#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}}#car-review-form{margin-top:8px}#car-review-form .pointer-none{pointer-events:none}#car-review-form button.pill{align-items:center;background-color:#f14b6a;border:1px solid #f14b6a;border-radius:43px;color:#fff;display:flex}#car-review-form button.pill.active{background-color:#feedf0;color:#f14b6a}#car-review-form button.custom-pill{background-color:#fff;border:1px solid #6f8293;color:#6f8293}#car-review-form button.custom-pill.active{background-color:#f14b6a;border:1px solid #f14b6a;color:#fff}#car-review-form li.custom-button{background-color:#fff;border:1px solid #6f8293;color:#3b3b3b}#car-review-form li.custom-button.active{background-color:#3b3b3b;border:1px solid #3b3b3b;color:#fff}#car-review-form .cta{font-size:18px;width:420px}#car-review-form a.btn{cursor:pointer;display:inline-block;font-size:16px;text-align:center;text-decoration-color:initial;text-decoration-line:none;text-decoration-style:solid}#car-review-form :is(.form-control,.validate).error{border:1px solid red}#car-review-form span.error{color:red}#car-review-form label span{color:#f14b6a}#car-review-form label span.icon-star-filled{color:#6f8293}#car-review-form label.fs-24{font-size:24px}#car-review-form .divider{background-color:#6f8293;height:1px;margin-top:18px;width:102px}#car-review-form .divider.active{background-color:#f14b6a}#car-review-form input,#car-review-form textarea{border:1px solid #9a8c98;font-family:inherit;padding:10px;width:764px}#car-review-form input+i,#car-review-form textarea+i{color:#9a8c98}[dir=ltr] #car-review-form input+i,[dir=ltr] #car-review-form textarea+i{left:unset;right:0;top:54px}[dir=rtl] #car-review-form input+i,[dir=rtl] #car-review-form textarea+i{left:3%;right:unset;top:54px}#car-review-form .description-box{height:100px}#car-review-form input::-moz-placeholder,#car-review-form textarea::-moz-placeholder{left:10px;position:absolute;top:10px}#car-review-form input::placeholder,#car-review-form textarea::placeholder{left:10px;position:absolute;top:10px}[dir=rtl] #car-review-form input::-moz-placeholder,[dir=rtl] #car-review-form textarea::-moz-placeholder{position:relative}[dir=rtl] #car-review-form input::placeholder,[dir=rtl] #car-review-form textarea::placeholder{position:relative}#car-review-form .info-input{width:374px}#car-review-form .background-pink{background-color:#feedf0}#car-review-form .icon-star-circled{color:#f14b6a}#car-review-form .scroll-list ul{gap:14px}#car-review-form .form-control{border-radius:5px}#car-review-form :is(input,select,textarea).form-control.active,#car-review-form :is(input,select,textarea).form-control:focus{background-color:#fff;color:#3b3b3b;outline:auto}#car-review-form .form-group{margin-bottom:24px!important}#car-review-form .form-group label{font-weight:700}#car-review-form .icon-star-filled{font-size:30px}#car-review-form .icon-star-filled.active{color:#f14b6a}#car-review-form .engine-type-options{border:1px solid #9a8c98;padding:15px 20px}@media screen and (min-width:1192px){[dir=rtl] #car-review-form .icon-down-open-big{left:20px;position:absolute}#car-review-form .submit{margin-top:30px;width:764px}#car-review-form .form-group .rating-table{width:650px}#car-review-form .form-group .rating-table table{border-collapse:collapse;width:100%}#car-review-form .form-group .rating-table label{color:#3b3b3b;font-size:16px;font-weight:500}#car-review-form .engine-type-options{width:764px}#car-review-form .engine-type-options li{margin-bottom:8px}#car-review-form .engine-type-options li:last-child{margin-bottom:0}}@media screen and (max-width:1191px){[dir=rtl] #car-review-form .icon-down-open-big{left:45px;position:absolute}#car-review-form .engine-type-options{width:93%}#car-review-form .engine-type-options li{font-size:14px;font-style:normal;font-weight:600;margin-bottom:12px}#car-review-form .engine-type-options li:last-child{margin-bottom:0}#car-review-form button.cta{height:44px;width:93%}#car-review-form form{width:100dvw}#car-review-form .form-group .rating-table table,#car-review-form .form-group .rating-table td,#car-review-form .form-group .rating-table tr{display:block}#car-review-form .form-group .rating-table label{color:#3b3b3b;font-size:14px}#car-review-form input,#car-review-form textarea{width:93%}#car-review-form input+i,#car-review-form textarea+i{color:#9a8c98}[dir=ltr] #car-review-form input+i,[dir=ltr] #car-review-form textarea+i{left:91%;top:52px}[dir=rtl] #car-review-form input+i,[dir=rtl] #car-review-form textarea+i{left:93%;top:52px}#car-review-form .scroll-list ul{gap:8px}}#car-selection .popup-overlay .popup{max-height:640px}#car-selection .popup-overlay .popup .dropdown-options{max-height:262px}#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 input{background:#fbfbfb;border:1px solid #ababab;border-radius:4px;margin:0;padding:10px 16px}#car-selection .steps{background-color:#f4f4f4;border:1px solid #adadad;border-radius:20px;color:#3b3b3b;padding:6px 16px}#car-selection .dropdown-options{box-shadow:none;height:300px;margin-bottom:0;overflow-y:scroll;position:relative;width:100%}#car-selection .dropdown-options li{font-size:14px;padding:8px 0}#car-selection .popup-footer{border-top:1px solid #b4b4b4;padding-top:16px}#car-selection .popup-header h3{margin:4px}#car-selection .popup-header .scrollable{white-space:nowrap}#car-selection .popup .popup-body{overflow-y:clip}#car-selection .popup .popup-body .list{overflow-y:auto}#car-selection .popup span.close-popup{background-color:#fff;top:unset}#car-selection .scrollable{overflow:auto;padding:0 5px}@media screen and (min-width:1192px){#car-selection .popup .popup-body .list{margin-left:5px;max-height:calc(100% - 60px)}#car-selection .popup .popup-header{margin-top:10px}#car-selection .popup .popup-header ul{margin-bottom:0;margin-top:4px}}@media screen and (max-width:1191px){#car-selection .dropdown-options{all:unset;display:block;height:calc(70vh - 172px);margin-top:16px;overflow-y:scroll}#car-selection .dropdown-options:after{content:none}#car-selection .dropdown-options li{border-bottom:1px solid #d3dfe9;padding:16px 0}[dir=ltr] #car-selection .popup span.close-popup{right:13px}[dir=rtl] #car-selection .popup span.close-popup{left:13px}#car-selection .popup .popup-header #back{background-color:#fff}#car-selection .popup .popup-header #back .scrollale>ul{gap:8px;margin:0}}#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{border:1px solid #bdbdbd;border-radius:12px;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-color:#fff;border:1px solid #0078ff;border-radius:8px;font-size:16px;font-weight:600;margin-top:191px;padding:10.25px;text-align:center;width:100%}[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{background-color:#feedf0;border-radius:6px;height:-moz-fit-content;height:fit-content;width:340px}[dir=ltr] #car-review-tips{right:-60px;top:-60px}[dir=rtl] #car-review-tips{left:-65px;top:-65px}#car-review-tips h2{color:#3b3b3b;font-size:16px}#car-review-tips li{color:#6f7e8c;margin-bottom:5px}#car-review-tips .icon-lightbulb:before{color:#f14b6a;padding:12px 0 0 12px}#car-review-tips .tips{padding:14px}#car-review-tips ul{list-style:disc;margin-left:20px}[dir=rtl] #car-review-tips ul{right:20px}#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-color:#f14b6a;border:1px solid #f14b6a;color:#fff}[dir=ltr] #rating-banner .review-btn,[dir=rtl] #rating-banner .review-btn{padding-left:30px;padding-right:30px}#rating-banner .review-btn:hover{background-color:#fff;color:#f14b6a}@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}}
