.section-fb-smart-headlight-v2{--fbh-night: #07090d;--fbh-ink: #111318;--fbh-red: #df2339;--fbh-red-dark: #b9172b;--fbh-white: #fff;--fbh-line: rgba(255,255,255,.2);color:#fff;background:var(--fbh-night)}.section-fb-smart-headlight-v2 *,.section-fb-smart-headlight-v2 *:before,.section-fb-smart-headlight-v2 *:after{box-sizing:border-box}.section-fb-smart-headlight-v2 .fbhv2{overflow:clip;font-size:16px;line-height:1.62;background:var(--fbh-night)}.section-fb-smart-headlight-v2 img{display:block;width:100%;height:auto}.section-fb-smart-headlight-v2 h1,.section-fb-smart-headlight-v2 h2,.section-fb-smart-headlight-v2 p,.section-fb-smart-headlight-v2 figure{margin-top:0}.section-fb-smart-headlight-v2 h1,.section-fb-smart-headlight-v2 h2{color:inherit;font-family:var(--typeHeaderPrimary, var(--font-stack-header, inherit));font-weight:800;letter-spacing:-.05em;line-height:.98;text-transform:none}.section-fb-smart-headlight-v2 h1{max-width:850px;margin-bottom:24px;font-size:clamp(56px,8vw,118px)}.section-fb-smart-headlight-v2 h2{margin-bottom:20px;font-size:clamp(42px,6vw,84px)}.section-fb-smart-headlight-v2 p{color:#c8cdd4}.section-fb-smart-headlight-v2 .fbhv2__wrap{width:min(1220px,calc(100% - 64px));margin-inline:auto}.section-fb-smart-headlight-v2 .fbhv2__eyebrow{margin-bottom:16px;color:#ff5d70;font-size:12px;font-weight:850;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.section-fb-smart-headlight-v2 .fbhv2__hero{position:relative;min-height:min(920px,96vh);isolation:isolate;overflow:hidden}.section-fb-smart-headlight-v2 .fbhv2__hero-image,.section-fb-smart-headlight-v2 .fbhv2__hero-shade{position:absolute;top:0;right:0;bottom:0;left:0}.section-fb-smart-headlight-v2 .fbhv2__hero-image{width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.72) saturate(.86) contrast(1.12)}.section-fb-smart-headlight-v2 .fbhv2__hero-shade{z-index:1;background:linear-gradient(90deg,#040609f5,#040609a6 55%,#04060938),linear-gradient(0deg,rgba(4,6,9,.68) 0%,transparent 42%)}.section-fb-smart-headlight-v2 .fbhv2__hero-copy{position:absolute;z-index:2;left:max(32px,calc((100% - 1220px)/2));bottom:clamp(100px,13vh,150px);width:min(820px,72vw)}.section-fb-smart-headlight-v2 .fbhv2__hero-copy>p:not(.fbhv2__eyebrow){max-width:700px;margin-bottom:30px;color:#eef0f4;font-size:clamp(19px,1.8vw,24px)}.section-fb-smart-headlight-v2 .fbhv2__caption{position:absolute;z-index:2;right:max(32px,calc((100% - 1220px)/2));bottom:30px;margin:0;color:#d9dde3;font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.section-fb-smart-headlight-v2 .fbhv2__actions{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center}.section-fb-smart-headlight-v2 .fbhv2__button,.section-fb-smart-headlight-v2 .fbhv2__text-link{display:inline-flex;min-height:50px;align-items:center;justify-content:center;font-size:14px;font-weight:850;text-decoration:none}.section-fb-smart-headlight-v2 .fbhv2__button{padding:14px 23px;border:1px solid transparent;border-radius:999px;transition:transform .2s ease,background .2s ease}.section-fb-smart-headlight-v2 .fbhv2__button--light,.section-fb-smart-headlight-v2 .fbhv2__button--light:visited{color:var(--fbh-ink)!important;background:#fff}.section-fb-smart-headlight-v2 .fbhv2__button--outline,.section-fb-smart-headlight-v2 .fbhv2__button--outline:visited{border-color:#ffffff94;color:#fff!important;background:#0000002e}.section-fb-smart-headlight-v2 .fbhv2__button:hover{transform:translateY(-2px)}.section-fb-smart-headlight-v2 .fbhv2__roles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--fbh-line)}.section-fb-smart-headlight-v2 .fbhv2__role{min-width:0;min-height:520px;padding:clamp(60px,8vw,120px) max(32px,calc((100vw - 1220px)/2))}.section-fb-smart-headlight-v2 .fbhv2__role:first-child{padding-right:clamp(40px,6vw,90px)}.section-fb-smart-headlight-v2 .fbhv2__role:last-child{padding-left:clamp(40px,6vw,90px);border-left:1px solid var(--fbh-line)}.section-fb-smart-headlight-v2 .fbhv2__role--route{background:#0c1017}.section-fb-smart-headlight-v2 .fbhv2__role--presence{background:#141820}.section-fb-smart-headlight-v2 .fbhv2__role-index{margin-bottom:90px;color:#858d99;font-size:12px;font-weight:800;letter-spacing:.14em}.section-fb-smart-headlight-v2 .fbhv2__role h2{max-width:520px}.section-fb-smart-headlight-v2 .fbhv2__role p:last-child{max-width:530px;margin-bottom:0;font-size:18px}.section-fb-smart-headlight-v2 .fbhv2__reveal{padding:clamp(90px,11vw,160px) 0 0;color:var(--fbh-ink);background:#f4f2ed}.section-fb-smart-headlight-v2 .fbhv2__reveal p{color:#555b65}.section-fb-smart-headlight-v2 .fbhv2__reveal-head{display:grid;grid-template-columns:minmax(160px,.45fr) minmax(0,1fr) minmax(260px,.75fr);gap:40px;align-items:end}.section-fb-smart-headlight-v2 .fbhv2__reveal-head>*{min-width:0}.section-fb-smart-headlight-v2 .fbhv2__reveal-head h2,.section-fb-smart-headlight-v2 .fbhv2__reveal-head p{margin-bottom:0}.section-fb-smart-headlight-v2 .fbhv2__reveal-head h2{font-size:clamp(42px,5vw,68px)}.section-fb-smart-headlight-v2 .fbhv2__film{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr);margin-top:64px;background:#05070a}.section-fb-smart-headlight-v2 .fbhv2__frame{position:relative;min-width:0;margin:0;overflow:hidden}.section-fb-smart-headlight-v2 .fbhv2__frame+.fbhv2__frame{border-left:1px solid rgba(255,255,255,.25)}.section-fb-smart-headlight-v2 .fbhv2__frame img{height:560px;object-fit:cover;filter:saturate(.74) contrast(1.08)}.section-fb-smart-headlight-v2 .fbhv2__frame--ride img{object-position:center}.section-fb-smart-headlight-v2 .fbhv2__frame figcaption{position:absolute;right:18px;bottom:18px;left:18px;padding-top:12px;border-top:1px solid rgba(255,255,255,.55);color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.section-fb-smart-headlight-v2 .fbhv2__editorial{padding:clamp(84px,10vw,145px) 0;color:var(--fbh-ink);background:#fff}.section-fb-smart-headlight-v2 .fbhv2__editorial p{color:#555b65}.section-fb-smart-headlight-v2 .fbhv2__editorial-grid{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:clamp(44px,8vw,110px);align-items:center}.section-fb-smart-headlight-v2 .fbhv2__editorial-grid>*{min-width:0}.section-fb-smart-headlight-v2 .fbhv2__editorial-number{margin:0;color:var(--fbh-red)!important;font-size:clamp(58px,8vw,118px);font-weight:900;letter-spacing:-.08em;line-height:.78;writing-mode:vertical-rl;transform:rotate(180deg)}.section-fb-smart-headlight-v2 .fbhv2__editorial h2{font-size:clamp(42px,5.4vw,76px)}.section-fb-smart-headlight-v2 .fbhv2__editorial-grid div p:last-child{max-width:740px;margin-bottom:0;font-size:19px}.section-fb-smart-headlight-v2 .fbhv2__compat{padding:44px 0;background:var(--fbh-red)}.section-fb-smart-headlight-v2 .fbhv2__compat-grid{display:grid;grid-template-columns:minmax(200px,.45fr) minmax(0,1.55fr);gap:50px;align-items:center}.section-fb-smart-headlight-v2 .fbhv2__compat-grid>*{min-width:0}.section-fb-smart-headlight-v2 .fbhv2__compat p,.section-fb-smart-headlight-v2 .fbhv2__compat h2{color:#fff}.section-fb-smart-headlight-v2 .fbhv2__compat h2{margin-bottom:10px;font-size:clamp(28px,3vw,42px)}.section-fb-smart-headlight-v2 .fbhv2__compat p{margin-bottom:0}.section-fb-smart-headlight-v2 .fbhv2__compat-label{font-size:12px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.section-fb-smart-headlight-v2 .fbhv2__close{padding:clamp(80px,10vw,140px) 0;background:#080a0e}.section-fb-smart-headlight-v2 .fbhv2__close-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:56px;align-items:end}.section-fb-smart-headlight-v2 .fbhv2__close-grid>*{min-width:0}.section-fb-smart-headlight-v2 .fbhv2__close h2{font-size:clamp(40px,5vw,70px)}.section-fb-smart-headlight-v2 .fbhv2__close p:not(.fbhv2__eyebrow){max-width:720px;margin-bottom:0}.section-fb-smart-headlight-v2 .fbhv2__button--red,.section-fb-smart-headlight-v2 .fbhv2__button--red:visited{color:#fff!important;background:var(--fbh-red)}.section-fb-smart-headlight-v2 .fbhv2__text-link,.section-fb-smart-headlight-v2 .fbhv2__text-link:visited{color:#fff!important;text-decoration-color:#ff5d70;text-decoration-thickness:2px;text-underline-offset:5px}.section-fb-smart-headlight-v2 a:focus-visible{outline:3px solid #ff7182;outline-offset:4px}@media(max-width:900px){.section-fb-smart-headlight-v2 .fbhv2__roles{grid-template-columns:1fr}.section-fb-smart-headlight-v2 .fbhv2__role{min-height:420px;padding:70px 42px}.section-fb-smart-headlight-v2 .fbhv2__role:last-child{border-top:1px solid var(--fbh-line);border-left:0}.section-fb-smart-headlight-v2 .fbhv2__role-index{margin-bottom:60px}.section-fb-smart-headlight-v2 .fbhv2__reveal-head{grid-template-columns:1fr;gap:16px}.section-fb-smart-headlight-v2 .fbhv2__editorial-grid{grid-template-columns:.4fr 1fr}.section-fb-smart-headlight-v2 .fbhv2__close-grid{grid-template-columns:1fr}}@media(max-width:640px){.section-fb-smart-headlight-v2 .fbhv2__wrap{width:min(100% - 36px,560px)}.section-fb-smart-headlight-v2 h1{font-size:clamp(48px,15vw,67px)}.section-fb-smart-headlight-v2 h2{font-size:clamp(38px,12vw,54px)}.section-fb-smart-headlight-v2 .fbhv2__hero{min-height:820px}.section-fb-smart-headlight-v2 .fbhv2__hero-copy{left:18px;bottom:94px;width:calc(100% - 36px)}.section-fb-smart-headlight-v2 .fbhv2__hero-shade{background:linear-gradient(180deg,#04060942,#040609eb 62%,#040609)}.section-fb-smart-headlight-v2 .fbhv2__caption{right:18px;bottom:24px;left:18px}.section-fb-smart-headlight-v2 .fbhv2__actions{align-items:stretch}.section-fb-smart-headlight-v2 .fbhv2__button{width:100%}.section-fb-smart-headlight-v2 .fbhv2__role{min-height:380px;padding:62px 18px}.section-fb-smart-headlight-v2 .fbhv2__film{grid-template-columns:1fr}.section-fb-smart-headlight-v2 .fbhv2__frame+.fbhv2__frame{border-top:1px solid rgba(255,255,255,.25);border-left:0}.section-fb-smart-headlight-v2 .fbhv2__frame img{height:360px}.section-fb-smart-headlight-v2 .fbhv2__editorial-grid,.section-fb-smart-headlight-v2 .fbhv2__compat-grid{grid-template-columns:1fr;gap:20px}.section-fb-smart-headlight-v2 .fbhv2__editorial-number{font-size:74px;writing-mode:horizontal-tb;transform:none}}@media(prefers-reduced-motion:reduce){.section-fb-smart-headlight-v2 *,.section-fb-smart-headlight-v2 *:before,.section-fb-smart-headlight-v2 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/fb-smart-headlight-v2.css.map */
