.banner__columns{display:flex;position:absolute;width:100%;height:100%;top:0;left:0}.banner__column{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:5;transition:all .4s;background:#fff0}.banner__text{display:flex;position:absolute;top:33%;opacity:0;transition:opacity .2s,visibility .2s;padding:0 20px;transition:all .4s}.banner__heading{text-align:center;font-size:100px;position:absolute;top:35%;opacity:0;transition:opacity .2s,visibility .2s;padding:0 20px;transition:all .4s}.banner__button{display:flex;position:absolute;bottom:5%}.banner__column:hover .banner__text,.banner__column:hover .banner__heading{opacity:1}.banner--large:not(.banner--adapt) .swiper-wrapper{min-height:72rem}.banner--medium:not(.banner--adapt) .swiper-wrapper{min-height:56rem}.banner--small:not(.banner--adapt) .swiper-wrapper{min-height:42rem}.tablet-show-flex-768{display:none!important}.swiper-initialized .banner__text.caption-with-letter-spacing span{font-weight:700;font-size:14px;line-height:18px;text-align:center;max-width:250px;margin:0 auto}@media screen and (max-width:1024px){.banner__heading{font-size:40px;padding-top:20px}}@media screen and (max-width:768px){.banner:after{display:none}.banner__media-half.swiper-slide,.banner__text.caption-with-letter-spacing{position:static}.banner__heading{position:static;padding-top:4px}.banner__button{margin-top:24px;position:static}.tablet-show-flex-768{display:flex!important}.banner--large:not(.banner--adapt) .swiper-wrapper{min-height:auto}.banner--medium:not(.banner--adapt) .swiper-wrapper{min-height:auto}.banner--small:not(.banner--adapt) .swiper-wrapper{min-height:auto}.banner__column .banner__text,.banner__column .banner__heading{opacity:1;visibility:visible}.banner__column{width:100%;justify-content:flex-end;align-items:center;z-index:5;padding-bottom:74px}.banner__columns{width:200%;display:none}.banner:not(.banner--stacked){height:520px}.banner__media{position:relative}.banner:after{z-index:-1;position:static}.banner-swiper-pagination{position:absolute!important}.banner-swiper-pagination .swiper-pagination-bullet,.banner-swiper-pagination .swiper-pagination-bullet-active{background:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-image-banner-with-hover.css.map */
