.content-with-image{overflow:hidden}.content-with-image__wrapper{display:flex;flex-direction:column;gap:3rem}.content-with-image__header{gap:2rem;display:grid;grid-template-columns:1fr}@media screen and (min-width:750px){.content-with-image__header{grid-template-columns:1fr 1fr}}.content-with-image__header.grid--2-col-tablet .grid__item{width:100%;justify-content:center}.content-with-image__text-left,.content-with-image__text-right{display:flex;flex-direction:column;gap:1.5rem}.content-with-image__text-left .content-with-image__text{color:#414141}.content-with-image__text-right .content-with-image__text{color:#121212}.content-with-image__heading{margin:0;word-break:break-word}.content-with-image__text{margin:0}.content-with-image__text p{margin:0 0 1rem}.content-with-image__text p:last-child{margin-bottom:0}.content-with-image__media-wrapper{width:100%}.content-with-image__media{position:relative;overflow:hidden;border-radius:var(--media-radius)}.content-with-image__media.media--small{height:19rem}.content-with-image__media.media--medium{height:28rem}.content-with-image__media.media--large{height:37rem}.content-with-image__image{width:100%;height:100%;object-fit:cover;object-position:center}.content-with-image__media.placeholder{background:rgba(var(--color-foreground),.04);display:flex;align-items:center;justify-content:center;min-height:20rem}.content-with-image__media.placeholder svg{width:4rem;height:4rem;opacity:.3}@media screen and (min-width:750px){.content-with-image__wrapper{gap:4rem}.content-with-image__header{gap:3rem}.content-with-image__text-left,.content-with-image__text-right{gap:2rem}.content-with-image__media.media--small{height:25rem}.content-with-image__media.media--medium{height:35rem}.content-with-image__media.media--large{height:45rem}.content-with-image__media.placeholder{min-height:25rem}}@media screen and (min-width:990px){.content-with-image__wrapper{gap:5rem}.content-with-image__header{gap:37rem}.content-with-image__media.media--small{height:30rem}.content-with-image__media.media--medium{height:40rem}.content-with-image__media.media--large{height:50rem}.content-with-image__media.placeholder{min-height:30rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-content-with-image.css.map */
