:root{--fw-black:#0A0A0A;--fw-charcoal:#1F1F1F;--fw-grey-600:#5C5C5C;--fw-grey-400:#9A9A9A;--fw-grey-200:#D9D9D9;--fw-off-white:#F5F5F5;--fw-white:#FFFFFF;--fw-lime:#D7FF3A;--fw-font-heading:"Inter Tight","Helvetica Neue",Helvetica,Arial,sans-serif;--fw-font-body:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--fw-space-1:4px;--fw-space-2:8px;--fw-space-3:12px;--fw-space-4:16px;--fw-space-5:24px;--fw-space-6:32px;--fw-space-7:48px;--fw-space-8:64px;--fw-space-9:96px;--fw-space-10:128px;--fw-ease:cubic-bezier(.2,0,0,1);--fw-scrim-bottom:linear-gradient(to bottom,rgba(10,10,10,0) 40%,rgba(10,10,10,.5) 100%);--fw-scrim-top:linear-gradient(to bottom,rgba(10,10,10,.5) 0%,rgba(10,10,10,0) 55%);--fw-scrim-left:linear-gradient(to right,rgba(10,10,10,.5) 0%,rgba(10,10,10,0) 70%);--fw-gap:24px;--fw-margin:48px}@media screen and (max-width:749px){:root{--fw-gap:16px;--fw-margin:16px}}.fw-page{max-width:1440px;margin:0 auto;padding:0 var(--fw-margin)}.fw-display{font-family:var(--fw-font-heading);font-weight:700;font-size:clamp(48px,7vw,96px);line-height:1;letter-spacing:-.03em;margin:12px 0 24px;text-wrap:balance;word-break:normal}.fw-h1{font-family:var(--fw-font-heading);font-weight:700;font-size:64px;line-height:1.05;letter-spacing:-.02em;margin:12px 0 24px;text-wrap:balance;word-break:normal}.fw-h2{font-family:var(--fw-font-heading);font-weight:700;font-size:40px;line-height:1.1;letter-spacing:-.02em;margin:12px 0 24px;text-wrap:balance;word-break:normal}.fw-h3{font-family:var(--fw-font-heading);font-weight:500;font-size:28px;line-height:1.2;letter-spacing:-.01em;margin:12px 0;text-wrap:balance;word-break:normal}.fw-body-lg{font-family:var(--fw-font-body);font-weight:400;font-size:20px;line-height:1.5;letter-spacing:0}.fw-body{font-family:var(--fw-font-body);font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0}.fw-small{font-family:var(--fw-font-body);font-weight:400;font-size:14px;line-height:1.45;letter-spacing:0}.fw-price{font-family:var(--fw-font-body);font-weight:500;font-size:14px;line-height:1.3;letter-spacing:0;font-variant-numeric:tabular-nums}.fw-eyebrow{font-family:var(--fw-font-body);font-weight:500;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;margin:0;color:var(--fw-grey-600)}.fw-eyebrow--dark{color:var(--fw-lime)}@media screen and (max-width:749px){.fw-display{font-size:48px;margin:12px 0 16px}.fw-h1{font-size:40px}.fw-h2{font-size:28px;line-height:1.15}.fw-h3{font-size:22px;line-height:1.25;margin:12px 0 8px}.fw-body-lg{font-size:18px}}.fw-lime{color:var(--fw-lime)}.fw-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border:0;border-radius:0;font-family:var(--fw-font-body);font-weight:500;font-size:14px;line-height:1;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background-color .15s var(--fw-ease),color .15s var(--fw-ease)}.fw-btn--primary-dark{background:var(--fw-lime);color:var(--fw-black)}.fw-btn--primary-dark:hover,a:hover .fw-btn--primary-dark{background:var(--fw-white);color:var(--fw-black)}.fw-btn--primary-light{background:var(--fw-black);color:var(--fw-white)}.fw-btn--primary-light:hover,a:hover .fw-btn--primary-light{background:var(--fw-charcoal);color:var(--fw-white)}.fw-btn--secondary{background:transparent;color:var(--fw-black);box-shadow:inset 0 0 0 1px currentColor}.fw-btn--secondary:hover{background:var(--fw-black);color:var(--fw-white)}.fw-btn--secondary.fw-btn--on-dark{color:var(--fw-white)}.fw-btn--secondary.fw-btn--on-dark:hover{background:var(--fw-white);color:var(--fw-black)}@media screen and (max-width:749px){.fw-btn--block-mobile{display:flex;align-self:stretch;width:100%}}.fw-link{font-family:var(--fw-font-body);font-weight:500;font-size:14px;letter-spacing:.02em;color:var(--fw-black);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}a:hover .fw-link,.fw-link:hover{text-decoration-thickness:2px}.fw-badge{display:inline-block;background:var(--fw-lime);color:var(--fw-black);padding:4px 8px;font-family:var(--fw-font-body);font-weight:500;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;border-radius:0}.fw-badge--sale{background:var(--fw-black);color:var(--fw-white)}.fw-cards .card{--border-radius:0;--border-width:0;--shadow-opacity:0}.fw-cards .card__inner{background:var(--fw-white);--color-background:255,255,255;--gradient-background:#FFFFFF;--color-foreground:10,10,10}.fw-cards .card>.card__content{padding:12px 0 0;color:var(--fw-black)}.fw-cards .card__information{padding:0}.fw-cards .card__heading{font-family:var(--fw-font-body);font-weight:500;font-size:16px;line-height:1.5;letter-spacing:0;color:var(--fw-black)}.fw-cards .card__heading a{color:var(--fw-black)}.fw-cards .card-information{margin-top:4px}.fw-cards .price{font-family:var(--fw-font-body);font-weight:500;font-size:14px;line-height:1.3;font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--fw-black)}.fw-cards .price s{color:var(--fw-grey-400)}.fw-cards .card__badge{align-self:start;justify-self:start}.fw-cards .card__inner .card__content{padding:12px}.fw-cards .badge{background:var(--fw-black);color:var(--fw-white);border:0;border-radius:0;padding:4px 8px;font-family:var(--fw-font-body);font-weight:500;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.fw-cards .media img{transition:transform .25s var(--fw-ease)}.fw-cards .card-wrapper:hover .media img{transform:scale(1.03)}@media screen and (max-width:749px){.fw-cards .card__heading{font-size:14px;line-height:1.4}}.fw-placeholder{background:var(--fw-white);display:flex;align-items:center;justify-content:center}.fw-placeholder svg{width:60%;height:auto;fill:var(--fw-grey-200)}.fw-btn:focus-visible,.fw-teaser__tile:focus-visible,.fw-story:focus-visible,.fw-carousel__btn:focus-visible{outline:1px solid currentColor;outline-offset:2px;box-shadow:none}@media(prefers-reduced-motion:reduce){.fw-btn,.fw-cards .media img,.fw-story__media img,.fw-carousel__thumb,.fw-carousel__btn{transition:none}.fw-cards .card-wrapper:hover .media img,.fw-story:hover .fw-story__media img{transform:none}.fw-carousel__track{scroll-behavior:auto}}.fw-globals{display:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/fw-base.css.map */
