.image-with-text .gradient{transform:perspective(0)}.image-with-text__grid{display:flex;flex-direction:row;gap:0;align-items:center}.image-with-text__grid--xsmall .image-with-text__media-item{width:30%}.image-with-text__grid--xsmall .image-with-text__text-item{width:70%}.image-with-text__grid--large .image-with-text__text-item,.image-with-text__grid--small .image-with-text__media-item{width:40%}.image-with-text__grid--medium .image-with-text__text-item,.image-with-text__grid--medium .image-with-text__media-item{width:50%}.image-with-text__grid--small .image-with-text__text-item,.image-with-text__grid--large .image-with-text__media-item{width:60%}@media screen and (max-width: 749px){.image-with-text__grid{flex-direction:column}.image-with-text__media-item,.image-with-text__text-item{width:100%!important}}@media screen and (min-width: 750px){.image-with-text__grid--reverse{flex-direction:row-reverse}.image-with-text--overlap{margin-top:1rem}.image-with-text--overlap .image-with-text__text-item{position:relative;top:-1rem}.image-with-text--overlap .image-with-text__grid--small .image-with-text__text-item{margin-left:-4rem;width:calc(60% + 4rem)}.image-with-text--overlap .image-with-text__grid--medium .image-with-text__text-item{margin-left:-4rem;width:calc(50% + 4rem)}.image-with-text--overlap .image-with-text__grid--large .image-with-text__text-item{margin-left:-3rem;width:calc(40% + 3rem)}.image-with-text--overlap .image-with-text__grid--reverse.image-with-text__grid--small .image-with-text__text-item{margin-left:auto;margin-right:-4rem;width:calc(60% + 4rem)}.image-with-text--overlap .image-with-text__grid--reverse.image-with-text__grid--medium .image-with-text__text-item{margin-left:auto;margin-right:-4rem;width:calc(50% + 4rem)}.image-with-text--overlap .image-with-text__grid--reverse.image-with-text__grid--large .image-with-text__text-item{margin-left:auto;margin-right:-3rem;width:calc(40% + 3rem)}}.image-with-text__text-item{display:flex;flex-direction:column}.image-width-text__text-item--collection{display:block;height:fit-content}.image-with-text__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;align-self:center;position:relative;z-index:1;padding:1rem;gap:1rem}.image-with-text__content>*{width:auto;margin:0}.image-with-text__content--collection{display:block}.image-with-text--no-overlap .image-with-text__content{width:100%;height:100%}.image-with-text__modal-trigger,.image-with-text__modal-button{width:100%;cursor:pointer;position:relative}.image-with-text__modal-trigger svg{display:flex!important;align-items:center;justify-content:center;width:50px!important;height:50px!important;padding:10px;position:absolute;top:50%!important;left:50%!important;border:2px solid;border-radius:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 750px){.image-with-text__content{gap:1.5rem;padding:5rem}.page-width .image-with-text__content{padding-right:0}.page-width .image-with-text__grid--reverse .image-with-text__content{padding-right:5rem;padding-left:0}.image-with-text__content--top,.image-with-text__text-item--top{justify-content:flex-start;align-self:flex-start}.image-with-text__content--middle,.image-with-text__text-item--middle{justify-content:center;align-self:center}.image-with-text__content--bottom,.image-with-text__text-item--bottom{justify-content:flex-end;align-self:flex-end}.image-with-text__content--desktop-left{align-items:flex-start;text-align:left}.image-with-text__content--desktop-center{align-items:center;text-align:center}.image-with-text__content--desktop-right{align-items:flex-end;text-align:right}}@media screen and (max-width: 749px){.image-with-text__content--mobile-left{align-items:flex-start}.image-with-text__content--mobile-center{align-items:center;text-align:center}.image-with-text__content--mobile-right{align-items:flex-end;text-align:right}}.image-with-text__text>*:first-child{margin-top:0}.image-with-text__text>*:last-child{margin-bottom:0}.image-with-text__text ul{padding:0;padding-left:1.5rem;display:flex;flex-direction:column;grid-gap:.5rem}.image-with-text__text ol{padding:0;padding-left:1rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-image-with-text.css.map */
