.image-banner-with-icon .banner__content .banner__box{max-width:530px}.image-banner-with-icon .banner__heading{margin-bottom:2.6rem;font-family:var(--font-tommy-bold)}.image-banner-with-icon .banner__content .banner__box .icon-with-text{margin-top:0;margin-bottom:2.5rem}.image-banner-with-icon .banner__content .banner__box .icon-with-text .icon-with-text__item{display:flex;gap:2rem;align-items:center}.image-banner-with-icon .banner__content .banner__box .icon-with-text .icon-with-text__item .image_left img{vertical-align:middle;width:3.7rem;height:auto}.image-banner-with-icon .banner__content .banner__box .icon-with-text .icon-with-text__item .icon_content{font-size:1.6rem;line-height:1.5;font-family:var(--font-tommy-bold);font-weight:700;letter-spacing:0}.image-banner-with-icon{position:relative}.image-banner-with-icon .image-with-text-block{margin-top:5rem}.image-banner-with-icon .image-with-text-block .image-with-text{display:flex;align-items:center;column-gap:2rem}.image-banner-with-icon .image-with-text-block .heading{font-size:2.4rem;letter-spacing:.3px;line-height:1.166;margin-top:0;margin-bottom:3rem}.image-banner-with-icon .image-with-text-block .image-with-text img{max-width:100%}.image-banner-with-icon .image-with-text-block .image-with-text .image_content{text-align:center;font-size:2.4rem;letter-spacing:.3px;line-height:1.166;margin-top:1rem}.image-banner-with-icon .image-with-text-block .image-with-text .symbol{font-size:48px;line-height:1.125}.image-banner-with-icon .banner__content.page-width{max-width:100%}.image-banner-with-icon .banner__content .banner__box{max-width:39.7rem;padding:6rem 3.6rem 5.9rem;border-radius:2rem;min-width:auto}.image-banner-with-icon .banner__content .banner__box .banner__text.rte{font-size:1.6rem;margin-bottom:3rem;line-height:1.25}.image-banner-with-icon .banner__content .banner__box .banner__buttons{width:100%}.image-banner-with-icon .banner__content .banner__box .banner__buttons .button{min-width:100%;min-height:calc(4.9rem + var(--buttons-border-width) * 2)}.image-banner-with-icon .banner__heading span{display:block}@media screen and (max-width:989px){.image-banner-with-icon .banner__content .banner__box .icon-with-text .icon-with-text__item .image_left img{width:50px;height:50px}.image-banner-with-icon .banner__content .banner__box .icon-with-text{margin-bottom:25px}.tablets-image-banner-with-icon .banner__box .banner__text,.tablets-image-banner-with-icon-2 .banner__content .banner__box .banner__text{font-size:2rem}}@media screen and (max-width:749px){.image-banner-with-icon .banner__content .banner__box{max-width:100%;min-width:100%}.image-banner-with-icon .banner__content .banner__box .icon-with-text .icon-with-text__item .image_left img{width:40px;height:40px}.image-banner-with-icon .banner__content .banner__box .icon-with-text{max-width:100%}.image-banner-with-icon .banner__content .banner__box{display:block;padding:4rem 2rem}.image-banner-with-icon .banner__content .banner__box .icon-with-text .icon-with-text__item{gap:10px}.image-banner-with-icon .banner__heading{margin-bottom:2rem}.image-banner-with-icon .image-with-text-block{margin-top:2.5rem}.image-banner-with-icon .image-with-text-block .heading{font-size:2rem;margin-bottom:2rem}.image-banner-with-icon .image-with-text-block .image-with-text .image_content{font-size:2rem}.image-banner-with-icon .image-with-text-block .image-with-text .symbol{font-size:40px}.image-banner-with-icon .image-with-text-block .image-with-text img{max-width:100%;width:100px;height:100px}.image-banner-with-icon.banner--content-align-mobile-center-top .banner__box{justify-content:flex-start;height:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start}.image-banner-with-icon.banner--content-align-mobile-center-bottom .banner__box{justify-content:flex-end;height:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start}.image-banner-with-icon .banner__content .banner__box .banner__text.rte{font-size:1.4rem}.image-banner-with-icon .banner__content .banner__box .banner__buttons{max-width:100%}.image-banner-with-icon .banner__content .banner__box .banner__buttons .button{min-height:calc(4.3rem + var(--buttons-border-width) * 2)}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/image-banner-with-icon.css.map */
