html{color-scheme:light;scroll-behavior:smooth;text-size-adjust:100%}body{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-body)}main{flex:1 0 auto}a{color:var(--text-link);text-decoration-thickness:.08em;text-underline-offset:.16em}button,input,select,textarea{color:inherit;font:inherit}button,[role=button]{cursor:pointer}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}::selection{background:var(--lime);color:var(--lime-ink)}h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-family:var(--font-display);font-weight:600;letter-spacing:var(--tr-heading);line-height:var(--lh-heading);text-wrap:balance}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);font-weight:500}p,li{max-width:68ch}.container{margin-inline:auto;max-width:var(--container);padding-inline:var(--page-margin);width:100%}.section-spacing{padding-block:var(--section-gap)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.skip-link{background:var(--ink);border-radius:var(--radius);color:var(--canvas);font-weight:600;inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3);padding:var(--sp-3) var(--sp-4);position:fixed;transform:translateY(calc(-100% - var(--sp-6)));transition:transform var(--dur-fast) var(--ease-out);z-index:calc(var(--z-drawer) + 1)}.skip-link:focus-visible{transform:translateY(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/base.css.map */
