*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:auto;overflow-x:clip}body{font-family:var(--font-body);font-weight:var(--font-body-weight, 300);font-style:var(--font-body-style, normal);color:var(--color-text);background-color:var(--color-bg);line-height:1.6;overflow-x:hidden}img,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;border:none;background:none}.skip-to-content{position:absolute;top:-100%;left:50%;transform:translate(-50%);z-index:9999;padding:.75em 1.5em;background:var(--color-text);color:var(--color-bg);font-family:var(--font-body);font-size:.875rem;border-radius:var(--radius-pill);transition:top var(--motion-quick) var(--ease-settle)}.skip-to-content:focus{top:1rem}h1,h2,h3,h4,h5,h6,.heading-text{font-family:var(--font-heading);font-weight:var(--font-heading-weight, 900);font-style:var(--font-heading-style, italic);text-transform:uppercase;line-height:1.05;letter-spacing:-.02em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/critical.css.map */
