.iwt{--iwt-gap: clamp(24px, calc(24px + (100vw - 990px)*.0356) , 40px);background:var(--bg);color:var(--fg)}.iwt__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"media content";column-gap:var(--iwt-gap)}.iwt__grid--half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.iwt__grid--image-right{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"content media"}.iwt__grid--image-right.iwt__grid--half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.iwt__media{grid-area:media;align-self:start;border-radius:var(--radius-xl)}.iwt__media--portrait{aspect-ratio:4 / 5}.iwt__media--square{aspect-ratio:1 / 1}.iwt__media--landscape{aspect-ratio:3 / 2}.iwt__img{width:100%;height:100%;object-fit:cover}.iwt__content{grid-area:content;display:flex;flex-direction:column;gap:32px;min-width:0;padding-block:8px}.iwt__content--spread .iwt__body{margin-top:auto}.iwt__content--top{justify-content:flex-start}.iwt__content--center{justify-content:center}.iwt__content--bottom{justify-content:flex-end}.iwt__kicker{line-height:var(--leading-ui)}.iwt__heading{text-wrap:balance}.iwt__text{max-width:460px;color:var(--fg-body);font-size:var(--text-md);line-height:var(--leading-text)}.iwt__heading+.iwt__text{margin-top:16px}.iwt__text>*+*{margin-top:.7em}.iwt__text strong,.iwt__text b{color:var(--fg);font-weight:var(--weight-ui)}.iwt__text a{color:var(--fg);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover){.iwt:not(.color-scheme-2) .iwt__text a:hover{color:var(--color-clay);opacity:1}}.iwt__text ul,.iwt__text ol{padding-left:1.2em}.iwt__btn{display:flex;width:fit-content;margin-top:24px}.iwt__body>.iwt__btn:first-child{margin-top:0}.iwt__btn[aria-disabled=true]{cursor:default}.iwt__app{margin-top:20px}@media(max-width:989px){.iwt__grid,.iwt__grid--image-right{display:block}.iwt__media{max-height:75vh;max-height:75svh}.iwt__content,.iwt__grid--image-right .iwt__content{display:block;padding:24px 0 0}.iwt__content--spread .iwt__body{margin-top:0}.iwt__kicker+.iwt__body{margin-top:16px}.iwt__text{max-width:560px}}@media(max-width:749px){.iwt__content,.iwt__grid--image-right .iwt__content{padding-top:20px}.iwt__kicker+.iwt__body{margin-top:12px}.iwt__heading+.iwt__text{margin-top:10px}.iwt__text{max-width:none}.iwt__btn{width:100%;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-image-with-text.css.map */
