.bf-hero-shell{padding-top:var(--height-header, 146px);background:#000}@media(max-width:749px){.bf-hero-shell{padding-top:var(--height-header, 66px)}}.bf-hero{--bf-gold: #c2a16c;--bf-gold-hover: #b8935a;--bf-white: #f9f7f2;font-family:Arial,Helvetica,sans-serif}.bf-hero,.bf-hero *{box-sizing:border-box}.bf-hero a{text-decoration:none}.bf-hero__trust{color:inherit}.bf-hero a:focus-visible{outline:2px solid var(--bf-gold);outline-offset:5px}.bf-hero{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(620px,calc(100svh - 174px),740px);background:#000;color:var(--bf-white)}.bf-hero__visual{position:absolute;z-index:-3;inset:0 0 0 auto;width:65%;height:100%}.bf-hero__visual img{width:100%;height:100%;object-fit:contain;object-position:right center}.bf-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,#000 0%,#000 28%,#000000d9 39%,#00000070 51%,transparent 67%),linear-gradient(0deg,#000000a6 0%,transparent 18%)}.bf-hero__copy{padding:48px 0 125px 4.3%;width:54%;max-width:900px}.bf-hero__eyebrow{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;letter-spacing:.17em;color:var(--bf-gold);margin:0 0 24px}.bf-hero__eyebrow>span{display:block;width:28px;height:1px;background:currentColor}.bf-hero h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(88px,8.8vw,155px);line-height:.86;letter-spacing:-.065em;font-weight:600;margin:0 0 28px}.bf-hero h1>span{display:block;color:var(--bf-gold)}.bf-hero__intro{font-size:15px;line-height:1.7;color:#cfccc7;margin:0 0 25px}.bf-hero__button{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#000;border:1px solid #fff;min-height:52px;padding:16px 28px;font:600 13px/1.4 DM Sans,Arial,Helvetica,sans-serif;letter-spacing:.12em;text-transform:uppercase;transition:background .2s,border-color .2s}.bf-hero__button:hover{background:var(--bf-gold-hover);border-color:var(--bf-gold-hover)}.bf-hero__proof{position:absolute;left:4.3%;bottom:28px;display:flex;align-items:center;gap:28px}.bf-hero__stat{border-right:1px solid #ffffff33;padding-right:28px}.bf-hero__stat>strong{display:block;font-size:27px;line-height:1.2;font-weight:400;letter-spacing:-.04em}.bf-hero__stat strong>span{font-size:18px;margin-left:3px}.bf-hero__stat>span{display:block;font-size:14px;color:#c6c4bf;margin-top:6px;line-height:1.4}.bf-hero__trust{display:flex;flex-direction:column;gap:5px;font-size:14px}.bf-hero__trust>span{letter-spacing:.05em}.bf-hero__trust>div{display:flex;align-items:center;gap:9px}.bf-hero__stars{font-size:16px;letter-spacing:1px;color:#b5d5a1}.bf-hero__caption{position:absolute;right:4.3%;bottom:28px;font-size:11px;letter-spacing:.12em;color:#f0e8da;margin:0;display:flex;align-items:center;gap:12px}.bf-hero__caption span{font-size:13px;letter-spacing:0;border-left:1px solid #ffffff66;padding-left:12px}.bf-hero__edition{position:absolute;right:22px;top:28px;writing-mode:vertical-rl;font-size:10px;letter-spacing:.18em;color:#f4ecdbb3}@media(min-width:1600px){.bf-hero__copy{padding-top:56px}.bf-hero h1,.bf-hero__intro{margin-bottom:32px}}@media(max-width:1100px){.bf-hero__copy{width:57%}.bf-hero__proof{gap:20px}.bf-hero__stat{padding-right:20px}.bf-hero__caption{flex-direction:column;align-items:flex-end;gap:5px}.bf-hero__caption span{border:0;padding:0}.bf-hero__edition{right:12px}}@media(max-width:800px){.bf-hero{min-height:clamp(650px,calc(500px + 33vw),720px)}.bf-hero__visual{width:100%;height:440px;top:0;bottom:auto}.bf-hero__visual img{object-fit:contain;object-position:center top}.bf-hero:after{background:linear-gradient(180deg,#00000080 0%,#00000050 17%,transparent 33%,#00000019 46%,#000000e6 65%,#000 74%),linear-gradient(90deg,#00000070,transparent 80%)}.bf-hero__copy{padding:26px 5% 120px;width:100%;max-width:none}.bf-hero__eyebrow{font-size:11px;letter-spacing:.15em;margin-bottom:18px;gap:10px}.bf-hero__eyebrow>span{width:22px}.bf-hero h1{font-size:clamp(72px,19vw,108px);margin:0;line-height:.86;letter-spacing:-.06em;text-shadow:0 2px 28px #0003}.bf-hero__message{margin-top:170px}.bf-hero__intro{font-size:14px;line-height:1.5;margin:14px 0 0}.bf-hero__button{margin-top:22px;width:100%;max-width:340px;min-height:50px;padding:15px 20px}.bf-hero__proof{left:5%;right:5%;bottom:25px;justify-content:space-between;gap:12px;padding-top:20px;border-top:1px solid #ffffff26}.bf-hero__stat{padding-right:15px;flex:1}.bf-hero__stat>strong{font-size:23px;white-space:nowrap}.bf-hero__stat strong>span{font-size:14px}.bf-hero__stat>span{font-size:12px;margin-top:5px;white-space:nowrap}.bf-hero__trust{font-size:12px;gap:5px}.bf-hero__stars{font-size:13px;letter-spacing:0}.bf-hero__trust>div{gap:5px}.bf-hero__caption{right:5%;top:322px;bottom:auto;font-size:9px;gap:3px}.bf-hero__caption span{font-size:11px}.bf-hero__edition{display:none}}@media(max-width:370px){.bf-hero__copy{padding-top:22px}.bf-hero__message{margin-top:172px}.bf-hero__stat>strong{font-size:21px}.bf-hero__stat>span{font-size:11px}.bf-hero__stat{padding-right:9px}.bf-hero__proof{gap:9px}.bf-hero__trust{font-size:11px}.bf-hero__stars{font-size:12px}}.bf-hero__offers{display:flex;gap:24px;list-style:none;margin:0 0 24px;padding:0}.bf-hero__offers li{display:grid;gap:5px;min-width:0}.bf-hero__offers li+li{border-left:1px solid #ffffff40;padding-left:24px}.bf-hero__offers strong{font-size:clamp(30px,3.2vw,46px);line-height:1;font-weight:600;color:var(--bf-gold);white-space:nowrap}.bf-hero__offers span{font-size:15px;line-height:1.35;color:var(--bf-white);white-space:nowrap}@media(max-width:800px){.bf-hero__offers{gap:18px;margin-bottom:0}.bf-hero__offers li+li{padding-left:18px}.bf-hero__offers span{font-size:14px}.bf-hero__button{margin-top:16px}}@media(prefers-reduced-motion:reduce){.bf-hero__button{transition:none}}@media(min-width:801px)and (max-height:940px){.bf-hero{min-height:calc(100svh - var(--height-header, 146px) - 32px)}.bf-hero__copy{padding-top:clamp(16px,calc(7svh - 28px),38px);padding-bottom:90px}.bf-hero__eyebrow{margin-bottom:14px}.bf-hero h1{font-size:clamp(58px,min(8.8vw,calc(21svh - 67px)),124px);margin-bottom:16px}.bf-hero__offers{margin-bottom:12px}.bf-hero__offers strong{font-size:clamp(30px,3vw,38px)}.bf-hero__intro{line-height:1.5;margin-bottom:16px}.bf-hero__button{min-height:46px;padding-top:12px;padding-bottom:12px}.bf-hero__proof,.bf-hero__caption{bottom:16px}}@media(max-width:800px)and (max-height:780px){.bf-hero{min-height:calc(100svh - var(--height-header, 66px) - 33px)}.bf-hero__copy{padding-top:18px;padding-bottom:100px}.bf-hero h1{font-size:clamp(56px,min(17vw,calc(18svh - 60px)),90px)}.bf-hero__message{margin-top:clamp(90px,calc(100svh - 600px),170px)}.bf-hero__proof{bottom:15px;padding-top:14px}}.bf-hero__offers[hidden]{display:none}.bf-hero__eyebrow,.bf-hero__edition{text-transform:uppercase}.bf-hero:lang(ja) h1,.bf-hero:lang(ko) h1{font-size:min(14vw,78px)}.bf-hero__offers span{white-space:normal}@media(max-width:800px){.bf-hero__stat>span{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/254/assets/al-black-friday-hero.css.map */
