:root:root:root,html body:not(#z1){--x-ink: #161B2E;--x-ink-2: #4A5068;--x-white: #FFFFFF;--x-mist: #EEF0F5;--x-mist-2: #E2E6EF;--x-sand: #F6F2EA;--x-sun: #F5B82E;--x-sun-2: #E5A41A;--x-sun-ink: #7A5410;--x-leaf: #0F7A42;--x-leaf-2: #0B6536;--x-red: #C8322B;--x-line: #DCE0E8;--x-shadow: 0 1px 2px rgba(22, 27, 46, .06), 0 12px 32px -16px rgba(22, 27, 46, .18);--x-ring: 0 0 0 2px #FFFFFF, 0 0 0 5px var(--x-sun);--x-f-head: Satoshi, Inter, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--x-f-body: Inter, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--x-ease: cubic-bezier(.2, .7, .2, 1);--x-tk-h: 40px;--x-navy: #161B2E;--x-navy2: #232A40;--x-gold: #F5B82E;--x-gold-h: #E5A41A;--x-gold-ink: #7A5410;--x-gold-soft: #FBE9BD;--x-plaster: #FFFFFF;--x-paper: #FFFFFF;--x-stone: #4A5068;--x-wa: #0F7A42;--x-wa-h: #0B6536;--x-wa-dark: #8BE0AE;--x-r: 20px;--x-rb: 999px;--c-navy: #161B2E;--c-navy-2: #232A40;--c-ink: #161B2E;--c-ink-2: #4A5068;--c-mute: #4A5068;--c-cream: #FFFFFF;--c-cream-2: #EEF0F5;--c-cream-3: #E2E6EF;--c-paper: #FFFFFF;--c-gold: #F5B82E;--c-gold-soft: #FBE9BD;--c-gold-ink: #7A5410;--c-line: #DCE0E8;--c-line-2: #E2E6EF;--c-wa: #0F7A42;--c-wa-hover: #0B6536;--hx4-navy: #161B2E;--hx4-ink: #161B2E;--hx4-paper: #FFFFFF;--hx4-bone: #F6F2EA;--hx4-mist: #EEF0F5;--hx4-line: #DCE0E8;--hx4-mute: #4A5068;--hx4-mute2: #4A5068;--hx20-ink: #161B2E;--hx20-ink-2: #4A5068;--hx20-plaster: #FFFFFF;--hx20-text: #161B2E;--hx20-mute: #4A5068;--hx20-line: #DCE0E8;--hx7-crema: #FFFFFF;--hx7-crema-2: #EEF0F5;--hx7-navy: #161B2E;--hx-line: #DCE0E8;--v4-line: #DCE0E8;--v4-mute: #4A5068;--hx15-red: #C8322B;--hx17-red: #C8322B;--hx-promo: #C8322B;--hx21-grain: none;--tex-crema: none;--tex-navy: none;--hx-tex-c: none;--hx-tex-n: none;--hx7-tex-crema: none;--hx7-tex-navy: none;--hx7-tex-vapor: none}html body:not(#z1):not(#z2){background-color:#fff!important;background-image:none!important;color:var(--x-ink);font-family:var(--x-f-body);font-size:17px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html body:not(#z1):not(#z2) .page-wrapper,html body:not(#z1):not(#z2) #MainContent{background-color:transparent;background-image:none!important}html body:not(#z1):not(#z2):not(#z3):not(#z4) :is(h1,h2,h3,h4,.hx9-h1,.hx9-h2,.hx9-h3,[class*=__title],[class*=__h2],[class*=__h1]):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *){font-family:var(--x-f-head)!important;font-weight:700!important;letter-spacing:-.02em!important;text-wrap:balance}html body:not(#z1):not(#z2):not(#z3):not(#z4) #MainContent :is(h1,.hx9-h1):not([id*=__x40_] *){font-size:clamp(40px,5.2vw,72px)!important;line-height:1.04!important}html body:not(#z1):not(#z2):not(#z3):not(#z4) #MainContent :is(h2,.hx9-h2):not(.hx11-sl__t,[id*=__x40_] *){font-size:clamp(30px,3.4vw,48px)!important;line-height:1.1!important}html body:not(#z1):not(#z2):not(#z3):not(#z4) #MainContent :is(h3,.hx9-h3):not([id*=__x40_] *){line-height:1.2!important}html[data-hxtpl^=product]:not(hxq) body:not(#z1):not(#z2):not(#z3):not(#z4) #MainContent :is(h1,.hx9-h1),html[data-hxtpl^=cart]:not(hxq) body:not(#z1):not(#z2):not(#z3):not(#z4) #MainContent :is(h1,.hx9-h1){font-size:clamp(32px,3.4vw,52px)!important}html[data-hxtpl^=article]:not(hxq) body:not(#z1):not(#z2):not(#z3):not(#z4) #MainContent :is(h1,.hx9-h1){font-size:clamp(36px,4.4vw,60px)!important}html body:not(#z1):not(#z2):not(#z3) #MainContent :is(.hx9-lead,.hx9-hero__lead,.rte p,article p){max-width:62ch}html body:not(#z1):not(#z2):not(#z3) #MainContent :is(.rte,article) :is(p,li){font-size:17px;line-height:1.65}html body:not(#z1):not(#z2):not(#z3):not(#z4) #MainContent section:not(.hx9-sec--navy):not(.hx4-navyb):not(.hx9-hero):not(.hx11-slider) :is(.hx9-eyebrow,.hx4-eyebrow){color:var(--x-ink-2)!important;-webkit-text-fill-color:var(--x-ink-2)!important;letter-spacing:.08em!important}html body ::selection{background:#f5b82e73;color:var(--x-ink)}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr],.hx4-btn,.hx9-btn,.hx4-atc,.hx4-kit-add,.hx15c-btn,.hx11-sbtn,.hx4-wa-inline,.hx4-ghost,.hx4-xkit__b,.hx4-tipo-add,.shopify-payment-button__button--unbranded,.hx40-btn):not([hidden]):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px!important;padding:0 28px!important;border:0!important;border-radius:999px!important;box-shadow:none!important;background-image:none!important;text-shadow:none!important;font-family:var(--x-f-body)!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:normal;text-align:center;cursor:pointer;transition:background-color .2s var(--x-ease),color .2s var(--x-ease),transform .2s var(--x-ease),opacity .2s ease!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr],.hx4-btn,.hx9-btn,.hx4-atc,.hx4-kit-add,.hx15c-btn,.hx11-sbtn,.hx4-wa-inline,.hx4-ghost,.hx4-xkit__b,.hx40-btn):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *) *{color:inherit!important;-webkit-text-fill-color:inherit!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr],.hx4-btn,.hx9-btn,.hx4-atc,.hx4-kit-add,.hx15c-btn,.hx11-sbtn,.hx4-wa-inline,.hx40-btn):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *) svg{flex:none}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.hx9-btn--sm,.hx4-btn--sm,.hx40-btn--sm,.hx4-xkit__b,.hx4-tipo-add,.hx4-mm__btn,[data-hxr].hx4-wa-inline,.hx4-cart [data-hxr=sec],.hx4-drawer [data-hxr=sec]):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *){min-height:44px!important;padding:0 20px!important;font-size:15px!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.hx9-btn--block,.hx4-btn--block,.hx4-atc,.hx4-kit-add,.shopify-payment-button__button--unbranded){width:100%}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr=buy],.hx4-atc,.hx4-kit-add,.hx15c-btn,.hx4-sticky .hx4-btn,.hx4-mbuy button,.shopify-payment-button__button--unbranded):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *){background-color:var(--x-sun)!important;color:var(--x-ink)!important;-webkit-text-fill-color:var(--x-ink)!important;border:0!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr=buy],.hx4-atc,.hx4-kit-add,.hx15c-btn,.hx4-sticky .hx4-btn,.hx4-mbuy button,.shopify-payment-button__button--unbranded):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *):hover{background-color:var(--x-sun-2)!important;transform:translateY(-1px)}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr=guide],[data-hxr=form]):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *){background-color:var(--x-ink)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr=guide],[data-hxr=form]):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *):hover{background-color:#2a3150!important;transform:translateY(-1px)}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr=guide],[data-hxr=form])[data-hxt=dark]:not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *){background-color:#fff!important;color:var(--x-ink)!important;-webkit-text-fill-color:var(--x-ink)!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr=guide],[data-hxr=form])[data-hxt=dark]:not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *):hover{background-color:var(--x-mist)!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr=sec],.hx4-ghost,.hx4-xkit__b,.hx9-btn--outline:not([data-hxr])):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *){background-color:var(--x-mist)!important;color:var(--x-ink)!important;-webkit-text-fill-color:var(--x-ink)!important;border:0!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr=sec],.hx4-ghost,.hx4-xkit__b):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *):hover{background-color:var(--x-mist-2)!important;transform:translateY(-1px)}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) [data-hxr=sec][data-hxt=dark]:not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *){background-color:#ffffff1f!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) [data-hxr=sec][data-hxt=dark]:not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *):hover{background-color:#fff3!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr=help],[data-hxr=help][data-hxt=dark],[data-hxr=help][data-hxs=solid],.hx4-wa-inline:not([data-hxr])):not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *){background-color:var(--x-leaf)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border:0!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) [data-hxr=help]:not(.hx40h *,.hx40f *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *):hover{background-color:var(--x-leaf-2)!important;transform:translateY(-1px)}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.x40-btn,.hx40p-btn):not([id*=__x40_] *){border:0!important;border-radius:999px!important;box-shadow:none!important;background-image:none!important;text-shadow:none!important;text-decoration:none!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.x40-btn,.hx40p-btn):not([id*=__x40_] *) *{color:inherit!important;-webkit-text-fill-color:inherit!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.x40-btn--buy,.hx40p-btn--sun):not([id*=__x40_] *){background-color:var(--x-sun)!important;color:var(--x-ink)!important;-webkit-text-fill-color:var(--x-ink)!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.x40-btn--buy,.hx40p-btn--sun):not([id*=__x40_] *):hover{background-color:var(--x-sun-2)!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.x40-btn--ink,.hx40p-btn--ink):not([id*=__x40_] *){background-color:var(--x-ink)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.x40-btn--ink,.hx40p-btn--ink):not([id*=__x40_] *):hover{background-color:#2a3150!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.x40-btn--soft,.hx40p-btn--mist):not([id*=__x40_] *){background-color:var(--x-mist)!important;color:var(--x-ink)!important;-webkit-text-fill-color:var(--x-ink)!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.x40-btn--soft,.hx40p-btn--mist):not([id*=__x40_] *):hover{background-color:var(--x-mist-2)!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.x40-btn--wa,.hx40p-btn--leaf):not([id*=__x40_] *){background-color:var(--x-leaf)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(.x40-btn--wa,.hx40p-btn--leaf):not([id*=__x40_] *):hover{background-color:var(--x-leaf-2)!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr],.hx4-btn,.hx9-btn,.hx4-atc,.hx4-kit-add,.hx15c-btn,.hx40-btn):is([disabled],[aria-disabled=true]):not(.hx40h *,[class*=x40-btn],[class*=x40p-btn],[class*=x40-pill],[id*=__x40_] *){opacity:.5!important;cursor:not-allowed!important;transform:none!important}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr],.hx4-btn,.hx9-btn,.hx4-atc,.hx4-kit-add,.hx40-btn):is([aria-busy=true],.is-loading,.loading){position:relative;color:transparent!important;-webkit-text-fill-color:transparent!important;pointer-events:none}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is([data-hxr],.hx4-btn,.hx9-btn,.hx4-atc,.hx4-kit-add,.hx40-btn):is([aria-busy=true],.is-loading,.loading):after{content:""!important;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:20px;border-radius:50%;border:2px solid var(--x-ink)!important;border-right-color:transparent!important;animation:hx40-spin .7s linear infinite}@keyframes hx40-spin{to{transform:rotate(360deg)}}html body:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) :is(a,button,input,select,textarea,summary,[role=button],[role=tab],[tabindex]):focus-visible{outline:3px solid var(--x-sun)!important;outline-offset:2px!important;box-shadow:none!important}

