.SearchWidget_search-container__RBuNm{padding:30px;background-color:#fff}.SearchWidget_heading__8HpMY{opacity:1;color:var(--color-brand-primary);font-size:26px;font-weight:700;text-align:center;line-height:32px}.SearchWidget_tabs-container__WlbHg{opacity:1;display:flex;align-items:center;position:relative;width:100%;justify-content:space-between}.SearchWidget_tabs-container__WlbHg:after{content:"";width:100%;height:1px;background-color:#e1e1e1;position:absolute;bottom:0}.SearchWidget_tab__sy__6{opacity:1;color:#58595b;font-size:16px;line-height:22px;font-weight:400;flex:1 1;padding:19px 5px;border:none;background:transparent;cursor:pointer;text-align:center;white-space:nowrap;word-break:break-word}.SearchWidget_tab__sy__6.SearchWidget_active__bgHQP{position:relative;color:var(--color-brand-secondary)}.SearchWidget_tab__sy__6.SearchWidget_active__bgHQP:after{content:"";width:100%;height:4px;background-color:var(--color-brand-secondary);position:absolute;left:0;bottom:0;z-index:1}.SearchWidget_keyword-search__MvTDo{display:flex;align-items:center;position:relative;margin-left:auto;flex:1 1}.SearchWidget_keyword-search__MvTDo input{margin-top:20px;position:relative;z-index:3}.SearchWidget_keyword-search__MvTDo input:placeholder-shown{z-index:1}.SearchWidget_keyword-search__MvTDo svg{position:absolute;pointer-events:none;z-index:2;fill:var(--color-grey-light);width:16px;top:39px;left:21px}.SearchWidget_filters__0JNE4{display:flex;flex:1 1;align-items:center;flex-direction:column}.SearchWidget_form-group__M1NzA{flex:1 1;width:100%;margin-left:0}.SearchWidget_submit__oJBLo{margin-top:30px;min-width:312px}@media screen and (min-width:1200px){.SearchWidget_search-container__RBuNm{padding:32px 50px 46px;border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,.1)}.SearchWidget_heading__8HpMY{font-size:42px;line-height:50px;text-align:left;padding-bottom:5px}.SearchWidget_tab__sy__6{font-size:20px;line-height:28px}.SearchWidget_filters__0JNE4{display:flex;flex-direction:row}.SearchWidget_form-group__M1NzA{width:auto;margin-left:17px}.SearchWidget_form-group__M1NzA input,.SearchWidget_form-group__M1NzA select{margin-top:30px}.SearchWidget_form-group__M1NzA:first-of-type{margin-left:0}.SearchWidget_keyword-search__MvTDo svg{top:49px}.SearchWidget_submit__oJBLo{margin-left:20px}}.SearchWidget_divider-option__NjIV9{color:transparent;pointer-events:none;width:100%;height:0;background-color:#ccc;margin:21px 0;border:none}.row-search-widget_wrapper__4iHwh>div{border-radius:0;background-color:transparent;padding-bottom:0}@media screen and (min-width:1060px){.row-search-widget_wrapper__4iHwh{padding-left:30px;padding-right:30px;max-width:1436px;margin:-40px auto auto;position:relative;z-index:999}.row-search-widget_wrapper__4iHwh>div{border-radius:20px;background-color:#fff;padding-bottom:30px}}.price_vType__yV0pG{font-size:14px;line-height:20px;color:#000;text-transform:capitalize;font-weight:300}.price_priceWrapper__6_qzv{display:flex;flex-direction:row;align-items:center}.price_priceAfter__O6GyM{display:inline-block;font-size:20px;line-height:28px;font-weight:600;color:#000;vertical-align:middle}.price_priceBefore__caIns,.price_priceName__S46vc{display:inline-block;font-size:14px;line-height:20px;color:#000;vertical-align:middle;margin-left:10px}.price_rightAlign__5tqjH{margin-left:auto;text-align:right}.price_stockNum__tpjtv{font-size:14px;line-height:20px;font-weight:600}.price_leftAlign__eJ30O.price_priceWrapper__6_qzv{display:block}.price_leftAlign__eJ30O .price_priceAfter__O6GyM{color:#000;font-size:26px;line-height:32px}.price_leftAlign__eJ30O .price_vType__yV0pG{color:#000}.price_leftAlign__eJ30O .price_priceBefore__caIns{color:#000;font-size:16px;line-height:22px;font-weight:600;margin-left:0}.price_leftAlign__eJ30O>*{margin-top:4px!important}.price_leftAlign__eJ30O>:first-child{margin-top:0!important}@media screen and (min-width:768px){.price_leftAlign__eJ30O .price_priceAfter__O6GyM{font-size:42px;line-height:50px}.price_leftAlign__eJ30O .price_priceBefore__caIns{font-size:20px;line-height:28px}}.VehicleSpecCard_vehicleSpecCard__Ac2EH{padding-top:5px;display:flex;flex-direction:column;padding-bottom:20px}.VehicleSpecCard_features__ZTiWp{flex-grow:1}.VehicleSpecCard_feature__KrMkc{float:left;width:50%;padding-top:5px}.VehicleSpecCard_key__KOk1Q,.VehicleSpecCard_value__Qvsy5{font-size:14px;line-height:20px;font-weight:500}.VehicleSpecCard_key__KOk1Q{color:#58595b}.VehicleSpecCard_value__Qvsy5{color:var(--color-grey-dark)}.card-vehicle_card___deFv{overflow:hidden;position:relative;width:100%;box-shadow:0 0 20px rgba(0,0,0,.1);background-color:#fff;margin-top:30px;display:flex;flex-direction:column;cursor:pointer;border-radius:20px}@media screen and (min-width:768px){.card-vehicle_card___deFv{border-radius:20px}}.card-vehicle_card___deFv.card-vehicle_setWidths__MQOqM{width:315px;margin-right:20px;margin-top:20px;margin-bottom:20px}@media screen and (min-width:900px){.card-vehicle_card___deFv.card-vehicle_setWidths__MQOqM{width:329px}}.card-vehicle_card___deFv:hover{text-decoration:none}.card-vehicle_imgWrapper___ejeX{width:100%}.card-vehicle_imgResponsive__QOr1K{padding-bottom:71.2%!important}.card-vehicle_badge__qYhSY:after{content:"";width:0;height:0;border-color:#a30033 transparent transparent #a30033;border-style:solid;border-width:40px;position:absolute;left:0;top:0;z-index:100}.card-vehicle_badge__qYhSY .card-vehicle_badgeText__RTw8F{position:absolute;left:10px;top:15px;z-index:101;color:#fff;font-size:16px;line-height:22px;font-weight:700;text-transform:uppercase;transform:rotate(-45deg)}.card-vehicle_managerBadge__VGaWg:after{content:"";width:0;height:0;border-color:#fec200 transparent transparent #fec200;border-style:solid;border-width:40px;position:absolute;left:0;top:0;z-index:100}.card-vehicle_managerBadge__VGaWg .card-vehicle_managerBadgeText__35mjv{position:absolute;left:-1px;top:24px;z-index:101;color:#000;font-size:14px;line-height:15px;font-weight:700;text-transform:uppercase;transform:rotate(-45deg)}.card-vehicle_topLeft___7Mvf{position:absolute;top:0;left:0;transform:translateX(-30%) translateY(0) rotate(-45deg);transform-origin:top right}.card-vehicle_content__MB9DR{flex-grow:1;padding:10px 10px 80px;position:relative}.card-vehicle_hovered__Uducv .card-vehicle_btn__cpKBX{background-color:#fc0}.card-vehicle_heading__ITqpD span{font-size:14px;line-height:20px;color:#58595b;text-transform:capitalize;font-weight:300}.card-vehicle_heading__ITqpD h3{font-size:20px;line-height:28px;font-weight:700;color:#000}.card-vehicle_stockRow__M5VLS{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.card-vehicle_stockNumber__P2t_r{font-size:12px;line-height:18px;color:#58595b;font-weight:400}.card-vehicle_yellowDot__huReX{width:8px;height:8px;background-color:#fec200;border-radius:50%;flex-shrink:0}.card-vehicle_greatDeal__uzNI4{font-size:12px;line-height:18px;color:#fec200;font-weight:600;text-align:right}.card-vehicle_priceSection__FvUuE{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px;padding:10px 0}.card-vehicle_priceColumn__oyGjW{flex:1 1;display:flex;flex-direction:column}.card-vehicle_priceLabel__qdmDd{font-size:12px;line-height:16px;color:#58595b;font-weight:400;margin-bottom:4px}.card-vehicle_priceValue__8W2IY{font-size:16px;line-height:24px;color:#000;font-weight:700}.card-vehicle_strikePrice__IH5JX{font-size:12px;line-height:16px;color:#58595b;font-weight:400;text-decoration:line-through}.card-vehicle_paymentValue__oJQmn{font-size:16px;line-height:24px;color:#000;font-weight:700}.card-vehicle_infoIcon__F99Kc{font-size:14px;margin-left:4px;cursor:pointer}.card-vehicle_btn__cpKBX{position:absolute;left:10px;bottom:10px;width:calc(100% - 20px)}.carousel-image-small_blackGradient__J6dW0{display:block;position:absolute;z-index:9;bottom:0;height:90px;width:100%;background:linear-gradient(transparent,rgba(0,0,0,.7));pointer-events:none}