*,*:before,*:after{box-sizing:border-box}html{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--font-size-body);line-height:var(--line-height-body);-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--color-background);color:var(--color-text)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-synthesis:none;margin:0}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:400}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:400}h3,h4,h5,h6{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:400}.hero h1{font-size:var(--font-size-display);line-height:var(--line-height-display);font-weight:400;letter-spacing:.01em;font-kerning:normal}p{margin:0}img,svg{max-width:100%;height:auto;display:block}img{border:0;border-radius:0;box-shadow:none;background:transparent}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}:focus{outline:none}:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.list-unstyled{list-style:none;margin:0;padding:0}.rte>*+*{margin-block-start:1em}.button{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--button-border);border-radius:0;background-color:var(--button-background);color:var(--button-text);font-family:var(--font-interface-family);font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:400;text-decoration:none;box-shadow:none;background-image:none;transition:background-color var(--motion-duration) ease,color var(--motion-duration) ease,border-color var(--motion-duration) ease}.button:hover{background-color:var(--button-hover-background);color:var(--button-hover-text)}.button--secondary{background-color:var(--button-secondary-background);color:var(--button-text);border-color:var(--button-border)}.button--secondary:hover{background-color:var(--button-secondary-hover-background);color:var(--button-text)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
