.image-text-banner__wrapper{display:flex;margin:0;align-items:center;justify-content:center}.image-text-banner__wrapper.wrapper-flex,.image-text-banner__wrapper.wrapper-flex-reverse{flex-direction:column-reverse}.image-text-banner__wrapper .image-text-banner__media{justify-content:center;padding:0 8px;height:72vw}.image-text-banner__wrapper .image-text-banner__media img{height:100%;width:100%;border-radius:8px 8px 0 0;object-fit:cover;overflow:hidden}.image-text-banner__wrapper .image-text-banner__content{border-radius:0 0 8px 8px;margin:0 8px;padding-top:3rem}.content-padding-reverse,.content-padding{padding:0 31px}.image-text-banner__wrapper .image-text-banner__content h2{font-size:2rem;line-height:2rem;font-family:Trade Gothic;text-transform:uppercase}.image-text-banner__title-desktop{display:none}.image-text-banner__title-mobile{display:block}.image-text-banner__wrapper .image-text-banner__content .text-wrapper{font-size:16px;line-height:20.8px;margin-block-start:0;margin-block-end:0;max-width:40rem}.image-text-banner__button-link__wrapper{width:fit-content;margin-bottom:3rem;margin-top:24px}@media screen and (min-width: 750px){.image-text-banner__wrapper .image-text-banner__media{max-height:20rem;width:calc(100vw - 32px);padding:0}.image-text-banner__wrapper .image-text-banner__content{width:calc(100vw - 32px)}}@media screen and (min-width: 1100px){.image-text-banner__wrapper{height:27.777777vw;min-height:540px;align-items:center;margin:0 auto;width:calc(100vw - 32px)}.image-text-banner__wrapper.wrapper-flex{flex-direction:row}.image-text-banner__wrapper.wrapper-flex-reverse{flex-direction:row-reverse}.image-text-banner__wrapper .image-text-banner__media{height:100%;width:50%;padding:0;max-width:none;max-height:none}.image-text-banner__wrapper .border-radius img{border-radius:0 12px 12px 0}.image-text-banner__wrapper .border-radius-reverse img{border-radius:12px 0 0 12px}.product__info-container{width:50%}.image-text-banner__wrapper .content-padding-reverse{padding:0 0 0 3.33vw;border-radius:0 12px 12px 0}.image-text-banner__wrapper .content-padding{padding:0 3.33vw 0 0;border-radius:12px 0 0 12px}.image-text-banner__wrapper .image-text-banner__content{display:flex;flex-direction:column;justify-content:center;height:100%;width:50%;padding:0 9.375vw;margin:0}.image-text-banner__wrapper .image-text-banner__content h2{font-size:3rem;line-height:3rem}.image-text-banner__title-desktop{display:block}.image-text-banner__title-mobile{display:none}.image-text-banner__button-link__wrapper{margin-bottom:0;margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/component-image-text-banner.css.map */
