.editorial-50-50{background-color:var(--editorial-50-50-bg-colour);gap:0}.editorial-50-50.critical-component-hide{display:block}.editorial-50-50.critical-component-clear{opacity:1}.editorial-50-50--light-text{color:var(--color-text-inverse)}.editorial-50-50--light-text .editorial-50-50__button{color:var(--color-text-inverse)}.editorial-50-50--light-text .editorial-50-50__button::before{z-index:var(--layer-base)}.editorial-50-50--light-text .editorial-50-50__body *{color:var(--color-text-tertiary)}.editorial-50-50--dark-text{color:var(--color-text-primary)}.editorial-50-50--dark-text .editorial-50-50__body *{color:var(--color-text-secondary)}.editorial-50-50--dark-text .editorial-50-50__button{color:var(--color-text-primary)}.editorial-50-50--dark-text .editorial-50-50__button::before{z-index:var(--layer-base)}.editorial-50-50__image video{display:block;object-fit:cover;width:100%}.editorial-50-50__text{padding:var(--spacing-l) var(--spacing-l) var(--spacing-xl)}.editorial-50-50__title{margin-block-end:var(--spacing-m)}.editorial-50-50__body{margin-block-end:var(--spacing-l)}@media(max-width: 63.99em){.editorial-50-50__button.editorial-50-50__button::before{width:100%}.editorial-50-50--bottom-mobile-image-position .editorial-50-50__image{order:2}.editorial-50-50--bottom-mobile-image-position .editorial-50-50__text{order:1;padding-block-end:var(--spacing-l);padding-block-start:var(--spacing-xl)}}@media(min-width: 64em){.editorial-50-50{padding:var(--spacing-7xl) var(--spacing-l)}.editorial-50-50--right-desktop-image-position .editorial-50-50__image{order:2}.editorial-50-50--right-desktop-image-position .editorial-50-50__text{order:1}.editorial-50-50--right-desktop-image-position .editorial-50-50__text-content{padding-inline-end:var(--spacing-4xl);padding-inline-start:var(--spacing-xl)}.editorial-50-50--left-desktop-image-position .editorial-50-50__image{order:1}.editorial-50-50--left-desktop-image-position .editorial-50-50__text{order:2}.editorial-50-50--left-desktop-image-position .editorial-50-50__text-content{padding-inline-end:var(--spacing-xl);padding-inline-start:var(--spacing-4xl)}.editorial-50-50__text{display:flex;flex-direction:column;justify-content:center;padding-block-end:0;padding-block-start:0}}.shopify-section .editorial-50-50__block{transition:opacity var(--timing-slow) var(--easing-ease-out-strong),transform var(--timing-slow) var(--easing-ease-out-strong);opacity:0;transform:translateY(var(--spacing-m))}[data-component-animation=true] .editorial-50-50 .editorial-50-50__block{opacity:1;transform:translateY(0)}
