.ffcab{background:var(--ffcab-bg);width:100%;overflow:hidden}.ffcab__inner{position:relative;max-width:var(--ffcab-maxw);margin:0 auto;padding:var(--ffcab-py) var(--ffcab-px);min-height:calc(var(--ffcab-size) * 1.6);display:flex;align-items:center;justify-content:center}.ffcab__item{display:flex;align-items:center;justify-content:center;gap:9px;margin:0;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--ffcab-size);font-weight:500;line-height:1.4;letter-spacing:.01em;color:var(--ffcab-text);text-align:center;text-decoration:none;text-wrap:balance;position:absolute;left:var(--ffcab-px);right:var(--ffcab-px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease}.ffcab__item.is-active{position:relative;left:auto;right:auto;opacity:1;visibility:visible;pointer-events:auto}.ffcab__item--gone{display:none}a.ffcab__item.is-active:hover .ffcab__text{text-decoration:underline;text-underline-offset:3px}.ffcab__icon{flex:0 0 auto;display:inline-flex;color:var(--ffcab-accent)}.ffcab__icon svg{width:calc(var(--ffcab-size) * 1.15);height:calc(var(--ffcab-size) * 1.15);display:block}.ffcab__lead{margin-right:.45em}.ffcab__clock{color:var(--ffcab-accent);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ffcab__highlight{color:var(--ffcab-accent);font-weight:700;margin-left:.35em}@media(prefers-reduced-motion:reduce){.ffcab__item{transition:none}}.ffcft{background:var(--ffcft-bg);padding:var(--ffcft-pt) var(--ffcft-px) var(--ffcft-pb);width:100%;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ffcft--border{border-top:1px solid var(--ffcft-line)}.ffcft__inner{max-width:var(--ffcft-maxw);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:clamp(16px,3vw,22px);text-align:center}.ffcft__nav{width:100%}.ffcft__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px}.ffcft__link{font-size:var(--ffcft-size);font-weight:500;line-height:1.5;color:var(--ffcft-ink);text-decoration:none;transition:color .16s ease}.ffcft__link:hover{color:var(--ffcft-hover);text-decoration:underline;text-underline-offset:3px}.ffcft__pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.ffcft__pay-item{display:inline-flex}.ffcft__pay-icon{height:var(--ffcft-pay);width:auto;display:block}.ffcft__copy{margin:0;font-size:var(--ffcft-small);font-weight:400;line-height:1.5;color:var(--ffcft-soft)}@media screen and (max-width:749px){.ffcft__list{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;max-width:360px;margin:0 auto;text-align:left}}.ffch-wrap{background:var(--ffch-bg);width:100%;z-index:30}.ffch-wrap--border{border-bottom:1px solid var(--ffch-line)}.ffch-wrap--sticky.is-pinned{position:fixed;top:0;left:0;right:0;transform:translateY(0);transition:transform .28s cubic-bezier(.22,.61,.36,1);box-shadow:0 1px #3a2d220f}.ffch-wrap--sticky.is-pinned.is-hidden{transform:translateY(-100%)}.ffch__inner{max-width:var(--ffch-maxw);margin:0 auto;padding:var(--ffch-py) var(--ffch-px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.ffch__left{display:flex;justify-content:flex-start}.ffch__center{display:flex;justify-content:center;min-width:0;flex:0 1 auto}.ffch__logo-link{max-width:100%}.ffch__right{display:flex;justify-content:flex-end}.ffch__h1{margin:0;font-size:inherit;line-height:0}.ffch__logo-link{display:inline-flex;align-items:center;text-decoration:none}.ffch__logo{display:block;width:var(--ffch-logo);height:auto;max-width:100%}.ffch__wordmark{font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:calc(var(--ffch-icon) * .78);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ffch-ink);white-space:nowrap}.ffch__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ffch-icon) * 1.35);height:calc(var(--ffch-icon) * 1.35);padding:0;background:none;border:none;border-radius:3px;color:var(--ffch-ink);cursor:pointer;text-decoration:none;transition:color .16s ease}.ffch__btn:hover{color:var(--ffch-accent)}.ffch__btn svg{width:var(--ffch-icon);height:var(--ffch-icon);display:block}.ffch__btn--menu{margin-left:calc(var(--ffch-icon) * -.45)}.ffch__btn--cart{margin-right:calc(var(--ffch-icon) * -.45)}.ffch__count{position:absolute;top:calc(var(--ffch-icon) * .12);right:calc(var(--ffch-icon) * .1);min-width:calc(var(--ffch-icon) * .78);height:calc(var(--ffch-icon) * .78);padding:0 .34em;display:none;align-items:center;justify-content:center;border-radius:999px;background:var(--ffch-accent);color:#fff;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:calc(var(--ffch-icon) * .46);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.ffch__count.is-visible{display:flex}.ffch-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ffch-scrim);opacity:0;transition:opacity .3s ease;z-index:60}.ffch-scrim.is-open{opacity:1}.ffch-drawer{position:fixed;top:0;left:0;bottom:0;width:min(88vw,380px);background:var(--ffch-drawer-bg);padding:clamp(18px,4vw,28px) clamp(20px,5vw,34px) clamp(24px,5vw,36px);transform:translate(-100%);transition:transform .32s cubic-bezier(.22,.61,.36,1);overflow-y:auto;z-index:61;display:flex;flex-direction:column}.ffch-drawer.is-open{transform:translate(0)}.ffch-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:clamp(22px,5vw,36px)}.ffch-drawer__title{margin:0;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:calc(var(--ffch-icon) * .58);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ffch-accent)}.ffch__btn--close{margin-right:calc(var(--ffch-icon) * -.45)}.ffch-drawer__list{list-style:none;margin:0;padding:0}.ffch-drawer__item+.ffch-drawer__item{border-top:1px solid var(--ffch-line)}.ffch-drawer__link{display:block;padding:.72em 0;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--ffch-menu);font-weight:600;line-height:1.34;letter-spacing:-.01em;color:var(--ffch-ink);text-decoration:none;transition:color .16s ease}.ffch-drawer__link:hover{color:var(--ffch-accent)}.ffch-drawer__note{margin:auto 0 0;padding-top:clamp(24px,5vw,36px);font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:calc(var(--ffch-menu) * .68);font-weight:400;line-height:1.55;color:var(--ffch-soft)}@media(prefers-reduced-motion:reduce){.ffch-wrap--sticky.is-pinned,.ffch-scrim,.ffch-drawer{transition:none}}.ffcf{background:#fff;width:100%;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ffcf__inner{max-width:var(--ffcf-maxw);margin:0 auto;padding:clamp(18px,4vw,26px) var(--ffcf-px) var(--ffcf-pb)}.ffcf__total-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-top:16px;border-top:1px solid var(--ffcf-line)}.ffcf__total-label{font-size:var(--ffcf-total);font-weight:700;letter-spacing:-.015em;color:var(--ffcf-ink)}.ffcf__total-values{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-end;gap:4px 8px}.ffcf__total-now{font-size:var(--ffcf-total);font-weight:700;letter-spacing:-.02em;color:var(--ffcf-ink)}.ffcf__total-was{font-size:calc(var(--ffcf-total) * .68);font-weight:700;color:var(--ffcf-old);text-decoration-thickness:2px}.ffcf__tax{font-size:calc(var(--ffcf-total) * .5);font-weight:400;color:var(--ffcf-soft)}.ffcf__save-row{margin:8px 0 0;text-align:right}.ffcf__save{display:inline-block;padding:.3em .6em;border-radius:3px;background:var(--ffcf-save-bg);color:var(--ffcf-save-ink);font-size:calc(var(--ffcf-total) * .44);font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1.2}.ffcf__button{display:block;width:100%;margin-top:16px;padding:1.05em 1.4em;font-family:inherit;font-size:var(--ffcf-btn);font-weight:700;letter-spacing:-.004em;line-height:1.2;color:var(--ffcf-btn-ink);background:var(--ffcf-accent);border:none;border-radius:3px;cursor:pointer;transition:background-color .18s ease}.ffcf__button:hover{background:var(--ffcf-accent-hover)}.ffcf__dynamic{margin-top:10px}.ffcf__note{margin:12px 0 0;font-size:calc(var(--ffcf-total) * .46);font-weight:400;line-height:1.5;color:var(--ffcf-soft);text-align:center}.ffcc{background:#fff;width:100%;font-family:Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ffcc__inner{max-width:var(--ffcc-maxw);margin:0 auto;padding:var(--ffcc-pt) var(--ffcc-px) 0}.ffcc__title{font-size:var(--ffcc-h1);font-weight:700;line-height:1.12;letter-spacing:-.024em;color:var(--ffcc-ink);margin:0 0 clamp(16px,4vw,26px)}.ffcc__empty{font-size:var(--ffcc-item);color:var(--ffcc-soft);margin:0 0 14px}.ffcc__empty-link{display:inline-block;font-size:var(--ffcc-item);font-weight:700;color:var(--ffcc-accent);text-decoration:none;border-bottom:1px solid var(--ffcc-accent)}.ffcc__items{list-style:none;margin:0;padding:0;border-top:1px solid var(--ffcc-line)}.ffcc__item{display:flex;align-items:flex-start;gap:14px;padding:16px 0;border-bottom:1px solid var(--ffcc-line)}.ffcc__item-media{flex:0 0 auto}.ffcc__item-media img{display:block;width:var(--ffcc-thumb);height:var(--ffcc-thumb);object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px var(--ffcc-line)}.ffcc__item-body{flex:1 1 auto;min-width:0}.ffcc__item-title{font-size:var(--ffcc-item);font-weight:700;line-height:1.3;letter-spacing:-.012em;color:var(--ffcc-ink);margin:0}.ffcc__item-option{font-size:calc(var(--ffcc-item) * .8);font-weight:400;line-height:1.45;color:var(--ffcc-soft);margin:3px 0 0;text-wrap:pretty}.ffcc__item-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:7px 0 0}.ffcc__item-now{font-size:var(--ffcc-item);font-weight:700;color:var(--ffcc-ink)}.ffcc__item-was{font-size:calc(var(--ffcc-item) * .82);font-weight:700;color:var(--ffcc-old);text-decoration-thickness:2px}.ffcc__item-tax{font-size:calc(var(--ffcc-item) * .72);font-weight:400;color:var(--ffcc-soft)}.ffcc__remove{margin-top:9px;padding:0;border:none;background:none;font-family:inherit;font-size:calc(var(--ffcc-item) * .76);font-weight:500;color:var(--ffcc-soft);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ffcc__remove:hover{color:var(--ffcc-strong)}.ffcc__upsell{margin-top:clamp(22px,5vw,34px)}.ffcc__upsell-heading{font-size:calc(var(--ffcc-card) * .98);font-weight:700;line-height:1.35;letter-spacing:-.012em;color:var(--ffcc-ink);margin:0;text-wrap:pretty}.ffcc__upsell-sub{font-size:calc(var(--ffcc-card) * .8);font-weight:400;line-height:1.45;color:var(--ffcc-soft);margin:4px 0 0;text-wrap:pretty}.ffcc__cards{display:flex;flex-direction:column;gap:12px;margin-top:14px}.ffcc__card{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%;padding:var(--ffcc-card-pad);background:#fff;border:1px solid var(--ffcc-line);border-radius:6px;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.ffcc__card.is-highlight{border-color:var(--ffcc-accent);background:var(--ffcc-card-active)}.ffcc__card:hover{border-color:var(--ffcc-accent)}.ffcc__card-covers{flex:0 0 auto;display:flex;align-items:center}.ffcc__card-cover{display:block;width:var(--ffcc-cover);height:calc(var(--ffcc-cover) * 1.33);object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px var(--ffcc-line)}.ffcc__card-cover+.ffcc__card-cover{margin-left:calc(var(--ffcc-cover) * -.42)}.ffcc__card-body{flex:1 1 auto;min-width:0}.ffcc__card-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ffcc__card-title{font-size:var(--ffcc-card);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--ffcc-ink)}.ffcc__card-prices{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;line-height:1.25}.ffcc__card-price{font-size:var(--ffcc-card);font-weight:700;color:var(--ffcc-ink)}.ffcc__card-compare{font-size:calc(var(--ffcc-card) * .82);font-weight:500;color:var(--ffcc-old)}.ffcc__card-sub{display:block;font-size:calc(var(--ffcc-card) * .8);font-weight:400;line-height:1.4;color:var(--ffcc-soft);margin-top:3px;text-wrap:pretty}.ffcc__card-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.ffcc__card-chip{display:inline-block;padding:.22em .65em;border:1px solid var(--ffcc-line);border-radius:999px;background:#fff;font-size:calc(var(--ffcc-card) * .68);font-weight:600;line-height:1.4;color:var(--ffcc-strong);white-space:nowrap}.ffcc__card-cta{display:inline-block;margin-top:8px;font-size:calc(var(--ffcc-card) * .76);font-weight:700;color:var(--ffcc-accent);border-bottom:1px solid var(--ffcc-accent)}.ffcc__card-items{display:block;flex:1 1 100%;width:100%;margin-top:2px;padding-top:9px;border-top:1px solid var(--ffcc-line);font-size:calc(var(--ffcc-card) * .7);font-weight:400;line-height:1.5;color:var(--ffcc-soft);text-wrap:pretty}.ffcc__card-kicker{position:absolute;top:0;right:12px;transform:translateY(-50%);padding:.3em .75em;border-radius:999px;font-size:calc(var(--ffcc-card) * .64);font-weight:700;letter-spacing:.02em;line-height:1.25;white-space:nowrap}.ffcc__card-kicker--accent{background:var(--ffcc-accent);color:var(--ffcc-btn-ink)}.ffcc__card-kicker--soft{background:var(--ffcc-strong);color:var(--ffcc-btn-ink)}.ffcc__trust{list-style:none;margin:clamp(20px,5vw,30px) 0 0;padding:0}.ffcc__trust-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:9px;font-size:var(--ffcc-trust);font-weight:500;line-height:1.42;color:var(--ffcc-strong);text-wrap:pretty}.ffcc__trust-item:last-child{margin-bottom:0}.ffcc__trust-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ffcc-trust) * 1.7);height:calc(var(--ffcc-trust) * 1.7);border-radius:50%;background:var(--ffcc-icon-bg);color:var(--ffcc-accent)}.ffcc__trust-icon svg{width:calc(var(--ffcc-trust) * .9);height:calc(var(--ffcc-trust) * .9);display:block}@media screen and (min-width:750px){.ffcc__trust{display:flex;flex-wrap:wrap;gap:8px 28px}.ffcc__trust-item{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AQAAgME */
