.seatComponents-specs-container{background:#f4f4f3}
.seatComponents-specs-container .nav-tabs .nav-link{border-radius:0}
.seatComponents-specs-container .container-top-section{width:100%;height:54px;background-color:#fff;padding:16px 16px;display:block;position:relative;border-bottom:1px solid #d1d1d1}
@media(min-width:764px){.seatComponents-specs-container .container-top-section{height:74px;padding:27px 32px}
}
@media(min-width:1016px){.seatComponents-specs-container .container-top-section{height:80px;padding:30px 32px;position:sticky;top:0;z-index:915;border-bottom:1px solid rgba(27,27,27,0.2)}
}
.seatComponents-specs-container .container-top-section .container-title{width:100%;height:100%;font-family:'CupraMedium',sans-serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-transform:uppercase;color:#000;max-height:20px;overflow:hidden}
@media(min-width:764px){.seatComponents-specs-container .container-top-section .container-title{height:74px}
}
@media(min-width:1016px){.seatComponents-specs-container .container-top-section .container-title{width:45.27vw;font-size:16px;line-height:1.25}
}
@media(min-width:1436px){.seatComponents-specs-container .container-top-section .container-title{width:46.67vw;font-size:16px;line-height:1.25}
}
.seatComponents-specs-container .engine-selector{padding-top:88px;padding-left:16px;padding-right:16px;width:100vw}
@media(min-width:764px){.seatComponents-specs-container .engine-selector{padding:104px 32px 0}
}
@media(min-width:1016px){.seatComponents-specs-container .engine-selector{grid-template:"title title" minmax(min-content,max-content) "modelTab ." minmax(min-content,max-content) "modelContent modelContent" minmax(min-content,max-content)/31% 69% 1fr;align-items:start;padding-top:136px}
}
@media(min-width:1436px){.seatComponents-specs-container .engine-selector{grid-template:"title title" minmax(min-content,max-content) "modelTab ." minmax(min-content,max-content) "modelContent modelContent" minmax(min-content,max-content)/31.8% 68.2% 1fr;padding-top:144px}
}
.seatComponents-specs-container .engine-selector--titles div{display:none}
.seatComponents-specs-container .engine-selector--titles div:first-child{display:block !important}
@media(min-width:1016px){.seatComponents-specs-container .engine-selector--titles{grid-area:title}
}
@media(min-width:1016px){.seatComponents-specs-container .engine-selector--model-version{grid-area:modelTab;width:31%}
}
@media(min-width:1436px){.seatComponents-specs-container .engine-selector--model-version{width:31.8%}
}
.seatComponents-specs-container .engine-selector #modelTabsContent{display:grid;grid-template:"general" minmax(min-content,max-content) "secondary" minmax(min-content,max-content)/100% 1fr;grid-area:modelContent}
@media(min-width:1016px){.seatComponents-specs-container .engine-selector #modelTabsContent .engine-selector--general{grid-area:general;display:grid;grid-template:"menu body" minmax(min-content,max-content)/31% 69% 1fr}
}
@media(min-width:1436px){.seatComponents-specs-container .engine-selector #modelTabsContent .engine-selector--general{grid-area:general;display:grid;grid-template:"menu body" minmax(min-content,max-content)/31.8% 68.2% 1fr}
}
.seatComponents-specs-container .engine-selector #modelTabsContent .engine-selector--general .engine-selector--menu{position:sticky;top:0}
@media(min-width:1016px){.seatComponents-specs-container .engine-selector #modelTabsContent .engine-selector--general .engine-selector--menu{grid-area:menu;align-self:start;justify-content:left;top:72px}
}
@media(min-width:1016px){.seatComponents-specs-container .engine-selector #modelTabsContent .engine-selector--general .engine-selector--main-content{grid-area:body;align-self:start;justify-content:left}
}
@media(min-width:1016px){.seatComponents-specs-container .engine-selector #modelTabsContent .engine-selector--secondary-content{grid-area:secondary;align-self:start;justify-content:left}
}
.seatComponents-specs-container .titlePage{font-family:'CupraBook',sans-serif;font-size:30px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;color:#000;text-transform:uppercase;max-height:96.3px;overflow:hidden;margin-bottom:0}
@media(min-width:764px){.seatComponents-specs-container .titlePage{width:75.65vw;font-family:'CupraLight',sans-serif;font-size:40px;line-height:1.1;max-height:88px}
}
@media(min-width:1016px){.seatComponents-specs-container .titlePage{width:45.27vw;font-size:48px;font-weight:300;line-height:1.08;max-height:155.52px;overflow:hidden}
}
@media(min-width:1436px){.seatComponents-specs-container .titlePage{width:46.67vw;font-size:60px;line-height:1.07;max-height:128.4px}
}
.seatComponents-specs-container #modelTabs{border:0;justify-content:space-evenly;margin-top:40px;display:flex}
@media(min-width:764px) and (max-width:1015px){.seatComponents-specs-container #modelTabs{width:65%;margin:40px auto 0 auto}
}
@media(min-width:1016px){.seatComponents-specs-container #modelTabs{margin-top:64px}
}
.seatComponents-specs-container #modelTabs li{flex:1;text-align:center;margin:0}
.seatComponents-specs-container #modelTabs li:focus{outline:0}
.seatComponents-specs-container #modelTabs li .nav-link{padding:0;padding-bottom:8px;font-family:'CupraBook',sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#666;border:0}
@media(min-width:764px) and (max-width:1015px){.seatComponents-specs-container #modelTabs li .nav-link{padding:0 12px 8px 12px}
}
@media(min-width:1016px){.seatComponents-specs-container #modelTabs li .nav-link{font-size:20px;line-height:1.2}
}
.seatComponents-specs-container #modelTabs li .nav-link span{overflow:hidden;max-height:16px}
@media(min-width:1016px){.seatComponents-specs-container #modelTabs li .nav-link span{max-height:20px}
}
.seatComponents-specs-container #modelTabs li .nav-link.active{background-color:transparent;border:0;font-family:'CupraMedium',sans-serif;color:#000;border-bottom:1px solid #030303}
.seatComponents-specs-container #modelTabs li .nav-link:focus{box-shadow:none;outline:0}
.seatComponents-specs-container #modelTabs li .nav-link:hover{outline:0}
.seatComponents-specs-container .fuel-tabs{justify-content:center;border:0;background-color:#f4f4f3;padding:24px 0 20px 0;position:sticky;top:0}
@media(min-width:764px){.seatComponents-specs-container .fuel-tabs{padding:24px 0 24px 0}
}
@media(min-width:1016px){.seatComponents-specs-container .fuel-tabs{justify-content:left;border-bottom:2px solid #1b1b1b;padding:40px 0 24px 0;flex-wrap:nowrap}
}
.seatComponents-specs-container .fuel-tabs li{margin:0 8px}
@media(min-width:1016px){.seatComponents-specs-container .fuel-tabs li:first-child{margin-left:0}
}
.seatComponents-specs-container .fuel-tabs li .nav-link{padding:0;font-family:'CupraRegular',sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#666;border:0;max-height:16px;overflow:hidden}
@media(min-width:1016px){.seatComponents-specs-container .fuel-tabs li .nav-link{font-size:16px;line-height:1.25;max-height:20px}
}
.seatComponents-specs-container .fuel-tabs li .nav-link.active{background-color:transparent;border:0;font-family:'CupraMedium',sans-serif;color:#000}
.seatComponents-specs-container .fuel-tabs li .nav-link:focus{box-shadow:none;outline:0}
.seatComponents-specs-container .fuel-tabs li .nav-link:hover{outline:0}
.seatComponents-specs-container .fuel-tabs-content .nav-tabs{width:100%;justify-content:space-between;padding-bottom:12px;border-bottom:1px #1b1b1b solid;margin-bottom:40px;position:sticky;top:60px;background-color:#f4f4f3}
@media(min-width:1016px){.seatComponents-specs-container .fuel-tabs-content .nav-tabs{flex-direction:column;width:100%;border-bottom:0}
}
.seatComponents-specs-container .fuel-tabs-content .nav-tabs .arrow-pills{background-color:transparent}
.seatComponents-specs-container .fuel-tabs-content .nav-tabs .nav-link{font-family:'CupraRegular',sans-serif;color:#666;background-color:transparent;display:none;padding:0;max-width:83%}
@media(min-width:1016px){.seatComponents-specs-container .fuel-tabs-content .nav-tabs .nav-link{display:block;padding-bottom:24px;border-bottom:1px solid #d1d1d1;margin-top:16px;font-size:20px;line-height:1.2;max-width:100%;border:0}
}
.seatComponents-specs-container .fuel-tabs-content .nav-tabs .nav-link span{max-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
@media(min-width:1016px){.seatComponents-specs-container .fuel-tabs-content .nav-tabs .nav-link span{max-height:50px;white-space:normal}
}
@media(min-width:1436px){.seatComponents-specs-container .fuel-tabs-content .nav-tabs .nav-link span{height:48px}
}
.seatComponents-specs-container .fuel-tabs-content .nav-tabs .nav-link.active{display:block;color:#000;margin:0 auto;font-family:'CupraMedium',sans-serif;border:0;border-bottom:1px solid #d1d1d1}
@media(min-width:1016px){.seatComponents-specs-container .fuel-tabs-content .nav-tabs .nav-link.active{margin:0;margin-top:16px}
}
@media(min-width:1436px){.seatComponents-specs-container .fuel-tabs-content .nav-tabs .nav-link.active{width:319px}
}
@media(min-width:1016px){.seatComponents-specs-container .fuel-tabs-content .nav-tabs .nav-link:last-child{border-bottom:1px solid #d1d1d1}
}
.seatComponents-specs-container .fuel-tabs-content .arrow-pills{display:block;-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;padding:0;margin:0;min-width:fit-content;border-style:none;outline:0}
@media(min-width:1016px){.seatComponents-specs-container .fuel-tabs-content .arrow-pills{display:none}
}
.seatComponents-specs-container .engine-selector--main-content .body-section{width:100%;padding-bottom:40px}
@media(min-width:764px){.seatComponents-specs-container .engine-selector--main-content .body-section{width:100%;padding-bottom:0}
}
@media(min-width:1016px){.seatComponents-specs-container .engine-selector--main-content .body-section{width:calc(61.41vw + 3.15vw);margin-top:85px;padding-left:3.15vw;padding-bottom:72px;display:flex;flex-wrap:wrap}
}
@media(min-width:1436px){.seatComponents-specs-container .engine-selector--main-content .body-section{width:calc(62.95vw + 2.22vw);padding-left:2.22vw}
}
.seatComponents-specs-container .slick-prev,.seatComponents-specs-container .slick-next{background-repeat:no-repeat;min-width:unset}
.seatComponents-specs-container .row-block{display:flex;flex-wrap:wrap;width:100%}
.seatComponents-specs-container p.titleSection{width:553px;min-height:32px;font-family:'CupraLight',sans-serif;font-size:30px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;color:#000}
.seatComponents-specs-container .seatComponents-text{width:100%;padding:64px 0 40px 0}
.seatComponents-specs-container .seatComponents-text p{font-family:'CupraBook',sans-serif !important;font-size:12px !important;font-weight:normal !important;font-stretch:normal !important;font-style:normal !important;line-height:1.67 !important;letter-spacing:normal !important;color:#666 !important}
.edit-border{border:4px dashed #ddd}
.seatComponents-specs-container p.titleSection-one-title{max-height:48px;overflow:hidden;font-family:'CupraBook',sans-serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#000;margin-bottom:8px}
.seatComponents-specs-container p.titleSection-one-subtitle{max-height:15.96px;font-family:'CupraBook',sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#666;margin-bottom:24px;overflow:hidden}
.seatComponents-specs-container .menu{width:100%;margin:0 auto;text-align:center;position:sticky;top:0;background-color:#f4f4f3;padding-top:24px;border-bottom:1px solid #1b1b1b}
.seatComponents-specs-container .menu.sticky-menu{margin:0 -16px;padding-top:52px;width:100vw !important}
.seatComponents-specs-container .menu.sticky-menu .arrow{margin:0 16px;top:92px}
.seatComponents-specs-container div.hr{display:none}
.seatComponents-specs-container div.hr2{background:0;height:1px;display:block;margin-left:-32px;margin-right:-32px}
.seatComponents-specs-container p.petrol{width:100%;max-height:15.96px;font-family:'CupraRegular',sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#666;margin-bottom:20px;margin-right:16px;display:inline}
.seatComponents-specs-container p.petrol.selected{font-family:'CupraMedium',sans-serif;color:#000}
.seatComponents-specs-container p.bodyShowHide{max-height:20px;margin-top:20px;margin-bottom:12px;font-family:'CupraMedium',sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#000;overflow:hidden}
.seatComponents-specs-container p.subtitleContainerSection{max-height:120px;font-family:'CupraBook',sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#666;overflow:hidden;margin-bottom:16px}
.seatComponents-specs-container a.redirect{display:inline-block;width:100%;height:40px;background-color:#1b1b1b;font-family:'CupraRegular',sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#fff;text-align:center;padding:10px 16px 14px 16px;margin-bottom:40px}
.seatComponents-specs-container [type='button']{-webkit-appearance:none}
@media(min-width:764px){.seatComponents-specs-container .arrow{top:52px}
.seatComponents-specs-container .menu{width:100%;padding-top:8px}
.seatComponents-specs-container .menu.sticky-menu{margin:0 -32px;padding-top:72px}
.seatComponents-specs-container .menu.sticky-menu .arrow{top:116px;margin:0 32px}
.seatComponents-specs-container div.hr2{background:0;height:1px;margin-left:-32px;margin-right:-32px}
.seatComponents-specs-container p.subtitleContainerSection{width:75.65vw;max-height:60px;font-family:'CupraBook',sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#666;margin-bottom:32px;overflow:hidden}
.seatComponents-specs-container p.titleSection-one-title{width:59.69vw;text-align:left}
.seatComponents-specs-container p.titleSection-one-subtitle{width:100%;text-align:left;margin-bottom:40px}
.seatComponents-specs-container div.titleSection-one-block{width:65.6%;display:inline-block;padding-top:0}
.seatComponents-specs-container a.redirect{vertical-align:top;margin-top:0;margin-left:24px;width:30.2%;height:40px;background-color:#1b1b1b;margin-bottom:24px}
.seatComponents-specs-container a>p{height:20px;font-family:'CupraLight',sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#fff;width:196px}
.seatComponents-specs-container p.petrol{margin-bottom:24px}
.seatComponents-specs-container p.bodyShowHide{max-height:40px;margin-top:24px}
.seatComponents-specs-container .seatComponents-text p{line-height:1.33 !important}
}
@media(min-width:1016px){.seatComponents-specs-container .menu{width:29.13vw;text-align:left;margin:0;z-index:0;border-bottom:0;padding-top:32px;top:72px;height:100%}
.seatComponents-specs-container div.hr{background:#1b1b1b;height:2px;display:block;margin-top:24px}
.seatComponents-specs-container div.hr2{background:#d1d1d1;margin-left:0;margin-right:0}
.seatComponents-specs-container p.subtitleContainerSection{width:45.27vw;max-height:120px;font-family:'CupraBook',sans-serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#666;margin-bottom:32px;overflow:hidden}
.seatComponents-specs-container a.redirect{vertical-align:top;margin-top:0;margin-left:3.15vw;width:29.1vw;height:48px;background-color:#1b1b1b;font-size:16px;line-height:20px;padding:12px 16px 16px 16px}
.seatComponents-specs-container a>p{width:170px;height:20px;font-family:'CupraLight',sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#fff}
.seatComponents-specs-container p.titleSection-one-title{width:29.13vw;text-align:left;max-height:56px;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#000;overflow:hidden}
.seatComponents-specs-container p.titleSection-one-subtitle{text-align:left;max-height:20px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#666;overflow:hidden;margin-bottom:48px}
.seatComponents-specs-container p.bodyShowHide{margin-top:16px;width:296px;font-size:20px;line-height:1.2;max-height:48px;margin-bottom:24px;color:#666;font-family:'CupraRegular',sans-serif;cursor:pointer}
.seatComponents-specs-container p.is-active{color:#000;font-family:'CupraMedium',sans-serif}
.seatComponents-specs-container div.titleSection-one-block{width:29.13vw;display:inline-block;padding-top:0}
.seatComponents-specs-container p.petrol{max-height:20px;font-family:'CupraRegular',sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#666;cursor:pointer}
.seatComponents-specs-container .seatComponents-text{max-width:82.8%;margin:auto !important;padding:104px 0 0 0}
.seatComponents-specs-container .seatComponents-text p{font-size:14px !important;line-height:1.43 !important}
}
@media(min-width:1436px){.seatComponents-specs-container .menu{width:30.36vw;margin:0;top:80px}
.seatComponents-specs-container div.hr{background:#1b1b1b;width:30.36vw}
.seatComponents-specs-container p.subtitleContainerSection{width:46.67vw;max-height:72px;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#666;margin-bottom:32px;overflow:hidden}
.seatComponents-specs-container p.petrol{max-height:20px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#666}
.seatComponents-specs-container p.bodyShowHide{width:319px}
.seatComponents-specs-container a>p{width:170px;height:20px;font-family:'CupraLight',sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#fff}
.seatComponents-specs-container div.titleSection-one-block{width:38.51vw}
.seatComponents-specs-container p.titleSection-one-title{width:38.52vw;text-align:left;max-height:64px;font-size:30px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;color:#000;overflow:hidden}
.seatComponents-specs-container p.titleSection-one-subtitle{text-align:left;max-height:20px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#666;overflow:hidden;margin-bottom:48px}
.seatComponents-specs-container a.redirect{width:22.21vw;margin-left:2.22vw}
.seatComponents-specs-container .seatComponents-text{max-width:61.3%;margin:auto !important;padding:104px 0 104px 0}
}