.design-system--grid{width:100%}@media(max-width:767px){.hide-on-mobile{display:none}}.scroll-offset:before{content:"";display:block;height:125px;margin-top:-125px}.full-width{width:100%}.flex,.w-input-checkbox{align-items:center;display:flex}.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{align-items:center;color:#777;cursor:pointer;display:flex;justify-content:center;width:100%}.w-input-checkbox .input-checkbox-icon:before{align-items:center;border:1px solid #777;border-radius:2px;display:flex;font-size:1rem;font-weight:700;height:24px;justify-content:center;margin-right:.5rem;width:24px}@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:#101010;color:#101010}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-icon:hover:before{border-color:#f2f2f2;color:#f2f2f2}}.w-input-checkbox .input-checkbox-label{color:#101010;font-size:.875rem}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-label{color:#fff}}.w-speedometer-rating{display:grid;font-family:Barlow Semi Condensed,sans-serif;grid-template-columns:82px 1fr;margin-bottom:.75rem}.w-speedometer-rating .speedometer-wrapper{align-items:center;display:flex;flex-direction:column}.w-speedometer-rating .speedometer-container{height:42px;overflow:hidden;padding:18px}.w-speedometer-rating .speedometer{position:relative;width:45px}.w-speedometer-rating .point-center{background-color:#000;border-radius:50%;height:6px;left:17px;position:absolute;top:18px;width:6px;z-index:99}@media screen and (prefers-color-scheme:dark){.w-speedometer-rating .point-center{background-color:#fff}}.w-speedometer-rating .speedometer-gradient{background:red;background:linear-gradient(90deg,red,#ffba00 50%,#00b407);border-radius:50%;height:66px;left:-12px;position:absolute;top:-12px;width:66px}.w-speedometer-rating .speedometer-scale{background-color:#ccc;height:46px;left:20px;position:absolute;top:-2px;width:1.5px}@media screen and (prefers-color-scheme:dark){.w-speedometer-rating .speedometer-scale{background-color:#777}}.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}@media screen and (prefers-color-scheme:dark){.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:1.75px solid #ccc;border-radius:50%;height:42px;width:42px;z-index:1}@media screen and (prefers-color-scheme:dark){.w-speedometer-rating .speedometer-hide-circle{border-color:#777}}.w-speedometer-rating .speedometer-hide-gradient{border-radius:50%;height:52px;left:-5px;top:-5px;width:52px;z-index:0}.w-speedometer-rating .speedometer-hide{background-color:#fff;height:186px;left:-63px;position:absolute;top:132px;width:382px;z-index:2}.w-speedometer-rating .arrow-container{background-color:transparent;height:46px;left:-3px;position:absolute;top:-2px;width:46px;z-index:999}.w-speedometer-rating .arrow-container .arrow-wrapper{background-color:transparent;height:46px;position:relative;width:46px}.w-speedometer-rating .arrow-container .arrow-wrapper .arrow{background-color:#000;height:2px;left:-15px;position:absolute;top:22px;width:36px}@media screen and (prefers-color-scheme:dark){.w-speedometer-rating .arrow-container .arrow-wrapper .arrow{background-color:#fff}}.w-speedometer-rating .rating-score{color:#d01f3c;font-size:24px;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.w-speedometer-rating .rating-score{color:#fff}}.w-speedometer-rating .rating-score small{color:#000;font-size:small;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.w-speedometer-rating .rating-score small{color:#fff}}.w-speedometer-rating .rating-score small{margin-left:.2rem;position:relative;top:-1px}@media screen and (prefers-color-scheme:dark){.w-speedometer-rating .rating-score small{color:#d3d3d3}}.w-speedometer-rating .rating-content{display:flex;flex-direction:column;gap:.25rem;justify-content:center}.w-speedometer-rating .rating-content .logo{background:url(https://static0.carbuzzimages.com/wordpress/wp-content/uploads/buzzscore.svg) no-repeat;background-size:contain;height:10px}@media screen and (prefers-color-scheme:dark){.w-speedometer-rating .rating-content .logo{background:url(https://static0.carbuzzimages.com/wordpress/wp-content/uploads/buzzscore-dark.svg) no-repeat}}.w-speedometer-rating .rating-content a{border:none;color:#777;font-size:12px;line-height:1;text-decoration:none}.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}@media screen and (prefers-color-scheme:dark){.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){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{cursor:pointer;max-height:100px;position:relative}.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{align-self:center;backdrop-filter:blur(5px);background:hsla(0,0%,100%,.59);border-radius:.25rem;box-shadow:1px 1px 5px #101010;display:inline-block;justify-content:center;left:50%;padding:4px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s,height .3s;white-space:nowrap;width:-moz-max-content;width:max-content}@media screen and (prefers-color-scheme:dark){.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)}}@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) .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{left:50%;position:absolute;top: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;border-radius:.25rem;filter:brightness(75%);height:100px;max-height:100px;-o-object-fit:cover;object-fit:cover}.display-card:has(.w-display-card-media) .display-card-extra-content .w-display-card-media{background:#f2f2f2;gap:1rem;grid-template-columns:1fr;margin:0 -1rem;max-height:inherit;padding:1rem}@media screen and (prefers-color-scheme:dark){.display-card:has(.w-display-card-media) .display-card-extra-content .w-display-card-media{background:#242424}}@media(min-width:768px){.display-card:has(.w-display-card-media) .display-card-extra-content .w-display-card-media{grid-template-columns:1fr 1fr}}.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){align-items:center;display:grid;gap:.5rem;grid-template-columns:1fr auto auto}.display-card:has(.w-display-card-media).display-card .display-card-footer:has(.w-display-card-media-menu) .w-display-card-media-menu{align-items:center;background:transparent;border:1px solid #9d9a9c;border-radius:.5rem;color:#181818;cursor:pointer;display:flex;gap:4px;justify-content:center;margin-right:.25rem;padding:1px .125rem;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (prefers-color-scheme:dark){.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{aspect-ratio:unset;border-radius:0;color:#5e5e5e;display:flex;line-height:normal;padding:2px}@media screen and (prefers-color-scheme:dark){.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:#5e5e5e}.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}@media screen and (prefers-color-scheme:dark){.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: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}@media screen and (prefers-color-scheme:dark){.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: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}@media(min-width:768px){.article.layout-exclusive .display-card .w-display-card-media,.article.layout-parallax .display-card .w-display-card-media{grid-template-columns:1fr 1fr 1fr}}.display-card.type-vehicle-submodel{display:flex;flex-direction:column}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel{border-color:#777}}.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{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:.25rem;position:relative}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-header{border-color:#777}}.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{bottom:0;left:.5rem;margin:0;position:relative;right:unset;top:unset}.display-card.type-vehicle-submodel .display-card-header .display-card-badge-custom{max-height:60px;max-width:60px}.display-card.type-vehicle-submodel .display-card-subheader{background:#f2f2f2;display:flex;justify-content:space-between;line-height:1.4;margin-left:-1rem;margin-top:-1rem;padding:1rem;width:100%;width:calc(100% + 2rem)}@media(min-width:768px){.display-card.type-vehicle-submodel .display-card-subheader{border-radius:0 9px 0 0}}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-subheader{background:#333}}.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}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-main-content-wrapper{border-color:#333}}.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{align-items:center;display:flex}.display-card.type-vehicle-submodel .w-rating-logo-stars .w-rating-stars .rating-stars{background-position:0;background-repeat:no-repeat;background-size:14px auto;height:14px;width:14px}.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;justify-content:flex-end;margin-top:.75rem;padding:0}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .w-rating-card-info{border-color:#333}}@media(max-width:767px){.display-card.type-vehicle-submodel .w-rating-card-info{margin-top:.75rem}}.display-card.type-vehicle-submodel .w-rating-card-subheader-info{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.45rem;justify-content:flex-end}.display-card.type-vehicle-submodel .w-rating-card-subheader-info .btn.i-community{color:#fff;font-family:Barlow Semi Condensed,sans-serif;font-size:.75rem;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .w-rating-card-subheader-info .btn.i-community{color:#fff}}.display-card.type-vehicle-submodel .w-rating-card-subheader-info .btn.i-community{background:#000;border-radius:4px;max-height:30px;max-width:96px;padding:.35rem .8rem .45rem;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}@media(max-width:767px){.display-card.type-vehicle-submodel .w-rating{margin-top:.5rem}}.display-card.type-vehicle-submodel .w-rating .w-speedometer-rating{align-items:flex-end;display:flex;flex-direction:row-reverse;gap:.75rem .5rem;justify-content:flex-end;margin-bottom: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 .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{align-items:flex-end;flex-direction:row}.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;flex-wrap:wrap;gap:0 1rem}@media(max-width:767px){.display-card.type-vehicle-submodel .display-card-main-content{flex-direction:column;flex-wrap:nowrap;gap:0}}.display-card.type-vehicle-submodel .display-card-main-content .image-column{aspect-ratio:3/2;position:relative}@media(min-width:768px){.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 .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{border-radius:8px 8px 0 0;margin:0;overflow:hidden}@media(min-width:768px){.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 .image-column .img-article-square{aspect-ratio:3/2;padding-bottom:66.6667%;width:100%}.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-member-interaction{left:.5rem;position:absolute;right:unset;top:.5rem;z-index:1}.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-member-interaction .my-lists .options-toggle{border-radius:4px;box-shadow:0 0 8px #d01f3c;line-height:1.3rem;min-height:10px;padding:0;width:auto}.display-card.type-vehicle-submodel .display-card-main-content .image-column .w-member-interaction .my-lists .options-toggle:before{font-size:1.3rem;height:1.3rem;line-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{position:relative;z-index:0}.display-card.type-vehicle-submodel .display-card-main-content .image-column .display-card__make-img{background-color:#fff;border-radius:4px;box-shadow:0 0 10px hsla(0,0%,9%,.3);height:43px;position:absolute;right:1rem;top:1rem;transition:all .2s;width:43px}.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;padding:.125rem;width:auto}.display-card.type-vehicle-submodel .display-card-main-content .image-column .display-card__make-img .responsive-img img{border-radius:8px;height:100%!important;-o-object-fit:contain;object-fit:contain;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)}@media(min-width:768px){.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{align-items:normal;display:flex;flex:1;flex-direction:column;gap:.5rem;justify-content:flex-start;padding:1rem}@media(min-width:768px){.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 .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}@media(min-width:768px){.display-card.type-vehicle-submodel .display-card-main-content .display-card-title{display:-webkit-box;-webkit-line-clamp:1;-moz-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;line-height:1.2;margin-bottom:.65rem;padding-bottom:0}}.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{border-radius:0;display:-webkit-box;font-size:.9rem;-webkit-line-clamp:2;-moz-line-clamp:2;margin-bottom:.5rem;margin-left:-1rem;margin-top:-.5rem;overflow:hidden;padding:.25rem 1rem;width:calc(100% + 2rem);-webkit-box-orient:vertical}@media(max-width:767px){.display-card.type-vehicle-submodel .display-card-main-content .display-card-subtitle{line-height:1.2;max-height:2.7rem}}@media(min-width:768px){.display-card.type-vehicle-submodel .display-card-main-content .display-card-subtitle{display:-webkit-box;-webkit-line-clamp:1;-moz-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;max-height:28px}}.display-card.type-vehicle-submodel .display-card-main-content .dc-tags{align-items:center;border-radius:0;display:flex;flex-flow:row wrap;gap:.5rem;height:44px;margin-bottom:-.5rem;margin-top:-.5rem;overflow:hidden;padding:.5rem 0}.display-card.type-vehicle-submodel .display-card-main-content .dc-tags .dc-tag-label{background:#fff;border-color:#fff;color:#101010;padding-inline:10px 8px}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-main-content .dc-tags .dc-tag-label{background:#242424;border-color:#242424;color:#f2f2f2}}.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{background:transparent;border-radius:0;margin:-72px 0 0;min-width:unset;position:relative}.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{gap:0;margin:0;top:-1rem}.display-card.type-vehicle-submodel .display-card-main-content .display-card-rate.user-rating .w-user-rating .rate-cta{border:1px solid #d01f3c;min-height:40px}.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{color:#fff;content:"My Rating";font-family:Khand,sans-serif;font-size:.75rem;font-weight:700;line-height:1.3;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{flex:1;height:auto;margin-bottom:0;padding:.5rem 0 .25rem}@media(min-width:768px){.display-card.type-vehicle-submodel .display-card-main-content .w-display-card-info.main-info{border-radius:0;padding:0}}@media screen and (prefers-color-scheme:dark){.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 .w-display-card-info.main-info dl div{border:none;gap:10px;padding:.2rem 0}@media(min-width:768px){.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-main-content .w-display-card-info.main-info dt{display:-webkit-box;-webkit-line-clamp:1;-moz-line-clamp:1;min-width:42%;overflow:hidden;-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{display:-webkit-box;font-family:Roboto,sans-serif;font-size:.81rem;-webkit-line-clamp:1;-moz-line-clamp:1;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical}@media(min-width:1024px){.display-card.type-vehicle-submodel .display-card-main-content .w-display-card-info.main-info dd{max-width:55%}}.display-card.type-vehicle-submodel .display-card-main-content .info-title{color:#101010;font-size:.875rem;font-weight:700;line-height:1;line-height:1.2;margin:0}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-main-content .info-title{color:#fff}}.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{color:#101010;display:grid;font-family:Barlow Semi Condensed,sans-serif;font-size:.85rem;font-weight:700;grid-template-columns:1fr;line-height:1}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-rating-sub-scores{color:#fff}}.display-card.type-vehicle-submodel .display-card-rating-sub-scores{background:hsla(0,0%,95%,.5);border-radius:8px;gap:.5rem 1rem;padding:.75rem 1rem}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-rating-sub-scores{background:#333;border-color:#333;color:#f2f2f2}}@media(min-width:768px){.display-card.type-vehicle-submodel .display-card-rating-sub-scores{gap:.25rem 1rem;grid-template-columns:repeat(4,1fr)}@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 .dc-rating-subscore{align-items:center;display:flex;justify-content:space-between}.display-card.type-vehicle-submodel .dc-rating-subscore-value{color:#d01f3c;flex-shrink:0;font-size:1.1rem}.display-card.type-vehicle-submodel .dc-rating-subscore-value span{color:#333;font-size:.75rem;font-weight:600;line-height:1}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .dc-rating-subscore-value span{color:#fff;color:#777}}.display-card.type-vehicle-submodel .dc-rating-subscore-label{display:-webkit-box;-webkit-line-clamp:1;-moz-line-clamp:1;overflow:hidden;-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%,95%,.3);border:1px solid #f2f2f2;border-radius:8px;margin-block:1rem;padding:1rem}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-pros-cons-content .w-display-card-pros-cons{background:#242424;border-color:#333}}.display-card.type-vehicle-submodel .display-card-pros-cons-content .sub-title{color:#101010;font-family:Barlow Semi Condensed,sans-serif;font-size:1.125rem;font-weight:700;line-height:1;text-transform:capitalize}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-pros-cons-content .sub-title{color:#fff}}.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}@media(max-width:767px){.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{background-color:#e2e2e2;content:"";height:100%;left:50%;position:absolute;top:0;width:1px}@media(max-width:767px){.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-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{font-family:Roboto,sans-serif;font-size:.875rem;margin-bottom:.75rem}.display-card.type-vehicle-submodel .display-card-footer{align-items:center;background:#f2f2f2;border-radius:0 0 7px 7px;display:flex;justify-content:space-between;margin-top:auto;padding:.25rem .25rem .25rem .5rem;width:100%}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-footer{background:#333;border-color:#333}}.display-card.type-vehicle-submodel .display-card-footer .srdb-logo{align-items:center;color:#777;display:flex;font-family:Barlow Semi Condensed,sans-serif;font-size:.875rem;font-weight:700;gap:.25rem;line-height:1}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-footer .srdb-logo{color:#fff}}.display-card.type-vehicle-submodel .display-card-footer .srdb-logo{border:none}.display-card.type-vehicle-submodel .display-card-footer img{border-radius:0;height:.875rem;max-width:55px}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn{color:#5e5e5e;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn{color:#fff}}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn{align-items:center;cursor:pointer;display:flex;gap:5px;justify-content:flex-start;line-height:1rem;margin:0;position:relative;text-transform:capitalize;width:75px}.display-card.type-vehicle-submodel .display-card-footer .expand-extra-info-btn:before{border:1px solid #9d9a9c;border-radius:50%;color:#d01f3c;display:inline-block;font-size:.65rem;height:20px;line-height:1.15rem;text-align:center;width:20px}.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}@media screen and (prefers-color-scheme:dark){.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-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;padding-inline:1rem;transition:all .4s ease-in}.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%,95%,.3);border:1px solid #f2f2f2;border-radius:8px;margin-block:.75rem;padding:1rem}@media screen and (prefers-color-scheme:dark){.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 .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{align-items:center;display:flex;justify-content:space-between;padding:.5rem}.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info:not(:has(div)){display:none}@media(max-width:767px){.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info{gap:.5rem;padding:.5rem}}.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{left:0;margin-right:1rem;max-height:48px;max-width:48px;position:relative;top:0}.display-card.type-vehicle-submodel .display-card-extra-content .display-card-hidden-info .w-rating-card-info{border:none;height:auto;margin-left:.6rem;margin-top:0}.display-card.type-vehicle-submodel.large .user-interaction-visibility{align-items:center;background-color:#333;border:none;border-radius:8px;bottom:1rem;color:#ccc;cursor:pointer;display:flex;gap:4px;justify-content:center;position:absolute;right:1rem;z-index:10}@media(min-width:768px){.display-card.type-vehicle-submodel.large .display-card-main-content .info-column{gap:.4rem}}.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{background:linear-gradient(0deg,#000 65%,#000 0,transparent);padding-bottom:1rem}.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .rate-cta{background-color:#181818;border-color:#d01f3c}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .rate-cta{background:#242424;border-color:#242424}}.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;display:flex;flex-direction:row-reverse;float:none;gap:.25rem;justify-content:center;padding:0 1rem}@media(min-width:1024px){.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .rate-form-input{gap:.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{height:1.125rem;width:1.125rem}@media(min-width:1024px){.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .rate-form-input:not(:checked)>label{height:1.125rem;width:1.125rem}}@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{height:1.125rem;width:1.125rem}}@media(min-width:1080px){.display-card.type-vehicle-submodel.large .tag-interaction-widget .w-interaction-content .w-user-rating .rate-form-input:not(:checked)>label{height:1.125rem;width: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{height:1.125rem;width:1.125rem}}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info{display:grid;grid-template-areas:"community rate" "title title";grid-template-columns:1fr;grid-template-rows:"auto auto min-content"}.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{align-items:center;grid-area:community;justify-content: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{cursor:default;text-decoration:none}.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{cursor:pointer;text-decoration:underline}.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info .content-subtitle{display:-webkit-box;grid-area:sub;-webkit-line-clamp:1;-moz-line-clamp:1;margin-bottom:0;overflow:hidden;text-align:center;-webkit-box-orient:vertical;color:#f2f2f2;font-family:Barlow Semi Condensed,sans-serif;font-size:1rem;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.display-card.type-vehicle-submodel.large .tag-interaction-widget .tag-interaction-info .content-subtitle{color:#fff}}.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){align-self:center;width:-moz-fit-content;width:fit-content}.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{display:inline-block;height:379px}.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}@media(min-width:768px){.display-card.type-vehicle-submodel.medium .display-card-main-content .image-column{flex:0 0 366px}}@media(max-width:767px){.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}}@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:767px){.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 .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}@media(max-width:767px){.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.medium .display-card-main-content .image-column .w-user-rating .rate-cta{min-width:130px;padding:.25rem}@media(min-width:768px){.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.medium .display-card-main-content .image-column .display-card-badge{min-width:160px}.display-card.type-vehicle-submodel.medium .w-display-card-vignette{display:inline-block;height:216px}.display-card.type-vehicle-submodel.small .display-card-main-content .image-column{aspect-ratio:16/9}@media(min-width:768px){.display-card.type-vehicle-submodel.small .display-card-main-content .image-column{flex:0 0 258px}}@media(min-width:1024px){.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{margin:0 auto;max-width:240px}@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 .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}@media(min-width:1024px){.display-card.type-vehicle-submodel.small .display-card-main-content .w-display-card-info.main-info dd{max-width:70%}}@media(max-width:767px){.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}}@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(max-width:767px){.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}}.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{left:100%;right:auto;top:-15px}.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}@media(max-width:767px){.w-display-card-list.w-display-card-list-screen{grid-gap:1rem}}.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}@media(min-width:376px){.w-display-card-list .display-card.type-vehicle-submodel{height:100%}}.w-display-card-list .display-card.type-vehicle-submodel:is(.large,.undefined,.medium) .display-card-main-content .image-column{aspect-ratio:unset;background:#f2f2f2;border-radius:8px 8px 0 0;flex:0 0 0%;min-width:unset;padding:0;width:100%}@media screen and (prefers-color-scheme:dark){.w-display-card-list .display-card.type-vehicle-submodel:is(.large,.undefined,.medium) .display-card-main-content .image-column{background:#242424}}.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{aspect-ratio:unset;margin-inline:0}.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}@media(max-width:767px){.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{border-radius:0}}@media(min-width:768px){.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:1023px){.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img .img-article-square{margin-inline:21%;padding-bottom:85%!important}}@media(max-width:767px){.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .image-column .w-img img{border-radius:0}}@media(max-width:1023px){.w-display-card-list .display-card.type-vehicle-submodel.small .display-card-main-content .display-card-title{border-radius:0}}@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{gap:0;padding-inline:.1875rem}.w-display-card-list .display-card.type-vehicle-submodel .display-card-hidden-info{align-items:flex-start;flex-direction:column;gap:.5rem;height:auto;justify-content:flex-end;padding:.5rem}@media(min-width:1024px){.w-display-card-list .display-card.type-vehicle-submodel .display-card-hidden-info .w-rating-card-info{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{max-width:100%;min-width:100%}}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small{margin-bottom:0;padding: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{border-radius:8px 0 0 8px;margin:0}.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;height:auto;padding:0}.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{gap:.5rem;padding:0 .75rem 0 0}@media(max-width:1023px){.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%}}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-main-content .image-column{background:#f2f2f2;flex:0 0 85px;gap:.25rem}@media screen and (prefers-color-scheme:dark){.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-main-content .image-column{background:#242424}}.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{background:none;margin:0;padding:1rem .5rem 0 0;width:100%}@media(max-width:767px){.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .display-card-title{line-height:1;margin:0;padding-top:.5rem}}.w-display-card-list.null-description .display-card.type-vehicle-submodel.small .dc-tags{background:none;height:26px;margin:0;padding:0;width:100%}.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}