.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}}.always-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}}.always-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}}.always-dark .w-input-checkbox .input-checkbox-label{color:#fff}.marketplace-card{background:#fff;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;height:100%;min-width:200px;overflow:hidden;position:relative;transition:all .3s ease-in-out}.marketplace-card:hover{border-color:#797979}.marketplace-card:hover .marketplace-card__title{text-decoration:underline;text-underline-offset:4px}.marketplace-card:has(.css-menu-checkbox:checked){z-index:1000}.marketplace-card-link{inset:0;position:absolute;z-index:3}.marketplace-card__wrapper{width:100%}.marketplace-card__text,.marketplace-card__wrapper{display:flex;flex-direction:column;height:100%;min-height:0}.marketplace-card__text{flex:1;overflow:hidden;padding:13px 16px}.marketplace-card__top{display:flex;flex:1 0 0;gap:5px;justify-content:space-between;margin:10px 0 20px}.marketplace-card__top__left,.marketplace-card__top__right{display:flex;flex-direction:column;gap:5px}.marketplace-card__top__left{flex:1;min-width:0}.marketplace-card__top__right{align-items:flex-end;flex-shrink:0}.marketplace-card__title{color:#1d1d1f;display:-webkit-box;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.2px;-webkit-line-clamp:2;line-clamp:2;line-height:22px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;width:-moz-fit-content;width:fit-content}@media screen and (prefers-color-scheme:dark){.marketplace-card__title{color:#cdcdd4}}.always-dark .marketplace-card__title{color:#cdcdd4}.marketplace-card__subtitle{color:#6e6e73;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1}@media screen and (prefers-color-scheme:dark){.marketplace-card__subtitle{color:#fff}}.always-dark .marketplace-card__subtitle{color:#fff}.marketplace-card__price{color:#1d1d1f;font-family:Roboto,sans-serif;font-size:20px;font-weight:800;line-height:1.2;white-space:nowrap}.marketplace-card__price.--no-price{font-size:18px}.marketplace-card__price.--auction{align-items:center;background:#d01f3c;border-radius:10px;color:#fff;display:flex;font-family:Roboto,sans-serif;font-size:12px;font-weight:bolder;gap:5px;justify-content:center;padding:6px 8px}.marketplace-card__price.--auction:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE3LjUwNiAyNS4wMDR2Mi41aC0xNXYtMi41ek0xOC4yMzcuODZsOS43MjMgOS43MjMtMS43NjggMS43NjctMS4zMjYtLjQ0LTMuMDk0IDMuMDkzIDcuMDcxIDcuMDcxLTEuNzY3IDEuNzY4LTcuMDcxLTcuMDcyTDE3IDE5Ljc3NmwuMzUzIDEuNDE1LTEuNzY4IDEuNzY4LTkuNzIzLTkuNzIzIDEuNzY4LTEuNzY4IDEuNDE1LjM1MyA3Ljg2Ni03Ljg2Ni0uNDQxLTEuMzI1eiIvPjwvc3ZnPg==");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;width:14px}.marketplace-card__price.--auction:hover{text-decoration:none}@media screen and (prefers-color-scheme:dark){.marketplace-card__price{color:#cdcdd4}}.always-dark .marketplace-card__price{color:#cdcdd4}.marketplace-card__middle{display:flex;gap:5px;justify-content:space-between;margin-bottom:15px;margin-top:auto;min-height:25px;width:100%}.marketplace-card__est{color:#6e6e73;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;line-height:1}@media screen and (prefers-color-scheme:dark){.marketplace-card__est{color:#fff}}.always-dark .marketplace-card__est{color:#fff}.marketplace-card__est{white-space:nowrap}.marketplace-card__est span{color:#1d1d1f}@media screen and (prefers-color-scheme:dark){.marketplace-card__est span{color:#cdcdd4}}.always-dark .marketplace-card__est span{color:#cdcdd4}.marketplace-card__location{color:#6e6e73;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;line-height:1}@media screen and (prefers-color-scheme:dark){.marketplace-card__location{color:#fff}}.always-dark .marketplace-card__location{color:#fff}.marketplace-card__location{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.marketplace-card__location__item{align-items:center;display:flex;gap:5px;white-space:nowrap}@media screen and (prefers-color-scheme:dark){.marketplace-card__location__item svg{filter:brightness(3)}}.always-dark .marketplace-card__location__item svg{filter:brightness(3)}.marketplace-card__img{align-items:center;display:flex;flex-shrink:0;height:auto;justify-content:center;position:relative;z-index:1}.marketplace-card__img img{aspect-ratio:4/3;border-radius:0;height:auto;-o-object-fit:scale-down;object-fit:scale-down;transition:all .3s ease-in-out;width:100%}.marketplace-card__img-wrapper{align-items:center;cursor:pointer;display:flex;height:100%;max-width:300px;position:relative;width:100%;z-index:1}.marketplace-card__img-wrapper:before{background:linear-gradient(0deg,transparent 43.3%,#000);border-radius:10px;content:"";display:inline-block;height:100%;opacity:0;position:absolute;transition:all .6s ease-in-out;width:100%;z-index:2}.marketplace-card__img-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;filter:blur(2px);height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%;z-index:0}.marketplace-card__fullscreen{align-items:center;background:rgba(0,0,0,.65);display:none;height:100%;justify-content:center;left:50%;padding:80px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2147483647}.marketplace-card__fullscreen-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;max-width:800px}.marketplace-card__fullscreen .close{cursor:pointer;margin-left:auto}.marketplace-card__fullscreen .close:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIGQ9Im0uNyAxLjA0OSAxNSAxNC42NjZNMTUuNy43MTUuNyAxNS4zOCIvPjwvc3ZnPg==");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-bottom:10px;width:20px}.marketplace-card button{border-radius:10px;font-size:16px;gap:8px;justify-content:center;line-height:1;margin-left:auto;padding:12px 14px;transition:all .3s ease-in-out;white-space:nowrap;width:50%}.marketplace-card button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none'%3E%3Cpath fill='%23fff' d='M13 1a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h8v8a1 1 0 1 0 2 0zM1 12l.707.707 11-11L12 1l-.707-.707-11 11z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;transition:all .3s ease-in-out;width:12px}.marketplace-card button:hover:after{transform:translateX(3px)}.marketplace-card__bottom{align-items:center;background:transparent;border:1px solid #d7d6d6;border-radius:10px;display:flex;flex-shrink:0;gap:10px;justify-content:space-between;margin-top:auto;min-height:78px;padding:12px;position:relative;z-index:2}@media screen and (prefers-color-scheme:dark){.marketplace-card__bottom{border-color:#5b5b5b}}.always-dark .marketplace-card__bottom{border-color:#5b5b5b}.marketplace-card__bottom:not(:has(.marketplace-card__buzzscore)) .marketplace-card__button{width:100%}.marketplace-card__buzzscore{align-items:center;display:flex}.marketplace-card__buzzscore .w-rating{z-index:1}.marketplace-card__buzzscore .w-rating .w-speedometer-rating .rating-score{border:1px solid hsla(240,2%,78%,.5);bottom:-8px;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.05));font-size:16px}@media screen and (prefers-color-scheme:dark){.marketplace-card__buzzscore .w-rating .w-speedometer-rating .rating-score{background-color:#5b5b5b;border:none}}.always-dark .marketplace-card__buzzscore .w-rating .w-speedometer-rating .rating-score{background-color:#5b5b5b;border:none}.marketplace-card__buzzscore .w-rating .w-speedometer-rating .rating-content{display:none}.marketplace-card__buzzscore .listing-car-buzzscore{margin:-25px -10px 0 3px;position:relative;z-index:2}.marketplace-card__buzzscore .listing-car-buzzscore .car-buzzscore-list{left:-90px;max-width:350px;right:0}.marketplace-card__comp{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.marketplace-card__comp__value{align-items:center;color:#6e6e73;display:flex;font-family:Roboto,sans-serif;font-size:10px;font-weight:700;gap:4px;justify-content:end;line-height:1;white-space:nowrap}@media screen and (prefers-color-scheme:dark){.marketplace-card__comp__value{color:#fff}}.always-dark .marketplace-card__comp__value{color:#fff}.marketplace-card__comp__value span{font-size:15px}.marketplace-card__comp__value span.--good{color:#2d936c}.marketplace-card__comp__great-price{align-items:center;background:linear-gradient(270deg,#38951a .64%,#4ed71e 95.81%);border-radius:80px 25px 25px 80px;display:flex;gap:3px;justify-content:center;margin-left:auto;padding:3px;width:-moz-fit-content;width:fit-content}.marketplace-card__comp__great-price__logo{align-items:center;background:#fff;border-radius:888px;display:flex;height:19px;max-width:19px;min-width:19px;padding:6px 3.5px}.marketplace-card__comp__great-price__text{color:#fff;font-family:Roboto,sans-serif;font-size:9px;font-weight:500;line-height:1}@media screen and (prefers-color-scheme:dark){.marketplace-card__comp__great-price__text{color:#fff}}.always-dark .marketplace-card__comp__great-price__text{color:#fff}.marketplace-card__comp__great-price__text{font-style:italic;padding:0 3px 0 0;white-space:nowrap}.marketplace-card__sponsored-badge{color:#242424;font-family:Roboto,sans-serif;font-size:12px;font-weight:400}@media screen and (prefers-color-scheme:dark){.marketplace-card__sponsored-badge{color:#fff}}.always-dark .marketplace-card__sponsored-badge{color:#fff}.marketplace-card__sponsored-badge{align-items:center;background:#f8f8fa;border-radius:80px;display:flex;flex-shrink:0;gap:3px;line-height:1;margin:5px 0;padding:5px 8px;width:-moz-fit-content;width:fit-content}@media screen and (prefers-color-scheme:dark){.marketplace-card__sponsored-badge{background:#1d1d1f}}.always-dark .marketplace-card__sponsored-badge{background:#1d1d1f}@media(max-width:480px){.marketplace-card{flex-direction:column}.marketplace-card__left{flex-direction:row;gap:10px;height:200px;width:auto}.marketplace-card__img{border-bottom:1px solid hsla(0,1%,73%,.33);flex:1;width:80%;z-index:1}.marketplace-card__img img{height:100%}}@media(max-width:1023px){.marketplace-card__img-controls .arrow-left span{left:5px}.marketplace-card__img-controls .arrow-right span{right:5px}.marketplace-card__img-controls button{font-size:12px}.marketplace-card__fullscreen{padding:30px}}@media(max-width:767px){.marketplace-card{flex-direction:column}.marketplace-card__img{width:100%}.marketplace-card__left{height:auto;width:100%}.marketplace-card__content{width:auto}.marketplace-card__content__price{align-items:center!important}}@media screen and (prefers-color-scheme:dark){.marketplace-card{background-color:#373737;border-color:#626262}.marketplace-card__content{color:#fff}.marketplace-card__content h3{color:#bcbaba}.marketplace-card__content__address,.marketplace-card__content__mileage,.marketplace-card__content__price{color:#fff}.marketplace-card__content__location:before{filter:invert(1)}.marketplace-card__content__location__miles{border-color:hsla(0,0%,100%,.25);color:#bcbaba}}.always-dark .marketplace-card{background-color:#373737;border-color:#626262}.always-dark .marketplace-card__content{color:#fff}.always-dark .marketplace-card__content h3{color:#bcbaba}.always-dark .marketplace-card__content__address,.always-dark .marketplace-card__content__mileage,.always-dark .marketplace-card__content__price{color:#fff}.always-dark .marketplace-card__content__location:before{filter:invert(1)}.always-dark .marketplace-card__content__location__miles{border-color:hsla(0,0%,100%,.25);color:#bcbaba}.w-homepage-hero-template.dark-hero-background-active+.wrapper:has(.w-marketplace-widget),.w-homepage-hero-template.light-hero-background-active+.wrapper:has(.w-marketplace-widget){margin-top:-2rem;padding:3rem 0 1rem}.wrapper:has(.w-marketplace-widget){padding:1rem 0;position:relative}.wrapper:has(.w-marketplace-widget) .w-hub-widgets{position:static}.w-marketplace-widget__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.w-hub-widgets .w-marketplace-widget{color:#fff;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 1rem 2.5rem;width:100%}@media(min-width:1440px){.w-hub-widgets .w-marketplace-widget{padding:1.5rem 0 2.5rem}}.w-hub-widgets .w-marketplace-widget .mp-topbar{margin:1rem .25rem;padding:.25rem}.w-hub-widgets .w-marketplace-widget .mp-search-box{align-items:center;background:#333;border:8px solid #777;border-radius:40px;display:flex;flex-direction:column;gap:1rem;margin-block:8px;outline:8px solid #333;padding:15px;width:100%}@media(min-width:768px){.w-hub-widgets .w-marketplace-widget .mp-search-box{flex-direction:row;gap:1.5rem;padding:10px 20px}}.w-hub-widgets .w-marketplace-widget .mp-search-box .w-mp-search-box__input{align-items:start;display:flex;flex-direction:column;justify-content:space-between;width:100%}.w-hub-widgets .w-marketplace-widget .mp-search-box .w-mp-search-box__input .w-mp-text-input{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.w-hub-widgets .w-marketplace-widget .mp-search-box .w-mp-search-box__input .mp-query-input{background:transparent;border:0;color:#fff;font-size:16px;font-weight:700;height:24px;line-height:1.3;outline:0;padding-top:4px;resize:none;width:100%}.w-hub-widgets .w-marketplace-widget .mp-search-box .w-mp-search-box__input .mp-query-input::-moz-placeholder{color:#fff}.w-hub-widgets .w-marketplace-widget .mp-search-box .w-mp-search-box__input .mp-query-input::placeholder{color:#fff}@media(max-width:767px){.w-hub-widgets .w-marketplace-widget .mp-search-box .w-mp-search-box__input .mp-query-input{height:45px}}@media(min-width:1024px){.w-hub-widgets .w-marketplace-widget .mp-search-box .w-mp-search-box__input .mp-query-input{overflow:hidden}}.w-hub-widgets .w-marketplace-widget .mp-search-box .mp-search-box__buttons{display:flex;gap:10px;width:auto}.w-hub-widgets .w-marketplace-widget .mp-search-box .mp-text-input__dismiss{color:#fff;font-size:1.125rem;padding-top:4px}.w-hub-widgets .w-marketplace-widget .mp-search-box .mp-btn{align-items:center;background:#faf7f5;border:1px solid #d3d3d3;border-radius:50px;color:#5b5b5b;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:10px 14px;white-space:nowrap}@media screen and (prefers-color-scheme:dark){.w-hub-widgets .w-marketplace-widget .mp-search-box .mp-btn:not(.mp-btn-primary){background:#313131;border-color:#5b5b5b;color:#fff}.w-hub-widgets .w-marketplace-widget .mp-search-box .mp-btn:not(.mp-btn-primary):before{filter:brightness(5)}}.always-dark .w-hub-widgets .w-marketplace-widget .mp-search-box .mp-btn:not(.mp-btn-primary){background:#313131;border-color:#5b5b5b;color:#fff}.always-dark .w-hub-widgets .w-marketplace-widget .mp-search-box .mp-btn:not(.mp-btn-primary):before{filter:brightness(5)}.w-hub-widgets .w-marketplace-widget .mp-search-box .mp-btn-primary{background:#d01f3c;border:0;border-radius:28px;color:#fff;font-weight:700}.w-hub-widgets .w-marketplace-widget .mp-search-box .mp-btn:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:21px;width:21px}.w-hub-widgets .w-marketplace-widget .mp-search-box .mp-btn.--search{font-weight:700}.w-hub-widgets .w-marketplace-widget .mp-search-box .mp-btn.--search:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxOSIgZmlsbD0ibm9uZSI+PGcgZmlsbD0iI0Y0RjRGNCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTEuMzM5IDE5Yy0xLjA0LTUuNTUxLTUuNjctNS42MTQtNS42Ny01LjYxNHM0LjYzLS4wNjIgNS42Ny01LjYxM2MuOTggNS41OTIgNS42NjkgNS42MTMgNS42NjkgNS42MTNzLTQuNzMuMDYzLTUuNjcgNS42MTRNNC4wNSAxMi4wOUMzLjMwNyA4LjI0OSAwIDguMjA1IDAgOC4yMDVzMy4zMDctLjA0MyA0LjA1LTMuODg2Yy43IDMuODcyIDQuMDQ5IDMuODg2IDQuMDQ5IDMuODg2cy0zLjM3OC4wNDQtNC4wNSAzLjg4N005LjcxOSA1LjE4MkM5LjI3MyAyLjYyIDcuMjg5IDIuNTkgNy4yODkgMi41OVM5LjI3MyAyLjU2MiA5LjcyIDBjLjQyIDIuNTgxIDIuNDMgMi41OSAyLjQzIDIuNTlzLTIuMDI4LjAzLTIuNDMgMi41OTIiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDE3djE5SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+")}.w-hub-widgets .w-marketplace-widget .w-marketplace-title{display:inline-block;text-align:center;width:100%}.w-hub-widgets .w-marketplace-widget .w-marketplace-title .marketplace-title{font-family:Barlow Semi Condensed,sans-serif;font-size:1.75rem;font-weight:700;line-height:2rem;margin-bottom:.5rem}.w-hub-widgets .w-marketplace-widget .w-marketplace-title .marketplace-title span{color:#d01f3c}.w-hub-widgets .w-marketplace-widget .w-marketplace-title .marketplace-subtitle{color:#fff;font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.w-hub-widgets .w-marketplace-widget .w-marketplace-title .marketplace-subtitle{color:#fff}}.always-dark .w-hub-widgets .w-marketplace-widget .w-marketplace-title .marketplace-subtitle{color:#fff}.w-hub-widgets .w-marketplace-widget .w-marketplace-title .marketplace-subtitle{margin:0}.w-hub-widgets .w-marketplace-widget .mp-tags,.w-hub-widgets .w-marketplace-widget .mp-tags__location,.w-hub-widgets .w-marketplace-widget .mp-w-tags{display:flex;flex-wrap:wrap;gap:10px;margin:0}@media(min-width:481px){.w-hub-widgets .w-marketplace-widget .mp-tags,.w-hub-widgets .w-marketplace-widget .mp-tags__location{justify-content:space-between}}.w-hub-widgets .w-marketplace-widget .mp-w-tags{justify-content:start}@media(min-width:1024px){.w-hub-widgets .w-marketplace-widget .mp-w-tags{justify-content:space-between}}.w-hub-widgets .w-marketplace-widget .mp-tags{position:relative}@media(max-width:480px){.w-hub-widgets .w-marketplace-widget .mp-tags{gap:15px}}.w-hub-widgets .w-marketplace-widget .mp-tags .error-message{color:#ff1540;font-size:.75rem;left:0;position:absolute;top:-15px}.w-hub-widgets .w-marketplace-widget .mp-tags__location{align-items:center;font-weight:700;gap:5px;position:relative}.w-hub-widgets .w-marketplace-widget .mp-tags__location .location-input{border-radius:4px 0 0 4px;font-size:.875rem;height:32px;padding:.75rem .5rem}.w-hub-widgets .w-marketplace-widget .mp-tags__location .location-input ::-moz-placeholder{color:#777;font-size:.75rem}.w-hub-widgets .w-marketplace-widget .mp-tags__location .location-input ::placeholder{color:#777;font-size:.75rem}.w-hub-widgets .w-marketplace-widget .mp-tags__location .location-cancel-btn{background:#fff;border-radius:0 4px 4px 0;color:#777;height:32px;margin-right:.25rem;padding:.25rem}.w-hub-widgets .w-marketplace-widget .mp-tags__location .location-confirm-btn{align-items:center;background:#d01f3c;border-radius:4px;color:#fff;display:flex;font-weight:700;height:32px;justify-content:center;padding:.25rem .75rem}.w-hub-widgets .w-marketplace-widget .mp-tag{align-items:center;background:#e2e2e2;border-radius:50px;color:#101010;cursor:pointer;display:flex;font-size:.875rem;padding:8px 16px}.w-hub-widgets .w-marketplace-widget .mp-tag:hover{background:#f2f2f2}.w-hub-widgets .w-marketplace-widget .mp-cards-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr);margin-top:1.5rem;width:100%}@media(min-width:768px){.w-hub-widgets .w-marketplace-widget .mp-cards-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.w-hub-widgets .w-marketplace-widget .mp-cards-grid{grid-template-columns:repeat(4,1fr)}}.w-hub-widgets .w-marketplace-widget .mp-btn{align-items:center;background:#fff;border:1px solid #e5e5ea;border-radius:8px;color:#1d1d1f;display:flex;font-family:Roboto,sans-serif;gap:6px;padding:7px 14px;transition:all .3s ease-in-out}.w-hub-widgets .w-marketplace-widget .mp-btn-primary{background:#d01f3c;border:0;border-radius:10px;box-shadow:0 4px 12px 0 rgba(248,179,184,.3);color:#fff;font-size:14px;font-weight:700;margin-left:0;padding:8px 10px}@media(min-width:1024px)and (max-width:1439px){.w-hub-widgets .w-marketplace-widget .marketplace-card__bottom{flex-wrap:wrap;justify-content:center}}.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}}.always-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}}.always-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}.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}}.always-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}}.always-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}}.always-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}}.always-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}}.always-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}}.always-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}}.always-dark .versus .w-speedometer-rating .speedometer-hide,.always-dark .versus .w-speedometer-rating .speedometer-hide-circle,.always-dark .versus .w-speedometer-rating .speedometer-hide-gradient{background:#282828}.buzzscore-logo{background:url(https://static0.carbuzzimages.com/assets/images/brand-custom/review-rating/buzzscore-two-lines.svg) no-repeat 50%/contain;display:flex;height:46px;width:64px}@media screen and (prefers-color-scheme:dark){.buzzscore-logo{background-image:url(https://static0.carbuzzimages.com/assets/images/brand-custom/review-rating/buzzscore-two-lines-light.svg)}}.always-dark .buzzscore-logo{background-image:url(https://static0.carbuzzimages.com/assets/images/brand-custom/review-rating/buzzscore-two-lines-light.svg)}.w-speedometer-rating{align-items:flex-end;display:flex;flex-direction:row-reverse;margin-bottom:.5rem;width:-moz-max-content;width:max-content}.w-speedometer-rating .speedometer-container{height:36px;z-index:0}.w-speedometer-rating .speedometer-hide,.w-speedometer-rating .speedometer-hide-circle,.w-speedometer-rating .speedometer-hide-gradient{background-color:#f2f2f2}@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}}.always-dark .w-speedometer-rating .speedometer-hide,.always-dark .w-speedometer-rating .speedometer-hide-circle,.always-dark .w-speedometer-rating .speedometer-hide-gradient{background-color:#282828}.w-speedometer-rating .speedometer{top:-4px}.w-speedometer-rating .speedometer-wrapper{position:relative}@media(max-width:480px){.w-speedometer-rating .rating-score{align-items:flex-end;display:flex;flex-direction:column;font-size:22px}}.w-speedometer-rating .rating-score{align-items:center;background:#fff;border-radius:1000px;bottom:-12px;display:flex;font-size:18px;height:30px;justify-content:center;left:48%;position:absolute;transform:translateX(-50%);width:30px;z-index:1000}.w-speedometer-rating .rating-content{display:none}.listing-car-buzzscore{display:flex;gap:3px;margin:-25px -12px 0 3px;position:relative;z-index:1}@media(max-width:481px){.listing-car-buzzscore{width:-moz-max-content;width:max-content}}.listing-car-buzzscore .css-menu-checkbox{display:none}.listing-car-buzzscore .css-menu-checkbox:checked~.car-buzzscore-list{opacity:1;visibility:visible}@media(min-width:768px){.listing-car-buzzscore .css-menu-checkbox:checked~.car-buzzscore-list{transform:translateY(40px)}}.listing-car-buzzscore .css-menu-close{display:block;font-size:2em;line-height:1rem;text-align:right;width:100%}.listing-car-buzzscore .css-menu-close span{position:absolute;clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;width:1px}.listing-car-buzzscore .car-buzzscore-list{background:#fff;border-radius:4px;box-shadow:0 0 30px rgba(0,0,0,.35);font-family:Barlow Semi Condensed,sans-serif;font-size:.75rem;min-width:100%;opacity:0;overflow:hidden;padding-top:.5rem;position:absolute;right:-40px;top:2.75rem;transform:translateZ(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);visibility:hidden;width:100%;z-index:3}@media(max-width:767px){.listing-car-buzzscore .car-buzzscore-list{width:84vw}}@media(max-width:767px)and (max-width:767px){.listing-car-header-rating:has(.listing-community-rating):has(.listing-car-buzzscore) .listing-car-buzzscore .car-buzzscore-list{right:0}}@media(min-width:768px){.listing-car-buzzscore .car-buzzscore-list{max-width:440px;top:0;width:100vw}}@media screen and (prefers-color-scheme:dark){.listing-car-buzzscore .car-buzzscore-list{background:#282828}}.always-dark .listing-car-buzzscore .car-buzzscore-list{background:#282828}.listing-car-buzzscore .car-buzzscore-list h4{color:#101010;font-size:1.5rem;font-weight:600;line-height:1}@media screen and (prefers-color-scheme:dark){.listing-car-buzzscore .car-buzzscore-list h4{color:#fff}}.always-dark .listing-car-buzzscore .car-buzzscore-list h4{color:#fff}.listing-car-buzzscore .car-buzzscore-list h4{margin-bottom:.5rem;padding-inline:1rem}.listing-car-buzzscore .car-buzzscore-list .i-close{color:#101010;cursor:pointer;padding-inline:.5rem}@media screen and (prefers-color-scheme:dark){.listing-car-buzzscore .car-buzzscore-list .i-close{color:#fff}}.always-dark .listing-car-buzzscore .car-buzzscore-list .i-close{color:#fff}.listing-car-buzzscore .car-buzzscore-list .car-buzzscore-close-label{display:none}.listing-car-buzzscore .w-buzzscore-ratings{margin-top:-10px}.listing-car-buzzscore .buzzscore-ratings{color:#333;display:grid;font-size:.95rem;font-weight:600;grid-template-columns:1fr;line-height:1}@media screen and (prefers-color-scheme:dark){.listing-car-buzzscore .buzzscore-ratings{color:#fff}}.always-dark .listing-car-buzzscore .buzzscore-ratings{color:#fff}.listing-car-buzzscore .buzzscore-ratings{gap:.25rem 1.5rem;padding-inline:1rem;padding-bottom:1rem}@media(min-width:768px){.listing-car-buzzscore .buzzscore-ratings{grid-template-columns:repeat(2,1fr)}}.listing-car-buzzscore .buzzscore-rating-value{color:#d01f3c;font-size:1.1rem}.listing-car-buzzscore .buzzscore-rating-value span{color:#333;font-size:.75rem;font-weight:600;line-height:1}@media screen and (prefers-color-scheme:dark){.listing-car-buzzscore .buzzscore-rating-value span{color:#fff}}.always-dark .listing-car-buzzscore .buzzscore-rating-value span{color:#fff}.listing-car-buzzscore .buzzscore-rating{align-items:center;display:flex;justify-content:space-between}.listing-car-buzzscore .buzzscore-methodology{color:#333;font-size:.9rem;font-weight:600;line-height:1}@media screen and (prefers-color-scheme:dark){.listing-car-buzzscore .buzzscore-methodology{color:#fff}}.always-dark .listing-car-buzzscore .buzzscore-methodology{color:#fff}.listing-car-buzzscore .buzzscore-methodology{background:#e2e2e2;padding:1rem}.listing-car-buzzscore .buzzscore-methodology a{color:#d01f3c;text-decoration:underline}@media screen and (prefers-color-scheme:dark){.listing-car-buzzscore .buzzscore-methodology{background-color:#000}}.always-dark .listing-car-buzzscore .buzzscore-methodology{background-color:#000}.listing-car-buzzscore .css-menu-toggle{height:11px;line-height:0;margin-top:5px;width:11px}.listing-car-buzzscore .css-menu-toggle span{color:#5b5b5b;font-size:11px;line-height:.5}.listing-car-buzzscore .css-menu-toggle span:hover{color:#d01f3c}@media screen and (prefers-color-scheme:dark){.listing-car-buzzscore .css-menu-toggle span{color:#fff}}.always-dark .listing-car-buzzscore .css-menu-toggle span{color:#fff}.w-rating-no-border{padding:0}.listing-car-header-rating .w-rating{margin-bottom:0;margin-right:0}.listing-car-header-rating:not(:has(.buzzscore-logo)) .car-buzzscore-list{right:10px}