.slideshow{--slideshow-bottom: 4rem}@media screen and (min-width:990px){.slideshow{--slideshow-bottom: 8rem}.slideshow.small{--slideshow-bottom: 4.4rem}.slideshow.medium{--slideshow-bottom: 6.4rem}.slideshow.large{--slideshow-bottom: 8rem}}.slideshow .slideshow-slide:before{content:"";display:block;padding-bottom:var(--slide-height)}.slideshow .container .swiper{border-radius:.8rem}@media screen and (min-width:750px){.slideshow .container .slideshow-slide__desc{max-width:47rem}}@media screen and (min-width:1100px){.slideshow .container .container{padding-left:6.4rem;padding-right:6.4rem}}@media screen and (min-width:1360px){.slideshow .container .container{padding-left:8.8rem;padding-right:8.8rem}}.slideshow-slide{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:100%;box-sizing:border-box;max-width:100%;max-height:100%}.slideshow-slide__img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-2}.slideshow-slide__img svg,.slideshow-slide__img img,.slideshow-slide__img video{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center;position:relative;z-index:-2}.slideshow-slide__text{max-width:50rem;padding:var(--slideshow-bottom) 0}.slideshow-slide__title{font-size:40px;font-weight:700;margin:0 0 2.4rem}.slideshow-slide__title:only-child{margin:0}.slideshow-slide__desc{max-width:54rem}.slideshow-slide__button{padding-top:3.2rem}@media screen and (max-width:990px){.slideshow-slide__title{font-size:36px}}@media screen and (min-width:990px){.slideshow-slide__title{max-width:min(800px,85%)}}@media screen and (max-width:676px){.slideshow-slide__title{font-size:22px;width:350px;margin-bottom:10px}.slideshow-slide__desc{max-width:300px!important;font-size:18px}.slideshow-slide__button{padding-top:2rem}}.slideshow-swiper__slide{height:auto}.slideshow .slideshow-bottom{position:absolute;bottom:var(--slideshow-bottom);left:0;width:100%;background:transparent;z-index:5}.slideshow .slideshow-bottom__wrapper{display:flex;align-items:center;gap:2rem}.slideshow .slideshow .swiper-pagination{background:transparent}.slideshow--equal .slideshow__wrapper{align-items:stretch}.slideshow--equal .slideshow-swiper__slide{height:auto;display:flex}.slideshow--equal .slideshow-slide{width:100%}.slideshow .slideshow-slide--ratio:before{display:none}.slideshow-slide--ratio{aspect-ratio:var(--slide-aspect-desktop, auto)}@media screen and (max-width:989px){.slideshow-slide--ratio{aspect-ratio:var(--slide-aspect-tablet, var(--slide-aspect-desktop, auto))}}@media screen and (max-width:749px){.slideshow-slide--ratio{aspect-ratio:var(--slide-aspect-mobile, var(--slide-aspect-tablet, var(--slide-aspect-desktop, auto)))}}.slideshow-slide__media--desktop,.slideshow-slide__media--tablet,.slideshow-slide__media--mobile{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.slideshow-slide__media--desktop{display:block}.slideshow-slide__media--tablet,.slideshow-slide__media--mobile{display:none}@media screen and (max-width:989px){.slideshow-slide__media--desktop{display:none}.slideshow-slide__media--tablet{display:block}}@media screen and (max-width:749px){.slideshow-slide__media--tablet{display:none}.slideshow-slide__media--mobile{display:block}}.slideshow-slide__text{display:flex;flex-direction:column}.s-ta-d--left .slideshow-slide__text{text-align:left;align-items:flex-start;margin:auto auto auto 0}.s-ta-d--center .slideshow-slide__text{text-align:center;align-items:center;margin:auto}@media screen and (max-width:989px){.s-ta-t--left .slideshow-slide__text{text-align:left;align-items:flex-start;margin:auto auto auto 0}.s-ta-t--center .slideshow-slide__text{text-align:center;align-items:center;margin:auto}}@media screen and (max-width:749px){.s-ta-m--left .slideshow-slide__text{text-align:left;align-items:flex-start;margin:auto auto auto 0}.s-ta-m--center .slideshow-slide__text{text-align:center;align-items:center;margin:auto}}.s-va-d--flex-start{align-items:flex-start}.s-va-d--center{align-items:center}@media screen and (max-width:989px){.s-va-t--flex-start{align-items:flex-start}.s-va-t--center{align-items:center}}@media screen and (max-width:749px){.s-va-m--flex-start{align-items:flex-start}.s-va-m--center{align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-slideshow.css.map */
