.vehicle_banner{position:relative;padding-top:70vh}.vehicle_banner img{position:absolute;width:100%;height:100%;display:block;top:0;object-fit:cover;object-position:center}.vehicle_banner_text{position:absolute;width:100%;height:100%;top:0;background:#0000005e;color:#fff;display:flex;text-align:center;align-items:center}.vehicle_banner_text h1{font-size:65px;letter-spacing:0;text-transform:none;font-weight:600;text-transform:uppercase;color:#fff;margin:0!important}.vehicle_gallery_image{width:33.33%;padding:10px}.vehicle_gallery{display:flex;flex-wrap:wrap;margin:0 -10px}.vehicle_gallery_image img{display:block;width:100%}.vehicle_heading{background:#000;color:#fff;padding:20px 0}.vehicle_heading .Container{display:flex;justify-content:space-between}.vehicle_heading .title{margin:0;font-weight:600;text-transform:uppercase;letter-spacing:.24px;font-size:16px}.vehicle_banner_text p{font-size:25px}.vehicle_design_cover .filters{display:flex;justify-content:center;align-items:center;font-size:20px;padding:30px 0}.vehicle_design_cover option,.vehicle_design_cover select{font-size:14px;cursor:pointer}.vehicle_design_cover .filters label{margin-right:10px}.vehicle_design_cover select{min-width:150px;border:#ccc solid 1px;margin:0;padding:7px;-webkit-appearance:none;appearance:none}.select_make_model{position:relative;margin:0 4px;display:flex}.select_make_model svg{position:absolute;width:16px;top:11px;right:7px;opacity:.8}.page_vehicle_wrap .Container{max-width:1440px}.model_title_strip{background:#ededed;font-size:20px;font-weight:700;text-transform:uppercase;padding:20px;letter-spacing:1px;text-align:center}.car-list{display:flex;flex-wrap:wrap;margin:0 -4px;padding-top:16px}.car-card{width:33.33%;padding:4px}.car-card-inner{margin:0;border:1px solid #ccc;text-align:center}.car-card-inner h4{margin:0;padding:10px;background:#000;color:#fff}.car-card-inner img{width:100%;display:block}.model_title_filters{position:sticky;top:112px;background:#fff}.vehicle_cover .Container{max-width:1400px}.vehicle_product_link,.vehicle_product_inner{width:50%;padding:0 20px}.vehicle_head{font-size:16px;font-weight:700;border-bottom:#000 solid 1px}.vehicle_product_inner p{font-size:16px;line-height:2;color:#666}.vehicle_product_link ul{margin:0;padding:0;list-style:none}.vehicle_product_link ul li a{font-size:16px;font-weight:700;color:#000}.vehicle_product_link ul li a:hover{color:#ffa800}.vehicle_product_link ul li{padding:0 0 5px}.vehicle_head{margin-bottom:15px}.vehicle_product_info{padding-top:30px}.vehicle_gallery{padding-top:40px}.vehicle_product_info_inner{margin:0 -20px;display:flex}.product-images_pd{display:flex;padding-top:20px;flex-wrap:wrap;margin:0 -10px}.product-images_pd a{padding-bottom:66%;position:relative;width:100%;display:block;cursor:pointer}.product-images_pd a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-item_pd{width:33.33%;padding:10px}.car-card-inner h4{position:absolute;bottom:0;width:100%;max-width:100%;left:0;background:#000000b3;font-weight:700;text-transform:uppercase;transform:translateY(100%);transition:all ease .2s}.car-card-inner a{position:relative;display:block;overflow:hidden;padding-top:66%;cursor:pointer}.car-card-inner a:hover h4{transform:none}.car-card-inner img{position:absolute;height:100%;top:0;left:0;object-fit:cover}.vehicle_gallery_pd{padding-bottom:70px}.model_title_filters{z-index:1}@media screen and (max-width:1600px){.vehicle_banner_text h1{font-size:40px}.vehicle_banner_text p{font-size:20px}.model_title_filters{top:158px}}@media screen and (max-width:1139px){.model_title_filters{top:112px}}@media screen and (max-width:750px){.vehicle_banner{padding:0}.vehicle_banner img{position:static}.vehicle_cover .Container{flex-wrap:wrap}.vehicle_heading{padding:16px 0}.vehicle_heading .title{font-size:14px;padding:3px 0}.vehicle_product_link{width:100%;padding-bottom:20px}.vehicle_product_inner{width:100%}.vehicle_product_info_inner{flex-wrap:wrap}.vehicle_product_link ul li a{font-size:14px;font-weight:400}.vehicle_product_inner p{font-size:14px}.product-item_pd{width:50%}.vehicle_design_cover .filters{flex-wrap:wrap}.vehicle_design_cover .filters label{width:100%;text-align:center;margin:0}.vehicle_design_cover select{width:100%;margin-bottom:11px;font-size:15px}.select_make_model{width:100%;margin:0}.model_title_strip{padding:9px 10px}.car-card{width:50%}.vehicle_banner_text h1{font-size:28px}.vehicle_banner_text p{font-size:16px}.car-card-inner h4{font-size:10px}.model_title_filters{z-index:1;top:78px;position:static}.vehicle_design_cover .filters{padding-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
