.image-with-text-seo--image-media,.image-with-text-seo--content{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.image-with-text-seo--image-media{box-shadow:var(--block-shadows)}.image-with-text-seo{display:grid;grid-auto-flow:dense}@media only screen and (min-width: 768px){.image-with-text-seo{grid-template-areas:"media content";grid-template-columns:1fr 1fr}}@media only screen and (min-width: 768px){.image-with-text-seo.text_first{grid-template-areas:"content media"}}.image-with-text-seo--image{width:100%}@media only screen and (min-width: 768px){.image-with-text-seo--image{grid-area:media}}.image-with-text-seo--image svg,.image-with-text-seo--image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-with-text-seo--image svg{padding:50px;fill:var(--bg-body, #fff);opacity:.5;background:var(--color-accent)}.image-with-text-seo--image-media{position:relative;width:100%;overflow:hidden;padding-bottom:var(--ratio-percent)}.image-with-text-seo--image-media.aspect-ratio--small{padding-bottom:75%}.image-with-text-seo--image-media.aspect-ratio--large{padding-bottom:100%}.image-with-text-seo--image-media iframe,.image-with-text-seo--image-media video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.image-with-text-seo--content{display:flex;width:100%;flex-grow:1;padding:25px;align-items:center;background:var(--color-bg, #fff)}@media only screen and (min-width: 768px){.image-with-text-seo--content{padding:45px;grid-area:content}}@media only screen and (min-width: 1068px){.image-with-text-seo--content{padding:40px}}.image-with-text-seo--content--inner{max-width:600px;margin:0 auto}.image-with-text-seo--content--image{margin-bottom:30px}.image-with-text-seo--content--image svg{width:100px;height:100px;fill:var(--bg-body, #fff);opacity:.5;background:var(--color-accent);margin-bottom:20px}.image-with-text-seo--content p,.image-with-text-seo--content h3,.image-with-text-seo--content .text-button{color:var(--color-text, --color-body)}.image-with-text-seo--content .text-button:before{background:rgba(var(--color-text-rgb),.4)}.image-with-text-seo--content .text-button:after{background:var(--color-text, --color-body)}.image-with-text-seo--content .accordion summary{color:var(--color-text, --color-body)}.image-with-text-seo--content .accordion summary span:before,.image-with-text-seo--content .accordion summary span:after{background:var(--color-text, --color-body)}@media only screen and (min-width: 768px){.image-with-text-seo.grid--image-small{grid-template-columns:4fr 6fr}}@media only screen and (min-width: 768px){.image-with-text-seo.grid--image-small.text_first{grid-template-columns:6fr 4fr}}@media only screen and (min-width: 768px){.image-with-text-seo.grid--image-large{grid-template-columns:6fr 4fr}}@media only screen and (min-width: 768px){.image-with-text-seo.grid--image-large.text_first{grid-template-columns:4fr 6fr}}.image-with-text-seo .rte h2 li,.image-with-text-seo .rte h2{font-weight:200}.image-with-text-seo .rte h2 li,.image-with-text-seo .rte p{font-size:.8125rem}.image-with-text-seo .rte h2 h1:has(>li)::marker,.image-with-text-seo .rte h2 h1{font-size:calc(var(--font-heading-scale) * 34px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 42px))}@media only screen and (min-width: 768px){.image-with-text-seo .rte h2 h1:has(>li)::marker,.image-with-text-seo .rte h2 h1{font-size:calc(var(--font-heading-scale) * 38px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 46px))}}@media only screen and (min-width: 1068px){.image-with-text-seo .rte h2 h1:has(>li)::marker,.image-with-text-seo .rte h2 h1{font-size:calc(var(--font-heading-scale) * 54px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 62px))}}.image-with-text-seo .rte h2 h2:has(>li)::marker,.image-with-text-seo .rte h2 h2{font-size:calc(var(--font-heading-scale) * 28px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 36px))}@media only screen and (min-width: 768px){.image-with-text-seo .rte h2 h2:has(>li)::marker,.image-with-text-seo .rte h2 h2{font-size:calc(var(--font-heading-scale) * 36px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 44px))}}@media only screen and (min-width: 1068px){.image-with-text-seo .rte h2 h2:has(>li)::marker,.image-with-text-seo .rte h2 h2{font-size:calc(var(--font-heading-scale) * 42px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 50px))}}.image-with-text-seo .rte h2 h3:has(>li)::marker,.image-with-text-seo .rte h2 h3{font-size:calc(var(--font-heading-scale) * 26px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 30px))}@media only screen and (min-width: 768px){.image-with-text-seo .rte h2 h3:has(>li)::marker,.image-with-text-seo .rte h2 h3{font-size:calc(var(--font-heading-scale) * 30px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 38px))}}@media only screen and (min-width: 1068px){.image-with-text-seo .rte h2 h3:has(>li)::marker,.image-with-text-seo .rte h2 h3{font-size:calc(var(--font-heading-scale) * 34px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 42px))}}.image-with-text-seo .rte h2 h4:has(>li)::marker,.image-with-text-seo .rte h2 h4{font-size:calc(var(--font-heading-scale) * 20px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 28px))}@media only screen and (min-width: 1068px){.image-with-text-seo .rte h2 h4:has(>li)::marker,.image-with-text-seo .rte h2 h4{font-size:calc(var(--font-heading-scale) * 28px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 36px))}}.image-with-text-seo .rte h2 h5:has(>li)::marker,.image-with-text-seo .rte h2 h5{font-size:calc(var(--font-heading-scale) * 24px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 32px))}.image-with-text-seo .rte h2 h6:has(>li)::marker,.image-with-text-seo .rte h2 h6{font-size:calc(var(--font-heading-scale) * 18px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 26px))}.image-with-text-seo .hide-on-mobile{display:block}.image-with-text-seo .hide-on-mobile.inline-flex{display:inline-flex}.image-with-text-seo .show-on-mobile{display:none}.image-with-text-seo .inline-flex{display:inline-flex}.image-with-text-seo.hide-image-on-desktop .image-with-text-seo--image-media{display:none}.image-with-text-seo.hide-image-on-desktop{display:block}.image-with-text-seo.hide-image-on-desktop .mage-with-text--content{padding:40px}.image-with-text-seo.hide-image-on-desktop .image-with-text-seo--content--inner{max-width:1200px}@media only screen and (max-width: 769px){.image-with-text-seo .hide-on-mobile.inline-flex,.image-with-text-seo .hide-on-mobile{display:none}.image-with-text-seo.hide-image-on-desktop .image-with-text-seo--image-media,.image-with-text-seo .show-on-mobile{display:block}.image-with-text-seo .image-with-text-seo--content.image-with-text-seo--inner,.image-with-text-seo .image-with-text-seo--content--inner{overflow:hidden}.image-with-text-seo .show-on-mobile.scroller{display:inline-flex;overflow-x:scroll;width:100%}.image-with-text-seo .show-on-mobile.scroller .button{display:inline-table}.image-with-text-seo .show-on-mobile.scroller .button span{white-space:nowrap;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/189/assets/image-with-text-seo.css.map */
