.section-hero-cats-final{max-width:100%;margin:0 auto;padding-bottom:40px}.hero-banner{min-height:400px;background-size:cover;background-position:center center;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;margin-bottom:20px;background-color:#000}.hero-content{color:#fff;z-index:10;padding:20px;background-color:#00000073;border-radius:5px}.hero-title{font-size:3em;font-weight:700;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px}.button--primary{background-color:#d90000;color:#fff;padding:10px 25px;border:none;text-transform:uppercase;font-weight:700;text-decoration:none;display:inline-block;cursor:pointer;transition:background-color .2s}.button--primary:hover{background-color:#a60000}.value-props-bar{display:flex;justify-content:space-around;padding:20px 0;background-color:#f7f7f7;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:40px}.value-prop{text-align:center;flex:1}.value-icon{font-size:2em;display:block;margin-bottom:5px;color:#d90000}.value-prop p{margin:0;font-weight:500}.shop-by-vehicle-title{text-align:center;margin-bottom:30px}.shop-by-vehicle-title h3{font-size:2em;text-transform:uppercase}.collection-grid-wrapper{max-width:1200px;margin:0 auto}.collection-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;padding:0 20px}.collection-item{flex-basis:calc(33.33% - 20px);max-width:400px;box-shadow:0 4px 10px #0000001a;border-radius:5px;overflow:hidden;text-align:center;transition:transform .3s ease;background-color:#fff}.collection-item:hover{transform:translateY(-5px);box-shadow:0 8px 15px #00000026}.collection-item a{text-decoration:none;display:block;color:#333}.collection-image-container img{width:100%;height:auto;display:block;transition:transform .3s ease;object-fit:cover}.collection-item:hover img{transform:scale(1.05)}.collection-title{padding:15px 10px;font-weight:700;text-transform:uppercase;margin:0;font-size:1.1em}@media (max-width: 768px){.hero-banner{min-height:300px}.hero-title{font-size:1.8em}.value-props-bar{flex-direction:column;gap:15px}.collection-grid{flex-direction:column;align-items:center;gap:20px}.collection-item{flex-basis:100%;max-width:90%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
