.lineup-step-carousel{position:relative;display:block;overflow:hidden;margin:0 auto}
.lineup-step-carousel__headline-wrap{position:relative;max-width:1920px;margin:0 auto;text-align:left;padding:2.60416667vw 0vw 0vw 16.66666667vw;z-index:1}
.lineup-step-carousel--text-align-center .lineup-step-carousel__headline-wrap{padding-left:0}
.lineup-step-carousel__headline{font-size:2.22222222vw;font-family:'SamsungSharpSans',arial,sans-serif;color:#000;line-height:1.33}
.lineup-step-carousel__sub-headline{margin-top:1.04166667vw;font-size:1.38888889vw;color:#333;line-height:1.7}
.lineup-step-carousel__headline.text-mo,.lineup-step-carousel__sub-headline.text-mo{display:none}
.lineup-step-carousel__slide-wrap{position:relative;max-width:1920px;margin-top:4.16666667vw;z-index:1}
.lineup-step-carousel .swiper-container{position:initial;overflow:visible;display:block;margin:0;padding:0vw 0vw 0vw 14.58333333vw}
.lineup-step-carousel .swiper-container .swiper-wrapper{position:relative;margin:0 auto}
.lineup-step-carousel .indicator{margin-top:1.66666667vw}
.lineup-step-carousel .btn-arrow{position:absolute;top:50%;margin-top:-5.55555556vw;font-size:0;z-index:10;cursor:pointer;text-align:center;background-color:rgba(0,0,0,0.5)}
.lineup-step-carousel .btn-arrow .icon{display:inline-block;position:relative;z-index:1;fill:#fff}
.lineup-step-carousel .btn-arrow.swiper-button-prev{left:1.18055556vw}
.lineup-step-carousel .btn-arrow.swiper-button-next{right:1.18055556vw}
.lineup-step-carousel__item{position:relative;display:inline-block;height:100%;width:auto;margin-right:1.25vw}
.lineup-step-carousel__content{border-radius:1.04166667vw;overflow:hidden;position:relative;display:inline-block;background:#f7f7f7}
.lineup-step-carousel__figure{position:relative;margin:0;text-align:center;font-size:0;width:34.375vw}
.lineup-step-carousel__figure:after{content:"";display:inline-block;vertical-align:middle;height:100%}
.lineup-step-carousel__figure img{width:100%}
.lineup-step-carousel__play-btn{overflow:hidden;display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;width:7.39583333vw;height:7.39583333vw;margin:auto;text-indent:-999px;text-align:left;background-size:100%}
.lineup-step-carousel__play-btn:hover,.lineup-step-carousel__play-btn:focus{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:scale(1.1);transform:scale(1.1)}
.lineup-step-carousel__play-btn.play-btn--desktop-black{background-image:url('../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/play-btn-black.png')}
.lineup-step-carousel__play-btn.play-btn--desktop-white{background-image:url('../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/play-btn-white.png')}
.lineup-step-carousel .video-area{display:none;overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;z-index:100}
.lineup-step-carousel .video-area:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}
.lineup-step-carousel .video-area .video{position:absolute;left:0;top:0;right:0;bottom:0}
.lineup-step-carousel .video-area .video-close{overflow:hidden;position:absolute;top:1.04166667vw;right:1.04166667vw;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:100}
.lineup-step-carousel .video-area .video-close .icon{display:block;position:relative;margin:auto;width:2.91666667vw;height:2.91666667vw;fill:#fff}
.lineup-step-carousel .video-area [data-video-type="youtube"] ~ .video-close{-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.lineup-step-carousel .video-area [data-video-type="youtube"]:hover ~ .video-close,.lineup-step-carousel .video-area [data-video-type="youtube"] ~ .video-close:hover{top:6.59722222vw}
.lineup-step-carousel__description{width:34.375vw;margin:1.25vw 0vw 2.08333333vw 0vw;padding:0vw 2.08333333vw}
.lineup-step-carousel__text{color:#000;line-height:1.33;text-align:left;font-size:1.04166667vw}
.lineup-step-carousel__text.text-mo{display:none}
.lineup-step-carousel.type-step .btn-arrow,.lineup-step-carousel.type-step .lineup-step-carousel__cta-wrap{display:none}
.lineup-step-carousel.type-lineup{max-width:1920px;position:relative}
.lineup-step-carousel.type-lineup .lineup-step-carousel__headline-wrap{display:none}
.lineup-step-carousel.type-lineup .lineup-step-carousel__slide-wrap{max-width:1440px;margin:0 auto;padding:0;position:relative}
.lineup-step-carousel.type-lineup .swiper-container{padding:0;position:relative;margin:0 auto;max-width:1334px;overflow:hidden;text-align:center;left:-0.06944444vw}
.lineup-step-carousel.type-lineup .lineup-step-carousel__item{margin:0;padding:0vw .76388889vw 0vw .06944444vw;width:20.83333333vw}
.lineup-step-carousel.type-lineup .lineup-step-carousel__content{display:block;width:20vw;margin-right:2.77777778vw}
.lineup-step-carousel.type-lineup .swiper-wrapper .lineup-step-carousel__content{width:auto;margin-right:0}
.lineup-step-carousel.type-lineup .lineup-step-carousel__play-btn{display:none}
.lineup-step-carousel.type-lineup .lineup-step-carousel__figure{width:auto}
.lineup-step-carousel__bg-wrap{display:block;position:absolute;left:0;top:0;width:100%;height:100%}
.lineup-step-carousel__bg-wrap img{width:100%;height:100%}
.lineup-step-carousel.type-lineup .lineup-step-carousel__description{display:none}
.lineup-step-carousel.type-lineup .swiper-pagination-wrap{position:relative;bottom:0;left:0;right:0;width:auto;text-align:center;padding:0;margin:1.66666667vw 0vw 3.33333333vw 0vw}
.lineup-step-carousel.type-lineup .lineup-step-carousel__cta-wrap{text-align:center}
.lineup-step-carousel--margin-top-none{margin-top:0}
.lineup-step-carousel--margin-top-normal{margin-top:8.33333333vw}
.lineup-step-carousel--margin-top-wide{margin-top:13.88888889vw}
.lineup-step-carousel--margin-bottom-none{margin-bottom:0}
.lineup-step-carousel--margin-bottom-normal{margin-bottom:8.33333333vw}
.lineup-step-carousel--margin-bottom-wide{margin-bottom:13.88888889vw}
.lineup-step-carousel--text-color-black .lineup-step-carousel__headline,.lineup-step-carousel--text-color-black .lineup-step-carousel__sub-headline,.lineup-step-carousel--text-color-black .lineup-step-carousel__text{color:#000}
.lineup-step-carousel--text-color-white .lineup-step-carousel__headline,.lineup-step-carousel--text-color-white .lineup-step-carousel__sub-headline,.lineup-step-carousel--text-color-white .lineup-step-carousel__text{color:#fff}
.lineup-step-carousel--text-align-left .lineup-step-carousel__headline,.lineup-step-carousel--text-align-left .lineup-step-carousel__sub-headline{text-align:left}
.lineup-step-carousel--text-align-center .lineup-step-carousel__headline,.lineup-step-carousel--text-align-center .lineup-step-carousel__sub-headline{text-align:center}
.lineup-step-carousel__headline-wrap.text-small .lineup-step-carousel__headline{font-size:1.66666667vw}
.lineup-step-carousel.bg-black .lineup-step-carousel__headline,.lineup-step-carousel.bg-black .lineup-step-carousel__sub-headline{color:#fff}
.lineup-step-carousel.bg-black .lineup-step-carousel__text{color:#000}
.lineup-step-carousel.bg-black .lineup-step-carousel__cta-wrap .cta{color:#000 !important;background-color:#fff !important;border-color:#000 !important}
.lineup-step-carousel.bg-black .lineup-step-carousel__cta-wrap .cta:hover,.lineup-step-carousel.bg-black .lineup-step-carousel__cta-wrap .cta:focus{color:#fff !important;background-color:#000 !important;border-color:#000 !important}
@media only screen and (min-width:1920px){.lineup-step-carousel{max-width:1920px}
.lineup-step-carousel__headline-wrap{padding:50px 0 0 320px}
.lineup-step-carousel__headline{font-size:32px}
.lineup-step-carousel__sub-headline{margin-top:20px;font-size:20px}
.lineup-step-carousel__slide-wrap{margin-top:80px}
.lineup-step-carousel .swiper-container{padding:0 0 0 280px}
.lineup-step-carousel .indicator{margin-top:32px}
.lineup-step-carousel__item{margin-right:24px}
.lineup-step-carousel__content{border-radius:20px}
.lineup-step-carousel__figure{width:660px}
.lineup-step-carousel__play-btn{width:142px;height:142px}
.lineup-step-carousel__description{width:660px;margin:24px 0 40px 0;padding:0 40px}
.lineup-step-carousel__text{font-size:20px}
.lineup-step-carousel__headline-wrap.text-small .lineup-step-carousel__headline{font-size:24px}
}
@media only screen and (min-width:1440px){.lineup-step-carousel__headline{font-size:32px}
.lineup-step-carousel__sub-headline{font-size:20px}
.lineup-step-carousel .btn-arrow{margin-top:-80px}
.lineup-step-carousel .btn-arrow.swiper-button-prev{left:17px}
.lineup-step-carousel .btn-arrow.swiper-button-next{right:17px}
.lineup-step-carousel .video-area .video-close{top:15px;right:15px}
.lineup-step-carousel .video-area .video-close .icon{width:42px;height:42px}
.lineup-step-carousel .video-area [data-video-type="youtube"]:hover ~ .video-close,.lineup-step-carousel .video-area [data-video-type="youtube"] ~ .video-close:hover{top:95px}
.lineup-step-carousel.type-lineup .swiper-container{left:-1px}
.lineup-step-carousel.type-lineup .lineup-step-carousel__content{width:288px;margin-right:40px}
.lineup-step-carousel.type-lineup .swiper-wrapper .lineup-step-carousel__content{width:auto;margin-right:0}
.lineup-step-carousel.type-lineup .lineup-step-carousel__item{padding:0 11px 0 1px;width:300px}
.lineup-step-carousel.type-lineup .swiper-pagination-wrap{margin:24px 0 48px 0}
.lineup-step-carousel--margin-top-normal{margin-top:120px}
.lineup-step-carousel--margin-top-wide{margin-top:200px}
.lineup-step-carousel--margin-bottom-normal{margin-bottom:120px}
.lineup-step-carousel--margin-bottom-wide{margin-bottom:200px}
.lineup-step-carousel__headline-wrap.text-small .lineup-step-carousel__headline{font-size:24px}
}
@media only screen and (max-width:767px){.lineup-step-carousel__headline-wrap{text-align:center;padding:5.55555556vw 8.33333333vw 0vw 8.33333333vw}
.lineup-step-carousel--text-align-center .lineup-step-carousel__headline-wrap{padding-left:8.33333333vw}
.lineup-step-carousel__headline{font-size:12.22222222vw}
.lineup-step-carousel__sub-headline{margin-top:4.44444444vw;font-size:3.88888889vw}
.lineup-step-carousel__headline.text-pc,.lineup-step-carousel__sub-headline.text-pc{display:none}
.lineup-step-carousel__headline.text-mo,.lineup-step-carousel__sub-headline.text-mo{display:block}
.lineup-step-carousel__slide-wrap{margin-top:11.11111111vw;padding-bottom:15vw}
.lineup-step-carousel .swiper-container{padding:0vw 5.55555556vw}
.lineup-step-carousel .indicator{margin-top:6.66666667vw}
.lineup-step-carousel__arrow{display:none !important}
.lineup-step-carousel__item{width:100%;margin-right:1.66666667vw}
.lineup-step-carousel__item:last-child{margin-right:0}
.lineup-step-carousel__content{width:100%;border-radius:5.55555556vw}
.lineup-step-carousel__figure{width:auto;text-align:left}
.lineup-step-carousel__figure img{max-width:100%}
.lineup-step-carousel__play-btn{width:19.72222222vw;height:19.72222222vw}
.lineup-step-carousel__play-btn.play-btn--mobile-black{background-image:url('../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/play-btn-black.png')}
.lineup-step-carousel__play-btn.play-btn--mobile-white{background-image:url('../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/play-btn-white.png')}
.lineup-step-carousel .video-area .video-close{top:4.16666667vw;right:4.16666667vw}
.lineup-step-carousel .video-area .video-close .icon{width:11.66666667vw;height:11.66666667vw}
.lineup-step-carousel .video-area [data-video-type="youtube"] ~ .video-close{-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:initial;transition-timing-function:initial;top:13.88888889vw}
.lineup-step-carousel .video-area [data-video-type="youtube"]:hover ~ .video-close,.lineup-step-carousel .video-area [data-video-type="youtube"] ~ .video-close:hover{top:13.88888889vw}
.lineup-step-carousel__description{width:auto;text-align:center;margin:6.66666667vw 0vw 8.88888889vw 0vw}
.lineup-step-carousel__text{font-size:3.33333333vw}
.lineup-step-carousel__text.text-pc{display:none}
.lineup-step-carousel__text.text-mo{display:block}
.lineup-step-carousel.type-lineup .swiper-container{left:0vw;padding:0vw 13.88888889vw}
.lineup-step-carousel.type-lineup .lineup-step-carousel__item{padding:0vw;width:72.22222222vw;text-align:center}
.lineup-step-carousel.type-lineup .lineup-step-carousel__content{margin-right:0}
.lineup-step-carousel.type-lineup .swiper-pagination-wrap{margin:3.33333333vw 0vw 6.66666667vw 0vw}
.lineup-step-carousel .btn-arrow{display:none !important}
.lineup-step-carousel__headline-wrap.text-small .lineup-step-carousel__headline{font-size:10.55555556vw}
}