.bf{--bf-ink:#101113;--bf-red:#e82935;--bf-paper:#f4f3f0;--bf-line:#d9d8d4;background:var(--bf-paper);color:var(--bf-ink);font-family:Arial,sans-serif;overflow:clip}.bf *{box-sizing:border-box}.bf a{color:inherit;text-decoration:none}.bf a:focus-visible,.bf button:focus-visible{outline:3px solid #f53f49;outline-offset:4px}.bf-wrap{width:min(1320px,calc(100% - 48px));margin:auto}.bf-section{padding:92px 0;scroll-margin-top:90px}.bf-hero{position:relative;min-height:620px;display:flex;align-items:center;background:#101113;color:#fff;isolation:isolate}.bf-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.75),transparent 80%);z-index:-1}.bf-hero picture,.bf-hero picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.bf-hero__content{padding:70px 0}.bf-eyebrow{font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--bf-red)}.bf-hero .bf-eyebrow{color:#ff6269}.bf h1,.bf h2,.bf h3,.bf p{margin-top:0}.bf h1{font-size:clamp(64px,9.6vw,150px);line-height:.84;letter-spacing:-.075em;font-weight:900;margin:24px 0}.bf-hero__content>p:not(.bf-eyebrow){font-size:clamp(18px,2vw,26px);margin:0 0 30px}.bf-button{display:inline-flex;align-items:center;gap:32px;padding:16px 22px;background:var(--bf-red);color:#fff!important;font-weight:700;min-height:52px}.bf-nav{position:sticky;top:0;z-index:8;background:#151618;color:#fff}.bf-nav__inner{display:flex;gap:36px;align-items:center;min-height:64px}.bf-nav__inner>strong{font-weight:900;white-space:nowrap;font-size:15px}.bf-nav__inner>div{display:flex;gap:30px;overflow-x:auto;scrollbar-width:thin}.bf-nav a{white-space:nowrap;font-size:14px;padding:20px 0}.bf-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px}.bf h2{font-size:clamp(38px,5.3vw,72px);line-height:1;letter-spacing:-.055em;margin:0;font-weight:900}.bf h2 span{color:var(--bf-red)}.bf-heading>p{max-width:360px;margin:0}.bf-flash{padding-bottom:0}.bf-timer{text-align:right}.bf-timer small{display:block;font-weight:700;letter-spacing:.12em}.bf-timer strong{font-size:clamp(24px,3vw,40px);font-variant-numeric:tabular-nums}.bf-grid,.bf-flash__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bf-flash__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bf-product{background:#fff;min-width:0;display:flex;flex-direction:column}.bf-product__image{display:grid;place-items:center;aspect-ratio:1.2;background:#fff;overflow:hidden}.bf-product__image img{width:100%;height:100%;object-fit:contain}.bf-product__body{padding:20px;display:flex;flex-direction:column;flex:1}.bf-product h3{font-size:16px;line-height:1.35;margin:0 0 16px}.bf-price{margin:auto 0 12px;font-size:19px}.bf-price s{font-size:13px;color:#666}.bf-sold{font-size:13px;color:#9a1d24;font-weight:700}.bf-text-link{display:inline-block;font-size:13px;font-weight:700;padding:10px 0}.bf-coupons{background:#171719;color:#fff}.bf-coupon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bf-coupon{border:1px solid #57575a;padding:24px;background:#242427}.bf-coupon h3{font-size:32px;letter-spacing:-.04em;margin:10px 0}.bf-coupon p{font-size:14px}.bf-coupon code{display:block;border:1px dashed #999;padding:10px;overflow-wrap:anywhere}.bf-coupon button{border:0;background:#fff;padding:10px 14px;cursor:pointer;margin-top:10px}.bf-coupon [role=status]{display:block;font-size:13px}.bf-gift{background:#202124;color:#fff;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:clamp(28px,5vw,70px)}.bf-gift h2,.bf-wheel-layout h2{margin-bottom:22px}.bf-gift img{width:100%;height:auto}.bf-gift .bf-button{margin-top:20px}.bf-wheel-section{background:#e9e7e3}.bf-wheel-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%}.bf-wheel-layout>div:last-child{max-width:520px}.bf-wheel-layout .bf-button{margin-top:20px}.bf-wheel{width:min(420px,100%);aspect-ratio:1;border:12px solid #161719;border-radius:50%;position:relative;background:conic-gradient(#ef3943 0 72deg,#292a2d 72deg 144deg,#ef3943 144deg 216deg,#292a2d 216deg 288deg,#ef3943 288deg 360deg);box-shadow:0 0 0 4px #e93540;display:grid;place-items:center;color:#fff;font-weight:900}.bf-wheel:before{content:"";position:absolute;top:-24px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:28px solid #111}.bf-wheel span{position:absolute;font-size:clamp(13px,2vw,22px);text-align:center;line-height:1}.bf-wheel__one{top:13%;left:61%}.bf-wheel__two{top:46%;right:12%}.bf-wheel__three{bottom:14%;left:45%}.bf-wheel__four{top:53%;left:13%}.bf-wheel__five{top:15%;left:22%}.bf-wheel b{background:#111;border:5px solid white;border-radius:50%;width:72px;height:72px;display:grid;place-items:center;font-size:28px}.bf-customer{display:grid;grid-template-columns:2fr 1fr;gap:30px;align-items:center}.bf-customer img{width:100%;height:auto}.bf-trust{background:#151618;color:#fff;padding:26px 0;border-top:1px solid #444}.bf-trust>div{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.bf-trust strong{font-size:17px}.bf-trust span{font-size:14px}.bf-trust a{margin-left:auto;text-decoration:underline}.bf [hidden]{display:none!important}@media(max-width:749px){.bf-wrap{width:calc(100% - 32px)}.bf-section{padding:60px 0;scroll-margin-top:74px}.bf-hero{min-height:580px;align-items:end}.bf-hero:after{background:linear-gradient(0deg,rgba(0,0,0,.86),transparent 90%)}.bf-hero__content{padding:55px 0}.bf h1{font-size:clamp(64px,17vw,105px)}.bf-nav__inner{gap:18px;min-height:56px}.bf-nav__inner>strong{font-size:12px}.bf-nav__inner>div{gap:20px}.bf-nav a{font-size:13px;padding:18px 0}.bf-heading{align-items:start}.bf-heading>p{font-size:13px}.bf-flash{padding-bottom:0}.bf-grid,.bf-flash__grid,.bf-coupon-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bf-flash__grid .bf-product:first-child{grid-column:span 2}.bf-product__body{padding:14px}.bf-product h3{font-size:14px}.bf-price{font-size:16px}.bf-gift,.bf-wheel-layout,.bf-customer{grid-template-columns:1fr}.bf-wheel-layout{gap:45px}.bf-wheel{max-width:320px;margin:auto}.bf-wheel span{font-size:16px}.bf-trust a{margin-left:0}}.bf-nav{top:var(--header-height,0px)}.bf-section{scroll-margin-top:calc(var(--header-height,0px) + 75px)}.bf-gift-products{margin-top:16px}@media(max-width:749px){.bf-hero{align-items:flex-start}.bf-hero:after{background:linear-gradient(180deg,rgba(0,0,0,.6),transparent 75%)}.bf-hero__content{padding-top:45px}}@media(max-width:749px){.bf-hero__content{margin:0 auto}}.bf-trust__icon{width:32px;height:36px;color:#ff5961;flex:none}.bf-product{border:1px solid #e4e2de;overflow:hidden}.bf-product__media{position:relative;overflow:hidden;background:#fff}.bf-product__campaign,.bf-product__saving{position:absolute;top:14px;z-index:1;font-size:10px;font-weight:900;letter-spacing:.12em;line-height:1;padding:9px 10px}.bf-product__campaign{left:12px;background:#161719;color:#fff}.bf-product__saving{right:12px;background:#ec2534;color:#fff;font-size:17px;letter-spacing:-.03em}.bf-product__type{font-size:10px;font-weight:900;letter-spacing:.18em;color:#a72a34;margin:0 0 9px}.bf-product h3{min-height:2.7em}.bf-price{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;margin:0 0 5px}.bf-price strong{font-size:clamp(19px,2vw,25px);font-weight:900}.bf-saving-line{font-size:13px;font-weight:700;color:#be1c2a;margin:0 0 14px}.bf-price .bf-saving-line{margin:0;white-space:nowrap}.bf-price .bf-saving-line strong{font-size:inherit;font-weight:inherit}.bf-product form{margin-top:auto}.bf-variant-label{display:block;font-size:11px;font-weight:700;color:#5b5b5b;margin:8px 0}.bf-variant-label select{display:block;width:100%;margin-top:4px;min-height:42px;border:1px solid #c7c7c7;border-radius:0;background:#fff;color:#171717;padding:8px;font-size:13px}.bf-product__actions{display:flex;gap:8px;margin-top:12px;align-items:stretch}.bf-product__add,.bf-product__detail{min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;font-size:12px;line-height:1.2;font-weight:800;text-align:center;cursor:pointer}.bf-product__add{flex:1;border:1px solid #191a1d;background:#191a1d;color:#fff}.bf-product__add:disabled{opacity:.5;cursor:not-allowed}.bf-product__detail{flex:1;border:1px solid #b5b5b5;background:transparent;color:#151618!important}.bf-product__detail:hover{border-color:#151618;background:#efeeeb}.bf-product__detail--full{margin-top:auto}.bf-cart-status{font-size:12px;min-height:0;margin:6px 0 0;color:#5a5a5a}.bf-cart-status:empty{display:none}.bf-product--flash{border:2px solid #dd2433;background:#fff}.bf-product--flash .bf-product__campaign{background:#e32636}.bf-product--flash .bf-product__add{background:#e32636;border-color:#e32636}.bf-card-timer{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#151618;color:#fff;padding:10px 14px}.bf-card-timer span{font-size:10px;font-weight:800;letter-spacing:.12em}.bf-card-timer strong{font-size:17px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.bf-product--hot{border-top:4px solid #161719}.bf-product--hot .bf-product__image{background:#f3f1ed}.bf-product--hot .bf-product__type{color:#b72732}.bf-product--new{background:#f2eee8;border-color:#ddd5c8}.bf-product--new .bf-product__campaign{background:#27332d}.bf-product--new .bf-product__body{background:#f5f1e9}.bf-product--new .bf-product__type{color:#455d4f}.bf-product--new .bf-product__add{background:#27332d;border-color:#27332d}.bf-product--gift{background:#fff9ee;border-color:#e5d0a2}.bf-product--gift .bf-product__campaign{background:#a46d19}.bf-product--gift .bf-product__body{background:#fff9ee}.bf-product--gift .bf-product__type{color:#8c5d16}.bf-product--gift .bf-product__add{background:#765115;border-color:#765115}@media(max-width:749px){.bf-product__campaign{font-size:9px;padding:7px;left:7px;top:7px}.bf-product__saving{font-size:13px;padding:7px;right:7px;top:7px}.bf-product__actions{flex-direction:column}.bf-product__add,.bf-product__detail{min-height:44px}.bf-card-timer{padding:9px}.bf-card-timer strong{font-size:14px}.bf-product h3{min-height:0}}.bf-flash-corner{position:absolute;top:0;right:0;z-index:2;width:150px;height:130px;display:flex;flex-direction:column;align-items:flex-end;padding:11px 10px 28px 44px;color:#fff;background:#e31d2d;clip-path:polygon(0 0,100% 0,100% 100%);filter:drop-shadow(-3px 4px 3px #0004);text-align:right}.bf-flash-corner__title{font-size:14px;line-height:.93;font-weight:900;letter-spacing:-.03em}.bf-flash-corner__saving{display:block;margin-top:6px;padding-top:4px;border-top:1px solid #fff9;font-size:23px;line-height:1;font-weight:900;letter-spacing:-.05em}.bf-card-timer__label{display:inline-flex;align-items:center;gap:7px}.bf-card-timer__label svg{width:17px;height:20px;flex:none;color:#ff3e4d}.bf-coupon{position:relative;display:flex;flex-direction:column;background:#f8f6f1;color:#171719;border:1px solid #ddd9d2;padding:0;overflow:hidden}.bf-coupon__top{display:flex;align-items:center;gap:13px;padding:22px 18px 15px}.bf-coupon__burst{width:72px;min-width:72px;aspect-ratio:1;display:grid;place-items:center;background:#ec2938;color:#fff;clip-path:polygon(50% 0,57% 9%,68% 3%,72% 14%,84% 12%,85% 24%,96% 29%,91% 40%,100% 50%,91% 59%,96% 71%,85% 75%,84% 88%,72% 86%,68% 97%,57% 91%,50% 100%,43% 91%,32% 97%,28% 86%,16% 88%,15% 75%,4% 71%,9% 59%,0 50%,9% 40%,4% 29%,15% 24%,16% 12%,28% 14%,32% 3%,43% 9%);text-align:center}.bf-coupon__burst span{font-size:10px;font-weight:900;line-height:1;letter-spacing:-.02em}.bf-coupon__offer{min-width:0;overflow-wrap:anywhere}.bf-coupon .bf-coupon__label{font-size:10px;font-weight:800;letter-spacing:.13em;color:#a51f2a;margin:0 0 6px;text-transform:uppercase}.bf-coupon h3{font-size:clamp(22px,2.2vw,34px);line-height:1;letter-spacing:-.055em;margin:0;font-weight:900}.bf-coupon .bf-coupon__details{padding:0 18px 18px;margin:0;font-size:13px;line-height:1.4;color:#555;overflow-wrap:anywhere;flex:1}.bf-coupon__redeem{position:relative;display:flex;align-items:stretch;flex-wrap:wrap;gap:6px;border-top:1px dashed #b7b3ab;padding:14px 18px;background:#ece9e2}.bf-coupon .bf-coupon__redeem code{flex:1;min-width:0;border:1px dashed #aaa;background:#fff;padding:10px 8px;font-size:12px;font-weight:700;overflow-wrap:anywhere}.bf-coupon .bf-coupon__redeem button{min-height:42px;margin:0;padding:9px 12px;background:#171719;color:#fff;font-weight:700;font-size:12px}.bf-coupon .bf-coupon__redeem [role=status]{flex-basis:100%;color:#333;font-size:12px}.bf-coupon .bf-coupon__redeem [role=status]:empty{display:none}@media(max-width:749px){.bf-flash-corner{width:112px;height:100px;padding:9px 8px 20px 34px}.bf-flash-corner__title{font-size:11px}.bf-flash-corner__saving{font-size:17px;margin-top:4px}.bf-coupon__top{padding:16px 11px 12px;gap:8px}.bf-coupon__burst{width:51px;min-width:51px}.bf-coupon__burst span{font-size:8px}.bf-coupon h3{font-size:21px}.bf-coupon .bf-coupon__details{padding:0 11px 14px}.bf-coupon__redeem{padding:12px 11px}.bf-coupon .bf-coupon__redeem code{flex-basis:100%}.bf-coupon .bf-coupon__redeem button{width:100%}}.bf-flash-corner{width:170px;height:145px;padding-left:46px}.bf-flash-corner__saving{font-size:15px;line-height:1.05;white-space:nowrap}.bf-flash-corner__saving small{display:block;margin-top:2px;font-size:10px;letter-spacing:.08em}.bf-product__saving{font-size:13px;line-height:1.1;text-align:center;white-space:nowrap}.bf-product__saving small{display:block;font-size:10px;letter-spacing:.08em}@media(max-width:749px){.bf-flash-corner{width:128px;height:112px;padding-left:36px}.bf-flash-corner__saving{font-size:12px}.bf-flash-corner__saving small,.bf-product__saving small{font-size:9px}.bf-product__saving{font-size:11px}}.bf-flash-corner{width:min(56%,190px);height:auto;min-height:74px;padding:13px 12px 12px 27px;align-items:flex-end;justify-content:center;clip-path:polygon(23% 0,100% 0,100% 100%,0 100%);background:#d91f32;filter:none}.bf-flash-corner__title{font-size:10px;line-height:1.1;letter-spacing:.09em;white-space:nowrap}.bf-flash-corner__saving{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;margin-top:5px;padding-top:5px;border-top:1px solid #ffffff85;font-size:17px;letter-spacing:-.04em;line-height:1.1;max-width:100%}.bf-flash-corner__saving small{display:inline;margin:0;font-size:10px;letter-spacing:.05em}@media(max-width:749px){.bf-flash-corner{width:min(60%,160px);min-height:58px;padding:10px 8px 9px 20px}.bf-flash-corner__title{font-size:9px;letter-spacing:.02em}.bf-flash-corner__saving{font-size:clamp(10px,3vw,15px);gap:3px}.bf-flash-corner__saving small{font-size:9px}}.bf-product--flash .bf-product__media:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#a80e20,#e6253b);pointer-events:none}.bf-flash-corner{width:min(55%,180px);min-height:72px;padding:14px 12px 13px 25px;clip-path:none;background:transparent;filter:drop-shadow(-2px 4px 3px #4b00002e);isolation:isolate}.bf-flash-corner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(125deg,#ed3042,#d7172d 65%,#bd1024);clip-path:polygon(0 0,100% 0,100% 100%,16% 100%)}.bf-flash-corner:after{content:"";position:absolute;bottom:0;left:0;width:22%;height:20px;z-index:-1;background:linear-gradient(140deg,#a70e20,#79101c);clip-path:polygon(0 0,100% 100%,73% 100%)}.bf-flash-corner__title{font-size:10px;letter-spacing:.1em;color:#ffe8e8}.bf-flash-corner__saving{margin-top:5px;padding-top:4px;border-top:1px solid #ffffff70;font-size:17px;white-space:nowrap}.bf-flash-corner__saving small{font-size:10px}@media(max-width:749px){.bf-product--flash .bf-product__media:before{height:4px}.bf-flash-corner{width:min(68%,155px);min-height:60px;padding:11px 8px 10px 20px}.bf-flash-corner__title{font-size:9px;letter-spacing:.04em}.bf-flash-corner__saving{font-size:clamp(11px,3.2vw,15px);gap:3px}.bf-flash-corner__saving small{font-size:9px}}.bf-flash-corner{width:min(48%,150px);min-height:55px;padding:8px 8px 8px 17px}.bf-flash-corner__title{font-size:9px;letter-spacing:.06em}.bf-flash-corner__saving{font-size:14px;margin-top:3px;padding-top:3px;gap:3px}.bf-flash-corner__saving small{font-size:9px}.bf-flash-corner:after{height:14px}@media(max-width:749px){.bf-flash-corner{width:min(68%,128px);min-height:49px;padding:7px 7px 7px 14px}.bf-flash-corner__title{font-size:8px;letter-spacing:.02em}.bf-flash-corner__saving{font-size:clamp(10px,3vw,13px);margin-top:3px;padding-top:3px;gap:2px}.bf-flash-corner__saving small{font-size:8px}}.bf-flash-corner{padding-top:5px;padding-bottom:6px}.bf-flash-corner:before{background:linear-gradient(145deg,#f12c40,#cf172c 68%,#a90d20)}.bf-flash-corner__title{display:block;background:#19191c;color:#fff;padding:3px 6px;box-shadow:2px 2px #820c1b;letter-spacing:.06em}.bf-flash-corner__saving{border-top:0;margin-top:4px;padding-top:0}@media(max-width:749px){.bf-flash-corner{padding-top:5px;padding-bottom:5px}.bf-flash-corner__title{padding:2px 4px}.bf-flash-corner__saving{margin-top:4px;padding-top:0}}.bf-daily{width:min(1280px,100%);margin:0 auto 16px;display:grid;grid-template-columns:1.05fr .95fr;background:#171719;color:#fff;overflow:hidden}.bf-daily__copy{padding:clamp(24px,3.5vw,48px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.bf-daily__eyebrow{background:#db1e34;padding:7px 10px;font-size:11px;font-weight:800;letter-spacing:.12em}.bf .bf-daily h3{font-size:clamp(28px,3.5vw,48px);line-height:1.02;letter-spacing:-.055em;font-weight:900;margin:16px 0 10px}.bf-daily h3 span{color:#ff4655}.bf-daily__copy p{color:#e2e2e2;font-size:14px;line-height:1.5;max-width:420px;margin:0}.bf-daily__clock{display:flex;align-items:center;gap:9px;margin-top:20px;font-size:11px;font-weight:800;letter-spacing:.08em}.bf-daily__clock>span{color:#f13b4b;font-size:24px}.bf-daily__clock strong{font-size:18px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.bf-daily__media{position:relative;min-width:0;background:#fff;overflow:hidden}.bf-daily__media:before{content:"";position:absolute;z-index:1;left:0;top:0;bottom:0;width:9%;background:#cf1d31;clip-path:polygon(0 0,100% 0,0 100%)}.bf-daily__media img{display:block;width:100%;height:100%;min-height:300px;max-height:350px;object-fit:contain}.bf-daily__media>span{position:absolute;right:0;top:0;background:#d91f34;color:#fff;padding:10px 14px 10px 20px;clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);font-size:10px;font-weight:800;letter-spacing:.1em}@media(max-width:749px){.bf-daily{grid-template-columns:1fr}.bf-daily__copy{padding:24px 20px}.bf .bf-daily h3{font-size:32px}.bf-daily__media:before{width:100%;height:5px;bottom:auto;clip-path:none}.bf-daily__media img{min-height:200px;max-height:260px}}.bf-hero--stage{min-height:clamp(500px,42vw,760px);background:#090708;overflow:hidden}.bf-hero--stage picture img{object-fit:cover;object-position:center}.bf-hero--stage:after{background:linear-gradient(90deg,rgba(0,0,0,.5),transparent 53%)}.bf-hero--stage .bf-hero__content{position:relative;z-index:2}.bf-hero--stage .bf-stage-tagline{font-size:clamp(15px,1.3vw,20px)!important;line-height:1.4;font-weight:800;letter-spacing:.05em;margin:0 0 14px!important}.bf-hero--stage .bf-hero__content>p:last-child{font-size:14px;margin:0}.bf-stage-light{position:absolute;z-index:1;top:5%;width:19%;height:78%;pointer-events:none;mix-blend-mode:screen;opacity:.06;background:linear-gradient(180deg,rgba(255,224,190,.42),rgba(255,245,220,.08) 62%,transparent);clip-path:polygon(47% 0,53% 0,100% 100%,0 100%);filter:blur(6px);animation:bf-stage-spot 9s ease-in-out infinite}.bf-stage-light--one{left:40%}.bf-stage-light--two{left:60%;animation-delay:3s}.bf-stage-light--three{left:79%;animation-delay:6s}@keyframes bf-stage-spot{0%,30%,to{opacity:.06}10%,20%{opacity:.75}}@media(max-width:749px){.bf-hero--stage{min-height:520px;display:flex;align-items:flex-start}.bf-hero--stage picture{top:auto;bottom:0;height:52%;width:100%}.bf-hero--stage picture img{object-fit:cover;object-position:72% center}.bf-hero--stage .bf-hero__content{padding-top:35px}.bf-hero--stage h1{font-size:clamp(58px,14vw,85px);margin:18px 0}.bf-hero--stage:after{background:linear-gradient(180deg,rgba(0,0,0,.4),transparent 75%)}.bf-stage-light{top:auto;bottom:0;height:48%;width:25%}.bf-stage-light--one{left:22%}.bf-stage-light--two{left:49%}.bf-stage-light--three{left:75%}}@media(prefers-reduced-motion:reduce){.bf-stage-light{animation:none;opacity:.18}}.bf-hero--stage{min-height:0;aspect-ratio:1944/809}@keyframes bf-stage-spot{0%,30%,to{opacity:.02}10%,20%{opacity:.3}}@media(max-width:749px){.bf-hero--stage{min-height:520px;aspect-ratio:auto}.bf-hero--stage picture img{object-fit:contain;object-position:center bottom}.bf-stage-light--one{left:8%}.bf-stage-light--two{left:40%}.bf-stage-light--three{left:69%}}.bf-stage-light{background:linear-gradient(180deg,rgba(255,235,190,.8),rgba(255,215,180,.28) 70%,transparent);filter:blur(12px)}@keyframes bf-stage-spot{0%,30%,to{opacity:.02}8%,22%{opacity:.8}}.bf-stage-neon{position:absolute;z-index:1;left:33%;right:1%;bottom:14%;height:5%;border-bottom:3px solid rgba(255,42,58,.9);border-radius:50%;box-shadow:0 7px 14px -3px #ff1739;pointer-events:none;animation:bf-neon-pulse 3s ease-in-out infinite alternate}@keyframes bf-neon-pulse{0%{opacity:.25;filter:brightness(.8)}to{opacity:.95;filter:brightness(1.7)}}@media(max-width:749px){.bf-stage-neon{left:1%;right:1%;bottom:7%;height:3%}}@media(prefers-reduced-motion:reduce){.bf-stage-light,.bf-stage-neon{animation:none;opacity:.18}}.bf-stage-neon{border:0;box-shadow:none;animation:none;overflow:hidden;opacity:1;bottom:14%;height:4%}.bf-stage-neon:after{content:"";position:absolute;left:-28%;bottom:4px;width:26%;height:5px;border-radius:50%;background:linear-gradient(90deg,transparent,#ff3854 20%,#fff3d7 50%,#ff3854 80%,transparent);box-shadow:0 0 8px #ff263c,0 0 18px #ff263c;animation:bf-marquee 4s linear infinite}@keyframes bf-marquee{0%{transform:translate(0)}to{transform:translate(510%)}}@media(max-width:749px){.bf-stage-neon{bottom:7%;height:3%}}@media(prefers-reduced-motion:reduce){.bf-stage-neon{opacity:.5}.bf-stage-neon:after{animation:none;left:37%}}.bf-hero--stage .bf-hero__content{padding-top:24px;padding-bottom:24px}.bf-hero--stage .bf-hero__dates{font-size:14px!important;margin:0!important}.bf-hero-countdown{margin-top:16px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.bf-hero-countdown__label{color:#ff5260;font-size:10px;font-weight:800;letter-spacing:.13em;white-space:nowrap}.bf-hero-countdown__values{display:flex;align-items:flex-start;gap:6px;font-variant-numeric:tabular-nums}.bf-hero-countdown__values span{display:flex;flex-direction:column;align-items:center;min-width:31px}.bf-hero-countdown__values strong{font-size:22px;line-height:1;font-weight:800}.bf-hero-countdown__values small{margin-top:4px;font-size:9px;line-height:1;color:#eee;letter-spacing:.06em}.bf-hero-countdown__values i{font-size:18px;line-height:1;font-style:normal;color:#ff5260}@media(max-width:749px){.bf-hero--stage .bf-hero__content{padding-top:23px;padding-bottom:0}.bf-hero--stage h1{font-size:clamp(54px,14vw,76px);margin:14px 0}.bf-hero-countdown{margin-top:11px;gap:10px}.bf-hero-countdown__values strong{font-size:18px}.bf-hero-countdown__values span{min-width:26px}.bf-hero-countdown__values small{font-size:8px}}@media(max-width:749px){.bf-hero--stage{min-height:580px}.bf-hero--stage picture{height:46%}}.bf-hero--stage h1{color:#fff;-webkit-text-stroke:1px #ef454f;paint-order:stroke fill;text-shadow:1px 1px 0 #a31521,2px 2px 0 #7f111a,3px 3px 0 #590c13,0 0 10px rgba(242,42,54,.52),0 0 24px rgba(207,20,33,.25)}@media(max-width:749px){.bf-hero--stage h1{-webkit-text-stroke:.7px #ef454f;text-shadow:1px 1px 0 #a31521,2px 2px 0 #590c13,0 0 9px rgba(242,42,54,.45)}}.bf-hero--stage picture img{filter:saturate(.82)}.bf-hero--stage .bf-title-line{display:block}.bf-hero--stage .bf-title-line--last{color:#f12a43;-webkit-text-stroke:2.5px #fff;paint-order:stroke fill;text-shadow:1px 1px 0 #7b0815,2px 2px 0 #570711,0 0 12px rgba(232,32,50,.48)}@media(max-width:749px){.bf-hero--stage .bf-title-line--last{-webkit-text-stroke:1.5px #fff}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/black-friday-campaign.css.map */
