.image-with-text{display:block;width:100%}.image-with-text[data-bg-scope=full_bleed]{background:var(--iwt-bg)}.image-with-text__container{width:100%;max-width:1600px;margin-inline:auto;box-sizing:border-box;padding-inline:16px;padding-block:var(--iwt-padding-top-mobile) var(--iwt-padding-bottom-mobile);display:flex;flex-direction:column;gap:32px}.image-with-text[data-layout=full_width] .image-with-text__container{max-width:100%}.image-with-text[data-bg-scope=contained] .image-with-text__container{background:var(--iwt-bg)}.image-with-text__media{width:100%;overflow:hidden;aspect-ratio:var(--iwt-media-aspect-mobile)}.image-with-text__picture,.image-with-text__img,.image-with-text__placeholder{display:block;width:100%;height:100%;object-fit:cover}.image-with-text__content{width:100%;display:flex;flex-direction:column}.image-with-text__sub-text,.image-with-text__heading,.image-with-text__text{color:var(--iwt-color);padding-top:var(--iwt-pt);padding-bottom:var(--iwt-pb)}.image-with-text[data-theme-mode=dark] .image-with-text__sub-text,.image-with-text[data-theme-mode=dark] .image-with-text__heading,.image-with-text[data-theme-mode=dark] .image-with-text__text{color:var(--iwt-color-dark)}.image-with-text__sub-text{margin:0;font-size:18px;font-weight:500;line-height:1.4}.image-with-text__heading{margin:0;font-family:Permanent Marker,Russo One,cursive;font-weight:400;font-size:32px;line-height:1.2;text-wrap:pretty}.image-with-text__text{margin:0;font-size:16px;line-height:1.4}.image-with-text__text p{margin:0}.image-with-text__text p:empty{display:block;margin-bottom:16px}.image-with-text__icon-block{display:flex;align-items:center;gap:16px;width:100%;padding-top:var(--iwt-pt);padding-bottom:var(--iwt-pb)}.image-with-text__icon-media{flex-shrink:0;position:relative;width:calc(var(--iwt-icon-width) * .833);height:calc(var(--iwt-icon-width) * .833)}.image-with-text__icon-img{display:block;width:100%;height:100%;object-fit:contain}.image-with-text__icon-img--dark,.image-with-text[data-theme-mode=dark] .image-with-text__icon-img--light{display:none}.image-with-text[data-theme-mode=dark] .image-with-text__icon-img--dark{display:block}.image-with-text__icon-content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.image-with-text__icon-heading{margin:0;font-size:16px;font-weight:500;line-height:1.4;color:var(--iwt-heading-color)}.image-with-text[data-theme-mode=dark] .image-with-text__icon-heading{color:var(--iwt-heading-color-dark)}.image-with-text__icon-text{margin:0;font-size:14px;line-height:1.4;color:var(--iwt-text-color)}.image-with-text[data-theme-mode=dark] .image-with-text__icon-text{color:var(--iwt-text-color-dark)}.image-with-text__logo-strip{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:24px;row-gap:24px;padding-top:var(--iwt-pt);padding-bottom:var(--iwt-pb)}.image-with-text__logo-strip-item{display:flex;align-items:center;justify-content:center;height:var(--iwt-logo-height, 32px)}.image-with-text__logo-strip-img{display:block;width:auto;height:100%;max-width:100%;object-fit:contain}@media(max-width:1279.98px){.image-with-text[data-mobile-layout=media_bottom] .image-with-text__container{flex-direction:column-reverse}}@media(min-width:750px){.image-with-text__container{padding-inline:32px}}@media(min-width:1280px){.image-with-text__container{padding-inline:64px;padding-block:var(--iwt-padding-top-desktop) var(--iwt-padding-bottom-desktop);flex-direction:row;align-items:flex-start;gap:64px}.image-with-text[data-desktop-layout=media_right] .image-with-text__container{flex-direction:row-reverse}.image-with-text[data-content-alignment=top] .image-with-text__container{align-items:flex-start}.image-with-text[data-content-alignment=center] .image-with-text__container{align-items:center}.image-with-text[data-content-alignment=bottom] .image-with-text__container{align-items:flex-end}.image-with-text__media{flex:1 0 0;aspect-ratio:var(--iwt-media-aspect-desktop)}.image-with-text__content{flex:1 0 0}.image-with-text__icon-media{width:var(--iwt-icon-width);height:var(--iwt-icon-width)}.image-with-text__sub-text{font-size:20px;font-weight:600}.image-with-text__heading{font-size:clamp(32px,2.8vw,40px)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/image-with-text.css.map */
