body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced{container:hg-vehicle-feature / inline-size;min-height:0!important;align-self:flex-start}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__container{position:relative;display:block;width:100%;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden;background:#08283f;isolation:isolate}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__slide-link{display:none!important}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__bg{position:relative!important;inset:auto!important;display:block;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible;background:#08283f!important;transform:none!important;z-index:0}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__bg:before,body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__bg:after,body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__container:before,body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__container:after{display:none!important}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__bg image-element{position:static!important;display:block!important;width:100%!important;height:auto!important;transform:none!important}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced img.promo-grid__bg-image{position:static!important;inset:auto!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center!important;opacity:1!important;transform:none!important}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__content{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(24px,5cqi,40px)!important;color:#fff!important;background:#08283f;text-align:left!important;transform:none!important;z-index:1}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__text{width:100%!important;max-width:38rem;margin:0!important;padding:0!important;font-size:17px;line-height:1.5;text-shadow:none!important;overflow-wrap:normal}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .rte--em{margin:0 0 12px!important;color:#fff;font-size:12px!important;line-height:1.4;letter-spacing:.16em;font-style:normal}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced h2.rte--strong{margin:0 0 16px!important;color:#fff!important;font-size:clamp(28px,5.5cqi,40px)!important;font-weight:600;line-height:1.08!important;letter-spacing:-.02em!important;text-transform:none!important;text-wrap:balance}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .rte--block:not(.rte--em):not(.rte--strong){margin:0 0 22px!important;color:#fff;font-size:17px!important;line-height:1.5!important;white-space:normal!important}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__text>.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;margin:0!important;padding:14px 22px!important;border:0;background:#fff!important;color:#111!important;font-size:13px!important;line-height:1.35!important;font-weight:700;letter-spacing:.1em!important;text-decoration:none;text-align:center;white-space:normal;text-shadow:none}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__text>.btn:focus-visible{outline:3px solid #fff;outline-offset:5px}@container hg-vehicle-feature (min-width: 1000px){body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__content{position:absolute!important;top:7%!important;left:4%!important;right:auto!important;bottom:auto!important;width:36%!important;padding:0!important;background:transparent}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced h2.rte--strong{font-size:clamp(32px,3.7cqi,64px)!important}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .rte--em{font-size:clamp(12px,1cqi,17px)!important;margin-bottom:14px!important}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .rte--block:not(.rte--em):not(.rte--strong){font-size:clamp(16px,1.3cqi,21px)!important}body.template-index [data-section-type=promo-grid] .flex-grid__item--vehicle-wraps.type-advanced .promo-grid__text>.btn{padding:14px 20px!important;font-size:clamp(12px,.9cqi,15px)!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hg-vehicle-promo-layout.css.map */
