:root{--ca-ink: #111111;--ca-espresso: #000000;--ca-clay: #767676;--ca-sand: #f0f0f0;--ca-graphite: #4d4d4d;--ca-line: #e1e1e1;--ca-bone: #ffffff;--ca-paper: #ffffff;--ca-ember: #000000;--ca-shadow: 0 0 0;--ca-font-display: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ca-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ca-weight-regular: 400;--ca-rem16: 1.6rem;--ca-h1: calc(1.19 * 2.2 * var(--ca-rem16));--ca-h2: calc(1.23 * 1.8 * var(--ca-rem16));--ca-h3: calc(1.29 * 1.4 * var(--ca-rem16));--ca-heading-tracking: -.03em;--ca-heading-leading: 1.3;--ca-menu-tracking: .1em;--ca-footer-menu-size: calc(1 * .9 * var(--ca-rem16));--ca-button-tracking: -.01em;--ca-card-tracking: -.02em;--ca-body-leading: 1.5;--ca-frame: 24px;--ca-header-h: 62px;--ca-wordmark-size: calc(var(--ca-header-h) * .7056);--ca-nav-size: calc(1.1 * .9rem);--ca-scrub-shrink: .28;--ca-scrub-shift: calc(var(--ca-frame) * .55);--ca-grid-gutter: 4px;--ca-grid-gap: 4px;--ca-card-radius: clamp(5px, .4vw, 24px);--swiper-theme-color: var(--ca-espresso);--swiper-navigation-color: var(--ca-espresso);--swiper-pagination-color: var(--ca-espresso);--ca-card-meta-size: calc(var(--ca-nav-size) * .66)}:root{--font-body-family: var(--ca-font-body);--font-heading-family: var(--ca-font-display)}body{background-color:var(--ca-bone);color:var(--ca-ink)}html h1,html h2,html h3,html .title,html .card__heading,html .home-fits-main h1,html .timer-left h1{font-family:var(--ca-font-display);font-weight:var(--ca-weight-regular);letter-spacing:var(--ca-heading-tracking);line-height:var(--ca-heading-leading);text-wrap:balance}html h1,html .h1{font-size:var(--ca-h1)}html h2,html .h2{font-size:var(--ca-h2)}html h3,html .h3{font-size:var(--ca-h3)}html .card__heading,html .card__heading a{letter-spacing:var(--ca-card-tracking);font-weight:var(--ca-weight-regular)}html .button,html .collection__view-all .button,html .quick-add__submit{font-family:var(--ca-font-body);font-weight:var(--ca-weight-regular);letter-spacing:var(--ca-button-tracking);text-transform:uppercase}body{line-height:var(--ca-body-leading)}html .menu-column .menu-column-note{margin:.2rem 0 1.1rem;font-family:var(--ca-font-body);font-size:1.15rem;line-height:1.35;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ca-clay)}.cust-empty-cart-footer>span>a{display:flex;align-items:center;justify-content:center;gap:.5vw;width:100%;height:100%;color:inherit;text-decoration:none}.cust-empty-cart-footer>span>a svg{height:.8vw;width:.8vw}.footer-svg img{object-fit:contain;object-position:center bottom}.drawer__footer{padding-bottom:1vw!important}@media screen and (max-width:950px){.drawer__footer{padding-bottom:4vw!important}}html body .collection__title .title,html body .title-wrapper-with-link h1.title{font-family:var(--ca-font-display);font-size:var(--ca-h2);font-weight:var(--ca-weight-regular);letter-spacing:var(--ca-heading-tracking);line-height:var(--ca-heading-leading)}html body .button,html body .collection__view-all .button,html body .collection .collection__title .center a{font-family:var(--ca-font-body);font-size:var(--ca-footer-menu-size);font-weight:var(--ca-weight-regular);letter-spacing:var(--ca-menu-tracking);text-transform:uppercase}html body .card__heading,html body .card__heading a,html body .card-information .card__heading{font-size:calc(1.1 * var(--ca-rem16));font-weight:var(--ca-weight-regular);letter-spacing:var(--ca-card-tracking);line-height:var(--ca-body-leading)}@media screen and (max-width:950px){html body .collection__title .title,html body .title-wrapper-with-link h1.title{font-size:calc(var(--ca-h2) * .72)}}html body .collection__title .title{font-size:var(--ca-h3)}html body .collection .collection__title .center a,html body .collection__view-all .button{font-size:var(--ca-footer-menu-size);font-weight:var(--ca-weight-regular);letter-spacing:var(--ca-menu-tracking);text-transform:uppercase;text-decoration:underline;text-underline-offset:.45em;text-decoration-thickness:1px;background:none;border:none;border-radius:0;padding:0;min-width:0;min-height:0;height:auto;color:var(--ca-espresso)}@media screen and (max-width:950px){html body .collection__title .title{font-size:calc(var(--ca-h3) * .8)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/css-brand-tokens.css.map */
