/* Build Date: 8/17/2026, 1:41:39 PM */
@media screen and (max-width:991.5px){.cmp-searchResultLayout .cmp-srl-container-1-right-sec .cmp-button{width:158px}}.cmp-searchResultLayout-nav{border-bottom:1px solid var(--border-01)}@media screen and (min-width:1200px){.cmp-searchResultLayout-nav{padding:0 96px}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-searchResultLayout-nav{padding:0 64px}}@media screen and (max-width:991.5px){.cmp-searchResultLayout-nav{padding:0 32px}}@media screen and (max-width:767.5px){.cmp-searchResultLayout-nav{padding:0}}.cmp-searchResultLayout-nav .o-grid{padding:0}.cmp-searchResultLayout-nav-container{align-items:center;display:flex;justify-content:space-between;padding:8px 0}@media screen and (max-width:767.5px){.cmp-searchResultLayout-nav-container{padding:8px}}@media screen and (min-width:1441px){.cmp-searchResultLayout-nav-container{padding:8px 0}}@media screen and (min-width:1200px){.cmp-searchResultLayout-nav-container{padding:8px 0}}@media screen and (max-width:767.5px){.cmp-searchResultLayout-nav-container div{padding-left:12px}}.cmp-srl-main-container{overflow:hidden;width:-webkit-fill-available}@media screen and (min-width:1200px){.cmp-srl-main-container{padding:16px 96px 72px}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-srl-main-container{padding:16px 64px 64px}}@media screen and (max-width:991.5px){.cmp-srl-main-container{padding:24px 40px 64px}}@media screen and (max-width:767.5px){.cmp-srl-main-container{padding:16px 24px 64px}}@media screen and (min-width:992px){.cmp-srl-main-container .cmp-srl-container-1{align-items:start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;-webkit-margin-bottom:16px}}.cmp-srl-main-container .cmp-srl-container-1-left-sec .heading{margin:0}@media screen and (max-width:991.5px){.cmp-srl-main-container .cmp-srl-container-1-left-sec .heading{font-weight:600}}.cmp-srl-main-container .cmp-srl-container-1-left-sec .sub-heading{color:var(--text-03);font-family:var(--family-heading)!important;font-size:24px;font-weight:600;letter-spacing:0;line-height:36px;margin-bottom:0}@media screen and (max-width:991.5px){.cmp-srl-main-container .cmp-srl-container-1-left-sec .sub-heading{font-size:22px;font-weight:600;line-height:32px}}.cmp-srl-main-container .cmp-srl-container-1-left-sec-result-number{font-weight:700;margin-right:8px}.cmp-srl-main-container .cmp-srl-container-1-left-sec-car-found-text{font-weight:400}.cmp-srl-main-container .cmp-srl-container-1-right-sec{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-srl-main-container .cmp-srl-container-1-right-sec{align-items:center;margin:8px 0 0}}@media screen and (max-width:767.5px){.cmp-srl-main-container .cmp-srl-container-1-right-sec{align-items:center;gap:16px;margin:8px 0}}.cmp-srl-main-container .cmp-srl-container-1-right-sec-shortlist-orderby{align-items:center;display:flex;justify-content:space-between}.cmp-srl-main-container .cmp-srl-container-1-right-sec-shortlist-mobile{display:none}.cmp-srl-main-container .cmp-srl-container-1-right-sec-shortlist{margin:12px 0}@media screen and (max-width:991.5px){.cmp-srl-main-container .cmp-srl-container-1-right-sec-shortlist{margin:6px 0}}.cmp-srl-main-container .cmp-srl-container-1-right-sec-shortlist-btn{align-items:center;display:flex}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-srl-main-container .cmp-srl-container-1-right-sec-orderby{margin:0 0 0 16px}}.cmp-srl-main-container .cmp-srl-container-1-right-sec-orderby .cmp-sortByFilter{width:200px}@media screen and (max-width:767.5px){.cmp-srl-main-container .cmp-srl-container-1-right-sec-orderby .cmp-sortByFilter{width:154px}.cmp-srl-main-container .cmp-srl-container-1-right-sec-orderby .cmp-sortByFilter .react-select__menu{right:0;width:170px}.cmp-srl-main-container .cmp-srl-container-1-right-sec-orderby .cmp-sortByFilter .react-select__menu .react-select__option{padding:11px 4px}}@media screen and (min-width:992px){.cmp-srl-main-container .cmp-srl-container-1-right-sec-btn{display:none}}@media screen and (min-width:768px){.cmp-srl-main-container .cmp-srl-container-1-right-sec-orderby-mobile{display:none}}.cmp-srl-main-container .cmp-srl-container-2__tags-wrapper{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;row-gap:8px}@media screen and (max-width:991.5px){.cmp-srl-main-container .cmp-srl-container-2{display:none}}.cmp-srl-main-container .cmp-srl-container-3{display:grid;gap:16px}@media screen and (min-width:1200px){.cmp-srl-main-container .cmp-srl-container-3{grid-template-columns:288px auto;margin:32px 0 48px}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-srl-main-container .cmp-srl-container-3{grid-template-columns:repeat(2,auto);margin:32px 0 48px}}@media screen and (max-width:991.5px){.cmp-srl-main-container .cmp-srl-container-3{display:block;margin:32px 0}}@media screen and (min-width:992px){.cmp-srl-main-container .cmp-srl-container-3-left-sec-filter-search{width:288px}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-srl-main-container .cmp-srl-container-3-left-sec-filter-search{position:fixed;right:-50%;top:0;transition:all .45s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:1601}}@media screen and (max-width:767.5px){.cmp-srl-main-container .cmp-srl-container-3-left-sec-filter-search{margin-left:-24px;position:fixed;top:100%;transition:all .45s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%;z-index:1601}}.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-card-list{display:grid;gap:16px}@media screen and (min-width:1200px){.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-card-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1200px)and (max-width:1392px){.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-card-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-card-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-card-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767.5px){.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-card-list{grid-template-columns:repeat(1,1fr)}}.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-card-list .cmp-card{height:auto;width:100%;z-index:-1}@media screen and (min-width:1200px){.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-card-list.no-result-found{grid-template-columns:1fr}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-card-list.no-result-found{grid-template-columns:1fr}}.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-pagination{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width:767.5px){.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-pagination{margin-top:24px}}@media screen and (max-width:991.5px){.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-pagination{margin-top:24px}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-pagination{margin-top:32px}}@media screen and (min-width:1200px){.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-pagination{margin-top:32px}}.cmp-srl-main-container .cmp-srl-container-3-right-sec-card-list-pagination .cmp-srl-container-3-right-sec-pagination.hide{display:none}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-srl-main-container .newsletter-xf-wrapper{padding-top:16px}}.cmp-srl-main-container .cmp-srl-container-4{color:var(--text-04);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px}@media screen and (min-width:992px){.cmp-srl-main-container .cmp-srl-container-4{margin-top:64px}}@media screen and (max-width:991.5px){.cmp-srl-main-container .cmp-srl-container-4{margin-top:48px}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-srl-main-container .cmp-comparison-ratings-desc{display:none}}@media screen and (max-width:991.5px){.cmp-srl-main-container.sm-filter-active{height:-webkit-fill-available}.cmp-srl-main-container.sm-filter-active .cmp-srl-container-1-right-sec-btn{z-index:-1}.cmp-srl-main-container.sm-filter-active .cmp-srl-container-1-right-sec,.cmp-srl-main-container.sm-filter-active .cmp-srl-container-1-right-sec-orderby-mobile{position:relative;z-index:-1}.cmp-srl-main-container.sm-filter-active .cmp-srl-container-3-left-sec-filter-search{border-radius:0;display:inline-block;padding:0;position:absolute}.cmp-srl-main-container.sm-filter-active .cmp-srl-container-3-left-sec-filter-search .cmp-filter-search-container{display:grid}}@media screen and (max-width:991.5px)and (min-width:768px)and (max-width:991.5px){.cmp-srl-main-container.sm-filter-active .cmp-srl-container-3-left-sec-filter-search{background-color:var(--container-01-content);position:fixed;right:0;top:0;transition:all .45s cubic-bezier(.4,0,.2,1);visibility:visible;width:50%;z-index:1601}}@media screen and (max-width:991.5px)and (max-width:767.5px){.cmp-srl-main-container.sm-filter-active .cmp-srl-container-3-left-sec-filter-search{position:fixed;top:0;transition:all .45s cubic-bezier(.4,0,.2,1);visibility:visible;width:100%;z-index:1601}}@media screen and (max-width:991.5px){.cmp-srl-main-container.sm-filter-active .cmp-srl-container-3 .cmp-vehicleCard{z-index:-1}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-srl-main-container.sm-filter-active .cmp-comparison-ratings-desc{display:block}}@media screen and (max-width:991.5px){.cmp-srl-main-container.scroll-fixed .cmp-srl-container-1{left:0;position:fixed;right:0;z-index:1}.cmp-srl-main-container.scroll-fixed .cmp-srl-container-1-left-sec,.cmp-srl-main-container.scroll-fixed .cmp-srl-container-1-right-sec-orderby,.cmp-srl-main-container.scroll-fixed .cmp-srl-container-1-right-sec-orderby-mobile{display:none}.cmp-srl-main-container.scroll-fixed .cmp-srl-container-1-right-sec-shortlist-mobile{display:flex}.cmp-srl-main-container.scroll-fixed .cmp-srl-container-1-right-sec{animation:animDivAppearance .45s cubic-bezier(.4,0,.2,1);background-color:var(--container-01-content);margin:0;padding:4px 24px}.cmp-srl-main-container.scroll-fixed .cmp-srl-container-1-header-section{background-color:var(--container-01-content);display:flex;flex-direction:column}.cmp-srl-main-container.scroll-fixed .cmp-srl-container-3-right-sec-card-list{margin:90px 0 24px}}#cmp-srl-container-Separator{display:none}@keyframes animDivAppearance{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media screen and (max-width:991.5px){.search-result-overlay{background-color:var(--ui-overlay);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1501}.search-result-overlay.show{display:block}.filter-modal-open{overflow:hidden}}.cmp-skip-link{margin-bottom:-28px;margin-top:5px}.cmp-skip-link:focus-visible{position:absolute}.skip-link{border:none;border-radius:4px;color:var(--link-hover);font-family:var(--family-heading);font-size:16px;font-weight:500;height:1px;left:-10000px;line-height:22px;overflow:hidden;position:relative;top:auto;width:1px}.skip-link:hover,.skip-link:hover:active{text-decoration:underline}.skip-link:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none;z-index:1}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.skip-link:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none;z-index:1}}}.skip-link:focus{height:auto;margin-left:2px;position:static;width:auto}.cmp-filter-search-container{background-color:var(--border-inverse-01);border:1px solid var(--border-01);border-radius:8px;width:auto}.cmp-filter-search-container .cmp-filter-accordion__button{align-items:center;display:flex}.cmp-filter-search-container .cmp-filter-accordion__title_wrapper{align-items:flex-start}@media screen and (max-width:991.5px){.cmp-filter-search-container{display:none;grid-template-rows:auto;height:100dvh}}@media screen and (max-width:767.5px){.cmp-filter-search-container{display:none;grid-template-rows:auto}}.cmp-filter-search-container .cmp-fs-header{background:var(--border-inverse-01);border-bottom:1px solid var(--border-01);border-radius:8px;box-shadow:1px 1px 20px rgba(0,0,0,.3);box-sizing:border-box;display:flex;height:52px;justify-content:space-between;padding:12px 24px}@media screen and (min-width:992px){.cmp-filter-search-container .cmp-fs-header{box-shadow:none;height:62px;padding:16px}}.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-filter-label{align-items:center;display:flex}.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-filter-label-filter-text{font-size:20px;letter-spacing:0;line-height:30px;margin-right:4px}.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-filter-label-count{font-size:16px;line-height:24px}.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-buttons{align-items:center;display:flex}.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-buttons a:focus-visible{border-radius:4px;box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-buttons a:focus{border-radius:4px;box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}}}.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-buttons .cmp-fs-header-clear-all-btn{font-family:var(--family-heading);font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;text-decoration:none}.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-buttons .cmp-fs-header-clear-all-btn:hover{text-decoration:underline}.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-buttons .cmp-fs-header-clear-all-btn.disabled{color:var(--disabled-content);cursor:default;pointer-events:none}@media screen and (max-width:991.5px){.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-buttons .cmp-fs-header-clear-all-btn{margin-right:16px}}.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-buttons .cmp-fs-header-cross-btn{fill:var(--container-01);padding:10px 0 10px 10px}.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-buttons .cmp-fs-header-cross-btn i:hover{border-radius:50%;box-shadow:0 0 0 6px var(--ghost-hover)}.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-buttons .cmp-fs-header-cross-btn svg:hover{background-color:var(--ghost-hover)}@media screen and (min-width:992px){.cmp-filter-search-container .cmp-fs-header .cmp-fs-header-buttons .cmp-fs-header-cross-btn{display:none}}.cmp-filter-search-container .cmp-fs-footer{background-color:var(--border-inverse-01);box-shadow:1px -5px 15px rgba(0,0,0,.3);padding:16px 24px}@media screen and (max-width:991.5px){.cmp-filter-search-container .cmp-fs-footer{height:44px}}.cmp-filter-search-container .cmp-fs-footer .cmp-fs-footer-btn{width:100%}@media screen and (min-width:992px){.cmp-filter-search-container .cmp-fs-footer{display:none}.cmp-filter-search-container .cmp-fs-body{padding:0 8px}}@media screen and (max-width:991.5px){.cmp-filter-search-container .cmp-fs-body{height:calc(100dvh - 128px);overflow:scroll;padding:0 16px}}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-category-title{padding:24px 8px 8px}@media screen and (max-width:991.5px){.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-category-title{padding:24px 8px 8px}}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-category-title-separator{background:var(--container-02-content);border-top:1.5px solid var(--container-02-content);height:0;margin:0 8px}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-title__text{font-size:16px;letter-spacing:0;line-height:24px}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-filter-attr{padding:16px 0 10px}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-filter-attr-separator{background:var(--border-01);border-top:1px solid var(--border-01);height:0;margin:0 8px}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-filter-attr-title{display:flex;justify-content:space-between}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-filter-attr .cmp-checkbox{margin:0;padding:12px 0 8px}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-filter-attr .cmp-vehicle-ecall-filter__wrapper .cmp-checkbox{align-items:flex-start;margin:0;padding:8px 0}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-filter-attr .cmp-vehicle-ecall-filter__wrapper .cmp-checkbox .cmp-checkbox__text{margin-top:-4px}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-filter-attr .cmp-vehicle-ecall-filter__wrapper .cmp-checkbox .cmp-checkbox__count{color:var(--field-description);margin-top:-4px}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-filter-attr .cmp-vehicle-ecall-filter__wrapper .cmp-checkbox .cmp-checkbox__count.disabled{color:var(--disabled-content)}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-filter-attr .cmp-vehicle-ecall-filter__wrapper .cmp-checkbox .cmp-checkbox__input:checked{color:var(--field-control)}.cmp-filter-search-container .cmp-fs-body .cmp-fs-category .cmp-fs-filter-attr .cmp-vehicle-ecall-filter__wrapper .cmp-checkbox div{align-items:flex-start;display:flex}.title.cmp-title-center{text-align:center}.title .cmp-title__text{color:var(--text-02);font-family:var(--family-heading);font-size:24px;line-height:36px;margin-bottom:0;text-decoration:none;word-break:break-word}@media screen and (min-width:992px){.title .cmp-title__text{font-size:28px;line-height:40px}}.cmp-button{align-items:center;border:none;border-radius:48px;box-sizing:border-box;display:inline-flex;font-family:var(--family-heading);font-weight:500;justify-content:center;letter-spacing:.25px;line-height:22px;min-height:44px;min-width:44px;padding:0;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width:767.5px){.cmp-button{width:100%}}@media screen and (max-width:767.5px){.cmp-button:has(>.c-icon:only-child){width:-moz-fit-content;width:fit-content}}.cmp-button .cmp-button__icon:not(:first-child),.cmp-button .cmp-button__text:not(:first-child){padding-left:8px}.cmp-button .cmp-button__icon:not(:last-child),.cmp-button .cmp-button__text:not(:last-child){padding-right:0}.cmp-button__text{font-size:16px;padding:9px 30px}.cmp-button__text:first-child:not(:last-child){padding-left:22px}.cmp-button__text:last-child:not(:first-child){padding-right:22px}.cmp-button__icon:first-child:not(:last-child){padding-left:14px}.cmp-button__icon:last-child:not(:first-child){padding-right:14px}.cmp-button__icon,.cmp-button__icon svg{height:24px;width:24px}.cmp-button--small{height:32px;line-height:20px;min-height:32px;min-width:32px}.cmp-button--small .cmp-button__text{font-size:14px;padding:4px 14px;white-space:nowrap}.cmp-button--small .cmp-button__text:first-child:not(:last-child){padding-left:10px;padding-right:0}.cmp-button--small .cmp-button__text:last-child:not(:first-child){padding-left:8px;padding-right:10px}.cmp-button--small .cmp-button__icon:first-child:not(:last-child){padding-left:10px}.cmp-button--small .cmp-button__icon:last-child:not(:first-child){padding-right:10px}.cmp-button--extraSmall{height:24px;line-height:20px;min-height:24px;min-width:24px}.cmp-button--extraSmall .cmp-button__text{font-size:14px;padding:4px 14px}.cmp-button--extraSmall .cmp-button__text:first-child:not(:last-child){padding-left:12px}.cmp-button--extraSmall .cmp-button__text:last-child:not(:first-child){padding-right:12px}.cmp-button--extraSmall .cmp-button__icon:first-child:not(:last-child){padding-left:12px}.cmp-button--extraSmall .cmp-button__icon:last-child:not(:first-child){padding-right:12px}.cmp-button--extraLarge{line-height:22px;min-height:44px}.cmp-button--extraLarge .cmp-button__text{font-size:16px;padding:9px 14px}.cmp-button.disabled{cursor:default;pointer-events:none}.cmp-button:focus-visible{box-shadow:0 0 0 3px var(--ui-01),0 0 0 5px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-button:focus{box-shadow:0 0 0 3px var(--ui-01),0 0 0 5px var(--focus);outline:none}}}.cmp-button--primary{background-color:var(--interactive-01);border:2px solid transparent}.cmp-button--primary .cmp-button__text{color:var(--interactive-01-secondary)}.cmp-button--primary .cmp-button__icon svg{fill:var(--interactive-01-secondary)}@media(pointer:fine){.cmp-button--primary:hover{background-color:var(--interactive-01-tertiary)}}@media(hover:none),(pointer:coarse){.cmp-button--primary:active{background-color:var(--interactive-01-tertiary)}}.cmp-button--primary:focus-visible{background-color:var(--interactive-01-tertiary)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-button--primary{outline:none}.cmp-button--primary:focus{background-color:var(--interactive-01-tertiary)}}}.cmp-button--primary.disabled{background-color:var(--disabled);border:2px solid transparent}.cmp-button--primary.disabled .cmp-button__text{color:var(--disabled-content)}.cmp-button--primary.disabled .cmp-button__icon svg{fill:var(--disabled-content)}.cmp-button--secondary{background-color:var(--ghost);border:2px solid var(--interactive-01)}.cmp-button--secondary .cmp-button__text{color:var(--interactive-03-quaternary)}.cmp-button--secondary .cmp-button__icon svg{fill:var(--interactive-03-quaternary)}@media(pointer:fine){.cmp-button--secondary:hover{background-color:var(--interactive-01)}.cmp-button--secondary:hover .cmp-button__text{color:var(--interactive-01-secondary)}.cmp-button--secondary:hover .cmp-button__icon svg{fill:var(--interactive-01-secondary)}}@media(hover:none),(pointer:coarse){.cmp-button--secondary:active{background-color:var(--interactive-01)}.cmp-button--secondary:active .cmp-button__text{color:var(--interactive-01-secondary)}.cmp-button--secondary:active .cmp-button__icon svg{fill:var(--interactive-01-secondary)}}.cmp-button--secondary:focus-visible{background-color:var(--interactive-01)}.cmp-button--secondary:focus-visible .cmp-button__text{color:var(--interactive-01-secondary)}.cmp-button--secondary:focus-visible .cmp-button__icon svg{fill:var(--interactive-01-secondary)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-button--secondary{outline:none}.cmp-button--secondary:focus{background-color:var(--interactive-01)}.cmp-button--secondary:focus .cmp-button__text{color:var(--interactive-01-secondary)}.cmp-button--secondary:focus .cmp-button__icon svg{fill:var(--interactive-01-secondary)}}}.cmp-button--secondary.disabled{background-color:var(--ghost);border:2px solid var(--disabled-inverse)}.cmp-button--secondary.disabled .cmp-button__text{color:var(--disabled-content)}.cmp-button--secondary.disabled .cmp-button__icon svg{fill:var(--disabled-content)}.cmp-button--ghost .cmp-button__icon:not(:first-child),.cmp-button--ghost .cmp-button__text:not(:first-child){padding-left:12px}.cmp-button--ghost.cmp-button--small .cmp-button__icon:not(:first-child),.cmp-button--ghost.cmp-button--small .cmp-button__text:not(:first-child){padding-left:8px}.cmp-button--ghost{background-color:var(--ghost);border:2px solid transparent}.cmp-button--ghost .cmp-button__text{color:var(--ghost-content-01)}.cmp-button--ghost .cmp-button__icon svg{fill:var(--ghost-content-01)}@media(pointer:fine){.cmp-button--ghost:hover{background-color:var(--ghost-hover)}.cmp-button--ghost:hover .cmp-button__text{color:var(--interactive-02-tertiary)}.cmp-button--ghost:hover .cmp-button__icon svg{fill:var(--interactive-02-tertiary)}}@media(hover:none),(pointer:coarse){.cmp-button--ghost:active{background-color:var(--ghost-hover)}.cmp-button--ghost:active .cmp-button__text{color:var(--interactive-02-tertiary)}.cmp-button--ghost:active .cmp-button__icon svg{fill:var(--interactive-02-tertiary)}}.cmp-button--ghost:focus-visible{background-color:var(--ghost-hover)}.cmp-button--ghost:focus-visible .cmp-button__text{color:var(--interactive-02-tertiary)}.cmp-button--ghost:focus-visible .cmp-button__icon svg{fill:var(--interactive-02-tertiary)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-button--ghost{outline:none}.cmp-button--ghost:focus{background-color:var(--ghost-hover)}.cmp-button--ghost:focus .cmp-button__text{color:var(--interactive-02-tertiary)}.cmp-button--ghost:focus .cmp-button__icon svg{fill:var(--interactive-02-tertiary)}}}.cmp-button--ghost.disabled{background-color:var(--ghost);border:2px solid transparent}.cmp-button--ghost.disabled .cmp-button__text{color:var(--disabled-content)}.cmp-button--ghost.disabled .cmp-button__icon svg{fill:var(--disabled-content)}.cmp-button--loading{cursor:default;pointer-events:none;position:relative}.cmp-button--loading:after{animation:l2 1s linear infinite;border:2px solid var(--interactive-02-tertiary);border-radius:50%;border-top-color:var(--text-inverse-02);bottom:0;content:"";height:18px;left:0;margin:auto;position:absolute;right:0;top:0;width:18px}.cmp-button--loading .cmp-button__icon,.cmp-button--loading .cmp-button__text{opacity:0;visibility:hidden}.cmp-button--loading.cmp-button--primary{background-color:var(--interactive-01-tertiary)}.cmp-button--loading.cmp-button--secondary{background-color:var(--interactive-01)}.cmp-button--loading.cmp-button--ghost{background-color:var(--ghost-hover);color:var(--interactive-02-tertiary)}@keyframes l2{to{transform:rotate(1turn)}}.c-icon{display:flex}.c-icon,.c-icon svg{height:24px;width:24px}@media screen and (min-width:1200px){.c-icon,.c-icon svg{height:24px;width:24px}}.c-icon--small,.c-icon--small svg{height:16px;width:16px}@media screen and (min-width:1200px){.c-icon--small,.c-icon--small svg{height:16px;width:16px}}.c-icon--base,.c-icon--base svg{height:24px;width:24px}@media screen and (min-width:1200px){.c-icon--base,.c-icon--base svg{height:24px;width:24px}}.c-icon--medium,.c-icon--medium svg{height:32px;width:32px}@media screen and (min-width:1200px){.c-icon--medium,.c-icon--medium svg{height:32px;width:32px}}.c-icon--large,.c-icon--large svg{height:48px;width:48px}@media screen and (min-width:1200px){.c-icon--large,.c-icon--large svg{height:48px;width:48px}}.c-icon--info svg{fill:var(--text-02)}.c-icon--illustration{display:flex}.c-icon--illustration--small{width:104px}.c-icon--illustration--base{width:140px}.c-icon--illustration--medium{width:267px}.c-icon--illustration--large{width:420px}.c-icon--illustration svg{aspect-ratio:4/3;height:auto;width:100%}.cmp-separator__horizontal-rule{background-color:var(--border-01);border-style:none;border-width:0;height:1px;margin:0}.cmp-separator__vertical-rule{border:0;border-left:1px solid var(--border-01);height:100vh;margin:0;width:1px}.cmp-checkbox{cursor:pointer;justify-content:space-between;margin:16px 0}.cmp-checkbox,.cmp-checkbox div{align-items:center;display:flex}.cmp-checkbox.disabled{cursor:default}.cmp-checkbox__text{color:var(--field-content);font-family:var(--family-body);font-size:16px;font-weight:400;letter-spacing:.25px;line-height:24px;margin-bottom:0;margin-left:12px}.cmp-checkbox__text.disabled{color:var(--disabled-content)}.cmp-checkbox__count{color:var(--text-04);font-family:var(--family-body);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;margin-bottom:0;padding-left:12px}.cmp-checkbox__count.disabled{color:var(--disabled-content)}.cmp-checkbox__input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--field-border-02);border-radius:4px;cursor:pointer;height:20px;margin-top:-1.5px;min-width:20px;outline:none}.cmp-checkbox__input:disabled{border:1px solid var(--border-01);cursor:default}.cmp-checkbox__input:checked{background-color:var(--focus);border-color:var(--focus)}.cmp-checkbox__input:checked:focus-visible{background-color:var(--interactive-02-tertiary);border:1px solid var(--interactive-02-tertiary)}.cmp-checkbox__input:checked:before{color:var(--ui-01);content:"啲";font-family:racv;margin-left:1px;position:relative;top:-1px}.cmp-checkbox__input:focus-visible{box-shadow:0 0 0 3px var(--ui-01),0 0 0 5px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-checkbox__input:focus{box-shadow:0 0 0 3px var(--ui-01),0 0 0 5px var(--focus);outline:none}}}.cmp-checkbox__input.disabled{background:var(--disabled);cursor:default}.cmp-filter-accordion__button{align-items:center;background:none;border:0;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:8px;position:relative;text-align:left;width:100%}.cmp-filter-accordion__button:active,.cmp-filter-accordion__button:hover{background:var(--ghost-hover);outline:0}.cmp-filter-accordion__button:focus-visible{background-color:var(--ghost-hover);box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-filter-accordion__button:focus{background-color:var(--ghost-hover);box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}}}@media screen and (max-width:991.5px){.cmp-filter-accordion__button{-webkit-tap-highlight-color:var(--ghost)}.cmp-filter-accordion__button:hover{background:none;outline:0}.cmp-filter-accordion__button:active{background:var(--ghost-hover);outline:0}}.cmp-filter-accordion__leftExpand{flex-direction:row-reverse;justify-content:flex-end;padding:26px 8px}.cmp-filter-accordion__leftExpand .cmp-filter-accordion__icon{padding-left:0}.cmp-filter-accordion__header{margin:0}.cmp-filter-accordion__title_wrapper{align-items:center;display:flex}.cmp-filter-accordion__title{color:var(--text-05);display:flex;font-family:var(--family-heading);font-size:16px;font-weight:600;line-height:24px}.cmp-filter-accordion__title_icon{padding-right:8px}.cmp-filter-accordion__title_icon .icon{display:flex;height:24px;width:24px}.cmp-filter-accordion__title_icon .icon svg{height:24px;width:24px}@media screen and (min-width:1200px){.cmp-filter-accordion__title_icon .icon,.cmp-filter-accordion__title_icon .icon svg{height:24px;width:24px}}.cmp-filter-accordion__title_icon .icon svg path{fill:var(--text-05)}.cmp-filter-accordion__icon{padding-left:8px}.cmp-filter-accordion__icon .c-icon svg path{fill:var(--text-05)}.cmp-filter-accordion__content{color:var(--text-01);margin-top:2px;opacity:1;padding:12px 8px 0;transition:opacity .25s cubic-bezier(.4,0,.2,1);visibility:visible}.cmp-filter-accordion__content--hidden{display:none;max-height:0;opacity:0;padding:0;transition:opacity .25s cubic-bezier(.4,0,.2,1);visibility:hidden}.cmp-filter-accordion__content--expanded{display:block}.cmp-filter-accordion__bottomText{color:var(--text-01);font-family:var(--family-body);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;opacity:1;padding:2px 8px 8px;transition:opacity .25s cubic-bezier(.4,0,.2,1);visibility:visible}.cmp-filter-accordion__bottomText--hide{display:none;max-height:0;opacity:0;padding:0;transition:opacity .25s cubic-bezier(.4,0,.2,1);visibility:hidden}.cmp-filter-accordion__bottomText--show{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-filter-accordion__bottomErrorText{align-items:center;color:var(--error-01);display:flex;gap:4px;margin-top:-4px}.cmp-filter-accordion__bottomErrorText .c-icon svg{fill:var(--error-01)}.cmp-filter-accordion__bottomErrorText p{font-size:14px;margin:0;min-height:22px}.cmp-filter-accordion .cmp-multiselect-wrapper{width:100%}.cmp-filter-accordion .no-options-available-text{color:var(--text-01);font-family:var(--family-body);font-size:16px;font-weight:400;letter-spacing:.25px;line-height:24px;margin:0}.cmp-make-and-model-filter__wrapper{display:flex;flex-direction:column}.cmp-make-and-model-filter .model-dropdown{padding:16px 0}.cmp-make-and-model-filter .model-dropdown input{opacity:1!important}@media screen and (max-width:767.5px){@supports(-webkit-touch-callout:none){.cmp-make-and-model-filter .model-dropdown input:focus-visible{font-size:16px!important}}}.cmp-make-and-model-filter__tags-wrapper{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;padding-bottom:12px;row-gap:8px}.cmp-make-and-model-filter .hide-tags{display:none}.cmp-dropdown{width:100%}.cmp-dropdown-wrapper{flex-grow:1}.cmp-dropdown-label{color:var(--field-label);font-size:16px;line-height:24px}.cmp-dropdown-label.dark-theme{color:var(--text-inverse-01)}.cmp-dropdown-label.light-theme{color:var(--field-label)}.cmp-dropdown-label-wrapper{height:24px;margin-bottom:8px;position:relative}.cmp-dropdown-label-wrapper.hide{display:none}.cmp-dropdown .react-select__group-heading,.cmp-dropdown .react-select__menu-list{cursor:auto}.cmp-dropdown .react-select__input:focus-visible{font-size:16px!important}@media screen and (max-width:767.5px){@supports(-webkit-touch-callout:none){.cmp-dropdown .react-select__input:focus-visible{font-size:16px!important}}}.cmp-dropdown-row{position:relative;width:100%}.cmp-dropdown-row .cross-btn{position:absolute;right:48px;top:16px;width:24px}.cmp-dropdown-row .cross-btn .cross-btn-icon svg{fill:var(--focus)}.cmp-dropdown-row .cross-btn.hide-cross-btn{display:block}@media screen and (min-width:992px){.cmp-dropdown-row .cross-btn:hover .cross-btn-icon svg{fill:var(--ui-05)}}@media screen and (max-width:991.5px){.cmp-dropdown-row .cross-btn:active .cross-btn-icon svg{fill:var(--ui-05)}}.cmp-dropdown-row .cross-btn.disabled i svg path{fill:var(--disabled-content)}.cmp-dropdown-row .cross-btn:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-dropdown-row .cross-btn:focus-visible svg{fill:var(--interactive-02-tertiary)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-dropdown-row .cross-btn:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-dropdown-row .cross-btn:focus svg{fill:var(--interactive-02-tertiary)}}}.cmp-dropdown-row .cross-btn.hideBtn{display:none}.cmp-dropdown-helper-text{display:flex;gap:4px;margin-top:8px}.cmp-dropdown-helper-text p{font-size:14px;height:22px;margin:0}.cmp-dropdown-helper-text.dark-theme{color:var(--text-inverse-02)}.cmp-dropdown-helper-text.light-theme{color:var(--text-04)}.cmp-dropdown-indicator .c-icon svg path{fill:var(--text-05)}.cmp-dropdown-indicator.disabled .c-icon svg path{fill:var(--disabled-content)}.cmp-dropdown-error{color:var(--error-01);display:flex;gap:4px;margin-top:8px}.cmp-dropdown-error .c-icon svg{fill:var(--error-01)}.cmp-dropdown-error p{font-size:14px;margin:0;min-height:22px}.cmp-dropdown-separator{border-bottom:1px solid var(--border-01);margin:16px 0}.cmp-dropdown-option-row{align-items:center;display:flex;flex-direction:row;height:24px;justify-content:space-between}.cmp-dropdown-option-row p{margin:0}.cmp-dropdown-option-row .total-tick-wrapper{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.cmp-dropdown-option-row .total-tick-wrapper p{color:var(--text-04);margin-left:8px}.cmp-dropdown-option-row .total-tick-wrapper .c-icon svg{fill:var(--text-05)}.cmp-dropdown-tooltip-wrapper{bottom:4px;position:absolute;right:0}.cmp-dropdown-tooltip-wrapper .help-circle-solid{position:relative;z-index:-1}.cmp-dropdown-tooltip-wrapper .dark-theme svg path{fill:var(--ui-01)}.cmp-dropdown-tooltip-wrapper .light-theme svg path{fill:var(--text-05)}.cmp-dropdown-control-wrapper{display:flex;position:relative;top:0;width:100%}.cmp-dropdown-control-wrapper .react-select__placeholder{line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-storybook-container{height:100vh}.tooltip{position:relative}@media screen and (min-width:768px){.tooltip.active{position:relative}}.tooltip.active .tooltip-container{cursor:default;display:none;height:100%;left:0;position:fixed;top:0;width:100vw;z-index:10000}@media screen and (min-width:768px){.tooltip.active .tooltip-container{background:none;display:flex;height:auto;max-width:280px;opacity:1;position:absolute;right:auto;visibility:visible}.tooltip.active .tooltip-container__shortlist-tooltip{left:20%;top:-88px!important}}.tooltip.active .tooltip-container .tooltip-inner{border-radius:4px;display:flex;gap:4px;height:auto;padding:8px 12px;position:absolute;z-index:990}@media screen and (max-width:767.5px){.tooltip.active .tooltip-container .tooltip-inner{bottom:48px;left:50%;max-width:264px;transform:translate(-50%);width:100%}}@media screen and (min-width:768px){.tooltip.active .tooltip-container .tooltip-inner{transform:none}}.tooltip.active .tooltip-container .tooltip-inner .cmp-text{display:flex;flex-direction:column;font-size:14px;gap:4px;line-height:22px;width:100%}.tooltip.active .tooltip-container .tooltip-inner .cmp-text h1,.tooltip.active .tooltip-container .tooltip-inner .cmp-text h2,.tooltip.active .tooltip-container .tooltip-inner .cmp-text h3,.tooltip.active .tooltip-container .tooltip-inner .cmp-text h4,.tooltip.active .tooltip-container .tooltip-inner .cmp-text h5,.tooltip.active .tooltip-container .tooltip-inner .cmp-text h6{font-family:var(--family-heading);font-weight:600;line-height:20px;margin:0;text-align:left}.tooltip.active .tooltip-container .tooltip-inner .cmp-text p{line-height:22px;margin-bottom:24px;padding:0;text-align:left}.tooltip.active .tooltip-container .tooltip-inner .cmp-text p:last-child{margin-bottom:0}.tooltip.active .tooltip-container .tooltip-inner .cmp-text a{cursor:pointer;display:inline-block;text-decoration:underline}.tooltip.active .tooltip-container .tooltip-inner .tooltip-container_closebtn .cmp-button{margin-top:-2px}.tooltip.active .tooltip-container .tooltip-inner .tooltip-container_closebtn .cmp-button svg{fill:var(--ghost-content-01)}@media screen and (min-width:768px){.tooltip__tip--top:after{bottom:100%;transform:translateY(2px) translateX(2px) rotate(45deg)}.tooltip__tip--bottom:after{top:100%;transform:translateY(-2px) translateX(2px) rotate(45deg)}.tooltip__tip--center:after{right:50%}.tooltip__tip--left:after{left:5%}.tooltip__tip--right:after{right:5%}.tooltip__tip__left:after{right:100%;top:50%;transform:translateX(2px) rotate(45deg)}.tooltip__tip:after{content:"";height:5px;position:absolute;width:5px}}.light-theme .tooltip-inner{background-color:var(--ui-01);border:1px solid var(--border-01);box-shadow:0 6px 16px 0 rgba(21,21,21,.08),0 1px 4px 0 rgba(21,21,21,.06)}.light-theme .tooltip-inner .cmp-text,.light-theme .tooltip-inner .cmp-text h1,.light-theme .tooltip-inner .cmp-text h2,.light-theme .tooltip-inner .cmp-text h3,.light-theme .tooltip-inner .cmp-text h4,.light-theme .tooltip-inner .cmp-text h5,.light-theme .tooltip-inner .cmp-text h6,.light-theme .tooltip-inner .cmp-text p{color:var(--text-01)}.light-theme .tooltip__tip:after{background-color:var(--text-inverse-01);box-shadow:0 6px 16px 0 rgba(21,21,21,.08),0 1px 4px 0 rgba(21,21,21,.06)}.light-theme .tooltip__tip--bottom:after{border-bottom:1px solid var(--border-01);border-right:1px solid var(--border-01)}.light-theme .tooltip__tip--top:after{border-left:1px solid var(--border-01);border-top:1px solid var(--border-01)}.dark-theme .tooltip-inner{background-color:var(--container-04)}@media screen and (max-width:767.5px){.dark-theme .tooltip-inner{background-color:var(--text-inverse-01);border:1px solid var(--border-01)}}.dark-theme .tooltip-inner .cmp-text{color:var(--text-inverse-01)}@media screen and (max-width:767.5px){.dark-theme .tooltip-inner .cmp-text{color:var(--text-01)}}.dark-theme .tooltip-inner .cmp-text h1,.dark-theme .tooltip-inner .cmp-text h2,.dark-theme .tooltip-inner .cmp-text h3,.dark-theme .tooltip-inner .cmp-text h4,.dark-theme .tooltip-inner .cmp-text h5,.dark-theme .tooltip-inner .cmp-text h6{color:var(--text-inverse-01)}@media screen and (max-width:767.5px){.dark-theme .tooltip-inner .cmp-text h1,.dark-theme .tooltip-inner .cmp-text h2,.dark-theme .tooltip-inner .cmp-text h3,.dark-theme .tooltip-inner .cmp-text h4,.dark-theme .tooltip-inner .cmp-text h5,.dark-theme .tooltip-inner .cmp-text h6{color:var(--text-01)}}.dark-theme .tooltip-inner .cmp-text p{color:var(--text-inverse-01)}@media screen and (max-width:767.5px){.dark-theme .tooltip-inner .cmp-text p{color:var(--text-01)}}@media screen and (min-width:768px){.dark-theme .tooltip-inner .cmp-text a{color:var(--text-inverse-01)}.dark-theme .tooltip-inner .cmp-text a:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus-inverse);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.dark-theme .tooltip-inner .cmp-text a:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus-inverse);outline:none}}}}@media screen and (min-width:768px){.dark-theme .tooltip-inner .tooltip-container_closebtn .c-icon svg path{fill:var(--text-inverse-01)}.dark-theme .tooltip-inner .tooltip-container_closebtn .cmp-button--ghost:focus-visible{fill:var(--ghost-content-01)}.dark-theme .tooltip-inner .tooltip-container_closebtn .cmp-button--ghost:focus-visible .c-icon svg path{fill:var(--ghost-content-01)}.dark-theme .tooltip-inner .tooltip-container_closebtn .cmp-button--ghost:hover .c-icon svg path{fill:var(--ghost-content-01)}.dark-theme .tooltip-inner .tooltip-container_closebtn .cmp-button:focus-visible{box-shadow:0 0 0 2px var(--text-01),0 0 0 4px var(--focus-inverse);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.dark-theme .tooltip-inner .tooltip-container_closebtn .cmp-button:focus{box-shadow:0 0 0 2px var(--text-01),0 0 0 4px var(--focus-inverse);outline:none}}}}.dark-theme .tooltip__tip:after{background-color:var(--text-01);box-shadow:0 6px 16px 0 rgba(21,21,21,.08),0 1px 4px 0 rgba(21,21,21,.06)}.tooltip-overlay{background:rgba(21,21,21,.8);height:100%;left:0;position:fixed;top:0;width:100vw;z-index:9999}.tooltip-overlay .tooltip.active .tooltip-container{display:none}@media screen and (max-width:767.5px){.tooltip-overlay .tooltip.active .tooltip-container{display:flex;opacity:1;visibility:visible}}.cmp-multiselect{width:100%}.cmp-multiselect-wrapper{flex-grow:1}.cmp-multiselect-label{color:var(--field-label);font-size:16px;line-height:24px}.cmp-multiselect-label.dark-theme{color:var(--text-inverse-01)}.cmp-multiselect-label.light-theme{color:var(--field-label)}.cmp-multiselect-label-wrapper{height:24px;margin-bottom:8px;position:relative}.cmp-multiselect-label-wrapper.hide{display:none}.cmp-multiselect-indicator .c-icon svg path{fill:var(--field-control)}.cmp-multiselect-indicator.disabled .c-icon svg path{fill:var(--disabled-content)}.cmp-multiselect-row{position:relative;width:100%}.cmp-multiselect-row .cmp-multiselect-helper-text p{font-size:14px;height:22px;margin:0;padding-top:8px}.cmp-multiselect-row .cmp-multiselect-helper-text.dark-theme{color:var(--text-inverse-02)}.cmp-multiselect-row .cmp-multiselect-helper-text.light-theme{color:var(--text-04)}.cmp-multiselect-row .cross-btn{position:absolute;right:48px;top:16px;width:24px}.cmp-multiselect-row .cross-btn .cross-btn-icon svg{fill:var(--focus)}.cmp-multiselect-row .cross-btn.hide-cross-btn{display:block}.cmp-multiselect-row .cross-btn:hover .cross-btn-icon svg{fill:var(--ui-05)}.cmp-multiselect-row .cross-btn.disabled i svg path{fill:var(--disabled-content)}.cmp-multiselect-row .cross-btn:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-multiselect-row .cross-btn:focus-visible svg{fill:var(--interactive-02-tertiary)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-multiselect-row .cross-btn:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-multiselect-row .cross-btn:focus svg{fill:var(--interactive-02-tertiary)}}}.cmp-multiselect-row .cmp-tag{left:16px;position:absolute;top:12px}.cmp-multiselect-row .tag-placeholder{line-height:22px;padding:0 16px;visibility:hidden}.cmp-multiselect-row .tag-placeholder .tag-button{content:" ";height:16px;margin-left:8px;width:16px}.cmp-multiselect-error{color:var(--error-01);display:flex;gap:4px;margin-top:8px}.cmp-multiselect-error .c-icon svg{fill:var(--error-01)}.cmp-multiselect-error p{font-size:14px;margin:0;min-height:22px}.cmp-multiselect-option-row{display:flex;align-Items:center;flex-Direction:row;justify-Content:space-between;height:24px}.cmp-multiselect-option-row .cmp-checkbox{align-items:center;display:flex;margin:0}.cmp-multiselect-option-row .cmp-checkbox p{margin:0}.cmp-multiselect-option-row .cmp-checkbox .cmp-checkbox__input[type=checkbox]{font-size:16px;margin:0;min-width:20px}.cmp-multiselect-option-row .cmp-checkbox .cmp-checkbox__text{color:var(--field-label);font-size:14px;margin-left:12px}.cmp-multiselect-option-row .total-count-wrapper{display:flex;align-Items:center;flex-Direction:row;gap:8px;justify-Content:space-between}.cmp-multiselect-option-row .total-count-wrapper .total{color:var(--text-04);margin-bottom:0;margin-left:8px}.cmp-multiselect-tooltip-wrapper{bottom:4px;position:absolute;right:0}.cmp-multiselect-tooltip-wrapper .help-circle-solid{position:relative;z-index:-1}.cmp-multiselect-tooltip-wrapper .dark-theme svg path{fill:var(--ui-01)}.cmp-multiselect-tooltip-wrapper .light-theme svg path{fill:var(--field-control)}.cmp-tag{align-items:center;background-color:var(--ui-01);border:1px solid transparent;border-radius:4px;box-sizing:border-box;display:inline-flex;gap:8px;margin:0;min-height:30px;padding:3px 7px;--tag-background:var(--ui-01);--tag-border:var(--border-01);--tag-colour:var(--text-01);--tag-icon-colour:var(--text-01);--tag-strong-background:var(--interactive-02);--tag-strong-colour:var(--text-inverse-01);--tag-text-colour:var(--text-03)}.cmp-tag.cmp-tag-neutral{--tag-background:var(--ui-01);--tag-border:var(--border-01);--tag-text-colour:var(--text-01)}.cmp-tag.cmp-tag-informational{--tag-background:var(--info-03);--tag-border:var(--info-03);--tag-icon-colour:var(--info-01);--tag-strong-colour:var(--text-inverse-01)}.cmp-tag.cmp-tag-success{--tag-background:var(--success-03);--tag-border:var(--success-03);--tag-icon-colour:var(--success-01)}.cmp-tag.cmp-tag-warning{--tag-background:var(--warning-03);--tag-border:var(--warning-03);--tag-icon-colour:var(--warning-01)}.cmp-tag.cmp-tag-critical{--tag-background:var(--error-03);--tag-border:var(--error-03);--tag-icon-colour:var(--error-01)}.cmp-tag.cmp-tag-highlight{--tag-background:var(--ui-01);--tag-border:var(--container-02);--tag-strong-background:var(--container-02);--tag-strong-colour:var(--text-02);--tag-text-colour:var(--text-02)}.cmp-tag.cmp-tag-partnership{--tag-text-colour:var(--text-01);border-color:transparent;gap:12px}.cmp-tag.cmp-tag-partnership picture{align-items:center;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;line-height:0}.cmp-tag.cmp-tag-partnership picture img{display:block;max-height:24px}.cmp-tag.cmp-tag-style-moderate,.cmp-tag.cmp-tag-style-subtle{background-color:var(--tag-background);border-color:var(--tag-border);color:var(--tag-colour)}.cmp-tag.cmp-tag-style-subtle{border-color:transparent}.cmp-tag.cmp-tag-style-moderate{--tag-background:var(--ui-02);--tag-border:var(--ui-02);--tag-strong-colour:var(--text-02)}.cmp-tag.cmp-tag-style-strong{background-color:var(--tag-strong-background);border-color:var(--tag-strong-background)}.cmp-tag.cmp-tag-style-outline{background-color:transparent;border-color:var(--tag-border);color:var(--tag-colour)}.cmp-tag.cmp-tag-dismissable{cursor:pointer}@media(pointer:fine){.cmp-tag.cmp-tag-dismissable:hover{background-color:var(--ghost-hover)}}@media(hover:none),(pointer:coarse){.cmp-tag.cmp-tag-dismissable:active{background-color:var(--ghost-hover)}}.cmp-tag.cmp-tag-dismissable:focus-visible{background-color:var(--ghost-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-tag.cmp-tag-dismissable{outline:none}.cmp-tag.cmp-tag-dismissable:focus{background-color:var(--ghost-hover)}}}@media(pointer:fine){.cmp-tag.cmp-tag-dismissable.cmp-tag-style-strong:hover{background-color:var(--interactive-02-tertiary)}}@media(hover:none),(pointer:coarse){.cmp-tag.cmp-tag-dismissable.cmp-tag-style-strong:active{background-color:var(--interactive-02-tertiary)}}.cmp-tag.cmp-tag-dismissable.cmp-tag-style-strong:focus-visible{background-color:var(--interactive-02-tertiary)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-tag.cmp-tag-dismissable.cmp-tag-style-strong{outline:none}.cmp-tag.cmp-tag-dismissable.cmp-tag-style-strong:focus{background-color:var(--interactive-02-tertiary)}}}.cmp-tag:focus-visible{box-shadow:0 0 0 3px var(--ui-01),0 0 0 5px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-tag:focus{box-shadow:0 0 0 3px var(--ui-01),0 0 0 5px var(--focus);outline:none}}}.cmp-tag__button{align-items:center;background-color:transparent;border:none;display:flex;height:16px;justify-content:center;padding:0;width:16px}.cmp-tag__button:before{color:var(--focus);content:"啗";font-family:racv,sans-serif}.cmp-tag-style-strong .cmp-tag__button:before{color:var(--tag-strong-colour)}.cmp-tag__leading-icon{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;line-height:0;width:16px}.cmp-tag__leading-icon svg{display:block;height:16px;width:16px}.cmp-tag__leading-icon svg path{fill:var(--tag-icon-colour)}.cmp-tag-style-strong .cmp-tag__leading-icon svg path{fill:var(--tag-strong-colour)}.cmp-tag__label{color:var(--tag-text-colour);font-family:var(--family-body);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px}.cmp-tag-style-moderate .cmp-tag__label,.cmp-tag-style-strong .cmp-tag__label{color:var(--tag-strong-colour);font-weight:600}.cmp-tag-dismissable.cmp-tag-style-strong .cmp-tag__label{font-weight:400}.cmp-yearsFilter .cmp-yearsFilter-dropdowns{display:flex}.cmp-yearsFilter .cmp-yearsFilter-dropdowns .cmp-dropdown:first-child{margin-right:8px}.cmp-range-slider{display:flex;flex-wrap:wrap;justify-content:center;margin:12px 0;position:relative}.cmp-range-slider__slider{display:flex;height:20px;margin:0 16px;width:100%}.cmp-range-slider__track{align-self:center;background-color:var(--info-01);border-radius:4px;height:8px;width:100%}.cmp-range-slider__thumb{align-items:center;background-color:var(--field-hover);border:1px solid var(--field-border-02);border-radius:48px;box-sizing:border-box;display:flex;height:20px;justify-content:center;outline:none;width:20px}.cmp-range-slider__thumb,.cmp-range-slider__thumb:hover{box-shadow:0 6px 16px 0 rgba(21,21,21,.08),0 1px 4px 0 rgba(21,21,21,.06)}.cmp-range-slider__thumb:hover{background-color:var(--field)}.cmp-range-slider__thumb:focus-visible{background-color:var(--field);border:1px solid var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.cmp-range-slider__text{font-family:var(--family-heading);font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px}.cmp-range-slider__value{color:var(--text-03);margin-bottom:10px;position:absolute;top:-30px}.cmp-range-slider__labels{color:var(--field-description);display:flex;justify-content:space-between;margin:8px 0 0;width:100%}.cmp-range-slider__labels .cmp-range-slider__label_text{margin:0}.disabled .cmp-range-slider__thumb{background-color:var(--disabled-content);border:1px solid transparent;box-shadow:none;outline:none}.cmp-range-slider__static_value_wrapper{display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.cmp-range-slider__static_value_text{color:var(--text-03);font-family:var(--family-heading);font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px}.cmp-range-slider__dynamic_value_wrapper{height:30px;width:100%}.cmp-range-slider__top_label{color:var(--text-03);display:flex;font-family:var(--family-heading);font-size:16px;font-weight:600;justify-content:flex-start;letter-spacing:0;line-height:24px;margin-bottom:8px;width:100%}.cmp-multiselect-checkbox-dropdown{width:100%}.cmp-multiselect-checkbox-dropdown-option-row{display:flex;align-Items:center;flex-Direction:row;justify-Content:space-between;height:24px}.cmp-multiselect-checkbox-dropdown-option-row .cmp-checkbox{align-items:center;display:flex;margin:0}.cmp-multiselect-checkbox-dropdown-option-row .cmp-checkbox p{margin:0}.cmp-multiselect-checkbox-dropdown-option-row .cmp-checkbox .cmp-checkbox__input[type=checkbox]{font-size:16px;margin:0;min-width:20px}.cmp-multiselect-checkbox-dropdown-option-row .cmp-checkbox .cmp-checkbox__text{color:var(--field-label);font-size:14px}.cmp-multiselect-checkbox-dropdown-option-row .total-count-wrapper{display:flex;align-Items:center;flex-Direction:row;gap:8px;justify-Content:space-between}.cmp-multiselect-checkbox-dropdown-option-row .total-count-wrapper .total{color:var(--field-description);line-height:22px;margin-bottom:0;margin-left:8px}.cmp-multiselect-checkbox-dropdown .cmp-dropdown-label{margin-bottom:0}.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn{background:none;border:none;border-radius:48px;margin:0;max-height:16px;max-width:16px;padding:0;vertical-align:middle}.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn .c-icon{pointer-events:none;width:16px}@media screen and (min-width:1200px){.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn .c-icon{width:16px}}.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn .c-icon svg path{fill:var(--field-icon)}.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn .c-icon svg{height:16px;width:16px}@media screen and (min-width:1200px){.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn .c-icon svg{height:16px;width:16px}}.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn:hover .c-icon{pointer-events:none}.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn:hover .c-icon svg path{fill:var(--field-control-hover)}.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn:focus-visible .c-icon{pointer-events:none}.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn:focus-visible .c-icon svg path{fill:var(--field-control-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn:focus .c-icon{pointer-events:none}.cmp-multiselect-checkbox-dropdown .ancap-tooltip_btn:focus .c-icon svg path{fill:var(--field-control-hover)}}}.cmp-multiselect-checkbox-dropdown .cmp-multiselect-checkbox-row{position:relative}.cmp-multiselect-checkbox-dropdown .cmp-tag{left:16px;position:absolute;top:12px}.cmp-multiselect-checkbox-dropdown .cmp-text{align-content:center;align-items:center;color:var(--field-label);display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.cmp-multiselect-checkbox-dropdown .react-select{cursor:pointer}.cmp-multiselect-checkbox-dropdown .react-select__menu{background-color:var(--ui-01);border-radius:12px;box-shadow:0 4px 8px 0 rgba(21,21,21,.12),0 1px 2px 0 rgba(21,21,21,.08);box-sizing:border-box;cursor:pointer;margin:5px 0 0;position:absolute;z-index:100;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cmp-multiselect-checkbox-dropdown .react-select__option{cursor:pointer;display:block;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-tap-highlight-color:var(--ui-01);background-color:unset;border:2px solid transparent;border-radius:12px;box-shadow:none;box-sizing:border-box;color:var(--field-label);padding:11px 8px}.cmp-multiselect-checkbox-dropdown .react-select__option--is-selected{background-color:var(--ui-01)}.cmp-multiselect-checkbox-dropdown .react-select__option--is-focused{background-color:var(--field)}.cmp-multiselect-checkbox-dropdown .react-select__option--is-focused .cmp-checkbox__input:checked{background-color:var(--focus)}.cmp-multiselect-checkbox-dropdown .react-select__option .disabled{color:var(--disabled-content);cursor:default}.cmp-multiselect-checkbox-dropdown .react-select__option:hover{background-color:var(--field)}.cmp-multiselect-checkbox-dropdown .react-select__option:hover .cmp-checkbox__input:checked{background-color:var(--focus)}.cmp-multiselect-checkbox-dropdown .react-select__option .cmp-checkbox__text{line-height:22px;margin-left:8px}.cmp-multiselect-checkbox-dropdown .react-select__placeholder{color:var(--field-placeholder);font-size:14px;line-height:22px}.cmp-multiselect-checkbox-dropdown .react-select__control{background-color:var(--field);border-color:var(--field-border-02);border-radius:12px;cursor:pointer}.cmp-multiselect-checkbox-dropdown .react-select__control:hover{background-color:var(--field-hover);border-color:var(--border-02)}.cmp-multiselect-checkbox-dropdown .react-select__control--is-focused{background-color:var(--field-hover);border-color:var(--border-02);box-shadow:0 0 0 2px var(--border-inverse-01),0 0 0 4px var(--focus)}.cmp-multiselect-checkbox-dropdown .react-select__value-container,.cmp-multiselect-checkbox-dropdown .react-select__value-container--has-value{border-radius:12px;height:54px!important;line-height:22px!important;padding:16px 8px 16px 15px}.cmp-multiselect-checkbox-dropdown .react-select__value-container--has-value{color:var(--field-content);font-size:14px}.cmp-multiselect-checkbox-dropdown .react-select__indicator-separator{display:none}.cmp-multiselect-checkbox-dropdown .react-select__menu-list{border-radius:4px;padding:12px}@media screen and (min-width:992px){.cmp-multiselect-checkbox-dropdown .react-select__menu-list{max-height:unset}}.cmp-multiselect-checkbox-dropdown--keyboard-nav .react-select__option--is-focused{border-color:var(--focus)}.tooltip-container{display:none;opacity:0;transition:visibility .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1);visibility:hidden}.element-center{margin:10vw}.cmp-contextualHelp{position:relative}@media screen and (min-width:768px){.cmp-contextualHelp.active{position:relative}}.cmp-contextualHelp.active .tooltip-container{cursor:default;display:none;height:100%;left:0;position:fixed;top:0;width:100vw;z-index:1000}@media screen and (min-width:768px){.cmp-contextualHelp.active .tooltip-container{background:none;display:flex;height:auto;max-width:280px;opacity:1;position:absolute;right:auto;visibility:visible}.cmp-contextualHelp.active .tooltip-container__shortlist-tooltip{left:20%}.cmp-contextualHelp.active .tooltip-container__shortlist-fail{left:20%;top:-100px!important}}@media screen and (max-width:767.5px){.cmp-contextualHelp.active .tooltip-container{background:rgba(21,21,21,.8);display:flex;height:100%;left:0;opacity:1;position:fixed;top:0;visibility:visible;width:100vw;z-index:9999}}.cmp-contextualHelp.active .tooltip-container__contentarea{border-radius:4px;display:flex;gap:4px;height:auto;padding:8px 12px;position:absolute;z-index:990}@media screen and (max-width:767.5px){.cmp-contextualHelp.active .tooltip-container__contentarea{bottom:48px;left:50%;max-width:272px;transform:translate(-50%);width:100%}}@media screen and (min-width:768px){.cmp-contextualHelp.active .tooltip-container__contentarea{transform:none}}.cmp-contextualHelp.active .tooltip-container__contentarea .cmp-text{display:flex;flex-direction:column;font-size:14px;gap:4px;line-height:22px;width:100%}.cmp-contextualHelp.active .tooltip-container__contentarea .cmp-text h1,.cmp-contextualHelp.active .tooltip-container__contentarea .cmp-text h2,.cmp-contextualHelp.active .tooltip-container__contentarea .cmp-text h3,.cmp-contextualHelp.active .tooltip-container__contentarea .cmp-text h4,.cmp-contextualHelp.active .tooltip-container__contentarea .cmp-text h5,.cmp-contextualHelp.active .tooltip-container__contentarea .cmp-text h6{font-family:var(--family-heading);font-size:14px;font-weight:600;line-height:20px;margin:0;text-align:left}.cmp-contextualHelp.active .tooltip-container__contentarea .cmp-text p{font-size:14px;line-height:22px;margin-bottom:24px;padding:0;text-align:left}.cmp-contextualHelp.active .tooltip-container__contentarea .cmp-text p:last-child{margin-bottom:0}.cmp-contextualHelp.active .tooltip-container__contentarea .cmp-text a{cursor:pointer;font-size:14px;text-decoration:underline}.cmp-contextualHelp.active .tooltip-container__contentarea .tooltip-container_closebtn .cmp-button{margin-top:-2px}.cmp-contextualHelp.active .tooltip-container__contentarea .tooltip-container_closebtn .cmp-button i{width:16px}.cmp-contextualHelp.active .tooltip-container__contentarea .tooltip-container_closebtn .cmp-button svg{fill:var(--ghost-content-01)}@media screen and (min-width:768px){.cmp-contextualHelp.active .tooltip-container__contentarea.tool__tip--top:after{bottom:100%;transform:translateY(2px) translateX(50%) rotate(45deg)}.cmp-contextualHelp.active .tooltip-container__contentarea.tool__tip--bottom:after{top:100%;transform:translateY(-2px) translateX(50%) rotate(45deg)}.cmp-contextualHelp.active .tooltip-container__contentarea.tool__tip--center:after{right:50%}.cmp-contextualHelp.active .tooltip-container__contentarea.tool__tip--left:after{left:5%}.cmp-contextualHelp.active .tooltip-container__contentarea.tool__tip--right:after{right:5%}.cmp-contextualHelp.active .tooltip-container__contentarea.tool__tip__left:after{right:100%;top:50%;transform:translateX(2px) rotate(45deg)}.cmp-contextualHelp.active .tooltip-container__contentarea.tool__tip:after{content:"";height:5px;position:absolute;width:5px}}.light-theme .tooltip-container__contentarea{background-color:var(--text-inverse-01);border:1px solid var(--border-01);box-shadow:0 6px 16px 0 rgba(21,21,21,.08),0 1px 4px 0 rgba(21,21,21,.06)}.light-theme .tooltip-container__contentarea .cmp-text{color:var(--text-01);line-height:22px}.light-theme .tooltip-container__contentarea .cmp-text h1,.light-theme .tooltip-container__contentarea .cmp-text h2,.light-theme .tooltip-container__contentarea .cmp-text h3,.light-theme .tooltip-container__contentarea .cmp-text h4,.light-theme .tooltip-container__contentarea .cmp-text h5,.light-theme .tooltip-container__contentarea .cmp-text h6,.light-theme .tooltip-container__contentarea .cmp-text p{color:var(--text-01)}.light-theme .tooltip-container__contentarea.tool__tip:after{background-color:var(--text-inverse-01);box-shadow:0 6px 16px 0 rgba(21,21,21,.08),0 1px 4px 0 rgba(21,21,21,.06)}.light-theme .tooltip-container__contentarea.tool__tip--bottom:after,.light-theme .tooltip-container__contentarea.tool__tip--top:after{border-bottom:1px solid var(--border-01);border-right:1px solid var(--border-01)}.dark-theme .tooltip-container__contentarea{background-color:var(--text-01);box-shadow:0 6px 16px 0 rgba(21,21,21,.08),0 1px 4px 0 rgba(21,21,21,.06)}@media screen and (max-width:767.5px){.dark-theme .tooltip-container__contentarea{background-color:var(--text-inverse-01);border:1px solid var(--border-01)}}.dark-theme .tooltip-container__contentarea.tool__tip:after{background-color:var(--text-01);box-shadow:0 6px 16px 0 rgba(21,21,21,.08),0 1px 4px 0 rgba(21,21,21,.06)}.dark-theme .tooltip-container__contentarea .cmp-text{color:var(--text-inverse-01);line-height:22px}@media screen and (max-width:767.5px){.dark-theme .tooltip-container__contentarea .cmp-text{color:var(--text-01)}}.dark-theme .tooltip-container__contentarea .cmp-text h1,.dark-theme .tooltip-container__contentarea .cmp-text h2,.dark-theme .tooltip-container__contentarea .cmp-text h3,.dark-theme .tooltip-container__contentarea .cmp-text h4,.dark-theme .tooltip-container__contentarea .cmp-text h5,.dark-theme .tooltip-container__contentarea .cmp-text h6{color:var(--text-inverse-01)}@media screen and (max-width:767.5px){.dark-theme .tooltip-container__contentarea .cmp-text h1,.dark-theme .tooltip-container__contentarea .cmp-text h2,.dark-theme .tooltip-container__contentarea .cmp-text h3,.dark-theme .tooltip-container__contentarea .cmp-text h4,.dark-theme .tooltip-container__contentarea .cmp-text h5,.dark-theme .tooltip-container__contentarea .cmp-text h6{color:var(--text-01)}}.dark-theme .tooltip-container__contentarea .cmp-text p{color:var(--text-inverse-02)}@media screen and (max-width:767.5px){.dark-theme .tooltip-container__contentarea .cmp-text p{color:var(--text-01)}}@media screen and (min-width:768px){.dark-theme .tooltip-container__contentarea .cmp-text a{color:var(--text-inverse-01)}.dark-theme .tooltip-container__contentarea .cmp-text a:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus-inverse);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.dark-theme .tooltip-container__contentarea .cmp-text a:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus-inverse);outline:none}}}}@media screen and (min-width:768px){.dark-theme .tooltip-container__contentarea .tooltip-container_closebtn .c-icon svg path{fill:var(--text-inverse-01)}.dark-theme .tooltip-container__contentarea .tooltip-container_closebtn .cmp-button--ghost:focus-visible{fill:var(--ghost-content-01)}.dark-theme .tooltip-container__contentarea .tooltip-container_closebtn .cmp-button--ghost:focus-visible .c-icon svg path{fill:var(--ghost-content-01)}.dark-theme .tooltip-container__contentarea .tooltip-container_closebtn .cmp-button--ghost:hover .c-icon svg path{fill:var(--ghost-content-01)}.dark-theme .tooltip-container__contentarea .tooltip-container_closebtn .cmp-button:focus-visible{box-shadow:0 0 0 2px var(--text-01),0 0 0 4px var(--focus-inverse);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.dark-theme .tooltip-container__contentarea .tooltip-container_closebtn .cmp-button:focus{box-shadow:0 0 0 2px var(--text-01),0 0 0 4px var(--focus-inverse);outline:none}}}}.stop-scroll{overflow-y:hidden}.tooltipActive .cmp-compare-vehicle{overflow-x:auto}.tooltipActive .cmp-compare-vehicle .scrollable-table-3 .cmp-compare-table tr th{position:static}.cmp-finance-offerings{height:100%}@media screen and (max-width:767.5px){.cmp-finance-offerings{height:550px}}.cmp-finance-offerings{display:flex;flex-direction:column;justify-content:space-between}.cmp-finance-offerings .cmp-tile{padding:0}.cmp-finance-offerings .cmp-button--primary{background-color:var(--ui-03);border:2px solid var(--interactive-02);display:flex;justify-content:center}.cmp-finance-offerings .cmp-button--primary .cmp-button__text{color:var(--interactive-02)}.cmp-finance-offerings .cmp-button--primary:focus-visible,.cmp-finance-offerings .cmp-button--primary:hover{background-color:var(--interactive-02)}.cmp-finance-offerings .cmp-button--primary:focus-visible .cmp-button__text,.cmp-finance-offerings .cmp-button--primary:hover .cmp-button__text{color:var(--interactive-02-secondary)}.cmp-finance-offerings .cmp-button--primary a{width:100%}.cmp-finance-offerings-top{align-items:center;display:flex;height:50%;justify-content:center;min-height:0;overflow:hidden;position:relative}@media screen and (max-width:767.5px){.cmp-finance-offerings-top{height:55%}}.cmp-finance-offerings-top__coin-stack{display:block;height:210px;-o-object-fit:cover;object-fit:cover;width:280px}.cmp-finance-offerings-top__illus{bottom:0;display:flex;justify-content:center;left:0;position:absolute;width:100%}.cmp-finance-offerings-top__illus-img{display:block;width:100%}.cmp-finance-offerings-below{height:50%}@media screen and (max-width:767.5px){.cmp-finance-offerings-below{height:45%}}.cmp-finance-offerings-below{background-color:#f2f7ff;border-radius:0 0 4px 4px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:0;padding:24px 24px 14px}.cmp-finance-offerings-below__title{color:var(--text-02);font-family:var(--family-heading);font-size:22px;font-weight:600;letter-spacing:0;line-height:32px;padding-bottom:8px}.cmp-finance-offerings-below__details{color:var(--text-02);font-size:16px;font-weight:400;letter-spacing:.25px;line-height:24px;margin-bottom:0}.cmp-image--4-3 img{aspect-ratio:4/3}.cmp-image--3-2 img{aspect-ratio:3/2}.cmp-image--16-9 img{aspect-ratio:16/9}.cmp-image--21-9 img{aspect-ratio:21/9}[class*=cmp-image--] img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;width:100%}#aem-vehicle-card{display:flex;justify-content:center}.cmp-vehicleCard{height:100%;position:relative}.cmp-vehicleCard .cmp-tile{box-shadow:0 0 0 rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-width:288px;padding:0;transition:.15s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover){.cmp-vehicleCard .cmp-tile:hover{box-shadow:0 4px 8px 0 rgba(21,21,21,.12),0 1px 2px 0 rgba(21,21,21,.08);transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}}.cmp-vehicleCard_imgSection{position:relative}.cmp-vehicleCard_imgSection .cmp-vehicleCard_card_img{background:var(--ui-01);border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;width:100%}.cmp-vehicleCard_imgSection .cmp-vehicleCard_card_img img{aspect-ratio:16/9;display:flex;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.cmp-vehicleCard_imgSection .cmp-vehicleCard_card_img img.car_imaca_img{bottom:25px;right:25px;transform:scaleX(1.5) scaleY(1.5) translateY(0)}.cmp-vehicleCard_imgSection .cmp-vehicleCard_card_img img.car_imaca_img.van{transform:scaleX(1.2) scaleY(1.2) translateY(17px)}.cmp-vehicleCard_imgSection .cmp-vehicleCard_card_img img.car_imaca_img.utedualcab{transform:scaleX(1.2) scaleY(1.2) translateY(20px)}.cmp-vehicleCard_imgSection .cmp-vehicleCard_card_img img.car_imaca_img .van{transform:scaleX(1.2) scaleY(1.2) translateY(17px)}.cmp-vehicleCard_imgSection .cmp-vehicleCard_card_img img.car_jato_img{right:0;transform:scaleX(.77) scaleY(.77) translateY(-6px)}.cmp-vehicleCard_imgSection .cmp-vehicleCard_card_img img.error_car_img,.cmp-vehicleCard_imgSection .cmp-vehicleCard_card_img img.placeholder_car_img{bottom:10px;right:0;scale:1;transform:unset}.cmp-vehicleCard_imgSection .label{bottom:-8px;display:inline-block;position:absolute}.cmp-vehicleCard_imgSection .label_text{align-items:center;color:var(--text-02);display:flex;font-family:var(--family-body);font-size:14px;font-style:normal;letter-spacing:.25px;line-height:22px;margin:0;text-align:center}.cmp-vehicleCard_imgSection .label.year_tag{background:var(--ui-02);border-radius:4px;left:8px;padding:4px 8px}.cmp-vehicleCard_imgSection .label.year_tag .label_text{font-weight:500}.cmp-vehicleCard_imgSection .label.year_tag.old_year_tag{background:var(--container-03)}.cmp-vehicleCard_imgSection .label.year_tag.old_year_tag .label_text{color:var(--ui-01)}.cmp-vehicleCard_imgSection .label.fuel_type{background-color:var(--container-01-content);border-radius:52px;display:flex;justify-content:space-between;margin-left:16px}.cmp-vehicleCard_imgSection .label.fuel_type .label_text{font-weight:400;margin:5px 8px 5px 4px}.cmp-vehicleCard_imgSection .label.fuel_type .fuel_type_badge_icon{height:32px;width:32px}.cmp-vehicleCard_imgSection .label.fuel_type .fuel_type_badge_icon svg{height:auto;width:auto}.cmp-vehicleCard_contentSection{height:100%;padding:16px 16px 0}.cmp-vehicleCard_contentSection,.cmp-vehicleCard_contentSection-3{display:flex;flex-direction:column;justify-content:space-between}.cmp-vehicleCard_contentSection-1 .cmp-vehicleCard_make_model{letter-spacing:0;text-decoration:none;text-transform:capitalize}.cmp-vehicleCard_contentSection-1 .cmp-vehicleCard_make_model .cmp-title__text{font-size:20px;line-height:30px;margin-bottom:4px}@media screen and (max-width:991.5px){.cmp-vehicleCard_contentSection-1 .cmp-vehicleCard_make_model .cmp-title__text{font-size:18px;line-height:28px}}.cmp-vehicleCard_contentSection-1 .cmp-vehicleCard_variant{margin-bottom:4px;min-height:22px}.cmp-vehicleCard_contentSection-1 .cmp-vehicleCard_variant p{color:var(--text-01);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;margin:0}.cmp-vehicleCard_contentSection-1 .cmp-vehicleCard_retail_price{display:flex;letter-spacing:0}.cmp-vehicleCard_contentSection-1 .cmp-vehicleCard_retail_price .cmp-title__text{font-size:16px;line-height:24px}@media screen and (min-width:1200px){.cmp-vehicleCard_contentSection-price{margin-bottom:16px}}@media screen and (max-width:1199px){.cmp-vehicleCard_contentSection-price{margin-bottom:12px}}@media screen and (min-width:1200px){.cmp-vehicleCard_contentSection-price .cmp-title__text{font-size:18px;font-weight:600;line-height:28px}}@media screen and (max-width:1199px){.cmp-vehicleCard_contentSection-price .cmp-title__text{font-size:18px;line-height:28px}}.cmp-vehicleCard_contentSection-price .cmp-vehicleCard_price_text{margin-bottom:4px}.cmp-vehicleCard_contentSection-price .cmp-vehicleCard_price_text p{color:var(--text-04);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;margin:0}.cmp-vehicleCard_contentSection-price .cmp-vehicleCard_price_expert_ratings{display:flex;justify-content:space-between}.cmp-vehicleCard_contentSection-2{margin-bottom:16px}.cmp-vehicleCard_contentSection-2 ul.cmp-vehicleCard_car_specification .ancap_score,.cmp-vehicleCard_contentSection-2 ul.cmp-vehicleCard_car_specification .ancap_score_content{align-items:center;display:flex}.cmp-vehicleCard_contentSection-2 ul.cmp-vehicleCard_car_specification .ancap_score div{color:var(--text-04);display:flex;height:16px;padding-left:8px}.cmp-vehicleCard_contentSection-2 ul.cmp-vehicleCard_car_specification .ancap_score div .c-icon--small svg{fill:var(--text-04)}.cmp-vehicleCard_contentSection-2 ul.cmp-vehicleCard_car_specification .ancap_score div .scorewithYear{font-weight:500}.cmp-vehicleCard_contentSection-2 ul.cmp-vehicleCard_car_specification li{align-content:center;align-items:self-start;color:var(--text-04);display:flex;font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:.25px;line-height:22px}.cmp-vehicleCard_contentSection-2 ul.cmp-vehicleCard_car_specification li span.bold{font-weight:500}.cmp-vehicleCard_contentSection-2 ul.cmp-vehicleCard_car_specification li span.vehicle_type{align-items:flex-end;display:flex;flex-direction:column;max-width:200px;text-align:end}.cmp-vehicleCard_contentSection-2 ul.cmp-vehicleCard_car_specification .ancapText-reading{align-items:center}.cmp-vehicleCard .cmp-vehicleCard_ratings{margin-bottom:16px}.cmp-vehicleCard .cmp-vehicleCard_button{padding:0 16px 16px;text-align:center}.cmp-vehicleCard .cmp-vehicleCard_button .cmp-button{border:0;width:100%}.cmp-vehicleCard .cmp-vehicleCard_button .cmp-button__text{padding:11px}.cmp-vehicleCard_compare{align-items:center;background-color:var(--ui-03);border-bottom:1px solid var(--border-01);border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:content-box;cursor:pointer;display:flex;padding:0 16px}.cmp-vehicleCard_compare .cmp-checkbox__text{font-size:16px;font-weight:600;line-height:24px;white-space:nowrap}.cmp-vehicleCard .compare-skip-link{background-color:transparent;border:none;border-radius:4px;color:var(--link-hover);font-family:var(--family-heading);font-size:16px;font-weight:500;height:0;line-height:22px;opacity:0;pointer-events:none;text-decoration:underline;width:0}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-vehicleCard .compare-skip-link{font-size:14px;line-height:20px}}@media screen and (min-width:1200px)and (max-width:1440px){.cmp-vehicleCard .compare-skip-link{font-size:12px;line-height:18px}}.cmp-vehicleCard .compare-skip-link:focus-visible{height:inherit;margin-left:10px;opacity:1;padding:0;pointer-events:all;width:-moz-fit-content;width:fit-content}.cmp-vehicleCard .unshortlist-loader{align-items:center;background:rgba(21,21,21,.8);bottom:0;display:none;flex-direction:column;gap:56px;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}.cmp-vehicleCard .unshortlist-loader.show{display:flex}.cmp-vehicleCard .unshortlist-loader .loader:after{border-width:5px;height:38px;right:calc(50% - 22px);width:38px}.cmp-vehicleCard .unshortlist-loader .text{color:var(--text-inverse-01)}.cmp-vehicleCard_card_img{background-color:var(--ui-01);border-radius:4px;height:100%;overflow:hidden;position:relative;width:100%}.cmp-vehicleCard_card_img .cmp-vehicleCard_loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.cmp-vehicleCard_card_img img.hidden{opacity:0;visibility:hidden}.cmp-shortlist-link{align-items:center;background-color:var(--ghost);border:none;border-radius:100%;display:flex;fill:var(--info-01);height:44px;justify-content:center;position:absolute;right:8px;top:8px;width:44px}.cmp-shortlist-link .shortlist_icon,.cmp-shortlist-link .shortlist_icon svg{height:24px;width:24px}@media screen and (min-width:1200px){.cmp-shortlist-link .shortlist_icon,.cmp-shortlist-link .shortlist_icon svg{height:24px;width:24px}}.cmp-shortlist-link .shortlist_icon{display:none}.cmp-shortlist-link .shortlist_icon svg{height:auto;width:auto}.cmp-shortlist-link .shortlist-outline-icon{display:block}.cmp-shortlist-link:active,.cmp-shortlist-link:focus-visible{background-color:var(--field-border-01);fill:var(--info-02)}@media screen and (min-width:992px){.cmp-shortlist-link:hover{background-color:var(--field-border-01);fill:var(--info-02)}}.cmp-shortlist-link:focus-visible{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-shortlist-link:focus{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}}}.cmp-shortlist-link.selected .shortlist_icon{display:none}.cmp-shortlist-link.selected .shortlist-solid-icon{display:block}.cmp-shortlist-link.selected svg{animation:zooming-out;animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.cmp-shortlist-link-container{display:flex;position:absolute;right:0;top:0}.cmp-vehicle_price_text{align-items:center;display:flex;margin-bottom:4px}.cmp-vehicle_price_text p{color:var(--text-04);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;margin:0}.cmp-vehicle_price_text-btn{background:none;border:none;display:flex;margin:0;outline:none;padding:0}.cmp-vehicle_price_text-btn-icon.c-icon{align-items:center;display:flex;height:20px;pointer-events:none;width:20px}.cmp-vehicle_price_text-btn-icon.c-icon svg{border:2px solid transparent;border-radius:100%;fill:var(--field-icon);height:16px;padding:1px;width:16px}.cmp-vehicle_price_text-btn-icon.c-icon svg path{fill:var(--field-icon)}.cmp-vehicle_price_text-btn:hover svg path{fill:var(--field-control-hover)}.cmp-vehicle_price_text-btn:focus-visible svg path{fill:var(--field-control-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-vehicle_price_text-btn:focus svg path{fill:var(--field-control-hover)}}}.cmp-vehicle_price_text-btn:focus{box-shadow:none!important}.cmp-vehicle_price_text-btn:focus .c-icon svg{border:2px solid var(--info-01);padding:0}.cmp-ratingBox{align-items:center;background-color:var(--container-03);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;height:56px;max-width:67px;min-width:61px;padding:8px 5px 5px 4px;text-align:center;width:-moz-fit-content;width:fit-content}.cmp-ratingBox_dataContainer{align-items:center;color:var(--text-inverse-01);display:flex;flex:1;font-family:var(--family-heading);font-size:14px;font-weight:600;justify-content:center;letter-spacing:0;line-height:20px;margin:0}.cmp-ratingBox_dataContainer .textContent__score{margin-right:2px}.cmp-ratingBox_dataContainer .textContent__lightText{color:var(--text-inverse-02);font-family:var(--family-body);font-weight:400;letter-spacing:.25px;line-height:22px}.cmp-ratingBox_icon{height:20px;width:auto}.cmp-ratingBox_icon svg{height:100%;scale:1;width:100%}.cmp-ratingBox.medium{height:100%;max-height:68px;max-width:95px;min-width:95px;padding:8px 16px 4px}.cmp-ratingBox.medium .cmp-ratingBox_dataContainer .textContent{font-size:16px;letter-spacing:.25px;line-height:24px}.cmp-ratingBox.medium .cmp-ratingBox_dataContainer .textContent__score{font-size:24px;letter-spacing:0;line-height:36px}.cmp-ratingBox.medium .cmp-ratingBox_dataContainer .textContent__lightText{font-size:16px;line-height:24px}.expertRatingLinkBox{border:none;border-radius:8px;color:transparent;display:inline-flex;height:100%;outline:none;text-decoration:none;transition:all .45s cubic-bezier(.4,0,.2,1)}.expertRatingLinkBox:active .cmp-ratingBox,.expertRatingLinkBox:hover .cmp-ratingBox{background-color:#003987}@media(pointer:fine){.expertRatingLinkBox:hover .cmp-ratingBox{background-color:#003987}}.expertRatingLinkBox:focus-visible{background:var(--focus);box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.expertRatingLinkBox:focus{background:var(--focus);box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}}}.cmp-compare-vehicle .cmp-vehicleCard .cmp-tile{border-radius:8px;min-width:-moz-fit-content;min-width:fit-content}.cmp-compare-vehicle .cmp-vehicleCard_card_img{border-top-left-radius:8px;border-top-right-radius:8px}@media screen and (max-width:991.5px){.cmp-compare-vehicle .cmp-vehicleCard_imgSection .label{bottom:-22px}}.cmp-compare-vehicle .cmp-vehicleCard_contentSection{padding:4px 8px 16px}@media screen and (min-width:992px){.cmp-compare-vehicle .cmp-vehicleCard_contentSection{padding:8px 16px 12px}}.cmp-compare-vehicle .cmp-vehicleCard_contentSection-top{display:flex;flex-direction:column;height:100%;justify-content:space-between}.cmp-compare-vehicle .cmp-vehicleCard_contentSection-1{margin-bottom:0}@media screen and (max-width:991.5px){.cmp-compare-vehicle .cmp-vehicleCard_make_model{margin-bottom:4px}}.cmp-compare-vehicle .cmp-vehicleCard_make_model .cmp-title__text{font-size:16px;line-height:24px}@media screen and (min-width:992px){.cmp-compare-vehicle .cmp-vehicleCard_make_model .cmp-title__text{font-size:20px;line-height:30px}}.cmp-compare-vehicle .cmp-vehicleCard_variant{margin-bottom:12px}.cmp-compare-vehicle .cmp-vehicleCard_price_expert_ratings{-moz-column-gap:8px;column-gap:8px;display:flex;flex-direction:column}.cmp-compare-vehicle .cmp-vehicleCard_price_container{margin-bottom:16px}.cmp-compare-vehicle .cmp-vehicleCard_retail_price{margin-bottom:0}.cmp-compare-vehicle .cmp-vehicleCard_retail_price .cmp-title__text{color:var(--text-03);font-size:20px;line-height:30px}@media screen and (min-width:992px){.cmp-compare-vehicle .cmp-vehicleCard_retail_price .cmp-title__text{font-size:24px;line-height:36px}}.cmp-compare-vehicle .cmp-vehicleCard_price_text p{color:var(--text-01);font-size:14px;line-height:22px;margin:0}.cmp-compare-vehicle .cmp-vehicleCard_link .cmp-list__item-link{cursor:pointer;width:-moz-fit-content;width:fit-content}.cmp-list__item-link{align-items:center;color:var(--link);cursor:pointer;display:inline-flex;font-family:var(--family-heading),sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;position:relative;text-decoration:none}@media screen and (min-width:992px){.cmp-list__item-link{font-size:16px;line-height:22px}}.cmp-list__item-link svg{fill:var(--link);vertical-align:middle}.cmp-list__item-link:hover,.cmp-list__item-link:hover:active{color:var(--link-hover);padding:0!important;text-decoration:underline}.cmp-list__item-link:hover svg,.cmp-list__item-link:hover:active svg{fill:var(--link-hover)}.cmp-list__item-link:hover .c-icon{right:0}.cmp-list__item-link:focus-visible{border-radius:4px;box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);color:var(--link-hover);outline:none;text-decoration:underline}.cmp-list__item-link:focus-visible .c-icon{right:0}.cmp-list__item-link:focus-visible svg{fill:var(--link-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-list__item-link:focus{border-radius:4px;box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);color:var(--link-hover);outline:none;text-decoration:underline}.cmp-list__item-link:focus .c-icon{right:0}.cmp-list__item-link:focus svg{fill:var(--link-hover)}}}.cmp-list__item-link.disabled{border:0;color:var(--disabled-content);cursor:default;pointer-events:none}.cmp-list__item-link.disabled svg{fill:var(--disabled-content);transition:none}.cmp-list__item-link .c-icon{display:block;line-height:0;margin-top:0;position:absolute;right:8px;transition:right .15s cubic-bezier(.4,0,.2,1)}.cmp-list__item-link .c-icon.left{left:0;margin-left:0;margin-right:0;right:auto}.cmp-list__item-link .c-icon.left~.cmp-list__item-title{margin-left:24px;margin-right:0}.cmp-list__item-title:not(:only-child){margin-right:32px}.cmp-list.bg-color .cmp-list__item-link{color:var(--link-inverse)}.cmp-list.bg-color .cmp-list__item-link svg{fill:var(--link-inverse)}.cmp-list.bg-color .cmp-list__item-link:hover,.cmp-list.bg-color .cmp-list__item-link:hover:active{color:var(--link-inverse-hover)}.cmp-list.bg-color .cmp-list__item-link:hover svg,.cmp-list.bg-color .cmp-list__item-link:hover:active svg{fill:var(--link-inverse-hover)}.cmp-list.bg-color .cmp-list__item-link:focus-visible{border-color:var(--link-inverse-hover);color:var(--link-inverse-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-list.bg-color .cmp-list__item-link:focus{border-color:var(--link-inverse-hover);color:var(--link-inverse-hover)}}}.cmp-list.bg-color .cmp-list__item-link.disabled{color:var(--disabled)}.cmp-list.bg-color .cmp-list__item-link.disabled svg{fill:var(--disabled)}.cmp-list_heading{color:var(--text-02);font-family:var(--family-heading),sans-serif;font-size:24px;font-weight:600;line-height:36px;margin-bottom:16px}@media screen and (min-width:992px){.cmp-list_heading{font-size:28px;line-height:40px}}.cmp-list_heading .cmp-list_heading__link:focus-visible{outline-color:var(--focus)}.cmp-list.link-list .cmp-list__item{display:flex}@media screen and (min-width:992px){.cmp-list.link-list .cmp-list__item.cmp-link{display:none!important}}.cmp-list.link-list .cmp-list__item-link{border-radius:4px;padding:11px 8px;position:relative;width:100%}.cmp-list.link-list .cmp-list__item-link .c-icon{right:16px}.cmp-list.link-list .cmp-list__item-link:hover,.cmp-list.link-list .cmp-list__item-link:hover:active{background-color:#f4f5f6;padding:11px 8px!important;text-decoration:none}.cmp-list.link-list .cmp-list__item-link:hover .c-icon,.cmp-list.link-list .cmp-list__item-link:hover:active .c-icon{right:8px}.cmp-list.link-list .cmp-list__item-link:focus-visible{background-color:#f4f5f6;box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none;z-index:1}.cmp-list.link-list .cmp-list__item-link:focus-visible .c-icon{right:8px}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-list.link-list .cmp-list__item-link:focus{background-color:#f4f5f6;box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none;z-index:1}.cmp-list.link-list .cmp-list__item-link:focus .c-icon{right:8px}}}.cmp_ca-breadcrumb__list{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:11px 0}@media screen and (min-width:992px){.cmp_ca-breadcrumb__list{padding:16px 0}}@media screen and (max-width:991.5px){.cmp_ca-breadcrumb__device{flex-wrap:nowrap}}.cmp_ca-breadcrumb__item{display:list-item;font-size:14px;font-weight:400;line-height:22px;list-style:none}.cmp_ca-breadcrumb__item--active{color:var(--text-01)}.cmp_ca-breadcrumb__item--active span{word-break:break-word}.cmp_ca-breadcrumb__item:hover .cmp_ca-breadcrumb__item-link{color:var(--link-hover);text-decoration:underline}.cmp_ca-breadcrumb__item a{border-bottom:0;border-radius:4px;color:var(--link);cursor:pointer;padding:2px;text-decoration:underline}.cmp_ca-breadcrumb__item a:focus{color:var(--link-hover)}.cmp_ca-breadcrumb__item a:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp_ca-breadcrumb__item a:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}}}.cmp_ca-breadcrumb__separator{align-items:center;color:var(--text-04);display:flex;font-size:18px;height:22px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px}.cmp_ca-breadcrumb__elipse{position:relative}.cmp_ca-breadcrumb .mob-nav{background:var(--ui-01);border-radius:4px;box-shadow:0 4px 8px 0 rgba(21,21,21,.12),0 1px 2px 0 rgba(21,21,21,.08);display:none;left:0;padding:12px;position:absolute;top:30px;width:230px;z-index:999}.cmp_ca-breadcrumb .mob-nav:hover{font-weight:700}.cmp_ca-breadcrumb .mob-nav .cmp_ca-breadcrumb__item{padding:0}.cmp_ca-breadcrumb .mob-nav .cmp_ca-breadcrumb__item a{color:var(--text-03);display:block;padding:11px 8px;text-decoration:none;word-break:break-word}.cmp_ca-breadcrumb .mob-nav .cmp_ca-breadcrumb__item a:focus,.cmp_ca-breadcrumb .mob-nav .cmp_ca-breadcrumb__item a:hover{background:var(--field)}.cmp_ca-breadcrumb .breadcrumbbtn{align-items:center;border-bottom:0;border-radius:4px;color:var(--link);display:inline-flex;height:22px;justify-content:center;position:relative;text-decoration:underline;width:19px}.cmp_ca-breadcrumb .breadcrumbbtn:focus-visible{outline:none}.cmp_ca-breadcrumb .breadcrumbbtn:focus-visible span{border-radius:4px;box-shadow:0 0 0 0 var(--ui-05),0 0 0 2px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp_ca-breadcrumb .breadcrumbbtn:focus{outline:none}.cmp_ca-breadcrumb .breadcrumbbtn:focus span{border-radius:4px;box-shadow:0 0 0 0 var(--ui-05),0 0 0 2px var(--focus);outline:none}}}.cmp_ca-breadcrumb .breadcrumbbtn:hover{background:var(--ui-02)}.cmp_ca-breadcrumb .breadcrumbbtn:before{content:" ";height:44px;position:absolute;top:-11px;width:44px}.cmp_ca-breadcrumb .breadcrumbbtn span{display:inline-flex;height:22px;justify-content:center;width:19px}.cmp_ca-breadcrumb .home-icon{max-height:28px;max-width:28px}.cmp_ca-tooltip{display:inline;position:relative}.cmp_ca-tooltip:hover{color:var(--link-hover);text-decoration:none}.cmp_ca-tooltip:hover:after{background:var(--ui-content);border-radius:4px;bottom:21px;box-shadow:0 4px 8px 0 rgba(21,21,21,.12),0 1px 2px 0 rgba(21,21,21,.08);color:var(--text-inverse-02);content:attr(data-text);display:block;font-size:14px;left:0;line-height:24px;padding:4px;position:absolute;white-space:nowrap;z-index:98}.cmp-sticky-header{background-color:var(--container-03);box-sizing:border-box;min-width:100%;opacity:0;position:fixed;transform:translateY(-100%);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);z-index:1000}.cmp-sticky-header.sticky{opacity:1;transform:translateY(0)}@media screen and (max-width:767.5px){.cmp-sticky-header.sticky{overflow-x:scroll;width:100vw}.cmp-sticky-header.sticky::-webkit-scrollbar{display:none}.cmp-sticky-header.sticky{-ms-overflow-style:none;scrollbar-width:none}}.cmp-sticky-header-container{border-right:1px solid var(--border-01);display:flex;flex-direction:column;padding:8px}.cmp-sticky-header-container:last-child{border:none}@media screen and (max-width:767.5px){.cmp-sticky-header-container{flex:1}}.cmp-sticky-header-title{flex-grow:1}@media screen and (max-width:991.5px){.cmp-sticky-header-make{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.cmp-sticky-header-make,.cmp-sticky-header-price{color:var(--ui-01);margin:0}.cmp-sticky-header-variant{color:var(--text-inverse-02);font-size:14px;line-height:22px;margin:0}@media screen and (max-width:991.5px){.cmp-sticky-header-variant{display:none}}.cmp-compare-vehicle .cmp-compare-table .ancap-rating .star .c-icon svg{fill:var(--text-03)}.cmp-compare-vehicle .cmp-compare-table table{font-size:medium;line-height:24px;table-layout:fixed;width:100%}@media screen and (max-width:767.5px){.cmp-compare-vehicle .cmp-compare-table table tbody{display:flex;flex-direction:column}}.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn{background:none;border:none;border-radius:48px;margin:0;padding:0;vertical-align:middle}.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn .c-icon{height:16px;pointer-events:none;width:16px}.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn .c-icon svg path{fill:var(--field-icon)}.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn .c-icon svg{height:16px;width:16px}.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn:hover .c-icon{pointer-events:none}.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn:hover .c-icon svg path{fill:var(--field-control-hover)}.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn:focus-visible .c-icon{pointer-events:none}.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn:focus-visible .c-icon svg path{fill:var(--field-control-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn:focus .c-icon{pointer-events:none}.cmp-compare-vehicle .cmp-compare-table table .ancap-tooltip_btn:focus .c-icon svg path{fill:var(--field-control-hover)}}}.cmp-compare-vehicle .cmp-compare-table table tr{border-bottom:1px solid var(--border-01)}@media screen and (max-width:767.5px){.cmp-compare-vehicle .cmp-compare-table table tr{display:flex}}.cmp-compare-vehicle .cmp-compare-table table tr:last-child{border:none}@media screen and (max-width:991.5px){.cmp-compare-vehicle .cmp-compare-table table tr:nth-child(odd){border:none}}.cmp-compare-vehicle .cmp-compare-table table tr th{display:flex;padding:16px 16px 16px 8px}@media screen and (max-width:991.5px){.cmp-compare-vehicle .cmp-compare-table table tr th{box-sizing:border-box;display:block;padding-left:8px;padding-right:0;width:calc(100vw - 48px)}}@media screen and (max-width:767.5px){.cmp-compare-vehicle .cmp-compare-table table tr th{padding:16px 8px;width:calc(100vw - 48px)}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-compare-vehicle .cmp-compare-table table tr th{width:calc(100vw - 80px)}}.cmp-compare-vehicle .cmp-compare-table table tr td{padding:16px 8px}@media screen and (max-width:767.5px){.cmp-compare-vehicle .cmp-compare-table table tr td{flex:1}}@media screen and (max-width:991.5px){.cmp-compare-vehicle .cmp-compare-table table tr td{padding-left:8px;padding-right:8px}}.cmp-compare-vehicle .cmp-compare-table table tr div.data__label{color:var(--text-01);font-size:16px;font-weight:600}.cmp-compare-vehicle .cmp-compare-table table tr .data__label-des{font-weight:400}.cmp-compare-vehicle .cmp-compare-table table tr p{color:var(--text-03);font-size:16px;font-weight:400;line-height:24px;margin:0;word-wrap:break-word}.cmp-compare-vehicle .cmp-compare-table table tr p .nowrap{white-space:nowrap}.cmp-compare-vehicle .cmp-compare-table table tr p.data__label{color:var(--text-01);font-size:16px;font-weight:600}.cmp-compare-vehicle .cmp-compare-table table tr p.data__value{color:var(--text-03);font-size:16px;font-weight:600}.cmp-compare-vehicle .cmp-compare-table table tr h5{color:var(--text-03)}.cmp-compare-vehicle .cmp-compare-table table tr h5 span{color:var(--text-01);font-family:var(--family-body);font-size:14px;letter-spacing:.25px;line-height:22px}.cmp-compare-vehicle .cmp-compare-table table tr.tco th div{display:flex;flex-wrap:wrap;gap:4px}.cmp-compare-vehicle .cmp-compare-table table tr.ancap-rating .scorewithYear{height:18px;margin-right:-4px}.cmp-compare-vehicle .cmp-compare-table table tr.ancap-rating th div{display:flex;gap:4px}.cmp-compare-vehicle .cmp-compare-table table tr.ancap-rating th div i,.cmp-compare-vehicle .cmp-compare-table table tr.ancap-rating th div svg{height:20px;width:64px}.cmp-compare-vehicle .cmp-compare-table table tr.ancap-rating td div{align-items:center;display:flex;font-weight:600;gap:8px}.cmp-compare-vehicle .cmp-compare-table table tr.ancap-rating td div .notTested{font-weight:400}.cmp-compare-vehicle .cmp-compare-table table tr.ancap-rating td div .star{padding-bottom:6px}.cmp-compare-vehicle .cmp-compare-table table tr.ancap-rating td div>div{display:flex;gap:0}.cmp-compare-vehicle .cmp-compare-table table tr.ancap-rating .data__label{align-items:center;display:flex;gap:8px}@media screen and (min-width:1200px){.cmp-compare-vehicle .cmp-compare-table table tr.expert-rating-number th{padding:32px 8px}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-compare-vehicle .cmp-compare-table table tr.expert-rating-number th{padding:32px 8px 0}}@media screen and (max-width:767.5px){.cmp-compare-vehicle .cmp-compare-table table tr.expert-rating-number th{padding:24px 8px 0}}@media screen and (min-width:1200px){.cmp-compare-vehicle .cmp-compare-table table tr.expert-rating-number td{padding:32px 8px}}@media screen and (max-width:991.5px){.cmp-compare-vehicle .cmp-compare-table table tr.expert-rating-number td{padding:24px 8px 32px}}.cmp-compare-vehicle .cmp-compare-table table tr.expert-rating-number h4{align-items:center;color:var(--text-03);display:flex;font-size:20px;gap:4px;line-height:30px;margin-bottom:4px}.cmp-compare-vehicle .cmp-compare-table table tr.expert-rating-number h4 svg{fill:var(--interactive-01)}.cmp-compare-vehicle .cmp-compare-table table tr.expert-rating-number .rating{font-family:var(--family-body);font-size:14px;font-weight:400;letter-spacing:0 .25px;line-height:22px;margin-top:2px}@media screen and (max-width:991.5px){.cmp-compare-vehicle .cmp-compare-table table tr.expert-review-summary td{padding:8px 8px 16px}}.cmp-compare-vehicle .cmp-compare-table table tr.expert-review-summary .cmp-compare-review-link{margin-top:16px}.cmp-compare-vehicle .cmp-compare-table table tr.expert-review-summary .cmp-list__item-link{font-size:14px;line-height:20px}.cmp-compare-vehicle .cmp-compare-table table tr.expert-rating-progress h4{align-items:center;color:var(--text-01);display:flex;font-size:14px;font-weight:500;gap:8px;letter-spacing:.25px;line-height:20px}.cmp-compare-vehicle .cmp-compare-table table tr.expert-rating-progress h4 .cmp-bar{background-color:var(--info-01)}.cmp-compare-vehicle .cmp-compare-table table tr.expert-rating-progress h4 .empty{font-weight:600}.cmp-compare-vehicle .cmp-compare-table table tr.rating-progress h4{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px;letter-spacing:.25px;line-height:20px}.cmp-compare-vehicle .cmp-compare-table table tr.rating-progress h4 .empty{font-weight:600}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-wrapper{align-items:center;display:flex;gap:4px}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip{align-items:center;display:flex;height:24px}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip span{line-height:22px}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip button{display:flex}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip.active .tooltip-container .tooltip-inner .cmp-text a,.cmp-compare-vehicle .cmp-compare-table table tr p{display:inline;font-size:16px;line-height:24px}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-cta{background:none;border:none;border-radius:48px;margin:0;padding:0;vertical-align:middle}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-cta .c-icon{pointer-events:none}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-cta .c-icon svg path{fill:var(--field-icon)}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-cta:hover .c-icon{pointer-events:none}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-cta:hover .c-icon svg path{fill:var(--field-control-hover)}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-cta:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-cta:focus-visible .c-icon{pointer-events:none}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-cta:focus-visible .c-icon svg path{fill:var(--field-control-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-cta:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-cta:focus .c-icon{pointer-events:none}.cmp-compare-vehicle .cmp-compare-table table tr .tooltip-cta:focus .c-icon svg path{fill:var(--field-control-hover)}}}.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion__button{padding:32px 8px}@media screen and (max-width:767.5px){.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion__button{padding:26px 8px}}.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion__title{font-size:20px;line-height:30px}@media screen and (max-width:767.5px){.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion__item{left:24px;position:sticky;width:calc(100vw - 48px)}}.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion__icon{padding-left:16px}@media screen and (max-width:767.5px){.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion__icon{padding-left:0;padding-right:16px}}.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion__content{padding:0}.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion__button,.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion__content{border-bottom:1px solid var(--border-01)}.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion .c-icon-yes svg{fill:var(--success-01)}.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion .c-icon-no svg{fill:var(--error-01)}.cmp-compare-vehicle .cmp-compare-table .cmp-filter-accordion .dataUnavailable{font-weight:400;margin:0}.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-filter-accordion:last-child .cmp-filter-accordion__button,.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-filter-accordion:last-child .cmp-filter-accordion__content,.cmp-compare-vehicle .cmp-compare-table .specifications-accordion .cmp-filter-accordion:last-child .cmp-filter-accordion__button,.cmp-compare-vehicle .cmp-compare-table .specifications-accordion .cmp-filter-accordion:last-child .cmp-filter-accordion__content{border-bottom:none}.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-filter-accordion:last-child .cmp-filter-accordion__content,.cmp-compare-vehicle .cmp-compare-table .specifications-accordion .cmp-filter-accordion:last-child .cmp-filter-accordion__content{border-top:1px solid var(--border-01)}.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-filter-accordion:last-child .cmp-filter-accordion__content .tooltip-inner .cmp-text,.cmp-compare-vehicle .cmp-compare-table .specifications-accordion .cmp-filter-accordion:last-child .cmp-filter-accordion__content .tooltip-inner .cmp-text{gap:0}.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-filter-accordion__button,.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-filter-accordion__content,.cmp-compare-vehicle .cmp-compare-table .specifications-accordion .cmp-filter-accordion__button,.cmp-compare-vehicle .cmp-compare-table .specifications-accordion .cmp-filter-accordion__content{border-bottom:none}.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-filter-accordion__button,.cmp-compare-vehicle .cmp-compare-table .specifications-accordion .cmp-filter-accordion__button{padding:8px}.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-filter-accordion__item,.cmp-compare-vehicle .cmp-compare-table .specifications-accordion .cmp-filter-accordion__item{border-top:1px solid var(--border-01);padding-bottom:24px;padding-top:24px}@media screen and (max-width:991.5px){.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-filter-accordion__item,.cmp-compare-vehicle .cmp-compare-table .specifications-accordion .cmp-filter-accordion__item{padding-bottom:16px;padding-top:16px}}.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-filter-accordion:first-child .cmp-filter-accordion__item,.cmp-compare-vehicle .cmp-compare-table .specifications-accordion .cmp-filter-accordion:first-child .cmp-filter-accordion__item{border-top:none}.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-compare-vehicle-screen-width{padding-bottom:32px;padding-top:32px}@media screen and (max-width:991.5px){.cmp-compare-vehicle .cmp-compare-table .features-accordion .cmp-compare-vehicle-screen-width{padding-bottom:24px;padding-top:24px}}.cmp-compare-vehicle_ratings_title_info{align-items:baseline;display:flex;gap:4px;position:relative}@media screen and (max-width:767.5px){.cmp-compare-vehicle_ratings_title_info{left:24px;position:sticky;width:calc(100vw - 48px)}}.cmp-compare-vehicle_ratings_title_info .cmp-compare-vehicle-table-heading{margin:0;padding:24px 0 12px}@media screen and (max-width:991.5px){.cmp-compare-vehicle_ratings_title_info .cmp-compare-vehicle-table-heading{padding-top:16px}}.cmp-compare-vehicle_ratings_title_info .tooltip{align-items:center;display:flex;height:24px}.cmp-compare-vehicle_ratings_title_info .tooltip span{line-height:22px}.cmp-compare-vehicle_ratings_title_info .tooltip button{display:flex}.cmp-compare-vehicle_ratings_title_info .tooltip-cta{background:none;border:none;border-radius:48px;margin:0;padding:0;vertical-align:middle}.cmp-compare-vehicle_ratings_title_info .tooltip-cta .c-icon{pointer-events:none}.cmp-compare-vehicle_ratings_title_info .tooltip-cta .c-icon svg path{fill:var(--field-icon)}.cmp-compare-vehicle_ratings_title_info .tooltip-cta:hover .c-icon{pointer-events:none}.cmp-compare-vehicle_ratings_title_info .tooltip-cta:hover .c-icon svg path{fill:var(--field-control-hover)}.cmp-compare-vehicle_ratings_title_info .tooltip-cta:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-compare-vehicle_ratings_title_info .tooltip-cta:focus-visible .c-icon{pointer-events:none}.cmp-compare-vehicle_ratings_title_info .tooltip-cta:focus-visible .c-icon svg path{fill:var(--field-control-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-compare-vehicle_ratings_title_info .tooltip-cta:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-compare-vehicle_ratings_title_info .tooltip-cta:focus .c-icon{pointer-events:none}.cmp-compare-vehicle_ratings_title_info .tooltip-cta:focus .c-icon svg path{fill:var(--field-control-hover)}}}@media screen and (max-width:767.5px){.cmp-compare-vehicle .scrollable-table-3 .cmp-compare-table .sticky-row{transition:.1s}.cmp-compare-vehicle .scrollable-table-3 .cmp-compare-table tr th{left:24px;position:sticky}}.ariaLive__visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;white-space:nowrap;width:1px}.cmp-compare-vehicle{margin-top:24px}@media screen and (min-width:992px){.cmp-compare-vehicle{margin-top:32px}}@media screen and (max-width:767.5px){.cmp-compare-vehicle{overflow-x:scroll;width:100vw}.cmp-compare-vehicle::-webkit-scrollbar{display:none}.cmp-compare-vehicle{-ms-overflow-style:none;scrollbar-width:none}}@media screen and (min-width:992px){.cmp-compare-vehicle-description{margin-bottom:32px}}.cmp-compare-vehicle-grid{gap:8px}.cmp-compare-vehicle-disclaimer p{color:var(--text-04);font-size:14px;line-height:22px;margin:0;padding:48px 0}@media screen and (min-width:992px){.cmp-compare-vehicle-disclaimer p{max-width:821px}}.cmp-compare-vehicle-tco .table-gray,.cmp-compare-vehicle-tco table tr.tr-gray:last-child{background:var(--ui-02);border-top:1px solid var(--border-01)}.cmp-compare-vehicle-tco .gray{background:var(--ui-02)}.cmp-compare-vehicle-tco-description{margin:18px 0 24px}.cmp-compare-vehicle-tco-disclaimer{color:var(--text-01);font-size:14px;line-height:22px;padding:24px 8px}@media screen and (max-width:767.5px){.cmp-compare-vehicle-tco-disclaimer{padding:24px}.cmp-compare-vehicle-screen-width{left:24px;max-width:90vw;position:sticky}}.cmp-compare-vehicle .table-container{margin-bottom:24px;margin-top:24px}@media screen and (min-width:992px){.cmp-compare-vehicle .table-container{margin-bottom:32px;margin-top:32px}}@media screen and (max-width:767.5px){.cmp-compare-vehicle .table-container.scrollable-table-3{display:flex}.cmp-compare-vehicle .table-container.scrollable-table-3 .scrollable-table-container{display:inline-block;min-width:508px}}.cmp-compare-vehicle .cmp-compare-table-heading{margin:0;padding:16px 0 12px}@media screen and (min-width:992px){.cmp-compare-vehicle .cmp-compare-table-heading{padding:24px 0 12px}}.cmp-compare-vehicle .cmp-compare-table-heading-hide{display:none}.cmp-compare-vehicle .cmp-compare-table-desc p{margin:0;padding:12px 0 16px}@media screen and (min-width:992px){.cmp-compare-vehicle .cmp-compare-table-desc p{max-width:821px;padding:12px 0 24px}}@media screen and (max-width:767.5px){.cmp-compare-vehicle .scrollable-table-3 .cmp-compare-table-desc p,.cmp-compare-vehicle .scrollable-table-3 .cmp-compare-table-heading{left:24px;position:sticky;width:calc(100vw - 48px)}.cmp-compare-headingSec{left:0;position:sticky}}.cmp-compare-vehicle-grid,.cmp-sticky-header-grid{display:grid}.cmp-compare-vehicle-grid.grid-3,.cmp-sticky-header-grid.grid-3{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:991.5px){.cmp-compare-vehicle-grid.grid-3,.cmp-sticky-header-grid.grid-3{grid-template-columns:repeat(3,1fr)}}.cmp-compare-vehicle-grid.grid-2,.cmp-sticky-header-grid.grid-2{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:991.5px){.cmp-compare-vehicle-grid.grid-2,.cmp-sticky-header-grid.grid-2{grid-template-columns:repeat(2,1fr)}.cmp-compare-vehicle-grid .grid-offset,.cmp-sticky-header-grid .grid-offset{display:none}}@media screen and (max-width:767.5px){.cmp-sticky-header-grid.grid-3{display:flex;width:508px}}.cmp-skeleton-loader-vehicle-compare{display:flex;flex-direction:column}.cmp-skeleton-loader-vehicle-compare .skeleton-bar{animation:skeleton-loading 1.5s linear infinite;background:linear-gradient(180deg,var(--ui-background) 60%,var(--ui-02),var(--ui-background) 75%);background-size:100% 400%;border-radius:4px}.cmp-skeleton-loader-vehicle-compare-content{overflow-x:auto}.cmp-skeleton-loader-vehicle-compare-heading{margin-bottom:32px}@media screen and (max-width:991.5px){.cmp-skeleton-loader-vehicle-compare-heading{margin-bottom:24px}}.cmp-skeleton-loader-vehicle-compare-heading .skeleton-bar-compare-title{height:56px;margin-bottom:16px;width:46.15%}@media screen and (max-width:991.5px){.cmp-skeleton-loader-vehicle-compare-heading .skeleton-bar-compare-title{height:40px;width:85.71%}}@media screen and (max-width:767.5px){.cmp-skeleton-loader-vehicle-compare-heading .skeleton-bar-compare-title{width:100%}}.cmp-skeleton-loader-vehicle-compare-heading .skeleton-bar-compare-subtitle{height:30px;margin-bottom:32px;width:9%}@media screen and (max-width:991.5px){.cmp-skeleton-loader-vehicle-compare-heading .skeleton-bar-compare-subtitle{margin-bottom:24px;width:16.67%}}@media screen and (max-width:767.5px){.cmp-skeleton-loader-vehicle-compare-heading .skeleton-bar-compare-subtitle{width:34.25%}}.cmp-skeleton-loader-vehicle-compare-heading .skeleton-bar-compare-divider{border-radius:0;height:1px;width:100%}.cmp-skeleton-loader-vehicle-compare-cards{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}@media screen and (max-width:991.5px){.cmp-skeleton-loader-vehicle-compare-cards{grid-auto-flow:column;grid-template-columns:repeat(3,minmax(164px,1fr));margin-bottom:16px}.cmp-skeleton-loader-vehicle-compare-cards .grid-offset{display:none}}.cmp-skeleton-loader-vehicle-compare-card{border-radius:8px;box-shadow:inset 0 0 0 2px var(--ui-02);overflow:hidden;width:100%}.cmp-skeleton-loader-vehicle-compare-card .skeleton-compare-card-content{padding:8px 16px 16px}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-skeleton-loader-vehicle-compare-card .skeleton-compare-card-content{padding:8px 16px 24px}}@media screen and (max-width:767.5px){.cmp-skeleton-loader-vehicle-compare-card .skeleton-compare-card-content{padding:8px 8px 24px}}.cmp-skeleton-loader-vehicle-compare-card .skeleton-bar-compare-card-image{border-radius:8px 8px 0 0;height:184px;width:100%}@media screen and (max-width:991.5px){.cmp-skeleton-loader-vehicle-compare-card .skeleton-bar-compare-card-image{height:113px}}.cmp-skeleton-loader-vehicle-compare-card .skeleton-bar-compare-card-title{height:32px;margin-bottom:8px;width:81.54%}.cmp-skeleton-loader-vehicle-compare-card .skeleton-bar-compare-card-subtitle{height:16px;margin-bottom:8px;width:57.33%}.cmp-skeleton-loader-vehicle-compare-card .skeleton-bar-compare-card-price{height:32px;margin-bottom:8px;width:30.89%}.cmp-skeleton-loader-vehicle-compare-card .skeleton-bar-compare-card-price-detail{height:16px;margin-bottom:8px;width:44.3%}.cmp-skeleton-loader-vehicle-compare-card .skeleton-bar-compare-card-price-link{height:24px;width:44.3%}.cmp-skeleton-loader-vehicle-compare-table-heading{height:56px;margin-bottom:16px;width:calc(25% - 48px)}.cmp-skeleton-loader-vehicle-compare-table-heading.no-description{margin-bottom:16px}.cmp-skeleton-loader-vehicle-compare-table-heading-description{height:30px;margin-bottom:8px;width:50.96%}@media screen and (max-width:991.5px){.cmp-skeleton-loader-vehicle-compare-table-heading{height:40px;margin-bottom:8px}.cmp-skeleton-loader-vehicle-compare-table-heading-description{width:100%}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-skeleton-loader-vehicle-compare-table-heading{min-width:172px;width:25.6%}}@media screen and (max-width:767.5px){.cmp-skeleton-loader-vehicle-compare-table-heading{min-width:164px;width:calc(33.33333% - 5.33333px)}}.cmp-skeleton-loader-vehicle-compare-table-row{display:grid;gap:64px;grid-template-columns:repeat(4,1fr);margin:24px 0}@media screen and (max-width:991.5px){.cmp-skeleton-loader-vehicle-compare-table-row{gap:8px;grid-template-columns:repeat(3,minmax(164px,1fr));margin:16px 0}}.cmp-skeleton-loader-vehicle-compare-table-row-label{height:40px}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-skeleton-loader-vehicle-compare-table-row-label{grid-column:1/-1;min-width:172px;width:25.6%}}@media screen and (max-width:767.5px){.cmp-skeleton-loader-vehicle-compare-table-row-label{grid-column:1/-1;width:calc(33.33333% - 5.33333px)}}.cmp-skeleton-loader-vehicle-compare-table-row-data{height:40px}@keyframes skeleton-loading{0%{background-position:0 100%}to{background-position:0 0}}.cmp-skeleton-loader{border-radius:4px;outline:2px solid var(--field);padding-bottom:16px}.cmp-skeleton-loader-search-result{display:flex;flex-direction:column}.cmp-skeleton-loader-search-result .skeleton-bar{animation:skeleton-loading 1.5s linear infinite;background:linear-gradient(180deg,var(--ui-background) 60%,var(--ui-02),var(--ui-background) 75%);background-size:100% 400%;border-radius:4px}.cmp-skeleton-loader-search-result-heading{flex:1;height:140px;margin-bottom:32px;min-width:0}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-skeleton-loader-search-result-heading{height:92px}}@media screen and (min-width:992px){.cmp-skeleton-loader-search-result-heading{height:102px}}.cmp-skeleton-loader-search-result-heading .skeleton-bar-counter-vehicles-found{height:40px;width:100%}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-skeleton-loader-search-result-heading .skeleton-bar-counter-vehicles-found{width:65%}}@media screen and (min-width:992px){.cmp-skeleton-loader-search-result-heading .skeleton-bar-counter-vehicles-found{height:56px;width:46%}}.cmp-skeleton-loader-search-result-heading .skeleton-bar-dismissible-tags{height:44px;margin-top:8px;width:45%}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-skeleton-loader-search-result-heading .skeleton-bar-dismissible-tags{width:22%}}@media screen and (min-width:992px){.cmp-skeleton-loader-search-result-heading .skeleton-bar-dismissible-tags{height:30px;margin-top:16px;width:9%}}.cmp-skeleton-loader-search-result-heading .skeleton-bar-sort-button{height:44px;margin-left:auto;margin-top:-44px;width:47%}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-skeleton-loader-search-result-heading .skeleton-bar-sort-button{width:29%}}@media screen and (min-width:992px){.cmp-skeleton-loader-search-result-heading .skeleton-bar-sort-button{margin-top:-94px;width:16%}}@media screen and (max-width:767.5px){.cmp-skeleton-loader-search-result-heading .skeleton-bar-extra-bar{height:40px;margin-top:8px;width:70%}}.cmp-skeleton-loader-search-result-body{display:flex;gap:16px;width:100%}.cmp-skeleton-loader-search-result-filters{border:1px solid var(--ui-02);border-radius:8px;box-sizing:border-box;height:794px;padding:16px;width:288px}@media screen and (max-width:991.5px){.cmp-skeleton-loader-search-result-filters{display:none}}.cmp-skeleton-loader-search-result-filters .skeleton-bar-filter-heading{height:32px;margin-bottom:40px;width:100%}.cmp-skeleton-loader-search-result-filters .skeleton-bar-filter-category{height:32px;margin-bottom:8px;margin-top:32px;width:76px}.cmp-skeleton-loader-search-result-filters .skeleton-bar-filter-item{height:58px;margin-bottom:8px;width:100%}.cmp-skeleton-loader-search-result-card-group{flex:1;min-width:0}.cmp-skeleton-loader-search-result-vehicle-cards{display:grid;gap:16px;grid-template-columns:repeat(1,minmax(280px,1fr));margin-top:0}@media(min-width:768px)and (max-width:1392px){.cmp-skeleton-loader-search-result-vehicle-cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1393px){.cmp-skeleton-loader-search-result-vehicle-cards{grid-template-columns:repeat(3,1fr)}}.cmp-skeleton-loader-search-result-vehicle-card{border:1px solid var(--ui-02);border-radius:8px;height:560px;overflow:hidden;width:100%}.cmp-skeleton-loader-search-result-vehicle-card .skeleton-card-content{padding:8px 16px 16px}.cmp-skeleton-loader-search-result-vehicle-card .skeleton-bar-card-image{border-radius:8px 8px 0 0;height:184px;width:100%}.cmp-skeleton-loader-search-result-vehicle-card .skeleton-bar-card-title{height:32px;margin-bottom:8px;width:94%}.cmp-skeleton-loader-search-result-vehicle-card .skeleton-bar-card-subtitle{height:16px;margin-bottom:8px;width:57%}.cmp-skeleton-loader-search-result-vehicle-card .skeleton-bar-card-badge{height:32px;margin-bottom:8px;width:28%}.cmp-skeleton-loader-search-result-vehicle-card .skeleton-bar-card-detail{height:16px;margin-bottom:12px;width:43%}.cmp-skeleton-loader-search-result-vehicle-card .skeleton-bar-card-detail-full{height:16px;margin-bottom:8px;width:100%}.cmp-skeleton-loader-search-result-vehicle-card .skeleton-bar-card-detail-small{height:16px;margin-bottom:8px;width:21%}.cmp-skeleton-loader-search-result-vehicle-card .skeleton-bar-card-button{border-radius:48px;height:44px;margin-top:12px;width:100%}.cmp-skeleton-loader-details-page-container{margin:16px 40px}@media screen and (min-width:1200px){.cmp-skeleton-loader-details-page-container{margin:32px 96px}}@media screen and (max-width:767.5px){.cmp-skeleton-loader-details-page-container{margin:16px 24px}}.cmp-skeleton-loader-details-page{display:flex;flex-direction:column}.cmp-skeleton-loader-details-page .skeleton-bar{animation:skeleton-loading 1.5s linear infinite;background:linear-gradient(180deg,var(--ui-background) 60%,var(--ui-02),var(--ui-background) 75%);background-size:100% 400%;border-radius:8px}.cmp-skeleton-loader-details-page-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.cmp-skeleton-loader-details-page-title{height:56px;width:46.15%}@media screen and (max-width:767.5px){.cmp-skeleton-loader-details-page-title{width:64%}}.cmp-skeleton-loader-details-page-chip{border-radius:64px!important;height:44px;width:16.18%}@media screen and (max-width:767.5px){.cmp-skeleton-loader-details-page-chip{width:108px}}.cmp-skeleton-loader-details-page-subheading{height:30px;margin-bottom:16px;width:9%}.cmp-skeleton-loader-details-page-content{display:grid;gap:32px;grid-template-columns:minmax(0,1fr) 25.64%;margin-bottom:32px}@media screen and (max-width:767.5px){.cmp-skeleton-loader-details-page-content{grid-template-columns:minmax(0,1fr)}}.cmp-skeleton-loader-details-page-main-panel{height:634px}@media screen and (max-width:767.5px){.cmp-skeleton-loader-details-page-main-panel{height:300px}}.cmp-skeleton-loader-details-page-side-panel{height:634px}@media screen and (max-width:767.5px){.cmp-skeleton-loader-details-page-side-panel{height:220px}}.cmp-skeleton-loader-details-page-bottom-panel{height:216px}.cmp-skeleton-loader-details-page-tablet-header{align-items:self-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.cmp-skeleton-loader-details-page-tablet-title{height:56px;width:57.27%}.cmp-skeleton-loader-details-page-tablet-chip{border-radius:64px!important;height:44px;width:29.36%}.cmp-skeleton-loader-details-page-tablet-side-subheading{height:30px;margin-bottom:16px;width:16.3%}.cmp-skeleton-loader-details-page-tablet-subheading{height:26.3;margin-bottom:12px;width:16%}.cmp-skeleton-loader-details-page-tablet-hero{height:532px;margin-bottom:16px;width:100%}.cmp-skeleton-loader-details-page-tablet-cards{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-skeleton-loader-details-page-tablet-card{height:634px}.cmp-skeleton-loader-details-page-mobile-hero{height:200px;margin-bottom:16px;width:100%}.cmp-skeleton-loader-details-page-mobile-title{height:40px;margin-bottom:8px;width:100%}.cmp-skeleton-loader-details-page-mobile-subheading{height:40px;margin-bottom:16px;width:70.95%}.cmp-skeleton-loader-details-page-mobile-content{height:634px;width:100%}.cmp-skeleton-loader-details-page-viewport{display:none}@media screen and (max-width:767.5px){.cmp-skeleton-loader-details-page-viewport--mobile{display:block}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-skeleton-loader-details-page-viewport--tablet{display:block}}@media screen and (min-width:992px){.cmp-skeleton-loader-details-page-viewport--desktop{display:block}}.cmp-pagination{display:flex;margin:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);list-style:none}.cmp-pagination-text{display:flex;gap:8px;list-style:none;margin:0 24px}@media screen and (max-width:767.5px){.cmp-pagination-text{display:none}}.cmp-pagination-text-mobile{margin:0 24px;padding:12px}@media screen and (min-width:768px){.cmp-pagination-text-mobile{display:none}}.cmp-pagination-text-mobile-list{list-style:none}.cmp-pagination.hide{display:none}.cmp-pagination-btn{cursor:pointer;font-family:racv,sans-serif;font-size:24px;height:44px;line-height:44px;position:relative;text-align:center;vertical-align:middle;width:44px}.cmp-pagination-btn:hover{background-color:var(--ghost-hover);border-radius:2px;transform:translateZ(0);transition:.15s cubic-bezier(.4,0,.2,1)}.cmp-pagination-btn.ellipsis{cursor:unset}.cmp-pagination-btn.ellipsis:hover{background-color:unset;border-radius:unset;transform:unset;transition:unset}.cmp-pagination-btn-ellipsis,.cmp-pagination-btn-page{font-family:var(--family-heading);font-size:14px;font-weight:500;height:100%;left:0;position:absolute;top:0;width:100%}.cmp-pagination-btn-page:focus{background-color:var(--ghost-hover);border-radius:2px;outline:2px solid var(--focus);transform:translateZ(0)}.cmp-pagination-btn-page.active{border-radius:2px;color:var(--text-inverse-01);transform:translateZ(0)}.cmp-pagination-btn-page.active:focus{outline:none}.cmp-pagination-btn-page.active.blue{background-color:var(--link);color:var(--text-inverse-01)}.cmp-pagination-btn-page.active.navy{background-color:var(--interactive-03-quaternary);color:var(--text-inverse-01)}.cmp-pagination-text,.cmp-pagination-text-mobile,.cmp-pagination-text__common{cursor:default;font-family:var(--family-heading);font-size:14px;font-weight:500;list-style:none}.blue.cmp-pagination-text,.blue.cmp-pagination-text a,.blue.cmp-pagination-text-mobile,.blue.cmp-pagination-text-mobile a,.cmp-pagination-text__common.blue,.cmp-pagination-text__common.blue a{color:var(--link)}.cmp-pagination-text__common.navy,.cmp-pagination-text__common.navy a,.navy.cmp-pagination-text,.navy.cmp-pagination-text a,.navy.cmp-pagination-text-mobile,.navy.cmp-pagination-text-mobile a{color:var(--interactive-03-quaternary)}.cmp-no-result-found{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:32px}@media screen and (max-width:991.5px){.cmp-no-result-found{display:none!important}}.cmp-no-result-found__error-image{height:112.5px;margin-bottom:32px;width:200px}.cmp-no-result-found__error-image img{aspect-ratio:16/9;height:100%;width:100%}.cmp-no-result-found__header-text{color:var(--text-02);font-family:var(--family-heading);font-size:28px;font-weight:600;letter-spacing:0;line-height:40px;margin-bottom:8px}@media screen and (max-width:991.5px){.cmp-no-result-found__header-text{font-size:24px;line-height:36px}}.cmp-no-result-found__info-text{color:var(--text-01);font-family:var(--family-body);font-size:16px;font-weight:400;letter-spacing:.25px;line-height:20px;margin-bottom:24px}@media screen and (max-width:1199px){.cmp-nav{margin-left:-12px}}.cmp-nav__item-link{align-items:center;color:var(--container-01);display:inline-flex;font-family:var(--family-heading),sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;padding:8px 12px;text-decoration:none}@media screen and (min-width:992px){.cmp-nav__item-link{font-size:14px;line-height:20px}}.cmp-nav__item-link svg{fill:var(--link);vertical-align:middle}.cmp-nav__item-link:hover,.cmp-nav__item-link:hover:active{color:var(--link-hover)}.cmp-nav__item-link:hover svg,.cmp-nav__item-link:hover:active svg{fill:var(--link-hover)}.cmp-nav__item-link:focus-visible{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);color:var(--link-hover);outline:none;text-decoration:none}.cmp-nav__item-link:focus-visible .c-icon{right:0}.cmp-nav__item-link:focus-visible svg{fill:var(--link-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-nav__item-link:focus{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);color:var(--link-hover);outline:none;text-decoration:none}.cmp-nav__item-link:focus .c-icon{right:0}.cmp-nav__item-link:focus svg{fill:var(--link-hover)}}}.cmp-nav__item-link.disabled{border:0;color:var(--disabled-content);cursor:default;pointer-events:none}.cmp-nav__item-link.disabled svg{fill:var(--disabled-content);transition:none}.cmp-nav__item-link .c-icon{display:block;line-height:0}.cmp-nav__item-title:not(:only-child){margin-left:8px}.cmp-my-shortlist{margin-top:24px}@media screen and (min-width:992px){.cmp-my-shortlist{margin-top:32px}}.cmp-my-shortlist-heading{color:var(--text-02);font-family:var(--family-heading),sans-serif;font-size:28px;font-weight:400;line-height:40px;margin-bottom:0;text-decoration:none;word-break:break-word}@media screen and (min-width:992px){.cmp-my-shortlist-heading{font-size:40px;line-height:56px}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-my-shortlist{margin-top:24px}}.cmp-my-shortlist-page .cmp-vehicleCard_button .cmp-button .cmp-button__text{color:var(--interactive-02)}.cmp-my-shortlist-page .cmp-vehicleCard_button .cmp-button{background-color:var(--interactive-02-secondary);border:2px solid var(--interactive-02)}.cmp-my-shortlist-page .cmp-vehicleCard_button .cmp-button:focus-visible,.cmp-my-shortlist-page .cmp-vehicleCard_button .cmp-button:hover{background-color:var(--interactive-02)}.cmp-my-shortlist-page .cmp-vehicleCard_button .cmp-button:focus-visible .cmp-button__text,.cmp-my-shortlist-page .cmp-vehicleCard_button .cmp-button:hover .cmp-button__text{color:var(--interactive-02-secondary)}.cmp-my-shortlist-grid{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);padding-top:32px;position:relative}.cmp-my-shortlist-grid .cmp-shortlist-link{margin-top:3px}@media screen and (max-width:1199px){.cmp-my-shortlist-grid{gap:24px;grid-template-columns:repeat(2,1fr);padding-top:24px}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-my-shortlist-grid{gap:16px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767.5px){.cmp-my-shortlist-grid{grid-template-columns:repeat(1,1fr)}}.cmp-my-shortlist-grid .cmp-shortlist-link{top:64px}.cmp-my-shortlist__heading{display:flex;flex-direction:column;gap:8px}.cmp-my-shortlist__heading-container{display:flex;justify-content:space-between}.cmp-my-shortlist__heading-container .cmp-button--ghost{width:auto}.cmp-my-shortlist__heading-container .cmp-button--ghost .share-icon svg,.cmp-my-shortlist__heading-container .cmp-button--ghost .share-icon svg path{fill:var(--text-05)}.cmp-my-shortlist__heading-container .cmp-button--ghost .cmp-button__text{padding:0 0 0 12px}@media screen and (max-width:991.5px){.cmp-my-shortlist__heading-container .cmp-button--ghost .cmp-button__text{padding:0 0 0 8px!important}}.cmp-my-shortlist__heading-container .cmp-button--ghost{height:-moz-max-content;height:max-content;min-height:-moz-max-content;min-height:max-content;min-width:-moz-max-content;min-width:max-content;padding:11px 24px 11px 16px}@media screen and (max-width:991.5px){.cmp-my-shortlist__heading-container .cmp-button--ghost{padding:6px 12px}}.cmp-my-shortlist__heading-container .cmp-button--ghost:hover .share-icon svg,.cmp-my-shortlist__heading-container .cmp-button--ghost:hover .share-icon svg path{fill:var(--link-hover)}.cmp-my-shortlist__details p{margin:0}.cmp-my-shortlist__details{color:var(--text-01);font-size:16px;font-weight:400;letter-spacing:.25px;line-height:22px;margin-bottom:24px}@media screen and (min-width:992px){.cmp-my-shortlist__details{margin-bottom:32px}}.cmp-my-shortlist__button{font-size:16px;font-weight:500;letter-spacing:.25px;line-height:22px}.cmp-my-shortlist__button__text{color:var(--info-01);padding:7px 12px 7px 24px}.cmp-my-shortlist__button__icon{color:var(--info-01);padding-right:16px}.cmp-my-shortlist__button__icon svg{fill:var(--info-01);height:24px;width:24px}@media screen and (min-width:1200px){.cmp-my-shortlist__button__icon svg{height:24px;width:24px}}.cmp-my-shortlist .pagination{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width:767.5px){.cmp-my-shortlist .pagination{margin-top:24px}}@media screen and (max-width:991.5px){.cmp-my-shortlist .pagination{margin-top:24px}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-my-shortlist .pagination{margin-top:32px}}@media screen and (min-width:1200px){.cmp-my-shortlist .pagination{margin-top:32px}}.cmp-my-shortlist__info{color:var(--text-04);font-size:14px;margin:0;padding:56px 0 24px}.cmp-my-shortlist__empty{margin:0 auto;padding-top:32px;text-align:center}.cmp-my-shortlist__empty .c-icon{height:auto;justify-content:center;width:100%}.cmp-my-shortlist__empty .c-icon svg{height:auto;width:165px}.cmp-my-shortlist__empty .title{margin-bottom:8px;margin-top:32px}@media screen and (max-width:991.5px){.cmp-my-shortlist__empty .title{margin-top:24px}}.cmp-my-shortlist .compare .cmp-tile{box-shadow:0 0 0 2px var(--focus),0 0 0 4px var(--focus-inverse);outline:none}.shared-shortlist .cmp-my-shortlist{margin-top:0}.shared-shortlist .cmp-my-shortlist__details{margin-top:8px}.shared-shortlist-container{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto}.shared-shortlist-container .o-grid{padding-left:0;padding-right:0}.shared-shortlist-item1{grid-column:1/span 3;grid-row:1;text-align:left}.shared-shortlist-item2{grid-column:1/span 5;grid-row:2;margin-top:32px;text-align:left}.shared-shortlist-item3{grid-column:3/span 3;grid-row:2;margin-top:32px;text-align:right}@media screen and (max-width:767.5px){.shared-shortlist-item3{grid-column:3/span 3;grid-row:1;margin-top:0;padding-top:4px;text-align:right}.shared-shortlist-item3 .cmp-button__text{padding:0}}.addScrollPadding{scroll-padding-bottom:150px}.cmp-compare-widget{background:var(--ui-01);bottom:0;box-shadow:0 -6px 16px 0 rgba(21,21,21,.08),0 -1px 4px 0 rgba(21,21,21,.06);display:flex;gap:16px;position:sticky;transition:all .25s cubic-bezier(.4,0,.2,1)}.cmp-compare-widget ul{display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr;width:100%}@media screen and (max-width:767.5px){.cmp-compare-widget ul{display:none}}.cmp-compare-widget li{background-color:var(--ui-02);border-radius:4px;display:flex;max-height:105px;position:relative}.cmp-compare-widget li:focus-within{box-shadow:0 0 0 2px var(--focus),0 0 0 4px var(--focus-inverse);outline:none}@media screen and (min-width:992px){.cmp-compare-widget li{align-items:center}}.cmp-compare-widget li .disbaled-container{align-items:center;display:flex;flex:100%;gap:4px;padding:12px}.cmp-compare-widget li .disbaled-container__icon{align-items:center;display:flex;height:32px;width:32px}.cmp-compare-widget li .disbaled-container__icon svg path{fill:var(--disabled-content)}.cmp-compare-widget li .disbaled-container__content{color:var(--disabled-content);font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;text-align:left;vertical-align:top}@media screen and (min-width:992px){.cmp-compare-widget .image-section{flex:100%;height:100%;width:100%}}.cmp-compare-widget .image-section .car_jato_img{transform:scaleX(.6) scaleY(.6) translateY(0)}.cmp-compare-widget .image-section .car_imaca_img{transform:scaleX(1) scaleY(1) translateY(0)}.cmp-compare-widget .image-section .error_car_img{transform:scaleX(1.1) scaleY(1) translateY(0)!important}.cmp-compare-widget .image-section .cmp-button--ghost{z-index:4}@media screen and (min-width:992px){.cmp-compare-widget .image-section .cmp-button--ghost{left:0;margin-left:4px;margin-top:4px;position:absolute;top:0}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-compare-widget .image-section .cmp-button--ghost{margin-left:4px;margin-top:4px;position:absolute;right:0;top:0}}.cmp-compare-widget .image-section .cmp-button--ghost:focus-visible{box-shadow:0 0 0 0 var(--field-inverse-border-01),0 0 0 0 var(--focus-inverse);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-compare-widget .image-section .cmp-button--ghost:focus{box-shadow:0 0 0 0 var(--field-inverse-border-01),0 0 0 0 var(--focus-inverse);outline:none}}}.cmp-compare-widget .image-section img{display:none}@media screen and (min-width:992px){.cmp-compare-widget .image-section img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}.cmp-compare-widget__content{font-size:14px;font-weight:600;letter-spacing:.25px;line-height:20px;padding:8px}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-compare-widget__content{width:80%}}.cmp-compare-widget__content h6{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-align:center;-webkit-box-orient:vertical;text-align:start}.cmp-compare-widget__content p{font-size:14px;font-weight:500;line-height:22px;margin:0}.cmp-compare-widget__button{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;white-space:nowrap}@media screen and (max-width:767.5px){.cmp-compare-widget__button{flex-direction:row;justify-content:space-between;width:100%}.cmp-compare-widget__button .cmp-button--primary{order:2}}.cmp-compare-widget__button a span{font-size:16px;font-weight:500;line-height:22px;margin:0}.cmp-compare-widget .cmp-list__item-link{display:flex;justify-content:center;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767.5px){.cmp-compare-widget .cmp-list__item-link{justify-content:left;order:1}}.cmp-compare-widget .cmp-skip-link{position:absolute;z-index:5}@media screen and (max-width:767.5px){.cmp-compare-widget .cmp-skip-link{margin-left:-12px;margin-top:-12px}}.cmp-compare-widget .o-grid{display:flex;gap:10px;justify-content:space-between;padding-bottom:12px;padding-top:12px;width:100%}@media screen and (max-width:767.5px){.cmp-compare-widget .o-grid{width:100%}}.cmp-notification-banner__content{background-color:var(--warning-03);border:1px solid var(--warning-01);border-radius:4px;display:flex;flex-direction:column;margin-bottom:24px;padding:16px}.cmp-notification-banner__content__title-wrapper{display:flex;justify-content:space-between}.cmp-notification-banner__content__title-wrapper .c-icon,.cmp-notification-banner__content__title-wrapper .cmp-button__icon{fill:var(--warning-01);flex-shrink:0}.cmp-notification-banner__content__title-wrapper .c-icon svg,.cmp-notification-banner__content__title-wrapper .cmp-button__icon svg{height:24px;width:24px}.cmp-notification-banner__content__title-wrapper .cmp-button{background-color:transparent}.cmp-notification-banner__content__title-wrapper .cmp-button__icon svg{fill:var(--text-02)}.cmp-notification-banner__content__title-wrapper__title{color:var(--text-03);font-size:16px;font-weight:600;line-height:24px;margin-left:8px}.cmp-notification-banner__content__title-wrapper__alert-icon-wrapper{display:flex}.cmp-notification-banner__content__description{color:var(--text-01);font-size:14px;letter-spacing:.25px;line-height:22px;margin:0 31px;max-width:822px}.cmp-car-details-page__related-car-wrapper{margin:48px 0}@media screen and (max-width:991.5px){.cmp-car-details-page__related-car-wrapper{margin:32px 0}}.cmp-car-details-page__breadcrumbs-wrapper{border-bottom:1px solid var(--border-01)}@media screen and (max-width:991.5px){.cmp-car-details-page__breadcrumbs-wrapper{background-color:var(--container-01-content);position:sticky;top:56px;z-index:1600}}.cmp-car-details-page__breadcrumbs-container{align-items:center;display:flex;justify-content:space-between}.cmp-car-details-page__breadcrumbs-container .breadcrumb .o-grid{padding:0}.cmp-srl-container-1-right-sec-shortlist .cmp-button__text{padding:6px 12px}.cmp-car-details-container{align-items:start;display:grid;gap:32px;grid-template-columns:repeat(12,1fr)}@media screen and (max-width:1199px){.cmp-car-details-container{gap:24px}}@media screen and (max-width:991.5px){.cmp-car-details-container{gap:16px}}.cmp-car-details-container .ancap-rating .star .c-icon svg{fill:var(--text-03)}.cmp-car-details-page-loader{margin-bottom:16px;margin-top:16px}@media screen and (min-width:1200px){.cmp-car-details-page-loader{margin-bottom:32px;margin-top:32px}}.cmp-car-details-page .fixedsubhead{border-bottom:1px solid var(--border-01);margin-bottom:32px}@media screen and (max-width:991.5px){.cmp-car-details-page .fixedsubhead{margin-bottom:16px}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-car-details-page .fixedsubhead{margin-bottom:24px}}.cmp-car-details-page .cmp-fixed-subhead{border-bottom:none;margin-left:auto;margin-right:auto;max-width:1248px;width:auto}.cmp-car-details-page .cmp-fixed-subhead .o-grid{padding-left:0;padding-right:0}@media screen and (max-width:767.5px){.cmp-car-details-page .cmp-fixed-subhead .o-grid{padding-left:24px;padding-right:24px}}@media screen and (max-width:991.5px){.cmp-car-details-page .cmp-fixed-subhead .o-grid{position:relative}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-car-details-page .cmp-fixed-subhead{padding-left:40px;padding-right:40px}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-car-details-page .cmp-fixed-subhead{padding-left:64px;padding-right:64px}}@media screen and (min-width:1200px){.cmp-car-details-page .cmp-fixed-subhead{padding-left:96px;padding-right:96px}}.cmp-car-details-layout-bg{background-color:var(--ui-03);padding-bottom:64px;padding-top:32px}@media screen and (max-width:991.5px){.cmp-car-details-layout-bg{padding-bottom:32px;padding-top:16px}}@media screen and (max-width:767.5px){.cmp-car-details-layout-bg{padding-bottom:24px;padding-top:16px}}.cmp-car-details-layout .cmp-fixed-subhead{padding-left:24px;padding-right:24px}.cmp-car-details-layout-header{grid-column-end:13;grid-column-start:1}.cmp-car-details-layout-images{grid-column-end:10;grid-column-start:1}@media screen and (max-width:1199px){.cmp-car-details-layout-images{grid-column-end:9;grid-column-start:1}}@media screen and (max-width:991.5px){.cmp-car-details-layout-images{grid-column-end:13;grid-column-start:1}}.cmp-car-details-layout-overview-finance{grid-column-end:13;grid-column-start:10}@media screen and (max-width:1199px){.cmp-car-details-layout-overview-finance{grid-column-end:13;grid-column-start:9}}@media screen and (max-width:991.5px){.cmp-car-details-layout-overview-finance{grid-column-end:7;grid-column-start:1;grid-row-start:3}}@media screen and (max-width:767.5px){.cmp-car-details-layout-overview-finance{grid-column-end:13;grid-column-start:1}}.cmp-car-details-layout-variants{display:flex;grid-column-end:13;grid-column-start:1;position:relative}@media screen and (max-width:991.5px){.cmp-car-details-layout-variants{grid-column-end:13;grid-column-start:7;grid-row-start:3;max-height:614px}}@media screen and (max-width:767.5px){.cmp-car-details-layout-variants{display:none;grid-column-end:13;grid-column-start:1}}.cmp-car-details-layout-variants .skip-to-content{color:var(--link-hover);font-family:var(--family-heading),sans-serif;font-size:16px;font-weight:500;line-height:22px;margin-left:-9999em;position:absolute;text-decoration-color:var(--link-hover)}.cmp-car-details-layout-variants .skip-to-content:focus{border:2px solid var(--focus);border-radius:4px;margin-left:0;outline:none;width:-moz-fit-content;width:fit-content}.cmp-car-details-layout-variants .skip-to-content-top{top:-25px}.cmp-car-details-layout-variants .skip-to-content-bottom{bottom:-25px}.cmp-car-details-layout-header{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.cmp-car-details-layout-header-disclaimer-container{display:none}@media screen and (max-width:767.5px){.cmp-car-details-layout-header-disclaimer-container{display:flex;justify-content:space-between;margin-top:-8px;width:100%}}.cmp-car-details-layout-header-disclaimer{border-radius:4px;color:var(--text-04);font-size:14px;font-weight:400;line-height:22px}@media screen and (max-width:767.5px){.cmp-car-details-layout-header-disclaimer{align-items:center;display:flex}}.cmp-car-details-layout-header-disclaimer:focus-visible{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-car-details-layout-header-disclaimer:focus{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}}}@media screen and (max-width:767.5px){.cmp-car-details-layout-header-title-mobile{display:none}}.cmp-car-details-layout-header-current-model{background:var(--container-03);border-radius:4px;color:var(--text-inverse-01);font-family:var(--family-body);font-size:14px;font-weight:500;letter-spacing:.25px;line-height:22px;padding:4px 8px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767.5px){.cmp-car-details-layout-header-current-model{position:relative;z-index:1}}.cmp-car-details-layout-header-current-model-empty{min-height:22px}.cmp-car-details-layout-header-carTitle{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:767.5px){.cmp-car-details-layout-header-carTitle{padding-top:16px}}.cmp-car-details-layout-header-title{margin-bottom:8px}@media screen and (max-width:767.5px){.cmp-car-details-layout-header-title{margin:8px 0}}.cmp-car-details-layout-header-title .cmp-title__text{font-size:40px;font-weight:700;letter-spacing:0;line-height:56px}@media screen and (max-width:991.5px){.cmp-car-details-layout-header-title .cmp-title__text{font-size:28px;line-height:40px}}@media screen and (max-width:767.5px){.cmp-car-details-layout-header-title .cmp-title__text{font-size:18px;font-weight:600;line-height:28px}}.cmp-car-details-layout-header-trim{color:var(--text-01);font-family:var(--family-body);font-size:18px;font-weight:400;letter-spacing:.25px;line-height:30px}@media screen and (max-width:991.5px){.cmp-car-details-layout-header-trim{font-size:16px;line-height:24px}}.cmp-car-details-layout-header-shortlist-btn-wrapper{height:44px;margin:0;padding:0}.cmp-car-details-layout-header-shortlist-btn{background-color:var(--ui-01);border-radius:24px;padding:8px 19px 8px 14px}@media screen and (max-width:767.5px){.cmp-car-details-layout-header-shortlist-btn{padding:10px}.cmp-car-details-layout-header-shortlist-btn .cmp-button__text{display:none}}.cmp-car-details-layout-header-shortlist-btn.cmp-button--ghost .cmp-button__text{padding:0 0 0 12px;width:-moz-max-content;width:max-content}.cmp-car-details-layout-header-shortlist-btn .shortlist_icon,.cmp-car-details-layout-header-shortlist-btn .shortlist_icon svg{height:24px;width:24px}@media screen and (min-width:1200px){.cmp-car-details-layout-header-shortlist-btn .shortlist_icon,.cmp-car-details-layout-header-shortlist-btn .shortlist_icon svg{height:24px;width:24px}}.cmp-car-details-layout-header-shortlist-btn .shortlist_icon{display:none;fill:var(--info-01)}.cmp-car-details-layout-header-shortlist-btn .shortlist_icon svg{height:auto;width:auto}.cmp-car-details-layout-header-shortlist-btn .shortlist-outline-icon{display:block}.cmp-car-details-layout-header-shortlist-btn:active,.cmp-car-details-layout-header-shortlist-btn:focus-visible{background-color:var(--field-border-01);fill:var(--info-02)}@media screen and (min-width:992px){.cmp-car-details-layout-header-shortlist-btn:hover{background-color:var(--field-border-01);fill:var(--info-02)}}.cmp-car-details-layout-header-shortlist-btn:focus-visible{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-car-details-layout-header-shortlist-btn:focus{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}}}.cmp-car-details-layout-header-shortlist-btn:active .shortlist_icon,.cmp-car-details-layout-header-shortlist-btn:focus-visible .shortlist_icon{background-color:var(--field-border-01);fill:var(--info-02)}@media screen and (min-width:992px){.cmp-car-details-layout-header-shortlist-btn:hover .shortlist_icon{fill:var(--info-02)}}.cmp-car-details-layout-header-shortlist-btn.selected{border-radius:100%;padding:10px}.cmp-car-details-layout-header-shortlist-btn.selected .shortlist_icon{display:none}.cmp-car-details-layout-header-shortlist-btn.selected .shortlist-solid-icon{display:block}.cmp-car-details-layout-header-shortlist-btn.selected svg{animation:zooming-out;animation-duration:.2s;animation-timing-function:.25s cubic-bezier(.4,0,.2,1)}@keyframes zooming-out{0%{scale:1}25%{scale:.67}50%{scale:1.33}to{scale:1}}.cmp-car-details-layout-images{display:flex}.cmp-car-details-layout-overview-finance{background:var(--ui-01);border-radius:8px;box-sizing:border-box;height:auto;width:320px}@media screen and (min-width:1200px){.cmp-car-details-layout-overview-finance{height:100%;height:auto;height:-moz-available}}@media screen and (max-width:991.5px){.cmp-car-details-layout-overview-finance{width:100%}}.cmp-car-details-layout-overview-finance-button{display:none}@media screen and (max-width:767.5px){.cmp-car-details-layout-overview-finance-button{border:2px solid var(--ghost-content-01);display:block}.cmp-car-details-layout-overview-finance-button .cmp-button__text{color:var(--ghost-content-01)}.cmp-car-details-layout-overview-finance-button :hover{background-color:var(--ghost-content-01);border-radius:24px;color:var(--ghost-content-01);color:var(--ghost-inverse)}.cmp-car-details-layout-variants.fixed-section{display:flex;grid-column-end:13;grid-column-start:1;left:0;position:fixed;top:0;width:100%;z-index:1500}}.cmp-car-details-review .cmp-text{letter-spacing:.25px;margin-bottom:16px}.cmp-car-details-review .cmp-text:last-of-type,.cmp-car-details-review .cmp-text:last-of-type>:last-child{margin-bottom:0}.cmp-car-details-review{margin-bottom:16px}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-car-details-review{margin-bottom:24px}}@media screen and (min-width:1200px){.cmp-car-details-review{margin-bottom:32px;row-gap:24px}}.cmp-car-details-review-container{display:flex;flex-direction:column;padding-left:16px}.cmp-car-details-review-header{display:flex}.cmp-car-details-review-heading .tooltip-inner{min-width:200px}.cmp-car-details-review-heading{align-items:center;display:flex;grid-column-end:13;grid-column-start:1;margin:0}.cmp-car-details-review-heading .title{padding-right:4px}@media screen and (max-width:767.5px){.cmp-car-details-review-heading .title .cmp-title__text{font-size:22px}}.cmp-car-details-review-heading .tooltip-cta{background:none;border:none;border-radius:48px;margin:0;padding:0;vertical-align:middle}.cmp-car-details-review-heading .tooltip-cta .c-icon{pointer-events:none}.cmp-car-details-review-heading .tooltip-cta .c-icon svg path{fill:var(--field-icon)}.cmp-car-details-review-heading .tooltip-cta:hover .c-icon{pointer-events:none}.cmp-car-details-review-heading .tooltip-cta:hover .c-icon svg path{fill:var(--field-control-hover)}.cmp-car-details-review-heading .tooltip-cta:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-car-details-review-heading .tooltip-cta:focus-visible .c-icon{pointer-events:none}.cmp-car-details-review-heading .tooltip-cta:focus-visible .c-icon svg path{fill:var(--field-control-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-car-details-review-heading .tooltip-cta:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-car-details-review-heading .tooltip-cta:focus .c-icon{pointer-events:none}.cmp-car-details-review-heading .tooltip-cta:focus .c-icon svg path{fill:var(--field-control-hover)}}}.cmp-car-details-review-subHeading{color:var(--text-01)}.cmp-car-details-review_{align-items:center;display:flex;position:relative}.cmp-car-details-review-leftBox{border-radius:8px;outline:1px solid var(--border-01);padding:16px}.cmp-car-details-review-rating{color:var(--text-01);font-size:14px;grid-column-end:13;grid-column-start:1;margin:0}.cmp-car-details-review-rating-list{list-style:none;margin:12px;padding:0}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-car-details-review-rating{grid-column-end:12;grid-column-start:4}}@media screen and (min-width:1200px){.cmp-car-details-review-rating{grid-column-end:9;grid-column-start:3}}.cmp-car-details-review-rating .cmp-vehicleCard_rating_category{padding-bottom:16px;padding-top:16px}.cmp-car-details-review-panel{grid-column-end:13;grid-column-start:1;margin:0}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-car-details-review-panel{grid-column-end:12}}@media screen and (min-width:1200px){.cmp-car-details-review-panel{grid-column-end:9}}@media screen and (max-width:991.5px){.cmp-car-details-review-panel{margin-top:0}}.cmp-car-details-review-articleBody{grid-column-end:13;grid-column-start:1;margin:0}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-car-details-review-articleBody{grid-column-end:12}}@media screen and (min-width:1200px){.cmp-car-details-review-articleBody{grid-column-end:9;min-width:822px}}@media screen and (max-width:991.5px){.cmp-car-details-review-articleBody{margin-top:0}}.cmp-car-details-review .cmp-author-info{display:flex;flex-direction:column;grid-column-end:13;grid-column-start:1}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-car-details-review .cmp-author-info{grid-column-end:4}}@media screen and (min-width:1200px){.cmp-car-details-review .cmp-author-info{grid-column-end:3}}.cmp-car-details-review .cmp-author-info-body,.cmp-car-details-review .cmp-author-info-heading{line-height:22px}@media screen and (max-width:991.5px){.cmp-car-details-review .cmp-author-info-heading{margin-top:0}}.cmp-related-review{display:grid;gap:32px;grid-template-columns:repeat(12,12fr)}@media screen and (max-width:767.5px){.cmp-related-review{display:flex}}.cmp-related-review-container{grid-column-end:10;grid-column-start:1}@media screen and (min-width:1200px){.cmp-related-review-container{grid-column-end:9;margin-bottom:32px;min-width:822px}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-related-review-container{grid-column-end:12;margin-bottom:24px;min-width:792px}}@media screen and (max-width:991.5px){.cmp-related-review-container{grid-column-end:13;margin-bottom:16px}}.cmp-related-review-container .cmp-fixed-subhead{grid-column-end:9;grid-column-start:1;padding-left:24px;padding-right:24px}.cmp-related-review-no-review{background-color:var(--ui-02);border-radius:4px;color:var(--text-01);margin-top:24px;padding:24px 48px}.cmp-related-review-no-review-title{color:var(--text-02);font-family:var(--family-heading);font-size:20px;font-weight:600;letter-spacing:0;line-height:30px;margin-bottom:4px}.cmp-related-review-car-title{color:var(--text-01);font-family:var(--family-body);font-size:16px;font-weight:400;letter-spacing:.25px;line-height:24px;margin-bottom:24px;margin-top:8px}.cmp-car-details-tech-specs{grid-column-end:13;grid-column-start:1;margin-bottom:24px}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-car-details-tech-specs{grid-column-end:12;margin-bottom:32px;min-width:792px}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-car-details-tech-specs{margin-bottom:32px}}@media screen and (min-width:1200px){.cmp-car-details-tech-specs{grid-column-end:9;margin-bottom:32px;min-width:822px}}@media screen and (max-width:767.5px){.cmp-car-details-tech-specs{margin-top:0}}.cmp-car-details-tech-specs .cmp-compare-table-heading{margin:0;padding:24px 0 12px}@media screen and (max-width:991.5px){.cmp-car-details-tech-specs .cmp-compare-table-heading{padding-top:16px}}.cmp-car-details-tech-specs .cmp-separator{padding-bottom:24px}@media screen and (max-width:991.5px){.cmp-car-details-tech-specs .cmp-separator{padding-bottom:16px}}.cmp-car-details-tech-specs table{table-layout:fixed;width:100%}.cmp-car-details-tech-specs table tr{border-bottom:1px solid var(--border-01)}.cmp-car-details-tech-specs table tr:last-child{border:none}.cmp-car-details-tech-specs table tr th{padding:16px 8px}.cmp-car-details-tech-specs table tr td{padding:16px 8px 16px 16px}.cmp-car-details-tech-specs table tr td .c-icon-yes svg{fill:var(--success-01)}.cmp-car-details-tech-specs table tr td .c-icon-no svg{fill:var(--error-01)}.cmp-car-details-tech-specs table tr td .dataUnavailable{font-weight:400;margin:0}@media screen and (max-width:991.5px){.cmp-car-details-tech-specs table tr td,.cmp-car-details-tech-specs table tr th{display:block}.cmp-car-details-tech-specs table tr td{padding-left:8px}}.cmp-car-details-tech-specs table tr.ancap-rating .scorewithYear{height:21px;margin-right:-4px}.cmp-car-details-tech-specs table tr.ancap-rating th div{display:flex;gap:4px}.cmp-car-details-tech-specs table tr.ancap-rating th div i,.cmp-car-details-tech-specs table tr.ancap-rating th div svg{height:20px;width:64px}.cmp-car-details-tech-specs table tr.ancap-rating td div{align-items:center;display:flex;font-size:16px;font-weight:600;gap:8px}.cmp-car-details-tech-specs table tr.ancap-rating td div .notTested{font-weight:400}.cmp-car-details-tech-specs table tr.ancap-rating td div .star{padding-bottom:4px}.cmp-car-details-tech-specs table tr.ancap-rating td div>div{display:flex;gap:0}.cmp-car-details-tech-specs table tr.ancap-rating .data__label{align-items:center;display:flex;gap:8px}.cmp-car-details-tech-specs table tr div.data__label{color:var(--text-01);font-size:16px;font-weight:600}.cmp-car-details-tech-specs table tr .data__label-des{font-weight:400}.cmp-car-details-tech-specs table tr p{color:var(--text-03);font-size:16px;font-weight:400;line-height:24px;margin:0}.cmp-car-details-tech-specs table tr p.data__label{color:var(--text-01);font-size:16px;font-weight:600}.cmp-car-details-tech-specs table tr h5{color:var(--text-03)}.cmp-car-details-tech-specs .cmp-filter-accordion__button{padding:24px 8px}@media screen and (min-width:992px){.cmp-car-details-tech-specs .cmp-filter-accordion__button{padding:32px 8px}}.cmp-car-details-tech-specs .cmp-filter-accordion__icon{padding-left:16px}.cmp-car-details-tech-specs .cmp-filter-accordion__content{padding:0}.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn{background:none;border:none;border-radius:48px;margin:0;padding:0;vertical-align:middle}.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn .c-icon{height:16px;pointer-events:none;width:16px}.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn .c-icon svg path{fill:var(--field-icon)}.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn .c-icon svg{height:16px;width:16px}.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn:hover .c-icon{pointer-events:none}.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn:hover .c-icon svg path{fill:var(--field-control-hover)}.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn:focus-visible .c-icon{pointer-events:none}.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn:focus-visible .c-icon svg path{fill:var(--field-control-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn:focus .c-icon{pointer-events:none}.cmp-car-details-tech-specs .cmp-filter-accordion__content .ancap-tooltip_btn:focus .c-icon svg path{fill:var(--field-control-hover)}}}.cmp-car-details-tech-specs .cmp-filter-accordion__title{font-size:18px;line-height:28px}@media screen and (min-width:992px){.cmp-car-details-tech-specs .cmp-filter-accordion__title{font-size:20px;line-height:30px}}.cmp-car-details-tech-specs .cmp-filter-accordion__button{border-bottom:none;padding:8px}.cmp-car-details-tech-specs .cmp-filter-accordion__item{border-top:1px solid var(--border-01);padding-bottom:24px;padding-top:24px}@media screen and (max-width:991.5px){.cmp-car-details-tech-specs .cmp-filter-accordion__item{padding-bottom:16px;padding-top:16px}}.cmp-car-details-tech-specs .cmp-filter-accordion table tr:last-child{border-bottom:none}.cmp-car-details-tech-specs .cmp-filter-accordion:first-child .cmp-filter-accordion__item,.cmp-car-details-tech-specs .cmp-separator+.cmp-filter-accordion .cmp-filter-accordion__item{border-top:none}.cmp-car-details-ev-vehicle{grid-column-end:13;grid-column-start:1}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-car-details-ev-vehicle{grid-column-end:12}}@media screen and (min-width:1200px){.cmp-car-details-ev-vehicle{grid-column-end:9;min-width:822px}}.cmp-car-details-related-car-container{margin-bottom:48px}@media screen and (max-width:991.5px){.cmp-car-details-related-car-container{margin-bottom:24px}}.disclaimer-content p{font-size:14px;line-height:22px}.cmp-variant-panel{background:var(--ui-01);border-radius:4px;display:flex;flex-direction:column;gap:16px;padding:16px 24px;width:100%}@media screen and (max-width:767.5px){.cmp-variant-panel{display:grid;gap:8px;grid-template-rows:auto auto 1fr auto;height:96dvh;padding:24px 0}.cmp-variant-panel .cmp-variant-carousel,.cmp-variant-panel .cmp-variant-panel-button-wrapper,.cmp-variant-panel .cmp-variant-panel__heading_year_section,.cmp-variant-panel .cmp-variant-panel__tags_wrapper,.cmp-variant-panel .cmp-variant-panel__tags_wrapper-s{padding-left:16px;padding-right:16px;width:auto}.cmp-variant-panel .cmp-variant-panel-button-wrapper{box-shadow:0 -4px 4px 0 rgba(21,21,21,.08)}.cmp-variant-panel .cmp-variant-panel__tags_wrapper-s{box-shadow:0 4px 4px 0 rgba(21,21,21,.08)}}.cmp-variant-panel__heading_year_section{display:flex;gap:16px;height:-moz-fit-content;height:fit-content;justify-content:space-between;width:100%}.cmp-variant-panel__heading_year_section h4{font-size:16px;line-height:24px;margin:0}.cmp-variant-panel__heading_year_section .cmp-dropdown{max-width:80px}.cmp-variant-panel__heading_year_section .cmp-dropdown .react-select__dropdown-indicator{padding-left:0}.cmp-variant-panel__heading_year_section .cmp-dropdown .react-select__menu{z-index:4}.cmp-variant-panel__tags_wrapper{display:flex;gap:8px;width:100%}@media screen and (max-width:991.5px){.cmp-variant-panel__tags_wrapper{flex-wrap:wrap}}@media screen and (max-width:767.5px){.cmp-variant-panel__tags_wrapper{display:none}}.cmp-variant-panel__tags_wrapper-s{width:100%}.cmp-variant-panel__tags_wrapper-s .cmp-dropdown-row{width:80px}@media screen and (min-width:768px){.cmp-variant-panel__tags_wrapper-s{display:none}}.cmp-variant-panel__tags_wrapper-s-label{color:var(--text-02);font-family:var(--family-heading);font-size:14px;font-weight:600;letter-spacing:0;line-height:20px}.cmp-variant-panel__tags_wrapper-s-container{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 16px}.cmp-variant-panel__tags_wrapper-s .cmp-variant-s-panel-year-dropdown .cmp-dropdown-indicator{padding:7px}.cmp-variant-panel__tags_wrapper-s .cmp-variant-s-panel-fueltype-dropdown .cmp-dropdown-row{width:88px}.cmp-variant-panel__tags_wrapper-s .cmp-variant-s-panel-fueltype-dropdown .cmp-dropdown-row .react-select__control{height:32px;min-height:32px}.cmp-variant-panel__tags_wrapper-s .cmp-variant-s-panel-fueltype-dropdown .cmp-dropdown-row .react-select__single-value{color:var(--text-02);font-size:16px;font-weight:500;margin:4px 8px}.cmp-variant-panel__tags_wrapper-s .cmp-variant-s-panel-fueltype-dropdown .cmp-dropdown-row .cmp-dropdown-indicator{padding:0 8px 0 0}.cmp-variant-panel__tags_wrapper-s .cmp-variant-s-panel-fueltype-dropdown .cmp-dropdown-row .cmp-dropdown-indicator svg path{fill:var(--text-02);font-weight:500}.cmp-variant-panel__tags_wrapper-s .cmp-variant-s-panel-fueltype-dropdown .react-select__control{border:2px solid var(--focus);border-radius:8px}.cmp-variant-panel__tags_wrapper-s .cmp-dropdown{max-width:135px;min-width:82px}.cmp-variant-panel__tags_wrapper-s .cmp-dropdown .react-select__single-value{min-width:40px}.cmp-variant-panel__variant_wrapper{display:flex;gap:8px;overflow-x:scroll;overflow-y:hidden;position:relative;width:100%}@media screen and (max-width:767.5px){.cmp-variant-panel-year-dropdown{display:none}}.cmp-variant-panel-button-wrapper{display:none;padding:16px 24px 24px}@media screen and (max-width:767.5px){.cmp-variant-panel-button-wrapper{display:block}}.cmp-variant-panel-button-wrapper :hover{background-color:var(--ui-05)}.cmp-variant-panel-button-wrapper :hover .loader{border-color:var(--ghost-inverse) var(--ghost-inverse) var(--ghost-inverse) var(--ui-05)}.cmp-variant-panel-button-wrapper .loader{animation:spin 1s linear infinite;border-color:var(--ghost-inverse) var(--ghost-inverse) var(--ghost-inverse) var(--ghost-content-01);border-radius:48px;border-style:solid;border-width:2px;display:inline-block;height:16px;margin-left:12px;transform:scale(.75);transition:transform .3s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.165,.84,.44,1);width:16px}.cmp-variant-panel-button{background:var(--ghost-content-01);border:2px solid var(--ghost-content-01);width:-webkit-fill-available}.cmp-variant-panel-button .cmp-button__text{color:var(--ghost-inverse)}.cmp-variant-panel-cross-btn{fill:var(--container-01);padding:8px 0}.cmp-variant-panel-cross-btn i:hover{border-radius:50%;box-shadow:0 0 0 6px var(--ghost-hover)}.cmp-variant-panel-cross-btn svg:hover{background-color:var(--ghost-hover)}@media screen and (min-width:768px){.cmp-variant-panel-cross-btn{display:none}}.cmp-variant-tag{align-items:center;background-color:var(--ui-01);box-sizing:border-box;cursor:pointer;display:inline-flex;margin:0;outline:none}.cmp-variant-tag.fuel{border:2px solid var(--focus);border-radius:8px}.cmp-variant-tag.fuel.small{min-height:32px;padding:2px 6px}.cmp-variant-tag.fuel.large{min-height:44px;padding:8px 14px}.cmp-variant-tag.fuel.selected{background-color:var(--container-01)}.cmp-variant-tag.fuel.selected:focus-visible{background-color:var(--ui-05);border:2px solid var(--ui-05)}.cmp-variant-tag.fuel:focus-visible{background-color:var(--ghost-hover)}@media screen and (min-width:992px){.cmp-variant-tag.fuel:hover{background-color:var(--ghost-hover)}.cmp-variant-tag.fuel:hover.selected{background-color:var(--container-01);border:2px solid var(--container-01)}.cmp-variant-tag.fuel:hover.selected:focus-visible{background-color:var(--ui-05);border:2px solid var(--ui-05)}}@media screen and (max-width:991.5px){.cmp-variant-tag.fuel:active{background-color:var(--ghost-hover)}.cmp-variant-tag.fuel:active.selected{background-color:var(--container-01);border:2px solid var(--container-01)}.cmp-variant-tag.fuel:active.selected:focus-visible{background-color:var(--ui-05);border:2px solid var(--ui-05)}}.cmp-variant-tag.year{border:1px solid var(--focus);border-radius:4px}.cmp-variant-tag.year.small{min-height:32px;padding:3px 7px}.cmp-variant-tag.year.large{min-height:44px;padding:9px 15px}.cmp-variant-tag.year.selected{background-color:var(--container-01)}.cmp-variant-tag.year.selected:focus-visible{background-color:var(--ui-05);border:1px solid var(--ui-05)}.cmp-variant-tag.year:focus-visible{background-color:var(--ghost-hover)}@media screen and (min-width:992px){.cmp-variant-tag.year:hover{background-color:var(--ghost-hover)}.cmp-variant-tag.year:hover.selected{background-color:var(--container-01);border:1px solid var(--container-01)}.cmp-variant-tag.year:hover.selected:focus-visible{background-color:var(--ui-05);border:1px solid var(--ui-05)}}@media screen and (max-width:991.5px){.cmp-variant-tag.year:active{background-color:var(--ghost-hover)}.cmp-variant-tag.year:active.selected{background-color:var(--container-01);border:1px solid var(--container-01)}.cmp-variant-tag.year:active.selected:focus-visible{background-color:var(--ui-05);border:1px solid var(--ui-05)}}.cmp-variant-tag:focus-visible{box-shadow:0 0 0 3px #f2f4f5,0 0 0 5px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-variant-tag:focus{box-shadow:0 0 0 3px #f2f4f5,0 0 0 5px var(--focus);outline:none}}}.cmp-variant-tag__label{font-family:var(--family-body);font-size:16px;letter-spacing:.25px;line-height:24px}.cmp-variant-tag__label.fuel{color:var(--text-02);font-weight:500}.cmp-variant-tag__label.year{color:var(--text-01);font-weight:400}.cmp-variant-tag__label.selected{color:var(--ui-01)}.cmp-variant-carousel{margin:-5px;position:relative}@media screen and (max-width:991.5px){.cmp-variant-carousel{overflow:scroll}}.cmp-variant-carousel .scroll-right-shadow{background:linear-gradient(270deg,var(--border-02) 0,var(--ui-01) 100%);content:" ";height:100%;opacity:.6;position:absolute;right:0;top:0;width:8px}.cmp-variant-carousel .scroll-left-shadow{background:linear-gradient(90deg,var(--border-02) 0,var(--ui-01) 100%);content:" ";height:100%;left:0;opacity:.6;position:absolute;top:0;width:8px}.cmp-variant-carousel .scroll-top-shadow{background:linear-gradient(180deg,var(--border-02) 0,var(--ui-01) 100%);content:" ";height:8px;left:0;opacity:.6;position:absolute;top:0;width:100%}.cmp-variant-carousel .scroll-bottom-shadow{background:linear-gradient(0deg,var(--border-02) 0,var(--ui-01) 100%);bottom:0;content:" ";height:8px;left:0;opacity:.6;position:absolute;width:100%}.cmp-variant-carousel .scroll-left-button{left:8px;position:absolute;top:calc(50% - 16px)}@media screen and (max-width:991.5px){.cmp-variant-carousel .scroll-left-button{display:none}}.cmp-variant-carousel .scroll-right-button{position:absolute;right:8px;top:calc(50% - 16px)}@media screen and (max-width:991.5px){.cmp-variant-carousel .scroll-right-button{display:none}}.cmp-variant-carousel .hideButton,.cmp-variant-carousel .hideShadow{display:none}.cmp-variant-carousel .cmp-variant-carousel-container{display:flex;overflow-x:scroll;overflow-y:hidden;padding:5px;position:relative;-ms-overflow-style:none;scrollbar-width:none}.cmp-variant-carousel .cmp-variant-carousel-container::-webkit-scrollbar{display:none}@media screen and (max-width:991.5px){.cmp-variant-carousel .cmp-variant-carousel-container{display:block;overflow-x:hidden;overflow-y:scroll}}.cmp-variant-carousel .cmp-variant-carousel-wrapper{box-sizing:border-box;display:flex;margin:0;outline:none;position:relative}@media screen and (max-width:991.5px){.cmp-variant-carousel .cmp-variant-carousel-wrapper{display:block}}@media screen and (min-width:992px){.cmp-variant-carousel .cmp-variant-carousel-wrapper{display:flex;flex-shrink:0}.cmp-variant-carousel .cmp-variant-carousel-wrapper .cmp-variant-trim{margin-right:8px}.cmp-variant-carousel .cmp-variant-carousel-wrapper .cmp-variant-trim:last-child{margin-right:0}}@media screen and (max-width:991.5px){.cmp-variant-carousel .cmp-variant-carousel-wrapper .cmp-variant-trim{margin-bottom:8px}.cmp-variant-carousel .cmp-variant-carousel-wrapper .cmp-variant-trim:last-child{margin-bottom:0}}.cmp-variant-trim{background-color:var(--ui-01);border:1px solid var(--border-01);border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-direction:column;font-family:var(--family-body);font-size:14px;letter-spacing:.25px;line-height:22px;margin:0;outline:none;padding:11px;position:relative}.cmp-variant-trim__trim_price_wrapper{display:flex;gap:8px;justify-content:space-between;margin:3px 0}.cmp-variant-trim__trim_price_wrapper .trim_label{align-items:center;color:var(--text-02);display:flex;font-weight:600;line-height:22px}.cmp-variant-trim__trim_price_wrapper .price_label{color:var(--text-02);font-family:var(--family-heading);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;margin:0}.cmp-variant-trim__trim_price_wrapper .price_label sup{font-size:16px;top:-4px}.cmp-variant-trim__version .version_label{color:var(--text-01)}.cmp-variant-trim__fueltype-badge{bottom:3px;height:16px;position:absolute;right:3px;width:16px}.cmp-variant-trim__fueltype-badge svg{height:16px;width:16px}.cmp-variant-trim:focus-visible{background-color:var(--ghost-hover)}@media screen and (min-width:992px){.cmp-variant-trim{min-width:202px}.cmp-variant-trim:hover{background-color:var(--ghost-hover)}}@media screen and (max-width:991.5px){.cmp-variant-trim{width:100%}.cmp-variant-trim:active{background-color:var(--ghost-hover)}}.cmp-variant-trim.selected{background-color:var(--ghost-hover);border:2px solid var(--interactive-02);padding:10px}.cmp-variant-trim.selected:focus-visible{background-color:var(--ghost-hover)}.cmp-variant-trim.selected .cmp-variant-trim__fueltype-badge{bottom:2px;right:2px}.cmp-variant-trim:focus-visible{box-shadow:0 0 0 3px var(--focus-inverse),0 0 0 5px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-variant-trim:focus{box-shadow:0 0 0 3px var(--focus-inverse),0 0 0 5px var(--focus);outline:none}}}.cmp-car-details-tco{display:grid;grid-column-end:9;grid-column-start:1;grid-template-rows:repeat(4,auto)}@media screen and (min-width:1200px){.cmp-car-details-tco{margin-bottom:32px;min-width:822px;row-gap:24px}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-car-details-tco{grid-column-end:12;margin-bottom:24px;min-width:792px;row-gap:24px}}@media screen and (max-width:991.5px){.cmp-car-details-tco{grid-column-end:13;margin-bottom:16px;row-gap:16px}}.cmp-car-details-tco h2{margin:0}.cmp-car-details-tco .cmp-accordion__item{padding:24px 0 0}@media screen and (max-width:767.5px){.cmp-car-details-tco .cmp-accordion__item{padding:16px 0 0}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-car-details-tco .cmp-accordion__item .cmp-accordion__button{padding:0 8px}}.cmp-car-details-tco-no-data{display:grid;grid-column-end:9;grid-column-start:1;grid-template-rows:repeat(2,auto);row-gap:24px}@media screen and (max-width:1199px){.cmp-car-details-tco-no-data{grid-column-end:12}}@media screen and (max-width:991.5px){.cmp-car-details-tco-no-data{grid-column-end:13}}@media screen and (max-width:767.5px){.cmp-car-details-tco-no-data{row-gap:16px}}.cmp-car-details-tco-no-data h2{margin:0}.cmp-car-details-tco-no-data-msg{background-color:var(--container-03-content);border:1px solid var(--border-01);border-radius:8px;font-size:18px;font-weight:400;letter-spacing:.25px;line-height:30px;padding:24px}.cmp-car-details-tco-no-data-msg p{margin:0}@media screen and (max-width:767.5px){.cmp-car-details-tco{row-gap:16px}}.cmp-car-details-tco-description{color:var(--text-01);font-size:16px;line-height:24px}.cmp-car-details-tco-description p{margin-bottom:0}.cmp-car-details-tco-loan{border:1px solid var(--border-01);border-radius:8px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,1fr);padding:24px}.cmp-car-details-tco-loan-chart{padding-left:32px;padding-right:32px}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-car-details-tco-loan-chart{padding-left:8px;padding-right:8px}}@media screen and (max-width:767.5px){.cmp-car-details-tco-loan-chart{padding-left:0;padding-right:0}}.cmp-car-details-tco-loan-chart .chart-section{display:flex;flex-direction:column;height:100%}@media screen and (min-width:768px){.cmp-car-details-tco-loan-multiple-options{grid-row-start:1}.cmp-car-details-tco-loan-chart{grid-column-start:2}}@media screen and (max-width:767.5px){.cmp-car-details-tco-loan{-moz-column-gap:0;column-gap:0;grid-template-columns:repeat(1,1fr);row-gap:16px}.cmp-car-details-tco-loan-multiple-options{grid-row-start:2;padding-top:8px}.cmp-car-details-tco-loan-chart{grid-row-start:1}}@media screen and (min-width:1200px){.cmp-car-details-tco-loan{margin-bottom:8px}}.cmp-car-details-tco-loan .comprehensive-insurance{border-top:1px solid var(--border-01);display:grid;font-size:14px;font-weight:500;grid-column:1/3;margin-top:24px;padding-top:24px}@media screen and (max-width:767.5px){.cmp-car-details-tco-loan .comprehensive-insurance{flex-direction:column;gap:8px;margin-top:0;padding-top:16px;text-align:center}}.cmp-car-details-tco-loan .comprehensive-insurance .insurance-header{grid-column:1/3}.cmp-car-details-tco-loan .comprehensive-insurance .insurance-header .cmp-title .cmp-title__text{color:var(--text-03);font-size:16px;line-height:24px;padding-bottom:8px}.cmp-car-details-tco-loan .comprehensive-insurance .insurance-cta-wrapper{display:flex;grid-column:1/3;justify-content:space-between}@media screen and (max-width:767.5px){.cmp-car-details-tco-loan .comprehensive-insurance .insurance-cta-wrapper{align-items:center;flex-direction:column;gap:16px}}.cmp-car-details-tco-loan .comprehensive-insurance .comprehensive-label-wrapper{align-items:center;display:flex;font-weight:600;gap:8px;line-height:22px}@media screen and (max-width:767.5px){.cmp-car-details-tco-loan .comprehensive-insurance .comprehensive-label-wrapper{align-items:center;flex-direction:column;gap:0;text-align:center}}.cmp-car-details-tco-loan .comprehensive-insurance .comprehensive-label-wrapper .comprehensive-icon{height:24px;width:24px}@media screen and (max-width:767.5px){.cmp-car-details-tco-loan .comprehensive-insurance .comprehensive-label-wrapper .comprehensive-icon{padding-bottom:4px}}.cmp-car-details-tco-loan .comprehensive-insurance .comprehensive-label-wrapper .comprehensive-icon svg{height:24px;width:24px}.cmp-car-details-tco-loan .comprehensive-insurance .comprehensive-label-wrapper .comprehensive-icon svg path{fill:var(--text-02)}.cmp-car-details-tco-summary{border:1px solid var(--border-01);border-radius:8px;color:var(--text-01);font-family:var(--family-body);font-size:18px;font-weight:400;letter-spacing:.25px;line-height:30px;padding:24px}.cmp-car-details-tco-summary-btn-wrapper{margin-top:28px}.cmp-car-details-tco-disclaimer ul li{list-style-type:disc}.cmp-car-details-tco-disclaimer ol{padding-left:4px}.cmp-car-details-tco-disclaimer ol,.cmp-car-details-tco-disclaimer ul{margin-left:15px}.cmp-car-details-tco-accordion .cmp-filter-accordion{border-top:1px solid var(--border-01);padding:24px 0 0}@media screen and (max-width:991.5px){.cmp-car-details-tco-accordion .cmp-filter-accordion{padding:16px 0 0}}.cmp-car-details-tco-accordion .cmp-filter-accordion__title{border-radius:4px;color:var(--interactive-02);display:inline-block;font-size:18px;line-height:28px;outline:0}@media screen and (min-width:992px){.cmp-car-details-tco-accordion .cmp-filter-accordion__title{font-size:20px;line-height:30px}}.cmp-car-details-tco-accordion .cmp-filter-accordion__content{margin-top:0;padding:24px 8px 0}@media screen and (max-width:767.5px){.cmp-car-details-tco-accordion .cmp-filter-accordion__content{padding:24px 8px 8px}}.cmp-car-details-tco-accordion .cmp-filter-accordion .cmp-text{margin:0}.cmp-car-details-tco-accordion .cmp-filter-accordion .cmp-text p:last-child{margin-bottom:0}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-car-details-tco-accordion .cmp-filter-accordion .cmp-filter-accordion__button{padding-bottom:0}}@media screen and (min-width:768px){.cmp-car-details-tco .accordion .cmp-accordion__panel--expanded{padding-bottom:0}}.cmp-car-details-tco .accordion .cmp-accordion__panel--expanded .cmp-text{margin-bottom:0}.cmp-text{color:var(--text-01);font-family:var(--family-body);font-size:16px;font-weight:400;line-height:24px;text-align:left}.cmp-text--body-large{font-size:18px;line-height:30px}.cmp-text--body-small{font-size:14px;line-height:22px}.cmp-text ul:not([class]){list-style:disc}.cmp-text ol:not([class]),.cmp-text ul:not([class]){padding-left:20px}.cmp-text ol:not(:last-child),.cmp-text ul:not(:last-child){padding-bottom:24px}.cmp-text--cross-list ul:not([class]),.cmp-text--tick-list ul:not([class]){padding:0}.cmp-text--cross-list ul li,.cmp-text--tick-list ul li{list-style:none;padding-left:24px;position:relative}.cmp-text--cross-list ul li:before,.cmp-text--tick-list ul li:before{color:var(--text-02);font-family:racv;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;left:0;letter-spacing:0;line-height:16px;position:absolute;text-decoration:none;text-transform:none;top:4px}.cmp-text--tick-list ul li:before{content:"啲"}.cmp-text--cross-list ul li:before{content:"啗"}.cmp-articleCard{display:flex;height:100%;width:100%}.cmp-articleCard .cmp-single-link-tile{flex-grow:1}.cmp-articleCard .cmp-tile{background-color:var(--ui-01);height:100%;padding:0}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-articleCard .cmp-tile{flex-direction:row;height:auto}}.cmp-articleCard_singleLink{flex-grow:1}.cmp-articleCard_singleLink,.cmp-articleCard_withButton{display:flex;flex-direction:column}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-articleCard_withButton{flex-direction:row}}.cmp-articleCard_imgSection{position:relative}.cmp-articleCard_imgSection img{aspect-ratio:4/3;border-radius:3px 3px 0 0;display:flex;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:992px){.cmp-articleCard_imgSection img{min-height:213px}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-articleCard_imgSection img{border-radius:3px 0 0 3px;height:100%;min-height:282px;width:375px}}@media screen and (max-width:767.5px){.cmp-articleCard_imgSection img{min-height:245px}}.cmp-articleCard_imgSection .label{bottom:8px;display:inline-flex;left:8px;position:absolute;z-index:2}.cmp-articleCard_contentSection{display:flex;flex-direction:column;flex-grow:1;height:100%;padding:24px}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-articleCard_contentSection{height:auto}}@media screen and (min-width:992px){.cmp-articleCard_contentSection{padding:32px}}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list{display:flex;flex-direction:column;gap:16px}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost{-moz-column-gap:8px;column-gap:8px;display:flex;justify-content:space-between}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .tooltip-container .cmp-text{gap:0}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper{align-items:flex-start;display:flex;gap:8px}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .label-wrapper{display:flex;flex-direction:column}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .label-wrapper>div{display:grid;grid-gap:4px;grid-auto-flow:column}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .loan-cost-heading-icon{background-color:var(--text-01);border-radius:48px;height:24px;width:24px}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .loan-cost-icon,.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .loan-cost-icon svg{height:24px;width:24px}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .loan-cost-icon svg path{fill:var(--text-02)}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .loan-icon{background-color:var(--text-05)}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .cost-icon{background-color:var(--accent-01)}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .loan-cost-label{color:var(--text-01);font-family:var(--family-body);font-size:14px;font-weight:500;letter-spacing:.25px;line-height:22px}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .link-label{align-self:flex-start;border-radius:4px;color:var(--text-05);cursor:pointer;font-family:var(--family-body);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;text-decoration:underline;text-underline-offset:2.25px}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .link-label:focus-visible{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .link-label:focus{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}}}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-label-wrapper .heading-label{color:var(--text-03);font-family:var(--family-heading);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-value-wrapper .loan-cost-value-value{color:var(--text-01);font-family:var(--family-body);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px}.cmp-car-details-tco-loan-multiple-options .car-tco-loan-cost-list .car-loan-cost .loan-cost-value-wrapper .heading-value{color:var(--text-03);font-family:var(--family-heading);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.cmp-car-details-tco-loan-chart .chart-section .view-as-dropdown-wrapper{align-items:center;display:flex;gap:12px;justify-content:center;padding:16px 0}@media screen and (max-width:767.5px){.cmp-car-details-tco-loan-chart .chart-section .view-as-dropdown-wrapper{padding:0 0 24px}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-car-details-tco-loan-chart .chart-section .view-as-dropdown-wrapper{padding:16px}}.cmp-car-details-tco-loan-chart .chart-section .view-as-dropdown-wrapper .view-as-label{color:var(--text-04);font-family:var(--family-body);font-size:18px;font-weight:400;letter-spacing:.25px;line-height:30px}@media screen and (max-width:991.5px){.cmp-car-details-tco-loan-chart .chart-section .view-as-dropdown-wrapper .view-as-label{font-size:16px;line-height:24px}}.cmp-car-details-tco-loan-chart .chart-section .car-details-tco-view-as-dropdown{height:32px;width:110px}.cmp-donut-chart{align-items:center;display:flex;flex-grow:1;justify-content:center}.cmp-donut-chart-container{height:300px;position:relative;width:300px}@media screen and (max-width:991.5px){.cmp-donut-chart-container{height:280px;width:280px}}@media screen and (max-width:767.5px){.cmp-donut-chart-container{height:220px;width:220px}}.cmp-donut-chart-container-info{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@media screen and (max-width:767.5px){.cmp-donut-chart-container-info{width:50%}}.cmp-donut-chart-price{font-size:40px;font-weight:700;letter-spacing:0;line-height:56px;margin:0}@media screen and (max-width:991.5px){.cmp-donut-chart-price{font-size:28px;line-height:40px}}.cmp-donut-chart-info{color:var(--field-description);font-size:14px;font-weight:400;line-height:22px;margin:0}.cmp-questionMarkTooltip{align-items:center;display:flex;height:24px}.cmp-questionMarkTooltip .trigger-tooltip{background:none;border:none;border-radius:48px;margin:0;padding:0;vertical-align:middle}.cmp-questionMarkTooltip .trigger-tooltip .c-icon{pointer-events:none}.cmp-questionMarkTooltip .trigger-tooltip .c-icon svg path{fill:var(--field-icon)}.cmp-questionMarkTooltip .trigger-tooltip:hover .c-icon svg path{fill:var(--field-control-hover)}.cmp-questionMarkTooltip .trigger-tooltip:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-questionMarkTooltip .trigger-tooltip:focus-visible .c-icon svg path{fill:var(--field-control-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-questionMarkTooltip .trigger-tooltip:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-questionMarkTooltip .trigger-tooltip:focus .c-icon svg path{fill:var(--field-control-hover)}}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper{display:flex;flex-direction:column}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section{font-family:var(--family-body);font-size:14px;letter-spacing:.25px;line-height:22px;padding:16px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section-container{display:flex;justify-content:space-between;padding-bottom:16px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section-separator,.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section-separator-full{background-color:var(--border-01);border-style:none;border-width:0;height:1px;margin:0}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .new-price-heading{font-family:var(--family-heading);font-size:24px;font-weight:600;letter-spacing:0;line-height:36px;margin-bottom:0}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .new-price-heading sup{top:0}@media screen and (max-width:991.5px){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .new-price-heading sup{top:-3px}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .used-price-heading{font-family:var(--family-heading);font-size:22px;font-weight:600;letter-spacing:0;line-height:32px;margin-bottom:0}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .used-price-heading sup{top:0}@media screen and (max-width:991.5px){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .used-price-heading sup{top:-3px}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .per-month-price-heading{font-family:var(--family-heading);font-size:22px;font-weight:600;letter-spacing:0;line-height:32px;margin-bottom:0}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .per-month-price-heading .value{font-size:24px;line-height:36px;padding-left:4px;padding-right:4px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .per-month-price-heading sup{font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;top:-3px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .per-month-price-heading .month{font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}@media screen and (max-width:767.5px){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .per-month-price-heading .month{font-size:16px;line-height:24px}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .cmp-vehicle_price_text,.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-wrapper{display:flex;gap:8px;padding-right:16px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .trigger-tooltip{background:none;border:none;border-radius:48px;margin:0;padding:0;vertical-align:middle}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .trigger-tooltip .c-icon{pointer-events:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .trigger-tooltip .c-icon svg path{fill:var(--field-icon)}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .trigger-tooltip:hover .c-icon{pointer-events:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .trigger-tooltip:hover .c-icon svg path{fill:var(--field-control-hover)}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .trigger-tooltip:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .trigger-tooltip:focus-visible .c-icon{pointer-events:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .trigger-tooltip:focus-visible .c-icon svg path{fill:var(--field-control-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .trigger-tooltip:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .trigger-tooltip:focus .c-icon{pointer-events:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .trigger-tooltip:focus .c-icon svg path{fill:var(--field-control-hover)}}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .expertRatingScore{border:none;border-radius:8px;color:transparent;display:flex;height:100%;outline:none;transition:all .45s cubic-bezier(.4,0,.2,1)}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .expertRatingScore:focus-visible{background:var(--focus);box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .expertRatingScore:focus{background:var(--focus);box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .price-section-rating-wrapper{display:flex;justify-content:space-between}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .price-section-rating-wrapper .price-heading{font-size:22px;font-weight:600;letter-spacing:0;line-height:32px;padding:0}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .price-section-rating-wrapper sup{font-size:24px}@media screen and (max-width:991.5px){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .price-section-rating-wrapper sup{font-size:18px}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .price-section-rating-wrapper .cmp-vehicleCard_expert_ratings{background-color:var(--container-03);border-radius:8px;padding:8px 8px 0;text-align:center;width:45px}@media screen and (max-width:991.5px){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .price-section-rating-wrapper .cmp-vehicleCard_expert_ratings{height:48px}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .price-section-rating-wrapper .cmp-vehicleCard_expert_ratings div{align-items:center;color:var(--text-inverse-02);display:flex;flex:1;font-size:14px;font-weight:400;justify-content:center;letter-spacing:.25px;line-height:22px;margin:0}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .price-section-rating-wrapper .cmp-vehicleCard_expert_ratings div span.semibold{color:var(--text-inverse-01);font-weight:600;letter-spacing:0;line-height:20px;margin-right:2px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .price-section-rating-wrapper .cmp-vehicleCard_expert_ratings .cmp-vehicleCard_expert_rating_icon{height:auto;width:auto}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .price-section-rating-wrapper .cmp-vehicleCard_expert_ratings .cmp-vehicleCard_expert_rating_icon svg{height:100%;scale:.81;width:100%}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label{color:var(--text-01);font-weight:400;letter-spacing:.25px;line-height:22px}@media screen and (max-width:991.5px){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label.with-rating,.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label.with-rating.used-car{max-width:none}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label .cmp-modal-container{box-sizing:border-box}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label .modal-cta{cursor:pointer;text-align:left;text-decoration:underline}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label .modal-cta:focus-visible{box-shadow:0 0 0 1px var(--ui-01),0 0 0 3px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label .modal-cta:focus{box-shadow:0 0 0 1px var(--ui-01),0 0 0 3px var(--focus);outline:none}}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label .modal-cta{background:none;border:none;border-radius:4px;color:var(--text-05);margin:0;outline:none;padding:0}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label .cmp-text{color:var(--text-03)}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label .cmp-modal-container_closebtn{position:absolute;right:2px;top:0}@media screen and (max-width:767.5px){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label .cmp-title__text{font-size:18px;line-height:28px}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .estimated-drive-away-label .cmp-list__item-title{cursor:pointer;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;margin-bottom:0;padding-top:0;text-decoration:underline}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label{color:var(--text-01);font-weight:600;letter-spacing:.25px;line-height:22px;margin-bottom:8px;margin-top:12px}@media screen and (max-width:991.5px){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label.with-rating{max-width:165px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label.with-rating.used-car{max-width:158px}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label sup{font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;top:-3px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .na{color:var(--text-04)}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper{align-items:center;display:flex;gap:8px;justify-content:space-between}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .price-info{align-items:center;color:var(--text-02);display:flex}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .price-icon{height:22px;width:24px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .cmp-contextualHelp.active{max-height:22px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .cmp-contextualHelp.active .cmp-text{gap:0}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .trigger-tooltip{background:none;border:none;border-radius:48px;margin:0;padding:0;vertical-align:middle}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .trigger-tooltip .c-icon{pointer-events:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .trigger-tooltip .c-icon svg path{fill:var(--field-icon)}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .trigger-tooltip:hover .c-icon{pointer-events:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .trigger-tooltip:hover .c-icon svg path{fill:var(--field-control-hover)}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .trigger-tooltip:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .trigger-tooltip:focus-visible .c-icon{pointer-events:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .trigger-tooltip:focus-visible .c-icon svg path{fill:var(--field-control-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .trigger-tooltip:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .trigger-tooltip:focus .c-icon{pointer-events:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .monthly-repayment-label-tooltip-wrapper .trigger-tooltip:focus .c-icon svg path{fill:var(--field-control-hover)}}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .base-price-text{color:var(--text-01);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;margin-bottom:8px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .calculator-button{min-height:auto;width:100%}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .price-section .calculator-button .cmp-button__text{color:var(--text-02);font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;padding:6px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .na-container{padding-bottom:0}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list{display:flex;flex-direction:column;gap:16px;padding:16px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification{align-items:center;color:var(--text-01);display:flex;font-family:var(--family-body);font-size:14px;justify-content:space-between;letter-spacing:.25px;line-height:22px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-label-wrapper{align-items:center;display:flex}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-label-wrapper .specification-icon,.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-label-wrapper .specification-icon svg{height:24px;width:24px}@media screen and (min-width:1200px){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-label-wrapper .specification-icon,.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-label-wrapper .specification-icon svg{height:24px;width:24px}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-label-wrapper .ancapIcon,.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-label-wrapper .ancapIcon svg{height:20px;width:57px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-label-wrapper .specification-label{font-weight:500;padding-left:8px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper{text-align:end}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper sup{top:5px}@media screen and (max-width:991.5px){.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper sup{top:-3px}}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-fuel-wrapper{align-items:center;display:flex}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-fuel-wrapper .specification-fuel-icon{height:32px;padding-right:4px;width:32px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-fuel-wrapper .specification-fuel-icon svg{height:32px;width:32px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-fuel-wrapper .hide-icon{display:none}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-fuel-wrapper .specification-fuel-value{color:var(--text-02)}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-spec-value{align-content:center;display:flex;font-weight:400}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-spec-value:first-letter{text-transform:capitalize}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-spec-value .ancap_score,.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-spec-value .ancap_score_content{align-items:center;display:flex}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-spec-value .ancap_score div{color:var(--text-04);display:flex;height:16px;padding-left:8px}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-spec-value .ancap_score div .c-icon--small svg{fill:var(--text-01)}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-list .car-specification .specification-spec-wrapper .specification-spec-value .ancap_score div .scorewithYear{font-weight:500}.cmp-overview-finance-section .tab-content .overview-section .overview-section-wrapper .car-specifications-separator{margin:0 16px}.cmp-overview-finance-section .tab-content .overview-section .change-variant-button-wrapper{display:none}@media screen and (max-width:767.5px){.cmp-overview-finance-section .tab-content .overview-section .change-variant-button-wrapper{display:block;padding:16px}}.cmp-overview-finance-section .tab-content .overview-section .change-variant-button-wrapper .change-variant-button{width:100%}@media screen and (min-width:768px){.cmp-overview-finance-section .tab-content .cmp-separator__horizontal-rule{display:none}}.cmp-overview-finance-section .cmp-modal-container .heading{color:var(--text-01);font-size:16px;font-weight:600;letter-spacing:.25px;line-height:24px}.cmp-overview-finance-section .cmp-modal-container .modal-content .price-range-desc p{margin:0}.cmp-overview-finance-section .cmp-modal-container .cmp-modal-overlay .cmp-modal-container{height:322px}.cmp-overview-finance-section .cmp-modal-container .sub-heading{color:var(--text-01);font-size:16px;font-weight:600;letter-spacing:.25px;line-height:24px}.cmp-overview-finance-section .cmp-modal-container .price-range-desc{color:var(--text-01)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate{animation:fadeIn .45s cubic-bezier(.4,0,.2,1)}.cmp-modal-overlay{align-items:center;background:var(--ui-overlay);display:none;height:100dvh;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:9999}.cmp-modal-overlay.activateModal{display:grid;place-items:center}.cmp-modal-overlay .cmp-modal-container{background-color:var(--ui-01);border-radius:16px;box-shadow:0 6px 16px 0 rgba(21,21,21,.08),0 1px 4px 0 rgba(21,21,21,.06);height:auto;margin:32px 0;max-width:608px;padding:32px 24px;transition:visibility .45s cubic-bezier(.4,0,.2,1),opacity .45s cubic-bezier(.4,0,.2,1);z-index:990}@media screen and (min-width:992px){.cmp-modal-overlay .cmp-modal-container{padding:32px}}@media screen and (max-width:991.5px){.cmp-modal-overlay .cmp-modal-container{margin:16px 0;max-width:454px}}@media screen and (max-width:767.5px){.cmp-modal-overlay .cmp-modal-container{margin:16px 24px;max-width:100%}}.cmp-modal-overlay .cmp-modal-container .cmp-modal-header{display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;position:relative}.cmp-modal-overlay .cmp-modal-container .cmp-modal-header .title{outline:none;padding-right:32px}.cmp-modal-overlay .cmp-modal-container .cmp-modal-header .title .cmp-title h4{font-size:20px;line-height:30px}.cmp-modal-overlay .cmp-modal-container .model-footer{display:flex;flex-direction:column}@media screen and (min-width:768px){.cmp-modal-overlay .cmp-modal-container .model-footer{flex-direction:row}}.cmp-modal-overlay .cmp-modal-container .model-footer__wrapper{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px){.cmp-modal-overlay .cmp-modal-container .model-footer__wrapper{flex-direction:row-reverse}.cmp-modal-overlay .cmp-modal-container .model-footer .left-align{flex-direction:row}}.cmp-modal-overlay .cmp-modal-container_closebtn{margin-right:-16px;margin-top:-8px}.cmp-modal-overlay .cmp-modal-container_close{position:absolute;right:-16px;top:-8px}@media screen and (min-width:992px){.cmp-modal-overlay .cmp-modal-container_close{right:-16px}}.resort-model-open{height:100dvh!important;overflow-y:scroll;position:fixed;top:var(--scroll-y);width:100vw}@media screen and (min-width:768px){.resort-model-open{width:100%}}.cmp-author-info{border-radius:8px;color:var(--text-01);font-size:14px;outline:1px solid var(--border-01);padding:16px}.cmp-author-info-name{color:var(--text-03)}@media screen and (max-width:991.5px){.cmp-author-info-name{margin-bottom:4px}}.cmp-author-info-heading{color:var(--text-03);font-weight:600;margin:8px 0 4px}@media screen and (max-width:767.5px){.cmp-author-info-heading{font-weight:500}}.cmp-author-info-body{margin-bottom:8px}@media screen and (max-width:991.5px){.cmp-author-info-body{margin-bottom:0}.cmp-author-info-bottom{display:flex;position:relative;width:100%}}@media screen and (max-width:991.5px)and (min-width:768px)and (max-width:991.5px){.cmp-author-info-bottom-social-media{bottom:0;padding-left:8px;position:absolute;right:0}}@media screen and (max-width:991.5px)and (max-width:767.5px){.cmp-author-info-bottom{flex-direction:column;flex-wrap:wrap}}@media screen and (max-width:991.5px){.cmp-author-info-bottom-m-r-wrapper{display:flex;flex:1;padding:8px 0}}@media screen and (max-width:991.5px)and (min-width:768px)and (max-width:991.5px){.cmp-author-info-bottom-m-r-wrapper{margin-right:140px;padding-bottom:0}}@media screen and (max-width:991.5px){.cmp-author-info-bottom-model{flex:1;padding-right:16px}.cmp-author-info-bottom-review{flex:1;padding-left:16px}.cmp-author-info-bottom-wrapper{flex:0}}.cmp-btn-social-media{color:var(--link)}.cmp-author-info-separator,.cmp-author-info-separator-l-xl,.cmp-author-info-separator-s-m{background-color:var(--border-01);border:none;margin:0}.cmp-author-info-separator-l-xl{height:1px}@media screen and (max-width:991.5px){.cmp-author-info-separator-l-xl{display:none}}.cmp-author-info-separator-s-m{height:100%;width:1px}@media screen and (min-width:1200px){.cmp-author-info-separator-s-m{display:none}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-author-info-separator-s-m{display:none}}.cmp-rating-panel{background-color:var(--ui-02);border-radius:8px;padding:16px}@media screen and (min-width:992px){.cmp-rating-panel{padding:24px}}.cmp-rating-panel-container{align-items:center;display:flex;gap:16px;margin-bottom:16px}.cmp-rating-panel-rating{align-items:center;background-color:var(--text-02);border-radius:8px;box-sizing:border-box;color:var(--text-inverse-02);display:flex;flex-direction:column;font-size:16px;line-height:24px;margin:0;min-width:95px;padding:8px 16px 4px}.cmp-rating-panel-rating .cmp-ratingsScore_expert_rating_icon{height:20px;max-width:48px;width:auto}.cmp-rating-panel-rating .cmp-ratingsScore_expert_rating_icon svg{height:100%;scale:1;width:100%}.cmp-rating-panel-rating .rating-number{color:var(--ui-01);font-family:var(--family-heading);font-size:24px;font-weight:600;letter-spacing:0;line-height:36px;margin-right:2px}.cmp-rating-panel-heading{align-items:center;display:flex;gap:4px}.cmp-rating-panel-heading h3{color:var(--field-label);margin:0}.cmp-rating-panel-heading .tooltip-button{background:none;border:none;border-radius:50%;margin:0;padding:0;vertical-align:middle}@media screen and (max-width:991.5px){.cmp-rating-panel-heading .tooltip-button{position:relative}.cmp-rating-panel-heading .tooltip-button:after{content:"";display:block;height:100%;left:-80%;min-height:44px;min-width:44px;position:absolute;top:-80%;width:100%}}.cmp-rating-panel-heading .tooltip-button .c-icon{pointer-events:none}.cmp-rating-panel-heading .tooltip-button .c-icon svg path{fill:var(--field-icon)}.cmp-rating-panel-heading .tooltip-button:hover .c-icon{pointer-events:none}.cmp-rating-panel-heading .tooltip-button:hover .c-icon svg path{fill:var(--field-control-hover)}.cmp-rating-panel-heading .tooltip-button:focus-visible{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-rating-panel-heading .tooltip-button:focus-visible .c-icon{pointer-events:none}.cmp-rating-panel-heading .tooltip-button:focus-visible .c-icon svg path{fill:var(--field-control-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-rating-panel-heading .tooltip-button:focus{box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}.cmp-rating-panel-heading .tooltip-button:focus .c-icon{pointer-events:none}.cmp-rating-panel-heading .tooltip-button:focus .c-icon svg path{fill:var(--field-control-hover)}}}.cmp-rating-panel-pros-cons{display:flex;margin:16px 0}@media screen and (max-width:767.5px){.cmp-rating-panel-pros-cons{flex-direction:column}}.cmp-rating-panel-pros-cons .cmp-separator__vertical-rule{height:100%;margin:0 24px}@media screen and (max-width:767.5px){.cmp-rating-panel-pros-cons .cmp-separator__vertical-rule{display:none}}.cmp-rating-panel-pros-cons .cmp-separator__horizontal-rule{margin:16px 0}@media screen and (min-width:768px){.cmp-rating-panel-pros-cons .cmp-separator__horizontal-rule{display:none}}.cmp-rating-panel-pros-cons ul{color:var(--text-01);font-size:16px;line-height:24px;list-style-type:disc;margin-left:24px}.cmp-rating-panel-pros-cons ul li::marker{font-size:20px}@media screen and (min-width:768px){.cmp-rating-panel-cons,.cmp-rating-panel-pros{width:50%}}.cmp-rating-panel-cons-heading,.cmp-rating-panel-pros-heading{align-items:center;color:var(--text-03);display:flex;font-size:18px;gap:8px;line-height:28px;margin-bottom:4px}@media screen and (min-width:992px){.cmp-rating-panel-cons-heading,.cmp-rating-panel-pros-heading{font-size:20px;line-height:30px}}.cmp-rating-panel-cons-heading .specification-icon,.cmp-rating-panel-cons-heading .specification-icon svg,.cmp-rating-panel-pros-heading .specification-icon,.cmp-rating-panel-pros-heading .specification-icon svg{height:24px;width:24px}@media screen and (min-width:1200px){.cmp-rating-panel-cons-heading .specification-icon,.cmp-rating-panel-cons-heading .specification-icon svg,.cmp-rating-panel-pros-heading .specification-icon,.cmp-rating-panel-pros-heading .specification-icon svg{height:24px;width:24px}}.cmp-rating-panel-pros-heading svg{fill:var(--rating-best-01)}.cmp-rating-panel-cons-heading svg{fill:var(--rating-poor-01)}.cmp-rating-panel .cmp-list__item-link{font-size:16px;line-height:22px}@media screen and (min-width:992px){.fixedsubhead{position:sticky;top:0;transition:top .45s cubic-bezier(.4,0,.2,1);z-index:3}}.cmp-fixed-subhead{background:var(--ui-01);border-bottom:1px solid var(--border-01);transition:all .45s cubic-bezier(.4,0,.2,1);width:100%}@media screen and (max-width:767.5px){.cmp-fixed-subhead .o-grid{padding-left:24px;padding-right:24px}}@media screen and (max-width:991.5px){.cmp-fixed-subhead .o-grid{position:relative}}.cmp-fixed-subhead--wrapper{align-items:center;display:flex;gap:8px;min-height:48px}@media screen and (min-width:992px){.cmp-fixed-subhead--wrapper{min-height:64px}}.cmp-fixed-subhead--links{display:flex;flex-grow:1;overflow-x:auto}.cmp-fixed-subhead--button-group{background:var(--ui-01);display:none}@media screen and (min-width:992px){.cmp-fixed-subhead--button-group{display:flex;gap:12px}}.cmp-fixed-subhead--button-group.cmp-button--small-wrapper .cmp-button{height:32px;line-height:20px;min-height:32px;min-width:32px}.cmp-fixed-subhead--button-group.cmp-button--small-wrapper .cmp-button .cmp-button__text{font-size:14px;padding:4px 14px;white-space:nowrap}.cmp-fixed-subhead--button-group.cmp-button--small-wrapper .cmp-button .cmp-button__text:first-child:not(:last-child){padding-left:10px;padding-right:0}.cmp-fixed-subhead--button-group.cmp-button--small-wrapper .cmp-button .cmp-button__text:last-child:not(:first-child){padding-left:8px;padding-right:10px}.cmp-fixed-subhead--button-group.cmp-button--small-wrapper .cmp-button .cmp-button__icon:first-child:not(:last-child){padding-left:10px}.cmp-fixed-subhead--button-group.cmp-button--small-wrapper .cmp-button .cmp-button__icon:last-child:not(:first-child){padding-right:10px}.cmp-fixed-subhead--wrap{display:flex;width:100%}@media screen and (min-width:992px){.cmp-fixed-subhead--wrap{position:relative}}.cmp-fixed-subhead .slider-button{display:none}.cmp-fixed-subhead .sliderEnabled .slider-button{background:var(--ui-01);border-radius:0;display:flex;height:100%;position:absolute}@media screen and (max-width:991.5px){.cmp-fixed-subhead .sliderEnabled .slider-button{top:0}}.cmp-fixed-subhead .sliderEnabled .slider-button svg{fill:var(--interactive-02)}.cmp-fixed-subhead .sliderEnabled .slider-button:disabled{display:none}@media(pointer:fine){.cmp-fixed-subhead .sliderEnabled .slider-button:hover{background:var(--ghost-hover)}.cmp-fixed-subhead .sliderEnabled .slider-button:hover svg{fill:var(--interactive-02-tertiary)}}.cmp-fixed-subhead .sliderEnabled .slider-button.prev-button{box-shadow:3px 0 2px rgba(21,21,21,.1);left:0}.cmp-fixed-subhead .sliderEnabled .slider-button.nxt-button{box-shadow:-3px 0 2px rgba(21,21,21,.1);right:0}.cmp-fixed-subhead--link-group{display:flex;font-family:var(--family-heading),sans-serif;font-size:14px;font-weight:500;line-height:20px;overflow-x:auto;scrollbar-width:none}.cmp-fixed-subhead--link-group::-webkit-scrollbar{display:none}.cmp-fixed-subhead--link--items{border-radius:4px;box-sizing:border-box;color:var(--text-01);display:flex;height:48px;padding-bottom:4px;padding-top:4px;text-decoration:none;white-space:nowrap}.cmp-fixed-subhead--link--items .tabItem{align-items:center;display:flex;padding:0 16px}@media screen and (min-width:992px){.cmp-fixed-subhead--link--items{height:64px}}@media screen and (max-width:991.5px){.cmp-fixed-subhead--link--items:hover{color:var(--text-01)}}@media(pointer:fine){.cmp-fixed-subhead--link--items:hover{background:var(--ghost-hover);color:var(--text-01)}}.cmp-fixed-subhead--link--items:focus-visible{background:var(--ghost-hover);box-shadow:inset 0 0 0 2px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-fixed-subhead--link--items:focus{background:var(--ghost-hover);box-shadow:inset 0 0 0 2px var(--focus);outline:none}}}.cmp-fixed-subhead--link--items.is-selected .tabItem{border-bottom:2px solid var(--interactive-02);color:var(--interactive-02)}.cmp-vehicleCardRelated{display:flex;height:100%;position:relative;width:100%}.cmp-vehicleCardRelated .cmp-shortlist-link{z-index:1}.cmp-vehicleCardRelated .cmp-single-link-tile{cursor:pointer;flex-grow:1}.cmp-vehicleCardRelated .cmp-tile{cursor:pointer;height:100%;padding:0}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-vehicleCardRelated .cmp-tile{height:auto}}.cmp-vehicleCardRelated_singleLink{display:flex;flex-direction:column;flex-grow:1}.cmp-vehicleCardRelated_withButton{display:flex;flex-direction:column}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-vehicleCardRelated_withButton{flex-direction:row}}.cmp-vehicleCardRelated .cmp-vehicleCardRelated_imgSection img.car_imaca_img{transform:scale(1.2) translateY(-10px) translateX(-6px)}.cmp-vehicleCardRelated .cmp-vehicleCardRelated_imgSection img.car_imaca_img.van{transform:scale(1.2) translateY(10px) translateX(-10px)}.cmp-vehicleCardRelated .cmp-vehicleCardRelated_imgSection img.car_imaca_img.utedualcab{transform:scale(1.2) translateY(-10px) translateX(-10px)}.cmp-vehicleCardRelated .cmp-vehicleCardRelated_imgSection img.car_jato_img{-o-object-fit:scale-down;object-fit:scale-down;transform:scale(.7) translateY(10px) translateX(0)}.cmp-vehicleCardRelated_imgSection{position:relative}.cmp-vehicleCardRelated_imgSection img{aspect-ratio:16/9;border-radius:3px 3px 0 0;display:flex;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}@media screen and (min-width:992px){.cmp-vehicleCardRelated_imgSection img{min-height:213px}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-vehicleCardRelated_imgSection img{border-radius:3px 0 0 3px;height:100%;min-height:230px}}@media screen and (max-width:767.5px){.cmp-vehicleCardRelated_imgSection img{min-height:213px}}.cmp-vehicleCardRelated_imgSection .label{bottom:-8px;display:inline-block;position:absolute}.cmp-vehicleCardRelated_imgSection .label_text{align-items:center;color:var(--text-02);display:flex;font-family:var(--family-body);font-size:14px;font-style:normal;letter-spacing:.25px;line-height:22px;margin:0;text-align:center}.cmp-vehicleCardRelated_imgSection .label.year_tag{background:var(--ui-02);border-radius:4px;left:8px;padding:4px 8px}.cmp-vehicleCardRelated_imgSection .label.year_tag .label_text{font-weight:500}.cmp-vehicleCardRelated_imgSection .label.year_tag.old_year_tag{background:var(--container-03)}.cmp-vehicleCardRelated_imgSection .label.year_tag.old_year_tag .label_text{color:var(--ui-01)}.cmp-vehicleCardRelated_imgSection .label.fuel_type{background-color:var(--container-01-content);border-radius:52px;display:flex;justify-content:space-between;margin-left:16px}.cmp-vehicleCardRelated_imgSection .label.fuel_type .label_text{font-weight:400;margin:5px 8px 5px 4px}.cmp-vehicleCardRelated_imgSection .label.fuel_type .fuel_type_badge_icon,.cmp-vehicleCardRelated_imgSection .label.fuel_type .fuel_type_badge_icon svg{height:auto;width:auto}.cmp-vehicleCardRelated_contentSection{display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:space-between;padding:16px}.cmp-vehicleCardRelated_contentSection_title{display:flex;flex-direction:row;gap:8px;height:100%;justify-content:space-between}.cmp-vehicleCardRelated_contentSection_title .cmp-title__text{margin-bottom:4px}.cmp-vehicleCardRelated_contentSection_title a{text-decoration:none}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-vehicleCardRelated_contentSection{height:auto}}.cmp-vehicleCardRelated_contentSection_details{align-items:end;display:flex;justify-content:space-between;margin-bottom:8px}.cmp-vehicleCardRelated_contentSection_details .text{margin-bottom:4px}.cmp-vehicleCardRelated_contentSection .cmp-text{color:var(--text-01);font-size:14px;font-weight:400;line-height:22px}.cmp-vehicleCardRelated_contentSection .cmp-title__text{cursor:pointer;font-size:18px;line-height:28px}@media screen and (min-width:992px){.cmp-vehicleCardRelated_contentSection .cmp-title__text{font-size:20px;line-height:30px}}.cmp-vehicleCardRelated_contentSection .cmp-list__item-link{cursor:pointer;font-size:16px;line-height:22px}.cmp-vehicleCardRelated_price_expert_ratings{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;margin-bottom:4px;row-gap:4px}.cmp-vehicleCardRelated_price_expert_ratings_retail_price{display:flex;letter-spacing:0;margin-bottom:4px}@media screen and (min-width:1200px){.cmp-vehicleCardRelated_price_expert_ratings_retail_price .cmp-title__text{font-size:20px;line-height:30px}}@media screen and (max-width:1199px){.cmp-vehicleCardRelated_price_expert_ratings_retail_price .cmp-title__text{font-size:18px;line-height:28px}}.cmp-vehicleCardRelated_price_expert_ratings_retail_price .cmp-title__text span{font-size:18px;line-height:28px}.cmp-vehicleCardRelated_price_text p,.cmp-vehicleCardRelated_variant_text p{color:var(--text-04);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;margin:0}.cmp-vehicleCardRelated_link{margin-top:auto;padding-top:16px}.cmp-vehicleCardRelated__textLinkBtn{padding-top:4px}#container_container_related_info .cmp-vehicleCardRelated{background-color:var(--ui-01)}#container_container_related_info .cmp-RelatedCarContainer{margin-bottom:16px}@media screen and (max-width:767.5px){#container_container_related_info .cmp-RelatedCarContainer{margin-bottom:16px}}@media screen and (min-width:992px){#container_container_related_info .cmp-RelatedCarContainer{margin-bottom:24px}}@media screen and (min-width:1200px){#container_container_related_info .cmp-RelatedCarContainer{margin-bottom:32px}}.cmp-RelatedCarContainer{margin-bottom:16px;text-align:center}@media screen and (min-width:1200px){.cmp-RelatedCarContainer{margin-bottom:24px}}.cmp-RelatedCarContainer_container{display:grid;gap:16px}@media screen and (min-width:1200px){.cmp-RelatedCarContainer_container{gap:32px;grid-auto-columns:calc(33.33333% - 21.33333px);grid-auto-flow:column;grid-template-columns:none;justify-content:center}.cmp-RelatedCarContainer_container:has(>:nth-child(3)){grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:start}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-RelatedCarContainer_container{gap:24px;grid-auto-columns:calc(33.33333% - 16px);grid-auto-flow:column;grid-template-columns:none;justify-content:center}.cmp-RelatedCarContainer_container:has(>:nth-child(3)){grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:start}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-RelatedCarContainer_container{gap:24px;grid-auto-columns:calc(50% - 12px);grid-auto-flow:column;grid-template-columns:none;justify-content:center}.cmp-RelatedCarContainer_container:has(>:nth-child(3)){grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start}}@media screen and (max-width:767.5px){.cmp-RelatedCarContainer_container{grid-template-columns:repeat(1,1fr)}}.cmp-vehicleCardRelated .cmp-vehicleCardRelated_imgSection img.error_car_img{bottom:10px;right:0;scale:1;transform:unset}.cmp-alternateReview{display:flex;height:100%;width:100%}.cmp-alternateReview .cmp-single-link-tile{flex-grow:1}.cmp-alternateReview .cmp-single-link-tile:active .cmp-list__item-link .c-icon,.cmp-alternateReview .cmp-single-link-tile:hover .cmp-list__item-link .c-icon{right:0}.cmp-alternateReview .cmp-tile{border:1px solid var(--border-01);flex-direction:row;height:100%;height:auto;padding:0}@media screen and (max-width:767.5px){.cmp-alternateReview .cmp-tile{display:flex;flex-direction:column;flex-grow:1}}.cmp-alternateReview .cmp-tile p{margin:0 0 16px}.cmp-alternateReview .cmp-tile .cmp-list{margin-top:0;padding-top:0}.cmp-alternateReview_withButton{display:flex;flex-direction:column}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-alternateReview_withButton{flex-direction:row}}.cmp-alternateReview_imgSection{min-width:45%;position:relative;width:45%}@media screen and (max-width:767.5px){.cmp-alternateReview_imgSection{width:100%}}.cmp-alternateReview_imgSection img{aspect-ratio:4/3;display:flex;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-alternateReview_imgSection img{aspect-ratio:16/9}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-alternateReview_imgSection img{aspect-ratio:16/9}}.cmp-alternateReview_imgSection .label{background:var(--container-01-content);border:1px solid var(--border-01);border-radius:4px;bottom:8px;display:inline-block;left:8px;padding:4px 8px;position:absolute;z-index:2}.cmp-alternateReview_imgSection .label_text{align-items:center;color:var(--text-01);display:flex;font-family:var(--family-body);font-size:14px;font-weight:400;letter-spacing:.25px;line-height:22px;margin:0;text-align:center}.cmp-alternateReview_contentSection{display:flex;flex-direction:column;flex-grow:1;height:-moz-max-content;height:max-content;margin:24px}.cmp-alternateReview_contentSection-title{display:flex;justify-content:space-between}.cmp-alternateReview_contentSection-title>div:first-child{max-width:80%}.cmp-alternateReview_contentSection-title .expertRating-container{width:77px}@media screen and (min-width:768px){.cmp-alternateReview_contentSection-title .expertRating-container{width:94px}.cmp-alternateReview_contentSection-title .expertRating-container .cmp-ratingsScore_expert_ratings{height:62px;margin-bottom:12px;margin-left:8px;max-height:70px;width:69px}}@media screen and (max-width:767.5px){.cmp-alternateReview_contentSection-title .expertRating-container .cmp-ratingsScore_expert_ratings{height:54px;margin-left:16px;max-height:48px}}.cmp-alternateReview_contentSection-title .expertRating-container .cmp-ratingsScore_expert_ratings div .semibold{font-family:var(--family-heading);font-size:28px;line-height:40px}@media screen and (max-width:767.5px){.cmp-alternateReview_contentSection-title .expertRating-container .cmp-ratingsScore_expert_ratings div .semibold{font-size:14px;line-height:20px}.cmp-alternateReview_contentSection-title .cmp-title__text{margin:0}}.cmp-alternateReview_contentSection-des{color:var(--text-01);padding-top:16px}@media screen and (max-width:767.5px){.cmp-alternateReview_contentSection-des{padding-top:8px}}.tile-wrapper{display:flex;height:100%}.cmp-tile{background-color:var(--ui-01);border:1px solid var(--border-01);border-radius:4px;display:flex;flex-direction:column;flex-grow:1;padding:23px}@media screen and (min-width:992px){.cmp-tile{padding:31px}}.cmp-tile .cmp-title__text{font-size:18px;line-height:28px}@media screen and (min-width:992px){.cmp-tile .cmp-title__text{font-size:20px;line-height:30px}}.cmp-tile .cmp-text p:last-child{margin-bottom:0}.cmp-tile .list{margin-top:auto}.cmp-tile .cmp-list{margin-top:auto;padding-top:16px}.cmp-tile .cmp-list .cmp-list__item-link{cursor:pointer;font-size:16px;line-height:22px}.cmp-tile .icon,.cmp-tile .icon svg{height:64px;width:64px}@media screen and (min-width:1200px){.cmp-tile .icon,.cmp-tile .icon svg{height:64px;width:64px}}.cmp-tile .icon{border-radius:48px;box-sizing:border-box;display:flex;margin-bottom:16px}.cmp-tile .icon svg{fill:var(--text-02);height:32px;margin:auto;width:32px}@media screen and (min-width:1200px){.cmp-tile .icon svg{height:32px;width:32px}}.cmp-tile .icon svg{margin-left:0}.cmp-tile .icon.product{background-color:var(--container-02)}.cmp-tile .icon.product svg{margin-left:auto}.cmp-tile .icon.info{border:2px solid var(--container-03)}.cmp-tile .icon.info svg{margin-left:auto}.cmp-tile .icon.benefit{border:2px solid var(--container-02)}.cmp-tile .icon.benefit svg{margin-left:auto}.cmp-tile .cta-btn{display:flex;flex-wrap:wrap;gap:16px;margin-top:auto;padding-top:16px}@media screen and (max-width:767.5px){.cmp-tile .cta-btn{flex-direction:column}}.cmp-tile .cta-btn .cmp-button{width:100%}@media screen and (min-width:992px){.cmp-tile .cta-btn{padding-top:24px}}@media screen and (min-width:768px){.cmp-tile .cta-btn .cmp-button{width:-moz-fit-content;width:fit-content}}.cmp-single-link-tile{color:var(--border-01);display:flex;height:100%;outline:none;text-decoration:none}.cmp-single-link-tile:focus:active{-webkit-tap-highlight-color:rgba(0,0,0,0)}.cmp-single-link-tile .cmp-list .cmp-list__item-link{border:none;position:relative}.cmp-single-link-tile:focus-visible .cmp-tile{box-shadow:0 0 0 0 var(--ui-05),0 0 0 2px var(--focus);outline:none}.cmp-single-link-tile:focus-visible .cmp-tile .cmp-list__item-link{color:var(--link-hover);text-decoration:underline}.cmp-single-link-tile:focus-visible .cmp-tile .cmp-list__item-link .c-icon{right:-8px}.cmp-single-link-tile:focus-visible .cmp-tile .cmp-list__item-link svg{fill:var(--link-hover)}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-single-link-tile:focus .cmp-tile{box-shadow:0 0 0 0 var(--ui-05),0 0 0 2px var(--focus);outline:none}.cmp-single-link-tile:focus .cmp-tile .cmp-list__item-link{color:var(--link-hover);text-decoration:underline}.cmp-single-link-tile:focus .cmp-tile .cmp-list__item-link .c-icon{right:-8px}.cmp-single-link-tile:focus .cmp-tile .cmp-list__item-link svg{fill:var(--link-hover)}}}.cmp-single-link-tile:active .cmp-list__item-link,.cmp-single-link-tile:hover .cmp-list__item-link{color:var(--link-hover);text-decoration:underline}.cmp-single-link-tile:active .cmp-list__item-link svg,.cmp-single-link-tile:hover .cmp-list__item-link svg{fill:var(--link-hover)}.cmp-single-link-tile:active .cmp-list__item-link .c-icon,.cmp-single-link-tile:hover .cmp-list__item-link .c-icon{right:-8px}@media screen and (min-width:992px){.cmp-single-link-tile:hover .cmp-tile{box-shadow:0 4px 8px 0 rgba(21,21,21,.12),0 1px 2px 0 rgba(21,21,21,.08);transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}}.cmp-single-link-tile:active .cmp-tile{box-shadow:none}.cmp-searchByCategory-tiles{margin:47px 0 66px}.cmp-searchByCategory-tiles-desc-section .cmp-title__text{font-size:28px;font-weight:600;letter-spacing:0;line-height:40px}@media screen and (max-width:991.5px){.cmp-searchByCategory-tiles-desc-section .cmp-title__text{font-size:24px;line-height:36px}}.cmp-searchByCategory-tiles-list-container{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin-top:24px}@media screen and (max-width:1199px){.cmp-searchByCategory-tiles-list-container{gap:24px;margin-top:24px}}@media screen and (max-width:991.5px){.cmp-searchByCategory-tiles-list-container{gap:16px;margin-top:24px}}@media screen and (max-width:767.5px){.cmp-searchByCategory-tiles-list-container{gap:16px;grid-template-columns:repeat(2,1fr);margin-top:24px}}a.cmp-searchByCategory-single-tile{border-radius:4px;color:var(--border-01);cursor:pointer;display:flex;height:100%;outline:none;text-decoration:none}@media screen and (max-width:991.5px){a.cmp-searchByCategory-single-tile{display:flex;min-width:155px}}a.cmp-searchByCategory-single-tile:focus{box-shadow:0 0 0 2px var(--focus)}a.cmp-searchByCategory-single-tile .cmp-tile{box-shadow:0 1px 2px rgba(21,21,21,.08);padding:24px;position:relative;transition:.15s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:991.5px){a.cmp-searchByCategory-single-tile .cmp-tile{padding:16px;position:relative}}a.cmp-searchByCategory-single-tile .cmp-tile:hover{box-shadow:0 4px 8px rgba(21,21,21,.12)}a.cmp-searchByCategory-single-tile .cmp-tile .car-placeholder-img{display:flex;height:auto;justify-content:center;max-width:100%;width:auto}a.cmp-searchByCategory-single-tile .cmp-tile .car-placeholder-img svg{height:auto;width:auto}a.cmp-searchByCategory-single-tile .cmp-tile .badge-icon-container{left:8px;position:absolute;top:8px}a.cmp-searchByCategory-single-tile .cmp-tile .badge-icon-container .badge-icon,a.cmp-searchByCategory-single-tile .cmp-tile .badge-icon-container .badge-icon svg{height:auto;width:auto}a.cmp-searchByCategory-single-tile .cmp-tile .cmp-title__text{overflow-wrap:break-word;text-align:center}@media screen and (max-width:991.5px)and (pointer:coarse){a.cmp-searchByCategory-single-tile .cmp-tile div.text{display:none}}a.cmp-searchByCategory-single-tile .cmp-tile div.text .cmp-text{text-align:center}.cmp-slideshow-overlay{background-color:rgba(21,21,21,.8);height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100vw;z-index:9999}@media screen and (max-width:767.5px){.cmp-slideshow-overlay{display:flex;flex-direction:column}}@media screen and (min-width:1200px)and (max-width:1800px){.cmp-slideshow-overlay .o-grid{width:934px}}@media screen and (max-height:500px)and (min-width:768px){.cmp-slideshow-overlay .o-grid{width:375px}}.cmp-slideshow-overlay-thumbnails-wrapper{display:flex;overflow-x:scroll;overflow-y:hidden;position:relative;-ms-overflow-style:none;scrollbar-width:none}.cmp-slideshow-overlay-thumbnails-wrapper::-webkit-scrollbar{display:none}.cmp-slideshow-overlay .total-images{color:var(--ui-01)}@media screen and (max-width:767.5px){.cmp-slideshow-overlay .total-images{margin:24px 0 0 24px;padding:12px}}@media screen and (min-width:768px){.cmp-slideshow-overlay .total-images{font-size:18px;line-height:30px;margin:36px 0;text-align:center}}.cmp-slideshow-overlay .cmp-button--ghost{position:absolute;right:32px;top:32px}@media screen and (max-width:767.5px){.cmp-slideshow-overlay .cmp-button--ghost{right:24px;top:24px}}.cmp-slideshow-overlay-slides{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;position:relative}@media screen and (max-width:767.5px){.cmp-slideshow-overlay-slides{flex-grow:1;gap:24px;justify-content:center;padding-left:0!important;padding-right:0!important;width:-webkit-fill-available}}@media screen and (min-width:768px){.cmp-slideshow-overlay .slides-content-wrapper{display:flex;flex-direction:column;gap:16px}}.cmp-slideshow-overlay .slides-content-wrapper .feature-container{aspect-ratio:16/10;background-color:var(--ui-01);overflow:hidden;position:relative}.cmp-slideshow-overlay .slides-content-wrapper .feature-container img{transform:scale(.7)}@media screen and (min-width:768px){.cmp-slideshow-overlay .slides-content-wrapper .feature-container{align-items:center;display:flex;justify-content:center}.cmp-slideshow-overlay .slides-content-wrapper .feature-container img{height:auto;transform:scale(1.3);width:auto}}.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_highRes_img{align-items:center;aspect-ratio:16/10;display:flex;height:100%;justify-content:center;transform:scale(1);width:100%}.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_highRes_img.utedualcab{transform:scale(.9)}@media screen and (min-width:1200px){.cmp-slideshow-overlay .slides-content-wrapper .feature-container{align-items:center;display:flex;justify-content:center}.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_jato_img{height:auto;transform:scale(1.75);width:auto}}.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_racv_img{align-items:center;aspect-ratio:16/10;display:flex;justify-content:center;width:100%}@media screen and (min-width:768px){.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_racv_img{width:77%}}@media screen and (max-width:767.5px){.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_racv_img{transform:scale(1)}}.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_imaca_img{align-items:center;aspect-ratio:16/10;display:flex;justify-content:center;transform:scale(.7) translateY(-7%) translateX(-2%)}.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_imaca_img.utedualcab{transform:scale(.6)}@media screen and (max-width:991.5px){.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_imaca_img.utedualcab{transform:scale(.45) translateY(0) translateX(0)}}@media screen and (max-width:767.5px){.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_imaca_img.utedualcab{transform:scale(.9) translateY(0) translateX(-3%)}}.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_imaca_img.van{transform:scale(.6) translateY(3%) translateX(-3%)}@media screen and (max-width:991.5px){.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_imaca_img.van{transform:scale(.4) translateY(3%) translateX(-5%)}}@media screen and (max-width:767.5px){.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_imaca_img.van{transform:scale(.9) translateY(0) translateX(-3%)}}@media screen and (max-width:991.5px){.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_imaca_img{transform:scale(.55) translateY(-4%) translateX(-2%)}}@media screen and (max-width:767.5px){.cmp-slideshow-overlay .slides-content-wrapper .feature-container .car_imaca_img{transform:scale(1) translateY(-8%) translateX(0)}}.cmp-slideshow-overlay-thumbnails{display:flex;gap:12px;width:100%}.cmp-slideshow-overlay-thumbnails .thumbnail{min-width:calc(20% - 10px);width:calc(20% - 10px)}.cmp-slideshow-overlay .left-button,.cmp-slideshow-overlay .right-button{position:absolute;top:35%}@media screen and (max-height:500px)and (min-width:768px){.cmp-slideshow-overlay .left-button,.cmp-slideshow-overlay .right-button{min-height:40px;min-width:40px}}.cmp-slideshow-overlay .left-button{z-index:1}@media screen and (min-width:1200px){.cmp-slideshow-overlay .left-button{left:36px}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-slideshow-overlay .left-button{left:16px}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-slideshow-overlay .left-button{left:8px}}@media screen and (min-width:1200px){.cmp-slideshow-overlay .right-button{right:36px}}@media screen and (min-width:992px)and (max-width:1199.5px){.cmp-slideshow-overlay .right-button{right:16px}}@media screen and (min-width:768px)and (max-width:991.5px){.cmp-slideshow-overlay .right-button{right:8px}}.cmp-slideshow-overlay .rotate-device p{color:var(--ui-01);display:flex;gap:12px;justify-content:center;text-align:center}.cmp-slideshow-overlay .rotate-device p svg{fill:var(--ui-01)}@font-face{font-display:swap;font-family:racv;font-style:normal;font-weight:400;src:url(clientlib-car-advisory-result/resources/fonts/racv.eot);src:url(clientlib-car-advisory-result/resources/fonts/racv.eot#iefix) format("embedded-opentype"),url(clientlib-car-advisory-result/resources/fonts/racv.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/racv.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/racv.ttf) format("truetype"),url(clientlib-car-advisory-result/resources/fonts/racv.svg#racv) format("svg")}@font-face{font-display:swap;font-family:Suisse Intl;font-style:normal;font-weight:400;src:url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-Regular.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-Regular.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-Regular.eot) format("embedded-opentype"),url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Suisse Intl;font-style:normal;font-weight:500;src:url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-Medium.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-Medium.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Suisse Intl;font-style:normal;font-weight:600;src:url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-SemiBold.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-SemiBold.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Suisse Intl;font-style:normal;font-weight:700;src:url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-Bold.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-Bold.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/SuisseIntl-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"PT Serif";font-style:normal;font-weight:400;src:url(clientlib-car-advisory-result/resources/fonts/PTSerif-Regular.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/PTSerif-Regular.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/PTSerif-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"PT Serif";font-style:normal;font-weight:600;src:url(clientlib-car-advisory-result/resources/fonts/PTSerif-Bold.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/PTSerif-Bold.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/PTSerif-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(clientlib-car-advisory-result/resources/fonts/Roboto-Regular.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Roboto-Regular.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(clientlib-car-advisory-result/resources/fonts/Roboto-Medium.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Roboto-Medium.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Roboto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(clientlib-car-advisory-result/resources/fonts/Poppins-Regular.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Poppins-Regular.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Poppins-Regular.eot) format("embedded-opentype"),url(clientlib-car-advisory-result/resources/fonts/Poppins-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(clientlib-car-advisory-result/resources/fonts/Poppins-Medium.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Poppins-Medium.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Poppins-Medium.eot) format("embedded-opentype"),url(clientlib-car-advisory-result/resources/fonts/Poppins-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(clientlib-car-advisory-result/resources/fonts/Poppins-SemiBold.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Poppins-SemiBold.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Poppins-SemiBold.eot) format("embedded-opentype"),url(clientlib-car-advisory-result/resources/fonts/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(clientlib-car-advisory-result/resources/fonts/Poppins-Bold.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Poppins-Bold.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Poppins-Bold.eot) format("embedded-opentype"),url(clientlib-car-advisory-result/resources/fonts/Poppins-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Graphik;font-style:normal;font-weight:400;src:url(clientlib-car-advisory-result/resources/fonts/Graphik-Regular.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Graphik-Regular.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Graphik-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Graphik;font-style:normal;font-weight:500;src:url(clientlib-car-advisory-result/resources/fonts/Graphik-Medium.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Graphik-Medium.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Graphik-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Graphik;font-style:normal;font-weight:600;src:url(clientlib-car-advisory-result/resources/fonts/Graphik-Semibold.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Graphik-Semibold.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Graphik-Semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(clientlib-car-advisory-result/resources/fonts/Montserrat-Regular.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Montserrat-Regular.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(clientlib-car-advisory-result/resources/fonts/Montserrat-Medium.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Montserrat-Medium.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(clientlib-car-advisory-result/resources/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Montserrat-SemiBold.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(clientlib-car-advisory-result/resources/fonts/Montserrat-Bold.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/Montserrat-Bold.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Neutraface Text;font-style:normal;font-weight:400;src:url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Book.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Book.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Book.otf) format("opentype")}@font-face{font-display:swap;font-family:Neutraface Text;font-style:normal;font-weight:500;src:url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Demi.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Demi.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Demi.otf) format("opentype")}@font-face{font-display:swap;font-family:Neutraface Text;font-style:normal;font-weight:600;src:url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Demi.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Demi.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Demi.otf) format("opentype")}@font-face{font-display:swap;font-family:Neutraface Text;font-style:normal;font-weight:700;src:url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Bold.woff2) format("woff2"),url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Bold.woff) format("woff"),url(clientlib-car-advisory-result/resources/fonts/NeutrafaceText-Bold.otf) format("opentype")}[class*=" ico"],[class^=ico]{font-family:racv;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.ico-ill_placeholder:before{content:"啊"}.ico-intf_add_circle-outline:before{content:"啋"}.ico-intf_arrow-down:before{content:"啌"}.ico-intf_arrow-left:before{content:"啍"}.ico-intf_arrow-right:before{content:"啎"}.ico-intf_arrow-up:before{content:"問"}.ico-intf_calendar:before{content:"啐"}.ico-intf_car:before{content:"啑"}.ico-intf_chevron-left:before{content:"啒"}.ico-intf_chevron-right:before{content:"啓"}.ico-intf_clock:before{content:"啔"}.ico-intf_close_circle-outline:before{content:"啕"}.ico-intf_close_circle-solid:before{content:"啖"}.ico-intf_cross:before{content:"啗"}.ico-intf_delete-outline:before{content:"啘"}.ico-intf_download-solid:before{content:"啙"}.ico-intf_error_circle-outline:before{content:"啚"}.ico-intf_facebook:before{content:"啛"}.ico-intf_five:before{content:"啜"}.ico-intf_four:before{content:"啝"}.ico-intf_geolocation-arrow:before{content:"啞"}.ico-intf_geolocation:before{content:"啟"}.ico-intf_help_circle-outline:before{content:"啠"}.ico-intf_info_circle-outline:before{content:"啡"}.ico-intf_instagram:before{content:"啢"}.ico-intf_launch:before{content:"啣"}.ico-intf_linkedin:before{content:"啤"}.ico-intf_location_pin-outline:before{content:"啥"}.ico-intf_location_pin-solid:before{content:"啦"}.ico-intf_mail-outline:before{content:"啧"}.ico-intf_menu:before{content:"啨"}.ico-intf_minus:before{content:"啩"}.ico-intf_one:before{content:"啪"}.ico-intf_phone-outline:before{content:"啫"}.ico-intf_play-solid:before{content:"啬"}.ico-intf_play:before{content:"啭"}.ico-intf_plus:before{content:"啮"}.ico-intf_resize:before{content:"啯"}.ico-intf_search:before{content:"啰"}.ico-intf_three:before{content:"啱"}.ico-intf_tick:before{content:"啲"}.ico-intf_tick_circle-outline:before{content:"啳"}.ico-intf_two:before{content:"啵"}.ico-intf_warning-outline:before{content:"啶"}.ico-intf_youtube:before{content:"啷"}.cmp-slideshow-car-details{display:flex;flex-direction:column;gap:8px;width:100%}.cmp-slideshow-car-details:focus-visible{border-radius:4px;box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-slideshow-car-details:focus{border-radius:4px;box-shadow:0 0 0 0 var(--ui-01),0 0 0 2px var(--focus);outline:none}}}.cmp-slideshow-car-details img{aspect-ratio:16/9;background-color:var(--ui-01);border-radius:4px;cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;-moz-user-select:none;user-select:none;-webkit-user-select:none;vertical-align:bottom;width:100%}.cmp-slideshow-car-details.car_jato_img img{aspect-ratio:16/10}.cmp-slideshow-car-details.car_jato_img .cmp-slideshow-hero-image{aspect-ratio:16/10;background-color:var(--ui-01);overflow:hidden;position:relative}.cmp-slideshow-car-details.car_jato_img .cmp-slideshow-hero-image img{transform:scale(.9)}@media screen and (min-width:768px){.cmp-slideshow-car-details.car_jato_img .cmp-slideshow-hero-image{align-items:center;display:flex;justify-content:center}.cmp-slideshow-car-details.car_jato_img .cmp-slideshow-hero-image img{height:auto;transform:scale(1.3);width:auto}}@media screen and (min-width:1200px){.cmp-slideshow-car-details.car_jato_img .cmp-slideshow-hero-image{align-items:center;display:flex;justify-content:center}.cmp-slideshow-car-details.car_jato_img .cmp-slideshow-hero-image img{height:auto;transform:scale(1.75);width:auto}.cmp-slideshow-car-details.car_highRes_img.car_highRes_img{align-items:center;display:flex;justify-content:center}.cmp-slideshow-car-details.car_highRes_img.car_highRes_img img.van{aspect-ratio:16/10}}.cmp-slideshow-car-details.car_imaca_img img{aspect-ratio:16/10}.cmp-slideshow-car-details.car_imaca_img .cmp-slideshow-hero-image{background-color:var(--ui-01);overflow:hidden;position:relative}.cmp-slideshow-car-details.car_imaca_img .cmp-slideshow-hero-image img{transform:scale(1) translateY(-8%) translateX(-4%)}.cmp-slideshow-car-details.car_imaca_img .cmp-slideshow-hero-image img.van{aspect-ratio:16/10;transform:scale(1.1) translateY(3%) translateX(-5%)}@media screen and (max-width:767.5px){.cmp-slideshow-car-details.car_imaca_img .cmp-slideshow-hero-image img.van{transform:scale(.8) translateY(3%) translateX(-5%)}}@media screen and (min-width:768px){.cmp-slideshow-car-details.car_imaca_img .cmp-slideshow-hero-image{align-items:center;display:flex;justify-content:center}.cmp-slideshow-car-details.car_imaca_img .cmp-slideshow-hero-image img{transform:scale(1.2) translateY(-7%) translateX(-5%)}.cmp-slideshow-car-details.car_imaca_img .cmp-slideshow-hero-image img.van{aspect-ratio:16/10;transform:scale(1.1) translateY(0) translateX(-5%)}}@media screen and (min-width:1200px){.cmp-slideshow-car-details.car_imaca_img .cmp-slideshow-hero-image{align-items:center;display:flex;justify-content:center}.cmp-slideshow-car-details.car_imaca_img .cmp-slideshow-hero-image img{transform:scale(1.3) translateY(-7%) translateX(-5%)}.cmp-slideshow-car-details.car_imaca_img .cmp-slideshow-hero-image img.van{aspect-ratio:16/10;transform:scale(1.1) translateY(0) translateX(-5%)}}.cmp-slideshow-car-details .thumbnail{cursor:pointer;position:relative}.cmp-slideshow-car-details .thumbnail:hover:before{background-color:var(--ui-02);content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.cmp-slideshow-car-details .thumbnail.selected-image:after{background-color:var(--focus);border-radius:0 0 4px 4px;bottom:0;content:"";height:8px;left:0;position:absolute;width:100%}@media screen and (max-width:991.5px){.cmp-slideshow-car-details .thumbnail.selected-image:after{height:4px}}.cmp-slideshow-car-details .slick-track{display:flex}.cmp-slideshow-car-details .slide-container{height:100%;position:relative;width:100%}.cmp-slideshow-car-details .cmp-slideshow_loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.cmp-slideshow-car-details .loader{animation:spin 2s linear infinite;border-top:4px solid var(--ui-02);border:4px solid var(--ui-02);border-radius:50%;border-top-color:var(--focus);height:30px;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cmp-slideshow-car-details img.hidden{opacity:0;visibility:hidden}.cmp-slideshow-hero-image{position:relative}.cmp-slideshow-hero-image .image-number{bottom:8px;margin:0;padding:12px;position:absolute;right:8px}.cmp-slideshow-hero-image .image-disclaimer{border-radius:4px;bottom:16px;color:var(--text-04);font-size:14px;font-weight:400;line-height:22px;margin:0;position:absolute;right:16px}.cmp-slideshow-hero-image .image-disclaimer:focus-visible{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.cmp-slideshow-hero-image .image-disclaimer:focus{box-shadow:0 0 0 2px var(--ui-01),0 0 0 4px var(--focus);outline:none}}}@media screen and (max-width:767.5px){.cmp-slideshow-hero-image .slick-slider{margin:0 -24px}.cmp-slideshow-hero-image .slick-slider .slick-slide{margin:0 24px}}.cmp-slideshow-thumbnails{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.cmp-slideshow-thumbnails .more-images{position:relative}.cmp-slideshow-thumbnails .more-images:after{background-color:rgba(21,21,21,.8);border-radius:4px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.cmp-slideshow-thumbnails .more-images h4{bottom:35%;color:var(--ui-01);margin:0;position:absolute;text-align:center;width:100%;z-index:1}@media screen and (max-width:767.5px){.scroll-horizontal,.scroll-horizontal body{overflow-x:clip}}.scroll-vertical{overflow-y:hidden}