.image-with-text{padding:0 24px 24px}.image-with-text__inner{display:grid;grid-template-columns:1fr}@media(max-width:959px){.image-with-text--media-bottom-mobile .image-with-text__media{order:2}.image-with-text--media-bottom-mobile .image-with-text__content{order:1;padding-bottom:0}.image-with-text--media-bottom-mobile .image-with-text__content:has(.button){padding-bottom:40px}.image-with-text--text-flow .image-with-text__content{padding-bottom:0}}.image-with-text--text-flow .section-heading__text ul{margin-top:var(--space-m)}.image-with-text--light .image-with-text__content,.image-with-text--light .image-with-text__media{background:var(--color-panel)}.image-with-text--gold .image-with-text__content,.image-with-text--gold .image-with-text__media{background:var(--color-accent-19)}.image-with-text--custom .image-with-text__content,.image-with-text--custom .image-with-text__media{background:var(--iwt-bg)}.image-with-text--teal .image-with-text__content,.image-with-text--teal .image-with-text__media{background:var(--color-brand-teal)}.image-with-text--teal .image-with-text__content{color:var(--color-on-dark)}.image-with-text--accent12 .image-with-text__content,.image-with-text--accent12 .image-with-text__media{background:var(--color-accent-12)}.image-with-text--accent10 .image-with-text__content,.image-with-text--accent10 .image-with-text__media{background:var(--color-accent-10)}.image-with-text--accent11 .image-with-text__content,.image-with-text--accent11 .image-with-text__media{background:var(--color-accent-11);color:var(--color-on-dark)}.image-with-text--accent13 .image-with-text__content,.image-with-text--accent13 .image-with-text__media{background:var(--color-accent-13)}.image-with-text--accent15 .image-with-text__content,.image-with-text--accent15 .image-with-text__media{background:var(--color-accent-15);color:var(--color-on-dark)}.shopify-section:not(:has(>.image-with-text:not(.image-with-text--full-bleed,.image-with-text--full)))+.image-with-text-section>.image-with-text:not(.image-with-text--full-bleed,.image-with-text--full,.image-with-text--picture){padding-top:24px}.image-with-text__media{line-height:0;overflow:hidden}.image-with-text__image{display:block;width:100%;height:auto;aspect-ratio:433 / 361;object-fit:cover;transform:scale(var(--iwt-zoom, 1))}@media(min-width:500px)and (max-width:959px){.image-with-text__image{aspect-ratio:500 / 312}}.image-with-text__placeholder{aspect-ratio:688 / 600;background:var(--color-border)}.image-with-text__content{display:flex;flex-direction:column;justify-content:center;padding:24px 23px 32px}.image-with-text__text{width:100%}.image-with-text--loose-text .section-heading__text.rte p{margin-bottom:var(--space-m)}.section-heading__text p+p{margin-top:var(--space-m)}@media(max-width:959px){.image-with-text{padding-inline:16px;padding-bottom:16px}.shopify-section:not(:has(>.image-with-text:not(.image-with-text--full-bleed,.image-with-text--full)))+.image-with-text-section>.image-with-text:not(.image-with-text--full-bleed,.image-with-text--full,.image-with-text--picture){padding-top:16px}.image-with-text--full-bleed .image-with-text__content:not(:has(.button)){padding-bottom:0}.image-with-text--full-bleed .image-with-text__content:has(.button){padding-bottom:40px}.image-with-text__content:has(.button){padding-bottom:40px}.image-with-text--full-bleed{padding:0}}@media(min-width:960px){.image-with-text--full-bleed{padding:0}.image-with-text__inner{grid-template-columns:1fr 1fr}.image-with-text__inner--image-right .image-with-text__media{order:2}.image-with-text__content{align-items:center;padding:24px 0}.image-with-text__text{padding-inline:15px}.image-with-text__text{max-width:384px}.image-with-text__image{height:var(--iwt-height-tablet, var(--iwt-height, 100%));aspect-ratio:auto}}@media(min-width:960px)and (max-width:1199.98px){.image-with-text:not(.image-with-text--full-bleed,.image-with-text--full){padding-inline:16px;padding-bottom:16px}.shopify-section:not(:has(>.image-with-text:not(.image-with-text--full-bleed,.image-with-text--full)))+.image-with-text-section>.image-with-text:not(.image-with-text--full-bleed,.image-with-text--full,.image-with-text--picture){padding-top:16px}.image-with-text:not(.image-with-text--full) .image-with-text__media{display:flex;align-items:center}.image-with-text:not(.image-with-text--full) .image-with-text__image{height:var(--iwt-height-tablet, auto);aspect-ratio:480 / 416}}@media(min-width:1200px){.image-with-text__image{height:var(--iwt-height, 100%)}.image-with-text:not(.image-with-text--full) .image-with-text__media{display:flex;align-items:center}.image-with-text:not(.image-with-text--full) .image-with-text__image{max-height:600px}.image-with-text__text{max-width:510px}}.image-with-text--full{padding:0}.image-with-text--full.image-with-text--inset{padding-inline:16px}@media(min-width:960px){.image-with-text--full.image-with-text--inset{padding-inline:24px}}.image-with-text--full .image-with-text__image{aspect-ratio:330 / 275}.image-with-text--full .image-with-text__content{padding:24px 23px 0}@media(max-width:959px){.image-with-text--full .image-with-text__content:has(.button){padding-bottom:40px}}@media(min-width:500px){.image-with-text--full .image-with-text__image{aspect-ratio:500 / 312}}@media(min-width:960px){.image-with-text--full .image-with-text__media{align-self:center;aspect-ratio:480 / 416}.image-with-text--full .image-with-text__image{height:100%;aspect-ratio:auto}.image-with-text--full .image-with-text__content{padding:24px 0}}@media(min-width:1200px){.image-with-text--full .image-with-text__media{height:600px;aspect-ratio:auto}}@media(max-width:1199.98px){.image-with-text--full .section-heading__kicker:has(.section-heading__icon){min-height:28.4px}}.image-with-text.image-with-text--picture{padding:26px 23px 44px}.image-with-text.image-with-text--picture .image-with-text__inner{max-width:1350px;margin-inline:auto}.image-with-text.image-with-text--picture .image-with-text__image{height:auto;aspect-ratio:660 / 488}.image-with-text.image-with-text--picture .image-with-text__content{padding:40px 0 0;background:none}.image-with-text.image-with-text--picture .image-with-text__text{max-width:none;padding-inline:0}.image-with-text.image-with-text--picture .section-heading__kicker{margin-bottom:24px}.image-with-text.image-with-text--picture .section-heading__title{margin-bottom:20px}.image-with-text.image-with-text--picture .section-heading__text p+p{margin-top:25px}@media(min-width:960px){.image-with-text.image-with-text--picture{padding:66px 23px}.image-with-text.image-with-text--picture .image-with-text__inner{grid-template-columns:1fr 1fr;column-gap:46px;max-width:874px}.image-with-text.image-with-text--picture .image-with-text__content{padding:0}.image-with-text.image-with-text--picture .image-with-text__image{height:auto;aspect-ratio:660 / 488}.image-with-text.image-with-text--picture .image-with-text__media{display:block}.image-with-text.image-with-text--picture .section-heading__title{margin-bottom:25px}}@media(min-width:1200px){.image-with-text.image-with-text--picture{padding:65px 23px}.image-with-text.image-with-text--picture .image-with-text__inner{grid-template-columns:1fr 1fr;column-gap:var(--gutter);max-width:1110px}.image-with-text.image-with-text--picture .image-with-text__inner--image-left .image-with-text__media{grid-column:1;grid-row:1}.image-with-text.image-with-text--picture .image-with-text__inner--image-left .image-with-text__content{grid-column:2;grid-row:1}.image-with-text.image-with-text--picture .image-with-text__inner--image-right .image-with-text__media{grid-column:2;grid-row:1;order:0}.image-with-text.image-with-text--picture .image-with-text__inner--image-right .image-with-text__content{grid-column:1;grid-row:1}}@media(min-width:1440px){.image-with-text.image-with-text--picture .image-with-text__inner{grid-template-columns:660fr 145fr 430fr 115fr;column-gap:0;max-width:1350px}.image-with-text.image-with-text--picture .image-with-text__inner--image-left .image-with-text__media{grid-column:1}.image-with-text.image-with-text--picture .image-with-text__inner--image-left .image-with-text__content{grid-column:3}.image-with-text.image-with-text--picture .image-with-text__inner--image-right{grid-template-columns:115fr 430fr 145fr 660fr}.image-with-text.image-with-text--picture .image-with-text__inner--image-right .image-with-text__media{grid-column:4;grid-row:1;order:0}.image-with-text.image-with-text--picture .image-with-text__inner--image-right .image-with-text__content{grid-column:2;grid-row:1}}.image-with-text[class*=image-with-text--image-accent]{overflow-x:clip;isolation:isolate}.image-with-text[class*=image-with-text--image-accent] .image-with-text__media{position:relative;overflow:visible}.image-with-text[class*=image-with-text--image-accent] .image-with-text__media:after{content:"";position:absolute;inset-block-start:-26px;inset-inline-start:68px;z-index:-1;width:750px;height:190px;background:var(--iwt-accent);pointer-events:none}.image-with-text[class*=image-with-text--image-accent] .image-with-text__inner--image-left .image-with-text__media:after{inset-inline-start:auto;inset-inline-end:68px}@media(min-width:375px){.image-with-text[class*=image-with-text--image-accent] .image-with-text__media:after{height:240px}}@media(min-width:500px){.image-with-text[class*=image-with-text--image-accent] .image-with-text__media:after{height:320px}}@media(min-width:960px){.image-with-text[class*=image-with-text--image-accent] .image-with-text__media:after{inset-block-start:-65px}}@media(min-width:1200px){.image-with-text[class*=image-with-text--image-accent] .image-with-text__media:after{inset-inline-start:194px;height:450px}.image-with-text[class*=image-with-text--image-accent] .image-with-text__inner--image-left .image-with-text__media:after{inset-inline-start:auto;inset-inline-end:194px}}.image-with-text--image-accent1{--iwt-accent: var(--color-accent-1)}.image-with-text--image-accent2{--iwt-accent: var(--color-accent-2)}.image-with-text--image-accent3{--iwt-accent: var(--color-accent-3)}.image-with-text--image-accent5{--iwt-accent: var(--color-accent-5)}.image-with-text--image-accent6{--iwt-accent: var(--color-accent-6)}.image-with-text--image-accent9{--iwt-accent: var(--color-accent-9-decor)}.image-with-text--image-accent16{--iwt-accent: var(--color-panel)}@media(min-width:960px){.image-with-text.image-with-text--picture .image-with-text__media{align-self:center}}.image-with-text.image-with-text--picture .image-with-text__media{max-width:690px}@media(min-width:960px)and (max-width:1199.98px){.image-with-text.image-with-text--picture .image-with-text__media{padding-bottom:32px}}.image-with-text .rte ul{padding-left:40px}.image-with-text .rte li>a{text-decoration:none}@media(hover:hover){.image-with-text .rte li>a:hover{color:var(--color-text);text-decoration:underline;text-underline-offset:1.6px}}@media(min-width:960px)and (max-width:1199.98px){.image-with-text--full.image-with-text--inset-tight{padding-inline:16px}}.main-collection__above-zone>.lead-text--tight+link+.image-with-text--inset-tight,.main-collection__above-zone>.image-with-text--inset-tight+link+.image-with-text--inset-tight{margin-top:var(--space-16)}.content-zone>.image-with-text--inset-tight+link+.image-with-text--inset-tight{margin-top:calc(var(--space-8) * -1)}@media(min-width:1200px){.main-collection__above-zone>.lead-text--tight+link+.image-with-text--inset-tight,.main-collection__above-zone>.image-with-text--inset-tight+link+.image-with-text--inset-tight{margin-top:var(--space-24)}.content-zone>.image-with-text--inset-tight+link+.image-with-text--inset-tight{margin-top:0}}.image-with-text--inset-tight .section-heading__text ul{margin-bottom:68px}.image-with-text--list-end .section-heading__text ul,.image-with-text--list-end .section-heading__text{margin-bottom:var(--space-16)}.image-with-text--strong-bold strong{font-weight:var(--font-weight-bold)}.image-with-text--list-flush .section-heading__text ul{margin:var(--space-24) 0 var(--space-16)}.image-with-text--list-flush .section-heading__text{margin-bottom:var(--space-16)}.image-with-text--list-flush strong{font-weight:var(--font-weight-bold)}@media(max-width:959.98px){.image-with-text--list-flush .image-with-text__content{padding-bottom:0}}@media(max-width:959.98px){.image-with-text--end-flush-mobile .image-with-text__content:not(:has(.button)){padding-bottom:0}}.image-with-text--end-flush-mobile .rte a:not(.button){text-decoration:none}@media(hover:hover){.image-with-text--end-flush-mobile .rte a:not(.button):hover{color:var(--color-text);text-decoration:underline;text-underline-offset:1.6px}}@media(min-width:960px)and (max-width:1199.98px){.image-with-text--margin-mid{padding-block:var(--space-16)}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/component-image-text.css.map */
