section.carousel{width:100vw;height:100vh;overflow:hidden}section.carousel .carousel__prev{cursor:pointer;position:absolute;top:calc(50% - 8px);left:var(--paddingside);z-index:3}section.carousel .carousel__next{cursor:pointer;position:absolute;top:calc(50% - 8px);right:var(--paddingside);z-index:3}section.carousel .carousel__items{width:100%;height:100%;display:block}section.carousel .carousel__items .carousel__item{position:absolute;left:0;top:0;width:100%;height:100%}section.carousel .carousel__items .carousel__item .container{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%}section.carousel .carousel__items .carousel__item .carousel__item__text{text-align:center}section.carousel .carousel__items .carousel__item .carousel__item__bg{position:absolute;width:100%;height:100%}section.carousel .carousel__items .carousel__item .carousel__item__bg .carousel__item__bg__container{width:100%;height:100%}section.carousel .carousel__items .carousel__item .carousel__item__bg .carousel__item__bg__img{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;position:absolute;left:0;top:0}section.carousel .carousel__items .carousel__item .carousel__item__bg .carousel__item__bg__img.desktop{display:block}section.carousel .carousel__items .carousel__item .carousel__item__bg .carousel__item__bg__img.mobile{display:none}@media screen and (max-width: 700px){section.carousel .carousel__items .carousel__item .carousel__item__bg .carousel__item__bg__img.desktop{display:none}section.carousel .carousel__items .carousel__item .carousel__item__bg .carousel__item__bg__img.mobile{display:block}}section.carousel .carousel__items .carousel__item .carousel__item__bg .carousel__item__bg__video{display:flex;align-items:center;justify-content:center;background-color:#000;pointer-events:none}section.carousel .carousel__items .carousel__item .carousel__item__bg .carousel__item__bg__video iframe{min-width:100%;min-height:100%;background-color:#000;pointer-events:none}@media screen and (max-width: 767px){section.carousel .carousel__items .carousel__item .carousel__item__bg .carousel__item__bg__video iframe{display:none}}section.carousel .carousel__items .carousel__item .carousel__item__bg .carousel__item__bg__video video{width:100%;height:100%;object-fit:cover}section.carousel .carousel__items .carousel__item{transition-property:transform;transition-timing-function:cubic-bezier(.94,.22,.42,.83);transition-duration:.9s;overflow:hidden}section.carousel .carousel__items .carousel__item .container{transition-property:transform;transition-timing-function:cubic-bezier(.94,.22,.42,.83);transition-duration:.9s}section.carousel .carousel__items .carousel__item .carousel__item__bg__img{transition-property:transform;transition-timing-function:ease-out;transition-duration:.9s}section.carousel .carousel__items .carousel__item .carousel__item__text{transition-property:opacity;transition-timing-function:ease;transition-duration:.9s}section.carousel .carousel__items .carousel__item.is-active{opacity:1;transform:translateZ(0);z-index:2}section.carousel .carousel__items .carousel__item.is-active .container{transform:translateZ(0)}section.carousel .carousel__items .carousel__item.is-active .carousel__item__bg__img{transform:scaleZ(1)}section.carousel .carousel__items .carousel__item.is-active .carousel__item__text{opacity:1;transition-delay:.5s}section.carousel .carousel__items .carousel__item.is-leaving{transform:translate3d(0,-100%,0);z-index:1}section.carousel .carousel__items .carousel__item.is-leaving .container{transform:translate3d(0,50%,0)}section.carousel .carousel__items .carousel__item.is-leaving .carousel__item__bg__img{transform:scale3d(1,1.75,1);transform-origin:bottom}section.carousel .carousel__items .carousel__item.is-leaving .carousel__item__text{opacity:0;transition-delay:0s}section.carousel .carousel__items .carousel__item.is-leaving-reverse{transform:translate3d(0,100%,0);z-index:1}section.carousel .carousel__items .carousel__item.is-leaving-reverse .container{transform:translate3d(0,-50%,0)}section.carousel .carousel__items .carousel__item.is-leaving-reverse .carousel__item__bg__img{transform:scale3d(1,1.75,1);transform-origin:top}section.carousel .carousel__items .carousel__item.is-leaving-reverse .carousel__item__text{opacity:0;transition-delay:0s}section.carousel .carousel__items .carousel__item.is-reset{transform:translate3d(0,100%,0);opacity:0;transition:none}section.carousel .carousel__items .carousel__item.is-reset .container{transform:translate3d(0,-50%,0);transition:none}section.carousel .carousel__items .carousel__item.is-reset .carousel__item__bg__img{transform:scaleZ(1);transition:none}section.carousel .carousel__items .carousel__item.is-reset .carousel__item__text{opacity:0;transition-delay:0s;transition:none}section.carousel .carousel__items .carousel__item.is-reset-reverse{transform:translate3d(0,-100%,0)!important;opacity:0!important;transition:none}section.carousel .carousel__items .carousel__item.is-reset-reverse .container{transform:translate3d(0,50%,0)!important;transition:none}section.carousel .carousel__items .carousel__item.is-reset-reverse .carousel__item__bg__img{transform:scaleZ(1)!important;transition:none}section.carousel .carousel__items .carousel__item.is-reset-reverse .carousel__item__text{opacity:0;transition-delay:0s;transition:none}section.carousel .carousel__items .carousel__prev,section.carousel .carousel__items .carousel__next{transition:transform;transition-duration:.3s;transition-timing-function:ease}section.carousel .carousel__items .carousel__prev:hover{transform:translate3d(-5px,0,0)}section.carousel .carousel__items .carousel__next:hover{transform:translate3d(5px,0,0)}@media screen and (max-width: 767px){section.carousel{height:calc(100vh - var(--headerbottom))}section.carousel .carousel__prev,section.carousel .carousel__next{display:none!important}section.carousel .carousel__items .carousel__item .carousel__item__text h1{font-size:28px;line-height:35px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-carousel.css.map */
