.ecsb{position:relative;isolation:isolate;min-height:var(--ecsb-min-height);overflow:hidden;color:#fff;background:#07101a}.ecsb__media,.ecsb__shade{position:absolute;top:0;right:0;bottom:0;left:0}.ecsb__media{z-index:-2}.ecsb__image{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.ecsb__shade{z-index:-1;background:linear-gradient(90deg,#03090ff5,#03090fd1 31%,#03090f1f 65%),rgba(0,0,0,var(--ecsb-overlay))}.ecsb__inner{min-height:var(--ecsb-min-height);display:grid;grid-template-columns:minmax(0,470px) 1fr;align-items:center;position:relative;padding-top:48px;padding-bottom:48px}.ecsb__content{max-width:470px}.ecsb__eyebrow{margin:0 0 2px;color:#ffffffe0;font-size:clamp(1.7rem,1.5vw,2.4rem);line-height:1.25;letter-spacing:-.02em}.ecsb__heading{margin:0;color:#fff;font-size:clamp(4.1rem,4vw,6.4rem);font-weight:800;line-height:.98;letter-spacing:-.045em}.ecsb__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:50px;margin-top:28px;padding:13px 26px;border-radius:999px;color:#111820;background:linear-gradient(105deg,#ffd557,#f3a900);box-shadow:0 10px 28px #f6ae0038;font-size:1.35rem;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.ecsb__button:hover{color:#111820;transform:translateY(-2px);box-shadow:0 14px 32px #f6ae004d}.ecsb__button[aria-disabled=true]{cursor:default}.ecsb__proofs{display:flex;flex-wrap:wrap;gap:14px 22px;margin:28px 0 0;padding:0;list-style:none}.ecsb__proof{display:inline-flex;align-items:center;gap:7px;color:#ffffffe0;font-size:1.1rem;font-weight:600;line-height:1.25}.ecsb__proof-icon{display:inline-flex;flex:0 0 19px;width:19px;height:19px}.ecsb__proof-icon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ecsb__note{position:absolute;top:23%;left:54%;width:210px;margin:0;color:#ffffffe6;font-size:1.7rem;font-style:italic;font-weight:600;line-height:1.2;text-align:center;transform:rotate(-5deg);text-shadow:0 2px 10px rgba(0,0,0,.7)}@media screen and (max-width:989px){.ecsb__inner{grid-template-columns:minmax(0,420px) 1fr}.ecsb__note{display:none}}@media screen and (max-width:749px){.ecsb{min-height:var(--ecsb-mobile-min-height)}.ecsb__media{bottom:auto;height:390px}.ecsb__image{object-position:center top}.ecsb__shade{background:linear-gradient(180deg,#03090f05,#03090f14 32%,#03090ff0 53%,#07101a 66% 100%),rgba(0,0,0,calc(var(--ecsb-overlay) * .45))}.ecsb__inner{min-height:var(--ecsb-mobile-min-height);display:flex;align-items:flex-end;padding-top:330px;padding-bottom:34px}.ecsb__content{width:100%;max-width:none}.ecsb__eyebrow{margin-bottom:4px;font-size:1.65rem}.ecsb__heading{font-size:clamp(4rem,13vw,5.4rem)}.ecsb__button{width:100%;min-height:54px;margin-top:22px;font-size:1.35rem}.ecsb__proofs{display:grid;grid-template-columns:1fr;gap:9px;margin-top:24px}.ecsb__proof{font-size:1.15rem}}@media(prefers-reduced-motion:reduce){.ecsb__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-every-car-story-banner.css.map */
