.image-banner__section .media-wrap{position:relative;width:100%;overflow:hidden}.image-banner__section .media-wrap>a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.image-banner__section .media-wrap .image-wrap,.image-banner__section .media-wrap .video-wrap{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-banner__section .image-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block!important;pointer-events:none}.image-banner__section .media-wrap--small{height:550px}.image-banner__section .media-wrap--medium{height:740px}.image-banner__section .media-wrap--large{height:993px}.image-banner__section .main-class-wrapper .block-wrapper{position:relative;flex:1;min-width:0;overflow:hidden}.image-banner__section .image-banner__full-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.image-banner__section .content-link-wrapper{text-decoration:none;display:block;width:100%;height:100%}.image-banner__section .block-wrapper .content-wrap{position:absolute;left:0;width:100%;padding-inline:40px;z-index:2;pointer-events:none}.image-banner__section .content-wrap .content-text-wrap{max-width:1163px}.image-banner__section .content-wrap .content-text-wrap .title-wrapper .title-wrap{letter-spacing:0}.image-banner__section .content-wrap .title-wrapper h2:first-child{margin:0}.image-banner__section .block-wrapper .content-alignment-left{text-align:left}.image-banner__section .block-wrapper .content-alignment-center{text-align:center}.image-banner__section .block-wrapper .content-alignment-right{text-align:right}.image-banner__section .block-wrapper .content-position-top{top:0;padding-top:40px}.image-banner__section .block-wrapper .content-position-middle{top:50%;transform:translateY(-50%)}.image-banner__section .block-wrapper .content-position-bottom{bottom:0;padding-bottom:40px}.image-banner__section .buttons-wrap{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.image-banner__section .content-alignment-center .buttons-wrap{justify-content:center}.image-banner__section .content-alignment-right .buttons-wrap{justify-content:flex-end}.image-banner__section .content-alignment-left .buttons-wrap{justify-content:flex-start}.image-banner__section .banner-btn{padding:9px 55px;line-height:1.43;transition:all .3s ease;cursor:pointer;pointer-events:auto;display:inline-block;text-align:center;text-decoration:none}.image-banner__section .banner-btn--filled,.image-banner__section .banner-btn--stroke{border:1px solid #000000}.image-banner__section .banner-btn--link{background-color:transparent;font-family:inherit;border:none;padding:0;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:.5px}@media screen and (max-width:749px){.image-banner__section .slider-mobile-gutter .slider--mobile:after{content:"";width:0;padding-left:0}}@media screen and (max-width:699px){.image-banner__section .block-wrapper .content-wrap{padding-inline:20px}.image-banner__section .content-text-wrap .title-wrapper{margin:0}.image-banner__section .content-wrap .buttons-wrap{margin-top:20px}.image-banner__section .block-wrapper .content-position-top{padding-top:20px}.image-banner__section .block-wrapper .content-position-bottom{padding-bottom:20px}.image-banner__section .media-wrap--small{height:580px}.image-banner__section .media-wrap--medium{height:671px}.image-banner__section .media-wrap--large{height:780px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/image-banner-section.css.map */
