.image-with-text{display:flex;flex-wrap:wrap;align-items:center;background:var(--color-bg, #fff)}.image-with-text.mobile-image-second{flex-direction:column-reverse}@media only screen and (min-width:768px){.image-with-text{flex-wrap:nowrap}}@media only screen and (min-width:768px){.image-with-text.mobile-image-second{flex-direction:row}}@media only screen and (min-width:768px){.image-with-text.text_first{flex-direction:row-reverse}}.image-with-text__image{flex-grow:0;flex-shrink:0;width:100%}.image-with-text__image svg,.image-with-text__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-with-text__image svg{padding:50px;fill:var(--bg-body, #fff);opacity:.5;background:var(--color-accent)}.image-with-text__image-media{position:relative;width:100%;overflow:hidden;padding-bottom:var(--ratio-percent)}.image-with-text__image-media.aspect-ratio--small{padding-bottom:75%}.image-with-text__image-media.aspect-ratio--large{padding-bottom:100%}.image-with-text__image-media iframe,.image-with-text__image-media video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.image-with-text__content{width:100%;flex-grow:1;padding:25px}.test-image-wrapper{display:none}@media only screen and (min-width:768px){.image-with-text__content{padding:45px}}@media only screen and (min-width:1068px){.image-with-text__content{padding:70px}}.image-with-text__content svg{width:100px;height:100px;fill:var(--bg-body, #fff);opacity:.5;background:var(--color-accent);margin-bottom:20px}.image-with-text__content--inner{max-width:600px;margin:0 auto}.image-with-text__content__image{margin-bottom:30px}.image-with-text__content p,.image-with-text__content h3,.image-with-text__content .text-button{color:var(--color-text, --color-body)}.image-with-text__content .text-button:before{background:rgba(var(--color-text-rgb),.4)}.image-with-text__content .text-button:after{background:var(--color-text, --color-body)}@media only screen and (min-width:1068px){.image-with-text__content .rte.description-size--small{font-size:.875rem}}@media only screen and (min-width:1068px){.image-with-text__content .rte.description-size--large{font-size:1.25rem}}.image-with-text__content .rte p{font-size:inherit}.image-with-text__content .accordion summary{color:var(--color-text, --color-body)}.image-with-text__content .accordion summary span:before,.image-with-text__content .accordion summary span:after{background:var(--color-text, --color-body)}@media only screen and (min-width:768px){.image-with-text.grid--image-small>.image-with-text__inner{width:40%}}@media only screen and (min-width:768px){.image-with-text.grid--image-medium>.image-with-text__inner{width:50%}}@media only screen and (min-width:768px){.image-with-text.grid--image-large>.image-with-text__inner{width:60%}}@media only screen and (max-width:768px){.image-with-text.hide-mobile-image .image-with-text__image{display:none}}.image-with-text__reviews{display:flex;align-items:center;gap:.375rem;width:fit-content;margin:0 0 1.25rem;padding:.25rem .5rem;color:#000;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:9999px}.image-with-text__reviews-avatars{display:block;width:auto;max-width:none;height:1.25rem;flex-shrink:0}.image-with-text__reviews-meta{display:flex;align-items:center;gap:.375rem;min-width:0}.image-with-text__reviews-stars{display:flex;align-items:center;flex-shrink:0}.image-with-text__content .image-with-text__reviews-stars svg{width:9px;height:9px;margin:0;fill:#ffcc2f;opacity:1;background:none}.image-with-text__reviews-text{font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap}@media only screen and (max-width:491px){.image-with-text__reviews-text{font-size:.65rem}}@media only screen and (max-width:376px){.image-with-text__reviews-text{font-size:.6rem}}@media only screen and (max-width:361px){.image-with-text__reviews-text{font-size:.55rem}}.image-with-text__reviews-text strong{font-weight:700}@media only screen and (min-width:768px){.image-with-text__reviews{width:fit-content;box-shadow:2px 4px 20px #0000001a}.image-with-text.text-center .image-with-text__reviews{margin-left:auto;margin-right:auto}.image-with-text.text-right .image-with-text__reviews{margin-left:auto}.image-with-text__reviews-text{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/794/assets/image-with-text.css.map */
