@font-face{font-family:Unbounded;src:url(sn-unbounded-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(sn-inter-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(sn-inter-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(sn-inter-600.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:swap}:root,[data-theme]{--color-ink:#0C0B1A;--color-ink-raised:#17162B;--color-accent:#E8663A;--color-accent-hover:#E8663A;--color-accent-strong:#0C0B1A;--color-white:#FFFFFF;--color-surface:#F6F5FA;--color-border:#E4E3EE;--color-muted:#5C5A78;--color-muted-on-ink:#B9B7D0;--color-success:#1F7A4D;--color-error:#C4322B;--font-display:"Unbounded",system-ui,sans-serif;--font-body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--text-hero:clamp(2.25rem,1.2rem + 4.6vw,4.5rem);--text-h1:clamp(1.875rem,1.3rem + 2.4vw,3rem);--text-h2:clamp(1.5rem,1.15rem + 1.5vw,2.25rem);--text-h3:clamp(1.25rem,1.15rem + .4vw,1.5rem);--text-body:clamp(1rem,.98rem + .1vw,1.0625rem);--radius-pill:999px;--radius-card:16px;--radius-small:8px;--shadow-overlay:0 12px 40px rgba(12,11,26,.16);--motion-fast:.15s ease-out;--motion-base:.2s ease-out;--ak-dark:#0C0B1A;--ak-teal:#E8663A;--ak-teal-ink:#0C0B1A;--ak-mint:#F6F5FA;--ak-mint-soft:#F6F5FA;--ak-grey:#F6F5FA;--ak-line:#E4E3EE;--ak-muted:#5C5A78;--color-primary:#E8663A;--color-primary-content:#0C0B1A;--color-accent-content:#0C0B1A;--color-base-content:#0C0B1A;--color-neutral:#0C0B1A;--color-neutral-content:#FFFFFF;--color-secondary:#F6F5FA;--color-secondary-content:#0C0B1A}html body{font-family:var(--font-body);color:var(--color-ink);font-size:var(--text-body);line-height:1.6}h1,h2,.h1,.h2,.font-display,.ak-display{font-family:var(--font-display)!important;font-weight:800!important;text-transform:none!important;letter-spacing:-.02em!important;line-height:1.1!important}h1,.h1{font-size:var(--text-h1)}h2,.h2{font-size:var(--text-h2)}h3,.h3,h4{font-family:var(--font-body)!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;line-height:1.3!important}:focus-visible{outline:2px solid var(--color-accent)!important;outline-offset:2px}*{box-shadow:none!important}.dropdown-content,[role=dialog],.ak-mm__panel,.modal-box,.drawer-side>*{box-shadow:var(--shadow-overlay)!important}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.btn,button.btn,a.btn,.ak-btn,.gx-btn,.gce-btn,[class*=btn-]{border-radius:var(--radius-pill)!important;font-family:var(--font-body)!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}.btn-primary,.ak-btn--primary,.ak-btn:not([class*=--]),.gx-btn:not(.gx-btn--w),button[name=add],.add-to-cart,[data-ak-add]{background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:var(--color-ink)!important}.btn-primary:hover,.ak-btn:not([class*=--]):hover,.gx-btn:not(.gx-btn--w):hover,button[name=add]:hover,[data-ak-add]:hover{background:var(--color-accent-hover)!important;border-color:var(--color-accent-hover)!important}.btn-primary *,.gx-btn:not(.gx-btn--w) *{color:inherit!important}.ak-header{background:var(--color-ink)!important;border-bottom:0!important;color:#fff}.ak-header .navbar{min-height:64px!important}@media(min-width:1024px){.ak-header .navbar{min-height:76px!important}}.ak-header>div>a,.ak-header nav>a,.ak-header .ak-nav a,.ak-header>div>div>a,.ak-header .ak-icon,.ak-header svg{color:#fff}.ak-header input{background:var(--color-ink-raised)!important;color:#fff!important;border-color:var(--color-ink-raised)!important;border-radius:var(--radius-pill)!important}.ak-header input::placeholder{color:var(--color-muted-on-ink)!important}.sn-logo{display:inline-flex;align-items:center;line-height:0}.sn-logo img{height:28px;width:auto;display:block}@media(min-width:1024px){.sn-logo img{height:36px}}.gc-ann{background:var(--color-accent)!important;color:var(--color-ink)!important}.gc-ann *{color:var(--color-ink)!important}footer.bg-white,body>footer,footer[class*=bg-]{background:var(--color-ink)!important;color:var(--color-muted-on-ink)!important;border-top:0!important}footer .footer-title{color:#fff!important;opacity:1}footer a{color:var(--color-muted-on-ink)!important}footer a:hover{color:#fff!important}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],select,textarea{border-radius:var(--radius-card);border-color:var(--color-border)}.card,.ak-card,.gx-it img,.gc-card,img.rounded,[class*=rounded-box]{border-radius:var(--radius-card)!important}.badge{border-radius:var(--radius-pill)!important;background:var(--color-accent)!important;color:var(--color-ink)!important;border:0!important}a.link-primary,.text-primary,.link-primary{color:var(--color-accent-strong)!important}.gce summary{background:var(--color-accent)!important;color:var(--color-ink)!important}.gce summary *{color:var(--color-ink)}.gx-hero{background-color:var(--color-ink)!important}.gx-kick{color:var(--color-accent)!important}.ak-mm__bar,.ak-mm{background:transparent}.ak-mm__top{color:#fff!important;font-family:var(--font-body)!important;font-weight:500!important;font-size:15px!important;text-transform:none!important;letter-spacing:0!important}.ak-mm__top:hover,.ak-mm__item:hover>.ak-mm__top,.ak-mm__item:focus-within>.ak-mm__top{color:var(--color-accent)!important}.ak-mm__item>svg,.ak-mm__item .ak-mm__chev,.ak-mm__item>button{color:#fff!important}.ak-mm__panel,.ak-mm__panel *{color:var(--color-ink)}.ak-header .border-t,.ak-header [class*=border-gray]{border-color:var(--color-ink-raised)!important}.ak-header .ak-search__field{background:var(--color-ink-raised)!important;border-color:var(--color-ink-raised)!important;border-radius:var(--radius-pill)!important;color:#fff}.ak-header .ak-search__field input{background:transparent!important;border:0!important}.ak-header .ak-search__field svg{color:var(--color-muted-on-ink)!important}:root{--sn-h1:clamp(28px,3.1vw,44px);--sn-h2:clamp(21px,1.9vw,28px);--sn-h3:clamp(17px,1.3vw,19px)}h1,.h1{font-size:var(--sn-h1)!important;line-height:1.08!important;letter-spacing:-.01em!important;font-weight:800!important}h2,.h2{font-size:var(--sn-h2)!important;line-height:1.15!important;letter-spacing:-.005em!important;font-weight:700!important;text-transform:none!important}h2 p{font-size:inherit!important;margin:0!important}h3,.h3{font-size:var(--sn-h3)!important;line-height:1.25!important}.ak-fc-title h2,.ak-fc-title h2 p{text-transform:none!important}.sn-logo img{height:22px!important;width:auto!important}@media(min-width:1024px){.sn-logo img{height:28px!important}}.gc-ann{background:var(--color-ink-raised,#17162B)!important;color:#fff!important;font-size:13px!important}.gc-ann *{color:inherit!important}.gc-ann svg{color:#e8663a!important}.gc-bn__txt strong{font-size:clamp(28px,3.4vw,48px)!important;line-height:1.05!important;max-width:14ch;text-transform:none!important}.gc-bn--compact .gc-bn__txt strong{font-size:clamp(24px,2.6vw,36px)!important}.gc-bn__txt span{font-size:clamp(15px,1.15vw,17px)!important;max-width:42ch}.gc-bn__txt em{font-size:12px!important;letter-spacing:.12em!important}.gc-bn__btn{background:#e8663a!important;color:#0c0b1a!important;border-radius:999px!important;font-weight:600!important}.gc-bn__slide,.gc-bn img{box-shadow:none!important}.ak-eyebrow,.gc-mg__eyebrow,.gc-it__eyebrow,section em.ak-eyebrow{color:#5c5a78!important;font-weight:600!important;font-size:12px!important;letter-spacing:.1em!important}.ak-imgbadge--print{background:#fff!important;color:#0c0b1a!important;border:1px solid #E4E3EE!important;font-weight:500!important}.ak-mm__all,.ak-cart-quote{color:#0c0b1a!important}.shopify-section [class*=shadow]{box-shadow:none!important}.ak{padding-top:clamp(40px,5vw,72px)!important;padding-bottom:clamp(40px,5vw,72px)!important}.gc-chips a,.gc-chip{font-size:14px!important;padding:8px 16px!important;border-color:#e4e3ee!important;background:#fff!important}.gc-chips a:hover,.gc-chip:hover{border-color:#0c0b1a!important}.ak-header .ak-search__field,.ak-hsearch .ak-search__field{background:#17162b!important;border:1px solid #2A2942!important;border-radius:999px!important;color:#b9b7d0!important;box-shadow:none!important}.ak-hsearch .ak-search__field input,.ak-hsearch input[type=search]{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;color:#fff!important}.ak-hsearch input::placeholder{color:#8f8da8!important}.sn-logo img{height:18px!important}@media(min-width:1024px){.sn-logo img{height:22px!important}}@media(min-width:1024px){.gc-bn:not(.gc-bn--compact) .gc-bn__slide{aspect-ratio:16/6!important}.gc-bn--compact .gc-bn__slide{aspect-ratio:16/5!important}}.gc-it__img{aspect-ratio:1/1!important}.ak-steprow__item strong{font:600 17px/1.2 var(--font-body,Inter,sans-serif)!important;text-transform:none!important;letter-spacing:0!important}.ak-steprow__item em{color:#5c5a78!important;font-style:normal!important}.ak-steprow__item.is-hl{border-color:#0c0b1a!important}.ak-badge{background:#0c0b1a!important;color:#fff!important}.ak-bg-mint,.ak-bg-grey{background:#f6f5fa!important}.ak-bg-mint .ak-wrap,.ak-bg-grey .ak-wrap{max-width:1120px}.ak-lead{font-size:16px!important;color:#5c5a78!important;max-width:60ch}.ak-faq details summary{font:500 16px/1.4 var(--font-body,Inter,sans-serif)!important}:root{--color-accent:#E8663A;--color-accent-hover:#E8663A;--color-primary:#E8663A;--ak-accent:#E8663A}.ak-btn--primary,.btn-primary,.gc-bn__btn{background:#e8663a!important;border-color:#e8663a!important;color:#0c0b1a!important}.ak-btn--primary:hover,.btn-primary:hover,.gc-bn__btn:hover{filter:brightness(.94)}.ak-btn[disabled],.btn[disabled],button[disabled].ak-btn--primary{background:#e4e3ee!important;border-color:#e4e3ee!important;color:#8f8da8!important;opacity:1!important;cursor:not-allowed}.ak-pdp__info h1{font-size:clamp(22px,2vw,30px)!important}.ak-tiercard.is-rec{border-color:#0c0b1a!important}.ak-pdp__info svg{color:#0c0b1a}input[type=range]{accent-color:#0C0B1A}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sn-ci.css.map */
