*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable}html.scroll-locked,html:has(dialog[open]){overflow:hidden}body{display:flex;flex-direction:column;min-height:100svh;font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);font-size:calc(1rem * var(--font-body--scale));line-height:1.6;-webkit-font-smoothing:antialiased;background-color:var(--color-background);color:var(--color-foreground)}main{flex:1 0 auto}main:focus{outline:none}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);text-transform:var(--font-heading--case);line-height:1.15;letter-spacing:.005em;text-wrap:balance}.h0{font-size:calc(clamp(2.6rem,6vw,4.8rem) * var(--font-heading--scale))}h1,.h1{font-size:calc(clamp(2.1rem,4.5vw,3.4rem) * var(--font-heading--scale))}h2,.h2{font-size:calc(clamp(1.7rem,3.2vw,2.4rem) * var(--font-heading--scale))}h3,.h3{font-size:calc(clamp(1.35rem,2.2vw,1.75rem) * var(--font-heading--scale))}h4,.h4{font-size:calc(1.2rem * var(--font-heading--scale))}h5,.h5{font-size:calc(1.05rem * var(--font-heading--scale))}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.page-width,.narrow-width{width:100%;max-width:calc(var(--page-width) + var(--page-margin) * 2);margin-inline:auto;padding-inline:var(--page-margin)}.narrow-width{max-width:calc(46rem + var(--page-margin) * 2)}.section-spacing{padding-block:var(--section-spacing)}main>.shopify-section:first-child [class^=section-main],.section-list-collections,.section-404,.section-main-article{padding-block:calc(var(--section-spacing) * .75) var(--section-spacing)}.shopify-section.is-empty{display:none}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.skip-link{position:absolute;top:.5rem;left:.5rem;z-index:100;transform:translateY(-200%)}.skip-link:focus{transform:none}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}cart-form,facet-form,product-recommendations,recently-viewed,artwork-variants,predictive-search{display:block}
/*# sourceMappingURL=/cdn/shop/t/809/assets/critical.css.map */
