.seatComponents-car-specs .wrapper.two-versions{padding:64px 0 74px}
@media screen and (min-width:764px){.seatComponents-car-specs .wrapper.two-versions{padding:64px 32px}
}
@media screen and (min-width:1016px){.seatComponents-car-specs .wrapper.two-versions{padding:104px 32px 104px 19.3%}
}
@media screen and (min-width:1436px){.seatComponents-car-specs .wrapper.two-versions{padding:104px 32px 104px 266px;max-width:1440px;margin:0 auto}
}
.seatComponents-car-specs .wrapper.two-versions h2{padding:0 16px}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions h2{width:57.28vw;padding:0}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions h2{width:45.27vw;padding:0}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions h2{width:46.67vw;padding:0}
}
.seatComponents-car-specs .wrapper.two-versions .subtitle{padding:0 16px}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .subtitle{width:57.28vw;padding:0}
.seatComponents-car-specs .wrapper.two-versions .subtitle p{width:100%}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .subtitle{width:45.27vw;padding:0}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .subtitle{width:46.67vw;padding:0}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .slick-dots{bottom:-47px}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper{justify-content:space-between}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper{position:relative;width:calc(90vw - 16px);margin-left:16px}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper:focus{outline:0}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper{width:45.19vw;margin-left:0}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper{width:37.2vw}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper{width:553px}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .version-tag{width:max-content;height:24px;background-color:#1b1b1b;display:flex;top:8px;left:8px;position:absolute}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .version-tag{top:12px;left:12px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .version-tag{top:16px;left:16px}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .version-tag p{color:#fff;font-family:'CupraRegular';font-size:14px;line-height:1.14;margin:0 8px;align-self:center;max-height:16px;overflow:hidden}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper h3{width:100%}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper h3{font-size:20px;line-height:24px;max-height:24px}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .version-name{display:block;margin-bottom:24px}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .version-name{width:100%}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .version-name{width:100%;margin-bottom:40px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .version-name{width:100%}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .version-name p{font-size:24px;line-height:28px;margin-top:24px;padding-bottom:0;max-height:56px;overflow:hidden;font-family:'CupraMedium';-webkit-box-sizing:content-box;box-sizing:content-box;color:#000;margin-bottom:0}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .version-name p{margin-top:40px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .version-name p{margin-top:54px;font-size:30px;line-height:32px;max-height:64px}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .version-name span{font-size:16px;line-height:24px;margin-top:4px;max-height:48px;overflow:hidden;font-family:'CupraBook';-webkit-box-sizing:content-box;box-sizing:content-box;color:#000;display:block}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .version-name span{color:#666;font-size:16px;line-height:1.5}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .version-name span{margin-top:8px;font-size:20px;line-height:24px;max-height:48px}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper h3{max-width:calc(85vw - 28px);width:max-content}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper h3{max-width:calc(100% - 28px)}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper h3{max-width:calc(100% - 32px)}
}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown{position:relative;width:auto}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine .engineFuel{font-size:20px;line-height:24px;max-height:24px}
}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine p{margin-bottom:8px;margin-top:8px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine p{font-size:30px;line-height:34px;max-height:68px;margin-top:16px;margin-bottom:12px;height:auto}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine p{max-height:35px}
}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine .engineTag{width:68%;margin-bottom:30px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine .engineTag{font-size:20px;line-height:24px;margin-bottom:32px;max-height:24px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine .engineTag{margin-bottom:32px}
}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine img{width:32px;height:32px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine img{width:40px;height:40px}
}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines{max-height:482px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines{max-height:628px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines{max-height:592px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .select-engine{font-size:20px;line-height:20px;max-height:20px;height:20px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper{padding-bottom:0}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper .engine-fuel{font-size:20px;line-height:24px;max-height:24px;margin-bottom:16px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper ul .engine-version{max-height:56px;overflow:hidden}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper ul .engine-version{max-height:28px;overflow:hidden}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-type span{line-height:20px;font-size:16px;max-height:20px}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-features{width:100%;margin-top:24px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-features{margin-top:32px}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data{width:calc(42.5vw - 8px)}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data.third-feature{display:none}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data{width:21.01vw;margin-left:0;margin-right:0}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data{width:12.99vw;margin-right:3.15vw}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data{width:202px;margin-right:32px}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data .engine-features-data-value{font-size:24px;line-height:28px}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data .engine-features-data-value{font-size:30px;line-height:32px;max-height:64px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .engine-wrapper .separator{margin-top:32px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .highlights{margin-top:32px}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .highlights .highlights-container{display:flex;flex-direction:column}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .highlights .highlights-container ul{width:100%}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .highlights .highlights-container ul{width:100%}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .highlights .highlights-container ul{width:100%}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .highlights .highlights-container ul{width:100%}
}
.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .cta-primary{width:100%}
@media(min-width:764px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .cta-primary{width:33.1vw;margin-top:32px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .cta-primary{width:29.13vw}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper.two-versions .versions-wrapper .version-wrapper .cta-primary{width:319px}
}
.car-specs.section .container-body{margin-top:0 !important}
.seatComponents-car-specs{margin:0;padding:0;background-color:#fff}
.seatComponents-car-specs .wrapper{padding:64px 16px;width:100vw}
@media(min-width:764px){.seatComponents-car-specs .wrapper{padding:64px 32px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper{padding:104px 32px 104px 19.3%}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper{padding:104px 32px 104px 266px;max-width:1440px;margin:0 auto}
}
.seatComponents-car-specs .wrapper h2{font-size:30px;line-height:32px;width:100%;margin:0 0 16px 0;text-align:left;max-height:96px;overflow:hidden;text-transform:uppercase;font-family:'CupraBook';color:#000}
@media(min-width:764px){.seatComponents-car-specs .wrapper h2{font-size:40px;line-height:44px;width:75.7vw;margin:0 0 16px 0;max-height:88px;font-family:'CupraLight'}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper h2{font-size:48px;line-height:52px;width:45.3vw;margin:0 0 16px 0;max-height:156px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper h2{font-size:60px;line-height:64px;width:670px;margin:0 0 16px 0;max-height:128px}
}
.seatComponents-car-specs .wrapper .subtitle{margin-bottom:32px}
@media(min-width:764px){.seatComponents-car-specs .wrapper .subtitle{margin-bottom:40px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .subtitle{margin-bottom:56px}
}
.seatComponents-car-specs .wrapper .subtitle p{font-size:14px;line-height:16px;margin:0;text-align:left;max-height:64px;overflow:hidden;font-family:'CupraBook';color:#666}
@media(min-width:764px){.seatComponents-car-specs .wrapper .subtitle p{font-size:16px;line-height:20px;width:75.7vw;max-height:60px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .subtitle p{font-size:20px;line-height:24px;width:45.3vw;max-height:72px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .subtitle p{width:670px}
}
.seatComponents-car-specs .wrapper .subtitle .link-wrapper{margin-top:16px}
@media(min-width:764px){.seatComponents-car-specs .wrapper .subtitle .link-wrapper{margin-top:24px;width:27.75vw}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .subtitle .link-wrapper{margin-top:32px;width:21.06vw}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .subtitle .link-wrapper{width:319px}
}
.seatComponents-car-specs .wrapper .subtitle .link-wrapper a{font-size:14px;line-height:16px;font-weight:500;font-family:'CupraRegular',serif;width:100%;max-height:16px;overflow:hidden;color:#000;border-bottom:#000 1px solid;cursor:pointer}
.seatComponents-car-specs .wrapper .subtitle .link-wrapper a:hover{border-bottom:#d1d1d1 1px solid}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .subtitle .link-wrapper a{font-size:16px;line-height:20px;max-height:20px}
}
.seatComponents-car-specs .wrapper .versions-wrapper{display:flex}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper img{width:100%;height:auto}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .version-tag{display:none}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper h3{font-size:16px;line-height:20px;margin-bottom:0;max-height:20px;overflow:hidden;font-family:'CupraMedium';color:#000;width:90vw}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper h3{margin-top:0;width:100%}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper h3{font-size:20px;line-height:24px;max-height:24px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper,.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-features,.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights{margin-top:24px}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper{margin-top:40px;width:100%;flex-wrap:wrap}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper{margin-top:48px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .version-name{display:none}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper{display:flex;margin-bottom:12px}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper h3{max-width:calc(90vw - 28px);width:max-content}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper h3{max-width:calc(90vw - 32px)}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper h3{max-width:calc(53.34vw - 32px)}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper h3{max-width:1021px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper .engine-numbers-wrapper{width:20px;background-color:black;border-radius:25px;position:relative;height:20px;justify-content:center;display:flex;align-items:center;margin-left:8px}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper .engine-numbers-wrapper{width:24px;height:24px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper .engine-numbers-wrapper .engine-numbers{font-size:14px;line-height:16px;font-family:'CupraMedium';color:white}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper .engine-numbers-wrapper .engine-numbers{font-size:16px;line-height:20px}
}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-title-wrapper{margin-bottom:16px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown{background-color:#f4f4f3;position:relative;padding:16px 16px 20px 16px;font-size:0}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown{padding:24px 24px 0 24px;position:absolute;width:700px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown{width:788px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown{width:1138px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine{cursor:pointer}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine .engineFuel{font-family:'CupraBook';font-size:14px;line-height:16px;max-height:16px;overflow:hidden;color:#000;margin:0}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine .engineFuel{font-family:'CupraRegular';font-size:16px;line-height:20px;max-height:20px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine .engineFuel{font-size:20px;line-height:24px;max-height:24px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine p{margin-top:8px;margin-bottom:8px;font-size:20px;font-family:'CupraRegular';line-height:24px;overflow:hidden;max-height:48px;height:48px;color:#000}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine p{font-size:24px;line-height:28px;max-height:28px;margin-top:12px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine p{font-size:30px;line-height:34px;max-height:35px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine p{margin-top:16px;margin-bottom:12px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine .engineTag{display:inline-block;font-size:14px;line-height:16px;max-height:16px;font-family:'CupraBook';color:#666;overflow:hidden}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine .engineTag{font-size:16px;line-height:20px;max-height:20px;margin-bottom:24px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine .engineTag{margin-bottom:30px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine .engineTag{font-size:20px;line-height:24px;max-height:24px;margin-bottom:24px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine img{width:20px;float:right;vertical-align:bottom;margin-top:-4px;transform:rotate(0);transition:transform 200ms ease-in}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine img{width:32px;margin-top:-8px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .current-engine img{width:40px;margin-top:-8px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines{display:none;border-top:1px solid #353535;padding:24px 0 8px 0}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines{max-height:366px;overflow-y:auto;overflow-x:hidden}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines{padding:24px 0 12px 0;max-height:496px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines{padding:24px 0 6px 0;max-height:536px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .select-engine{font-family:'CupraMedium';font-size:16px;line-height:20px;max-height:20px;color:#000;padding-bottom:8px;margin-top:0;font-weight:500;display:table}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .select-engine{font-size:20px;line-height:24px;max-height:24px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper{padding-top:16px;padding-bottom:4px;border-top:1px solid #d1d1d1}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper{padding-bottom:0}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper{padding-bottom:8px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper .engine-fuel{font-family:'CupraRegular';font-size:16px;line-height:20px;max-height:20px;color:#000;margin-bottom:16px}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper .engine-fuel{margin-bottom:12px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper .engine-fuel{font-size:16px;line-height:20px;max-height:20px;margin-bottom:16px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper .engine-fuel{font-size:20px;line-height:24px;max-height:24px;margin-bottom:16px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper ul{list-style-type:none;padding-left:0}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper ul .engine-version{font-family:'CupraRegular';font-size:20px;line-height:24px;max-height:24px;overflow:hidden;color:#666;margin-bottom:12px;cursor:pointer}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper ul .engine-version{margin-bottom:16px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper ul .engine-version{font-size:24px;line-height:28px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines .available-engines-wrapper ul .engine-version.active{color:#000}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown .available-engines.available-engines:nth-child(2)>div:nth-child(2){border:0}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-type .engine-dropdown.open .current-engine img{transform:rotate(180deg)}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features{width:90vw;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:0}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features{width:100%;vertical-align:top;margin-top:180px;margin-right:0}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features{justify-content:end;width:auto;max-width:100%;margin-top:198px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features{display:block;margin-top:212px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data{width:42.5vw;font-family:'CupraBook';-webkit-box-sizing:content-box;box-sizing:content-box;color:#000;margin-top:12px;overflow:hidden;display:none}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data{width:27.75vw;margin-right:4.19vw}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data{font-size:40px;line-height:44px;margin-top:16px;font-family:'CupraBook';width:21.06vw;margin-right:3.15vw}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data{width:319px;margin-right:2.22vw}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data.active{display:block}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data.active{display:inline-block}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data .engine-features-data-title{font-family:'CupraBook',serif;font-size:14px;line-height:1.14;color:#000;max-height:32px;overflow:hidden}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data .engine-features-data-title{max-height:16px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data .engine-features-data-title{font-family:'CupraBook',serif;font-size:16px;line-height:1.25;max-height:40px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data .engine-features-data-value{display:inline-block;font-size:30px;line-height:32px;max-height:64px;overflow:hidden}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data .engine-features-data-value{max-height:32px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data .engine-features-data-value{max-height:44px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data .engine-features-data-value{max-height:52px;font-size:48px;line-height:52px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data span{font-size:14px;line-height:16px;max-height:16px;overflow:hidden;font-family:'CupraBook';margin-left:4px;display:inline-block;vertical-align:middle;color:#666}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data span{font-size:16px;line-height:20px;max-height:20px;vertical-align:initial}
}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data:nth-child(4){width:27.75vw;margin-right:0}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data:nth-child(4){width:21.06vw;margin-top:16px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features .engine-features-data:nth-child(4){width:319px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .engine-features:nth-child(n+6){display:none}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .separator{width:100%;background-color:#d1d1d1;height:1px;margin-top:24px}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .separator:nth-child(3){display:none}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .separator{margin-top:24px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .separator{margin-top:32px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-wrapper .separator{margin-top:40px}
}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights{margin-top:24px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights{margin-top:32px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights{margin-top:40px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container{display:flex;margin-top:12px;flex-direction:column}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container{flex-direction:row}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container{margin-top:16px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container ul{width:100%;color:#666;padding-inline-start:0;margin-bottom:0}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container ul{width:27.75vw;margin-right:4.1vw}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container ul:first-child{margin-left:0}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container ul:nth-child(3){margin-right:0}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container ul{width:21.06vw;margin-right:3.15}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container ul{width:319px;margin-right:32px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container ul li{padding-left:10px;text-indent:-10px;line-height:20px;font-size:14px;list-style-position:inside;font-family:'CupraBook';max-height:40px;overflow:hidden;list-style-type:none;margin-bottom:4px}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container ul li{width:100%}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container ul li{font-size:16px;line-height:24px;list-style-position:inside;max-height:48px}
}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .highlights .highlights-container ul li:before{content:'\00B7';font-size:20pt;margin-right:4px;vertical-align:top}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-features-data{display:none}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-features-data.active{display:block}
.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-features-data .cta-primary{width:90vw;margin-top:32px;cursor:pointer}
@media(min-width:764px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-features-data .cta-primary{width:43.7vw;margin-top:40px}
}
@media(min-width:1016px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-features-data .cta-primary{width:29.13vw;margin-top:40px}
}
@media(min-width:1436px){.seatComponents-car-specs .wrapper .versions-wrapper .version-wrapper .engine-features-data .cta-primary{width:319px}
}
body .modal-view-overlay .modal-view-container .modal-view-dialog{margin:0;overflow:visible}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template{position:fixed;background-color:#f4f4f3;bottom:0;width:100vw}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines{border-top:1px solid #353535;padding:16px 16px 0 16px;margin-bottom:-4px}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines .select-engine{font-family:'CupraMedium';font-size:16px;line-height:20px;max-height:20px;color:#000;margin-top:0;font-weight:500;margin-bottom:16px;width:calc(100% - 20px);display:inline-block}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines .img-engine-modal{float:right;width:20px}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines .separator{height:1px;background-color:#000;margin-bottom:8px}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines .modal-versions-wrapper{max-height:334px;overflow-y:auto;overflow-x:hidden}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines .modal-versions-wrapper .available-engines-wrapper{padding-top:16px;padding-bottom:4px}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines .modal-versions-wrapper .available-engines-wrapper:first-of-type{border:0}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines .modal-versions-wrapper .available-engines-wrapper .engine-fuel{font-family:'CupraRegular';font-size:14px;line-height:16px;max-height:16px;color:#000;margin-bottom:16px}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines .modal-versions-wrapper .available-engines-wrapper ul{list-style-type:none;padding-left:0}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines .modal-versions-wrapper .available-engines-wrapper ul .engine-version{font-family:'CupraRegular';font-size:20px;line-height:24px;max-height:48px;overflow:hidden;color:#666;margin-bottom:12px;cursor:pointer}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines .modal-versions-wrapper .available-engines-wrapper ul .engine-version.active{color:#000}
body .modal-view-overlay .modal-view-container .modal-view-dialog .engineModalSelector-template .available-engines .modal-versions-wrapper .available-engines-wrapper ~ .available-engines-wrapper{border-top:1px solid #d1d1d1}