*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;line-height:1.35;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}ul,ol{list-style:none}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}[hidden]{display:none!important}:root{--fs-step-0: clamp(.78rem, .74rem + .18vw, .92rem);--fs-step-1: clamp(.95rem, .9rem + .22vw, 1.08rem);--fs-step-2: clamp(1.1rem, 1.02rem + .35vw, 1.28rem);--fs-step-3: clamp(1.35rem, 1.2rem + .7vw, 1.75rem);--fs-step-4: clamp(1.75rem, 1.42rem + 1.4vw, 2.55rem);--fs-step-5: clamp(2.35rem, 1.7rem + 3vw, 4.2rem);--fs-step-6: clamp(3.3rem, 2.1rem + 5.8vw, 7.2rem);--fs-step-7: clamp(4.4rem, 2.3rem + 9vw, 10rem);--fs-ease-standard: cubic-bezier(.4, 0, .2, 1);--fs-ease-emphasized: cubic-bezier(.2, 0, 0, 1);--fs-dur-short: .18s;--fs-dur-medium: .32s;--fs-dur-long: .48s;--fs-z-drawer: 70;--fs-z-overlay: 60;--fs-z-header: 40;--fs-z-sticky: 30;--fs-z-dropdown: 20;--fs-z-default: 1}.color-scheme,[class*=color-scheme-]{--fs-background: var(--color-background);--fs-foreground: var(--color-foreground);--fs-accent: var(--color-button, var(--color-foreground));--fs-accent-contrast: var(--color-button-text, var(--color-background));--fs-color-bg: rgb(var(--color-background));--fs-color-fg: rgb(var(--color-foreground));--fs-color-accent: rgb(var(--color-links, var(--color-foreground)));color:var(--fs-color-fg);background:var(--fs-color-bg)}.fs-skip-link{position:absolute;top:-100px;left:0;z-index:1000;padding:var(--fs-space-sm) var(--fs-space-md);background:#000;color:#fff;text-decoration:none;font-size:var(--fs-step-0)}.fs-skip-link:focus{top:0;outline:2px solid currentColor;outline-offset:2px}:focus{outline:0}:focus-visible{outline:2px solid var(--fs-color-fg, currentColor);outline-offset:2px;border-radius:2px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fs-container{width:100%;max-width:var(--fs-page-width);margin-inline:auto;padding-inline:var(--fs-page-margin)}html{font-family:var(--fs-font-body-family);font-style:var(--fs-font-body-style);font-weight:var(--fs-font-body-weight);font-size:calc(1rem * var(--fs-font-body-scale, 1));line-height:1.35}h1,h2,h3,h4,h5,h6,.fs-heading{font-family:var(--fs-font-heading-family);font-style:var(--fs-font-heading-style);font-weight:var(--fs-font-heading-weight);letter-spacing:var(--fs-font-heading-tracking);text-transform:var(--fs-font-heading-transform);line-height:.94;text-wrap:balance}h1{font-size:calc(var(--fs-step-6) * var(--fs-font-heading-scale))}h2{font-size:calc(var(--fs-step-5) * var(--fs-font-heading-scale))}h3{font-size:calc(var(--fs-step-4) * var(--fs-font-heading-scale))}h4{font-size:calc(var(--fs-step-3) * var(--fs-font-heading-scale))}h5{font-size:calc(var(--fs-step-2) * var(--fs-font-heading-scale))}h6{font-size:var(--fs-step-1)}p{line-height:1.55}
/*# sourceMappingURL=/cdn/shop/t/14/assets/base.css.map */
