.rich-text__text-image responsive-image,.rich-text__text-image .placeholder-image{display:inline-block;width:var(--width-image)}.rich-text__text-image .text-media{margin:6px;transition:transform var(--duration-medium);backface-visibility:hidden}.rich-text__text-image .text-media:hover{transform:scale(1.1)}.rich-text__text-image .rich-text__text-image-heading{line-height:var(--line-height)}@media(max-width:767px){.rich-text__text-image responsive-image,.rich-text__text-image .placeholder-image{width:var(--width-image-mobile, var(--width-image))}}@media(max-width:749px){.rich-text__bg:not(.rich-text__bg--auto){aspect-ratio:unset!important;min-height:auto;flex-direction:column}.rich-text__bg.rich-text__bg--auto{flex-direction:column;background-size:cover;background-repeat:no-repeat}.rich-text__bg.rich-text__bg--auto>.rich-text{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.rich-text__bg:not(.rich-text__bg--auto)>.rich-text{width:100%;max-width:100%;min-width:0;flex-direction:column;box-sizing:border-box}.rich-text__bg .rich-text__wrapper{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.rich-text__bg .rich-text__blocks{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}.rich-text__bg .rich-text__heading,.rich-text__bg .rich-text__heading.inline-richtext,.rich-text__bg .rich-text__text,.rich-text__bg .rich-text__subheading{max-width:100%;overflow-wrap:break-word;word-wrap:break-word;white-space:normal}.rich-text__bg .rich-text__buttons{max-width:100%;flex-wrap:wrap;justify-content:center;box-sizing:border-box}.rich-text__bg .rich-text__buttons .btn,.rich-text__bg .rich-text__buttons a{max-width:100%;white-space:normal;text-align:center;box-sizing:border-box}.rich-text__bg .max-w-3xl,.rich-text__bg .max-w-4xl,.rich-text__bg .max-w-7xl,.rich-text__bg .max-w-screen-lg,.rich-text__bg .container{max-width:100%}}@media(max-width:399px){.rich-text__bg .rich-text__buttons .btn,.rich-text__bg .rich-text__buttons a{width:100%}.rich-text__bg>.rich-text{padding-bottom:88px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/rich-text.css.map */
