*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{display:flex;flex-direction:column;min-height:100svh;position:relative;-webkit-font-smoothing:antialiased}body.omnia-dark{background-color:#020002}.page-frame{position:fixed;top:0;bottom:0;left:0;right:0;margin:0 auto;width:calc(100% - 2 * var(--page-margin));max-width:calc(var(--page-width) - 2 * var(--page-margin));border-left:1px solid rgba(255,255,255,.14);border-right:1px solid rgba(255,255,255,.14);pointer-events:none;z-index:70}@media(max-width:999px){.page-frame{display:none}}.shopify-design-mode .reveal{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.shopify-design-mode .sec_hero-10 .inner>*{animation:none!important}.body-bottom-bg{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:1;pointer-events:none}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p:empty{display:none}input,textarea,select{border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background)}dialog{background-color:var(--color-background);color:var(--color-foreground)}body{font-family:var(--font-body);font-weight:var(--font-body-weight, 400);font-size:var(--font-body-size, 16px);line-height:1.5;background-color:var(--color-background);color:var(--color-text-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight, 400);text-transform:var(--font-heading-transform, none);color:var(--color-text-headings)}h1{font-size:72px;line-height:1.2}h2{font-size:48px;line-height:1.3}h3{font-size:32px;line-height:1.2}h4{font-size:24px;line-height:1.2}h5{font-size:20px;line-height:1.4}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.font-heading{font-family:var(--font-heading)}.font-body{font-family:var(--font-body)}.font-mono{font-family:var(--font-mono)}.c-eyebrow{font-family:var(--font-mono);font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--color-surface-action);line-height:1.5}.fs-12{font-size:12px;line-height:1.5}.fs-14{font-size:14px;line-height:1.5}.fs-16{font-size:16px;line-height:1.5}.fs-18{font-size:18px;line-height:1.5}.fs-20{font-size:20px;line-height:1.4}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-40{margin-top:40px}.mt-48{margin-top:48px}.mt-64{margin-top:64px}.mt-80{margin-top:80px}.mt-100{margin-top:100px}.mt-120{margin-top:120px}.mt-160{margin-top:160px}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.mb-40{margin-bottom:40px}.mb-48{margin-bottom:48px}.mb-64{margin-bottom:64px}.mb-80{margin-bottom:80px}.mb-100{margin-bottom:100px}.mb-120{margin-bottom:120px}.mb-160{margin-bottom:160px}.pt-4{padding-top:4px}.pt-8{padding-top:8px}.pt-12{padding-top:12px}.pt-16{padding-top:16px}.pt-20{padding-top:20px}.pt-24{padding-top:24px}.pt-32{padding-top:32px}.pt-40{padding-top:40px}.pt-48{padding-top:48px}.pt-64{padding-top:64px}.pt-80{padding-top:80px}.pt-100{padding-top:100px}.pt-120{padding-top:120px}.pt-160{padding-top:160px}.pb-4{padding-bottom:4px}.pb-8{padding-bottom:8px}.pb-12{padding-bottom:12px}.pb-16{padding-bottom:16px}.pb-20{padding-bottom:20px}.pb-24{padding-bottom:24px}.pb-32{padding-bottom:32px}.pb-40{padding-bottom:40px}.pb-48{padding-bottom:48px}.pb-64{padding-bottom:64px}.pb-80{padding-bottom:80px}.pb-100{padding-bottom:100px}.pb-120{padding-bottom:120px}.pb-160{padding-bottom:160px}.container{max-width:var(--page-width);margin:0 auto;padding:0 var(--page-margin)}@media(max-width:767px){.full-width{--section-padding-top: 48px !important;--section-padding-bottom: 48px !important}}.btn{font-family:var(--font-body);font-size:14px;font-weight:var(--button-font-weight, 500);padding:var(--button-padding, 14px 28px);border-radius:var(--button-border-radius, 9999px);text-transform:var(--button-transform, none);line-height:1;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:none;transition:opacity .2s ease}.btn:hover{opacity:.85}.btn-primary{background-color:var(--color-button-primary-bg, var(--color-surface-navy));color:var(--color-button-primary-text, var(--color-surface-white))}.btn-secondary{background-color:var(--color-button-secondary-bg, var(--color-surface-white));color:var(--color-button-secondary-text, var(--color-surface-navy))}.btn-outline{background-color:transparent;color:var(--color-surface-navy);box-shadow:inset 0 0 0 1px var(--color-other-navy)}.btn-accent{height:33px;padding:0 12px;gap:6px;background-color:var(--color-button-accent-bg, #2fd18a);color:var(--color-button-accent-text, #04231a)}.btn-lite{height:33px;padding:0 12px;gap:6px;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.15)}.eyebrow{font-family:var(--font-mono);font-weight:500;font-size:11px;line-height:1.2;letter-spacing:.01em;text-transform:uppercase;color:var(--eyebrow-color, #f16c2a)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;display:grid;grid-template-columns:var(--content-grid);width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}@media(max-width:991px){h1{font-size:48px}h2{font-size:36px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}}@media(max-width:767px){h1{font-size:36px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/critical.css.map */
