.swiper-wrapper-base{position:relative;width:100%}.swiper-wrapper-base:not(.swiper-initialized) .swiper{opacity:0;visibility:hidden}.swiper-wrapper-base.swiper-initialized .swiper{opacity:1;visibility:visible;transition:opacity .3s ease}.swiper-wrapper-base .swiper{width:100%;height:auto;position:relative}.swiper-wrapper-base .swiper-wrapper{display:flex;align-items:stretch;transition-timing-function:var(--ease-out-slow, ease-out);box-sizing:border-box}.swiper-wrapper-base .swiper-controls{display:flex;align-items:center;justify-content:center;width:100%;z-index:10}.swiper-wrapper-base .swiper-button-prev,.swiper-wrapper-base .swiper-button-next,.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:4.4rem;height:4.4rem;background:rgb(var(--color-controls));color:#fff;border:.2rem solid rgb(var(--color-controls));cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:0;margin:0;flex-shrink:0;border-radius:2.2rem;z-index:10;overflow:hidden;transition:color .65s ease-in-out .05s,border-color .65s ease-in-out .05s}.swiper-wrapper-base .swiper-button-prev:before,.swiper-button-prev:before{content:"";position:absolute;top:-25%;right:-25%;width:0;height:150%;border-radius:10rem 0 0 10rem;background-color:rgb(var(--color-button-hover));pointer-events:none;opacity:1;transition:width .65s ease-in-out .05s;z-index:0}.swiper-wrapper-base .swiper-button-next:before,.swiper-button-next:before{content:"";position:absolute;top:-25%;left:-25%;width:0;height:150%;border-radius:0 10rem 10rem 0;background-color:rgb(var(--color-button-hover));pointer-events:none;opacity:1;transition:width .65s ease-in-out .05s;z-index:0}.swiper-wrapper-base .swiper-button-prev:hover,.swiper-wrapper-base .swiper-button-next:hover,.swiper-button-prev:hover,.swiper-button-next:hover{color:rgb(var(--color-button-hover-text));border-color:rgb(var(--color-button-hover-text))}.swiper-wrapper-base .swiper-button-prev:hover:before,.swiper-wrapper-base .swiper-button-next:hover:before,.swiper-button-prev:hover:before,.swiper-button-next:hover:before{width:175%}.swiper-wrapper-base .swiper-button-prev,.swiper-button-prev{left:0;transform:translate(-50%,-50%)}.swiper-wrapper-base .swiper-button-next,.swiper-button-next{right:0;transform:translate(50%,-50%)}.swiper-wrapper-base .swiper-button-prev:after,.swiper-wrapper-base .swiper-button-next:after,.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-wrapper-base .swiper-button-icon,.swiper-button-icon{overflow:hidden;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.swiper-wrapper-base .swiper-button-prev .svg-wrapper,.swiper-wrapper-base .swiper-button-next .svg-wrapper,.swiper-button-prev .svg-wrapper,.swiper-button-next .svg-wrapper{height:.9rem;width:auto;transition:color .4s ease-in-out .3s}.swiper-wrapper-base .swiper-button-prev .svg-wrapper,.swiper-button-prev .svg-wrapper{transform:rotate(90deg)}.swiper-wrapper-base .swiper-button-next .svg-wrapper,.swiper-button-next .svg-wrapper{transform:rotate(-90deg)}.swiper-wrapper-base .swiper-button-prev:hover .svg-wrapper,.swiper-button-prev:hover .svg-wrapper{animation:swiperIconLoopPrev 1.6s ease-in-out 0s infinite;color:rgb(var(--color-button-hover-icon))}.swiper-wrapper-base .swiper-button-next:hover .svg-wrapper,.swiper-button-next:hover .svg-wrapper{animation:swiperIconLoopNext 1.6s ease-in-out 0s infinite;color:rgb(var(--color-button-hover-icon))}@keyframes swiperIconLoopPrev{0%,15%{transform:rotate(90deg) translateY(0)}50%{transform:rotate(90deg) translateY(150%)}51%{transform:rotate(90deg) translateY(-150%)}85%,to{transform:rotate(90deg) translateY(0)}}@keyframes swiperIconLoopNext{0%,15%{transform:rotate(-90deg) translateY(0)}50%{transform:rotate(-90deg) translateY(150%)}51%{transform:rotate(-90deg) translateY(-150%)}85%,to{transform:rotate(-90deg) translateY(0)}}.swiper-wrapper-base .swiper-button-disabled,.swiper-button-disabled{opacity:0;cursor:not-allowed;pointer-events:none}.swiper-wrapper-base .swiper-pagination{position:static;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:auto;background:transparent;color:rgb(var(--color-foreground));border:none;border-radius:var(--buttons-radius);font-size:1.2rem;line-height:1;margin:0}.swiper-wrapper-base .swiper-pagination-bullet{background:transparent;opacity:1;cursor:pointer;transition:transform .2s ease-in-out;border:none}.swiper-wrapper-base .swiper-pagination-bullet:hover{transform:scale(1.1)}.swiper-wrapper-base[data-visual=dots] .swiper-pagination-bullet{width:1rem;height:1rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.75);margin:0 1rem;padding:0}.swiper-wrapper-base[data-visual=dots] .swiper-pagination-bullet:hover{border-color:rgb(var(--color-foreground))}.swiper-wrapper-base[data-visual=dots] .swiper-pagination-bullet-active{background-color:rgb(var(--color-foreground))}.swiper-wrapper-base[data-visual=numbers] .swiper-pagination-bullet{width:auto;height:auto;border-radius:var(--buttons-radius);color:rgba(var(--color-foreground),.5);padding:.5rem .8rem;font-size:1.2rem;line-height:1;min-width:2.4rem;text-align:center;text-decoration:none;margin:0}.swiper-wrapper-base[data-visual=numbers] .swiper-pagination-bullet:hover{color:rgb(var(--color-foreground))}.swiper-wrapper-base[data-visual=numbers] .swiper-pagination-bullet-active{color:rgb(var(--color-foreground));text-decoration:underline}.swiper-wrapper-base .slideshow__slide,.swiper-wrapper-base .slider__slide{width:100%;max-width:none}.swiper-wrapper-base .slideshow__text-wrapper.banner__content{box-sizing:border-box}.swiper-wrapper-base .swiper:not(.swiper-initialized){opacity:.7}.swiper-wrapper-base .swiper.swiper-initialized{opacity:1;transition:opacity var(--duration-default) ease}.swiper-wrapper-base .swiper-slide{height:auto}@media screen and (max-width: 749px){.swiper-wrapper-base .swiper-button-prev,.swiper-wrapper-base .swiper-button-next{width:44px;height:44px}.swiper-wrapper-base .swiper-button-prev{left:1.5rem}.swiper-wrapper-base .swiper-button-next{right:1.5rem}.swiper-wrapper-base .swiper-pagination-bullet{padding:.4rem .6rem;font-size:1rem;min-width:2rem}}.swiper-wrapper-base .banner--mobile-bottom .swiper-pagination{position:relative;bottom:auto;left:auto;transform:none;margin-top:1.5rem}.swiper-wrapper-base .banner--mobile-bottom .swiper-button-prev,.swiper-wrapper-base .banner--mobile-bottom .swiper-button-next{display:none}@media screen and (min-width: 750px){.swiper-wrapper-base .banner--mobile-bottom .swiper-button-prev,.swiper-wrapper-base .banner--mobile-bottom .swiper-button-next{display:flex}.swiper-wrapper-base .banner--mobile-bottom .swiper-pagination{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);margin-top:0}}.swiper-slideshow-wrapper .swiper-controls{border:.1rem solid rgba(var(--color-foreground),.08)}.swiper-slideshow-wrapper .swiper-autoplay-toggle{color:rgba(var(--color-foreground),.75);background:transparent;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:0;margin:0;flex-shrink:0}.swiper-slideshow-wrapper .swiper-autoplay-toggle:hover{color:rgb(var(--color-foreground))}.swiper-slideshow-wrapper .swiper-autoplay-toggle .svg-wrapper:nth-child(1){display:flex}.swiper-slideshow-wrapper .swiper-autoplay-toggle .svg-wrapper:nth-child(2){display:none}.swiper-slideshow-wrapper .swiper-autoplay-toggle.slideshow__autoplay--paused .svg-wrapper:nth-child(1){display:none}.swiper-slideshow-wrapper .swiper-autoplay-toggle.slideshow__autoplay--paused .svg-wrapper:nth-child(2){display:flex}@media screen and (min-width: 750px){.swiper-slideshow-wrapper .swiper-autoplay-toggle{position:inherit;margin-left:.6rem;padding:0 0 0 .6rem;border-left:.1rem solid rgba(var(--color-foreground),.08)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-swiper.css.map */
