.iwt-media{position:relative;background-color:var(--cream-2)}.color-cream_2 .iwt-media{background-color:var(--cream)}.iwt:not(.iwt--shape-fill) .iwt-media{aspect-ratio:var(--iwt-ratio)}.iwt--half .iwt-grid{display:grid;grid-template-columns:1fr;align-items:stretch}.iwt--half.iwt--shape-fill .iwt-grid{min-height:80vh}.iwt--half.iwt--shape-fill .iwt-media{min-height:60vh}.iwt--half .iwt-text{padding:4rem 1.5rem;display:flex;align-items:center;justify-content:center}.iwt--half.iwt--align-top .iwt-text{align-items:flex-start}.iwt--half .iwt-text-inner{max-width:480px}.iwt--half .actions{margin:2.5rem 0 1rem}@media(min-width:768px){.iwt--half .iwt-grid{grid-template-columns:1fr 1fr}.iwt--half.iwt--shape-fill .iwt-grid{min-height:90vh}.iwt--half .iwt-text{padding:5rem 3rem}.iwt--half:not(.iwt--shape-fill) .iwt-media{align-self:center}.iwt--half.iwt--image-right .iwt-media{order:2}}.iwt--intro .iwt-grid,.iwt--intro.iwt--shape-fill .iwt-grid{min-height:auto}.iwt--intro .iwt-text{order:-1;padding:5rem 1.5rem 3rem}.iwt--intro .iwt-text-inner{margin:0 auto}.iwt--intro .block-heading{margin-bottom:1.5rem}.iwt--intro .block-text--lead p{max-width:36ch;margin-bottom:2rem}.iwt--intro .actions{margin:0}.iwt--intro.iwt--shape-fill .iwt-media{min-height:50vh}.iwt--intro .iwt-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 65%,color-mix(in srgb,var(--color-bg) 55%,transparent) 100%)}@media(min-width:768px)and (max-width:899px){.iwt--intro .iwt-grid{grid-template-columns:1fr}.iwt--intro .iwt-text{padding:5rem 1.5rem 3rem}}@media(min-width:900px){.iwt--intro .iwt-grid{grid-template-columns:1fr 1fr}.iwt--intro .iwt-text{order:0;padding:4rem 4rem 0}.iwt--intro.iwt--image-left .iwt-text,.iwt--intro.iwt--image-right .iwt-media{order:2}.iwt--intro.iwt--shape-fill .iwt-media{min-height:auto}.iwt--intro .block-heading{margin-bottom:1.75rem}.iwt--intro .block-text--lead p{margin-bottom:2.5rem}}.iwt--narrow{--section-space-top: 4rem;--section-space-bottom: 5rem;padding-left:1.5rem;padding-right:1.5rem}.iwt--narrow .iwt-grid{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start}.iwt--narrow.iwt--align-center .iwt-grid{align-items:center}.iwt--narrow .iwt-media{width:100%;max-width:420px;margin:0 auto}.iwt--narrow.iwt--shape-original .iwt-media{background-color:transparent}.iwt--narrow .block-eyebrow{margin-bottom:1.4rem;line-height:1.85}.iwt--narrow .block-heading{margin:.75rem 0 1.75rem}.iwt--narrow .block-text p{color:var(--color-text-soft);margin:0 0 1.4rem;line-height:1.85}.iwt--narrow .block-text--lead p{font-size:clamp(1.3rem,2.2vw,1.6rem);line-height:1.5;color:var(--color-text);margin-bottom:.75rem}@media(min-width:768px){.iwt--narrow{--section-space-top: 5rem;--section-space-bottom: 6rem;padding-left:3rem;padding-right:3rem}.iwt--narrow .iwt-grid{grid-template-columns:minmax(300px,480px) 1fr;gap:4.5rem}.iwt--narrow.iwt--image-right .iwt-grid{grid-template-columns:1fr minmax(300px,480px)}.iwt--narrow.iwt--image-right .iwt-media{order:2}.iwt--narrow .iwt-media{max-width:none;margin:0;position:sticky;top:10rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-image-with-text.css.map */
