.shopify-section--text-with-media{clip-path:inset(0);will-change:clip-path;position:relative;overflow:hidden}.shopify-section--text-with-media .with-overlay{position:absolute;inset:0}.shopify-section--text-with-media .section-spacing{padding-top:var(--top-padding-mobile);padding-bottom:var(--bottom-padding-mobile)}@media screen and (width>=835px){.shopify-section--text-with-media .section-spacing{padding-top:var(--top-padding-desktop);padding-bottom:var(--bottom-padding-desktop)}}.shopify-section--text-with-media .section-split{justify-content:space-between}@media screen and (width<=834px){.shopify-section--text-with-media .section-split{flex-direction:column;gap:36px;display:flex}}.shopify-section--text-with-media .section-split .section-split__column--image,.shopify-section--text-with-media .section-split .align-self-stretch{align-self:center}@media screen and (width<=834px){.shopify-section--text-with-media .section-split--image-below-mobile .section-split__column--image{order:99}}.shopify-section--text-with-media .section-split__column{padding-inline:20px;padding-block:0!important}@media screen and (width>=835px){.shopify-section--text-with-media .section-split__column{padding-inline:76px}}.shopify-section--text-with-media .section-split__column .placement-grid{flex-direction:column;display:flex}.shopify-section--text-with-media .prose{--prose-default-spacing:20px;--prose-combination-subheading-heading-spacing:36px}@media screen and (width>=835px){.shopify-section--text-with-media .prose{--prose-default-spacing:36px;--prose-combination-subheading-heading-spacing:36px}}.shopify-section--text-with-media .prose a{background:0 0}@media screen and (width<=834px){.shopify-section--text-with-media *+.richtext-block{margin-top:36px}}