.image-with-text__grid .media,.image-with-text__grid .media-block{min-height:100%}.image-with-text__grid{background:var(--gradient-background);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.image-with-text__grid--reverse{flex-direction:row-reverse}.image-with-text__grid--reverse .image-with-text__content{margin-inline-start:auto}.image-with-text__grid--reverse .image-with-text__content{padding-inline-start:0}.page-width--full-width .image-with-text__grid--reverse .image-with-text__content{padding-inline-start:var(--page-width-gutter)}.page-width--full-width .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content{padding-inline-end:var(--page-width-gutter)}.image-with-text__grid .media-block:has(.media--auto)>.media-wrapper{position:absolute;width:100%;height:100%}.image-with-text.page-width--full-width .image-with-text__content:has(.product-list-block){padding-inline:var(--page-width-gutter);max-width:none}}.image-with-text .flex-grid__item{position:relative}.image-with-text__media-heading{margin:0;padding:0;position:absolute;bottom:2rem;left:2rem;right:2rem;top:2rem;display:flex;z-index:1}.image-with-text__media-heading--top-left{align-items:flex-start;justify-content:flex-start;text-align:start}.image-with-text__media-heading--top-center{align-items:flex-start;justify-content:center;text-align:center}.image-with-text__media-heading--top-right{align-items:flex-start;justify-content:flex-end;text-align:end}.image-with-text__media-heading--middle-left{align-items:center;justify-content:flex-start;text-align:start}.image-with-text__media-heading--middle-center{align-items:center;justify-content:center;text-align:center}.image-with-text__media-heading--middle-right{align-items:center;justify-content:flex-end;text-align:end}.image-with-text__media-heading--bottom-left{align-items:flex-end;justify-content:flex-start;text-align:start}.image-with-text__media-heading--bottom-center{align-items:flex-end;justify-content:center;text-align:center}.image-with-text__media-heading--bottom-right{align-items:flex-end;justify-content:flex-end;text-align:end}.image-with-text .media--placeholder{background-color:rgba(var(--color-foreground),.06);position:relative;overflow:hidden}.image-with-text .media--placeholder.media--mobile-auto{height:20rem}@media screen and (min-width:750px){.image-with-text .media--placeholder.media--auto{height:30rem}}.image-with-text .media--placeholder>svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentColor}.image-with-text__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding-top:3rem;padding-bottom:3rem}.image-with-text--colored .image-with-text__content{padding:3rem var(--page-width-gutter)}@media screen and (min-width:750px){.image-with-text .image-with-text__content{padding-block:5rem}.image-with-text__content.center{align-items:center;margin-inline-start:auto;margin-inline-end:auto}.image-with-text__content.center .card--product+.card-information .card-information__top{justify-content:center}.image-with-text__content.right{align-items:flex-end;margin-inline-start:auto}.image-with-text__content.right .card--product+.card-information .card-information__top{justify-content:flex-end}.image-with-text__content.middle{justify-content:center}.image-with-text__content.bottom{justify-content:flex-end}}@media screen and (min-width:990px){.image-with-text .image-with-text__content{max-width:69rem;padding-inline-start:7rem;padding-inline-end:7rem}}@media screen and (min-width:1320px){.image-with-text .image-with-text__content{max-width:var(--page-width-narrow);padding-inline-start:10rem;padding-inline-end:10rem}.image-with-text .image-with-text__grid--reverse .image-with-text__content{max-width:72rem}}@media screen and (max-width:749px){.image-with-text__grid-mobile--reverse{flex-direction:column-reverse}.image-with-text__grid-mobile--no-image .flex-grid__item:first-child{display:none}.image-with-text__content.mobile-center{align-items:center}.image-with-text__content.mobile-right{align-items:flex-end}.image-with-text__content.mobile-center .button{min-width:60%}.page-width--full-width .image-with-text__content{padding-inline-start:var(--page-width-gutter);padding-inline-end:var(--page-width-gutter)}.image-with-text__grid-mobile--overlap{position:relative;background-color:transparent}.image-with-text__grid-mobile--overlap .media-wrapper{z-index:-1}.image-with-text__grid-mobile--overlap .image-with-text__content{position:absolute;top:0;left:0;width:100%;height:100%;justify-content:flex-end}.media-mobile--auto>:not(.zoom,.deferred-media__poster-button,source),.media-mobile--auto .media>:not(.zoom,.deferred-media__poster-button,source){position:relative}}@media screen and (max-width:480px){.image-with-text__content .button{width:100%}}.image-with-text__content>*+*{margin-top:2rem}.image-with-text__content>*+:is(.spacer-block),.image-with-text__content>:is(.spacer-block)+*{margin-top:0}@media screen and (max-width:749px){.image-with-text__content.mobile-column>.spacer-block--size-mobile-pixel{flex:auto}}.image-with-text__content>*+:is(.image-with-text__heading),.image-with-text__content>*+:is(.heading-block){margin-top:.5rem}.image-with-text__content>*+:is(.image-with-text__heading)+:is(.image-with-text__heading),.image-with-text__content>*+:is(.heading-block)+:is(.heading-block){margin-top:0}.image-with-text__content>.image-with-text__text:empty~a,.image-with-text__content>.text-block:empty~a{margin-top:2rem}.image-with-text__content>:first-child:is(.image-with-text__heading),.image-with-text__content>:first-child:is(.image-with-text__subheading),.image-with-text__content>:first-child:is(.heading-block),.image-with-text__content>:first-child:is(.subheading-block){margin-top:0}.image-with-text__content :last-child:is(.image-with-text__heading),.image-with-text__content :last-child:is(.heading-block){margin-bottom:0}.image-with-text__content .button+.image-with-text__text,.image-with-text__content .button-group+.text-block{margin-top:5rem}.image-with-text__heading,.image-with-text .heading-block,.image-with-text__subheading,.image-with-text .subheading-block{margin-bottom:0}@media screen and (min-width:750px){.image-with-text--enlarge>.image-with-text__grid>.flex-grid__item:first-child{max-width:calc(33.33% - var(--grid-horizontal-spacing) / 2)}}.image-with-text--video .deferred-media__poster{display:flex;align-items:center;justify-content:center}@media screen and (max-width:749px){.image-with-text--video.media-mobile--auto{position:relative;height:100%}.image-with-text--video.media-mobile--auto .deferred-media__poster{min-height:100%}.image-with-text--video.media-mobile--auto .media-wrapper{position:relative}}@media screen and (min-width:750px){.image-with-text--video.media--auto{position:relative;height:100%}.image-with-text--video.media--auto .deferred-media__poster{min-height:100%}}.image-with-text--video .media-wrapper,.image-with-text--video .media-wrapper svg{width:100%;height:100%}.image-with-text--video video,.image-with-text--video iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-image-with-text.css.map */
