.iwt{box-sizing:border-box}.iwt__grid{display:grid;grid-template-columns:1fr;width:100%}.iwt__media{position:relative;overflow:hidden;border-radius:var(--border-radius-media, 0);width:100%;height:auto;aspect-ratio:var(--iwt-aspect)}.iwt__img{display:block;width:100%;height:100%;object-fit:cover}.iwt__img--desktop{display:none}.iwt--inset .iwt__media{width:auto;margin:var(--iwt-image-inset)}.iwt__text{display:flex;flex-direction:column;padding-inline:var(--iwt-text-pad-x-mobile)}.iwt--valign-top .iwt__text{align-self:start}.iwt--valign-center .iwt__text{align-self:center}.iwt--valign-bottom .iwt__text{align-self:end}.iwt--mstack-text_first .iwt__media{order:2}.iwt--mstack-text_first .iwt__text{order:1}@media screen and (max-width:989px){.iwt--contained.iwt--pos-left .iwt__media,.iwt--contained.iwt--pos-right .iwt__media{width:var(--iwt-img-col-mobile);margin-inline:auto}}@media screen and (min-width:990px){.iwt__img--desktop{display:block}.iwt__img--mobile{display:none}.iwt__media>.iwt__img:only-child{display:block}.iwt--pos-left .iwt__grid{grid-template-columns:var(--iwt-img-col) 1fr}.iwt--pos-right .iwt__grid{grid-template-columns:1fr var(--iwt-img-col)}.iwt--pos-left .iwt__media{grid-column:1;grid-row:1}.iwt--pos-left .iwt__text,.iwt--pos-right .iwt__media{grid-column:2;grid-row:1}.iwt--pos-right .iwt__text{grid-column:1;grid-row:1}.iwt--contained .iwt__grid,.iwt--inset .iwt__grid{column-gap:var(--iwt-gap)}.iwt--contained.iwt--pos-left .iwt__media,.iwt--contained.iwt--pos-right .iwt__media{aspect-ratio:var(--iwt-aspect);height:auto}.iwt--contained .iwt__text,.iwt--inset .iwt__text{padding-inline:var(--iwt-text-pad-x)}.iwt--full_bleed .iwt__grid{column-gap:0;min-height:var(--iwt-min-height)}.iwt--full_bleed .iwt__media{border-radius:0;aspect-ratio:auto}.iwt--full_bleed .iwt__text{padding-inline:var(--iwt-text-pad-x)}.iwt--pos-top .iwt__media{grid-row:1}.iwt--pos-top .iwt__text,.iwt--pos-bottom .iwt__media{grid-row:2}.iwt--pos-bottom .iwt__text{grid-row:1}.iwt--pos-top .iwt__media,.iwt--pos-bottom .iwt__media{aspect-ratio:var(--iwt-aspect)}.iwt--full_bleed.iwt--pos-top .iwt__text,.iwt--full_bleed.iwt--pos-bottom .iwt__text{max-width:80rem;width:100%;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-image-with-text.css.map */
