[data-bfcm-scope][hidden],[data-bfcm-scope] [hidden],bfcm-countdown[hidden]{display:none!important}.bfcm-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bfcm-timer{display:inline-flex;align-items:flex-start;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";line-height:1}.bfcm-timer__unit{display:inline-flex;flex-direction:column;align-items:center}.bfcm-timer__num{font-weight:800}.bfcm-timer--inline{gap:.15em;font-size:inherit}.bfcm-timer--inline .bfcm-timer__num{min-width:2ch;text-align:center}.bfcm-timer--stacked{gap:.375rem}.bfcm-timer--stacked .bfcm-timer__unit{min-width:3.25rem;padding:.5rem .375rem .4rem;border:1px solid rgb(244 241 236 / .14);border-radius:.5rem;background:var(--bfcm-surface)}.bfcm-timer--stacked .bfcm-timer__num{font-size:1.5rem;color:var(--bfcm-cream)}.bfcm-timer--stacked .bfcm-timer__label{margin-top:.3rem;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f4f1ecb8}.bfcm-timer--stacked .bfcm-timer__sep{align-self:center;margin-top:-.9rem;font-weight:800;color:#f4f1ec80}@media(min-width:992px){.bfcm-timer--stacked .bfcm-timer__unit{min-width:3.75rem}.bfcm-timer--stacked .bfcm-timer__num{font-size:1.75rem}}.bfcm-bar{display:flex;align-items:center;justify-content:center;min-height:3.25rem;padding:.375rem 1rem;font-size:.8125rem;line-height:1.25}.bfcm-bar__inner{display:flex;flex-direction:column;align-items:center;gap:.2rem;min-width:0;max-width:72rem;text-align:center}.bfcm-bar__offer{min-width:0;margin:0;font-weight:700;overflow-wrap:anywhere}.bfcm-bar__offer a{color:inherit;text-decoration:underline;text-decoration-color:rgb(var(--c-title) / .4);text-underline-offset:.2em}.bfcm-bar__offer a:hover{text-decoration-color:currentColor}.bfcm-bar__label{color:rgb(var(--c-subtitle));text-transform:uppercase;letter-spacing:.04em}.bfcm-bar__countdown{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.bfcm-bar__ends{opacity:.8}.bfcm-bar .bfcm-timer{font-size:.875rem;color:rgb(var(--c-subtitle))}.bfcm-bar a:focus-visible{outline:2px solid rgb(var(--c-title));outline-offset:2px;border-radius:2px}@media(min-width:640px){.bfcm-bar{min-height:2.5rem;font-size:.875rem}.bfcm-bar__inner{flex-direction:row;gap:1rem}.bfcm-bar .bfcm-timer{font-size:.9375rem}}.bfcm-hero{--c-btn-cta-bg-default: var(--bfcm-accent-rgb);--c-btn-cta-text-default: var(--bfcm-dark-rgb);--c-btn-cta-bg-hover: var(--bfcm-accent-hover-rgb);--c-btn-cta-text-hover: var(--bfcm-dark-rgb);display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%;min-width:0;color:var(--bfcm-cream);text-align:start}.bfcm-hero__eyebrow{display:inline-flex;margin:0;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--bfcm-accent)}.bfcm-dot{position:relative;flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.bfcm-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:currentColor;opacity:0}@media(prefers-reduced-motion:no-preference){.bfcm-dot:after{animation:bfcm-dot-pulse 1.8s cubic-bezier(.2,.6,.4,1) infinite}}@keyframes bfcm-dot-pulse{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(3)}}.bfcm-hero__title{margin:0;font-weight:800;line-height:1.02;letter-spacing:-.02em;color:var(--bfcm-cream);overflow-wrap:anywhere}.bfcm-hero__title-accent{display:block;font-size:clamp(3.25rem,11vw,6.5rem)}.bfcm-hero__title-main{display:block;margin-top:.35rem;font-size:clamp(1.5rem,4.2vw,2.5rem);line-height:1.15}.bfcm-hero__text{max-width:34rem;font-size:1.0625rem;line-height:1.55;color:#f4f1ecd1}.bfcm-hero__text p{margin:0}.bfcm-hero__countdown{display:flex;flex-direction:column;gap:.5rem}.bfcm-hero__ends{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f4f1ecb8}.bfcm-hero__actions{display:flex;flex-direction:column;align-items:stretch;gap:.875rem;width:100%}.bfcm-hero__link{align-self:center;font-size:.9375rem;font-weight:700;color:var(--bfcm-cream);text-decoration:underline;text-underline-offset:.25em;text-decoration-color:#f4f1ec66}.bfcm-hero__link:hover{text-decoration-color:currentColor}.bfcm-hero__trust{margin:0;font-size:.875rem;font-weight:600;color:#f4f1ecb8}.bfcm-hero a:focus-visible{outline:2px solid var(--bfcm-cream);outline-offset:3px}@media(min-width:992px){.bfcm-hero{gap:1.5rem}.bfcm-hero__text{font-size:1.1875rem}.bfcm-hero__actions{flex-direction:row;align-items:center;gap:1.5rem;width:auto}.bfcm-hero__link{align-self:auto}}.bfcm-stock{display:flex;flex-direction:column;gap:.4rem;min-width:0}.bfcm-stock__text{margin:0;font-weight:700;overflow-wrap:anywhere}.bfcm-stock__heading{margin:0;font-size:.875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--bfcm-accent)}.bfcm-stock__meter{position:relative;display:flex;align-items:center;width:100%;min-height:1.75rem;margin-top:.25rem;overflow:hidden;border:1px solid #3a3a3a;border-radius:.5rem;background:#1f1f1f}.bfcm-stock__fill{position:absolute;inset-block:0;inset-inline-start:0;width:var(--bfcm-stock-percent, 0%);background:var(--bfcm-accent);transform-origin:left center}[dir=rtl] .bfcm-stock__fill{transform-origin:right center}@media(prefers-reduced-motion:no-preference){.bfcm-stock__fill{animation:bfcm-fill-in .9s cubic-bezier(.2,.7,.3,1) both}}@keyframes bfcm-fill-in{0%{transform:scaleX(0)}}.bfcm-stock__sold{position:relative;padding-inline:.625rem;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--bfcm-dark)}.bfcm-stock__meter--label-out .bfcm-stock__sold{margin-inline-start:auto;color:var(--bfcm-cream)}.bfcm-stock--bar{flex-direction:row;align-items:center;gap:.75rem}.bfcm-stock--bar .bfcm-stock__text,.bfcm-stock--bar .bfcm-stock__heading{font-size:inherit;letter-spacing:normal;text-transform:none;color:rgb(var(--c-subtitle))}.bfcm-stock--hero{max-width:34rem;gap:.625rem}.bfcm-stock--hero .bfcm-stock__text{font-size:1.125rem;color:var(--bfcm-cream)}.bfcm-stock--pdp{align-items:flex-start}.bfcm-stock--pdp .bfcm-stock__heading,.bfcm-stock--hero .bfcm-stock__heading{color:var(--bfcm-cream)}.bfcm-stock--selling .bfcm-stock__text{font-weight:500;color:#f4f1ecd1}.bfcm-stock--pdp .bfcm-stock__text{font-size:.875rem}.bfcm-pdp-offer__stock{flex:1 1 100%}.bfcm-stock--soldout .bfcm-stock__text{color:var(--bfcm-cream)}.bfcm-pdp-offer{display:flex;flex-direction:column;gap:.625rem;padding:.75rem .875rem;border-radius:.625rem;background:var(--bfcm-dark);color:var(--bfcm-cream)}.bfcm-pdp-offer__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .75rem}.bfcm-pdp-offer__ends{display:inline-flex;flex-wrap:wrap;gap:.25rem;min-width:0;font-size:.875rem;font-weight:700}.bfcm-pdp-offer__label{color:var(--bfcm-accent);text-transform:uppercase;letter-spacing:.04em}.bfcm-pdp-offer .bfcm-timer{font-size:1rem;color:var(--bfcm-cream)}.bfcm-pdp-offer__gift{display:flex;align-items:flex-start;gap:.5rem;margin:0;padding-top:.625rem;border-top:1px solid rgb(244 241 236 / .14);font-size:.875rem;font-weight:600;line-height:1.35}.bfcm-pdp-offer__gift svg{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--bfcm-accent)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/bfcm.css.map */
