.image-with-content-wrapper{width:100%;overflow:hidden;padding-inline:20px}@media screen and (min-width: 1440px){.image-with-content-wrapper{padding-inline:var(--large-padding)}}.image-with-content__container{display:flex;flex-direction:column;width:100%;min-height:400px}@media screen and (min-width: 750px){.image-with-content__container{flex-direction:row;min-height:500px}.image-with-content__container--reverse{flex-direction:row-reverse}}.image-with-content__image-column{width:100%;position:relative;overflow:hidden}@media screen and (min-width: 750px){.image-with-content__image-column{width:50%;flex-shrink:0}}.image-with-content__media{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-foreground),.04)}.image-with-content__media img{width:100%;height:100%;object-fit:cover;display:block}.image-with-content__media--placeholder{min-height:400px;background-color:rgba(var(--color-foreground),.04)}@media screen and (min-width: 750px){.image-with-content__media,.image-with-content__media--placeholder{min-height:500px}}.image-with-content__media svg{width:100%;height:100%;max-width:300px;max-height:300px;opacity:.3}.image-with-content__text-column{width:100%;display:flex;align-items:center;justify-content:center;background-color:#f6f6f6;padding:20px}@media screen and (min-width: 1200px){.image-with-content__text-column{padding:40px 60px}}.image-with-content__content{max-width:100%;width:100%}.image-with-content__caption{font-size:18px;letter-spacing:0;line-height:1.2;text-transform:uppercase;color:rgba(var(--color-foreground),.75);margin:0 0 1.2rem;font-weight:500}@media screen and (min-width: 750px){.image-with-content__caption{font-size:20px;margin-bottom:1.5rem}}.image-with-content__heading{margin:0 0 2rem;word-wrap:break-word;color:rgb(var(--color-foreground));font-weight:700}@media screen and (min-width: 750px){.image-with-content__heading{margin-bottom:2.5rem}}.image-with-content__heading.h0{font-size:3.6rem;line-height:1.1}@media screen and (min-width: 750px){.image-with-content__heading.h0{font-size:5.2rem}}.image-with-content__heading.h1{font-size:2.8rem;line-height:1.15}@media screen and (min-width: 750px){.image-with-content__heading.h1{font-size:4rem}}.image-with-content__heading.h2{font-size:2.2rem;line-height:1.2}@media screen and (min-width: 750px){.image-with-content__heading.h2{font-size:3rem}}.image-with-content__heading.h3{font-size:1.8rem;line-height:1.3}@media screen and (min-width: 750px){.image-with-content__heading.h3{font-size:2.4rem}}.image-with-content__heading.h4{font-size:1.6rem;line-height:1.4}@media screen and (min-width: 750px){.image-with-content__heading.h4{font-size:2rem}}.image-with-content__text{margin:0 0 20px;font-size:15px;color:rgba(var(--color-foreground),.85)}@media screen and (min-width: 750px){.image-with-content__text{font-size:18px}}.image-with-content__text p{margin:0 0 1.5rem}.image-with-content__text p:last-child{margin-bottom:0}.image-with-content__content .button{margin-top:0;padding:1.4rem 3rem;font-weight:500;text-transform:uppercase;letter-spacing:0}@media screen and (min-width: 750px){.image-with-content__content .button{padding:1.6rem 3.5rem}}@media screen and (max-width: 749px){.image-with-content__heading{margin-bottom:1.5rem}.image-with-content__text{margin-bottom:2rem}.image-with-content__caption{margin-bottom:1rem}}.section-image-with-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0;max-width:100%;width:100%}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-image-with-content.css.map */
