@import url(https://fonts.googleapis.com/css2?family=Mona+Sans:ital,wght@0,200..900;1,200..900&display=swap);@import url(https://db.onlinewebfonts.com/c/cb78623eb70350e40bbd5e936b34d5d2?family=SEAT+BCN+Regular);@import url(https://fonts.googleapis.com/css2?family=Michroma&display=swap);@import url(https://fonts.cdnfonts.com/css/source-sans-pro);.vehicle-specifications-stack{background-color:var(--background-light-secondary);color:var(--text-light-secondary)}.vehicle-specifications-stack.dark{background-color:var(--background-dark-primary)}.vehicle-specifications-stack.dark .drawer-title{background-color:var(--background-dark-primary);color:var(--text-dark-secondary)}.vehicle-specifications-stack.dark .drawer-title:hover{color:var(--text-dark-primary);transition:.3s}.vehicle-specifications-stack.dark .drawer-title:hover .icon-container [fill^="#"]{fill:var(--text-dark-primary)!important;transition:.3s}.vehicle-specifications-stack.dark .drawer-title:hover .icon-container [stroke^="#"]{stroke:var(--text-dark-primary)!important;transition:.3s}.vehicle-specifications-stack.dark .drawer-title.active{color:var(--text-dark-primary)}.vehicle-specifications-stack.dark .list li{border-bottom:1px solid var(--border-dark);color:var(--text-light-secondary)}.vehicle-specifications-stack.dark .technical-data-info{border:1px solid var(--border-dark);color:var(--text-dark-primary)}.vehicle-specifications-stack.dark .disclaimer{color:var(--text-dark-secondary)}.vehicle-specifications-stack.dark .spec{background-color:var(--background-dark-secondary)}.vehicle-specifications-stack.dark .spec [fill^="#"]{fill:var(--text-dark-primary)!important;transition:.3s}.vehicle-specifications-stack.dark .spec [stroke^="#"]{stroke:var(--text-dark-primary)!important;transition:.3s}.vehicle-specifications-stack.dark .spec .value{color:var(--text-dark-primary)}.vehicle-specifications-stack.dark .spec .value span .caption{color:var(--text-dark-secondary)}.vehicle-specifications-stack.dark .spec .icon-information [fill^="#"]{fill:var(--text-light-secondary)!important;transition:.3s}.vehicle-specifications-stack.dark .spec .icon-information [stroke^="#"]{stroke:var(--text-light-secondary)!important;transition:.3s}.vehicle-specifications-stack.dark .spec .icon-information rect{border:1px solid var(--text-dark-primary)}.vehicle-specifications-stack.dark .spec .icon-information:hover [fill^="#"]{fill:var(--background-dark-primary)!important;transition:.3s}.vehicle-specifications-stack.dark .spec .icon-information:hover [stroke^="#"]{stroke:var(--background-dark-primary)!important;transition:.3s}.vehicle-specifications-stack.dark .spec .icon-information:hover path{fill:var(--background-dark-primary)}.vehicle-specifications-stack.dark .spec .icon-information:hover rect{fill:var(--text-dark-primary);stroke:var(--text-dark-primary);border:1px solid var(--text-dark-primary)}.vehicle-specifications-stack .third_party_info p{font-size:.75rem;padding:.625rem 0 0}.vehicle-specifications-stack .accordion-drawer{overflow:hidden;padding:.25rem 0}.vehicle-specifications-stack .drawer-title{align-items:center;background-color:var(--background-light-primary);border-radius:var(--container-border-radius);color:var(--text-light-secondary);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:-1px;position:relative;z-index:1}.vehicle-specifications-stack .drawer-title:hover{color:var(--text-light-primary);transition:.3s}.vehicle-specifications-stack .drawer-title.active{border-width:.125rem;color:var(--text-light-primary)}.vehicle-specifications-stack .icon-container{align-items:center;border-radius:8px;display:flex;height:1.5rem;justify-content:center;margin-left:1rem;min-width:1.5rem;width:1.5rem}.vehicle-specifications-stack .icon-container [fill^="#"]{fill:var(--text-light-secondary)!important;transition:.3s}.vehicle-specifications-stack .icon-container [stroke^="#"]{stroke:var(--text-light-secondary)!important;transition:.3s}.vehicle-specifications-stack .accordion-content{align-items:stretch;gap:.5rem;padding:2rem 1rem}.vehicle-specifications-stack .accordion-content .electric-features{align-items:stretch;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;padding:.813rem 0;width:100%}.vehicle-specifications-stack .accordion-content .electric-features .heading-separator-center{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:.8125rem 0;position:relative}.vehicle-specifications-stack .accordion-content .electric-features .heading-separator-center b{font-size:.75rem;padding:0 1rem;position:relative;text-transform:uppercase;z-index:1}.vehicle-specifications-stack .accordion-content .electric-features .heading-separator-center b:after,.vehicle-specifications-stack .accordion-content .electric-features .heading-separator-center b:before{background-color:var(--border-light);content:"";height:1px;position:absolute;top:calc(50% - 1px);width:1000%}.vehicle-specifications-stack .accordion-content .electric-features .heading-separator-center b:before{left:100%}.vehicle-specifications-stack .accordion-content .electric-features .heading-separator-center b:after{right:100%}.vehicle-specifications-stack .accordion-content .electric-features h5{align-items:center;display:flex;font-size:.75rem;justify-content:center;padding:1rem 0;position:relative;text-align:center;width:100%}.vehicle-specifications-stack .accordion-content .electric-features h5:after,.vehicle-specifications-stack .accordion-content .electric-features h5:before{border-top:1px solid var(--border-light);content:"";flex:1 0 1rem;margin:0 1rem 0 0}.vehicle-specifications-stack .accordion-content .electric-features h5:after{margin:0 0 0 1rem}@media screen and (min-width:1025px){.vehicle-specifications-stack .accordion-content .electric-features h5{padding:1rem 0 2rem}}.vehicle-specifications-stack .accordion-content .count-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.vehicle-specifications-stack .accordion-content .count-wrapper span{align-items:center;color:blue;display:flex;gap:.5rem}.vehicle-specifications-stack .accordion-content .count-wrapper span .icon{opacity:.5}.vehicle-specifications-stack .accordion-content .count-wrapper span .icon [fill^="#"]{fill:var(--text-light-secondary)!important;transition:.3s}.vehicle-specifications-stack .accordion-content .count-wrapper span .icon [stroke^="#"]{stroke:var(--text-light-secondary)!important;transition:.3s}.vehicle-specifications-stack .accordion-content .disclaimer{padding:.813rem;width:100%}@media screen and (min-width:1025px){.vehicle-specifications-stack .accordion-content .disclaimer{padding:1.5rem 0 0}}.vehicle-specifications-stack .accordion-content .disclaimer p{font-size:.75rem}.vehicle-specifications-stack .accordion-content .disclaimer p>a{-webkit-text-decoration:none;text-decoration:none}.vehicle-specifications-stack .accordion-content .disclaimer p.remove-padding{padding-bottom:0}.vehicle-specifications-stack .accordion-content .disclaimer li{display:list-item;font-size:.75rem;list-style:inside}.vehicle-specifications-stack .accordion-content .technical-data-info{border:1px solid var(--border-light);border-radius:var(--container-border-radius);color:var(--text-light-secondary);display:inline-block;margin:1rem 0;padding:.5rem 1rem;text-align:center;width:100%}@media screen and (min-width:1025px){.vehicle-specifications-stack .accordion-content .technical-data-info{margin:.5rem 0}}.vehicle-specifications-stack .accordion-content .list{display:flex;flex-wrap:wrap;gap:0 1rem;padding:.813rem 0}@media screen and (min-width:1025px){.vehicle-specifications-stack .accordion-content .list.full li{font-size:1rem;width:100%}}.vehicle-specifications-stack .accordion-content .list:not(:last-of-type){margin-bottom:2rem}.vehicle-specifications-stack .accordion-content .list li{border-bottom:1px solid var(--border-light);color:var(--text-light-secondary);display:flex;font-size:.875rem;justify-content:space-between;padding:.65rem 0;width:100%}@media screen and (min-width:1025px){.vehicle-specifications-stack .accordion-content .list li{font-size:1rem;width:calc(50% - 1rem)}}.vehicle-specifications-stack .accordion-content .list li span{color:var(--text-light-primary);float:right}.vehicle-specifications-stack .accordion-content .list li .small{color:var(--text-light-primary)}.vehicle-specifications-stack .spec{align-items:center;background-color:var(--background-light-secondary);border-radius:var(--container-border-radius);color:inherit;display:inline-flex;flex:auto;flex-direction:column;gap:.5rem;justify-content:flex-start;padding:1rem;position:relative;width:calc(50% - 7.5px)}@media screen and (min-width:767px){.vehicle-specifications-stack .spec{width:calc(25% - 11.25px)}}.vehicle-specifications-stack .spec .value{color:var(--text-light-primary);display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;text-align:center}@media screen and (min-width:767px){.vehicle-specifications-stack .spec .value{font-size:1rem}}.vehicle-specifications-stack .spec .value .caption{color:var(--text-light-secondary);font-size:.875rem;white-space:nowrap}.vehicle-specifications-stack .spec .icon-information{height:.875rem;margin-left:.5rem;position:absolute;right:.5rem;top:.5rem;width:.875rem}.vehicle-specifications-stack .spec .icon-information [fill^="#"]{fill:var(--text-light-primary)!important;transition:.3s}.vehicle-specifications-stack .spec .icon-information [stroke^="#"]{stroke:var(--text-light-primary)!important;transition:.3s}.vehicle-specifications-stack .spec .icon-information:hover [fill^="#"]{fill:var(--background-light-primary) !important!important;transition:.3s}.vehicle-specifications-stack .spec .icon-information:hover [stroke^="#"]{stroke:var(--background-light-primary) !important!important;transition:.3s}.vehicle-specifications-stack .spec .icon-information:hover path{fill:var(--background-light-primary)!important}.vehicle-specifications-stack .spec .icon-information:hover rect{fill:var(--text-light-primary)}.vehicle-specifications-stack .jato-container{display:flex;justify-content:flex-start;padding:2rem 0 1.188rem;width:100%}@font-face{font-family:CoHeadline;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/CoHeadline.ae24fa7.otf) format("opentype")}@font-face{font-family:UKNumberPlate;font-style:normal;src:url(/_nuxt/fonts/UKNumberPlate.22820c6.ttf) format("truetype")}@font-face{font-family:hyundaisanshead-medium-webfont;font-style:normal;src:url(/_nuxt/fonts/hyundaisanshead-medium-webfont.cc6befc.ttf) format("truetype")}@font-face{font-family:nissanbrand_regular;font-style:normal;src:url(/_nuxt/fonts/nissanbrand_regular.2560d7d.otf) format("opentype")}@font-face{font-family:KiaSignatureFixBold;font-style:normal;src:url(/_nuxt/fonts/KiaSignatureFixBold.9f713de.ttf) format("truetype")}@font-face{font-family:CitroenTypeLatin-Bold;font-style:normal;src:url(/_nuxt/fonts/CitroenTypeLatin-Bold.5d5defe.ttf) format("truetype")}@font-face{font-family:VauxhallNeue-Bold;font-style:normal;src:url(/_nuxt/fonts/VauxhallNeue-Bold.619fc62.otf) format("opentype")}@font-face{font-family:ORAfunkyHeadline;font-style:normal;src:url(/_nuxt/fonts/ORAfunkyHeadline.323631a.otf) format("opentype")}@font-face{font-family:ORAfunkyText-Bold;font-style:normal;src:url(/_nuxt/fonts/ORAfunkyText-Bold.ea90954.ttf) format("opentype")}@font-face{font-family:FavoritStd-Regular;font-style:normal;src:url(/_nuxt/fonts/FavoritStd-Regular.6ec61be.otf) format("opentype")}@font-face{font-family:PeugeotNewBold;font-style:normal;src:url(/_nuxt/fonts/PeugeotNewBold.3df4d47.otf) format("opentype")}@font-face{font-family:cupraRegular;font-style:normal;src:url(/_nuxt/fonts/Cupra-Regular.8224c48.otf) format("opentype")}.jato-spec-insight{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;pointer-events:none;width:100%}.jato-spec-insight.dark .insight .icon [fill^="#"]{fill:var(--text-dark-primary)!important;transition:.3s}.jato-spec-insight.dark .insight .icon [stroke^="#"]{stroke:var(--text-dark-primary)!important;transition:.3s}.jato-spec-insight.dark .insight p{color:var(--text-dark-primary)}.jato-spec-insight.selling-fast .insight{background-color:rgba(233,180,16,.15)}.insight{align-content:flex-start;background-color:rgba(var(--brand-color-1) 15%);border-radius:var(--container-border-radius);cursor:pointer;display:flex;gap:.25rem;justify-content:flex-start;padding:.438rem .813rem;width:-moz-max-content;width:max-content}.insight p{padding:0}.insight span:nth-child(2){font-style:italic}.insight .icon{height:1.125rem;min-width:1.125rem}.insight .icon [fill^="#"]{fill:var(--text-light-primary)!important;transition:.3s}.insight .icon [stroke^="#"]{stroke:var(--text-light-primary)!important;transition:.3s}