.image_banner_inner{display:grid;position:relative;z-index:0}.image_banner_inner.img_img--half{height:50vh;overflow:hidden}.image_banner_inner.img_img--one-third{height:calc(100vh * 1 / 3);overflow:hidden}.image_banner_inner.img_img--two-third{height:calc(100vh * 2 / 3);overflow:hidden}.image_banner_inner.img_img--full{height:100vh;overflow:hidden}.image_banner_inner.img_img--auto{height:100%;overflow:hidden}.image_banner_img_wrapper{border-radius:var(--img-border-radius);overflow:hidden;position:relative;display:flex}.image_banner_img_wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:var(--overlay);z-index:1}.image_banner_img_wrapper svg.placeholder_svg,.image_banner_img_wrapper img{width:100%;height:100%;object-fit:cover;border-radius:var(--img-border-radius);transform:scale(var(--scale))}.image_banner_img_wrapper.img_img--half svg.placeholder_svg,.image_banner_img_wrapper.img_img--half img{height:50vh}.image_banner_img_wrapper.img_img--one-third svg.placeholder_svg,.image_banner_img_wrapper.img_img--one-third img{height:calc(100vh * 1/3)}.image_banner_img_wrapper.img_img--two-third svg.placeholder_svg,.image_banner_img_wrapper.img_img--two-third img{height:calc(100vh * 2/3)}.image_banner_img_wrapper.img_img--full svg.placeholder_svg,.image_banner_img_wrapper.img_img--full img{height:100vh}.image_banner_img_wrapper.img_img--auto svg.placeholder_svg,.image_banner_img_wrapper.img_img--auto img{height:100%}.image_banner_img_wrapper,.image_banner_text-wrapper{grid-area:1 / 1}.image_banner_text-wrapper{z-index:0;padding:5rem;display:flex;z-index:2}.image_banner_text-wrapper.ibtw-top_left{justify-content:flex-start;align-items:flex-start}.image_banner_text-wrapper.ibtw-top_center{justify-content:center;align-items:flex-start}.image_banner_text-wrapper.ibtw-top_right{justify-content:center;align-items:flex-end}.image_banner_text-wrapper.ibtw-middle_left{justify-content:center;align-items:flex-start}.image_banner_text-wrapper.ibtw-middle_center{justify-content:center;align-items:center}.image_banner_text-wrapper.ibtw-middle_right{justify-content:center;align-items:flex-end}.image_banner_text-wrapper.ibtw-bottom_left{justify-content:flex-start;align-items:flex-end}.image_banner_text-wrapper.ibtw-bottom_center{justify-content:center;align-items:flex-end}.image_banner_text-wrapper.ibtw-bottom_right{justify-content:flex-end;align-items:flex-end}.image_banner_text_inner{max-width:var(--max-width)}.image_banner_text_inner.ibt-left{text-align:left}.image_banner_text_inner.ibt-center{text-align:center}.image_banner_text_inner.ibt-right{text-align:right}.image_banner_text_inner h2{margin:0;color:var(--color-foreground-heading)}.image_banner_text_inner span{font-size:1.4rem;line-height:calc(1.4rem * 1.4);color:var(--color-foreground)}.ib_text{margin:1.5rem 0}.ib_text p{font-weight:400;color:var(--color-foreground);margin:0 0 1.6rem}.ib_text p:only-child,.ib_text p:last-child{margin:0}.ib_btns{margin:3rem 0 0px}.image_banner_img_wrapper img.ib_mob{display:none}@media screen and (max-width: 1441px){.image_banner_text-wrapper{padding:5rem 3rem}}@media screen and (max-width: 990px){.image_banner_text-wrapper{padding:3rem}}@media screen and (max-width: 640px){.image_banner_text-wrapper{padding:3rem 1.5rem}.image_banner_text-wrapper{justify-content:center!important;align-items:center!important}.image_banner_text_inner{text-align:center!important}.ib_btns{margin:2rem 0 0px}.image_banner_img_wrapper{max-height:50rem}.image_banner_img_wrapper img.ib_desk{display:none}.image_banner_img_wrapper img.ib_mob{display:block}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/image-banner.css.map */
