#breadcrumbs{overflow:scroll;white-space:nowrap}#breadcrumbs.border-bottom{border-bottom:1px solid #e3e3e3}#breadcrumbs ol{padding:0;font-size:14px;margin:24px 0}#breadcrumbs li{position:relative;display:inline-block;color:#757575}#breadcrumbs li>a{color:#757575}#breadcrumbs li>a:hover{text-decoration:underline}#breadcrumbs li:not(.focused)>a{color:#757575}#breadcrumbs li:before{margin:0 12px !important;color:#757575}[dir="rtl"] #breadcrumbs li:before{transform:rotate(180deg)}@media screen and (max-width: 1191px){#breadcrumbs ol{margin:12px 0;font-size:14px}#breadcrumbs li:before{margin:0 8px !important}}.animate-spin{animation:spin 2s infinite linear;display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes bottom-up{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body:has(.popup-overlay.active){overflow:hidden}.popup-overlay{position:fixed;top:0;left:-100vw;width:100vw;height:100dvh;background-color:rgba(0,0,0,0.5);z-index:100;overflow:hidden}.popup-overlay.active{left:0}.popup-overlay .popup{max-width:640px;width:100%;position:relative;overflow-y:auto;background:white;margin-left:auto;margin-right:auto}.popup-overlay .popup-header{position:relative;border-bottom:1px solid #b4b4b4}.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-top:20px;padding-bottom:20px}.popup-overlay .popup-footer{padding-bottom:24px}.popup-overlay span.close-popup{position:absolute;top:-6px;color:#6f7e8c;font-size:32px;cursor:pointer}[dir="ltr"] .popup-overlay span.close-popup{right:24px}[dir="rtl"] .popup-overlay span.close-popup{left:24px}.popup-overlay .responsive-form{width:unset;padding:0 20px}.popup-overlay [type="submit"]{display:block;width:100%;margin-left:auto;margin-right:auto;padding:12px}.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 0.25s}.popup-overlay .popup{position:absolute;bottom:0;border-top-left-radius:20px;border-top-right-radius:20px}.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:scroll}.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{width:100vw;margin-left:-20px}.popup-overlay .responsive-form .popup-footer .row{margin:0}}@media screen and (min-width: 1192px){.popup-overlay .popup{top:50%;transform:translateY(-50%);border-radius:5px;margin-bottom:100px}.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{border-radius:43px;border:1px solid #f14b6a;background-color:#f14b6a;color:white;display:flex;align-items:center}#car-review-form button.pill.active{background-color:#feedf0;color:#f14b6a}#car-review-form button.custom-pill{background-color:white;color:#6f8293;border:1px solid #6f8293}#car-review-form button.custom-pill.active{background-color:#f14b6a;color:white;border:1px solid #f14b6a}#car-review-form li.custom-button{background-color:white;color:#3b3b3b;border:1px solid #6f8293}#car-review-form li.custom-button.active{background-color:#3b3b3b;color:white;border:1px solid #3b3b3b}#car-review-form .cta{width:420px;font-size:18px}#car-review-form a.btn{font-size:16px;display:inline-block;cursor:pointer;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial;text-align:center}#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{width:102px;height:1px;background-color:#6f8293;margin-top:18px}#car-review-form .divider.active{background-color:#f14b6a}#car-review-form input,#car-review-form textarea{padding:10px;border:1px solid #9a8c98;width:764px;font-family:inherit}#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{right:unset;left:3%;top:54px}#car-review-form .description-box{height:100px}#car-review-form input::placeholder,#car-review-form textarea::placeholder{position:absolute;top:10px;left:10px}[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:focus,#car-review-form :is(input, select, textarea).form-control.active{background-color:white;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{padding:15px 20px;border:1px solid #9a8c98}@media screen and (min-width: 1192px){[dir="rtl"] #car-review-form .icon-down-open-big{position:absolute;left:20px}#car-review-form .submit{width:764px;margin-top:30px}#car-review-form .form-group .rating-table{width:650px}#car-review-form .form-group .rating-table table{width:100%;border-collapse:collapse}#car-review-form .form-group .rating-table label{font-size:16px;font-weight:500;color:#3b3b3b}#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{position:absolute;left:45px}#car-review-form .engine-type-options{width:93%}#car-review-form .engine-type-options li{margin-bottom:12px;font-size:14px;font-style:normal;font-weight:600}#car-review-form .engine-type-options li:last-child{margin-bottom:0}#car-review-form button.cta{width:93%;height:44px}#car-review-form form{width:100dvw}#car-review-form .form-group .rating-table table{display:block}#car-review-form .form-group .rating-table td{display:block}#car-review-form .form-group .rating-table tr{display:block}#car-review-form .form-group .rating-table label{font-size:14px;color:#3b3b3b}#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{padding-top:16px;padding-bottom:16px;width:100%;height:50%;margin-top:15px}#popular-cars .text-pink{color:#f14b6a}#popular-cars li{border-bottom:1px solid #bdbdbd}#car-selection input{margin:0;border-radius:4px;border:1px solid #ababab;background:#fbfbfb;padding:10px 16px}#car-selection .steps{border-radius:20px;padding:6px 16px;border:1px solid #adadad;color:#3b3b3b;background-color:#f4f4f4}#car-selection .dropdown-options{box-shadow:none;height:300px;overflow-y:scroll;margin-bottom:0;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{top:unset;background-color:white}#car-selection .scrollable{overflow:auto;padding:0 5px}@media screen and (min-width: 1192px){#car-selection .popup .popup-body .list{max-height:calc(100% - 60px);margin-left:5px}#car-selection .popup .popup-header{margin-top:10px}#car-selection .popup .popup-header ul{margin-top:4px;margin-bottom:0px}}@media screen and (max-width: 1191px){#car-selection .dropdown-options{all:unset;overflow-y:scroll;height:calc(70vh - 172px);display:block;margin-top:16px}#car-selection .dropdown-options:after{content:none}#car-selection .dropdown-options li{padding:16px 0;border-bottom:1px solid #d3dfe9}[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:white}#car-selection .popup .popup-header #back .scrollale>ul{gap:8px;margin:0px}}#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{padding:16px;width:100%;border:1px solid #bdbdbd;border-radius:12px;margin-bottom:20px}.latest-review-item .btn-tertiary{padding-left:0;padding-right:0}.latest-review-item .gap-50{gap:50px}.latest-review-item p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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{width:110%;display:table-row-group}}@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{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{margin-top:4px;display:grid}@media screen and (min-width: 1192px){#latest-reviews .show-more{width:163px}#latest-reviews .border-spacing-0{border-spacing:0px}}#review-banner .banner{color:#3b3b3b;background:#f8f8f8}@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{padding:16px;background-color:#f8f8f8;height:50%;align-items:center}#review-banner h3{font-size:18px;text-align:center}#review-banner p{font-size:14px;text-align:center;margin:2px 0 4px}#review-banner .review-btn{text-align:center;padding:10.25px;font-size:16px;font-weight:600;width:100%;margin-top:191px;background-color:white;border:1px solid #0078ff;border-radius:8px}[dir="ltr"] #review-banner .art{width:210px}[dir="rtl"] #review-banner .art{width:152px}#review-banner .art img{width:140px;height:auto;padding:5px}}@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{width:40%;position:absolute;height:100%}[dir="rtl"] #review-banner .art{transform:scaleX(-1);left:0}[dir="rtl"] #review-banner .art img{right:48px}[dir="ltr"] #review-banner .art{right:0}}#car-review-tips{background-color:#feedf0;border-radius:6px;width:340px;height:fit-content}[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 0px 0px 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{object-fit:cover}@media screen and (min-width: 1192px){#average-rating .rating-display table{margin-left:254px}#average-rating .rating-display table tr{width:50%;border-spacing:0}#average-rating .rating-display table td{margin-top:10px}#average-rating .rating-display table tr td:nth-child(even){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{width:100%;display:table-row-group;margin-bottom:15px}#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.pink{background-color:#bdbdbd}#pros-and-cons .icon-wrapper.gray{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{width:30px;height:30px}#pros-and-cons h2{font-size:18px}#pros-and-cons ul{margin:0}#pros-and-cons li:before{color:#f14b6a;font-size:15px;margin:0 4px}#pros-and-cons .ml-22{margin-left:16px}#pros-and-cons li{margin-left:16px;font-size:14px}#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 #pros{width:50%}#pros-and-cons #cons{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{width:40px;height:40px}#pros-and-cons i{font-size:22px}#pros-and-cons h2{font-size:24px}#pros-and-cons li{margin-left:22px;font-size:16px}[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{color:white;background-color:#f14b6a;border:1px solid #f14b6a}[dir="ltr"] #rating-banner .review-btn{padding-left:30px;padding-right:30px}[dir="rtl"] #rating-banner .review-btn{padding-left:30px;padding-right:30px}#rating-banner .review-btn:hover{color:#f14b6a;background-color:white}@media screen and (max-width: 1191px){#rating-banner .banner{border-radius:8px;background-color:#feedf0}#rating-banner .white-box{width:60%;height:50%;border-radius:6px;background:#FFF;flex-direction:column;padding:24px}#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{padding:12px;background-color:#feedf0}#rating-banner h3{font-size:18px;text-align:center}#rating-banner p{font-size:14px;text-align:center;margin:20px 0 4px}#rating-banner .review-btn{font-size:14px;text-align:center;padding:8px 16px;width:91%;margin-left:18px}}@media screen and (min-width: 1192px){#rating-banner .banner{border-radius:12px;background-color:#feedf0}#rating-banner .white-box{width:158px;height:118px;border-radius:6px;background:#FFF;flex-direction:column;padding:24px}#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 h3,#rating-banner a{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}}
