@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_5afde0{font-family:Archivo,Archivo Fallback;font-style:normal}button.CartButton_cartButton__sxpsm{padding:0 var(--s_2);margin:var(--s_3);border:1.5px solid var(--color-bg-transparent);display:grid;align-items:center;justify-content:center;&:focus,&:focus-within,&:hover{border-color:var(--color-fg)}&:active,&:focus,&:focus-within{outline:var(--color-fg) solid 1px;outline-offset:1px;&:hover{outline:none}}&>*{grid-row:1;grid-column:1}& svg{height:var(--cart-height)}}.Header_header__KwdYD{--logo-height:var(--f1);--cart-height:var(--s2);--color-fg:var(--color-text-default);@media (min-width:56rem){--logo-height:var(--f3)}position:sticky;top:0;z-index:2;width:100%;background:var(--color-bg-default);border-bottom:var(--section-border);transition:color 1s,background .3s,border .3s,text-shadow .3s;&.Header_fixed__bVlZH{position:fixed}&.Header_foregroundLight__2IxCv{--color-fg:var(--color-text-inverse)}&.Header_foregroundDark__iSveB{--color-fg:var(--color-text-default)}&.Header_translucent__dxzdS{color:var(--color-fg);background:var(--color-bg-translucent)}& a{position:relative;&:after{content:"";position:absolute;bottom:0;left:-10px;right:-10px;height:10px;z-index:-1;background:transparent;transition:background-color .3s}}}.Header_logoLink__8hJcT{padding:var(--s_2);& svg{display:block;height:var(--logo-height)}}.Header_links__tOWqV{display:flex;align-items:stretch;gap:0}a.Header_shopLink___jgBH{margin:var(--s_3) 0;align-self:center;padding:calc((var(--s2) - var(--f0)) / 2);font-size:var(--f_1)}@media (min-width:48rem){a.Header_shopLink___jgBH{font-size:var(--f1)}}.Footer_footer__pQtti{& .Footer_link__TBOP7{font-weight:600;&:focus,&:hover{font-weight:700}}& .Footer_shopLink__gsfSt{font-size:var(--f3);&:focus,&:hover{font-weight:700}}& form{min-width:50%;font-size:var(--f2);font-weight:600;line-height:calc(3ex)}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-space-y-reverse:0}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.z-1{z-index:1}.z-10{z-index:10}.m-s3{margin:var(--s3)}.utility-content{justify-content:center;align-items:center;gap:var(--s1);padding-inline:var(--s3);padding-block:var(--s4);text-align:center;flex-direction:column;display:flex}.flex{display:flex}.hidden{display:none}.max-h-screen{max-height:100vh}.min-h-1\/2-screen{min-height:50vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-15\/16{width:93.75%}.w-full{width:100%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-s0{gap:var(--s0)}.gap-s1{gap:var(--s1)}.gap-s2{gap:var(--s2)}.gap-s3{gap:var(--s3)}.gap-s4{gap:var(--s4)}.gap-s_1{gap:var(--s_1)}.gap-s_2{gap:var(--s_2)}.gap-s_3{gap:var(--s_3)}:where(.space-y-s_4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--s_4) * var(--tw-space-y-reverse));margin-block-end:calc(var(--s_4) * calc(1 - var(--tw-space-y-reverse)))}.overflow-scroll{overflow:scroll}.overflow-x-hidden{overflow-x:hidden}.bg-accent{background-color:var(--color-bg-accent)}.bg-underlay{background-color:var(--color-bg-underlay)}.p-s3{padding:var(--s3)}.px-s3{padding-inline:var(--s3)}.py-s3{padding-block:var(--s3)}.py-s4{padding-block:var(--s4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-f1{font-size:var(--f1)}.text-f3{font-size:var(--f3)}.text-f5{font-size:var(--f5)}.text-f_1{font-size:var(--f_1)}.text-f_2{font-size:var(--f_2)}.whitespace-pre-line{white-space:pre-line}.text-fineprint{color:var(--color-text-fineprint)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (min-width:35rem){.sm\:text-f6{font-size:var(--f6)}}@media (min-width:42rem){.md\:hidden{display:none}.md\:text-f0{font-size:var(--f0)}}@media (min-width:56rem){.lg\:top-1{top:calc(var(--spacing) * 1)}.lg\:text-f7{font-size:var(--f7)}}h1{font-size:var(--f6);margin:0;line-height:calc(4px + 2ex)}h1,h2{font-weight:700}h2{font-size:var(--f5);line-height:1.088}h3{font-size:var(--f3);font-weight:700}h4{font-size:var(--f5);font-weight:100}h5{font-size:var(--f2)}h5,h6{font-weight:700}h6{font-size:var(--f1)}}:root{--space-ratio:1.41421;--s_4:calc(var(--s_3) / var(--space-ratio));--s_3:calc(var(--s_2) / var(--space-ratio));--s_2:calc(var(--s_1) / var(--space-ratio));--s_1:calc(var(--s0) / var(--space-ratio));--s0:calc(1rem * 20 / 18);--s1:calc(var(--s0) * var(--space-ratio));--s2:calc(var(--s1) * var(--space-ratio));--s3:calc(var(--s2) * var(--space-ratio));--s4:calc(var(--s3) * var(--space-ratio));--s5:calc(var(--s4) * var(--space-ratio));--s6:calc(var(--s5) * var(--space-ratio));--s7:calc(var(--s6) * var(--space-ratio));--f_2:12px;--f_1:14px;--f0:18px;--f1:20px;--f2:22px;--f3:25px;--f4:30px;--f5:30px;--f6:40px;--f7:40px}@media (min-width:56rem){:root{--f2:25px;--f3:30px;--f4:40px;--f5:40px;--f6:50px;--f7:70px}}:root{--measure:60ch;--border-thin:1.5px;--color-navy:#022548;--color-navy-80:#022548cc;--color-fog:#d0dae3;--color-chartreuse:#e4db36;--color-olive:#9d9615;--color-white:#fff;--color-pink:#fbeaed;--color-red:#cd1d47;--color-dark-gray:#444749;--color-dark-gray-20:#44474933;--color-dark-gray-30:#4447494c;--color-black:#000;--color-black-30:#0000004c;--color-black-50:#00000080;--color-black-00:#0000;--color-bg-default:var(--color-white);--color-text-default:var(--color-navy);--color-border-default:var(--color-navy);--color-bg-inverse:var(--color-text-default);--color-text-inverse:var(--color-bg-default);--color-bg-accent:var(--color-chartreuse);--color-border-accent:var(--color-olive);--color-bg-highlight:var(--color-fog);--color-border-lowlight:var(--color-fog);--color-bg-error:var(--color-pink);--color-text-error:var(--color-red);--color-text-fineprint:var(--color-dark-gray);--color-shadow:var(--color-black);--color-half-shadow:var(--color-black-50);--color-bg-transparent:var(--color-black-00);--color-bg-translucent:var(--color-dark-gray-30);--color-bg-underlay:var(--color-navy-80);color:var(--color-text-default);background-color:var(--color-bg-default);font-size:var(--f0);text-underline-position:from-font;--header-height:var(--s4);--section-border-width:var(--border-thin);--section-border:var(--section-border-width) solid;--interaction-border-width:var(--border-thin);--interaction-border:var(--interaction-border-width) solid;--interaction-transition-duration:.3s;line-height:1.1}:root.smoothScroll{scroll-behavior:smooth}[id],[tabindex]:not([tabindex="-1"]),a[href],button,details,input,select,textarea{scroll-margin-top:calc(var(--header-height) + 1rem)}[role=doc-subtitle]{font-size:var(--f0);letter-spacing:.125em;text-transform:uppercase;font-weight:600}h1.utility-heading{font-size:var(--f3)}h1.utility-heading strong{font-size:var(--f5);display:block}dl,li,p{max-width:var(--measure);line-height:1.6}.list-style-none{list-style:none}.list-style-none,.list-style-none>li{padding:0}.content-grid{grid-template-columns:[full-start]minmax(1em,1fr)[main-start]minmax(0,80em)[main-end]minmax(1em,1fr)[full-end];display:grid}.content-grid>*{grid-column:main}.content-grid>.content-breakout{grid-column:full}.grid-l{grid-gap:var(--s1);gap:var(--s1);--grid-min:250px;grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-min),100%),1fr));align-content:start;display:grid}.stack-l{flex-direction:column;justify-content:flex-start;display:flex}.switcher-l{--switcher-threshold:var(--measure);flex-wrap:wrap;display:flex}.switcher-l>*{flex:1 calc((var(--switcher-threshold) - 100%) * 999);min-width:0}:where(svg:not([fill])){fill:currentColor}:where(.link,.with-links :-moz-any-link){color:inherit;transition-property:font-weight,outline,outline-offset,background-color,-webkit-text-decoration,text-decoration;transition-duration:var(--interaction-transition-duration);cursor:pointer}:where(.link,.with-links :any-link){color:inherit;transition-property:font-weight,outline,outline-offset,background-color,-webkit-text-decoration,text-decoration;transition-duration:var(--interaction-transition-duration);cursor:pointer}:where(.link,.with-links :-moz-any-link):visited{color:inherit}:where(.link,.with-links :any-link):visited{color:inherit}:where(.link,.with-links :-moz-any-link):focus{outline:var(--interaction-border);outline-offset:.125rem}:where(.link,.with-links :any-link):focus{outline:var(--interaction-border);outline-offset:.125rem}.link{-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.link:focus,.link:hover{font-weight:600;text-decoration:underline}.with-links :-moz-any-link{text-decoration:underline}.with-links :any-link{text-decoration:underline}.with-links :-moz-any-link :focus,.with-links :-moz-any-link:hover{font-weight:400}.with-links :any-link :focus,.with-links :any-link:hover{font-weight:400}.with-links :-moz-any-link:hover{background:var(--color-bg-accent)}.with-links :any-link:hover{background:var(--color-bg-accent)}.link-with-icon{align-items:center;gap:.25rem;display:flex}.flex-borders{overflow:hidden}.flex-borders>*{border-left:1px solid;margin-top:-1px;margin-left:-1px}.border-top,.flex-borders>*{border-top:1px solid}.border-bottom{border-bottom:1px solid}.unbutton{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:none;padding:0}.unbutton:not(.link){transition-property:border,outline,outline-offset,background,color;transition-duration:.2s}.unbutton:not(.link):focus,.unbutton:not(.link):focus-within,.unbutton:not(.link):hover{background:var(--color-bg-highlight);color:var(--color-text-default)}.button{cursor:pointer;padding:var(--s0) var(--s1);font-family:inherit;font-size:var(--f2);background:var(--color-bg-default);color:var(--color-text-default);border:var(--interaction-border);text-align:center;transition-property:border,outline,outline-offset,background,color;transition-duration:var(--interaction-transition-duration);display:inline-block}.button:focus,.button:focus-within,.button:hover{background:var(--color-bg-highlight)}.button:active,.button:focus,.button:focus-within{outline:var(--color-border-default) solid 1px;outline-offset:1px}.button-primary{background:var(--color-bg-accent);border-color:var(--color-border-accent)}.button-primary:focus,.button-primary:hover{background:var(--color-bg-accent);border-color:var(--color-border-default)}.button-transparent:not(:hover,:focus){color:currentColor}.button-transparent{background:var(--color-bg-transparent);outline-color:currentColor}.input-text{border:var(--interaction-border);font-family:inherit;font-size:var(--f1);padding:var(--s0) var(--s2);max-width:100%}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none}.color-standard{background:var(--color-bg-default);color:var(--color-text-default)}.color-inverse{background:var(--color-bg-inverse);color:var(--color-text-inverse)}@media screen and (max-width:1024px){:root{--space-ratio:1.18921}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}