.section-vehicle-collection-grid .section-headings{margin-bottom:30px}.section-vehicle-collection-grid .section-headings-content.center-aligned .section-heading{font-family:Oswald,sans-serif;font-weight:600;font-size:3.2rem;line-height:4rem;text-transform:uppercase;color:#272725;text-align:center}.section-vehicle-collection-grid .vehicle-collection-grid-items{display:flex;gap:6px;flex-wrap:nowrap}.section-vehicle-collection-grid .vehicle-collection-grid-items .grid-item{flex:1 1 0;min-width:0;width:auto}.section-vehicle-collection-grid .card-overlay{border-radius:10px;overflow:hidden!important;width:100%!important;min-height:387px;max-height:387px;height:387px!important;padding-bottom:0!important}.section-vehicle-collection-grid .card-overlay:before{display:none!important}.section-vehicle-collection-grid .card-overlay-custom-ratio{--ratio-percent: 0 !important}.section-vehicle-collection-grid .card-overlay .card-overlay-media{border-radius:10px;transition:transform .4s ease}.section-vehicle-collection-grid .card-overlay-heading,.section-vehicle-collection-grid .card-overlay-heading a,.section-vehicle-collection-grid .card-overlay-caption{transition:color .3s ease}.section-vehicle-collection-grid .card-overlay:after{border-radius:10px;background:linear-gradient(180deg,#27272500,#272725b3 55.29% 100%)!important}@media(hover:hover){.section-vehicle-collection-grid .grid-item:hover .card-overlay-media{transform:scale(1.05)}.section-vehicle-collection-grid .grid-item:hover .card-overlay-heading,.section-vehicle-collection-grid .grid-item:hover .card-overlay-heading a,.section-vehicle-collection-grid .grid-item:hover .card-overlay-caption{color:#ffffffb8}}@media(prefers-reduced-motion:reduce){.section-vehicle-collection-grid .card-overlay .card-overlay-media{transition:none}}.section-vehicle-collection-grid .card-overlay-info{padding:24px 24px 32px;gap:0;box-sizing:border-box}.section-vehicle-collection-grid .card-overlay-logo{margin-bottom:10px}.section-vehicle-collection-grid .card-overlay-logo-img{display:block;max-width:140px;height:auto}.section-vehicle-collection-grid .card-overlay-heading{font-family:Oswald,sans-serif;font-weight:600;font-size:2.4rem;line-height:normal;text-transform:uppercase;color:#fff;margin-bottom:4px}.section-vehicle-collection-grid .card-overlay-heading a{color:#fff;text-decoration:none}.section-vehicle-collection-grid .card-overlay-caption{margin-bottom:16px;font-weight:400;font-size:1.6rem;line-height:2rem;color:#fff}.section-vehicle-collection-grid .card-overlay-caption p{margin:0}.section-vehicle-collection-grid .card-overlay-info .button{background-color:#ea8808!important;color:#fff!important;border:none!important;border-radius:10px!important;width:128px;min-height:40px;height:40px;padding:0 16px;box-sizing:border-box;font-weight:500;font-size:1.4rem!important;line-height:2rem;display:inline-flex;align-items:center;justify-content:space-between;gap:8px}.section-vehicle-collection-grid .card-overlay-info .button:hover{background-color:#d95a3f!important;color:#fff!important}.section-vehicle-collection-grid .card-overlay-info .button:after{display:none!important}@media(max-width:989px){.section-vehicle-collection-grid .vehicle-collection-grid-container{padding-left:0;padding-right:0}.section-vehicle-collection-grid .section-headings{margin-bottom:20px;padding:0 16px}.section-vehicle-collection-grid .section-headings-content.center-aligned .section-heading{font-size:2.4rem;line-height:3.2rem}.section-vehicle-collection-grid .vehicle-collection-grid-scroller .scroller-inner{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-left:16px}.section-vehicle-collection-grid .vehicle-collection-grid-items{flex-wrap:nowrap!important;gap:8px}.section-vehicle-collection-grid .vehicle-collection-grid-items .grid-item{flex:0 0 calc(100vw - 48px)!important;min-width:calc(100vw - 48px)!important;scroll-snap-align:start}.section-vehicle-collection-grid .card-overlay{height:450px!important;max-height:450px;min-height:450px}.section-vehicle-collection-grid .card-overlay-info{padding:16px 16px 24px}.section-vehicle-collection-grid .card-overlay-heading{font-size:2rem;margin-bottom:10px}.section-vehicle-collection-grid .card-overlay-caption{font-size:1.3rem;line-height:1.8rem;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-vehicle-collection-grid.css.map */
