.slideshow-image-banner .slideshow-banner-slide{position:relative;overflow:hidden}.slideshow-image-banner .slideshow-banner-slide .media-box{position:relative;overflow:hidden;display:block}.slideshow-image-banner .slideshow-banner-slide .media-box:after{content:"";width:100%;display:block;padding-bottom:var(--media-height)}.slideshow-image-banner .slideshow-banner-slide .media-box img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover;display:block}.slideshow-image-banner .section-content-wrap{position:absolute;top:0;left:0;width:100%}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap{display:flex;height:100%}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .container{width:90%}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-h-left{justify-content:flex-start;text-align:left}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-h-center{justify-content:center;text-align:center}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-h-right{justify-content:flex-end;text-align:right}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-v-top{align-items:flex-start}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-v-middle{align-items:center}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-v-bottom{align-items:flex-end}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-content{padding:20px 10px}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-content .subtitle{letter-spacing:4px;margin-bottom:10px;line-height:1}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-content h2{font-size:64px;line-height:1.2;max-width:40%}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-button-wrap{margin-top:34px;gap:24px}.slideshow-image-banner .slideshow-banner-wrap .swiper-button.swiper-button-prev{left:2%;transform:translate(-2%)}.slideshow-image-banner .slideshow-banner-wrap .swiper-button.swiper-button-next{right:2%;transform:translate(-2%)}.slideshow-image-banner .button.button--outline{--border-color:var(--button-background)}.slideshow-image-banner .mens-category-hero .subtitle{color:#d45d48}.slideshow-image-banner .mens-category-hero .h2{font-style:italic;line-height:1.25}.slideshow-image-banner .mens-category-hero .h2 span{color:#971e4f;font-style:normal}.slideshow-image-banner .mens-category-hero.womens-category-page .h2 span{color:currentColor}.slideshow-image-banner .mens-category-hero .swiper-button.swiper-button-disabled{display:none}.slideshow-image-banner .mens-category-hero .slide-description{font-size:20px;line-height:1.25;color:rgb(var(--border-color) / 80%);margin-top:20px}.slideshow-image-banner .mens-category-hero .slideshow-banner-wrap .swiper-pagination-bullet-active,.slideshow-image-banner .mens-category-hero .slideshow-banner-wrap .swiper-pagination-bullet{background-color:#000}.slideshow-image-banner .slide_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media(min-width:700px)and (max-width:1080px){.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-content h2{font-size:50px;line-height:1;max-width:100%}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-button-wrap{margin-top:20px}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-button-wrap .button{padding:8px 12px}.slideshow-image-banner .mens-category-hero .slide-description{font-size:16px}}@media screen and (max-width:699px){.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-v-mobile-bottom .section-content{padding:0 0 48px}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-content h2{font-size:32px;line-height:1;max-width:100%}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-button-wrap{margin-top:20px;gap:12px;justify-content:center}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-button-wrap .button{padding:8px 12px}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-h-mobile-left{justify-content:flex-start;text-align:left}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-h-mobile-center{justify-content:center;text-align:center}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-h-mobile-right{justify-content:flex-end;text-align:right}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-v-mobile-top{align-items:flex-start}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-v-mobile-middle{align-items:center}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap.align-v-mobile-bottom{align-items:flex-end}.slideshow-image-banner .slideshow-banner-wrap .swiper-pagination{position:absolute;margin-top:10px;bottom:17px}.slideshow-image-banner .slideshow-banner-wrap .swiper-pagination-bullet{background:#fff;opacity:.4}.slideshow-image-banner .slideshow-banner-wrap .swiper-pagination-bullet-active{background:#fff;opacity:1;width:28px}.slideshow-image-banner .mens-category-hero .slide-description{font-size:16px}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-content .subtitle{letter-spacing:2px}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-content h2 br{display:none}.slideshow-image-banner .mens-category-hero .slide-description{margin-top:15px}.slideshow-image-banner .mens-category-hero .slideshow-banner-slide .section-content-wrap .container{max-width:100%;width:100%}.slideshow-image-banner .mens-category-hero.womens-category-page .slideshow-banner-slide .section-content-wrap.align-v-mobile-bottom{padding-top:30px;align-items:flex-start}}@media screen and (max-width:375px){.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-content h2{font-size:28px}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-button-wrap{gap:5px;margin-top:15px}.slideshow-image-banner .slideshow-banner-slide .section-content-wrap .section-button-wrap .button{font-size:12px}.slideshow-image-banner .mens-category-hero .slide-description{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/slideshow-image-banner.css.map */
