﻿.element_webform_engine.wrap-button-back{display:flex;align-items:center;column-gap:10px;text-transform:uppercase}.element_webform_engine.wrap-button-back .btn-back-link{padding-left:0;padding-right:0;font-size:14px;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:5px;display:flex;align-items:center;column-gap:10px;text-transform:uppercase;color:#909090}.element_webform_engine.wrap-button-back .btn-back-link svg path{fill:#909090}.element_webform_engine.no-listings-available{text-align:center;margin-top:80px;margin-bottom:40px;font-weight:bold}.element_webform_engine.element-price-badge{display:block}.element_webform_engine.element-price-badge .vehicle-info-price,.element_webform_engine.element-price-badge .call-for-price{margin:0;font-size:26px;font-weight:600;text-align:center;padding:20px 0}.element_webform_engine.element-price-badge .vehicle-leasing-price-nlb{width:100%;padding:10px;border-top:1px solid rgba(0,0,0,.125)}.element_webform_engine.element-price-badge .vehicle-leasing-price-nlb .text-annuity-above-price,.element_webform_engine.element-price-badge .vehicle-leasing-price-nlb .text-annuity-under-price,.element_webform_engine.element-price-badge .vehicle-leasing-price-nlb .text-annuity-price{color:#230078;text-transform:uppercase;font-weight:bold}.element_webform_engine.element-price-badge .vehicle-leasing-price-nlb .text-annuity-under-price{text-decoration:underline;font-weight:bold}.element_webform_engine.element-price-badge .vehicle-leasing-price-nlb .text-annuity-above-price{color:#909090}.element_webform_engine.element-price-badge .vehicle-leasing-price-nlb .text-annuity-price{font-size:200%}.element_webform_engine.element-price-badge .vehicle-leasing-price-nlb .bank-logo-img{height:20px}.element_webform_engine.element-price-badge .vehicle-leasing-price-nlb .bank-logo-img img{height:100%}.element_webform_engine.element-price-badge .vehicle-leasing-price-nlb .bank-logo-text{color:#230078;font-weight:bold}.element_webform_engine.element-price-badge .content-financing{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:10px;background:#f4f4f4;font-weight:600;font-size:14px}.element_webform_engine.element-price-badge .content-financing .financing-item{display:inline-block}.element_webform_engine.element-price-badge .content-vehicle-price{margin-top:10px}.element_webform_engine.element-price-badge .content-vehicle-price .vehicle-price-header,.element_webform_engine.element-price-badge .content-vehicle-price .vehicle-price-body{display:flex;flex-direction:column;align-items:center;width:100%}.element_webform_engine.element-price-badge .content-vehicle-price .vehicle-price-header{border-top-left-radius:10px;border-top-right-radius:10px;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);padding:5px 0;font-weight:600;text-transform:uppercase}.element_webform_engine.element-price-badge .content-vehicle-price .vehicle-price-body{border-left:1px solid rgba(0,0,0,.07);border-right:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07)}.element_webform_engine.element-price-badge .content-vehicle-price .vehicle-price-body .vehicle-info-price{padding:10px;font-size:30px}.element_webform_engine.element-price-badge .content-vehicle-price .vehicle-price-body .vehicle-info-price .element_webform_engine.wrap-listing-item-price-old{font-size:60%;color:#909090;font-weight:normal;text-decoration:line-through}.element_webform_engine.boutique-cart-item{display:grid;grid-template-columns:180px minmax(0, 1fr) minmax(120px, auto);grid-template-areas:"image details price" "image actions price";gap:0 20px;padding:20px}.element_webform_engine.boutique-cart-item+.element_webform_engine.boutique-cart-item{border-top:1px solid var(--product-line)}.element_webform_engine.boutique-cart-item .boutique-cart-item-image-wrapper{grid-area:image;align-self:start}.element_webform_engine.boutique-cart-item .boutique-cart-item-image{display:block;height:100%;width:100%;aspect-ratio:4/3;object-fit:cover}.element_webform_engine.boutique-cart-item .boutique-cart-item-details{grid-area:details;min-width:0}.element_webform_engine.boutique-cart-item .boutique-cart-item-title{margin:0 0 5px;font-size:18px;line-height:1.35;font-weight:bold}.element_webform_engine.boutique-cart-item .boutique-cart-item-unit-price{margin:5px 0 10px;font-size:14px}.element_webform_engine.boutique-cart-item .boutique-cart-item-unit-price strong{display:block}.element_webform_engine.boutique-cart-item .boutique-cart-item-description{margin:0;color:var(--product-ink-soft);font-size:14px;line-height:1.5}.element_webform_engine.boutique-cart-item .boutique-cart-item-price-sum{grid-area:price;text-align:right;white-space:nowrap;font-size:18px;font-weight:bold}.element_webform_engine.boutique-cart-item .boutique-cart-item-actions{grid-area:actions;display:flex;align-items:center;align-self:end;flex-wrap:wrap;gap:10px;margin-top:20px}.element_webform_engine.boutique-cart-item .boutique-cart-quantity{display:inline-grid;grid-template-columns:auto 56px auto;align-items:center;min-height:40px;border:1px solid var(product-line)}.element_webform_engine.boutique-cart-item .boutique-cart-quantity .form-field{margin:0}.element_webform_engine.boutique-cart-item .boutique-cart-quantity .form-input-field{width:56px;height:38px;padding:4px;text-align:center}.element_webform_engine.boutique-cart-item .boutique-cart-quantity-label,.element_webform_engine.boutique-cart-item .boutique-cart-quantity-unit{padding:0 10px;font-size:13px}.element_webform_engine.boutique-cart-item .boutique-cart-quantity-label{padding-left:0;margin-left:0}.element_webform_engine.boutique-cart-item .boutique-cart-action-divider{width:1px;height:22px;background:var(--product-line)}.element_webform_engine.boutique-cart-item .boutique-cart-item-price-sum{margin-top:15px;text-align:right}.element_webform_engine.boutique-cart-item.boutique-cart-item-small{padding:0;grid-template-columns:110px minmax(0, 1fr);grid-template-areas:"image details" "actions price";gap:5px 10px;margin-bottom:20px}.element_webform_engine.boutique-cart-item.boutique-cart-item-small .boutique-cart-item-price-sum{grid-area:price;text-align:right;align-self:center;margin-top:0}.element_webform_engine.boutique-cart-item.boutique-cart-item-small .boutique-cart-item-actions{grid-area:actions;margin-top:0;align-self:center}.element_webform_engine.boutique-cart-item.boutique-cart-item-small .boutique-cart-item-actions .boutique-cart-quantity{display:flex}.element_webform_engine.boutique-cart-item.boutique-cart-item-small .boutique-cart-item-unit-price{display:flex;gap:5px;font-size:12px}.element_webform_engine.boutique-cart-item.boutique-cart-item-small .boutique-cart-item-title{font-size:14px}.element_webform_engine.boutique-cart-item.boutique-cart-item-small .boutique-cart-action-divider{display:none}.element_webform_engine.boutique-cart-item.boutique-cart-item-small .boutique-cart-quantity input{padding:10px;height:30px}@media(max-width: 767.98px){.element_webform_engine.boutique-cart-item{grid-template-columns:110px minmax(0, 1fr);grid-template-areas:"image details" "price price" "actions actions";gap:0 15px;padding:15px}.element_webform_engine.boutique-cart-item .boutique-cart-item-image{height:105px}.element_webform_engine.boutique-cart-item .boutique-cart-item-price-sum{margin-top:15px;text-align:left}.element_webform_engine.boutique-cart-item .boutique-cart-item-actions{margin-top:15px}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}#adsBar{display:none}#appUsedcars .modal{z-index:11}.font-weight-bold{font-weight:700}.text-transform-none{text-transform:none}.display-block{display:block}.gap-small-1{gap:2px}.gap-small-2{gap:5px}.gap-medium-1{gap:10px}.gap-medium-2{gap:15px}.gap-large-1{gap:20px}.gap-large-2{gap:30px}img{vertical-align:middle}.img-fluid{max-width:100%;height:auto}.img-circle{width:100%;background-color:#dbdbdb;border-radius:50%}.img-rectangle{display:block;width:100%;background-color:#dbdbdb;border-radius:0}.slider-snap .slide a,.slider-snap .item a{word-break:break-word;text-align:center}.add-scroll::-webkit-scrollbar{display:block !important}.price-previous{display:inline-block;margin-left:0;font-size:14px;color:#909090}.container-picture{position:relative}.picture-overlay{position:absolute;bottom:0;background:#000;background:rgba(0,0,0,.5);color:#f1f1f1;width:100%;transition:.5s ease;opacity:1;color:#fff;font-size:20px;padding:20px;text-align:center;width:100%;height:100%;background-image:none;background-color:rgba(0,0,0,0)}.picture-overlay.light{background-image:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 100%)}.picture-overlay.dark{background-image:linear-gradient(to top, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%)}.picture-overlay.dark-top-bottom{background-image:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%)}@media(min-width: 768px){.picture-overlay.dark-top-bottom{background-image:linear-gradient(to top, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 100%)}}.picture-text{position:absolute;bottom:0;color:#fff;transition:.5s ease;font-size:16px;padding:20px;text-align:center;width:100%;height:100%;display:grid;justify-content:center;align-items:start}.picture-text .pt-start{align-self:start}.picture-text .pt-center{align-self:center}.picture-text .pt-end{align-self:end}@media(min-width: 992px){.picture-text{font-size:20px}}.picture-text a{color:#fff}.sticky-top{position:-webkit-sticky;position:sticky;top:0px}.text-align-center{text-align:center}.fade-on-remove{opacity:0;visibility:hidden;transition:opacity .4s ease}.mw-700{max-width:700px}.mw-800{max-width:800px}.mw-900{max-width:900px}.mw-1000{max-width:1000px}.mw-1100{max-width:1100px}.mw-1200{max-width:1200px}.mw-1300{max-width:1300px !important}.mw-1400{max-width:1400px}.mw-1500{max-width:1500px}.mw-1600{max-width:1600px}.mw-used{max-width:1600px}.m0a{margin:0 auto}.ar-1-1{aspect-ratio:1/1}.ar-4-3{aspect-ratio:4/3}.ar-16-9{aspect-ratio:16/9}.ar-21-9{aspect-ratio:21/9}.ar-4-3-to-21-9{aspect-ratio:4/3}@media(min-width: 768px){.ar-4-3-to-21-9{aspect-ratio:21/9}}.object-fit-cover{object-fit:cover}.object-fit-contain{object-fit:contain}.grid{display:grid}.rows{grid-template-rows:1fr}.columns{grid-template-columns:1fr}.columns-1{grid-template-columns:1fr}.columns-1-1-2{grid-template-columns:1fr}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}@media(min-width: 768px)and (max-width: 991.98px){.columns-1-1-2{grid-template-columns:1fr}}@media(min-width: 992px){.columns-1-1-2{grid-template-columns:1fr 1fr}}.grid-3-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px 20px}@media(min-width: 768px){.grid-3-3{grid-template-columns:repeat(3, 1fr)}}.grid-3-6{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px 20px}@media(min-width: 768px){.grid-3-6{grid-template-columns:repeat(6, 1fr)}}.grid-2-3{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 20px}@media(min-width: 768px){.grid-2-3{grid-template-columns:repeat(3, 1fr)}}.grid-2-4{display:grid;grid-template-columns:1fr 1fr;gap:10px 10px}@media(min-width: 768px){.grid-2-4{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px 20px}}.grid-1-2{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px 20px}@media(min-width: 768px){.grid-1-2{grid-template-columns:repeat(2, 1fr)}}.grid-1-1{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px 20px}@media(min-width: 768px){.grid-1-1{grid-template-columns:repeat(1, 1fr)}}.column-1-2{column-count:1;column-gap:0}.column-1-2 .item{padding-top:10px;padding-bottom:10px}@media(min-width: 768px){.column-1-2{column-count:2;column-gap:30px}}.m-0{margin:0 !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.display-none{display:none !important}.scroll-inline{white-space:nowrap;overflow-x:auto;display:block}.one-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.border-radius-0{border-radius:0 !important}.usedcars-new,.wrapper{position:relative}.page-usedcars-details .btn,.page-usedcars-listings .btn,.page-usedcars-home .btn,#modalFavoriteVehicles .btn{display:inline-block}.page-usedcars-details .btn.btn-flex,.page-usedcars-listings .btn.btn-flex,.page-usedcars-home .btn.btn-flex,#modalFavoriteVehicles .btn.btn-flex{display:flex;justify-content:center;align-items:center;column-gap:7px}.page-usedcars-details .btn,.page-usedcars-listings .btn,.page-usedcars-home .btn,#modalFavoriteVehicles .btn{padding:12px 12px;max-width:460px}.page-usedcars-details .btn,.page-usedcars-listings .btn,.page-usedcars-home .btn,#modalFavoriteVehicles .btn{font-family:"Kia Signature",sans-serif;font-size:14px;font-weight:700;text-align:center;text-decoration:none;letter-spacing:inherit;text-transform:none;cursor:pointer;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:50px;-webkit-transition:.75s;-moz-transition:.75s;-o-transition:.75s;transition:.75s}.page-usedcars-details .btn.btn-outline:disabled,.page-usedcars-listings .btn.btn-outline:disabled,.page-usedcars-home .btn.btn-outline:disabled,#modalFavoriteVehicles .btn.btn-outline:disabled{cursor:not-allowed;opacity:.3}.page-usedcars-details .btn:hover,.page-usedcars-listings .btn:hover,.page-usedcars-home .btn:hover,#modalFavoriteVehicles .btn:hover{text-decoration:none;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.page-usedcars-details .btn:disabled,.page-usedcars-listings .btn:disabled,.page-usedcars-home .btn:disabled,#modalFavoriteVehicles .btn:disabled{cursor:not-allowed;opacity:.3}.page-usedcars-details .btn-used-primary,.page-usedcars-listings .btn-used-primary,.page-usedcars-home .btn-used-primary,#modalFavoriteVehicles .btn-used-primary{color:#000;text-transform:uppercase;background-color:#f4c300;border-color:#f4c300;border-radius:50px}.page-usedcars-details .btn-used-primary.btn-outline,.page-usedcars-listings .btn-used-primary.btn-outline,.page-usedcars-home .btn-used-primary.btn-outline,#modalFavoriteVehicles .btn-used-primary.btn-outline{color:#000;background-image:none;background-color:rgba(0,0,0,0);border-color:#000}.page-usedcars-details .btn-used-primary.btn-outline:hover,.page-usedcars-listings .btn-used-primary.btn-outline:hover,.page-usedcars-home .btn-used-primary.btn-outline:hover,#modalFavoriteVehicles .btn-used-primary.btn-outline:hover{color:#fff;background-image:none;background-color:rgba(5,20,31,.9);border-color:rgba(5,20,31,.9)}.page-usedcars-details .btn-used-primary:hover,.page-usedcars-listings .btn-used-primary:hover,.page-usedcars-home .btn-used-primary:hover,#modalFavoriteVehicles .btn-used-primary:hover{color:#fff;background-color:rgba(5,20,31,.9);border-color:rgba(5,20,31,.9)}.page-usedcars-details .btn-used-primary-2,.page-usedcars-listings .btn-used-primary-2,.page-usedcars-home .btn-used-primary-2,#modalFavoriteVehicles .btn-used-primary-2{color:#000;text-transform:uppercase;background-color:#f4c300;border-color:#f4c300;border-radius:50px}.page-usedcars-details .btn-used-primary-2.btn-outline,.page-usedcars-listings .btn-used-primary-2.btn-outline,.page-usedcars-home .btn-used-primary-2.btn-outline,#modalFavoriteVehicles .btn-used-primary-2.btn-outline{color:#000;background-image:none;background-color:rgba(0,0,0,0);border-color:#000}.page-usedcars-details .btn-used-primary-2.btn-outline:hover,.page-usedcars-listings .btn-used-primary-2.btn-outline:hover,.page-usedcars-home .btn-used-primary-2.btn-outline:hover,#modalFavoriteVehicles .btn-used-primary-2.btn-outline:hover{color:#000;background-image:none;background-color:rgba(5,20,31,.9);border-color:rgba(5,20,31,.9)}.page-usedcars-details .btn-used-primary-2:hover,.page-usedcars-details .btn-used-primary-2:focus,.page-usedcars-listings .btn-used-primary-2:hover,.page-usedcars-listings .btn-used-primary-2:focus,.page-usedcars-home .btn-used-primary-2:hover,.page-usedcars-home .btn-used-primary-2:focus,#modalFavoriteVehicles .btn-used-primary-2:hover,#modalFavoriteVehicles .btn-used-primary-2:focus{color:#000;background-color:#f4c300;border-color:#f4c300}.page-usedcars-details .btn-used-primary-2:hover svg path,.page-usedcars-details .btn-used-primary-2:focus svg path,.page-usedcars-listings .btn-used-primary-2:hover svg path,.page-usedcars-listings .btn-used-primary-2:focus svg path,.page-usedcars-home .btn-used-primary-2:hover svg path,.page-usedcars-home .btn-used-primary-2:focus svg path,#modalFavoriteVehicles .btn-used-primary-2:hover svg path,#modalFavoriteVehicles .btn-used-primary-2:focus svg path{fill:#000 !important}.page-usedcars-details .btn-used-primary-2 svg path,.page-usedcars-listings .btn-used-primary-2 svg path,.page-usedcars-home .btn-used-primary-2 svg path,#modalFavoriteVehicles .btn-used-primary-2 svg path{fill:#000 !important;-webkit-transition:.75s;-moz-transition:.75s;-o-transition:.75s;transition:.75s}.page-usedcars-details .btn-used-secondary,.page-usedcars-listings .btn-used-secondary,.page-usedcars-home .btn-used-secondary,#modalFavoriteVehicles .btn-used-secondary{color:#000;font-size:12px;background-color:#05141f;border-color:#05141f;border-radius:5px}.page-usedcars-details .btn-used-secondary.btn-outline,.page-usedcars-listings .btn-used-secondary.btn-outline,.page-usedcars-home .btn-used-secondary.btn-outline,#modalFavoriteVehicles .btn-used-secondary.btn-outline{color:#05141f;background-image:none;background-color:rgba(0,0,0,0);border-color:#05141f}.page-usedcars-details .btn-used-secondary.btn-outline:hover,.page-usedcars-listings .btn-used-secondary.btn-outline:hover,.page-usedcars-home .btn-used-secondary.btn-outline:hover,#modalFavoriteVehicles .btn-used-secondary.btn-outline:hover{color:#fff;background-image:none;background-color:rgba(5,20,31,.9);border-color:rgba(5,20,31,.9)}.page-usedcars-details .btn-used-secondary:hover,.page-usedcars-listings .btn-used-secondary:hover,.page-usedcars-home .btn-used-secondary:hover,#modalFavoriteVehicles .btn-used-secondary:hover{color:#fff;background-color:rgba(5,20,31,.9);border-color:rgba(5,20,31,.9)}.page-usedcars-details .btn-used-link,.page-usedcars-listings .btn-used-link,.page-usedcars-home .btn-used-link,#modalFavoriteVehicles .btn-used-link{color:#f4c300;padding-left:0;padding-right:0;font-size:14px;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:5px}.page-usedcars-details .btn-used-link.btn-outline,.page-usedcars-listings .btn-used-link.btn-outline,.page-usedcars-home .btn-used-link.btn-outline,#modalFavoriteVehicles .btn-used-link.btn-outline{color:#000;background-image:none;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.page-usedcars-details .btn-used-link.btn-outline:hover,.page-usedcars-listings .btn-used-link.btn-outline:hover,.page-usedcars-home .btn-used-link.btn-outline:hover,#modalFavoriteVehicles .btn-used-link.btn-outline:hover{color:#000;background-image:none;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);text-decoration:underline}.page-usedcars-details .btn-used-link:hover,.page-usedcars-listings .btn-used-link:hover,.page-usedcars-home .btn-used-link:hover,#modalFavoriteVehicles .btn-used-link:hover{color:#000;background-image:none;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);text-decoration:underline}.page-usedcars-details .btn-used-link.grey,.page-usedcars-listings .btn-used-link.grey,.page-usedcars-home .btn-used-link.grey,#modalFavoriteVehicles .btn-used-link.grey{color:#909090}.page-usedcars-details .btn-used-link.grey svg path,.page-usedcars-listings .btn-used-link.grey svg path,.page-usedcars-home .btn-used-link.grey svg path,#modalFavoriteVehicles .btn-used-link.grey svg path{fill:#909090}.page-usedcars-details .btn-used-link.grey svg.icon-heart path,.page-usedcars-listings .btn-used-link.grey svg.icon-heart path,.page-usedcars-home .btn-used-link.grey svg.icon-heart path,#modalFavoriteVehicles .btn-used-link.grey svg.icon-heart path{fill:none;stroke:#909090}.page-usedcars-details .btn-used-link.grey svg.icon-compare path,.page-usedcars-listings .btn-used-link.grey svg.icon-compare path,.page-usedcars-home .btn-used-link.grey svg.icon-compare path,#modalFavoriteVehicles .btn-used-link.grey svg.icon-compare path{fill:#909090}.page-usedcars-details .btn-used-link.grey svg.icon-xSmall path,.page-usedcars-listings .btn-used-link.grey svg.icon-xSmall path,.page-usedcars-home .btn-used-link.grey svg.icon-xSmall path,#modalFavoriteVehicles .btn-used-link.grey svg.icon-xSmall path{fill:#000;stroke:#000}.page-usedcars-details .btn-used-link.grey:hover,.page-usedcars-listings .btn-used-link.grey:hover,.page-usedcars-home .btn-used-link.grey:hover,#modalFavoriteVehicles .btn-used-link.grey:hover{color:#909090}.page-usedcars-details .btn-used-link.grey:hover svg path,.page-usedcars-listings .btn-used-link.grey:hover svg path,.page-usedcars-home .btn-used-link.grey:hover svg path,#modalFavoriteVehicles .btn-used-link.grey:hover svg path{fill:#909090}.page-usedcars-details .btn-used-link.grey:hover svg.icon-heart path,.page-usedcars-listings .btn-used-link.grey:hover svg.icon-heart path,.page-usedcars-home .btn-used-link.grey:hover svg.icon-heart path,#modalFavoriteVehicles .btn-used-link.grey:hover svg.icon-heart path{fill:none;stroke:#f4c300}.page-usedcars-details .btn-used-link.grey:hover svg.icon-compare path,.page-usedcars-listings .btn-used-link.grey:hover svg.icon-compare path,.page-usedcars-home .btn-used-link.grey:hover svg.icon-compare path,#modalFavoriteVehicles .btn-used-link.grey:hover svg.icon-compare path{fill:#f4c300;stroke:none}.page-usedcars-details .btn-used-link.grey:hover svg.icon-xSmall path,.page-usedcars-listings .btn-used-link.grey:hover svg.icon-xSmall path,.page-usedcars-home .btn-used-link.grey:hover svg.icon-xSmall path,#modalFavoriteVehicles .btn-used-link.grey:hover svg.icon-xSmall path{fill:#000;stroke:#000}.page-usedcars-details .btn-used-link.off,.page-usedcars-listings .btn-used-link.off,.page-usedcars-home .btn-used-link.off,#modalFavoriteVehicles .btn-used-link.off{color:#909090}.page-usedcars-details .btn-used-link.off svg path,.page-usedcars-listings .btn-used-link.off svg path,.page-usedcars-home .btn-used-link.off svg path,#modalFavoriteVehicles .btn-used-link.off svg path{fill:#909090}.page-usedcars-details .btn-used-link.off svg.icon-heart path,.page-usedcars-listings .btn-used-link.off svg.icon-heart path,.page-usedcars-home .btn-used-link.off svg.icon-heart path,#modalFavoriteVehicles .btn-used-link.off svg.icon-heart path{fill:none;stroke:#909090}.page-usedcars-details .btn-used-link.off svg.icon-compare path,.page-usedcars-listings .btn-used-link.off svg.icon-compare path,.page-usedcars-home .btn-used-link.off svg.icon-compare path,#modalFavoriteVehicles .btn-used-link.off svg.icon-compare path{fill:#909090;stroke:none}.page-usedcars-details .btn-used-link.off svg.icon-xSmall path,.page-usedcars-listings .btn-used-link.off svg.icon-xSmall path,.page-usedcars-home .btn-used-link.off svg.icon-xSmall path,#modalFavoriteVehicles .btn-used-link.off svg.icon-xSmall path{fill:#000;stroke:#000}.page-usedcars-details .btn-used-link.off:hover,.page-usedcars-listings .btn-used-link.off:hover,.page-usedcars-home .btn-used-link.off:hover,#modalFavoriteVehicles .btn-used-link.off:hover{color:#909090}.page-usedcars-details .btn-used-link.off:hover svg path,.page-usedcars-listings .btn-used-link.off:hover svg path,.page-usedcars-home .btn-used-link.off:hover svg path,#modalFavoriteVehicles .btn-used-link.off:hover svg path{fill:#909090}.page-usedcars-details .btn-used-link.off:hover svg.icon-heart path,.page-usedcars-listings .btn-used-link.off:hover svg.icon-heart path,.page-usedcars-home .btn-used-link.off:hover svg.icon-heart path,#modalFavoriteVehicles .btn-used-link.off:hover svg.icon-heart path{fill:none;stroke:#f4c300}.page-usedcars-details .btn-used-link.off:hover svg.icon-compare path,.page-usedcars-listings .btn-used-link.off:hover svg.icon-compare path,.page-usedcars-home .btn-used-link.off:hover svg.icon-compare path,#modalFavoriteVehicles .btn-used-link.off:hover svg.icon-compare path{fill:#f4c300;stroke:none}.page-usedcars-details .btn-used-link.off:hover svg.icon-xSmall path,.page-usedcars-listings .btn-used-link.off:hover svg.icon-xSmall path,.page-usedcars-home .btn-used-link.off:hover svg.icon-xSmall path,#modalFavoriteVehicles .btn-used-link.off:hover svg.icon-xSmall path{fill:#000;stroke:#000}.page-usedcars-details .btn-used-link.on,.page-usedcars-listings .btn-used-link.on,.page-usedcars-home .btn-used-link.on,#modalFavoriteVehicles .btn-used-link.on{color:#f4c300}.page-usedcars-details .btn-used-link.on svg path,.page-usedcars-listings .btn-used-link.on svg path,.page-usedcars-home .btn-used-link.on svg path,#modalFavoriteVehicles .btn-used-link.on svg path{fill:#f4c300}.page-usedcars-details .btn-used-link.on svg.icon-heart path,.page-usedcars-listings .btn-used-link.on svg.icon-heart path,.page-usedcars-home .btn-used-link.on svg.icon-heart path,#modalFavoriteVehicles .btn-used-link.on svg.icon-heart path{fill:#f4c300;stroke:#f4c300}.page-usedcars-details .btn-used-link.on svg.icon-compare path,.page-usedcars-listings .btn-used-link.on svg.icon-compare path,.page-usedcars-home .btn-used-link.on svg.icon-compare path,#modalFavoriteVehicles .btn-used-link.on svg.icon-compare path{fill:#f4c300;stroke:none}.page-usedcars-details .btn-used-link.on svg.icon-xSmall path,.page-usedcars-listings .btn-used-link.on svg.icon-xSmall path,.page-usedcars-home .btn-used-link.on svg.icon-xSmall path,#modalFavoriteVehicles .btn-used-link.on svg.icon-xSmall path{fill:#000;stroke:#000}.page-usedcars-details .btn-used-link.on:hover,.page-usedcars-listings .btn-used-link.on:hover,.page-usedcars-home .btn-used-link.on:hover,#modalFavoriteVehicles .btn-used-link.on:hover{color:#f4c300}.page-usedcars-details .btn-used-link.on:hover svg path,.page-usedcars-listings .btn-used-link.on:hover svg path,.page-usedcars-home .btn-used-link.on:hover svg path,#modalFavoriteVehicles .btn-used-link.on:hover svg path{fill:#f4c300}.page-usedcars-details .btn-used-link.on:hover svg.icon-heart path,.page-usedcars-listings .btn-used-link.on:hover svg.icon-heart path,.page-usedcars-home .btn-used-link.on:hover svg.icon-heart path,#modalFavoriteVehicles .btn-used-link.on:hover svg.icon-heart path{fill:#f4c300;stroke:#f4c300}.page-usedcars-details .btn-used-link.on:hover svg.icon-compare path,.page-usedcars-listings .btn-used-link.on:hover svg.icon-compare path,.page-usedcars-home .btn-used-link.on:hover svg.icon-compare path,#modalFavoriteVehicles .btn-used-link.on:hover svg.icon-compare path{fill:#f4c300;stroke:none}.page-usedcars-details .btn-used-link.on:hover svg.icon-xSmall path,.page-usedcars-listings .btn-used-link.on:hover svg.icon-xSmall path,.page-usedcars-home .btn-used-link.on:hover svg.icon-xSmall path,#modalFavoriteVehicles .btn-used-link.on:hover svg.icon-xSmall path{fill:#000;stroke:#000}.page-usedcars-details .btn-disabled,.page-usedcars-listings .btn-disabled,.page-usedcars-home .btn-disabled,#modalFavoriteVehicles .btn-disabled{pointer-events:none;color:#fff;background-color:#c7c8ca;border-color:#c7c8ca}.page-usedcars-details .btn-icons,.page-usedcars-listings .btn-icons,.page-usedcars-home .btn-icons,#modalFavoriteVehicles .btn-icons{padding:0;display:flex;align-items:center}.page-usedcars-details .btn-used-wrapper,.page-usedcars-listings .btn-used-wrapper,.page-usedcars-home .btn-used-wrapper,#modalFavoriteVehicles .btn-used-wrapper{display:block;position:fixed;left:0;bottom:0;width:100%;background-color:rgba(0,0,0,0);color:#fff;text-align:center;z-index:12}.page-usedcars-details .btn-used-wrapper.new,.page-usedcars-listings .btn-used-wrapper.new,.page-usedcars-home .btn-used-wrapper.new,#modalFavoriteVehicles .btn-used-wrapper.new{display:block;position:fixed}.page-usedcars-details .btn-used-wrapper.new .btn-used-container,.page-usedcars-listings .btn-used-wrapper.new .btn-used-container,.page-usedcars-home .btn-used-wrapper.new .btn-used-container,#modalFavoriteVehicles .btn-used-wrapper.new .btn-used-container{padding:0}@media(min-width: 992px){.page-usedcars-details .btn-used-wrapper.new,.page-usedcars-listings .btn-used-wrapper.new,.page-usedcars-home .btn-used-wrapper.new,#modalFavoriteVehicles .btn-used-wrapper.new{display:block;position:relative}}.page-usedcars-details .btn-used-wrapper a,.page-usedcars-listings .btn-used-wrapper a,.page-usedcars-home .btn-used-wrapper a,#modalFavoriteVehicles .btn-used-wrapper a{align-items:center}.page-usedcars-details .btn-used-wrapper a svg,.page-usedcars-listings .btn-used-wrapper a svg,.page-usedcars-home .btn-used-wrapper a svg,#modalFavoriteVehicles .btn-used-wrapper a svg{width:16px;height:16px}.page-usedcars-details .btn-used-container,.page-usedcars-listings .btn-used-container,.page-usedcars-home .btn-used-container,#modalFavoriteVehicles .btn-used-container{padding:10px;display:flex;flex-direction:row;gap:10px;justify-content:center}.page-usedcars-details .btn-used-container .btn,.page-usedcars-listings .btn-used-container .btn,.page-usedcars-home .btn-used-container .btn,#modalFavoriteVehicles .btn-used-container .btn{width:100%}.page-usedcars-details .btn svg path,.page-usedcars-listings .btn svg path,.page-usedcars-home .btn svg path,#modalFavoriteVehicles .btn svg path{fill:#000;-webkit-transition:.75s;-moz-transition:.75s;-o-transition:.75s;transition:.75s}.page-usedcars-details .btn:hover svg path,.page-usedcars-listings .btn:hover svg path,.page-usedcars-home .btn:hover svg path,#modalFavoriteVehicles .btn:hover svg path{fill:#fff}.page-usedcars-details .btn.wa,.page-usedcars-listings .btn.wa,.page-usedcars-home .btn.wa,#modalFavoriteVehicles .btn.wa{width:auto}.page-usedcars-details .btn-groups.left,.page-usedcars-listings .btn-groups.left,.page-usedcars-home .btn-groups.left,#modalFavoriteVehicles .btn-groups.left{display:inline-block;float:left}.page-usedcars-details .btn-groups.right,.page-usedcars-listings .btn-groups.right,.page-usedcars-home .btn-groups.right,#modalFavoriteVehicles .btn-groups.right{display:inline-block;float:right}.page-usedcars-details .btn-groups::after,.page-usedcars-listings .btn-groups::after,.page-usedcars-home .btn-groups::after,#modalFavoriteVehicles .btn-groups::after{clear:both}.page-usedcars-details .btn-favorites,.page-usedcars-listings .btn-favorites,.page-usedcars-home .btn-favorites,#modalFavoriteVehicles .btn-favorites{position:relative;font-size:7px;font-weight:700;color:#000}.page-usedcars-details .btn-favorites svg,.page-usedcars-listings .btn-favorites svg,.page-usedcars-home .btn-favorites svg,#modalFavoriteVehicles .btn-favorites svg{width:auto !important;height:21px !important}@media(min-width: 992px){.page-usedcars-details .btn-favorites svg,.page-usedcars-listings .btn-favorites svg,.page-usedcars-home .btn-favorites svg,#modalFavoriteVehicles .btn-favorites svg{height:22px !important}}.page-usedcars-details .btn-favorites .btnFavoritesCount,.page-usedcars-listings .btn-favorites .btnFavoritesCount,.page-usedcars-home .btn-favorites .btnFavoritesCount,#modalFavoriteVehicles .btn-favorites .btnFavoritesCount{position:absolute;right:-2px;bottom:9px;padding:2px;width:15px;height:15px;color:#000;background-color:#f4c300;border-radius:50px}.page-usedcars-details .btn-favorites .btnCompareCount,.page-usedcars-listings .btn-favorites .btnCompareCount,.page-usedcars-home .btn-favorites .btnCompareCount,#modalFavoriteVehicles .btn-favorites .btnCompareCount{position:absolute;right:-2px;bottom:9px;padding:2px;width:15px;height:15px;color:#000;background-color:#f4c300;border-radius:50px}.page-usedcars-details .btn-favorites svg.icon-heart path,.page-usedcars-listings .btn-favorites svg.icon-heart path,.page-usedcars-home .btn-favorites svg.icon-heart path,#modalFavoriteVehicles .btn-favorites svg.icon-heart path{fill:none;stroke:#909090}.page-usedcars-details .btn-favorites svg.icon-compare path,.page-usedcars-listings .btn-favorites svg.icon-compare path,.page-usedcars-home .btn-favorites svg.icon-compare path,#modalFavoriteVehicles .btn-favorites svg.icon-compare path{fill:#909090;stroke:none}.page-usedcars-details .btn-favorites:hover,.page-usedcars-listings .btn-favorites:hover,.page-usedcars-home .btn-favorites:hover,#modalFavoriteVehicles .btn-favorites:hover{color:#000;text-decoration:none}.page-usedcars-details .btn-favorites:hover svg.icon-heart path,.page-usedcars-listings .btn-favorites:hover svg.icon-heart path,.page-usedcars-home .btn-favorites:hover svg.icon-heart path,#modalFavoriteVehicles .btn-favorites:hover svg.icon-heart path{fill:none;stroke:#909090}.page-usedcars-details .btn-favorites:hover svg.icon-compare path,.page-usedcars-listings .btn-favorites:hover svg.icon-compare path,.page-usedcars-home .btn-favorites:hover svg.icon-compare path,#modalFavoriteVehicles .btn-favorites:hover svg.icon-compare path{fill:#909090;stroke:none}.page-usedcars-details .btn-compare,.page-usedcars-listings .btn-compare,.page-usedcars-home .btn-compare,#modalFavoriteVehicles .btn-compare{position:relative;font-size:7px;font-weight:700;color:#000}.page-usedcars-details .btn-compare svg,.page-usedcars-listings .btn-compare svg,.page-usedcars-home .btn-compare svg,#modalFavoriteVehicles .btn-compare svg{width:auto !important;height:22px !important}@media(min-width: 992px){.page-usedcars-details .btn-compare svg,.page-usedcars-listings .btn-compare svg,.page-usedcars-home .btn-compare svg,#modalFavoriteVehicles .btn-compare svg{height:24px !important}}.page-usedcars-details .btn-compare .btnFavoritesCount,.page-usedcars-listings .btn-compare .btnFavoritesCount,.page-usedcars-home .btn-compare .btnFavoritesCount,#modalFavoriteVehicles .btn-compare .btnFavoritesCount{position:absolute;right:-2px;bottom:9px;padding:2px;width:15px;height:15px;color:#000;background-color:#f4c300;border-radius:50px}.page-usedcars-details .btn-compare .btnCompareCount,.page-usedcars-listings .btn-compare .btnCompareCount,.page-usedcars-home .btn-compare .btnCompareCount,#modalFavoriteVehicles .btn-compare .btnCompareCount{position:absolute;right:-2px;bottom:9px;padding:2px;width:15px;height:15px;color:#000;background-color:#f4c300;border-radius:50px}.page-usedcars-details .btn-compare svg.icon-heart path,.page-usedcars-listings .btn-compare svg.icon-heart path,.page-usedcars-home .btn-compare svg.icon-heart path,#modalFavoriteVehicles .btn-compare svg.icon-heart path{fill:#909090;stroke:#909090}.page-usedcars-details .btn-compare svg.icon-compare path,.page-usedcars-listings .btn-compare svg.icon-compare path,.page-usedcars-home .btn-compare svg.icon-compare path,#modalFavoriteVehicles .btn-compare svg.icon-compare path{fill:#909090;stroke:none}.page-usedcars-details .btn-compare:hover,.page-usedcars-listings .btn-compare:hover,.page-usedcars-home .btn-compare:hover,#modalFavoriteVehicles .btn-compare:hover{text-decoration:none}.page-usedcars-details .btn-compare:hover svg.icon-heart path,.page-usedcars-listings .btn-compare:hover svg.icon-heart path,.page-usedcars-home .btn-compare:hover svg.icon-heart path,#modalFavoriteVehicles .btn-compare:hover svg.icon-heart path{fill:#909090;stroke:#909090}.page-usedcars-details .btn-compare:hover svg.icon-compare path,.page-usedcars-listings .btn-compare:hover svg.icon-compare path,.page-usedcars-home .btn-compare:hover svg.icon-compare path,#modalFavoriteVehicles .btn-compare:hover svg.icon-compare path{fill:#909090;stroke:none}.page-usedcars-details .btn-confirm-filters,.page-usedcars-listings .btn-confirm-filters,.page-usedcars-home .btn-confirm-filters,#modalFavoriteVehicles .btn-confirm-filters{max-width:100%}#page_body .used_cars .details .details_body--right #test-drive-form-container .cta-btn .btn{display:block}@media(min-width: 992px){.btn-used-wrapper{display:none}#page_body .used_cars .details .details_body--right #test-drive-form-container .cta-btn .btn{display:inline-block}}#header #main #side_menu{grid-template-columns:1fr 1fr;place-self:center end}#modalFavoriteVehicles{place-self:center end;display:flex;align-items:center;gap:10px}.section.section-py{padding-top:15px;padding-bottom:15px}.section.section-my{margin-top:15px;margin-bottom:15px}.section h1,.section .h1{font-size:24px;font-weight:700}@media(min-width: 768px){.section h1,.section .h1{font-size:24px}}.section h2,.section .h2{font-size:24px;font-weight:700}@media(min-width: 768px){.section h2,.section .h2{font-size:24px}}.section h3,.section .h3{font-size:20px;font-weight:700;margin-bottom:20px}@media(min-width: 768px){.section h3,.section .h3{font-size:20px}}.section .items{margin-bottom:20px}.section .items .item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:15px;color:#000;text-decoration:none;cursor:pointer}.section .items .item .item-title{font-weight:700;word-break:break-word}.section .items-list .item{display:grid;grid-template-columns:20% auto 5%}@media(min-width: 768px){.section .items-list .item{grid-template-columns:20% 65% 10%}}.section .items-list .item{justify-content:start;align-items:center;gap:15px 15px;color:#000;text-decoration:none;cursor:pointer}.section .items-list .item .item-title{display:block;font-weight:700}.section .items-list .item .icon-arrow{justify-self:end}@media(min-width: 768px){.section .items-list .item .icon-arrow{justify-self:start}}.section .items-list .item .icon-arrow svg{fill:#f4c300}.section .top-bar{display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:10px}.section .top-bar h2,.section .top-bar h3{margin-top:0;margin-bottom:0}.section-used-header.home{background-color:#05141f;border-bottom-left-radius:0;border-bottom-right-radius:0}@media(min-width: 768px){.section-used-header.home{border-bottom-left-radius:28px;border-bottom-right-radius:28px}}.section-used-header .used-header{padding:15px 15px 5px 15px;color:#fff}@media(min-width: 768px){.section-used-header .used-header{padding:30px 30px 15px 30px}}.section-used-header .used-header.help-support{background-color:#05141f;border-bottom-left-radius:0;border-bottom-right-radius:0}@media(min-width: 768px){.section-used-header .used-header.help-support{border-bottom-left-radius:28px;border-bottom-right-radius:28px}}.section-used-header .used-header.home{display:flex;gap:15px;flex-direction:column;align-items:flex-start}@media(min-width: 768px){.section-used-header .used-header.home{flex-direction:row;align-items:center;justify-content:flex-start;gap:150px;padding:30px 30px 30px 30px}}.section-used-header .used-header.home .header-title{margin-top:0;margin-bottom:10px}@media(min-width: 768px){.section-used-header .used-header.home .header-title{margin-top:0;margin-bottom:0}}.section-used-header .sticky-header{position:-webkit-sticky;position:sticky;top:0px}.section-used-header .header-title{margin-bottom:20px}@media(min-width: 768px){.section-used-header .header-title{margin-top:0;margin-bottom:20px}}.section-used-header .header-title{font-size:24px;font-weight:700}@media(min-width: 768px){.section-used-header .header-title{font-size:40px;font-weight:400}}.section-used-header .header-subtitle{margin-top:0}@media(min-width: 768px){.section-used-header .header-subtitle{margin-top:0}}.section-used-header .header-subtitle .ul{margin-bottom:0;font-size:12px}@media(min-width: 768px){.section-used-header .header-subtitle .ul{font-size:14px}}.section-used-header .header-subtitle .ul{padding-left:10px;list-style-type:none;column-count:2}@media(min-width: 768px){.section-used-header .header-subtitle .ul{column-count:2}}@media(min-width: 992px){.section-used-header .header-subtitle .ul{column-count:2}}.section-used-header .header-subtitle .ul{list-style-position:inside}.section-used-header .header-subtitle .ul li::before{content:"•";color:#fff;display:inline-block;width:1em;margin-left:-1em}.section-used-header label{font-size:14px}.section-used-header input.search{padding-left:40px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.26' height='20.26' viewBox='0 0 20.26 20.26'%3E%3Cpath id='Icon_map-search' data-name='Icon map-search' d='M16.265,13.569a8.012,8.012,0,1,0-2.7,2.695L19,21.7,21.7,19Zm-6.831.811a4.943,4.943,0,1,1,4.945-4.94A4.951,4.951,0,0,1,9.434,14.38Z' fill-rule='evenodd' transform='translate(-1.44 -1.44)' /%3E%3C/svg%3E");background-position:10px center;background-repeat:no-repeat}.section-used-header input::placeholder{font-size:14px}.section-used-header .cookie_buttons.snap{gap:1rem !important}.section-used-header .cookie_buttons .slide{width:100%}.section-used-header .cookie_buttons{margin-top:10px;margin-bottom:20px}.section-used-header .cookie_buttons a{font-size:10px}.section-used-header .link{padding-left:0;padding-right:0;color:#939598;font-size:14px;text-transform:none;text-decoration:underline}.section-used-header .link:hover{color:#939598 !important}.section-used-header .help-contacts{padding:15px 15px}.section-used-header .help-contacts .hc-item{margin-top:25px;font-size:14px;color:#000;display:flex;gap:15px;flex-direction:row;align-items:center}.section-used-header .help-contacts .hc-item.oh{padding-top:20px;padding-bottom:20px;color:#939598;justify-content:center}.section-used-header .help-contacts a.hc-item{cursor:pointer}.section-used-header .help-contacts .hc-item-body{display:flex;flex-direction:column;align-items:flex-start}.page-help-support .accordion{margin-top:0 !important;margin-bottom:0 !important;padding-top:5px !important;padding-bottom:5px !important;border-top:1px solid #dbdbdb}.page-help-support .accordion:first-child{border-top:none}.page-help-support .accordion-header{font-weight:400}.page-help-support .accordion-header.active{font-weight:700}.page-help-support .accordion-header .arrow svg{fill:#f4c300}.page-help-support .help-support .form-input{height:50px;width:100%;color:#000}.section.section-offer a:last-child{display:inline-block;margin-bottom:20px}.section-brands .slide a,.section-top-body-types .slide a{word-break:break-all}.section-brands #sectionBrands{margin-top:10px}@media(min-width: 992px){.section-brands #sectionBrands{margin-top:20px}}.section-popular-categories .bg-luxurybudget{background-color:#fef4e7}.section-popular-categories .bg-asgoodasnew{background-color:#eafbf0}.section-popular-categories .bg-latestsuv{background-color:#edf1fe}.section-popular-categories .bg-budgetfriendly{background-color:#fff2eb}.section-popular-categories .bg-premiumsedan{background-color:#eff6fe}.section-popular-categories .bg-hotdeals{background-color:#fae3e7}.section-popular-categories .bg-highersitting{background-color:#eaf7fb}.section-popular-categories .bg-citycar{background-color:#f6e7fe}.section-popular-categories .bg-firstowner{background-color:#edf1fe}.section-popular-categories .bg-lowkm{background-color:#eeffeb}.section-popular-categories .bg-familycar{background-color:#f4effe}.section-popular-categories .bg-fourwd{background-color:#e8e8e8}.section-popular-categories .item-body{text-align:center}.section-popular-categories .item-description{min-height:40px}.section-popular-categories .items .item{justify-content:flex-start;align-items:center}.section-popular-categories .btn.pcl{color:#939598;font-weight:400;word-break:break-word;white-space:normal}.section-exclusive-offers img,.section-offer img{margin-top:15px}.section-exclusive-offers img:first-child,.section-offer img:first-child{margin-top:0}.section-tactical-finance-offer h3,.section-tactical-finance-offer .h3{font-size:20px;color:#000;text-transform:uppercase}.page-help-support h2{margin-bottom:30px}.accordion{margin-top:5px !important;margin-bottom:5px !important;transition:.4s}.accordion-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-top:5px;padding-bottom:5px;font-weight:700}.accordion-header.active .arrow{transform:rotate(180deg)}.accordion-header{transition:.4s}.accordion-body{display:none;padding-top:10px;padding-bottom:5px;transition:transform .3s ease}.accordion-body.active{display:block}.arrow{font-size:1.2em;transition:transform .3s ease}textarea,input[type=text],input[type=tel],input[type=email],input[type=password],select{font-size:unset !important}.input-wrapper,.textarea-wrapper,.checkbox-wrapper,.radio-wrapper{margin-top:10px;margin-bottom:10px}.input-wrapper label,.textarea-wrapper label,.checkbox-wrapper label,.radio-wrapper label{font-weight:normal}.input-wrapper textarea::-webkit-input-placeholder,.textarea-wrapper textarea::-webkit-input-placeholder,.checkbox-wrapper textarea::-webkit-input-placeholder,.radio-wrapper textarea::-webkit-input-placeholder{font-size:14px}.input-wrapper textarea:-moz-placeholder,.textarea-wrapper textarea:-moz-placeholder,.checkbox-wrapper textarea:-moz-placeholder,.radio-wrapper textarea:-moz-placeholder{font-size:14px}.input-wrapper textarea::-moz-placeholder,.textarea-wrapper textarea::-moz-placeholder,.checkbox-wrapper textarea::-moz-placeholder,.radio-wrapper textarea::-moz-placeholder{font-size:14px}.input-wrapper textarea:-ms-input-placeholder,.textarea-wrapper textarea:-ms-input-placeholder,.checkbox-wrapper textarea:-ms-input-placeholder,.radio-wrapper textarea:-ms-input-placeholder{font-size:14px}.input-wrapper textarea::placeholder,.textarea-wrapper textarea::placeholder,.checkbox-wrapper textarea::placeholder,.radio-wrapper textarea::placeholder{font-size:14px}.input-wrapper input::placeholder,.textarea-wrapper input::placeholder,.checkbox-wrapper input::placeholder,.radio-wrapper input::placeholder{font-size:14px}.input-wrapper .switch,.textarea-wrapper .switch,.checkbox-wrapper .switch,.radio-wrapper .switch{position:relative;display:inline-block;width:36px;height:22px}.input-wrapper .switch input,.textarea-wrapper .switch input,.checkbox-wrapper .switch input,.radio-wrapper .switch input{opacity:0;width:0;height:0}.input-wrapper .slideri,.textarea-wrapper .slideri,.checkbox-wrapper .slideri,.radio-wrapper .slideri{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#05141f;-webkit-transition:.4s;transition:.4s;border:2px solid #fff}.input-wrapper .slideri:before,.textarea-wrapper .slideri:before,.checkbox-wrapper .slideri:before,.radio-wrapper .slideri:before{position:absolute;content:"";height:20px;width:20px;left:-1px;bottom:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.input-wrapper input:checked+.slideri,.textarea-wrapper input:checked+.slideri,.checkbox-wrapper input:checked+.slideri,.radio-wrapper input:checked+.slideri{background-color:#fff}.input-wrapper input:focus+.slideri,.textarea-wrapper input:focus+.slideri,.checkbox-wrapper input:focus+.slideri,.radio-wrapper input:focus+.slideri{box-shadow:0 0 1px #fff}.input-wrapper input:checked+.slideri:before,.textarea-wrapper input:checked+.slideri:before,.checkbox-wrapper input:checked+.slideri:before,.radio-wrapper input:checked+.slideri:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px);height:17px;width:17px;left:1px;bottom:1px}.input-wrapper .slideri.round,.textarea-wrapper .slideri.round,.checkbox-wrapper .slideri.round,.radio-wrapper .slideri.round{border-radius:34px}.input-wrapper .slideri.round:before,.textarea-wrapper .slideri.round:before,.checkbox-wrapper .slideri.round:before,.radio-wrapper .slideri.round:before{border-radius:50%;border:2px solid #fff;background-color:#05141f}.input-wrapper input:checked+.slideri.round:before,.textarea-wrapper input:checked+.slideri.round:before,.checkbox-wrapper input:checked+.slideri.round:before,.radio-wrapper input:checked+.slideri.round:before{border:2px solid #05141f;background-color:#05141f}.form-checkbox{width:20px;height:20px}.gdpr-checkbox{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:start;column-gap:10px}.loader{width:48px;height:48px;border:5px solid #000;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.content-holder-loader{min-height:200px;position:relative;background:#f8f8f8;border-radius:6px;overflow:hidden}.content-holder-loader .loader-spinner{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid #ccc;border-top-color:#333;border-radius:50%;animation:rotation 1s linear infinite}.section .bottom-line{border-bottom:1px solid #c7c8ca;padding-top:15px;padding-bottom:15px}.section-gallery .vehicle-iframe{width:100%;aspect-ratio:4/3;background-color:#b5b9c3}.section-vehicle-title-price .vehicle-info-icons{justify-self:end;display:flex;align-items:center}.section-vehicle-title-price .vehicle-info-icons .btn-icons{padding:0 7px}.section-vehicle-title-price .vehicle-info-icons .btn-icons svg{max-width:20px;max-height:20px}.section-vehicle-title-price .vehicle-info-icons .print-link{align-self:center}.section-info .vehicle-info{display:grid;align-items:start;grid-template-columns:1fr;justify-content:start}.section-info .vehicle-info-basic-data{display:flex;flex-direction:row;gap:5px}.section-info .vehicle-info-price{font-size:20px;font-weight:700}.section-info .ul{margin:0;padding:0;font-size:14px}@media(min-width: 768px){.section-info .ul{font-size:14px}}.section-info .ul{list-style-type:none;column-count:2;column-gap:30px;column-width:auto}@media(min-width: 768px){.section-info .ul{column-count:2}}@media(min-width: 992px){.section-info .ul{column-count:2}}.section-info .ul{list-style-position:inside}#sectionVehicleBasicData .item{display:flex;justify-content:space-between;text-align:right}#sectionVehicleBasicData .item span:last-child{font-weight:700}.section-vehicle-specifications-features .items .item,.section-vehicle-specifications-highlights .items .item,.section-buy-with-confidence .items .item{row-gap:0px;cursor:default}.section-vehicle-specifications-features .items a.item,.section-vehicle-specifications-highlights .items a.item,.section-buy-with-confidence .items a.item{cursor:pointer}.section-vehicle-specifications-features .snap-2{background-color:#000;padding:10px;color:#fff;font-weight:bold;margin-bottom:15px}.section-vehicle-specifications-features .snap-2 p{margin-top:10px;margin-bottom:0}.section-vehicle-specifications-features .item span{font-size:14px}.section-vehicle-specifications-features .columns-1-2-2{column-count:1;column-gap:0px}.section-vehicle-specifications-features .columns-1-2-2 h4{font-weight:700}.section-vehicle-specifications-features .columns-1-2-2 h4:first-child{margin-top:0}@media(min-width: 768px){.section-vehicle-specifications-features .columns-1-2-2{column-count:2;column-gap:30px}}@media(min-width: 992px){.section-vehicle-specifications-features .columns-1-2-2{column-count:2;column-gap:30px}}.section-vehicle-specifications-features ul{list-style:none;list-style-type:none;margin:0;padding:0}.section-vehicle-specifications-features ul li{display:flex;align-items:center;justify-content:space-between;margin-top:5px;margin-bottom:5px}.section-vehicle-specifications-features ul li svg{width:17px;height:17px}.section-vehicle-specifications-highlights .items .item,.section-buy-with-confidence .items .item{row-gap:0px;cursor:default;flex-direction:row;align-items:center;column-gap:15px}.section-vehicle-specifications-highlights .items a.item,.section-buy-with-confidence .items a.item{cursor:pointer}.section-vehicle-specifications-highlights .parent-images,.section-buy-with-confidence .parent-images{display:grid;grid-template-columns:repeat(5, 1fr);align-items:center;position:relative}.section-vehicle-specifications-highlights .image1,.section-buy-with-confidence .image1{grid-column-start:1;grid-column-end:4}.section-vehicle-specifications-highlights .image2,.section-buy-with-confidence .image2{grid-column-start:3;grid-column-end:6;justify-self:end;position:absolute;width:80%}.section-vehicle-specifications-highlights .btn-link,.section-buy-with-confidence .btn-link{color:#000;font-weight:400;display:flex;align-items:center;justify-content:center;column-gap:10px;text-transform:uppercase}.section-vehicle-specifications-highlights .btn-link svg,.section-buy-with-confidence .btn-link svg{color:#000}.section-vehicle-specifications-highlights .btn-link svg path,.section-buy-with-confidence .btn-link svg path{fill:#000}.section-buy-with-confidence .we-guarantee-vehicles{display:flex;align-items:center;justify-content:center;column-gap:30px;padding:30px 0;background-color:rgba(0,0,0,0)}.section-buy-with-confidence .we-guarantee-vehicles h4{font-size:31px}@media screen and (max-width: 550px){.section-buy-with-confidence .we-guarantee-vehicles{gap:10px}.section-buy-with-confidence .we-guarantee-vehicles svg{max-height:60px}.section-buy-with-confidence .we-guarantee-vehicles h4{font-size:26px}}@media screen and (max-width: 400px){.section-buy-with-confidence #sectionImperfections .buy-with-confidence-items{gap:5px}.section-buy-with-confidence #sectionImperfections .buy-with-confidence-items .item span{font-size:80% !important}}.section-vehicle-condition .columns-1-2-2 div{margin-top:10px;margin-bottom:10px}.section-vehicle-condition .columns-1-2-2{column-count:1;column-gap:0px}@media(min-width: 768px){.section-vehicle-condition .columns-1-2-2{column-count:2;column-gap:30px}}@media(min-width: 992px){.section-vehicle-condition .columns-1-2-2{column-count:2;column-gap:30px}}.section-vehicle-condition .items-list a.item{display:grid;grid-template-columns:20% auto 5%;grid-template-columns:85% 15%;justify-content:start;align-items:center;gap:15px 0;color:#000;text-decoration:none;cursor:pointer}.section-vehicle-condition .items-list a.item .item-title{display:block;font-weight:700}.section-vehicle-condition .items-list .item .icon-arrow{display:flex;justify-content:flex-end}.section-similar-cars ul.spec{list-style-type:none;margin:0;padding-left:0;cursor:auto;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;grid-template-rows:auto;grid-template-areas:"title title title" "data data data"}.section-similar-cars ul.spec li{padding:15px 10px}.section-similar-cars ul.spec li:first-child{grid-area:title;background-color:#f5f5f5}.section-similar-cars.vehicle-number-result-1 .item-top,.section-similar-cars.vehicle-number-result-1 .items .item{grid-template-columns:1fr}.section-similar-cars.vehicle-number-result-1 .item.item-title{grid-template-columns:1fr}.section-similar-cars.vehicle-number-result-2 .item-top,.section-similar-cars.vehicle-number-result-2 .items .item{grid-template-columns:1fr 1fr}.section-similar-cars.vehicle-number-result-2 .item.item-title{grid-template-columns:1fr}.section-similar-cars .items{display:flex;flex-direction:column;row-gap:0}.section-similar-cars .items .item{cursor:auto;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:15px;column-gap:10px}.section-similar-cars .items .item-title{grid-template-columns:1fr;font-weight:700}.section-similar-cars .items .item span{padding:10px 5px}@media(min-width: 768px){.section-similar-cars .items .item span{padding:15px 10px}}@media(min-width: 992px){.section-similar-cars .items .item span{padding:15px 10px}}.section-similar-cars .items .item:nth-child(even){background:#f4f4f4}.section-similar-cars .items .item-none:nth-child(even){background:none}.section-similar-cars .items .item-top{grid-template-columns:1fr 1fr 1fr}.section-similar-cars .items .item-top span{padding:7px}@media(min-width: 768px){.section-similar-cars .items .item-top span{padding:15px}}@media(min-width: 992px){.section-similar-cars .items .item-top span{padding:15px}}.section-similar-cars .items .item-top span{color:#fff;background:#000}.section-similar-cars .items .item-top span:nth-child(1){color:#fff;background:#f4c300}.section-similar-cars .items .item span{background-color:rgba(0,0,0,0)}.section-similar-cars .items .item-title{text-align:center}.wrapper-vehicle-price-action-icons{display:flex;justify-content:space-between}.wrapper-vehicle-price-action-icons .content-btn-back .btn svg path{fill:#000}.wrapper-vehicle-price-action-icons .content-btn-back .btn-used-link{display:flex;align-items:center;column-gap:10px;text-transform:uppercase}.wrapper-vehicle-price-action-icons .content-btn-back,.wrapper-vehicle-price-action-icons .content-action-icons{display:grid;justify-content:start;align-items:center;padding-bottom:5px}.wrapper-vehicle-price-action-icons .content-btn-back .btn-used-link{color:#909090}.wrapper-vehicle-price-action-icons .content-btn-back .btn svg path{fill:#909090}.section-compare-cars .iks{padding:0 !important;position:absolute;top:6px;right:6px}@media(min-width: 992px){.section-compare-cars .iks{top:12px;right:12px}}.section-compare-cars .pVH{display:none}.section-compare-cars .share-icons{padding-top:10px;padding-bottom:0;display:flex;justify-content:flex-end;align-items:center;gap:0}@media(max-width: 992px){.section-compare-cars .btn-reservation{padding:12px 4px;font-size:12px}}.section-compare-cars .tabs-buttons{display:grid;grid-template-columns:1fr 1fr}.section-compare-cars .tabs-buttons .tablink{padding-top:15px;padding-bottom:15px;background-color:#fff;border:none}.section-compare-cars .tabs-buttons .tablink.active{background-color:#efefef;font-weight:700}.section-compare-cars .items .item{background:rgba(0,0,0,0) !important}.section-compare-cars .items .item.info{font-weight:700}.section-compare-cars .items .item.info a{color:inherit;text-decoration:none}.section-compare-cars ul.spec li:first-child{color:#000;font-weight:700;background-color:#efefef !important}.section-compare-cars ul.spec.differences-the-same{color:#000 !important;background-color:rgba(244,195,0,.3)}.section-compare-cars ul.spec.differences-the-same li:first-child{color:#000;font-weight:700;background-color:#efefef !important}.section-compare-cars .advanced-data ul.spec li{text-align:center}.section-compare-cars .advanced-data ul.spec li:first-child{text-align:left;font-weight:700;background-color:#efefef !important}.section-compare-cars .checkbox-wrapper{align-self:center;position:fixed;padding:7px 25px;padding-bottom:5px;display:inline-block;background-color:#fff;border-radius:20px;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.section-compare-cars .checkbox-wrapper .switch{margin-right:20px}.section-compare-cars .checkbox-wrapper .slideri{background-color:#fff;border:2px solid #05141f}.section-compare-cars .checkbox-wrapper .slideri.round:before{border:2px solid #05141f;background-color:#fff}.section-compare-cars .checkbox-wrapper input:checked+.slideri{border:2px solid #f4c300;background-color:#f4c300}.section-compare-cars .checkbox-wrapper input:checked+.slideri.round:before{border:2px solid #05141f;background-color:#05141f}.form-test-drive-wrapper{padding:15px;color:#fff;background-color:#05141f}.form-test-drive-wrapper .form-section-disclaimers .read_more_disclaimer{color:#fff;text-decoration:underline}.wrap-btn-compare-vehicle{position:fixed;bottom:30px;left:0;width:100%;z-index:1000;display:flex;justify-content:center;display:none}.wrap-btn-compare-vehicle.can-compare .btn-compare{background-color:gold}.wrap-btn-compare-vehicle .btn-compare{border:1px solid #eee;border-radius:30px;padding:20px;background-color:#fff;cursor:pointer}.wrap-vehicle-selector{display:none}.wrap-vehicle-selector .check-box{position:absolute;top:30px;right:30px;z-index:20;border:1px solid #eee;width:40px;height:40px;background-color:#fff;border-radius:5px}.wrap-vehicle-selector .check-box.is-checked{background-color:#96b161}body:not(.layout-default-lynkco) .page-usedcars-listings .new-form-wrapper form .form-field{margin-bottom:0 !important}.page-usedcars-listings .core-usedcarslisting .usedcarslisting-container{display:grid;grid-template-columns:300px minmax(0, 1fr)}@media screen and (max-width: 768px){.page-usedcars-listings .core-usedcarslisting .usedcarslisting-container{grid-template-columns:1fr}}.modal{display:none;position:fixed;z-index:6;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal.full-width{position:absolute;padding-top:0;background-color:#fff;background-color:rgba(0,0,0,.6)}.modal-content{background-color:#fefefe;margin:auto;padding:20px 0px;border:1px solid #888;width:80%}.modal.full-width .modal-content{background-color:#fff;border:1px solid #fff;width:100%;max-width:100%;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.modalClose{color:#aaa;margin-right:15px;float:right;font-size:28px;font-weight:bold}.modalClose:hover,.modalClose:focus{color:#000;text-decoration:none;cursor:pointer}@media(min-width: 992px){.modal-content{padding:20px 20px}}.tab{overflow:hidden;display:none}.tab button{margin-left:10px;float:left;outline:none;cursor:pointer}.tab button:first-child{margin-left:0}.tabcontent{display:none;padding-left:10px;border-left:1px solid red;animation:fadeEffect 1s}.show{display:block}#push-notification{visibility:hidden;min-width:250px;margin-left:-125px;color:#000;background-color:#f4c300;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:2;left:50%;bottom:30px}#push-notification.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}#compare-bar{visibility:hidden;width:100%;min-width:250px;color:#000;background-color:#f0f1f2;text-align:center;border-radius:2px;padding:16px;position:fixed;left:0;bottom:0;z-index:10}#compare-bar .container-compare{max-width:800px;margin:0 auto;display:grid;grid-template-columns:1fr}#compare-bar .container-compare .grid-cars{display:grid;grid-template-columns:1fr 1fr 1fr}#compare-bar.show{visibility:visible}.usedcars--settings{grid-template-columns:30% 70%;align-items:center}.usedcars--settings .usedcars--settings--info{margin-bottom:0}@media(max-width: 768px){.usedcars--settings .usedcars--settings--info{margin-bottom:15px}}@media(max-width: 575px){.usedcars--settings .usedcars--settings--info{margin-bottom:15px}}@media(max-width: 768px){.usedcars--settings{grid-template-columns:1fr;padding-top:15px;margin-bottom:15px}}@media(max-width: 575px){.usedcars--settings{grid-template-columns:1fr;padding-top:15px;margin-bottom:15px}}.usedcars--settings .usedcars--settings--controls{grid-template-columns:1fr}.usedcars--grid_4-new{padding-bottom:35px !important}.usedcars--grid_4-new .usedcars--grid--wrapper{display:grid;grid-template-columns:repeat(1, 1fr) !important;column-gap:15px;row-gap:15px}@media(max-width: 768px){.usedcars--grid_4-new .usedcars--grid--wrapper{grid-template-columns:repeat(1, 1fr) !important}}@media(max-width: 575px){.usedcars--grid_4-new .usedcars--grid--wrapper{grid-template-columns:1fr !important}}.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem{cursor:pointer;background-color:#fafafa}.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .wrap-content{display:grid;grid-template-columns:30% 70%}@media(max-width: 768px){.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .wrap-content{grid-template-columns:repeat(1, 1fr) !important}}@media(max-width: 575px){.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .wrap-content{grid-template-columns:1fr !important}}.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .griditem--image{aspect-ratio:4/3;background-color:#c7c7c7;background-position:center;background-size:contain !important;background-repeat:no-repeat !important}.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .griditem--info{font-size:15px;padding:20px 15px}.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .griditem--info.section-info .vehicle-info-title,.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .griditem--info.section-info .vehicle-info-title h3{margin-top:0 !important;font-size:20px;font-weight:700;margin-bottom:20px;word-break:break-word}.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .griditem--info .griditem--info--title{font-weight:700;padding-bottom:15px}.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .griditem--info .griditem--info--data{padding-bottom:15px}.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .griditem--info .griditem--info--price{font-weight:700}.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .vehicle-data.is-sold{cursor:initial}.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .vehicle-data.is-sold .griditem--info{opacity:.4}.usedcars--grid_4-new .usedcars--grid--wrapper .usedcars--griditem .vehicle-data.is-sold .text-sold{display:flex;justify-content:center;align-items:center;height:100%;background:hsla(0,0%,100%,.6);text-transform:uppercase;font-size:24px;font-weight:600}.usedcars--grid_4-new .usedcars--griditem--ad{background-color:#e6e7eb;text-align:center;display:grid;align-items:center;align-content:center;justify-items:center;padding:15px 20px;font-size:15px;font-weight:700}.usedcars--grid_4-new .usedcars--griditem--ad h3{font-size:24px;padding-bottom:20px}@media(max-width: 992px){.usedcars--grid_4-new .usedcars--griditem--ad h3{font-size:22px;padding-bottom:0}}#page_body .used_cars .wrapp-page .page-index .wrap-content .usedcars--settings .usedcars--settings--controls .usedcars--settings--filters{display:none !important}@media(max-width: 767px){#page_body .used_cars .wrapp-page .page-index .wrap-content .usedcars--settings .usedcars--settings--controls .usedcars--settings--filters{display:block !important}}#header #info_bar{display:none}#header #main #side_menu .menu{display:inline-block}@media(min-width: 992px){#header #main #side_menu .menu{display:none}}.button.button-small{padding:5px 10px}.color-black{color:#000}.color-black:visited,.color-black:link{color:#000}.wrap-listing-form-results{max-width:1300px;padding-top:0px;margin:0 auto}.new-form-wrapper form .form-field-type-checkbox-option{align-items:center;display:grid;grid-template-columns:22px 1fr}.new-form-wrapper form .form-section-info .form-field-phone .country-box .country-btn{background:#fff;color:#000}.core-usedcarslisting .usedcarslisting-container{padding:15px;display:grid;grid-template-columns:300px minmax(0, 1fr)}.core-usedcarslisting .usedcarslisting-container .vehicle-info-icons{gap:12px;padding-top:7px}.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .vehicle-price-info-icons{margin-bottom:10px}.core-usedcarslisting .usedcars--banner .usedcars--banner--image{aspect-ratio:23/7;background-repeat:no-repeat;background-position:center;background-size:cover}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .icon-grid{opacity:1}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:0 15px}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .content-vehicle-info{position:relative;width:100%;padding-right:30px}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .vehicle-info-icons{position:absolute;display:flex;flex-direction:column;right:0;padding:0;gap:6px}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .vehicle-info-icons svg{width:23px}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .vehicle-info-basic-data .vehicle-price-boxes{display:flex;flex-direction:column;gap:0}.core-usedcarslisting .usedcarslisting-container .section-filters{position:sticky;top:0;max-height:100vh;overflow-y:auto;height:fit-content;padding-bottom:80px}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.filter-content-trademark.open .wrap-inputs,.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.filter-content-model.open .wrap-inputs{overflow-y:unset}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content .wrap-multi-select-input .wrap-options-multiple .option img{margin-left:-8px}.core-usedcarslisting .usedcarslisting-container .section-filters .content-filter-badges{display:none}.core-usedcarslisting .usedcarslisting-container input,.core-usedcarslisting .usedcarslisting-container label{margin:0}.core-usedcarslisting .usedcarslisting-container input:focus{outline:none;box-shadow:none}.core-usedcarslisting .usedcarslisting-container select{background-color:#fff}.core-usedcarslisting .usedcarslisting-container aside>div>div{margin-bottom:15px}.core-usedcarslisting .usedcarslisting-container aside .filter-content .field-title-label{font-weight:bold}.core-usedcarslisting .usedcarslisting-container .listing{padding:30px;background:#fff;margin-bottom:15px}.core-usedcarslisting .usedcarslisting-container .listing.vehicle-sold .usedcar-info-image .vehicle-main-image{display:block;min-height:80px;height:100%}.core-usedcarslisting .usedcarslisting-container .listing.vehicle-sold .usedcar-info-image .vehicle-main-image img{opacity:.2;display:none}.core-usedcarslisting .usedcarslisting-container .listing.vehicle-sold .usedcar-info-image .vehicle-main-image .label-vehicle-sold{position:absolute;top:calc(50% - 20px);left:0;display:block !important;height:100%;width:100%;text-align:center;font-size:32px;color:#000;text-transform:uppercase;font-weight:bold}.core-usedcarslisting .usedcarslisting-container .listing.vehicle-sold .usedcar-info-content{opacity:.6}.core-usedcarslisting .usedcarslisting-container .pagination ul{list-style:none;padding:0;display:flex;gap:8px;justify-content:center}.core-usedcarslisting .usedcarslisting-container .pagination li a{display:inline;padding:8px 12px;border:1px solid #ccc;border-radius:4px;color:#000;text-decoration:none;transition:background .3s}.core-usedcarslisting .usedcarslisting-container .pagination li a:hover{background-color:#f0f0f0}.core-usedcarslisting .usedcarslisting-container .pagination li a.active{background-color:#05141f;color:#fff}.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .listing{padding:0;background-color:#fafafa}.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .listing .usedcar-info-content{padding:15px;display:flex;flex-direction:column;height:100%}.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .listing .usedcar-info-content .content-vehicle-info{width:100%}.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .usedcars--banner.has-banner-desktop,.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .usedcars--banner.has-banner-mobile{margin-bottom:20px !important}.core-usedcarslisting .usedcarslisting-container .listing .car-specifications{margin-top:auto;margin-bottom:0;padding-bottom:0;overflow-x:auto}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .listing .car-specifications{white-space:nowrap}.core-usedcarslisting .usedcarslisting-container .vehicle-main-title{color:#000;padding-top:0;margin-top:0}.core-usedcarslisting .usedcarslisting-container .vehicle-main-title .additional-title{display:inline-block;font-weight:normal;line-height:1;color:#000;min-height:14px}.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .usedcar-info-image{min-width:180px}.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .usedcar-info-image .vehicle-main-image{position:relative;height:100%;width:100%}.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .usedcar-info-image .vehicle-main-image:hover{text-decoration:none}.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .usedcar-info-image img{height:100%;width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.core-usedcarslisting .usedcarslisting-container .section-filters .wrap-filter-contents{padding:10px 20px 20px 20px}.core-usedcarslisting .usedcarslisting-container .section-filters .form-field .form-label{font-weight:normal}.core-usedcarslisting .usedcarslisting-container .section-filters .field-title-label{padding-top:10px;position:relative;padding-right:20px;padding-bottom:5px}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.toggle-inputs .field-title-label{border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:15px}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content,.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.toggle-inputs{margin-bottom:0}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.toggle-inputs.open,.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content{margin-bottom:15px}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.fields-has-same-values .wrap-inputs .form-field:last-child,.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.fields-has-same-values .wrap-inputs .input-separator{display:none}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content .form-field-type-checkbox label{display:flex;align-items:center}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content .input-separator{padding-bottom:15px}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.filter-content-chassis .form-field,.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field.form-field-category .form-field{margin-bottom:5px}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.filter-content-chassis input,.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field.form-field-category input{display:none}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.filter-content-chassis .form-label,.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field.form-field-category .form-label{gap:10px;cursor:pointer}.core-usedcarslisting .usedcarslisting-container .section-filters .form-input-field{width:100%}.core-usedcarslisting .usedcarslisting-container .section-filters .form-field.form-field-type-checkbox input{width:24px}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons.filter-content-chassis .wrapper-picture svg{display:block;margin:0;padding:0;width:100%;height:100%;scale:1.4}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons.filter-content-chassis .form-field-option .form-label .small-text{top:auto !important;bottom:0px}@media screen and (max-width: 600px){.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons.filter-content-chassis .form-field-option .form-label .small-text{bottom:20px}}@media screen and (max-width: 500px){.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons.filter-content-chassis .form-field-option .form-label .small-text{bottom:10px}}@media screen and (max-width: 400px){.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons.filter-content-chassis .form-field-option .form-label .small-text{bottom:0px}}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:5px}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field .form-label{flex-direction:column;align-items:center}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field .form-label span{position:relative;margin-top:-40px}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field .form-field-option{position:relative}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field .form-field-option.form-field-checked span:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;right:10px;height:16px;width:16px;background-image:url("https://www.kmag.net/sharedcakephp/img/used_cars/icon-check.svg");background-repeat:no-repeat;background-size:contain;bottom:1px;top:auto;right:-20px}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field .form-field-option.form-field-checked .small-text{font-weight:bold}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field .wrapper-picture{width:80%}.core-usedcarslisting .usedcarslisting-container .section-filters .form-field.form-field-chassistype .form-field-option,.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field.form-field-category .form-field-option{margin-bottom:0;grid-template-columns:auto}.core-usedcarslisting .usedcarslisting-container .section-filters .form-field.form-field-chassistype .form-field-option .form-label,.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field.form-field-category .form-field-option .form-label{width:100%}.core-usedcarslisting .usedcarslisting-container .section-filters .form-field.form-field-chassistype .form-field-option .form-label .small-text,.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content-input-icons .form-field.form-field-category .form-field-option .form-label .small-text{position:absolute;top:calc(50% + 12px)}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.filter-content-category.filter-content-input-icons .form-field-type-checkbox-option{align-items:self-start}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.filter-content-category.filter-content-input-icons .form-field.form-field-category .form-field-option .form-label .small-text{position:relative}@media screen and (min-width: 768px){.core-usedcarslisting .usedcarslisting-container .section-filters .filter-content.filter-content-category.filter-content-input-icons .form-field.form-field-category .form-field-option .form-label .small-text{top:0;margin-top:-10xp}}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-groups.advance-filters{margin-top:40px}.core-usedcarslisting .usedcarslisting-container .section-filters .filter-groups.advance-filters .filter-groups-title-label{margin:0 -10px 20px -20px;border-top:1px solid #888;padding:10px 10px 5px 10px;color:#666}.core-usedcarslisting .section-filters .filter-groups.advance-filters.toggle-inputs .toggle-inputs-switch-group::after{top:calc(50% + 3px)}.core-usedcarslisting .usedcarslisting-container .vehicle-info-price,.core-usedcarslisting .usedcarslisting-container .call-for-price{font-size:20px;font-weight:700;margin:0}.core-usedcarslisting .element_webform_engine.wrap-listing-item-price-old{display:block;font-size:90%;text-decoration:line-through;color:rgba(60,60,60,.8)}.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .call-for-price{margin:0 0 10px}.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .vehicle-price-boxes{display:flex;justify-content:left;gap:20px}.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .vehicle-price{display:flex;align-items:start;flex-direction:column;margin-top:8px}.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .vehicle-price-leasing{display:flex;align-items:left;gap:10px}.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .vehicle-price-leasing .leasing-badge{display:flex;gap:4px;padding:6px 8px;border-radius:6px;background-color:#230078;color:#fff}.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .vehicle-price-leasing .leasing-badge .vehicle-price-leasing-text,.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .vehicle-price-leasing .leasing-badge .vehicle-price-leasing-icon{display:flex}.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .vehicle-price-leasing .leasing-badge .price-text{margin-top:auto;margin-bottom:auto}.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .vehicle-price-leasing .leasing-badge svg{margin-top:auto;margin-bottom:auto}.core-usedcarslisting .usedcarslisting-container .content-filter-badges{margin:0 0 20px 15px;padding:5px 0}.core-usedcarslisting .usedcarslisting-container .content-filter-badges .remove-badge{text-decoration:none;display:inline-block}.core-usedcarslisting .usedcarslisting-container .content-filter-badges .remove-badge .badge-value,.core-usedcarslisting .usedcarslisting-container .content-filter-badges .remove-badge .badge-close-icon{display:inline-block}.core-usedcarslisting .usedcarslisting-container .content-filter-badges .remove-badge .badge-value{margin-right:10px;line-height:normal}.core-usedcarslisting .usedcarslisting-container .content-filter-badges .remove-badge .filter-value{display:flex;align-items:center}.core-usedcarslisting .usedcarslisting-container .content-filter-badges .remove-badge .filter-value .title{align-self:center;white-space:nowrap}.core-usedcarslisting .usedcarslisting-container .content-filter-badges .remove-badge .filter-value img{max-height:36px;margin-top:-10px;margin-bottom:-10px;filter:grayscale(100%) contrast(1000%) invert(1)}.core-usedcarslisting .usedcarslisting-container .content-filter-badges .filter-badge{margin-right:15px;margin-bottom:5px;line-height:normal}.core-usedcarslisting .usedcarslisting-container .content-filter-badges .filter-badge a{display:flex;align-items:center;text-transform:none}.core-usedcarslisting .usedcarslisting-container .content-filter-badges .filter-badge .badge-close-icon{display:flex;align-items:center;margin-top:-2px;font-weight:600;font-size:16px;line-height:normal}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons{margin-top:0;margin-bottom:15px;padding:5px 15px}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .form-field-vehiclesort{margin-left:10px}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .form-field-vehiclesort select{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;padding:0;-webkit-appearance:auto !important;appearance:auto !important;background-image:initial !important}@media screen and (max-width: 420px){.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .form-field-vehiclesort select{max-width:170px}}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .sort-select-wrapper{display:flex;align-items:center}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .sort-select-wrapper,.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .sort-select-wrapper .icon,.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .sort-select-wrapper img{height:100%;width:auto}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .icon{width:auto;display:block}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .usedcars--settings--grid-list .icon{display:fles;align-items:center}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .icon svg{max-width:100%;width:auto;height:30px}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .content-sortselect .icon svg{height:26px}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .icon.icon-grid svg{padding:1px}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .content-sortselect .icon svg #primary,.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .content-sortselect .icon svg #primary-2,.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .content-sortselect .icon svg #primary-3{stroke-width:1 !important;stroke:#787878 !important}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons .content-show-filters{display:none}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons,.core-usedcarslisting .usedcarslisting-container .content-wrapper.content-usedcars-results{margin-left:15px}.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons,.core-usedcarslisting .usedcarslisting-container aside:not(.bg-color-transparent){background-color:#fafafa}.core-usedcarslisting .usedcarslisting-container .no-listings-available{text-align:center;margin-top:80px;margin-bottom:40px;font-weight:bold}.core-usedcarslisting .usedcarslisting-container .select-wrapper{position:relative;width:200px}.core-usedcarslisting .usedcarslisting-container .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;background:#fff;cursor:pointer}.core-usedcarslisting .section-filters .input-with-icon{position:relative;display:inline-block;width:100%}.core-usedcarslisting .section-filters .input-with-icon .search-icon,.core-usedcarslisting .section-filters .wrap-multi-select-input .search-icon{display:inline-block;width:20px;height:20px;background-image:url("https://www.kmag.net/sharedcakephp/img/listings/icon-search.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.core-usedcarslisting .section-filters .wrapper-core-web-form-field-dual-range .sliders-labels{padding:0 15px}.core-usedcarslisting .section-filters .filter-content-price .wrap-inputs .sliders-control,.core-usedcarslisting .section-filters .filter-content-engine-power .wrap-inputs .sliders-control{margin:0 15px}.core-usedcarslisting .section-filters .filter-content-price .input-separator{display:flex;align-items:center;justify-content:center}.core-usedcarslisting .section-filters .filter-content-price .input-separator:before{content:"-";color:#000}.core-usedcarslisting .section-filters .input-with-icon input{width:100%;padding-right:30px}.core-usedcarslisting .section-filters .input-with-icon .search-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:16px;color:#999}.core-usedcarslisting .section-filters .filter-content-specifications .filter-group-title{margin-bottom:10px}.core-usedcarslisting .section-filters .filter-content-specifications .filter-group-title:first-child{margin-top:15px}.core-usedcarslisting .sorting-optons .btn-open-filters{display:none;cursor:pointer}.core-usedcarslisting .sorting-optons .btn-open-filters img{display:block}.core-usedcarslisting .car-specifications{margin-top:10px;padding-bottom:10px}.core-usedcarslisting .btn-gadget{padding:1px 6px;margin-right:6px;color:#333;font-size:70%;background-color:#ededed;background-repeat:repeat-x;border-color:#ededed #ededed #e4e4e4;text-shadow:0 1px 1px hsla(0,0%,100%,.23)}.core-usedcarslisting .section-usedcars-results .switch-grid-list img{width:25px}.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .icon-grid,.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .icon-list{opacity:.5}.core-usedcarslisting .section-usedcars-results .content-usedcars-pagination .pagination-content-wrapper{display:flex;justify-content:center;flex-direction:column;gap:20px;margin:0 15px}.core-usedcarslisting .section-usedcars-results .content-usedcars-pagination .pagination-content-wrapper .pagination{margin-top:0;margin-bottom:20px}.core-usedcarslisting .section-usedcars-results .content-usedcars-pagination .pagination-content-wrapper .pagination ul{margin:0}.core-usedcarslisting .usedcarslisting-container .usedcars--griditem--ad{background-color:#e6e7eb;text-align:center;display:grid;align-items:center;align-content:center;justify-items:center;padding:15px 20px;font-size:15px;font-weight:700}.core-usedcarslisting .usedcarslisting-container .usedcars--griditem--ad .vehicle-ad{padding:10px}.core-usedcarslisting .usedcarslisting-container .usedcars--griditem--ad .vehicle-ad p{margin:0}.core-usedcarslisting .usedcarslisting-container .usedcars--griditem--ad{text-align:center;font-size:15px;font-weight:700}.core-usedcarslisting .usedcarslisting-container .usedcars--griditem--ad h3{font-size:24px;padding-bottom:20px}.core-usedcarslisting .no-listings-available{grid-column:1/-1}.core-usedcarslisting .multi-select-input.searching ul li{display:none}.core-usedcarslisting .multi-select-input.searching li{display:none}.core-usedcarslisting .multi-select-input.searching li.found{display:block}.core-usedcarslisting .vehicle-info-basic-data .vehicle-info-icon img{width:19px;height:19px}.core-usedcarslisting .vehicle-info-basic-data .item{display:flex;align-items:center;justify-content:start;gap:10px;margin-bottom:5px}.core-usedcarslisting .usedcarslisting-container .vehicle-main-title .additional-title,.core-usedcarslisting .vehicle-info-basic-data .item{opacity:.5}.core-usedcarslisting .filter-content .select-trademark{font-size:12px;font-weight:normal}.core-usedcarslisting .coreweb-field-range-slider .range-inputs{display:flex;justify-content:space-between;gap:10px;margin:20px 0 10px 0}.core-usedcarslisting .coreweb-field-range-slider .range-inputs input{padding:5px 10px}.core-usedcarslisting .wrapper-mobile-confirm-button{position:fixed;bottom:0;left:0;justify-content:center;width:100vw;margin-bottom:0 !important;z-index:30}.core-usedcarslisting .wrapper-mobile-confirm-button .button{width:100%;margin-bottom:0;border-radius:0 !important}.core-usedcarslisting .listing .usedcar-info-container .show-on-grid-view{display:none}@media screen and (min-width: 1450px){.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .usedcar-info-image img{height:230px}}@media screen and (min-width: 769px){.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons,.core-usedcarslisting .usedcarslisting-container .content-filter-badges{position:sticky;top:0;z-index:10;height:60px}.core-usedcarslisting .usedcarslisting-container .content-filter-badges{background-color:#fff;top:60px}}@media screen and (max-width: 1450px){.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results{display:grid;grid-gap:0 15px;grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1000px){.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results{display:grid;grid-template-columns:1fr}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container{grid-template-columns:minmax(180px, 30%) 1fr;grid-gap:0 10px}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .show-on-grid-view{display:block;grid-column:1/-1}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .vehicle-info-price{margin:0}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .usedcar-info-content{padding-top:0;padding-bottom:0}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .wrap-main-title{padding:10px 10px 10px 15px}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .wrap-main-title .header-title,.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .wrap-main-title .header-title .vehicle-main-title,.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .wrap-main-title .car-specifications{margin:0;padding:0}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .wrap-main-title .header-title .vehicle-main-title{white-space:nowrap;overflow-x:auto}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .wrap-main-title .car-specifications{padding:5px 0}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .usedcar-info-content{display:flex;justify-content:space-between;align-items:center}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .vehicle-info-title,.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .usedcar-info-content .used-car-main-title,.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .usedcar-info-content .car-specifications{display:none}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .usedcar-info-container{height:100%}.core-usedcarslisting .usedcarslisting-container .listing.vehicle-sold .usedcar-info-image .vehicle-main-image .label-vehicle-sold{font-size:24px}}@media screen and (max-width: 767px){.core-usedcarslisting .usedcarslisting-container{grid-template-columns:1fr}.core-usedcarslisting .sorting-optons .btn-open-filters{display:flex;gap:15px}.core-usedcarslisting .usedcarslisting-container .sorting-optons{flex-wrap:wrap;gap:10px}.core-usedcarslisting .usedcarslisting-container .sorting-optons .form-field-vehiclesort select{min-width:80px}.core-usedcarslisting .usedcarslisting-container .sorting-optons .usedcars--settings--filters{display:flex;justify-content:center}.core-usedcarslisting .sorting-optons .form-field-vehiclesort select{width:100%;min-height:auto}.core-usedcarslisting .section-filters,.core-usedcarslisting .usedcarslisting-container.filters-open .section-usedcars-results{display:none}.core-usedcarslisting .section-filters .btn-open-filters{display:block !important}.core-usedcarslisting .usedcarslisting-container.filters-open .section-filters{position:fixed;display:block;top:0;left:0;right:0;bottom:0;overflow-y:auto;padding-top:20px;width:100%;z-index:10001}.core-usedcarslisting .usedcarslisting-container.filters-open .section-filters .wrap-filter-contents .content-filter-badges{display:flex;margin:0;margin-bottom:15px}.core-usedcarslisting .section-filters .wrap-filter-contents{max-height:100vh;overflow-y:auto}.core-usedcarslisting .section-usedcars-results .content-wrapper.sorting-optons,.core-usedcarslisting .section-usedcars-results .content-wrapper.content-usedcars-results{margin:0}.core-usedcarslisting .section-usedcars-results .content-wrapper.sorting-optons{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;gap:5px;padding:10px 15px;margin-bottom:15px}.core-usedcarslisting .section-usedcars-results .content-wrapper.sorting-optons .content-show-filters{display:block;grid-column:1;grid-row:1}.core-usedcarslisting .section-usedcars-results .content-wrapper.sorting-optons .content-sortselect{grid-row:1;grid-column:2}.core-usedcarslisting .section-usedcars-results .content-wrapper.sorting-optons .content-grid-list-buttons{grid-row:2;grid-column:1}.core-usedcarslisting .section-usedcars-results .content-wrapper.sorting-optons .content-vehicle-count{display:flex;justify-content:center;grid-row:2;grid-column:2}.core-usedcarslisting .btn-mobile-close{display:block;position:relative;max-width:100%;top:0;padding-top:25px;margin-bottom:10px;margin-right:20px}.core-usedcarslisting .btn-mobile-close .line{display:block;width:26px;transform:rotate(45deg);transition:transform .2s linear;position:absolute;top:9px;right:0;height:2px;background-color:#000}.core-usedcarslisting .btn-mobile-close .line:first-child{right:0;transform:rotate(-45deg);position:absolute;top:9px}.core-usedcarslisting .section-usedcars-results .usedcar-info-image img{width:calc(100vw - 50px)}.core-usedcarslisting .content-usedcars-pagination .pagination-content-wrapper{flex-direction:column;align-items:center;overflow-x:auto;max-width:calc(100vw - 60px);width:100%}.core-usedcarslisting .content-usedcars-pagination .pagination-content-wrapper .pagination{margin-top:0}.core-usedcarslisting .content-usedcars-pagination .pagination-content-wrapper .pagination ul{justify-content:flex-start;margin-left:15px !important}.core-usedcarslisting .usedcars--banner .usedcars--banner--image{aspect-ratio:9/7}}@media screen and (max-width: 600px){.core-usedcarslisting .usedcarslisting-container .content-wrapper.sorting-optons{margin-right:-15px;margin-left:-15px}.core-usedcarslisting .usedcarslisting-container .content-filter-badges{margin-right:0;margin-left:0}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results{margin-right:-15px;margin-left:-15px}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .usedcar-info-image{margin-left:15px}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container{grid-template-columns:180px 1fr}.core-usedcarslisting .section-usedcars-results .usedcar-info-image a,.core-usedcarslisting .section-usedcars-results .usedcar-info-image img{width:100%}}@media screen and (max-width: 500px){.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .usedcar-info-image .vehicle-main-image,.core-usedcarslisting .usedcarslisting-container .section-usedcars-results .usedcar-info-image .vehicle-main-image img{height:100%}.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .vehicle-price-leasing .leasing-badge{padding:3px 6px}.core-usedcarslisting .usedcarslisting-container .vehicle-info-basic-data .vehicle-price-boxes{display:flex;flex-direction:column;gap:0}}@media screen and (max-width: 450px){.core-usedcarslisting .usedcarslisting-container .pagination{margin-left:-15px;margin-right:-15px}.core-usedcarslisting .usedcarslisting-container .pagination li a{padding:6px 8px}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .vehicle-info-items{grid-template-columns:1fr}}@media screen and (min-width: 768px){.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .listing .usedcar-info-container .car-specifications{max-width:calc(100vw - 560px)}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .usedcar-info-container{grid-template-columns:repeat(auto-fill, minmax(260px, 1fr))}.core-usedcarslisting .usedcarslisting-container.webform-engine-result-display-grid .section-usedcars-results .content-usedcars-results .content-vehicle-info{grid-template-columns:1fr}}@container (max-width: 550px){.core-usedcarslisting .content-usedcars-pagination .pagination-content-wrapper{flex-direction:column}}@media screen and (min-width: 992px){.page-usedcars-listings.usedcars-new-page .usedcarslisting-container .listing .car-specifications{white-space:normal}.page-usedcars-listings.usedcars-new-page .usedcarslisting-container.webform-engine-result-display-grid .listing .car-specifications{white-space:nowrap}}.page-usedcars-home .section.section-brands .container-range-slider{display:none}.page-usedcars-home .section.section-goto-usedcars .wrapper-buttons{margin-top:20px}.page-usedcars-home .section.section-goto-usedcars .wrapper-buttons a{display:block;margin:0 auto}.page-usedcars-home .section.section-brands{margin-top:30px}.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container{padding:0;display:block}.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .vehicle-info-title{margin-bottom:10px}.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .section-usedcars-results .listing{background-color:rgba(0,0,0,0);margin:0}.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .section-usedcars-results .listing .usedcar-info-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:20px 0}.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .section-usedcars-results .content-usedcars-results{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:15px;margin-left:0}.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .content-usedcars-results .usedcar-info-container{grid-template-columns:1fr;height:100%}.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .content-usedcars-results .vehicle-main-title,.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .content-usedcars-results .vehicle-info-price{margin:0}.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .content-usedcars-results .usedcar-info-container .vehicle-info-price{font-weight:normal}.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .content-usedcars-results .usedcar-info-container .additional-title,.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .content-usedcars-results .usedcar-info-container .vehicle-info-items,.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .content-usedcars-results .usedcar-info-container .car-specifications,.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .content-usedcars-results .usedcar-info-container .vehicle-info-icons{display:none}@media screen and (max-width: 1200px){.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .section-usedcars-results .content-usedcars-results{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 767px){.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .section-usedcars-results .content-usedcars-results{grid-template-columns:repeat(2, 1fr);gap:10px}}@media screen and (max-width: 650px){.core-usedcarslisting.usedcars-simple-view .usedcarslisting-container .section-usedcars-results .content-usedcars-results{grid-template-columns:repeat(1, 1fr)}}.page-usedcars-details .section-info .vehicle-info-basic-data .vehicle-info-text .info-title{padding-bottom:2px;font-size:11px;font-weight:700}.page-usedcars-details .section-info .vehicle-info-basic-data .vehicle-info-icon img{width:32px;height:32px}.page-usedcars-details .container-gallery-preview .btn-used-secondary{display:flex;align-items:center;justify-content:center}.page-usedcars-details .content-specifications{margin-top:20px}.page-usedcars-details .content-specifications ul{grid-gap:5px 20px}.page-usedcars-details .section-vehicle-specifications-features ul{margin-bottom:40px}.page-usedcars-details .section-vehicle-specifications-features ul:last-child{margin-bottom:0}.page-usedcars-details .section-info .vehicle-info-basic-data{display:grid;grid-template-columns:repeat(3, 1fr)}.page-usedcars-details .section-info .vehicle-info-basic-data .item{display:flex;align-items:center;justify-content:start;gap:10px;margin-bottom:10px}.page-usedcars-details .content-specifications ul li{margin:0;margin-bottom:8px}.page-usedcars-details .used-cars-form-wrapper .main-title-header{color:#fff !important;line-height:32px !important}.page-usedcars-details .bottom-line{border-bottom:1px solid #c7c8ca}.page-usedcars-details .vehicle-info-title{display:flex;align-items:center;justify-content:flex-start;font-size:28px;font-weight:600;line-height:normal}.page-usedcars-details .vehicle-info-title img{max-width:80px;max-height:80px}.page-usedcars-details .vehicle-info-title span{display:inline-block;line-height:normal}.page-usedcars-details .section-vehicle-condition{padding:15px;padding-top:5px}.page-usedcars-details .section-vehicle-condition .section.section-my{margin-right:-15px;padding-left:15px;padding-right:15px;margin-bottom:30px}.page-usedcars-details .form-test-drive-wrapper .main-title h2.main-title-header{font-size:28px !important}.page-usedcars-details .icon-arrow svg{fill:#f4c300}.page-usedcars-details .slider-container{position:relative}.page-usedcars-details .slider-container .slider-buttons{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;transform:translateY(-50%)}.page-usedcars-details .slider-container .slider-buttons .slider-arrow.prev{left:10px}.page-usedcars-details .slider-container .slider-buttons .slider-arrow.next{right:10px}.page-usedcars-details .slider-container .slider-buttons .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5333333333);color:#fff;border:none;font-size:30px;padding:10px;cursor:pointer;z-index:10}.page-usedcars-details .slider-container .slider-buttons .slider-arrow div{margin-top:-5px}.page-usedcars-details #sectionVehicleSpecificationsFeatures .slider-container{margin-bottom:30px}.page-usedcars-details .usedcars-slider-3 .slide img{background-color:#000}.page-usedcars-details .container-gallery-preview,.page-usedcars-details #sectionVehicleSpecificationsFeatures .slider-preview{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));margin:10px 0}.page-usedcars-details .section-vehicle-price{padding:20px 0;margin:20px 0}.page-usedcars-details .form-call-button .btn-used-container .go-to-form-td{display:none}.page-usedcars-details #sectionImperfections .buy-with-confidence-items .item{text-align:center}.page-usedcars-details #sectionVehicleSpecificationsFeatures .slider-preview img{cursor:pointer}.page-usedcars-details .usedcars-popup-image-gallery{display:none}.page-usedcars-details .usedcars-popup-image-gallery.active{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center}.page-usedcars-details .usedcars-popup-image-gallery .popup-layout{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1}.page-usedcars-details .usedcars-popup-image-gallery .popup-content{position:relative;z-index:2;padding:40px 20px 20px 20px;width:100%;height:100%;overflow:auto;border-radius:8px}.page-usedcars-details .usedcars-popup-image-gallery .popup-close{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer;z-index:10}.page-usedcars-details .usedcars-popup-image-gallery .popup-close svg path{fill:#ccc}.page-usedcars-details .usedcars-popup-image-gallery .wrapper-gallery,.page-usedcars-details .usedcars-popup-image-gallery .wrapper-360{display:none}.page-usedcars-details .usedcars-popup-image-gallery .wrapper-360,.page-usedcars-details .usedcars-popup-image-gallery .popup-body{height:100%}.page-usedcars-details .usedcars-popup-image-gallery .wrapper-gallery,.page-usedcars-details .usedcars-popup-image-gallery .wrapper-360{width:100%;max-width:100%;box-sizing:border-box}.page-usedcars-details .usedcars-popup-image-gallery .popup-content[data-popup-type=vImg] .wrapper-gallery{display:block}.page-usedcars-details .usedcars-popup-image-gallery .popup-content[data-popup-type=v360] .wrapper-360{display:flex;align-items:center}.page-usedcars-details .usedcars-popup-image-gallery .popup-content{position:relative;z-index:2;padding:40px 20px 20px 20px;width:100%;max-height:100vh;overflow-y:auto;box-sizing:border-box}.page-usedcars-details .usedcars-popup-image-gallery .popup-body{max-width:1000px;margin:0 auto;width:100%}.page-usedcars-details .usedcars-popup-image-gallery .wrapper-360 iframe{width:100%}.page-usedcars-details .usedcars-popup-image-gallery .wrapper-gallery{height:100%}.page-usedcars-details .usedcars-popup-image-gallery .slider-container{height:100%;max-width:100%;overflow:hidden}.page-usedcars-details .usedcars-popup-image-gallery .wrapper-gallery .usedcars-gallery-images{margin:auto 0}.page-usedcars-details .usedcars-popup-image-gallery .usedcars-gallery-images .slide{flex:0 0 100%;max-width:100%}.page-usedcars-details .usedcars-popup-image-gallery .usedcars-gallery-images img{width:100%;height:auto;object-fit:contain;display:block}.page-usedcars-details .usedcars-popup-image-gallery .gallery-icons{display:grid;grid-auto-flow:column;grid-auto-columns:100px;grid-template-rows:100px;gap:8px;overflow-x:auto;overflow-y:hidden;max-width:100%;box-sizing:border-box;margin-top:15px}.page-usedcars-details .usedcars-popup-image-gallery .container-gallery-images{display:flex;align-items:center;height:calc(100% - 100px)}.page-usedcars-details .usedcars-popup-image-gallery .gallery-icons .image{flex:0 0 auto;width:100px;aspect-ratio:4/3;overflow:hidden;border:2px solid rgba(0,0,0,0);cursor:pointer;transition:border-color .2s ease}.page-usedcars-details .usedcars-popup-image-gallery .gallery-icons .image img{width:100%;height:100%;object-fit:cover}.page-usedcars-details .usedcars-popup-image-gallery .gallery-icons .image,.page-usedcars-details .container-gallery-preview .image{cursor:pointer}.page-usedcars-details .usedcars-popup-image-gallery .gallery-icons .image.active-image,.page-usedcars-details .container-gallery-preview .image.active-image{opacity:.5}@media screen and (max-width: 991px){.page-usedcars-details .element-form-inquiry-td .element-price-badge{display:none}.page-usedcars-details .btn-used-wrapper.new .btn-used-container{padding-left:0;padding-right:0}.page-usedcars-details .content-specifications ul{margin-bottom:20px}.page-usedcars-details .content-specifications ul li{margin-bottom:0}.page-usedcars-details #sectionVehicleBasicData .item{padding-top:0}.page-usedcars-details .form-call-button .btn-used-container .go-to-form-td{display:flex}.page-usedcars-details .form-call-button .btn-used-container span.text{display:none}.page-usedcars-details .form-call-button .btn-used-container{gap:0}.page-usedcars-details .form-call-button .btn-used-container .btn-used-primary-2{display:flex;align-items:center}.page-usedcars-details .form-call-button .btn-used-container .vertical-separator{display:block;height:100%;width:5px;height:50px;background-color:#f4f4f4}}@media screen and (max-width: 767px){.page-usedcars-details .used-cars-form-wrapper .main-title{padding:0}}@media screen and (max-width: 500px){.page-usedcars-details .section-info .vehicle-info-basic-data .vehicle-info-icon img{width:26px;height:26px}}@media screen and (max-width: 350px){.page-usedcars-details .form-call-button .btn-used-container{flex-direction:column}}.element-usedcars-picture-gallery-360-slider .container-gallery-preview .btn-used-secondary{border-radius:0}@media(max-width: 600px){.used-cars-form-wrapper .main-title-header .mobile-block{display:block}}body#kia .button{background-color:#05141f;color:#fff;border-radius:15px;font-weight:bold}body#kia .page-usedcars-details h1.vehicle-info-title{margin-top:0}body .new-form-wrapper form.core-usedcarslisting .form-field .form-field{margin-bottom:0}body select.form-input-field.form-select{border:none}/*# sourceMappingURL=style-usedcars-new-base.css.map */
