@media screen and (min-width:750px){.iwt-ov .iwt__overlay,.iwt-ov .iwt__body{display:contents}.iwt-ov .iwt__mobile-heading{display:none}}@media screen and (max-width:749px){.iwt-ov .image-with-text__grid{display:grid;grid-template-columns:100%;gap:0}.iwt-ov .image-with-text__media-item{grid-area:1 / 1;position:relative;width:100%;max-width:100%}.iwt-ov .image-with-text__text-item,.iwt-ov .image-with-text__content{display:contents}.iwt-ov .iwt__overlay,.iwt-ov .iwt__body{display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box}.iwt-ov .iwt__overlay{grid-area:1 / 1;position:relative;z-index:2;padding:2rem;gap:1.2rem;color:var(--iwt-overlay-text)}.iwt-ov.iwt--pos-top .iwt__overlay{align-self:start;padding-top:var(--iwt-offset)}.iwt-ov.iwt--pos-middle .iwt__overlay{align-self:center}.iwt-ov.iwt--pos-bottom .iwt__overlay{align-self:end;padding-bottom:var(--iwt-offset)}.iwt-ov .iwt__overlay>*{margin:0}.iwt-ov .iwt__overlay .image-with-text__heading{color:var(--iwt-overlay-text);max-width:100%;text-wrap:balance}.iwt-ov .iwt__overlay .button{min-height:5.2rem;padding:0 3.6rem;font-size:1.8rem;margin-top:.4rem}.iwt-ov.iwt--has-overlay .image-with-text__media-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:var(--media-radius, 0)}.iwt-ov.iwt--has-overlay.iwt--pos-bottom .image-with-text__media-item:after{background:linear-gradient(to top,rgba(0,0,0,var(--iwt-scrim)),#0000 75%)}.iwt-ov.iwt--has-overlay.iwt--pos-top .image-with-text__media-item:after{background:linear-gradient(to bottom,rgba(0,0,0,var(--iwt-scrim)),#0000 75%)}.iwt-ov.iwt--has-overlay.iwt--pos-middle .image-with-text__media-item:after{background:rgba(0,0,0,calc(var(--iwt-scrim) * .8))}.iwt-ov .iwt__body{grid-area:2 / 1;padding:3rem 2rem 4rem}.iwt-ov .iwt__body:empty{display:none}.iwt-ov .iwt__body>:first-child{margin-top:0}.iwt-ov .iwt__mobile-heading{margin:0 0 1.6rem}.iwt-ov .iwt__group--mobile-left{align-items:flex-start;text-align:left}.iwt-ov .iwt__group--mobile-center{align-items:center;text-align:center}.iwt-ov .iwt__group--mobile-right{align-items:flex-end;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
