.header-banner{padding-bottom:44px}.header-banner .page-width{max-width:1330px;width:100%;margin:0 auto;padding:0 15px}.header-banner .header-banner-wrapper{border-radius:25px;overflow:hidden;position:relative}.header-banner-wrapper .main-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.header-banner-wrapper .dev-button-icon{background-color:#cf9b25;color:#000;text-transform:uppercase;letter-spacing:0;border-radius:50px;margin-top:10px;padding:10px 70px 10px 50px}.header-banner-wrapper .header-banner-content{padding:150px 15px 210px;position:relative;z-index:3;text-align:center}.header-banner-content .heading_txt{color:#fff;font-size:64px;max-width:1110px;width:100%;margin-inline:auto;margin-bottom:10px}.header-banner-content .caption_txt{color:#fff;font-size:20px;font-weight:700;letter-spacing:0;max-width:619px;width:100%;margin-inline:auto;line-height:1.2}.header-banner-content .find-vehicle-box{margin-top:100px;background:#e7e7e799;border-radius:24px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:842px;margin-inline:auto;padding:32px}.header-banner-content .find-vehicle-box .box-heading{color:#fff;text-align:left;font-size:20px;font-weight:700;line-height:1.01;margin-bottom:19px}.header-banner-content .find-vehicle-box .vehicle-filter-listing{display:flex;flex-wrap:wrap;margin:-3px}.header-banner-content .find-vehicle-box .vehicle-filter-listing>*{padding:3px;flex-grow:1}.header-banner-content .find-vehicle-box .vehicle-filter-listing .vehicle-filter-item.button-search{flex-grow:0}.header-banner-content .find-vehicle-box .vehicle-filter-item select{width:100%;background-color:#1e1e1e80;color:#fff;font-weight:600;border-radius:5px;font-size:16px;-webkit-appearance:none;appearance:none;box-shadow:none;line-height:1.2;padding:9px 30px 9px 15px;outline:0;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.3541 6.35375L8.35414 11.3538C8.30771 11.4002 8.25256 11.4371 8.19186 11.4623C8.13117 11.4874 8.0661 11.5004 8.00039 11.5004C7.93469 11.5004 7.86962 11.4874 7.80892 11.4623C7.74823 11.4371 7.69308 11.4002 7.64664 11.3538L2.64664 6.35375C2.57664 6.28382 2.52895 6.1947 2.50963 6.09765C2.4903 6.00061 2.50021 5.90002 2.53808 5.8086C2.57596 5.71719 2.64011 5.63908 2.7224 5.58414C2.8047 5.5292 2.90145 5.49992 3.00039 5.5H13.0004C13.0993 5.49992 13.1961 5.5292 13.2784 5.58414C13.3607 5.63908 13.4248 5.71719 13.4627 5.8086C13.5006 5.90002 13.5105 6.00061 13.4912 6.09765C13.4718 6.1947 13.4242 6.28382 13.3541 6.35375Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center right 15px}.header-banner-content .vehicle-filter-item.button-search .dev-btn{background-color:#fff;border-radius:5px;display:inline-flex;align-items:center;gap:8px;color:#000;font-size:16px;line-height:1.2;padding:9px 16px;text-transform:uppercase}@media(max-width:991px){.header-banner{padding-bottom:0}.header-banner .page-width{padding:0}.header-banner .header-banner-wrapper{border-radius:0}.header-banner-wrapper .header-banner-content{padding:40px 16px 140px}.header-banner-wrapper .dev-button-icon{padding:10px 70px 10px 40px}.header-banner-content .heading_txt{font-size:24px;margin-bottom:4px}.header-banner-content .caption_txt{font-size:14px;font-weight:600;line-height:1.42}.header-banner-content .find-vehicle-box{margin-top:10px;border-radius:12px;padding:12px}.header-banner-content .find-vehicle-box .box-heading{font-size:16px;margin-bottom:10px}.header-banner-content .find-vehicle-box .vehicle-filter-listing{margin:-4px}.header-banner-content .find-vehicle-box .vehicle-filter-listing>*{padding:4px;width:50%}.header-banner-content .find-vehicle-box .vehicle-filter-listing .vehicle-filter-item.button-search{width:100%}.header-banner-content .find-vehicle-box .vehicle-filter-item select{font-size:14px;font-weight:500;padding:8px 25px 8px 8px;background-position:center right 12px}.header-banner-content .vehicle-filter-item.button-search .dev-btn{width:100%;justify-content:center;font-weight:600;margin-top:2px}}#fitguide-card-container{width:100%!important;margin:0!important;padding:25px 15px 0!important;background-color:transparent!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/header-banner.css.map */
