*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body{display:flex;flex-direction:column;min-height:100svh;font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-size:.9375rem;line-height:1.6;background-color:var(--color-background);color:var(--color-foreground);-webkit-font-smoothing:antialiased}main{flex:1}html:has(dialog[open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}input,textarea,select{font:inherit;color:inherit;border-radius:var(--style-border-radius-inputs)}dialog{background-color:var(--color-background);color:var(--color-foreground)}h1,h2,h3,h4,.h-display,.h-1,.h-2,.h-3{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);letter-spacing:var(--font-heading--spacing);text-transform:uppercase;line-height:1;overflow-wrap:break-word;text-wrap:balance}.h-display{font-size:clamp(3.25rem,11vw,10rem);line-height:.88}.h-1{font-size:clamp(2.5rem,6vw,5rem)}.h-2{font-size:clamp(1.75rem,3.5vw,3rem)}.h-3{font-size:1.125rem}p{text-wrap:pretty;overflow-wrap:break-word}p:empty{display:none}.eyebrow{font-family:var(--font-body--family);font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase}.story{font-family:var(--font-story--family);font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.35}.muted{color:var(--color-foreground-muted)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link:focus{position:fixed;top:.5rem;left:.5rem;z-index:100;width:auto;height:auto;clip:auto;padding:.75rem 1rem;background:var(--color-foreground);color:var(--color-background)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.25rem;padding:0 2rem;border:1px solid var(--color-foreground);border-radius:var(--radius-button);background:var(--color-foreground);color:var(--color-background);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background-color .25s var(--ease),color .25s var(--ease)}.button:hover,.button--secondary{background:transparent;color:var(--color-foreground)}.button--secondary:hover{background:var(--color-foreground);color:var(--color-background)}.button--full{width:100%}.button[disabled],.button[aria-disabled=true]{opacity:.45;pointer-events:none}.field{width:100%;min-height:3.25rem;padding:0 1rem;border:1px solid var(--color-border);background:transparent}.field:focus{border-color:var(--color-foreground);outline:none}.scheme-inverse{--color-background: var(--color-inverse-background);--color-foreground: var(--color-inverse-foreground);--color-foreground-muted: color-mix(in srgb, var(--color-inverse-foreground) 62%, transparent);--color-border: color-mix(in srgb, var(--color-inverse-foreground) 20%, transparent);background-color:var(--color-background);color:var(--color-foreground)}.scheme-surface{background-color:var(--color-surface)}.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}.section-pad{padding-block:clamp(3rem,8vw,7rem)}.placeholder-svg{width:100%;height:100%;background:var(--color-surface);fill:color-mix(in srgb,var(--color-foreground) 22%,transparent)}.price{font-variant-numeric:tabular-nums}.reveal{opacity:0;transform:translateY(1.5rem);transition:opacity .9s var(--ease),transform .9s var(--ease)}.reveal.is-visible{opacity:1;transform:none}@view-transition{navigation:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/critical.css.map */
