.image-with-text__grid{flex-direction:column}.image-with-text__media-item.grid__item{width:100%;flex:1;height:100%}.image-with-text__media.media{height:100%;overflow:visible}.image-with-text__media.media>*:not(.zoom):not(.deferred-media__poster-button){object-fit:contain;min-width:calc(100vw + 10rem);max-width:calc(100vw + 10rem);width:100%;position:revert;object-position:right;margin:0 0 0 auto;transform:translate(-10rem)}.image-with-text__text-item.grid__item{flex:1;overflow:visible}.image-with-text__gradient{top:75%;left:-25%;border-radius:100%!important;filter:blur(20rem);-webkit-filter:blur(20rem);height:50%;width:auto;aspect-ratio:3/4;transform:translateZ(0) rotate(26.55deg);opacity:.35;--gradient-color: rgb(var(--brand-color-purple));background:var(--gradient-color);z-index:-1;pointer-events:none;overflow:visible}.image-with-text__gradient.image-with-text__gradient-2{top:-30%;right:-50%;left:unset;--gradient-color: rgb(var(--brand-color-blue));z-index:-1;pointer-events:none;opacity:.15}@media screen and (max-width: 989px){.image-with-text{padding-inline:0}.image-with-text .grid__item{position:static}.image-with-text__text-item.grid__item .image-with-text__content{padding-inline:var(--padding-inline)}.image-with-text__heading{font-size:36px}}@media screen and (min-width: 750px){.image-with-text__media.media>*:not(.zoom):not(.deferred-media__poster-button){min-width:70rem;max-width:70rem}}@media screen and (min-width: 990px){.image-with-text__text-item.grid__item .image-with-text__content{padding-inline:0}.image-with-text__grid{flex-direction:row}.image-with-text__gradient{top:50%!important;left:-50%!important;height:100%}.image-with-text__gradient.image-with-text__gradient-2{top:-50%!important;left:150%!important;right:unset}}@media screen and (min-width: 990px) and (max-width: 1439px){.image-with-text__media.media>*:not(.zoom):not(.deferred-media__poster-button){min-height:55rem;min-width:unset;max-width:50vw;object-fit:cover}}@media screen and (min-width: 1440px){.image-with-text__media.media>*:not(.zoom):not(.deferred-media__poster-button){min-width:70rem;max-width:100vw}}
/*# sourceMappingURL=/cdn/shop/t/195/assets/component-image-with-text-shop-by-goal.css.map */
