.fs-promo-badge{display:inline-block;font-family:Helvetica,Arial,sans-serif;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:100px;background:var(--fs-promo-accent, #ef5331);color:var(--fs-promo-accent-text, #ffffff);border:1px solid var(--fs-promo-accent, #ef5331)}.fs-promo-badge--outline{background:transparent;color:var(--fs-promo-accent, #ef5331)}.fs-promo-badge--sm{font-size:11px;padding:6px 10px}.fs-promo-badge--md{font-size:14px;padding:8px 12px}.fs-promo-badge--lg{font-size:16px;padding:10px 16px}@media screen and (max-width:768px){.fs-promo-badge--md{font-size:13px;padding:6px 10px}}.fs-countdown{display:inline-flex;align-items:center;gap:6px;font-family:Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.02em}.fs-countdown__label{font-weight:400;letter-spacing:.04em;text-transform:uppercase}.fs-countdown__clock{display:inline-flex;align-items:center;gap:4px}.fs-countdown__unit{display:inline-flex;flex-direction:column;align-items:center;min-width:2.1em;padding:4px 5px;border-radius:6px;background:var(--fs-countdown-bg, rgba(26, 26, 26, .08));line-height:1}.fs-countdown__value{font-size:1em;font-weight:700}.fs-countdown__unit-label{margin-top:3px;font-size:.6em;font-weight:400;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.fs-countdown__sep{opacity:.4}.fs-countdown--plain .fs-countdown__unit{background:transparent;padding:0;min-width:0}.fs-countdown--plain .fs-countdown__unit-label{display:none}.fs-landing-header{font-family:Helvetica,Arial,sans-serif;background:var(--fs-lh-bar-bg, #faf7f0);color:var(--fs-lh-bar-text, #1a1a1a);border-bottom:1px solid var(--fs-lh-border, #1a1a1a)}.fs-landing-header__promo{background:var(--fs-lh-promo-bg, #1a1a1a);color:var(--fs-lh-promo-text, #ffffff);--fs-countdown-bg: rgba(255, 255, 255, .16)}.fs-landing-header__promo-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 16px;padding:9px 20px;font-size:13px}.fs-landing-header__eyebrow{letter-spacing:.08em;text-transform:uppercase}.fs-landing-header__promo .fs-countdown{font-size:13px}.fs-landing-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:12px 50px;max-height:100px;opacity:1;visibility:visible;overflow:hidden;transition:max-height .45s ease,opacity .3s ease,padding .45s ease,visibility 0s linear 0s}.fs-landing-header__logo{grid-column:2;justify-self:center;display:block;line-height:0}.fs-landing-header__logo svg,.fs-landing-header__logo img{display:block;width:100%;height:auto}.outer-header-wrapper.scrolled .fs-landing-header__bar{max-height:0;opacity:0;visibility:hidden;padding-top:0;padding-bottom:0;transition:max-height .45s ease,opacity .25s ease,padding .45s ease,visibility 0s linear .45s}.fs-landing-header__save{grid-column:1;justify-self:start;display:flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.02em}.fs-landing-header__save-text{max-width:22ch}.fs-landing-header__actions{grid-column:3;justify-self:end;display:flex;align-items:center;gap:14px}.fs-landing-header__cta{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 22px;border:1px solid var(--fs-lh-border, #1a1a1a);border-radius:100px;background:var(--fs-lh-cta-bg, #1a1a1a);color:var(--fs-lh-cta-text, #ffffff);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:background .2s ease,color .2s ease}.fs-landing-header__cta:hover{background:var(--fs-lh-cta-hover-bg, #ffffff);color:var(--fs-lh-cta-hover-text, #1a1a1a)}.fs-landing-header__cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:inherit}.fs-landing-header__cart svg{width:22px;height:auto}.fs-landing-header__cart .cart-count-bubble{position:absolute;top:-2px;right:-4px;display:flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:100px;background:var(--fs-promo-accent, #ef5331);color:#fff;font-size:10px;font-weight:700;line-height:1}@media screen and (max-width:989px){.fs-landing-header__bar{grid-template-columns:auto 1fr;padding:10px 20px}.fs-landing-header__save{display:none}.fs-landing-header__logo{grid-column:1;justify-self:start}.fs-landing-header__actions{grid-column:2}}@media screen and (max-width:749px){.fs-landing-header__promo-inner{gap:6px 10px;padding:8px 14px;font-size:11px}.fs-landing-header__promo .fs-countdown{font-size:11px}.fs-landing-header__eyebrow{display:none}.fs-landing-header__cta{height:36px;padding:0 14px;font-size:12px}}body.fs-landing-page .fs-landing-reviews{display:flex;align-items:center;gap:8px;height:20px;margin:0 0 14px;font-family:Helvetica,Arial,sans-serif;color:#1a1a1a;padding:0;border:0;background:none;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}body.fs-landing-page .fs-landing-reviews:hover .fs-landing-reviews__count{text-decoration:underline}body.fs-landing-page .fs-landing-reviews:focus-visible{outline:2px solid #1a1a1a;outline-offset:3px}body.fs-landing-page .pdp-app-reviews{scroll-margin-top:24px}body.fs-landing-page .fs-landing-reviews[hidden]{display:flex;visibility:hidden}body.fs-landing-page .fs-landing-reviews__stars{display:inline-flex;align-items:center;gap:2px;line-height:0}body.fs-landing-page .fs-landing-reviews__star{width:16px;height:16px;display:block;overflow:visible}body.fs-landing-page .fs-landing-reviews__count{font-size:14px;font-weight:400;line-height:1;white-space:nowrap}@media screen and (max-width:749px){body.fs-landing-page .fs-landing-reviews{height:18px;margin-bottom:12px}body.fs-landing-page .fs-landing-reviews__star{width:14px;height:14px}body.fs-landing-page .fs-landing-reviews__count{font-size:13px}}body.fs-landing-page product-section .main-product-2026__afterpay{display:block;width:100%;max-width:none}product-section .fs-price-block{flex:1 1 100%;display:flex;flex-direction:column;align-items:start;gap:10px;flex-wrap:wrap;gap:12px}product-section .fs-price-block[hidden]{display:none}product-section .fs-buybox-promo{display:flex;align-items:center;flex-wrap:wrap;gap:10px}product-section .fs-landing-price__compare{font-size:24px;font-weight:400;line-height:1.2;text-decoration:line-through;opacity:.55}product-section .fs-landing-price__note{flex-basis:100%;display:block;margin-top:2px;font-size:14px;line-height:1.4}product-section .fs-landing-price__note span[aria-hidden=true]{margin:0 8px}product-section .fs-landing-price__note strong{font-weight:700}@media screen and (max-width:768px){product-section .fs-landing-price__compare{font-size:20px}}.fs-landing-footer{font-family:Helvetica,Arial,sans-serif;background:var(--fs-lf-bg, #1a1a1a);color:var(--fs-lf-text, #ffffff);--fs-countdown-bg: rgba(255, 255, 255, .16);margin-top:50px}.fs-landing-footer__inner{max-width:1100px;margin:0 auto;padding:56px 24px;text-align:center}.fs-landing-footer__eyebrow{margin:0 0 14px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif}.fs-landing-footer__heading{margin:0 0 12px;font-size:44px;font-weight:700;line-height:1.05}.fs-landing-footer__text{margin:0 auto 24px;max-width:52ch;font-size:16px;line-height:1.6;opacity:.85;font-family:Helvetica,Arial,sans-serif}.fs-landing-footer__promo-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 18px;margin:0 0 28px;font-size:14px}.fs-landing-footer__cta{display:inline-flex;align-items:center;justify-content:center;min-width:260px;height:54px;padding:0 32px;border:1px solid var(--fs-lf-cta-bg, #ffffff);border-radius:100px;background:var(--fs-lf-cta-bg, #ffffff);color:var(--fs-lf-cta-text, #1a1a1a);font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease}.fs-landing-footer__cta:hover{background:transparent;color:var(--fs-lf-cta-bg, #ffffff)}.fs-landing-footer__trust{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 28px;margin:32px 0 0;padding:0;list-style:none;font-size:13px;letter-spacing:.02em;opacity:.8}.fs-landing-footer__legal{margin:28px 0 0;font-size:12px;line-height:1.6;opacity:.6}.fs-landing-footer__legal p{margin:0 0 15px;line-height:1.25;font-family:Helvetica,Arial,sans-serif}.fs-landing-footer__legal p:last-child{margin:0}@media screen and (max-width:749px){.fs-landing-footer__inner{padding:40px 20px}.fs-landing-footer__heading{font-size:30px}.fs-landing-footer__text{font-size:15px}.fs-landing-footer__cta{width:100%;min-width:0}}body.fs-landing-page{display:block;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){body.fs-landing-page{scroll-behavior:auto}}body.fs-landing-page .outer-header-wrapper{z-index:22}.fs-landing-buybox__promo-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:12px;font-family:Helvetica,Arial,sans-serif}.fs-landing-buybox__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fs-landing-buybox__promo-row .fs-countdown{--fs-countdown-bg: transparent;font-size:12px}@media screen and (max-width:768px){.fs-landing-buybox__eyebrow{font-size:11px}}.fs-landing-hidden{display:none!important}.fs-landing-setup-notice{max-width:640px;margin:40px auto;padding:24px;border:1px dashed var(--fs-promo-accent, #ef5331);border-radius:8px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;text-align:center}.fs-landing-setup-notice p{margin:0 0 8px}.fs-landing-setup-notice p:last-child{margin-bottom:0}body.fs-landing-page .cart-drawer__empty .button{display:none}
/*# sourceMappingURL=/cdn/shop/t/116/assets/landing-page.css.map */
