.m-richtext--spacing-control{--child-margin-top: var(--m-text-gap-desktop, var(--child-margin-top, 32px));--text-margin-top: var(--m-description-gap-desktop, var(--text-margin-top, 24px));--subheading-margin-bottom: var(--m-subheading-gap-desktop, var(--subheading-margin-bottom, 20px))}.m-richtext--spacing-control>.m-richtext__subtitle,.m-richtext--spacing-control>.m-richtext__title,.m-richtext--spacing-control>.m-richtext__description,.m-richtext--spacing-control>.m-richtext__button{margin-top:0!important;margin-bottom:0!important}.m-richtext--spacing-control>.m-richtext__subtitle+.m-richtext__title{margin-top:var(--m-subheading-gap-desktop, var(--m-text-gap-desktop, 32px))!important}.m-richtext--spacing-control>.m-richtext__subtitle+.m-richtext__description,.m-richtext--spacing-control>.m-richtext__title+.m-richtext__description,.m-richtext--spacing-control>.m-richtext__description+.m-richtext__button,.m-richtext--spacing-control>.m-richtext__title+.m-richtext__button{margin-top:var(--m-text-gap-desktop, 32px)!important}.m-richtext--spacing-control>.m-richtext__description{line-height:var(--m-description-line-height-desktop, inherit)!important}.m-richtext--spacing-control>.m-richtext__description :where(p,ul,ol,h1,h2,h3,h4,h5,h6){margin-top:0!important;margin-bottom:0!important}.m-richtext--spacing-control>.m-richtext__description :where(p,ul,ol,h1,h2,h3,h4,h5,h6)+:where(p,ul,ol,h1,h2,h3,h4,h5,h6){margin-top:var(--m-description-paragraph-gap-desktop, 0)!important}.m-section__header--spacing-control{margin-bottom:var(--m-header-bottom-gap-desktop)!important}.m-section__header--spacing-control .m-section__subheading{margin-bottom:var(--m-header-subheading-gap-desktop, 20px)!important}.m-section__header--spacing-control>.m-section__subheading,.m-section__header--spacing-control>.m-section__heading,.m-section__header--spacing-control>.m-section__description,.m-section__header--spacing-control>.m-section__button{margin-top:0!important;margin-bottom:0!important}.m-section__header--spacing-control .m-section__subheading+.m-section__heading{margin-top:var(--m-header-subheading-gap-desktop, 20px)!important}.m-section__header--spacing-control .m-section__description{margin-top:var(--m-header-description-gap-desktop, 16px)!important}.m-section__header--spacing-control .m-section__button{margin-top:var(--m-header-button-gap-desktop, 32px)!important}@media screen and (max-width:767px){.m-richtext--spacing-control{--child-margin-top: var(--m-text-gap-mobile, var(--m-text-gap-desktop, 24px));--text-margin-top: var(--m-description-gap-mobile, var(--m-description-gap-desktop, 12px));--subheading-margin-bottom: var(--m-subheading-gap-mobile, var(--m-subheading-gap-desktop, 12px))}.m-richtext--spacing-control>.m-richtext__subtitle+.m-richtext__title{margin-top:var(--m-subheading-gap-mobile, var(--m-subheading-gap-desktop, var(--m-text-gap-mobile, var(--m-text-gap-desktop, 24px))))!important}.m-richtext--spacing-control>.m-richtext__subtitle+.m-richtext__description,.m-richtext--spacing-control>.m-richtext__title+.m-richtext__description,.m-richtext--spacing-control>.m-richtext__description+.m-richtext__button,.m-richtext--spacing-control>.m-richtext__title+.m-richtext__button{margin-top:var(--m-text-gap-mobile, var(--m-text-gap-desktop, 24px))!important}.m-richtext--spacing-control>.m-richtext__description{line-height:var(--m-description-line-height-mobile, var(--m-description-line-height-desktop, inherit))!important}.m-richtext--spacing-control>.m-richtext__description :where(p,ul,ol,h1,h2,h3,h4,h5,h6)+:where(p,ul,ol,h1,h2,h3,h4,h5,h6){margin-top:var(--m-description-paragraph-gap-mobile, var(--m-description-paragraph-gap-desktop, 0))!important}.m-image-card__content .m-richtext--spacing-control .m-richtext__title+.m-richtext__button{margin-top:var(--m-text-gap-mobile, var(--m-text-gap-desktop, 10px))!important}.m-section__header--spacing-control{margin-bottom:var(--m-header-bottom-gap-mobile, var(--m-header-bottom-gap-desktop))!important}.m-section__header--spacing-control .m-section__subheading{margin-bottom:var(--m-header-subheading-gap-mobile, var(--m-header-subheading-gap-desktop, 12px))!important}.m-section__header--spacing-control>.m-section__subheading{margin-bottom:0!important}.m-section__header--spacing-control .m-section__subheading+.m-section__heading{margin-top:var(--m-header-subheading-gap-mobile, var(--m-header-subheading-gap-desktop, 12px))!important}.m-section__header--spacing-control .m-section__description{margin-top:var(--m-header-description-gap-mobile, var(--m-header-description-gap-desktop, 16px))!important}.m-section__header--spacing-control .m-section__button{margin-top:var(--m-header-button-gap-mobile, var(--m-header-button-gap-desktop, 24px))!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/text-spacing-controls.css.map */
