:root{--bf-accent: #ff6a00;--bf-bg: #0a0a0a;--bf-fg: #fff;--bf-speed: 44s}html:not(.bf-on) .bf-x{display:none!important}html.bf-v-sale .bf-only-benefit,html.bf-v-benefit .bf-only-sale{display:none!important}html.bf-on body{display:flex;flex-direction:column}html.bf-on #MainContent{flex:1 0 auto}html.bf-on .bf-section{position:sticky;top:0;z-index:45}.bf-marquee{background:var(--bf-bg);color:var(--bf-fg);overflow:hidden;border-bottom:2px solid var(--bf-accent);font-family:var(--font-heading-family)}.bf-marquee a{color:inherit;text-decoration:none;display:block}.bf-marquee__track{display:flex;width:max-content;animation:bf-scroll var(--bf-speed) linear infinite}.bf-marquee:hover .bf-marquee__track{animation-play-state:paused}.bf-marquee__group{display:flex;flex-shrink:0;align-items:center}.bf-marquee__item{white-space:nowrap;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:13px;line-height:1;padding:11px 0}.bf-marquee__item--hot{color:var(--bf-accent)}.bf-marquee__sep{color:var(--bf-accent);margin:0 16px;font-size:11px;line-height:1}.bf-cd{font-variant-numeric:tabular-nums;display:inline-block;min-width:9.5ch;text-align:left}@keyframes bf-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(min-width:750px){.bf-marquee__item{font-size:15px;padding:12px 0}.bf-marquee__sep{margin:0 22px}}.bf-hero{background:radial-gradient(120% 90% at 85% 15%,#3a1600,#140700 38%,#050505 70%);color:#fff;position:relative;overflow:hidden}.bf-hero:before{content:"BLACK FRIDAY BLACK FRIDAY BLACK FRIDAY";position:absolute;left:-2%;bottom:-.18em;white-space:nowrap;pointer-events:none;font:900 clamp(70px,14vw,190px)/1 var(--font-heading-family);letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.07)}.bf-hero__inner{position:relative;max-width:1200px;margin:0 auto;padding:36px 16px 44px;display:grid;gap:28px;align-items:center}@media(min-width:900px){.bf-hero__inner{grid-template-columns:1.1fr .9fr;gap:48px;padding:64px 32px 72px}}.bf-hero__eyebrow{display:inline-block;background:var(--bf-accent);color:#000;font-weight:900;letter-spacing:.16em;padding:7px 12px;font-size:12px;text-transform:uppercase;animation:bf-pulse 1.6s ease-in-out infinite}.bf-hero .bf-hero__title{color:#fff;margin:16px 0 12px;font-family:var(--font-heading-family);font-size:clamp(38px,8.4vw,76px);line-height:.95;font-weight:900;text-transform:uppercase;letter-spacing:-.015em}.bf-hero .bf-hero__title--benefit{text-transform:none;font-size:clamp(34px,6.6vw,62px);line-height:1.02}.bf-hero__title em{font-style:normal;color:var(--bf-accent)}.bf-hero__sub{color:#ffffffd1;font-size:17px;line-height:1.45;margin:0 0 20px;max-width:34em}.bf-hero__offer{display:inline-block;border:2px solid var(--bf-accent);color:var(--bf-accent);font-weight:900;letter-spacing:.06em;font-size:clamp(20px,3.4vw,28px);padding:8px 16px;margin-bottom:18px;transform:rotate(-1.5deg)}.bf-hero__cd{display:flex;gap:8px;margin:0 0 22px}.bf-hero__cd>div{background:#fff;color:#000;min-width:64px;padding:8px 6px 6px;text-align:center;border-radius:6px;box-shadow:0 3px 0 var(--bf-accent)}.bf-hero__cd b{display:block;font-size:28px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.bf-hero__cd span{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;margin-top:4px;color:#555}.bf-hero__list{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:9px}.bf-hero__list li{position:relative;padding-left:30px;font-size:16px;color:#fff;line-height:1.35}.bf-hero__list li:before{content:"\2713";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:var(--bf-accent);color:#000;font-size:12px;font-weight:900;line-height:20px;text-align:center}.bf-hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--bf-accent);color:#000;text-decoration:none;font-weight:900;letter-spacing:.08em;font-size:18px;padding:18px 34px;border-radius:6px;text-transform:uppercase;box-shadow:0 0 #ff6a0099;animation:bf-ring 1.8s ease-out infinite}.bf-hero__cta:hover{filter:brightness(1.08)}@media(max-width:749px){.bf-hero__cta{width:100%}}.bf-hero__media{position:relative}.bf-hero__media img{width:100%;height:auto;display:block;border-radius:10px}.bf-hero__sticker,.bf-imgbadge{position:absolute;top:14px;left:14px;z-index:3;background:#000;color:#fff;border:2px solid var(--bf-accent);font-weight:900;letter-spacing:.1em;font-size:13px;padding:7px 11px;transform:rotate(-6deg);text-transform:uppercase;pointer-events:none;font-family:var(--font-heading-family)}.bf-hero__sticker{top:auto;bottom:18px;left:auto;right:14px;font-size:16px}.bf-deal{background:var(--bf-bg);color:#fff;border-radius:8px;padding:9px 12px;margin:6px 0 10px;border:2px solid var(--bf-accent)}.bf-deal__row{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.bf-deal__flag{background:var(--bf-accent);color:#000;font-weight:900;font-size:11px;letter-spacing:.12em;padding:3px 7px;line-height:1.3}.bf-deal__offer{color:var(--bf-accent);font-weight:900;font-size:17px;letter-spacing:.03em;line-height:1.2}.bf-deal__meta{display:flex;align-items:center;flex-wrap:wrap;gap:2px 14px;margin-top:5px;font-size:12px;letter-spacing:.06em}.bf-deal__live{font-weight:800;letter-spacing:.1em;display:inline-flex;align-items:center;gap:6px}.bf-deal__live i{width:7px;height:7px;border-radius:50%;background:#ff2d2d;display:inline-block;animation:bf-blink 1s steps(2,start) infinite}.bf-deal__cd{color:#ffffffd9}.bf-deal__cd b{color:#fff;font-size:14px;font-variant-numeric:tabular-nums;margin-left:3px}.bf-deal__trust{margin-top:5px;padding-top:5px;border-top:1px solid rgba(255,255,255,.14);font-size:11.5px;color:#ffffffb8}.bf-sticky{position:fixed;left:0;right:0;bottom:0;z-index:44;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--bf-bg);color:#fff;border-top:2px solid var(--bf-accent);padding:10px 16px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s ease}.bf-sticky.is-shown{transform:none}.bf-sticky__txt{display:flex;flex-direction:column;line-height:1.2;font-size:13px;letter-spacing:.06em}.bf-sticky__txt b{color:var(--bf-accent);font-weight:900;letter-spacing:.12em}.bf-sticky__txt [data-bf-cd]{font-variant-numeric:tabular-nums;font-weight:800}.bf-sticky__btn{background:var(--bf-accent);color:#000;border:0;border-radius:6px;cursor:pointer;font-weight:900;letter-spacing:.08em;font-size:14px;padding:13px 18px;white-space:nowrap}@media(min-width:750px){.bf-sticky{justify-content:center;gap:28px}.bf-sticky__txt{flex-direction:row;gap:14px;font-size:15px;align-items:center}}.bf-imgwrap{position:relative}.bf-imgwrap>.bf-imgbadge{left:auto;right:14px;transform:rotate(6deg)}.bf-imgwrap>.bf-cardbadge{font-size:11px;padding:5px 8px;top:10px;right:10px}@keyframes bf-pulse{50%{opacity:.55}}@keyframes bf-blink{to{visibility:hidden}}@keyframes bf-ring{0%{box-shadow:0 0 #ff6a008c}to{box-shadow:0 0 0 16px #ff6a0000}}@media(prefers-reduced-motion:reduce){.bf-marquee__track{animation-duration:calc(var(--bf-speed) * 3)}.bf-hero__eyebrow,.bf-hero__cta,.bf-deal__live i{animation:none}}html:not(.bf-final) .bf-final-only,html.bf-final .bf-no-final{display:none!important}.bf-deal__urg{color:#fff;font-weight:800;letter-spacing:.04em}.bf-hero__urg{color:var(--bf-accent, #ff6a00);font-size:15px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;line-height:1.3;margin:0 0 22px}@media(min-width:750px){.bf-hero__urg{font-size:18px}}html.bf-on .sfkb__bar .sfkb__free-gift{display:none!important}.bf-gifts{display:flex;align-items:center;gap:10px;background:#000;color:#fff;padding:9px 10px;margin-top:8px;border-radius:0 0 10px 10px}.bf-gifts__pics{display:flex;gap:4px;flex:none}.bf-gifts__pics img{width:42px;height:42px;object-fit:contain;background:#fff;border-radius:6px;display:block}.bf-gifts__txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.bf-gifts__txt b{font-size:13px;font-weight:900;color:#fff;letter-spacing:.02em}.bf-gifts__txt span{font-size:11px;font-weight:600;color:#fff}.bf-gifts__txt em{font-size:11.5px;font-style:normal;font-weight:800;color:var(--bf-accent, #ff7a00)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bf-campaign.css.map */
