.imageAdapter .background{width:100%;height:100%;position:absolute;background-position:50%;background-size:cover}.seatComponents-CarouselBox{width:100%;height:100%}.seatComponents-CarouselBox .StaticContentBox-cta{position:absolute;bottom:0;margin-bottom:18px}.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 .title{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;margin-bottom:16px}.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%;min-width:unset}.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 .title{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{margin-bottom:18px}.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 .title{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 .title{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:24px;white-space:nowrap;margin-bottom:8px}.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 .title{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}}