.image-and-text{overflow-x:hidden}@media(max-width:1023.98px){.image-and-text{padding-top:var(--space-l);padding-bottom:var(--space-l)}}.image-and-text__container{flex-wrap:wrap}@media(max-width:1023.98px){.image-and-text__container{gap:var(--space-l);flex-direction:column-reverse}}.image-and-text__column{flex-shrink:0;width:50%}.image-and-text__column__video{width:unset;margin-left:auto;margin-right:auto;max-width:50%}@media(max-width:1023.98px){.image-and-text__column{width:100%;padding:0}.image-and-text__column__video{max-width:unset}.image-and-text__column--text{padding-left:0;padding-right:0}}.image-and-text__column--image{aspect-ratio:686/600;align-self:center}.image-and-text__column-content{z-index:2}@media(max-width:1199.98px){.image-and-text__card{gap:var(--space-m)}}.image-and-text__card-media--half-width{width:calc(50% - var(--space-xl) / 2)}@media(max-width:1199.98px){.image-and-text__card-media--half-width{width:calc(50% - var(--space-m) / 2)}}@media(min-width:2000px){.template-product .enhanced-content .image-and-text__container.container{width:var(--ultra-product-container-width, min(168rem, calc(100vw - 2 * var(--grid-outside-gap))));max-width:var(--ultra-product-container-width, min(168rem, calc(100vw - 2 * var(--grid-outside-gap))))}.template-product .enhanced-content .image-and-text{padding-top:clamp(3rem,2.5vw,6rem);padding-bottom:clamp(3rem,2.5vw,6rem)}.template-product .enhanced-content .image-and-text__container{align-items:center;gap:clamp(3rem,3vw,7rem)}.template-product .enhanced-content .image-and-text__column--text{flex:1 1 50%;width:auto;max-width:var(--ultra-readable-width, 58rem);padding-left:0;padding-right:0}.template-product .enhanced-content .image-and-text__column--image{flex:1 1 50%;width:auto}.template-product .enhanced-content .image-and-text__column--text .richtext,.template-product .enhanced-content .image-and-text__column--text .richtext p,.template-product .enhanced-content .image-and-text__column--text .richtext li{font-size:clamp(1.1rem,.6vw,1.5rem);line-height:1.65}.template-product .enhanced-content .image-and-text__column--text .richtext h2{font-size:clamp(3.25rem,1.75vw,5.5rem);line-height:1.05;margin-bottom:var(--space-l)}.template-product .enhanced-content .image-and-text__column--text .richtext h3{font-size:clamp(2rem,1vw,2.75rem);line-height:1.15}}
/*# sourceMappingURL=/cdn/shop/t/258/assets/section-image-and-text.css.map */
