.dual-image-with-text{display:grid;grid-template-columns:1fr;row-gap:3rem}.dual-image-with-text__media{display:grid;grid-template-columns:1fr 1fr;gap:min(var(--image-gap),2rem)}.dual-image-with-text__image{border-radius:var(--image-radius);overflow:hidden}.dual-image-with-text__image .placeholder-svg{position:absolute;top:0;left:0;width:100%;height:100%}.dual-image-with-text__content{display:flex;flex-direction:column;align-self:start}.dual-image-with-text__content>*+*{margin-top:2rem}.dual-image-with-text__heading{margin:0}.dual-image-with-text__caption,.dual-image-with-text__text>:first-child{margin-top:0}.dual-image-with-text__text>:last-child{margin-bottom:0}.dual-image-with-text__text.subtitle{font-size:2rem;line-height:1.3;color:rgb(var(--color-foreground))}.dual-image-with-text__text.subtitle+.dual-image-with-text__text:not(.subtitle){margin-top:3rem}.dual-image-with-text__button{margin-top:3rem}.dual-image-with-text__content--mobile-left{align-items:flex-start;text-align:left}.dual-image-with-text__content--mobile-center{align-items:center;text-align:center}.dual-image-with-text__content--mobile-right{align-items:flex-end;text-align:right}@media screen and (min-width:750px){.dual-image-with-text{grid-template-columns:1fr 1fr;column-gap:6rem}.dual-image-with-text--media-large{grid-template-columns:3fr 2fr}.dual-image-with-text__media{gap:var(--image-gap)}.dual-image-with-text__text.subtitle{font-size:2.2rem}.dual-image-with-text__text.subtitle+.dual-image-with-text__text:not(.subtitle){margin-top:4rem}.dual-image-with-text--reverse .dual-image-with-text__media{order:2}.dual-image-with-text--reverse.dual-image-with-text--media-large{grid-template-columns:2fr 3fr}.dual-image-with-text--top .dual-image-with-text__content{align-self:start}.dual-image-with-text--middle .dual-image-with-text__content{align-self:center}.dual-image-with-text--bottom .dual-image-with-text__content{align-self:end}.dual-image-with-text__content--desktop-left{align-items:flex-start;text-align:left}.dual-image-with-text__content--desktop-center{align-items:center;text-align:center}.dual-image-with-text__content--desktop-right{align-items:flex-end;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-dual-image-with-text.css.map */
