:root{--rm-btn-border: #1f1f1f;--rm-btn-border-width: 1px}a.btn.btn--primary,.btn.btn--primary,.btn--primary,a.btn.btn--secondary,.btn.btn--secondary,.btn--secondary,a.btn.btn--secondary.btn--small,.spr-button,.spr-button-primary,.shopify-payment-button__button--unbranded{border:var(--rm-btn-border-width) solid var(--rm-btn-border)!important;--color-border: var(--rm-btn-border) !important}a.btn.btn--primary:hover,.btn--primary:hover,a.btn.btn--secondary:hover,.btn--secondary:hover,.shopify-payment-button__button--unbranded:hover{border-color:var(--rm-btn-border)!important;--color-border: var(--rm-btn-border) !important}.f-site-nav .f-site-nav__link[href*="icid=global_header_join"],.f-site-nav .f-site-nav__link[href*="icid=global_header_login"],.f-site-nav .f-site-nav__link[href*="icid=global_header_book"]{border:var(--rm-btn-border-width) solid var(--rm-btn-border)!important}.site-footer .btn,.site-footer a.btn.btn--primary,.rm-anchor-dark .btn--primary,.rm-anchor-dark a.btn.btn--primary,.rm-anchor-dark .btn--secondary{border-color:transparent!important;--color-border: transparent !important}.f-hero,.f-video__bg{position:relative}.rm-video-toggle{position:absolute;bottom:16px;right:16px;z-index:3;width:32px;height:32px;padding:0;display:grid;place-items:center;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:#1f1f1f8c;color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s ease-out,border-color .15s ease-out}.rm-video-toggle:hover{background:#1f1f1fcc;border-color:#fff}.rm-video-toggle:focus-visible{outline:2px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 4px #1f1f1fbf}.rm-video-toggle svg{width:16px;height:16px;fill:currentColor;display:block}.rm-video-toggle[data-state=playing] .rm-video-toggle__play,.rm-video-toggle[data-state=paused] .rm-video-toggle__pause{display:none}@media(prefers-reduced-motion:reduce){.rm-video-toggle{transition:none}}.site-footer{background:#1b4a12!important;color:#fff!important;--color-foreground: 255, 255, 255 !important;--color-base-text: 255, 255, 255 !important;--color-link: #d4e4eb !important;--color-border: rgba(255, 255, 255, .18) !important;border-top:0!important}.site-footer .site-footer__top,.site-footer .site-footer__bottom,.site-footer [class*=color-background],.site-footer [class*=color-scheme]{background:transparent!important;background-color:transparent!important}.site-footer *:not(.btn):not(.btn *):not(input):not(svg):not(svg *):not(a):not(a *){color:#fff!important}.site-footer a:not(.btn),.site-footer a:not(.btn) *{color:#d4e4eb!important}.site-footer a:not(.btn):hover,.site-footer a:not(.btn):hover *{color:#fff!important}.site-footer .site-footer__block-heading,.site-footer h2,.site-footer h3,.site-footer h4{color:#fff!important}.site-footer .site-footer__newsletter-description{opacity:1!important;color:#b8d4e0!important}.site-footer .form-control,.site-footer input[type=email],.site-footer input[type=text]{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.55)!important;color:#fff!important}.site-footer .form-control::placeholder,.site-footer input::placeholder{color:#ffffffb3!important;opacity:1}.site-footer .btn,.site-footer .site-footer__newsletter-btn{background:#d4e4eb!important;color:#1f1f1f!important}.site-footer .btn:hover,.site-footer .site-footer__newsletter-btn:hover{background:#a3c6d9!important;color:#1f1f1f!important}.site-footer svg,.site-footer svg *{fill:#fff!important;color:#fff!important}[class*=ai-two-column-button]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;height:auto!important;padding:0 48px!important;font-family:Open Sans,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:30px!important;letter-spacing:normal!important;text-transform:uppercase!important;text-decoration:none!important;background-color:#d4e4eb!important;color:#1f1f1f!important;border:var(--rm-btn-border-width) solid var(--rm-btn-border)!important;border-radius:0!important;--color-border: var(--rm-btn-border) !important}[class*=ai-two-column-button]:hover{background-color:#a3c6d9!important;color:#1f1f1f!important;border-color:var(--rm-btn-border)!important}[class*=ai-two-column-button]:focus-visible{outline:3px solid #25607e!important;outline-offset:2px!important}@media(max-width:767px){[class*=ai-two-column-button]{padding:0 24px!important}}.rm-hover-video .multicolumn-card__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#000000d1,#0000008c 22%,#0000 48%)}.rm-hover-video .multicolumn-card__overlay-text{z-index:3;padding:1.4rem}.rm-hover-video .multicolumn-card__overlay-text-inner{font-family:Open Sans,sans-serif;font-size:clamp(1.7rem,1.45vw,2.3rem);font-weight:700;line-height:1.15;letter-spacing:.01em;text-transform:none;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.5)}.rm-hover-video .multicolumn-card__info{justify-content:flex-start;padding:1.2rem;background:linear-gradient(to bottom,#000000d6,#000000c7 30%,#000000bd 42%,#00000029 56%,#00000005 66%,#00000057)}@media(max-width:767px){.rm-hover-video .multicolumn-card__overlay-text{padding:1.4rem}.rm-hover-video .multicolumn-card__overlay-text-inner{font-size:clamp(2rem,6.2vw,2.9rem)}.rm-hover-video .multicolumn-card__info{padding:1.4rem}}:root{--rm-btn-v2-bg: #afcf00;--rm-btn-v2-bg-hover: #98b500;--rm-btn-v2-text: #000000}:root,.color-background-1,.color-background-2,.color-scheme-f67f09dc-d512-42f8-a8f1-3c2b196f389d,.color-scheme-announcement-black-green,.color-scheme-7c7ead96-9179-4d69-9f8f-eb3dee82b843,.color-scheme-d8bad8fa-801a-4636-937a-fc312611d042{--color-btn-bg: var(--rm-btn-v2-bg) !important;--color-btn-bg-hover: var(--rm-btn-v2-bg-hover) !important;--color-btn-secondary-bg: var(--rm-btn-v2-bg) !important}a.btn.btn--primary,.btn.btn--primary,.btn--primary,a.btn.btn--secondary,.btn.btn--secondary,.btn--secondary,a.btn.btn--secondary.btn--small,.shopify-payment-button__button--unbranded,.site-footer .btn,.site-footer a.btn.btn--primary,.site-footer .site-footer__newsletter-btn,[class*=ai-two-column-button],.rm-page-content__rte form button[type=submit],.rm-page-content__rte form input[type=submit],.f-site-nav .f-site-nav__link[href*="icid=global_header_join"],.f-site-nav .f-site-nav__link[href*="icid=global_header_login"],.f-site-nav .f-site-nav__link[href*="icid=global_header_book"]{background:var(--rm-btn-v2-bg)!important;background-color:var(--rm-btn-v2-bg)!important;color:var(--rm-btn-v2-text)!important;border:0!important;--color-border: transparent !important}a.btn.btn--primary:hover,.btn.btn--primary:hover,.btn--primary:hover,a.btn.btn--secondary:hover,.btn.btn--secondary:hover,.btn--secondary:hover,.shopify-payment-button__button--unbranded:hover,.site-footer .btn:hover,.site-footer .site-footer__newsletter-btn:hover,[class*=ai-two-column-button]:hover,.rm-page-content__rte form button[type=submit]:hover,.rm-page-content__rte form input[type=submit]:hover,.f-site-nav .f-site-nav__link[href*="icid=global_header_join"]:hover,.f-site-nav .f-site-nav__link[href*="icid=global_header_login"]:hover,.f-site-nav .f-site-nav__link[href*="icid=global_header_book"]:hover{background:var(--rm-btn-v2-bg-hover)!important;background-color:var(--rm-btn-v2-bg-hover)!important;color:var(--rm-btn-v2-text)!important;border-color:transparent!important}a.btn.btn--primary *,a.btn.btn--secondary *,.site-footer .site-footer__newsletter-btn *,.f-site-nav .f-site-nav__link[href*="icid=global_header_join"] span,.f-site-nav .f-site-nav__link[href*="icid=global_header_login"] span,.f-site-nav .f-site-nav__link[href*="icid=global_header_book"] span,.f-site-nav .f-site-nav__link[href*="icid=global_header_join"]:hover span,.f-site-nav .f-site-nav__link[href*="icid=global_header_login"]:hover span,.f-site-nav .f-site-nav__link[href*="icid=global_header_book"]:hover span{color:var(--rm-btn-v2-text)!important}@media(min-width:1024px){.template-index #WorkoutsStages2{padding-top:80px}.template-index #rm-worth-quote{padding-bottom:68px}}.f-section-press .f-press{background-color:#f3f3ee!important;--color-background: 243, 243, 238;--color-foreground: 6, 0, 0}.f-section-press .f-press .section__heading,.f-section-press .f-press .section__header *{color:#060000!important}.f-section-press .rm-marquee__logo,.f-section-press .f-press__logo img{filter:none!important}.f-testimonials{background-color:#f3f3ee!important}.f-testimonials .f-testimonial--unbalanced,.template-index .f-testimonials,.page-our-method .f-testimonials{background-color:#fff!important}.template-index .f-testimonials .f-testimonial--unbalanced,.page-our-method .f-testimonials .f-testimonial--unbalanced{background-color:#f3f3ee!important}.announcement-bar{background-color:#afcf00!important}.announcement-bar,.announcement-bar *{color:#000!important;font-weight:700}.rm-od__kicker{text-transform:none;letter-spacing:normal}#WorkoutsStages2 .section__header p:has(>a[href*="/pages/find-your-program"]){display:none!important}.rich-text p:has(>a[href*="/pages/find-your-program"]){display:flex!important;flex-direction:column;align-items:center;gap:12px;margin:0!important}.rich-text a[href*="/pages/find-your-program"]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 48px;border:1px solid #000000;background:transparent;color:#000;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;line-height:30px;text-transform:uppercase;text-decoration:none}.rich-text a[href*="/pages/find-your-program"]:hover{background:#000;color:#fff}.rich-text a[href*="/pages/find-your-program"]:focus-visible{outline:3px solid #000000;outline-offset:2px}@media(max-width:767px){.rich-text a[href*="/pages/find-your-program"]{padding:0 24px}}.site-footer .btn,.site-footer .site-footer__newsletter-btn{letter-spacing:.9px}@media(min-width:1024px){body .site-header{padding-bottom:11px}}.rm-od__save{background:#afcf00;color:#000;font-weight:700}.rm-od__why{margin:0 0 35px!important}.rm-od{padding-bottom:32px}@media(min-width:1024px){.rm-od{padding-bottom:57px}}@media(min-width:990px){.rm-od__why{max-width:428px}}@media(min-width:1024px){#WorkoutsStages2 .section__heading{margin:0!important}#WorkoutsStages2 .section__description{margin-top:0!important}#WorkoutsStages2 .multicolumn-card__image{aspect-ratio:270 / 355}#WorkoutsStages2 .multicolumn-card__image responsive-image{display:block;width:100%;height:100%}#WorkoutsStages2 .rm-hv-play{width:58px;height:58px;top:50%;left:50%}}@media(min-width:1024px){#WorkoutsStages2 .section__description p:has(>a[href*="/pages/free-trial"]){margin:24px 0 10px!important}#WorkoutsStages2 .section__description a[href*="/pages/free-trial"]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 48px;background:var(--rm-btn-v2-bg);color:var(--rm-btn-v2-text);font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;line-height:30px;text-transform:uppercase;text-decoration:none}#WorkoutsStages2 .section__description a[href*="/pages/free-trial"]:hover{background:var(--rm-btn-v2-bg-hover)}.template-index #hpHealthcareBtn{padding-top:0;padding-bottom:80px}.rich-text a[href*="/pages/find-your-program"]{padding:0 41px}#WorkoutsStages2 .multicolumn-card__image:before{background:linear-gradient(to bottom,#fff0,#000c)}}@media(min-width:1024px){.f-section-press .f-press{padding-bottom:80px!important}.f-testimonials{padding-top:48px;padding-bottom:104px}.f-testimonials .section__header{padding-bottom:4.8px}.template-index #rm-medical-partners{padding-top:50px;padding-bottom:4px}}@media(min-width:1280px){.f-section-press .rm-marquee.is-running .rm-marquee__set{flex-wrap:nowrap;gap:0;padding-right:0;justify-content:center}.f-section-press .rm-marquee.is-running .rm-marquee__logo{width:250px;height:61px;object-fit:cover;margin-right:-50px}.f-section-press .rm-marquee.is-running .rm-marquee__logo:last-child{margin-right:0}}body.page-teacher-training .color-scheme-f67f09dc-d512-42f8-a8f1-3c2b196f389d{--color-background: #1b4a12;--color-foreground: 255, 255, 255;background-color:#1b4a12!important}body.page-teacher-training .color-scheme-f67f09dc-d512-42f8-a8f1-3c2b196f389d,body.page-teacher-training .color-scheme-f67f09dc-d512-42f8-a8f1-3c2b196f389d *:not(.btn){color:#fff!important}body.page-teacher-training p>a[href="/pages/tt-apply"]:not(.btn){display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 48px;background:#afcf00;color:#000;border:0;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none}body.page-teacher-training p>a[href="/pages/tt-apply"]:not(.btn):hover{background:#98b500}@media(min-width:1024px){body.page-teacher-training [id$=rich_text_bkf9wz] .rich-text,body.page-teacher-training [id$=rich_text_RmgT9N] .rich-text,body.page-teacher-training [id$=rich_text_YkrhVw] .rich-text{display:flex;align-items:center;justify-content:center}body.page-teacher-training [id$=rich_text_bkf9wz] .rich-text{min-height:182px}body.page-teacher-training [id$=rich_text_RmgT9N] .rich-text{min-height:180px}body.page-teacher-training [id$=rich_text_YkrhVw] .rich-text{min-height:372px}body.page-teacher-training [id$=rich_text_ttApply1] .rich-text{min-height:193px;align-items:flex-start}}@media(max-width:1023.98px){body .site-header__mobile-logo--center .site-header__left{flex:0 0 auto!important}body .site-header__mobile-logo--center .site-header__right{flex:1 1 0!important}#WorkoutsStages2 .section__description p:has(>a[href*="/pages/free-trial"]){margin:24px 0 10px!important}#WorkoutsStages2 .section__description a[href*="/pages/free-trial"]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 48px;background:var(--rm-btn-v2-bg);color:var(--rm-btn-v2-text);font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;line-height:30px;text-transform:uppercase;text-decoration:none}#WorkoutsStages2 .section__description a[href*="/pages/free-trial"]:hover{background:var(--rm-btn-v2-bg-hover)}}@media(min-width:1024px){body .site-header__left{flex:0 0 311px!important;min-width:0!important}body .site-header__center{flex:1 1 auto!important;justify-content:flex-start!important;max-width:none!important}body .site-header__right{flex:0 0 auto!important;min-width:0!important}body .site-header__center .f-site-nav__list{width:100%!important}body .f-site-nav .f-site-nav__item:has(.f-site-nav__link[href*="icid=global_header_book"]){margin-right:-15px!important}}@media(min-width:1280px){body .f-site-nav .f-site-nav__item:has(.f-site-nav__link[href*="icid=global_header_book"]){margin-right:-60px!important}}@media(min-width:1500px){body .site-header__inner{position:static}body .site-header__inner .site-header__center ul.f-site-nav__list>li.f-site-nav__item:has(.f-site-nav__link[href*="icid=global_header_book"]),body .site-header__inner .site-header__center ul.f-site-nav__list>li.f-site-nav__item:has(.f-site-nav__link[href*="icid=global_header_join"]){position:relative!important;top:auto!important;right:auto!important;transform:none!important}body .site-header__inner .site-header__center ul.f-site-nav__list>li.f-site-nav__item:has(.f-site-nav__link[href*="icid=global_header_book"]){margin-right:-60px!important}.site-header__center .f-site-nav__list{flex-wrap:nowrap!important}.site-header__center .f-site-nav__link{white-space:nowrap!important;--nav-item-px: 1.1rem}body .site-header__center .f-site-nav__item>.f-site-nav__link:not([href*="icid=global_header"]):not([href*="ondemand.revolutionmotherhood.com"]){padding-left:13.2px!important;padding-right:13.2px!important}.f-site-nav .f-site-nav__link[href*="icid=global_header_join"],.f-site-nav .f-site-nav__link[href*="icid=global_header_login"],.f-site-nav .f-site-nav__link[href*="icid=global_header_book"]{padding:10px 14px!important}body .site-header__inner .site-header__center ul.f-site-nav__list>li.f-site-nav__item:has(.f-site-nav__link[href*="ondemand.revolutionmotherhood.com/login"]){right:24px!important}}[id$=__rich_text_wYGXiN]{display:none!important}.rich-text p:has(>a[href*="/pages/find-your-program"]),p:has(>a[href*="/pages/find-your-program"]),.rm-snake__afterbar:has(a[href*="/pages/find-your-program"]){display:none!important}.template-index .f-testimonial--unbalanced,.page-our-method .f-testimonial--unbalanced{border:0!important}.page-free-classes-aria .rm-fa__level{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/rm-anchor.css.map */
