.seatComponents-CarouselBox .seatComponents-StaticContentBox{width:100%;height:100%;position:relative;overflow:hidden}.seatComponents-CarouselBox .seatComponents-StaticContentBox:hover{cursor:pointer}.seatComponents-CarouselBox .seatComponents-StaticContentBox:hover.blackColor p:hover:after{background:rgba(36,34,33,.6)}.seatComponents-CarouselBox .seatComponents-StaticContentBox:hover.blackColor p:hover span{color:rgba(36,34,33,.6)}.seatComponents-CarouselBox .seatComponents-StaticContentBox:hover.white p:hover:after{background:hsla(0,0%,96.1%,.6)}.seatComponents-CarouselBox .seatComponents-StaticContentBox:hover.white p:hover span{color:hsla(0,0%,96.1%,.6)}.seatComponents-CarouselBox .seatComponents-StaticContentBox .background{width:100%;height:100%;position:absolute}.seatComponents-CarouselBox .seatComponents-StaticContentBox.alignRight{text-align:right}.seatComponents-CarouselBox .seatComponents-StaticContentBox .blackOverlayTop,.seatComponents-CarouselBox .seatComponents-StaticContentBox .whiteOverlayTop{height:44.375vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-content{padding:16px}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-eyebrow{white-space:nowrap;overflow:hidden}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-eyebrow span{display:block;font-family:CupraLight,serif;font-size:3.75vw;font-weight:300;font-style:normal;font-stretch:normal;line-height:6.25vw;letter-spacing:normal}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-title{overflow:hidden;margin-bottom:8px}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-title h3{font-family:CupraRegular,serif;font-size:6.25vw;font-weight:400;font-style:normal;font-stretch:normal;line-height:9.375vw;letter-spacing:normal;max-height:28.125vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta .linkBlack,.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta .linkWhite{margin-right:16px}.seatComponents-CarouselBox .seatComponents-StaticContentBox.alignRight .StaticContentBox-cta .linkBlack,.seatComponents-CarouselBox .seatComponents-StaticContentBox.alignRight .StaticContentBox-cta .linkWhite{right:16px;margin-left:16px;margin-right:0}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta p{overflow:hidden;max-height:7.5vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta span{font-family:CupraMedium,serif;font-size:4.375vw;font-weight:500;font-style:normal;font-stretch:normal;line-height:7.5vw;letter-spacing:normal}@media (min-width:764px){.seatComponents-CarouselBox .seatComponents-StaticContentBox .blackOverlayTop,.seatComponents-CarouselBox .seatComponents-StaticContentBox .whiteOverlayTop{height:18.58639vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-eyebrow span{font-size:1.57068vw;line-height:2.6178vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-title h3{font-size:2.09424vw;line-height:3.40314vw;max-height:9.81675vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta p{max-height:2.6178vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta span{font-size:1.57068vw;line-height:2.6178vw}}@media (min-width:1016px){.seatComponents-CarouselBox .seatComponents-StaticContentBox .background{-webkit-transition:.19s ease-in-out;-moz-transition:.19s ease-in-out;-o-transition:.19s ease-in-out;-ms-transition:.19s ease-in-out;transition:.19s ease-in-out}.seatComponents-CarouselBox .seatComponents-StaticContentBox:hover .background{transform:scale(1.15)}.seatComponents-CarouselBox .seatComponents-StaticContentBox .blackOverlayTop,.seatComponents-CarouselBox .seatComponents-StaticContentBox .whiteOverlayTop{height:15.64961vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-eyebrow span{font-size:1.1811vw;line-height:1.9685vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-title h3{font-size:1.9685vw;line-height:2.95276vw;max-height:8.85827vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta{display:none}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta p{max-height:2.3622vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta span{font-size:1.1811vw;line-height:1.9685vw}.seatComponents-CarouselBox .seatComponents-StaticContentBox:hover .StaticContentBox-cta{display:block}}@media (min-width:1436px){.seatComponents-CarouselBox .seatComponents-StaticContentBox .blackOverlayTop,.seatComponents-CarouselBox .seatComponents-StaticContentBox .whiteOverlayTop{height:262px}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-content{padding:24px}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-eyebrow span{font-size:14px;line-height:24px}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-title h3{font-size:30px;line-height:40px;max-height:120px}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-copy p{font-size:16px;line-height:26px}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta .linkBlack,.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta .linkWhite{margin-right:24px}.seatComponents-CarouselBox .seatComponents-StaticContentBox.alignRight .StaticContentBox-cta .linkBlack,.seatComponents-CarouselBox .seatComponents-StaticContentBox.alignRight .StaticContentBox-cta .linkWhite{right:22px;margin-left:24px}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta p{max-height:26px}.seatComponents-CarouselBox .seatComponents-StaticContentBox .StaticContentBox-cta span{font-size:16px;line-height:26px}}@font-face{font-family:CupraRegular;src:url(../../../../content/dam/react-cupra/fonts/Cupra-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:CupraBook;src:url(../../../../content/dam/react-cupra/fonts/Cupra-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:CupraLight;src:url(../../../../content/dam/react-cupra/fonts/Cupra-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:CupraMedium;src:url(../../../../content/dam/react-cupra/fonts/Cupra-Medium.woff) format("woff");font-weight:500;font-style:normal}.seatComponents-carouselbox{height:100%;background-color:#f5f5f5}.seatComponents-carouselbox>div{height:100%}.seatComponents-carouselbox a:hover{text-decoration:none}.seatComponents-carouselbox h1,.seatComponents-carouselbox h2,.seatComponents-carouselbox h3,.seatComponents-carouselbox h4,.seatComponents-carouselbox h5,.seatComponents-carouselbox h6,.seatComponents-carouselbox p{margin-bottom:auto;word-wrap:break-word}.seatComponents-carouselbox span{word-break:break-all}.seatComponents-carouselbox .blackColor h3,.seatComponents-carouselbox .blackColor p,.seatComponents-carouselbox .blackColor span{color:#242221}.seatComponents-carouselbox .whiteColor h3,.seatComponents-carouselbox .whiteColor p,.seatComponents-carouselbox .whiteColor span{color:#fff}.seatComponents-carouselbox .bgBlack{background-color:#242221}.seatComponents-carouselbox .bgBlack h3,.seatComponents-carouselbox .bgBlack p,.seatComponents-carouselbox .bgBlack span{color:#fff}.seatComponents-carouselbox .bgBluePetrol{background-color:#003c4a}.seatComponents-carouselbox .bgBluePetrol h3,.seatComponents-carouselbox .bgBluePetrol p,.seatComponents-carouselbox .bgBluePetrol span{color:#fff}.seatComponents-carouselbox .bgWhite{background-color:#fff}.seatComponents-carouselbox .bgWhite h3,.seatComponents-carouselbox .bgWhite p,.seatComponents-carouselbox .bgWhite span{color:#242221}.seatComponents-carouselbox a.btnBlack-primary{color:#242221;border:1px solid #242221;padding:8px 16px;display:inline-block;min-width:100px;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:pre;vertical-align:bottom;transition:none}.seatComponents-carouselbox a.btnBlack-primary:hover{border:1px solid rgba(36,34,33,.6);color:rgba(36,34,33,.6)}.seatComponents-carouselbox a.btnBlack-primary:active{border:2px solid #242221;color:#242221}.seatComponents-carouselbox a.btnBlack-primary:disabled{border:1px solid rgba(36,34,33,.35);background-color:rgba(36,34,33,.35)}.seatComponents-carouselbox a.btnBluePetrol-primary{color:#fff;border:1px solid #003e51;background-color:#003e51;padding:8px 16px;display:inline-block;min-width:100px;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:pre;vertical-align:bottom;transition:none}.seatComponents-carouselbox a.btnBluePetrol-primary:hover{border:1px solid rgba(0,62,81,.8);background-color:rgba(0,62,81,.8)}.seatComponents-carouselbox a.btnBluePetrol-primary:active{border:1px solid #242221;background-color:#242221}.seatComponents-carouselbox a.btnBluePetrol-primary:disabled{border:1px solid rgba(0,62,81,.4);background-color:rgba(0,62,81,.4)}.seatComponents-carouselbox a.btnBluePetrol-secondary{color:#003e51;border:1px solid #003e51;padding:8px 16px;display:inline-block;min-width:100px;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:pre;vertical-align:bottom;transition:none}.seatComponents-carouselbox a.btnBluePetrol-secondary:hover{color:rgba(0,62,81,.6);border:1px solid rgba(0,62,81,.6)}.seatComponents-carouselbox a.btnBluePetrol-secondary:active{color:#242221;border:2px solid #242221}.seatComponents-carouselbox a.btnBluePetrol-secondary:disabled{color:rgba(0,62,81,.35);border:1px solid rgba(0,62,81,.35)}.seatComponents-carouselbox a.btnWhite-primary{color:#fff;border:1px solid #fff;padding:8px 16px;display:inline-block;min-width:100px;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:pre;vertical-align:bottom;transition:none}.seatComponents-carouselbox a.btnWhite-primary:hover{border:1px solid hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.6)}.seatComponents-carouselbox a.btnWhite-primary:active{border:2px solid #fff;color:#fff}.seatComponents-carouselbox a.btnWhite-primary:disabled{border:1px solid hsla(0,0%,100%,.35);color:hsla(0,0%,100%,.35)}.seatComponents-carouselbox a.btnWhite-secondary{color:rgba(36,34,33,.8);border:1px solid #fff;background-color:#fff;padding:8px 16px;display:inline-block;min-width:100px;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:pre;vertical-align:bottom;transition:none}.seatComponents-carouselbox a.btnWhite-secondary:hover{color:rgba(36,34,33,.6)}.seatComponents-carouselbox a.btnWhite-secondary:active{color:#242221;border:1px solid #fff}.seatComponents-carouselbox a.btnWhite-secondary:disabled{color:hsla(0,0%,96.1%,.2);border:1px solid hsla(0,0%,96.1%,.2);background-color:hsla(0,0%,96.1%,.2)}.seatComponents-carouselbox .linkBlack{position:absolute;padding-left:6.25vw}.seatComponents-carouselbox .linkBlack:after{display:block;content:"";position:absolute;height:1px;width:6.25vw;left:0;bottom:1.25vw;background:#242221}.seatComponents-carouselbox .linkBlack span{padding-left:8px;color:#242221;transition:none}.seatComponents-carouselbox .linkBlack:hover:after{background:rgba(36,34,33,.6)}.seatComponents-carouselbox .linkBlack:hover span{color:rgba(36,34,33,.6)}.seatComponents-carouselbox .linkBlack:active:after{height:2px;background:#003c4a}.seatComponents-carouselbox .linkBlack:active span{color:#003c4a}.seatComponents-carouselbox .linkBlack:disabled:after{background:rgba(36,34,33,.35)}.seatComponents-carouselbox .linkBlack:disabled span{color:rgba(36,34,33,.35)}.seatComponents-carouselbox .linkWhite{position:absolute;padding-left:6.25vw}.seatComponents-carouselbox .linkWhite:after{display:block;content:"";position:absolute;height:1px;width:6.25vw;left:0;bottom:1.25vw;background:#fff}.seatComponents-carouselbox .linkWhite span{padding-left:2.5vw;color:#fff;transition:none}.seatComponents-carouselbox .linkWhite:hover:after{background:hsla(0,0%,96.1%,.6)}.seatComponents-carouselbox .linkWhite:hover span{color:hsla(0,0%,96.1%,.6)}.seatComponents-carouselbox .linkWhite:active:after{height:2px;background:#fff}.seatComponents-carouselbox .linkWhite:active span{color:#fff}.seatComponents-carouselbox .linkWhite:disabled:after{background:hsla(0,0%,83.5%,.35)}.seatComponents-carouselbox .linkWhite:disabled span{color:hsla(0,0%,83.5%,.35)}.seatComponents-carouselbox .blackOverlayBottom,.seatComponents-carouselbox .blackOverlayTop,.seatComponents-carouselbox .whiteOverlayBottom,.seatComponents-carouselbox .whiteOverlayTop{position:absolute;width:100%;left:0}.seatComponents-carouselbox .blackOverlayTop,.seatComponents-carouselbox .whiteOverlayTop{top:0}.seatComponents-carouselbox .blackOverlayBottom,.seatComponents-carouselbox .whiteOverlayBottom{bottom:0}.seatComponents-carouselbox .blackOverlayTop{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.37),hsla(0,0%,100%,0))}.seatComponents-carouselbox .whiteOverlayTop{background:linear-gradient(180deg,#242221,rgba(36,34,33,0))}.seatComponents-carouselbox .blackOverlayBottom{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.37),hsla(0,0%,100%,0))}.seatComponents-carouselbox .whiteOverlayBottom{background:linear-gradient(0deg,#242221,rgba(36,34,33,0))}@media (min-width:764px){.seatComponents-carouselbox .linkBlack,.seatComponents-carouselbox .linkWhite{padding-left:2.6178vw}.seatComponents-carouselbox .linkBlack span,.seatComponents-carouselbox .linkWhite span{padding-left:1.04712vw}.seatComponents-carouselbox .linkBlack:after,.seatComponents-carouselbox .linkWhite:after{width:2.6178vw;bottom:.26178vw}}@media (min-width:1016px){.seatComponents-carouselbox .linkBlack,.seatComponents-carouselbox .linkWhite{padding-left:1.9685vw}.seatComponents-carouselbox .linkBlack span,.seatComponents-carouselbox .linkWhite span{padding-left:.7874vw}.seatComponents-carouselbox .linkBlack:after,.seatComponents-carouselbox .linkWhite:after{width:1.9685vw;bottom:.59055vw}}@media (min-width:1436px){.seatComponents-carouselbox .linkBlack,.seatComponents-carouselbox .linkWhite{padding-left:24px}.seatComponents-carouselbox .linkBlack span,.seatComponents-carouselbox .linkWhite span{padding-left:8px}.seatComponents-carouselbox .linkBlack:after,.seatComponents-carouselbox .linkWhite:after{width:24px;bottom:6px}}.seatComponents-CarouselBox{width:100%;height:100%}.seatComponents-CarouselBox .slick-list,.seatComponents-CarouselBox .slick-slide,.seatComponents-CarouselBox .slick-slide div:first-child,.seatComponents-CarouselBox .slick-slider,.seatComponents-CarouselBox .slick-track{height:100%}.seatComponents-CarouselBox .CarouselBox-slide{position:relative}.seatComponents-CarouselBox .slick-next,.seatComponents-CarouselBox .slick-prev{display:none!important}.seatComponents-CarouselBox .seatComponents-StaticContentBox{padding:0}.seatComponents-CarouselBox .seatComponents-StaticContentBox:hover{cursor:auto}.seatComponents-CarouselBox .StaticContentBox-content{width:100%;height:42.5vw!important;position:absolute;bottom:0;background-color:rgba(36,34,33,.6);padding:16px}.seatComponents-CarouselBox .StaticContentBox-eyebrow{height:auto!important}.seatComponents-CarouselBox .StaticContentBox-eyebrow span{font-family:CupraLight,serif;font-size:3.75vw;font-weight:300;font-style:normal;font-stretch:normal;line-height:6.25vw;letter-spacing:normal;color:#fff}.seatComponents-CarouselBox .StaticContentBox-title{margin-bottom:0}.seatComponents-CarouselBox .StaticContentBox-title h3{font-family:CupraBook,serif;font-size:6.25vw;font-weight:400;font-style:normal;font-stretch:normal;line-height:9.375vw;letter-spacing:normal;color:#fff;max-height:18.75vw}.seatComponents-CarouselBox .StaticContentBox-copy p{display:none}.seatComponents-CarouselBox .StaticContentBox-cta span{font-family:CupraMedium,serif;font-size:4.375vw;font-weight:500;font-style:normal;font-stretch:normal;line-height:7.5vw;letter-spacing:normal}.seatComponents-CarouselBox .CarouselBox-indicator{position:absolute;bottom:0;right:10px;color:#fff}.seatComponents-CarouselBox .CarouselBox-indicator .indexIndicator{font-family:CupraRegular,serif;font-size:5vw;font-weight:400;font-style:normal;font-stretch:normal;line-height:8.125vw;letter-spacing:normal}.seatComponents-CarouselBox .CarouselBox-indicator .totalIndicator{font-family:CupraLight,serif;font-size:4.375vw;font-weight:300;font-style:normal;font-stretch:normal;line-height:7.5vw;letter-spacing:normal}@media (min-width:764px){.seatComponents-CarouselBox .slick-next,.seatComponents-CarouselBox .slick-prev{display:block!important;z-index:1;top:12.30366vw;width:50px;height:50px;background-color:hsla(0,0%,100%,0);border:1px solid hsla(0,0%,100%,.2);border-radius:50%}.seatComponents-CarouselBox .slick-next:before,.seatComponents-CarouselBox .slick-prev:before{background-size:8px 13px;display:inline-block;width:8px;height:13px;opacity:1;content:""}.seatComponents-CarouselBox .slick-prev{left:8px}.seatComponents-CarouselBox .slick-prev:before{background-image:url(../../../../content/dam/react-cupra/icons/left-white.svg)}.seatComponents-CarouselBox .slick-next{right:8px}.seatComponents-CarouselBox .slick-next:before{background-image:url(../../../../content/dam/react-cupra/icons/right-white.svg)}.seatComponents-CarouselBox .StaticContentBox-content{height:17.80105vw!important}.seatComponents-CarouselBox .StaticContentBox-eyebrow span{font-size:1.57068vw;line-height:2.6178vw}.seatComponents-CarouselBox .StaticContentBox-title h3{font-size:2.6178vw;line-height:3.9267vw;max-height:7.8534vw}.seatComponents-CarouselBox .StaticContentBox-cta span{font-size:1.83246vw;line-height:3.14136vw}.seatComponents-CarouselBox .CarouselBox-indicator .indexIndicator{font-size:2.09424vw;line-height:3.40314vw}.seatComponents-CarouselBox .CarouselBox-indicator .totalIndicator{font-size:1.83246vw;line-height:3.14136vw}}@media (min-width:1016px){.seatComponents-CarouselBox .slick-next,.seatComponents-CarouselBox .slick-prev{-webkit-transition:background-color .4s ease-in-out;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;-ms-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;background-color:hsla(0,0%,100%,0);top:50%}.seatComponents-CarouselBox .slick-next:hover,.seatComponents-CarouselBox .slick-prev:hover{background-color:hsla(0,0%,100%,.2)}.seatComponents-CarouselBox .StaticContentBox-content{height:100%!important;padding:6.20079vw 6.49606vw;opacity:0;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.seatComponents-CarouselBox:hover .seatComponents-StaticContentBox.background{transform:scale(1)}.seatComponents-CarouselBox:hover .StaticContentBox-content{opacity:1}.seatComponents-CarouselBox .seatComponents-CarouselBox-slide.noCopy .StaticContentBox-content{padding-top:7.87402vw}.seatComponents-CarouselBox .StaticContentBox-eyebrow span{font-size:1.1811vw;line-height:1.9685vw}.seatComponents-CarouselBox .StaticContentBox-title h3{font-family:CupraRegular,serif;font-size:1.9685vw;line-height:2.95276vw;margin-bottom:8px;max-height:5.41339vw}.seatComponents-CarouselBox .seatComponents-CarouselBox-slide.noCopy .StaticContentBox-title h3{margin-bottom:16px}.seatComponents-CarouselBox .StaticContentBox-cta span{font-size:1.1811vw;line-height:1.9685vw}.seatComponents-CarouselBox .StaticContentBox-copy{overflow:hidden}.seatComponents-CarouselBox .StaticContentBox-copy p{display:block;font-family:CupraLight,serif;font-size:1.37795vw;font-weight:300;font-style:normal;font-stretch:normal;line-height:2.3622vw;letter-spacing:normal;color:#fff;max-height:6.88976vw;margin-bottom:8px}.seatComponents-CarouselBox:hover .StaticContentBox-cta a{bottom:auto}.seatComponents-CarouselBox:hover .StaticContentBox-cta{display:block}.seatComponents-CarouselBox .CarouselBox-indicator{bottom:9px;right:0;left:46%;white-space:nowrap}.seatComponents-CarouselBox .CarouselBox-indicator .indexIndicator{font-size:1.5748vw;line-height:2.55906vw}.seatComponents-CarouselBox .CarouselBox-indicator .totalIndicator{font-size:1.37795vw;line-height:2.3622vw}}@media (min-width:1436px){.seatComponents-CarouselBox .slick-prev{left:24px}.seatComponents-CarouselBox .slick-next{right:24px}.seatComponents-CarouselBox .StaticContentBox-content{padding:121px 130px}.seatComponents-CarouselBox .seatComponents-CarouselBox-slide.noCopy .StaticContentBox-content{padding-top:150px}.seatComponents-CarouselBox .StaticContentBox-eyebrow span{font-size:12px;line-height:20px}.seatComponents-CarouselBox .StaticContentBox-title h3{font-size:30px;line-height:40px;max-height:75px}.seatComponents-CarouselBox .StaticContentBox-copy p{font-size:16px;line-height:26px;max-height:65px;margin-bottom:20px}.seatComponents-CarouselBox .StaticContentBox-cta span{font-size:16px;line-height:26px}.seatComponents-CarouselBox .CarouselBox-indicator{left:48%}.seatComponents-CarouselBox .CarouselBox-indicator .indexIndicator{font-size:16px;line-height:26px}.seatComponents-CarouselBox .CarouselBox-indicator .totalIndicator{font-size:14px;line-height:24px}}