.design-system--grid{width:100%}.scroll-offset:before{content:"";display:block;height:125px;margin-top:-125px}.full-width{width:100%}.flex,.w-input-checkbox{display:flex;align-items:center}.w-input-checkbox{gap:.5rem}.w-input-checkbox .input-checkbox{display:none}.w-input-checkbox .input-checkbox:checked~.input-checkbox-icon:before{background-color:#10c46e;border-color:#10c46e;color:#fff}.w-input-checkbox .input-checkbox-icon{display:flex;align-items:center;justify-content:center;color:#777;cursor:pointer;width:100%}.w-input-checkbox .input-checkbox-icon:before{font-weight:700;font-size:1rem;width:24px;height:24px;border:1px solid #777;border-radius:2px;display:flex;align-items:center;justify-content:center;margin-right:.5rem}.w-input-checkbox .input-checkbox-icon:hover:before{border-color:#101010;color:#101010}.w-input-checkbox .input-checkbox-label{font-size:.875rem;color:#101010}.w-speedometer-rating{display:grid;grid-template-columns:82px 1fr;margin-bottom:.75rem;font-family:Barlow Semi Condensed,sans-serif}.w-speedometer-rating .speedometer-wrapper{display:flex;flex-direction:column;align-items:center}.w-speedometer-rating .speedometer-container{padding:18px;overflow:hidden;height:42px}.w-speedometer-rating .speedometer{width:45px;position:relative}.w-speedometer-rating .point-center{height:6px;width:6px;background-color:#000;border-radius:50%;position:absolute;top:18px;left:17px;z-index:99}.w-speedometer-rating .speedometer-gradient{height:66px;width:66px;position:absolute;left:-12px;top:-12px;border-radius:50%;background:red;background:linear-gradient(90deg,red,#ffba00 50%,#00b407)}.w-speedometer-rating .speedometer-scale{width:1.5px;height:46px;background-color:#ccc;position:absolute;left:20px;top:-2px}.w-speedometer-rating .speedometer-scale:nth-child(2n),.w-speedometer-rating .speedometer-scale:nth-child(odd){transform:rotate(calc(18deg*var(--n)))}.w-speedometer-rating .speedometer-hide,.w-speedometer-rating .speedometer-hide-circle,.w-speedometer-rating .speedometer-hide-gradient{background-color:#fff;position:absolute}.w-speedometer-rating .speedometer-hide-circle{border:1.75px solid #ccc;width:42px;height:42px;border-radius:50%;z-index:1}.w-speedometer-rating .speedometer-hide-gradient{width:52px;height:52px;border-radius:50%;z-index:0;top:-5px;left:-5px}.w-speedometer-rating .speedometer-hide{background-color:#fff;width:382px;height:186px;position:absolute;z-index:2;top:132px;left:-63px}.w-speedometer-rating .arrow-container{width:46px;height:46px;background-color:transparent;position:absolute;z-index:999;top:-2px;left:-3px}.w-speedometer-rating .arrow-container .arrow-wrapper{width:46px;height:46px;background-color:transparent;position:relative}.w-speedometer-rating .arrow-container .arrow-wrapper .arrow{width:36px;height:2px;background-color:#000;position:absolute;top:22px;left:-15px}.w-speedometer-rating .rating-score{font-size:24px;font-weight:700;color:#d01f3c;line-height:1}.w-speedometer-rating .rating-score small{font-size:small;font-weight:700;color:#000;line-height:1;margin-left:.2rem;position:relative;top:-1px}.w-speedometer-rating .rating-content{display:flex;flex-direction:column;justify-content:center;gap:.25rem}.w-speedometer-rating .rating-content .logo{background:url(https://static0.carbuzzimages.com/assets/images/buzzscore.e0408b34.svg) no-repeat;background-size:contain;height:10px}.w-speedometer-rating .rating-content a{font-size:12px;text-decoration:none;color:#777;border:none;line-height:1}.w-speedometer-rating .rating-content a:hover{background-color:transparent;color:#d01f3c}.versus .w-speedometer-rating .speedometer-hide,.versus .w-speedometer-rating .speedometer-hide-circle,.versus .w-speedometer-rating .speedometer-hide-gradient{background:#f9f9f9}.display-card:has(.w-display-card-media){position:relative}.display-card:has(.w-display-card-media) .articleHasVideo{display:none}.display-card:has(.w-display-card-media) .w-display-card-media{background:transparent;display:grid;gap:1rem;grid-template-columns:1fr 1fr;max-height:inherit;padding:10px 0}.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-image-group,.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-video-trailer{position:relative;cursor:pointer;max-height:100px}.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-image-group .w-display-card-group-counter,.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-video-trailer .w-display-card-group-counter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:hsla(0,0%,100%,.59);padding:4px;border-radius:.25rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:width .3s,height .3s;justify-content:center;align-self:center;box-shadow:1px 1px 5px #101010;width:-moz-max-content;width:max-content;display:inline-block;white-space:nowrap}.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-image-group .w-display-card-group-counter .gallery__section-title,.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-video-trailer .w-display-card-group-counter .gallery__section-title{margin-bottom:0}.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-image-group button.play-video,.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-video-trailer button.play-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-image-group button.play-video span,.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-video-trailer button.play-video span{color:#f2f2f2;font-size:3rem;opacity:1;text-shadow:1px 1px 6px #101010}.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-image-group img,.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-video-trailer video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;height:100px;max-height:100px;filter:brightness(75%)}.display-card:has(.w-display-card-media) .display-card-extra-content .w-display-card-media{background:#f2f2f2;padding:1rem;margin:0 -1rem;gap:1rem;grid-template-columns:1fr;max-height:inherit}.display-card:has(.w-display-card-media) .display-card-extra-content .w-display-card-media:has(>.w-display-card-video-trailer):not(:has(>.w-display-card-image-group)){grid-template-columns:1fr;padding-inline:25%}.display-card:has(.w-display-card-media) .display-card-extra-content .w-display-card-media:has(>.w-display-card-image-group):not(:has(>.w-display-card-video-trailer)){grid-template-columns:1fr;padding-inline:25%}.display-card:has(.w-display-card-media).display-card.type-generic .display-card-footer:has(.w-display-card-media-menu){gap:0}.display-card:has(.w-display-card-media).display-card.type-screen .display-card-footer:has(.w-display-card-media-menu) .expand-extra-info-btn,.display-card:has(.w-display-card-media).display-card.type-vehicle-submodel .display-card-footer:has(.w-display-card-media-menu) .expand-extra-info-btn,.display-card:has(.w-display-card-media).display-card.type-video-game .display-card-footer:has(.w-display-card-media-menu) .expand-extra-info-btn{width:inherit}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu){display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.5rem}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu{display:flex;width:-moz-fit-content;width:fit-content;gap:4px;justify-content:center;align-items:center;padding:1px .125rem;border:1px solid #9d9a9c;border-radius:.5rem;color:#181818;cursor:pointer;position:relative;background:transparent;margin-right:.25rem}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon{border-radius:0;aspect-ratio:unset;display:flex;line-height:normal;color:rgb(93.5,93.5,93.5);padding:2px}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon svg{fill:rgb(93.5,93.5,93.5)}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon svg:hover{fill:#d01f3c}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon:hover,.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon:hover .display-card-media-icon{color:#d01f3c}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon .display-card-media-icon:before{font-size:12px}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon.w-display-card-media-icon-gallery{width:21px}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon.w-display-card-media-icon-video{padding:2px 2px 2px 4px}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon.w-display-card-media-icon-video:not(:first-child){border-left:1px solid #9d9a9c}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu>:first-child{justify-self:start}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu>:nth-child(2),.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu>:nth-child(3){justify-self:end}.display-card:has(.w-display-card-media).type-vehicle-submodel:has(.w-rating-card-info) .main-info .w-display-card-media{padding-bottom:0}.display-card.type-vehicle-submodel{display:flex;flex-direction:column}.display-card.type-vehicle-submodel a{border:none}.display-card.type-vehicle-submodel a:hover{background:initial}.display-card.type-vehicle-submodel .display-card-header{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:.25rem;position:relative}.display-card.type-vehicle-submodel .display-card-header:empty,.display-card.type-vehicle-submodel .display-card-header:not(:has(div)){display:none}.display-card.type-vehicle-submodel .display-card-header:empty~.display-card-main-content,.display-card.type-vehicle-submodel .display-card-header:not(:has(div))~.display-card-main-content{padding-top:0}.display-card.type-vehicle-submodel .display-card-header .display-card-badge,.display-card.type-vehicle-submodel .display-card-header .display-card-badge-custom{position:relative;bottom:0;left:.5rem;top:unset;right:unset;margin:0}.display-card.type-vehicle-submodel .display-card-header .display-card-badge-custom{max-width:60px;max-height:60px}.display-card.type-vehicle-submodel .display-card-subheader{display:flex;justify-content:space-between;width:100%;background:#f2f2f2;margin-top:-1rem;padding:1rem;width:calc(100% + 2rem);margin-left:-1rem;line-height:1.4}.display-card.type-vehicle-submodel .user-rating-input-container{cursor:pointer}.display-card.type-vehicle-submodel .user-rating-input-container:hover{border:1px solid #fff}.display-card.type-vehicle-submodel .display-card-main-content-wrapper{border:1px solid #d3d3d3;border-radius:8px;padding:0}.display-card.type-vehicle-submodel .display-card-main-content-wrapper:has(.w-display-card-pros-cons) .display-card-footer{border-radius:0}.display-card.type-vehicle-submodel .w-rating-logo-stars .w-rating-stars{display:flex;align-items:center}.display-card.type-vehicle-submodel .w-rating-logo-stars .w-rating-stars .rating-stars{width:14px;height:14px;background-size:14px auto;background-position:0;background-repeat:no-repeat}.display-card.type-vehicle-submodel .w-rating-logo-stars .w-rating-stars .rating-stars.empty{background-image:url(https://images.valnetcdn.com/sharedimages/star-empty-2.svg)}.display-card.type-vehicle-submodel .w-rating-logo-stars .w-rating-stars .rating-stars.full{background-image:url(https://images.valnetcdn.com/sharedimages/star-full-2.svg)}.display-card.type-vehicle-submodel .user-star-rating-link{font-size:1rem;transform:translateY(-2px)}.display-card.type-vehicle-submodel .w-rating-card-info{flex-direction:row-reverse;padding:0;justify-content:flex-end;margin-top:.75rem}.display-card.type-vehicle-submodel .w-rating-card-subheader-info{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;flex-shrink:0;gap:.45rem}.display-card.type-vehicle-submodel .w-rating-card-subheader-info .btn.i-community{font-family:Barlow Semi Condensed,sans-serif;font-size:.75rem;font-weight:700;color:#fff;line-height:1;padding:.35rem .8rem .45rem;background:#000;border-radius:4px;max-height:30px;max-width:96px;white-space:nowrap}.display-card.type-vehicle-submodel .w-rating-card-subheader-info .btn.i-community:before{font-size:.75rem;margin-right:2px}.display-card.type-vehicle-submodel .w-community-rating,.display-card.type-vehicle-submodel .w-display-card-rate,.display-card.type-vehicle-submodel .w-rating-logo-stars{margin-bottom:0}.display-card.type-vehicle-submodel .w-rating{margin:0}.display-card.type-vehicle-submodel .w-rating .w-speedometer-rating{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:flex-end;gap:.75rem .5rem;margin-bottom:0}.display-card.type-vehicle-submodel .w-rating .w-speedometer-rating .speedometer-container{height:36px;padding-left:14px}.display-card.type-vehicle-submodel .w-rating .w-speedometer-rating .speedometer{top:-4px}.display-card.type-vehicle-submodel .w-rating .w-speedometer-rating .speedometer-wrapper{flex-direction:row;align-items:flex-end}.display-card.type-vehicle-submodel .w-rating .w-speedometer-rating .rating-score{font-size:26px;position:relative;top:7px}.display-card.type-vehicle-submodel .display-card-main-content{display:flex;gap:0 1rem;flex-wrap:wrap}.display-card.type-vehicle-submodel .display-card-main-content .image-column{position:relative;aspect-ratio:3/2}.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-img .responsive-img{padding:0!important}.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-img img{position:relative}.display-card.type-vehicle-submodel .display-card-main-content .image-column .body-img,.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-img,.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-img img{margin:0;border-radius:8px 8px 0 0;overflow:hidden}.display-card.type-vehicle-submodel .display-card-main-content .image-column .img-article-square{aspect-ratio:3/2;width:100%;padding-bottom:66.6667%}.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-member-interaction{position:absolute;top:.5rem;left:.5rem;right:unset;z-index:1}.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-member-interaction .my-lists .options-toggle{min-height:10px;width:auto;padding:0;border-radius:4px;line-height:1.3rem;box-shadow:0 0 8px #d01f3c}.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-member-interaction .my-lists .options-toggle:before{font-size:1.3rem;line-height:1.3rem;height:1.3rem;top:0}.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-member-interaction .my-lists .options-toggle span{display:none}.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-display-card-vignette{z-index:0;position:relative}.display-card.type-vehicle-submodel .display-card-main-content .image-column .display-card__make-img{width:43px;height:43px;background-color:#fff;border-radius:4px;position:absolute;top:1rem;right:1rem;transition:all .2s;box-shadow:0 0 10px rgba(24,24,24,.3)}.display-card.type-vehicle-submodel .display-card-main-content .image-column .display-card__make-img:hover{cursor:pointer;filter:brightness(.9)}.display-card.type-vehicle-submodel .display-card-main-content .image-column .display-card__make-img .responsive-img{height:40px;width:auto;padding:.125rem}.display-card.type-vehicle-submodel .display-card-main-content .image-column .display-card__make-img .responsive-img img{height:100%!important;-o-object-fit:contain;object-fit:contain;border-radius:8px;transition:transform .2s}.display-card.type-vehicle-submodel .display-card-main-content .image-column .display-card__make-img .responsive-img img:hover{cursor:pointer;transform:scale(1.2)}.display-card.type-vehicle-submodel .display-card-main-content .info-column{flex:1;display:flex;flex-direction:column;gap:.5rem;align-items:normal;justify-content:flex-start;padding:1rem}.display-card.type-vehicle-submodel .display-card-main-content .info-column:has(+.w-display-card-rating-sub-scores){padding-bottom:0}.display-card.type-vehicle-submodel .display-card-main-content .info-column div.main-info:last-child{border:none}.display-card.type-vehicle-submodel .display-card-main-content:not(:has(.display-card-subtitle,.dc-tags)) .display-card-title{height:52px}.display-card.type-vehicle-submodel .display-card-main-content .display-card-title{line-height:1.4}.display-card.type-vehicle-submodel .display-card-main-content .display-card-title a{font-size:1.5rem;font-weight:700}.display-card.type-vehicle-submodel .display-card-main-content .display-card-subtitle{font-size:.9rem;width:calc(100% + 2rem);margin-left:-1rem;margin-top:-.5rem;margin-bottom:.5rem;padding:.25rem 1rem;border-radius:0;-webkit-line-clamp:2;-moz-line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.display-card.type-vehicle-submodel .display-card-main-content .dc-tags{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:-.5rem;margin-top:-.5rem;gap:.5rem;padding:.5rem 0;border-radius:0;height:44px;overflow:hidden}.display-card.type-vehicle-submodel .display-card-main-content .dc-tags .dc-tag-label{padding-inline:10px 8px;background:#fff;border-color:#fff;color:#101010}.display-card.type-vehicle-submodel .display-card-main-content .w-community-rating .rating-text{font-size:1rem;transform:translateY(-2px)}.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating{margin:-72px 0 0;background:transparent;position:relative;border-radius:0;min-width:unset}.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .rating-title{visibility:hidden}.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .w-user-rating{margin:0;top:-1rem;gap:0}.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .w-user-rating .rate-cta{min-height:40px;border:1px solid #d01f3c}.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .w-user-rating .rating-text .i-star{filter:grayscale(0);font-size:16px;top:.5px}.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .w-user-rating .leave-review-link .rating-text,.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .w-user-rating .leave-review-link .rating-text a{color:#fff}.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .w-user-rating:has(.user-rating-score:not(.is-hidden)) .rate-cta{border-color:#777}.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .user-rating-score{background:#101010}.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .user-rating-score:before{content:"My Rating";font-size:.75rem;font-weight:700;color:#fff;line-height:1.3;font-family:Khand,sans-serif;transform:translateY(1px)}.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .user-rating-score .rating-text,.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .user-rating-score .rating-text em{color:#fff}.display-card.type-vehicle-submodel .display-card-main-content .w-display-card-info.main-info{padding:.5rem 0 .25rem;flex:1;margin-bottom:0;height:auto}.display-card.type-vehicle-submodel .display-card-main-content .w-display-card-info.main-info dl div{border:none;padding:.2rem 0;gap:10px}.display-card.type-vehicle-submodel .display-card-main-content .w-display-card-info.main-info dt{min-width:42%;-webkit-line-clamp:1;-moz-line-clamp:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.display-card.type-vehicle-submodel .display-card-main-content .w-display-card-info.main-info dt strong{font-weight:700}.display-card.type-vehicle-submodel .display-card-main-content .w-display-card-info.main-info dd{font-family:Roboto,sans-serif;font-size:.81rem;line-height:1.4;-webkit-line-clamp:1;-moz-line-clamp:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.display-card.type-vehicle-submodel .display-card-main-content .info-title{font-size:.875rem;font-weight:700;color:#101010;line-height:1;line-height:1.2;margin:0}.display-card.type-vehicle-submodel .w-display-card-rating-sub-scores{flex:0 0 100%;padding:.75rem 1rem}.display-card.type-vehicle-submodel .display-card-rating-sub-scores{display:grid;grid-template-columns:1fr;font-family:Barlow Semi Condensed,sans-serif;font-size:.85rem;font-weight:700;color:#101010;line-height:1;gap:.5rem 1rem;padding:.75rem 1rem;border-radius:8px;background:hsla(0,0%,94.9%,.5)}.display-card.type-vehicle-submodel .dc-rating-subscore{display:flex;justify-content:space-between;align-items:center}.display-card.type-vehicle-submodel .dc-rating-subscore-value{font-size:1.1rem;color:#d01f3c;flex-shrink:0}.display-card.type-vehicle-submodel .dc-rating-subscore-value span{font-size:.75rem;font-weight:600;color:#333;line-height:1}.display-card.type-vehicle-submodel .dc-rating-subscore-label{-webkit-line-clamp:1;-moz-line-clamp:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;padding-right:.2rem}.display-card.type-vehicle-submodel .display-card-pros-cons-content{padding-inline:1rem}.display-card.type-vehicle-submodel .display-card-pros-cons-content:not(:has(div)){display:none}.display-card.type-vehicle-submodel .display-card-pros-cons-content .w-display-card-pros-cons{background:hsla(0,0%,94.9%,.3);border:1px solid #f2f2f2;padding:1rem;border-radius:8px;margin-block:1rem}.display-card.type-vehicle-submodel .display-card-pros-cons-content .sub-title{font-family:Barlow Semi Condensed,sans-serif;font-size:1.125rem;font-weight:700;color:#101010;line-height:1;text-transform:capitalize}.display-card.type-vehicle-submodel .display-card-pros-cons-content .w-display-card-pros-cons .pros-cons-divider{display:flex;justify-content:space-between;position:relative}.display-card.type-vehicle-submodel .display-card-pros-cons-content .w-display-card-pros-cons .pros-cons-divider:after{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;background-color:#e2e2e2}.display-card.type-vehicle-submodel .display-card-pros-cons-content .w-display-card-pros-cons .pros-cons-divider>div{flex:0 0 46%}.display-card.type-vehicle-submodel .display-card-pros-cons-content .w-display-card-pros-cons .pros-cons-divider>div ul{margin:0}.display-card.type-vehicle-submodel .display-card-pros-cons-content .w-display-card-pros-cons .pros-cons-divider>div ul li{margin-bottom:.75rem;font-family:Roboto,sans-serif;font-size:.875rem}.display-card.type-vehicle-submodel .display-card-footer{display:flex;align-items:center;justify-content:space-between;padding:.25rem .25rem .25rem .5rem;margin-top:auto;background:#f2f2f2;width:100%;border-radius:0 0 7px 7px}.display-card.type-vehicle-submodel .display-card-footer .srdb-logo{display:flex;align-items:center;gap:.25rem;font-family:Barlow Semi Condensed,sans-serif;font-size:.875rem;font-weight:700;color:#777;line-height:1;border:none}.display-card.type-vehicle-submodel .display-card-footer img{height:.875rem;border-radius:0;max-width:55px}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn{font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;color:rgb(93.5,93.5,93.5);line-height:1;text-transform:capitalize;position:relative;display:flex;align-items:center;justify-content:flex-start;gap:5px;margin:0;cursor:pointer;width:75px;line-height:1rem}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn:before{border:1px solid #9d9a9c;font-size:.65rem;line-height:1.15rem;width:20px;height:20px;border-radius:50%;display:inline-block;color:#d01f3c;text-align:center}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn:hover{color:#333}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn:hover:before{border-color:#333}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn .collapse,.display-card.type-vehicle-submodel .expand-extra-info-checkbox{display:none}.display-card.type-vehicle-submodel .expand-extra-info-checkbox:checked~.display-card-extra-content{display:block;max-height:1000px}.display-card.type-vehicle-submodel .expand-extra-info-checkbox:checked~.display-card-footer .expand-extra-info-btn:before{transform:rotate(180deg)}.display-card.type-vehicle-submodel .expand-extra-info-checkbox:checked~.display-card-footer .expand-extra-info-btn .expand{display:none}.display-card.type-vehicle-submodel .expand-extra-info-checkbox:checked~.display-card-footer .expand-extra-info-btn .collapse{display:block}.display-card.type-vehicle-submodel:has(.w-display-card-rating-sub-scores) .display-card-extra-content div:first-of-type{margin-top:0}.display-card.type-vehicle-submodel .display-card-extra-content{max-height:0;overflow:hidden;transition:all .4s ease-in;padding-inline:1rem}.display-card.type-vehicle-submodel .display-card-extra-content:empty~.display-card-footer .expand-extra-info-btn{display:none}.display-card.type-vehicle-submodel .display-card-extra-content .display-card-description,.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info,.display-card.type-vehicle-submodel .display-card-extra-content .w-display-card-info{background:hsla(0,0%,94.9%,.3);border:1px solid #f2f2f2;padding:1rem;border-radius:8px;margin-block:.75rem}.display-card.type-vehicle-submodel .display-card-extra-content .display-card-description:empty,.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info:empty,.display-card.type-vehicle-submodel .display-card-extra-content .w-display-card-info:empty{display:none}.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info{display:flex;align-items:center;justify-content:space-between;padding:.5rem}.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info:not(:has(div)){display:none}.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info .display-card-badge{margin:0 1rem 0 0}.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info .display-card-badge-custom{position:relative;top:0;left:0;max-width:48px;max-height:48px;margin-right:1rem}.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info .w-rating-card-info{border:none;height:auto;margin-top:0;margin-left:.6rem}.display-card.type-vehicle-submodel.large .user-interaction-visibility{position:absolute;bottom:1rem;right:1rem;z-index:10;display:flex;gap:4px;justify-content:center;align-items:center;background-color:#333;border:none;color:#ccc;cursor:pointer;border-radius:8px}.display-card.type-vehicle-submodel.large .display-card-main-content .w-display-card-highlight-info{background:transparent;margin-bottom:-1rem}.display-card.type-vehicle-submodel.large .display-card-main-content .dc-tags-genre{background:transparent}.display-card.type-vehicle-submodel.large .tag-interaction-widget{padding-bottom:1rem;background:linear-gradient(0deg,#000 65%,#000 0,transparent)}.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .rate-cta{background-color:#181818;border-color:#d01f3c}.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating{margin:0;width:100%}.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .user-rating-input{width:100%}.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .rate-form-input{clear:both;float:none;display:flex;flex-direction:row-reverse;justify-content:center;gap:.25rem;padding:0 1rem}.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .rate-form-input:not(:checked)>label{width:1.125rem;height:1.125rem}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info{display:grid;grid-template-columns:1fr;grid-template-rows:"auto auto min-content";grid-template-areas:"community rate" "title title"}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info:has(.display-card-rate.community-rating):has(.w-rating){grid-template-columns:1fr 1fr}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info:has(.content-subtitle){grid-template-areas:"community rate" "title title" "sub sub"}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info .display-card-rate.community-rating{grid-area:community;justify-content:center;align-items:center}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info .w-rating{grid-area:rate}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info .w-rating .w-rating-logo-stars{background-color:#101010;border-color:#d01f3c}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info .w-rating .rate-number{color:#f2f2f2}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info a:has(.content-title),.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info h3.content-title{grid-area:title;line-height:inherit;margin-bottom:0}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info a:has(.content-title):hover,.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info h3.content-title:hover{text-decoration:none;cursor:default}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info a:has(.content-title) .content-title,.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info h3.content-title .content-title{margin-bottom:0}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info a:has(.content-title) .content-title:hover,.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info h3.content-title .content-title:hover{text-decoration:underline;cursor:pointer}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info .content-subtitle{grid-area:sub;text-align:center;margin-bottom:0;-webkit-line-clamp:1;-moz-line-clamp:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;font-family:Barlow Semi Condensed,sans-serif;font-size:1rem;font-weight:700;color:#f2f2f2;line-height:1}.display-card.type-vehicle-submodel.large .popup-short .tag-interaction-widget{background:#181818;padding-bottom:0}.display-card.type-vehicle-submodel.large .w-interaction-content:has(.rate-form-input){width:-moz-fit-content;width:fit-content;align-self:center}.display-card.type-vehicle-submodel.large .w-interaction-content:has(.rate-form-input) .interaction-content .btn-fab{gap:.25rem}.display-card.type-vehicle-submodel.large .w-display-card-vignette{height:379px;display:inline-block}.display-card.type-vehicle-submodel.large .display-card-footer .w-display-card-media-menu{position:relative}.display-card.type-vehicle-submodel.large .display-card-footer>:nth-child(2),.display-card.type-vehicle-submodel.large .display-card-footer>:nth-child(3){margin-left:auto}.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column{aspect-ratio:16/9}.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .img-article-square{aspect-ratio:16/9;padding-bottom:56.25%}.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .body-img,.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .w-img,.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .w-img img{border-radius:7px 0 0 0}.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .w-user-rating .rate-cta{min-width:130px;padding:.25rem}.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .display-card-badge{min-width:160px}.display-card.type-vehicle-submodel.medium .w-display-card-vignette{height:216px;display:inline-block}.display-card.type-vehicle-submodel.small .display-card-main-content .image-column{aspect-ratio:16/9}.display-card.type-vehicle-submodel.small .display-card-main-content .image-column .img-article-square{aspect-ratio:16/9;padding-bottom:56.25%}.display-card.type-vehicle-submodel.small .display-card-main-content .image-column .display-card-rate.user-rating{display:none}.display-card.type-vehicle-submodel.small .display-card-main-content .w-display-card-info.main-info dl div{padding:.25rem 0}.display-card.type-vehicle-submodel.small .info-column{padding-bottom:.65rem}.display-card.type-vehicle-submodel.small .display-card-header{display:none}.w-display-card-list .display-card.type-vehicle-submodel.undefined .w-user-rating .rate-cta{min-width:130px;padding:.25rem}.display-card.type-vehicle-submodel .display-card-main-content:not(:has(.image-column)) .info-column{padding-left:1rem}.display-card.type-vehicle-submodel .display-card-main-content:not(:has(.image-column)) .display-card-title{border-radius:8px 8px 0 0}.display-card.type-vehicle-submodel .display-card-main-content:not(:has(.image-column)) .dc-tags{margin-bottom:.5rem}.display-card.type-vehicle-submodel .display-card-main-content:not(:has(.image-column))~.display-card-footer .extra-content-cta{display:none}.display-card.type-vehicle-submodel .display-card-main-content:not(:has(.image-column))~.display-card-extra-content{max-height:1000px;overflow:visible}.display-card.type-vehicle-submodel .display-card-main-content:not(:has(.image-column))~.display-card-extra-content .display-card-hidden-info{flex-wrap:wrap}.display-card.type-vehicle-submodel .display-card-main-content:not(:has(.image-column))~.display-card-extra-content .display-card-hidden-info .w-member-interaction .options-dropdown{top:-15px;right:auto;left:100%}.display-card.type-vehicle-submodel .display-card-main-content:not(:has(.image-column))~.display-card-extra-content .display-card-hidden-info .w-member-interaction .options-toggle{margin-right:5px}.w-display-card-list.w-display-card-list-screen:has(.medium,.large){grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.w-display-card-list .display-card.type-vehicle-submodel{margin-bottom:0}.w-display-card-list .display-card.type-vehicle-submodel:is(.large,.undefined,.medium) .display-card-main-content .image-column{padding:0;background:#f2f2f2;border-radius:8px 8px 0 0;flex:0 0 0%;min-width:unset;width:100%;aspect-ratio:unset}.w-display-card-list .display-card.type-vehicle-submodel:is(.large,.undefined,.medium) .display-card-main-content .image-column .w-member-interaction{left:21%}.w-display-card-list .display-card.type-vehicle-submodel:is(.large,.undefined,.medium) .display-card-main-content .image-column .img-article-square{margin-inline:0;aspect-ratio:unset}.w-display-card-list .display-card.type-vehicle-submodel:is(.large,.undefined,.medium) .display-card-main-content .image-column .display-card-rate.user-rating{display:none}.w-display-card-list .display-card.type-vehicle-submodel:is(.large,.undefined,.medium) .display-card-main-content .image-column .img-article-item-portrait,.w-display-card-list .display-card.type-vehicle-submodel:is(.large,.undefined,.medium) .display-card-main-content .image-column .img-article-square{margin-block:0;padding-bottom:0!important}.w-display-card-list .display-card.type-vehicle-submodel:is(.large,.undefined,.medium) .display-card-main-content .image-column .img-article-item-portrait img,.w-display-card-list .display-card.type-vehicle-submodel:is(.large,.undefined,.medium) .display-card-main-content .image-column .img-article-square img{position:relative}@container c-display-card (max-width: 250px){.w-display-card-list .display-card.type-vehicle-submodel .display-card-header{gap:.1875rem}.w-display-card-list .display-card.type-vehicle-submodel .display-card-header .w-rating-card-info{gap:.25rem;height:auto}.w-display-card-list .display-card.type-vehicle-submodel .display-card-header .w-rating-logo-stars{gap:.1875rem;padding-inline:.1875rem}.w-display-card-list .display-card.type-vehicle-submodel .display-card-header .w-community-rating .rate-cta{padding-inline:.1875rem;gap:0}.w-display-card-list .display-card.type-vehicle-submodel .display-card-hidden-info{align-items:flex-start;justify-content:flex-end;padding:.5rem;flex-direction:column;gap:.5rem;height:auto}}@container c-display-card (max-width: 580px){.w-display-card-list .display-card.type-vehicle-submodel .display-card-main-content{flex-direction:column;gap:0}.w-display-card-list .display-card.type-vehicle-submodel .display-card-main-content .image-column .w-img img{border-radius:8px 8px 0 0}.w-display-card-list .display-card.type-vehicle-submodel .display-card-main-content .info-column{padding:1rem}.w-display-card-list .display-card.type-vehicle-submodel .display-card-main-content .display-card-title{border-radius:0;padding-bottom:.25rem}.w-display-card-list .display-card.type-vehicle-submodel .display-card-main-content .dc-tags{height:44px;overflow:hidden}.w-display-card-list .display-card.type-vehicle-submodel .display-card-main-content .dc-tags .dc-movie-rating,.w-display-card-list .display-card.type-vehicle-submodel .display-card-main-content .dc-tags .dc-tags-label{line-height:1rem}.w-display-card-list .display-card.type-vehicle-submodel .display-card-main-content .w-rating-card-subheader-info{margin-left:4px}.w-display-card-list .display-card.type-vehicle-submodel .display-card-main-content:not(:has(.image-column)) .display-card-title{border-radius:8px 8px 0 0}.w-display-card-list .display-card.type-vehicle-submodel .w-display-card-info.main-info dl div{flex-direction:column;gap:2px}.w-display-card-list .display-card.type-vehicle-submodel .w-display-card-info.main-info dl div dd,.w-display-card-list .display-card.type-vehicle-submodel .w-display-card-info.main-info dl div dt{min-width:100%;max-width:100%}}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small{padding:0;margin-bottom:0}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-main-content-wrapper{padding:0}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-content.image-column{border-radius:8px 0 0 8px}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-content.image-column .w-img{margin:0;border-radius:8px 0 0 8px}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-content.image-column .w-img img{border-radius:8px 0 0 8px}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-content.image-column .w-img figure{margin-top:.25rem}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .w-display-card-info.main-info{border:none;padding:0;height:auto}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .w-display-card-info.main-info .w-display-card-info{height:auto}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .w-display-card-info.main-info dt{min-width:125px}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-main-content{padding:0 .75rem 0 0;gap:.5rem}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-main-content .image-column{flex:0 0 85px;background:#f2f2f2;gap:.25rem}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-main-content .info-column{padding:0}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-main-content .w-display-card-info.main-info dl div{padding-bottom:.25rem}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-title{padding:1rem .5rem 0 0;background:none;width:100%;margin:0}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .dc-tags{padding:0;background:none;width:100%;margin:0;height:26px}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .dc-tags .dc-movie-label,.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .dc-tags .dc-movie-rating{height:26px}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-extra-content,.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-footer{display:none}@media(min-width:376px){.w-display-card-list .display-card.type-vehicle-submodel{height:100%}}@media(min-width:768px){.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-image-group .w-display-card-group-counter,.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-video-trailer .w-display-card-group-counter{padding:4px 6px}.display-card:has(.w-display-card-media) .display-card-extra-content .w-display-card-media{grid-template-columns:1fr 1fr}.article.layout-exclusive .display-card .w-display-card-media{grid-template-columns:1fr 1fr 1fr}.display-card.type-vehicle-submodel .display-card-subheader{border-radius:0 9px 0 0}.display-card.type-vehicle-submodel .display-card-main-content .image-column{flex:0 0 366px;min-width:244px}.display-card.type-vehicle-submodel .display-card-main-content .image-column .body-img,.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-img,.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-img img{border-radius:7px 0 0 0}.display-card.type-vehicle-submodel .display-card-main-content:has(.w-display-card-rating-sub-scores) .image-column .body-img,.display-card.type-vehicle-submodel .display-card-main-content:has(.w-display-card-rating-sub-scores) .image-column .w-img,.display-card.type-vehicle-submodel .display-card-main-content:has(.w-display-card-rating-sub-scores) .image-column .w-img img{border-radius:7px 0 4px 0}.display-card.type-vehicle-submodel .display-card-main-content .info-column{padding-bottom:0;padding-left:0}.display-card.type-vehicle-submodel .display-card-main-content .display-card-title{-webkit-line-clamp:1;-moz-line-clamp:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;padding-bottom:0;margin-bottom:.65rem;line-height:1.2}.display-card.type-vehicle-submodel .display-card-main-content .display-card-subtitle{-webkit-line-clamp:1;-moz-line-clamp:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;max-height:28px}.display-card.type-vehicle-submodel .display-card-main-content .w-display-card-info.main-info{border-radius:0;padding:0}.display-card.type-vehicle-submodel .display-card-main-content .w-display-card-info.main-info dl div{flex-wrap:nowrap}.display-card.type-vehicle-submodel .display-card-rating-sub-scores{grid-template-columns:repeat(4,1fr);gap:.25rem 1rem}@container c-display-card (width < 360px){.display-card.type-vehicle-submodel .display-card-rating-sub-scores{grid-template-columns:1fr}}.pinned-tag-sidebar .display-card.type-vehicle-submodel .display-card-rating-sub-scores{grid-template-columns:1fr}.display-card.type-vehicle-submodel.large .display-card-main-content .info-column{gap:.4rem}.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column{flex:0 0 366px}.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .display-card-rate.user-rating{min-width:140px}.display-card.type-vehicle-submodel.small .display-card-main-content .image-column{flex:0 0 258px}.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img .img-article-square{padding-bottom:140%!important}}@media(max-width:767px)and (min-width:768px){.display-card.type-vehicle-submodel.small .display-card-main-content .image-column .body-img,.display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img,.display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img img{border-radius:7px 7px 0 0}}@media(min-width:1024px){.display-card.type-vehicle-submodel .w-rating .w-speedometer-rating{flex-wrap:wrap;margin-bottom:0}.display-card.type-vehicle-submodel .display-card-main-content .w-display-card-info.main-info dd{max-width:55%}.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .rate-form-input{gap:.125rem}.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .rate-form-input:not(:checked)>label{width:1.125rem;height:1.125rem}.column-to-list .display-card.small .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img,.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img{max-width:240px;margin:0 auto}@container c-display-card (min-width: 240px){.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img,.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img .body-img,.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img img{border-radius:0}}.display-card.type-vehicle-submodel.small .display-card-main-content .w-display-card-info.main-info dd{max-width:70%}@container c-display-card (max-width: 250px){.w-display-card-list .display-card.type-vehicle-submodel .display-card-hidden-info .w-rating-card-info{height:auto}}}@media(min-width:1040px){.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .rate-form-input:not(:checked)>label{width:1.125rem;height:1.125rem}}@media(min-width:1080px){.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .rate-form-input{gap:.25rem}.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .rate-form-input:not(:checked)>label{width:1.125rem;height:1.125rem}}@media(min-width:1180px){.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .rate-form-input:not(:checked)>label{width:1.125rem;height:1.125rem}}@media(max-width:767px){.hide-on-mobile{display:none}.display-card.type-vehicle-submodel .w-rating-card-info{margin-top:.75rem}.display-card.type-vehicle-submodel .w-rating{margin-top:.5rem}.display-card.type-vehicle-submodel .display-card-main-content{flex-direction:column;gap:0;flex-wrap:nowrap}.display-card.type-vehicle-submodel .display-card-main-content .display-card-subtitle{line-height:1.2;max-height:2.7rem}.display-card.type-vehicle-submodel .display-card-pros-cons-content .w-display-card-pros-cons .pros-cons-divider{flex-direction:column}.display-card.type-vehicle-submodel .display-card-pros-cons-content .w-display-card-pros-cons .pros-cons-divider:after{display:none}.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info{padding:.5rem;gap:.5rem}.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column{background:#f2f2f2}.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .body-img,.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .w-img,.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .w-img img{border-radius:7px 7px 0 0}.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .w-member-interaction{left:22%;top:.75rem}.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column .display-card-rate.user-rating{margin-inline:19%}.display-card.type-vehicle-submodel.small .display-card-main-content .image-column .body-img,.display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img,.display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img img{margin:0}.display-card.type-vehicle-submodel.small .display-card-main-content .w-listing-generic-cta .preview-links{display:none}.display-card.type-vehicle-submodel.small .display-card-main-content .display-card-title,.display-card.type-vehicle-submodel.small .display-card-main-content .display-card-title a{font-size:1.2rem;line-height:1.3;padding-bottom:0}.display-card.type-vehicle-submodel.small .display-card-main-content .w-community-rating .rate-cta,.display-card.type-vehicle-submodel.small .display-card-main-content .w-rating-logo-stars{padding-inline:.25rem}.display-card.type-vehicle-submodel.small .display-card-main-content .w-rating-card-info{gap:.5rem;margin-top:.25rem}.display-card.type-vehicle-submodel.small .display-card-main-content .w-display-card-info.main-info{padding:.5rem 0 .25rem}.display-card.type-vehicle-submodel.small .display-card-main-content .w-display-card-info.main-info dl div{padding:0}.display-card.type-vehicle-submodel.small .display-card-main-content .display-card-subheader{border-radius:0}.w-display-card-list.w-display-card-list-screen{grid-gap:1rem}.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-member-interaction{left:23%}.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img,.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img img{border-radius:0}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-title{padding-top:.5rem;margin:0;line-height:1}}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-icon:before:hover{border-color:#f2f2f2}.w-input-checkbox .input-checkbox-icon:hover:before{border-color:#f2f2f2;color:#f2f2f2}.w-input-checkbox .input-checkbox-label{color:#fff}.w-speedometer-rating .point-center{background-color:#fff}.w-speedometer-rating .speedometer-scale{background-color:#777}.w-speedometer-rating .speedometer-hide,.w-speedometer-rating .speedometer-hide-circle,.w-speedometer-rating .speedometer-hide-gradient{background-color:#282828}.w-speedometer-rating .speedometer-hide-circle{border-color:#777}.w-speedometer-rating .arrow-container .arrow-wrapper .arrow{background-color:#fff}.w-speedometer-rating .rating-score,.w-speedometer-rating .rating-score small{color:#fff}.w-speedometer-rating .rating-score small{color:#d3d3d3}.w-speedometer-rating .rating-content .logo{background:url(https://static0.carbuzzimages.com/assets/images/buzzscore-dark.b944fa3d.svg) no-repeat}.versus .w-speedometer-rating .speedometer-hide,.versus .w-speedometer-rating .speedometer-hide-circle,.versus .w-speedometer-rating .speedometer-hide-gradient{background:#282828}.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-image-group .w-display-card-group-counter,.display-card:has(.w-display-card-media) .w-display-card-media .w-display-card-video-trailer .w-display-card-group-counter{background:rgba(0,0,0,.59)}.display-card:has(.w-display-card-media) .display-card-extra-content .w-display-card-media{background:#242424}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu{border:1px solid #b6b4b5}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon{color:#b6b4b5}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon svg{fill:#b6b4b5}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu .w-display-card-media-icon.w-display-card-media-icon-video:not(:first-child){border-left:1px solid #b6b4b5}.display-card.type-vehicle-submodel,.display-card.type-vehicle-submodel .display-card-header{border-color:#777}.display-card.type-vehicle-submodel .display-card-subheader{background:#333}.display-card.type-vehicle-submodel .display-card-main-content-wrapper,.display-card.type-vehicle-submodel .w-rating-card-info{border-color:#333}.display-card.type-vehicle-submodel .w-rating-card-subheader-info .btn.i-community{color:#fff}.display-card.type-vehicle-submodel .display-card-main-content .dc-tags .dc-tag-label{color:#f2f2f2;border-color:#242424;background:#242424}.display-card.type-vehicle-submodel .display-card-main-content .w-display-card-info.main-info{border-color:#333}.display-card.type-vehicle-submodel .display-card-main-content .info-title,.display-card.type-vehicle-submodel .display-card-rating-sub-scores{color:#fff}.display-card.type-vehicle-submodel .display-card-rating-sub-scores{border-color:#333;background:#333;color:#f2f2f2}.display-card.type-vehicle-submodel .dc-rating-subscore-value span{color:#fff;color:#777}.display-card.type-vehicle-submodel .display-card-pros-cons-content .w-display-card-pros-cons{border-color:#333;background:#242424}.display-card.type-vehicle-submodel .display-card-pros-cons-content .sub-title{color:#fff}.display-card.type-vehicle-submodel .display-card-footer{border-color:#333;background:#333}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn,.display-card.type-vehicle-submodel .display-card-footer .srdb-logo{color:#fff}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn:hover:before{border-color:#e2e2e2}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn{color:#b6b4b5}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn:hover{color:#e2e2e2}.display-card.type-vehicle-submodel .display-card-extra-content .display-card-description,.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info,.display-card.type-vehicle-submodel .display-card-extra-content .w-display-card-info{background:#242424;border-color:#333}.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .rate-cta{border-color:#242424;background:#242424}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info .content-subtitle{color:#fff}.w-display-card-list .display-card.type-vehicle-submodel:is(.large,.undefined,.medium) .display-card-main-content .image-column,.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-main-content .image-column{background:#242424}}@media screen and (max-width:767px)and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column{background:#242424}}@media(max-width:1023px){.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img .img-article-square{padding-bottom:85%!important;margin-inline:21%}.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .display-card-title{border-radius:0}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-main-content{flex-direction:row}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-main-content .img-article-item-portrait{padding-bottom:130%}}