.vehicle-listing-image{width:357px;height:auto;max-height:237px;max-width:100%;margin:0 auto;overflow-y:hidden}.vehicle-listing-image img{transition:350ms all}.vehicle-listing .vehicle>a:hover .vehicle-listing-image img{opacity:.8;transform:scale(1.1)}.vehicle-listing-loader{display:none;text-align:center;width:100%;height:150px;padding:50px 25px}.vehicle-listing-loader i{font-size:48px;opacity:.5;-webkit-animation:fa-spin 800ms infinite linear;animation:fa-spin 800ms infinite linear}.vehicle-listing-image .wrapper{overflow:hidden}.flexslider.vehicle-carousel .slides li{opacity:.8;transition:opacity 250ms;cursor:pointer}.flexslider.vehicle-carousel .slides li img{border:3px solid #fff0}.flexslider.vehicle-carousel .slides li:hover,.flexslider.vehicle-carousel .slides li.flex-active-slide{opacity:1}.flexslider.vehicle-carousel .slides li.flex-active-slide img{border-color:#00242C}.flex-direction-nav .flex-next{right:0}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav a:before{color:#00242C!important;text-shadow:none}.flex-direction-nav a{overflow:visible!important}.flexslider:hover .flex-direction-nav .flex-next{right:20px}.flexslider:hover .flex-direction-nav .flex-prev{left:20px}.bs-block img{max-width:100%;height:auto;border-radius:5px}#mainMenu nav>ul>li .dropdown-menu{line-height:2.7em}@supports (-webkit-appearance:none) or (-moz-appearance:none){.checkbox-wrapper-13 input[type=checkbox]{--active:#f6e949;--active-inner:#25282A;--border:#f2f4f6;--border-hover:#f2f4f6;--background:#f2f4f6;--disabled:#F6F8FF;--disabled-inner:#E1E6F9;-webkit-appearance:none;-moz-appearance:none;height:42px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background 0.3s,border-color 0.3s,box-shadow 0.2s;transform:scale(.8)}.checkbox-wrapper-13 input[type=checkbox]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,0.3s) var(--d-t-e,ease),opacity var(--d-o,0.2s)}.checkbox-wrapper-13 input[type=checkbox]:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2, .85, .32, 1.2)}.checkbox-wrapper-13 input[type=checkbox]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}.checkbox-wrapper-13 input[type=checkbox]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}.checkbox-wrapper-13 input[type=checkbox]:disabled+label{cursor:not-allowed}.checkbox-wrapper-13 input[type=checkbox]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}.checkbox-wrapper-13 input[type=checkbox]:focus{box-shadow:0 0 0 var(--focus)}.checkbox-wrapper-13 input[type=checkbox]:not(.switch){width:42px}.checkbox-wrapper-13 input[type=checkbox]:not(.switch):after{opacity:var(--o,0)}.checkbox-wrapper-13 input[type=checkbox]:not(.switch):checked{--o:1}.checkbox-wrapper-13 input[type=checkbox]+label{display:inline-block;vertical-align:middle;cursor:pointer;margin-left:4px}.checkbox-wrapper-13 input[type=checkbox]:not(.switch){border-radius:0}.checkbox-wrapper-13 input[type=checkbox]:not(.switch):after{width:10px;height:18px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:14px;top:8px;transform:rotate(var(--r,20deg))}.checkbox-wrapper-13 input[type=checkbox]:not(.switch):checked{--r:43deg}}.checkbox-wrapper-13 *{box-sizing:inherit}.checkbox-wrapper-13 *:before,.checkbox-wrapper-13 *:after{box-sizing:inherit}.loader-bg{position:fixed;overflow:hidden;z-index:99999;width:100%;height:100%;background:#fff;left:0;top:0}.loader{top:50%;left:50%;margin-left:-24px;margin-top:-24px;position:fixed;width:48px;height:48px;border-radius:50%;display:inline-block;border-top:4px solid #25282A;border-right:4px solid #fff0;box-sizing:border-box;animation:rotation 1s linear infinite;transform-origin:center}.loader::after{content:'';box-sizing:border-box;position:absolute;left:0;top:0;width:48px;height:48px;border-radius:50%;border-bottom:4px solid #f6e949;border-left:4px solid #fff0;transform-origin:center}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vendor-logo-wrapper,.vendor-product-image-wrapper{width:100%;aspect-ratio:2 / 1;display:flex;align-items:center;justify-content:center;overflow:hidden}.vendor-logo-wrapper a,.vendor-product-image-wrapper a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vendor-logo-wrapper img,.vendor-product-image-wrapper img{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:0!important;margin:0 auto;transition:all 0.2s}.vendor-logo-wrapper,.vendor-product-image-wrapper{padding:20px;box-sizing:border-box}