.image-banner{position:relative;display:flex;align-items:stretch;min-height:20vh}.image-banner .image_desktop{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.image-banner .image_mobile{width:100%}.image-banner .image_mobile img{width:100%;height:auto;margin:auto}@media only screen and (max-width: 768px){.image-banner{min-height:unset!important}.image-banner .image_desktop{display:none}.image-banner .image_mobile{display:block}}@media only screen and (min-width: 768px){.image-banner .image_desktop{display:block}.image-banner .image_mobile{display:none}}.image-banner .opacity_wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex:1 0 100%;text-align:center}.image-banner .opacity_wrapper .content_wrapper{margin:auto}.image-banner .opacity_wrapper .content_wrapper.backgrounded{padding:3rem 5rem;background:#fff}.image-banner .opacity_wrapper .content_wrapper.lefted{margin-left:5rem;text-align:left}.image-banner .opacity_wrapper .content_wrapper.righted{margin-right:5rem;text-align:right}.image-banner .opacity_wrapper .content_wrapper.topped{margin-top:5rem}.image-banner .opacity_wrapper .content_wrapper.bottomed{margin-bottom:5rem}.image-banner .opacity_wrapper .content_wrapper h2{margin:0 auto 1rem;color:#fff}.image-banner .opacity_wrapper .content_wrapper .banner_richtext{max-width:720px;margin:0 auto 20px}.image-banner .opacity_wrapper .content_wrapper .banner_richtext p,.image-banner .opacity_wrapper .content_wrapper .banner_richtext ul{margin:0 0 10px}.image-banner .opacity_wrapper .content_wrapper .btn-black,.image-banner .opacity_wrapper .content_wrapper .btn-white{margin-bottom:0}@media only screen and (max-width: 768px){.image-banner .opacity_wrapper .content_wrapper{padding:2rem;margin:auto!important;text-align:center!important}}.image-banner[data-banner_target]{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-image-banner.css.map */
