:root{--color-ink: #0d0d0d;--color-black: #0a0a0a;--color-panel: #0f0f0f;--color-white: #ffffff;--color-light: #d6d6d6;--color-gray: #a6a6a6;--color-gray-dim: #999999;--color-border: #404040;--color-accent: #ff520e;--color-error: #cf3232;--font-body: "Archivo", "Archivo Placeholder", sans-serif;--text-body: 1.0625rem;--text-small: .9375rem;--text-nav: 1rem;--text-card-title: 1.75rem;--text-h3: 2.5rem;--text-h2: 3.5rem;--text-h1: 4.5rem;--page-margin: 5.5rem;--section-gap: 8.75rem;--radius-button: .625rem;--radius-card: .5rem;--ease-out: cubic-bezier(.25, .1, .25, 1);--duration-reveal: .8s;--duration-hover: .25s}@media(max-width:1199px){:root{--page-margin: 3rem;--section-gap: 6rem;--text-h1: 3.5rem;--text-h2: 2.75rem;--text-h3: 2rem}}@media(max-width:809px){:root{--page-margin: 1.25rem;--section-gap: 4.5rem;--text-h1: 2.5rem;--text-h2: 2.125rem;--text-h3: 1.625rem;--text-card-title: 1.375rem}}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--color-black);color:var(--color-white);font-family:var(--font-body);font-size:var(--text-body);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,video{max-width:100%;display:block}h1,h2,h3,h4,p{margin:0;font-weight:500}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}.h1{font-size:var(--text-h1);line-height:1.1;letter-spacing:-.02em}.h2{font-size:var(--text-h2);line-height:1.15;letter-spacing:-.015em}.h3{font-size:var(--text-h3);line-height:1.2}.text-body{font-size:var(--text-body);font-weight:400}.text-gray{color:var(--color-gray)}.upper{text-transform:uppercase;letter-spacing:.02em}.page-width{padding-left:var(--page-margin);padding-right:var(--page-margin);margin:0 auto;max-width:100rem}.section-dark{background:transparent;color:var(--color-white)}.section-light{background:var(--color-light);color:var(--color-ink)}body{transition:background-color .9s var(--ease-out)}body.zone-light{background:#999}.zone-light-section{background:transparent}.zone-light-section,.zone-light-section .h2,.zone-light-section p,.zone-light-section .product-card__title,.zone-light-section .product-card__price,.zone-light-section .product-card__desc,.zone-light-section .product-card__tag,.zone-light-section .btn{transition:color .9s var(--ease-out),background-color .9s var(--ease-out),border-color .9s var(--ease-out)}body.zone-light .zone-light-section,body.zone-light .zone-light-section .h2{color:var(--color-ink)}body.zone-light .zone-light-section p{color:#262626}body.zone-light .zone-light-section .product-card__title,body.zone-light .zone-light-section .product-card__price{color:var(--color-ink)}body.zone-light .zone-light-section .product-card__desc{color:#404040}body.zone-light .zone-light-section .product-card__tag{background:#ffffff59;color:var(--color-ink)}body.zone-light .unison .btn{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}@media(prefers-reduced-motion:reduce){body,.zone-light-section,.zone-light-section .btn{transition:none}}.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}.skip-link:focus{position:fixed;top:.5rem;left:.5rem;z-index:999;width:auto;height:auto;clip:auto;padding:.75rem 1.25rem;background:var(--color-white);color:var(--color-ink);border-radius:var(--radius-button)}:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.section-light :focus-visible{outline-color:var(--color-ink)}.reveal{opacity:0;transform:translateY(1.5rem);transition:opacity var(--duration-reveal) var(--ease-out),transform var(--duration-reveal) var(--ease-out)}.reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.marquee__track{animation:none!important}*{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
