.h{font-style:normal;font-weight:600;line-height:normal}.h,.text{margin-block:0;margin-inline:0}#breadcrumbs{overflow:scroll;white-space:nowrap}#breadcrumbs.border-bottom{border-bottom:1px solid #e3e3e3}#breadcrumbs ol{font-size:14px;font-weight:500;margin:24px 0;padding:0}#breadcrumbs li{color:#6c757d;display:inline-block;position:relative}#breadcrumbs li>a{color:#6c757d}#breadcrumbs li>a:hover{text-decoration:underline}#breadcrumbs li:not(.focused)>a{color:#757575}#breadcrumbs li:before{color:#757575;margin:0 12px!important}[dir=rtl] #breadcrumbs li:before{transform:rotate(180deg)}@media screen and (max-width:1191px){#breadcrumbs ol{font-size:14px;margin:12px 0}#breadcrumbs li:before{margin:0 8px!important}}.animate-spin{animation:spin 2s linear infinite;display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body:has(.popup-overlay.active){overflow:hidden}.popup-overlay{background-color:rgba(0,0,0,.5);height:100dvh;left:-100vw;overflow:hidden;position:fixed;top:0;width:100vw;z-index:100}.popup-overlay.active{left:0}.popup-overlay .popup{background:#fff;margin-left:auto;margin-right:auto;overflow-y:auto;position:relative;width:100%}@media (min-width:1192px){.popup-overlay .popup{max-width:640px}}.popup-overlay .popup-header{border-bottom:1px solid #b4b4b4;position:relative}.popup-overlay .popup-header :is(h3,.title){max-width:calc(100% - 32px)}.popup-overlay:not(#badge-description) span.close-popup:after{background-image:url(/images/close-button.svg);background-size:20px 20px;content:"";display:inline-block;height:20px;position:absolute;top:8px;width:20px}[dir=ltr] .popup-overlay:not(#badge-description) span.close-popup:after{right:0}[dir=rtl] .popup-overlay:not(#badge-description) span.close-popup:after{left:0}.popup-overlay .popup-body{padding-bottom:20px;padding-top:20px}.popup-overlay .popup-footer{padding-bottom:24px}.popup-overlay span.close-popup{color:#6f7e8c;cursor:pointer;font-size:32px;position:absolute;top:-6px}[dir=ltr] .popup-overlay span.close-popup{right:24px}[dir=rtl] .popup-overlay span.close-popup{left:24px}.popup-overlay .responsive-form{padding:0 20px;width:unset}.popup-overlay [type=submit]{display:block;margin-left:auto;margin-right:auto;padding:12px;width:100%}.popup-overlay .form-group{padding:0}.popup-overlay .form-group label{margin-bottom:0}@media screen and (max-width:1191px){.popup-overlay.active .popup{animation:bottom-up .25s ease-out both}.popup-overlay .popup{backface-visibility:hidden;border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;position:absolute;transform:translateZ(0);will-change:transform}.popup-overlay [class^=popup-]{padding-left:16px;padding-right:16px}.popup-overlay .popup-header>h3,.popup-overlay .title{font-size:18px;font-weight:600}.popup-overlay .popup-body{max-height:calc(100dvh - 172px);overflow:auto}.popup-overlay .popup-body:has(+.popup-footer){max-height:calc(100dvh - 200px)}.popup-overlay .popup-footer{border-top:1px solid #b4b4b4;padding-top:16px}.popup-overlay .responsive-form .popup-footer{margin-left:-20px;width:100vw}.popup-overlay .responsive-form .popup-footer .row{margin:0}}@media screen and (min-width:1192px){.popup-overlay .popup{border-radius:8px;margin-bottom:100px;top:50%;transform:translateY(-50%)}.popup-overlay [class^=popup-]{padding-left:24px;padding-right:24px}.popup-overlay .popup-header{font-size:22px}}.popup.popup-payload{display:flex;flex-direction:column;overflow:hidden}.popup.popup-payload .popup-body{flex:1;max-height:none;min-height:0;overflow:auto;overscroll-behavior:contain}@media (max-width:1191px){.popup.popup-payload{max-height:100dvh}}@media (min-width:1192px){.popup.popup-payload{max-height:80dvh}.popup.popup-payload .popup-header{border-block-end:1px solid #ebebf0}#badge-description .popup.popup-payload{max-width:540px}}#car-review-form #give-rating-btn.active{background:#f4f4f4;border-color:transparent;color:#909}#car-review-form #give-rating-btn.active:not(:disabled):hover{background:#e6e8ed;border-color:transparent;color:#909}#car-review-form .custom-pill{background-color:#fff;border-color:#787880;color:#787880}#car-review-form .custom-pill.active,#car-review-form .custom-pill.active:not(:disabled):hover{background:#909;border-color:transparent;color:#fff}#car-review-form .custom-button{background-color:#fff;border-color:#787880;color:#3b3b3b}#car-review-form .custom-button.active{background-color:#909;border-color:#909;color:#fff}#car-review-form .divider{background-color:#787880}#car-review-form .divider.active{background-color:#909}#car-review-form .icon-star-filled{color:#c2c2c2}#car-review-form .icon-star-filled.active{color:#909}#popular-cars{height:50%;margin-top:15px;padding-bottom:16px;padding-top:16px;width:100%}#popular-cars .text-pink{color:#f14b6a}#popular-cars li{border-bottom:1px solid #bdbdbd}#car-selection .popup-body{overflow-y:clip}#car-selection .car-options{height:300px}#car-selection .car-options li{border-bottom:1px solid #ebebf0;padding-block:8px}@media (max-width:1191px){#car-selection .car-options{height:calc(70vh - 172px)}#car-selection .car-options li{padding-block:16px}}#models-review p{margin-bottom:6px}#models-review label{margin:0 6px}#models-review .icon-star-filled:before{margin:2px}#models-review .cta{margin:12px 0 4px}.latest-review-item{margin-bottom:20px;padding:16px;width:100%}.latest-review-item .btn-tertiary{padding-left:0;padding-right:0}.latest-review-item .gap-50{gap:50px}.latest-review-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-review-item .icon-star-filled{font-size:20px}.latest-review-item .rating-display .star-rating{padding-left:40px}.latest-review-item h3{margin-bottom:5px}@media screen and (max-width:1191px){.latest-review-item{font-size:12px;width:100%}.latest-review-item h3{font-size:16px}.latest-review-item .rating-display tr{display:table-row-group;width:110%}}@media screen and (min-width:1192px){.latest-review-item{font-size:13px}.latest-review-item .rating-display tr{width:25%}.latest-review-item .rating-display td{margin-top:10px}.latest-review-item #load-more-btn{margin-left:25%}}#review-detail-page .latest-review-item{width:100%}#latest-reviews img{-o-object-fit:cover;object-fit:cover}#latest-reviews .overflow-ellipsis{-webkit-line-clamp:2}#latest-reviews .star-rating label{margin-top:2px}[dir=ltr] #latest-reviews .star-rating i:first-of-type{margin-left:-6px}[dir=rtl] #latest-reviews .star-rating i:first-of-type{margin-right:-6px}#latest-reviews .info{display:grid;margin-top:4px}@media screen and (min-width:1192px){#latest-reviews .show-more{width:163px}#latest-reviews .border-spacing-0{border-spacing:0}}#review-banner .banner{background:#f8f8f8;color:#3b3b3b}@media screen and (max-width:1191px){#review-banner{padding-left:20px;padding-right:20px}#review-banner .banner{border-radius:8px;box-shadow:none}#review-banner .description{align-items:center;background-color:#f8f8f8;height:50%;padding:16px}#review-banner h3{font-size:18px;text-align:center}#review-banner p{font-size:14px;margin:2px 0 4px;text-align:center}#review-banner .review-btn{background:#fff;border:1px solid #909;border-radius:8px;color:#909;font-size:16px;font-weight:600;margin-top:191px;padding:10.25px;text-align:center;width:100%}#review-banner .review-btn:not(:disabled):hover{background:#f2f2f7;border-color:#909;color:#909}[dir=ltr] #review-banner .art{width:210px}[dir=rtl] #review-banner .art{width:152px}#review-banner .art img{height:auto;padding:5px;width:140px}}@media screen and (min-width:1192px){#review-banner .banner{border-radius:12px}#review-banner .description{padding:28px 20px}#review-banner h3{font-size:18px}#review-banner p{margin:4px 0 6px}#review-banner .art{height:100%;position:absolute;width:40%}[dir=rtl] #review-banner .art{left:0;transform:scaleX(-1)}[dir=rtl] #review-banner .art img{right:48px}[dir=ltr] #review-banner .art{right:0}}#car-review-tips .icon-lightbulb:before{margin:0}#average-rating .icon-star-filled{font-size:20px;margin-left:-8px}#average-rating img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1192px){#average-rating .rating-display table{margin-left:254px}#average-rating .rating-display table tr{border-spacing:0;width:50%}#average-rating .rating-display table td{margin-top:10px}#average-rating .rating-display table tr td:nth-child(2n){margin-right:23px}#average-rating a.text-underline{font-size:22px}}@media screen and (max-width:1191px){#average-rating{width:100%}#average-rating .rating-display table{margin-top:16px}#average-rating .rating-display table tr{display:table-row-group;margin-bottom:15px;width:100%}#average-rating .rating-display table tr.padded-row td{padding:6px}#average-rating .lp-gap-20{gap:24px}#average-rating a.text-underline{font-size:18px}}#pros-and-cons{margin-top:72px}#pros-and-cons .light-blue-bg{background-color:#f5fbff}#pros-and-cons .light-pink-bg{background-color:#feedf0}#pros-and-cons .icon-wrapper.gray,#pros-and-cons .icon-wrapper.pink{background-color:#bdbdbd}#pros-and-cons .icon-wrapper :before{margin:0}[dir=rtl] #pros-and-cons a>i:before{transform:rotate(180deg)}@media screen and (max-width:1191px){#pros-and-cons{margin-top:30px}#pros-and-cons .container{flex-direction:column}#pros-and-cons #cons{margin-top:20px}#pros-and-cons>div{padding:12px}#pros-and-cons .icon-wrapper{height:30px;width:30px}#pros-and-cons h2{font-size:18px}#pros-and-cons ul{margin:0}#pros-and-cons li:before{font-size:15px;margin:0 4px}#pros-and-cons .ml-22{margin-left:16px}#pros-and-cons li{font-size:14px;margin-left:16px}#pros-and-cons li:not(:first-of-type){margin-top:12px}#pros-and-cons li:last-of-type{margin-bottom:16px}#pros-and-cons li:before{color:#f14b6a;font-size:16px}}@media screen and (min-width:1192px){#pros-and-cons #cons,#pros-and-cons #pros{width:50%}#pros-and-cons .ml-22{margin-left:22px}[dir=rtl] #pros-and-cons .ml-22{margin-right:22px}#pros-and-cons>div{padding:20px}#pros-and-cons .icon-wrapper{height:40px;width:40px}#pros-and-cons i{font-size:22px}#pros-and-cons h2{font-size:24px}#pros-and-cons li{font-size:16px;margin-left:22px}[dir=rtl] #pros-and-cons li{margin-right:22px}#pros-and-cons li:not(:first-of-type){margin-top:16px}#pros-and-cons li:last-of-type{margin-bottom:21px}#pros-and-cons li:before{color:#f14b6a;font-size:18px}}#rating-banner a{text-decoration:none}#rating-banner .review-btn{background:#909;border:1px solid transparent;color:#fff;font-weight:600}#rating-banner .review-btn:not(:disabled):hover{background:#909;border-color:transparent;color:#fff}[dir=ltr] #rating-banner .review-btn,[dir=rtl] #rating-banner .review-btn{padding-left:30px;padding-right:30px}@media screen and (max-width:1191px){#rating-banner .banner{background-color:#feedf0;border-radius:8px}#rating-banner .white-box{background:#fff;border-radius:6px;flex-direction:column;height:50%;padding:24px;width:60%}#rating-banner .white-box label{text-align:center}#rating-banner .white-box span.icon-star-filled{font-size:16px;margin-left:-11px}#rating-banner .rating{flex-direction:column}#rating-banner .description{background-color:#feedf0;padding:12px}#rating-banner h3{font-size:18px;text-align:center}#rating-banner p{font-size:14px;margin:20px 0 4px;text-align:center}#rating-banner .review-btn{font-size:14px;margin-left:18px;padding:8px 16px;text-align:center;width:91%}}@media screen and (min-width:1192px){#rating-banner .banner{background-color:#feedf0;border-radius:12px}#rating-banner .white-box{background:#fff;border-radius:6px;flex-direction:column;height:118px;padding:24px;width:158px}#rating-banner .white-box label{text-align:center}#rating-banner .white-box span.icon-star-filled{font-size:16px;margin-left:-11px}#rating-banner .gap-30{gap:30px}#rating-banner .gap-200{gap:200px}#rating-banner .description{padding:20px}#rating-banner a,#rating-banner h3{font-size:18px}#rating-banner p{font-size:16px;margin:4px 0 6px}#rating-banner .review-btn{font-size:18px;padding:6px}#rating-banner .stars{margin-left:16px;margin-top:4px}}.ds-inset-ie-16{inset-inline-end:16px}.ds-inset-ie--60{inset-inline-end:-60px}.ds-field{display:flex;flex-direction:column;gap:8px;position:relative}.ds-field label{color:#3b3b3b;font-size:16px;font-weight:600}.ds-field label span.required:before{color:#f00008;content:"*";font-size:14px}.ds-field input,.ds-field textarea{background:#fff;border:1.5px solid #b5b5b5;border-radius:8px;box-sizing:border-box;color:#3b3b3b;font-family:inherit;font-size:16px;outline:none;padding:12px 16px;width:100%}.ds-field input::-moz-placeholder,.ds-field textarea::-moz-placeholder{color:#828282}.ds-field input::placeholder,.ds-field textarea::placeholder{color:#828282}.ds-field input:active,.ds-field input:focus,.ds-field textarea:active,.ds-field textarea:focus{border-color:#3b3b3b}.ds-field input.error,.ds-field textarea.error{border-color:#f00008}.ds-field textarea{resize:none}.ds-field--helper{color:#3b3b3b;font-size:14px}.ds-field span.error,.ds-field strong.phone-error,.ds-field--error-message{color:#f00008;font-size:14px;font-weight:500}.ds-field--error-message,.ds-field--helper{margin:0}@media (max-width:1191px){.ds-mb-m-24{margin-bottom:24px!important}}@media (min-width:1192px){.ds-mb-24{margin-bottom:24px!important}}@media (max-width:1191px){.ds-mt-m-28{margin-top:28px!important}}@media (min-width:1192px){.ds-mt-28{margin-top:28px!important}}@media (max-width:1191px){.ds-my-m-12{margin-bottom:12px!important;margin-top:12px!important}}@media (min-width:1192px){.ds-my-12{margin-bottom:12px!important;margin-top:12px!important}}@media (max-width:1191px){.ds-px-m-20{padding-left:20px!important;padding-right:20px!important}}@media (min-width:1192px){.ds-px-20{padding-left:20px!important;padding-right:20px!important}.ds-gap-16{gap:16px}}.ds-mis-20{margin-inline-start:20px}.top--60{top:-60px}.w-102{width:102px}.w-340{width:340px}.h-1{height:1px}@media (min-width:1192px){.ds-w-d-764{width:764px}.ds-w-d-650{width:650px}.ds-w-d-420{width:420px}}.ds-h-100{height:100px}.align-self-flex-start{align-self:flex-start}.list-disc{list-style:disc}.border-collapse{border-collapse:collapse}[dir=rtl] .mirror-rtl{transform:scaleX(-1)}.h3{font-size:24px}@media (max-width:1191px){.h3{font-size:20px}.font-m-bold{font-weight:600}}.text-gray-300{color:#9c9c9c!important}.text-search-bar{color:#787880!important}.bg-white-200{background-color:#f4f4f4!important}.ds-border-c-gray-300{border-color:#9c9c9c!important}.icon--right-chevron{-webkit-mask-image:url(/icons/right-chevron.svg);mask-image:url(/icons/right-chevron.svg)}.icon-xxl{height:24px!important;width:24px!important}.overflow-auto{overflow:auto}@media (max-width:1191px){.ds-pt-m-24{padding-top:24px!important}}@media (min-width:1192px){.ds-pt-24{padding-top:24px!important}}.h4{font-size:20px}@media (max-width:1191px){.h4{font-size:18px}}.ds-pill{align-items:center;border:1px solid transparent;border-radius:8px;box-sizing:border-box;color:#3b3b3b;display:inline-flex;justify-content:center;padding:8px 12px}.ds-pill-outlined{background-color:#fff;border-color:#c2c2c2}.ds-pill-medium{font-size:14px}
