.flexible-image-text-blocks__inner{display:flex;flex-direction:column;row-gap:var(--flexible-blocks-row-gap)}.flexible-image-text-blocks__row{align-items:var(--flexible-blocks-align-items);display:flex;gap:var(--flexible-blocks-column-gap)}.flexible-image-text-blocks__row--image-right{flex-direction:row-reverse}.flexible-image-text-blocks__media{flex:0 1 var(--flexible-blocks-image-width);min-width:0}.flexible-image-text-blocks__image-frame{background:rgb(var(--color-background));border-radius:var(--flexible-blocks-image-radius);line-height:0;overflow:hidden!important;width:100%}.flexible-image-text-blocks__image{border-radius:var(--flexible-blocks-image-radius);display:block;height:auto;max-width:100%;object-fit:contain;width:100%}.flexible-image-text-blocks__placeholder{aspect-ratio:16 / 9;min-height:22rem}.flexible-image-text-blocks__placeholder .placeholder-svg{height:100%;width:100%}.flexible-image-text-blocks__content{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;min-width:0;padding:var(--flexible-blocks-content-padding);word-break:break-word}.flexible-image-text-blocks__content>*{margin-bottom:0;margin-top:0}.flexible-image-text-blocks__content>*+*{margin-top:2rem}.flexible-image-text-blocks__caption,.flexible-image-text-blocks__heading{margin-bottom:0}.flexible-image-text-blocks__text p{margin-bottom:1rem;margin-top:0}.flexible-image-text-blocks__text p:last-child{margin-bottom:0}.flexible-image-text-blocks__content--desktop-left{align-items:flex-start;text-align:left}.flexible-image-text-blocks__content--desktop-center{align-items:center;text-align:center}.flexible-image-text-blocks__content--desktop-right{align-items:flex-end;text-align:right}@media screen and (max-width:749px){.flexible-image-text-blocks__row,.flexible-image-text-blocks__row--image-right{flex-direction:column}.flexible-image-text-blocks__row--mobile-text-first{flex-direction:column-reverse}.flexible-image-text-blocks__media,.flexible-image-text-blocks__content{flex-basis:auto;width:100%}.flexible-image-text-blocks__content{padding-left:0;padding-right:0}.flexible-image-text-blocks__content--mobile-left{align-items:flex-start;text-align:left}.flexible-image-text-blocks__content--mobile-center{align-items:center;text-align:center}.flexible-image-text-blocks__content--mobile-right{align-items:flex-end;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-flexible-image-text-blocks.css.map */
