*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font);font-size:15px;line-height:1.55;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:clip}body.is-locked{overflow:hidden}img,svg,video{display:block;max-width:100%}img{height:auto}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;letter-spacing:-.04em;line-height:1.06}p{margin:0}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}ul,ol{margin:0;padding:0;list-style:none}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--gut)}section{padding:56px 0}@media(min-width:760px){section{padding:80px 0}}@media(min-width:1040px){section{padding:104px 0}}section.tight{padding:34px 0}.soft{background:var(--soft)}.muted{color:var(--muted)}.center{text-align:center}[id]{scroll-margin-top:90px}.noscrollbar{scrollbar-width:none;-ms-overflow-style:none}.noscrollbar::-webkit-scrollbar{display:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
