:root{--text-media-padding-top-mobile: var(--spacing-7xl);--text-media-padding-bottom-mobile: var(--spacing-7xl);--text-media-padding-top-desktop: var(--spacing-9xl);--text-media-padding-bottom-desktop: var(--spacing-9xl)}.text-media{--primary-background: var(--color-neutral-white);--primary-text: var(--color-neutral-brand);--primary-grey: var(--color-neutral-darker-grey);background-color:var(--primary-background)}.text-media--theme-dark{--primary-background: var(--color-neutral-dark);--primary-text: var(--color-neutral-white);--primary-grey: var(--color-neutral-dark-grey)}.text-media--theme-dark a{color:inherit}.text-media__container{max-width:none;padding-block-end:var(--text-media-padding-bottom-mobile, var(--spacing-7xl));padding-block-start:var(--text-media-padding-top-mobile, var(--spacing-7xl))}.text-media.critical-component-hide{display:block}.text-media.critical-component-clear{opacity:1}.text-media__subheading{color:var(--primary-grey)}.text-media__title,.text-media__text{color:var(--primary-text)}.text-media__title:not(:first-child){margin-block-start:var(--spacing-m)}.text-media__text:not(:first-child){margin-block-start:var(--spacing-l)}.text-media__text p:not(:first-child){margin-block-start:var(--spacing-m)}.text-media__cta-wrapper{display:flex;flex-wrap:wrap;gap:var(--spacing-m)}.text-media__cta-wrapper:not(:first-child){margin-block-start:var(--spacing-4xl)}.text-media__media,.text-media__media__video,.text-media__media .images{border-radius:var(--spacing-3xs)}.text-media__media__video{aspect-ratio:.75;height:100%;object-fit:cover;width:100%}.text-media--has-media .text-media__container{display:flex}.text-media--content-center .text-media__content{text-align:center}.text-media--content-center .text-media__cta-wrapper{justify-content:center}.text-media--content-left .text-media__content{text-align:left}.text-media--content-left .text-media__cta-wrapper{justify-content:flex-start}.text-media--content-right .text-media__content{text-align:right}.text-media--content-right .text-media__cta-wrapper{justify-content:flex-end}@media (width < 64rem){.text-media--has-media .text-media__container{flex-direction:column-reverse;gap:var(--spacing-xl)}.text-media:not(.text-media--has-media).text-media--content-position-left .text-media__content{margin-inline-start:0;margin-inline-end:auto}.text-media:not(.text-media--has-media).text-media--content-position-center .text-media__content{margin-inline:auto}.text-media:not(.text-media--has-media).text-media--content-position-right .text-media__content{margin-inline-start:auto;margin-inline-end:0}}@media (min-width: 64rem){.text-media__container{padding-block-end:var(--text-media-padding-bottom-desktop, var(--spacing-9xl));padding-block-start:var(--text-media-padding-top-desktop, var(--spacing-9xl))}.text-media--has-media .text-media__container{align-items:center;gap:140px}.text-media--has-media .text-media__content,.text-media--has-media .text-media__media{width:50%}.text-media--has-media .text-media__content{height:fit-content;max-width:457px}.text-media--has-media .text-media__media{max-width:541px}.text-media--has-media.text-media--media-right .text-media__media{margin-inline-end:auto;margin-inline-start:0}.text-media--has-media.text-media--media-right .text-media__content{margin-inline-end:0;margin-inline-start:auto}.text-media--has-media.text-media--media-left .text-media__container{flex-direction:row-reverse}.text-media--has-media.text-media--media-left .text-media__media{margin-inline-end:0;margin-inline-start:auto}.text-media--has-media.text-media--media-left .text-media__content{margin-inline-end:auto;margin-inline-start:0}.text-media:not(.text-media--has-media).text-media--content-position-left .text-media__content{margin-inline-start:0;margin-inline-end:auto}.text-media:not(.text-media--has-media).text-media--content-position-center .text-media__content{margin-inline:auto}.text-media:not(.text-media--has-media).text-media--content-position-right .text-media__content{margin-inline-start:auto;margin-inline-end:0}.text-media--content-left:not(.text-media--has-media) .text-media__content{max-width:1000px}.text-media--content-center:not(.text-media--has-media) .text-media__content{max-width:886px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/text-media-critical.css.map */
