.f-flex.flex-wrap.f-grid--gap-medium.f-grid--row-gap-medium{padding-bottom:20px;display:flex;justify-content:center}:root,.color-background-1,.tippy-box[data-theme~=color-background-1]{--color-tooltip-bg: #afcf01 !important}.media:hover img,.product-card__image:hover img,.product__media:hover img{transform:none!important;transition:none!important}a.btn.btn--secondary.btn--small{border-radius:35px}h2.section__heading.h2,h2.section__heading.h2.f-scroll-trigger.animate--fade-in-up{text-align:center}.btn--primary{border-radius:35px}.btn--secondary{font-weight:400!important}h3.site-footer__block-heading.h6.font-body-bolder{font-weight:700!important}.f-text-blocks__btn.f-hero_button.f-scroll-trigger.animate--fade-in-up{display:flex;justify-content:left}@media only screen and (max-width:768px){.f-text-blocks__btn.f-hero_button.f-scroll-trigger.animate--fade-in-up{justify-content:center;padding:0!important}.f-text-blocks__btn.f-hero_button.f-scroll-trigger.animate--fade-in-up{display:flex;justify-content:center}motion-element.f-text-blocks__btn{display:flex;justify-content:center}.f-text-blocks.w-full.f-blocks-padding.f-align-content-container--none .f-text-blocks__btn{text-align:center}.promotion-banner__content .f-column:nth-child(2) .f-text-blocks:before{width:91%!important;position:absolute;top:-4px;left:50%;transform:translate(-50%)}}@media(min-width:1280px){.f-text-blocks__btn.f-hero_button.f-scroll-trigger.animate--fade-in-up{padding-left:var(--fluid-offset, 5rem)!important}}.block.section__description.mobile-remove-br p,.f-text-blocks.w-full.f-blocks-padding.btn.btn--primary{text-align:center}.promotion-banner__content .f-text-blocks{border:1px solid #000;border-radius:12px;padding:50px 20px 20px;line-height:190%}.promotion-banner__content .f-column:nth-child(2) .f-text-blocks:before{content:"Best Value";position:absolute;top:1px;left:50%;transform:translate(-50%);color:#fff;font-size:12px;padding:8px 10px;border-radius:12px 12px 0 0;font-weight:700;width:369px}h2.section__heading.h0{text-align:center}a.btn.btn--primary{background-color:#afcf00!important;--color-border: var(--color-btn-bg);border-radius:35px;transition:background-color .3s ease}a.btn.btn--primary:hover{background-color:#a4c200!important;--color-border: var(--color-btn-bg)}a.btn.btn--primary:before,a.btn.btn--primary:after{content:none!important;background:none!important;display:none!important;transition:none!important}.site-footer__block--newsletter:before{content:"";display:block;width:56px;height:56px;background:url(/cdn/shop/files/RM_Logo_Brandmark_Black.png?v=1745877666) no-repeat left center / contain;margin-bottom:16px}.site-footer__newsletter-btn{display:flex!important;align-items:center;justify-content:center;line-height:1;width:100%;max-width:420px;text-align:center;padding:14px 32px!important;border-radius:999px!important;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.site-footer__block--newsletter .site-footer__block-heading{text-transform:none!important}.f-site-nav .f-site-nav__item:has(.f-site-nav__link[href*="icid=global_header_book"]){position:static!important;right:auto!important;top:auto!important;transform:none!important;display:flex!important;align-items:center!important;margin:0!important}.f-site-nav .f-site-nav__item:has(.f-site-nav__link[href*="icid=global_header_join"]),.f-site-nav .f-site-nav__item:has(.f-site-nav__link[href*="icid=global_header_login"]){margin-left:auto!important;display:flex!important;align-items:center!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"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;height:auto!important;background-color:#afcf00!important;color:#000!important;border:none!important;padding:11px 24px!important;margin:0 4px!important;border-radius:999px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:14px!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;transition:all .2s ease!important}.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{color:#000!important;white-space:nowrap!important;display:inline!important;line-height:1!important}.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-color:#98b500!important;transform:translateY(-1px)!important}.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:#000!important}.f-site-nav{flex:1 1 auto!important}.f-site-nav__list{width:100%!important}.site-header__right{flex:0 0 auto!important;width:auto!important;min-width:0!important}@media screen and (min-width:1024px){[id$=__video_hero_m4ti6t] .f-hero{--hero-height: clamp(56rem, 45vw, 82rem)}}:root,.color-background-1,.color-background-2,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-7c7ead96-9179-4d69-9f8f-eb3dee82b843,.color-scheme-d8bad8fa-801a-4636-937a-fc312611d042,.tippy-box[data-theme~=color-background-1],.tippy-box[data-theme~=color-background-2]{--color-foreground: 31, 31, 31 !important;--color-base-text: 31, 31, 31 !important;--color-link: #1f1f1f !important;--color-btn-text: #1f1f1f !important;--color-text-heading: #1f1f1f !important}.rm-od__fine,.rm-page-content__rte>h3,.rm-page-content__rte blockquote>p:last-child:has(>em:only-child){opacity:1!important}.rm-page-content__rte>h3,.rm-page-content__rte blockquote>p:last-child:has(>em:only-child){color:#4a4a4a!important}body,.color-background-1,.color-background-2,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-7c7ead96-9179-4d69-9f8f-eb3dee82b843,.color-scheme-d8bad8fa-801a-4636-937a-fc312611d042{color:rgb(var(--color-foreground))!important}motion-element,.section__heading,.section__description,.rm-od__heading,.rm-od__kicker,.f-mobile-nav__link,.f-mobile-nav__sub-link,.skip-to-content-link{color:rgb(var(--color-foreground))!important}.rm-conditions .multicolumn-card__info{background:#fff;padding:2.8rem 2.8rem 2.4rem;height:100%;display:flex;flex-direction:column;border:1px solid rgba(31,31,31,.1)}.rm-conditions .multicolumn-card__info>h3,.rm-conditions .multicolumn-card__info>.h2{margin:0 0 1.2rem;line-height:1.2}.rm-conditions .multicolumn-card__info>.rte{max-width:46ch;margin-top:0!important}.rm-conditions .multicolumn-card__info>.rte>p:first-child{margin:0 0 .6rem!important;font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;color:#4a4a4a}.rm-conditions .multicolumn-card__info>.rte>p:first-child em{font-style:normal}.rm-conditions .multicolumn-card__info>.rte>p{font-size:1.6rem;line-height:2.8rem;margin-bottom:1.2rem}.rm-conditions .multicolumn-card__info>.rte>p:last-child{margin-bottom:0}.rm-conditions .multicolumn-card__info>a{margin-top:auto;padding-top:1.6rem;align-self:flex-start;font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.35em}@media(max-width:749px){.rm-conditions .multicolumn-card__info{padding:2.2rem 2rem 2rem}}.rm-page-hero[style*=background-image],.rm-page-hero[style*=background-image] h1,.rm-page-hero[style*=background-image] p,.rm-page-hero[style*=background-image] .rte,.rm-page-hero[style*=background-image] .rte *{color:#fff!important}.rm-page-hero[style*=background-image] .btn{color:var(--rm-btn-text)!important}.rm-page-hero[style*=background-image]{position:relative;isolation:isolate}.rm-page-hero[style*=background-image]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at center,#0000004d,#0000001a 55%,#0000 80%);pointer-events:none}.f-site-nav__link:not([href*="icid=global_header_join"]):not([href*="icid=global_header_book"]):not([href*="icid=global_header_login"]),.f-site-nav__link:not([href*="icid=global_header_join"]):not([href*="icid=global_header_book"]):not([href*="icid=global_header_login"]) span,.f-slider__section-heading,[class*=ai-two-column] h1,[class*=ai-two-column] h2,[class*=ai-two-column] h3,[class*=ai-two-column] h4{color:rgb(var(--color-foreground))!important}.rm-eyebrow{display:block;font-family:var(--rm-font-body, "Open Sans", Arial, sans-serif);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.8;margin:0!important}:root{--btn-transform: uppercase}.rm-program-ribbon h3{margin:0!important}@media(min-width:1024px){.f-site-nav__link{font-size:16px}}.site-footer .link--animated,.f-site-nav__sub-link{font-size:16px}.f-site-nav__dropdown:not(.f-site-nav__dropdown--mega){padding-top:1.2rem;padding-bottom:1.2rem}.site-footer__block--newsletter .rte p{font-size:16px}h1{line-height:1.1!important;margin-bottom:20px!important}.subheading{margin-top:15px!important;margin-bottom:30px!important;padding:15px 30px!important}p{margin-top:10px!important;margin-bottom:10px!important}h2{margin-top:40px!important;margin-bottom:20px!important}.f-site-nav__item:has(.f-site-nav__link[href*="ondemand.revolutionmotherhood.com/login"]){position:absolute!important;right:24px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}.f-site-nav__link[href*="ondemand.revolutionmotherhood.com/login"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#afcf00!important;color:#000!important;padding:10px 24px!important;border-radius:999px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:12px!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;transition:all .2s ease!important}.f-site-nav__link[href*="ondemand.revolutionmotherhood.com/login"] span{color:#000!important;white-space:nowrap!important;display:inline!important;line-height:1!important}.f-site-nav__link[href*="ondemand.revolutionmotherhood.com/login"]:hover{background-color:#98b500!important;transform:translateY(-1px)}.f-testimonials .flickity-wrapper .flickity-button{--color-border: transparent}.f-testimonials .f-testimonial__product-title{font-family:var(--font-body-family);font-size:var(--font-body-size)}[id^=appstle_subscription_widget] .appstle_subcription_link,[id^=appstle_subscription_widget] .appstle_select_label,[id^=appstle_subscription_widget] .appstle_tooltip_content,[id^=appstle_subscription_widget] .appstle_tooltip_content b,[id^=appstle_subscription_widget] .appstle_tooltip_content strong{font-size:1.2rem!important}.f-hero_heading,.rm-page-hero__heading,.rm-page-content__heading,body.page-bio .image-with-text__heading{font-size:3rem!important;--heading-size-mobile: 3rem !important;line-height:1.2!important}.f-hero_heading>motion-element{line-height:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/my-custom.css.map */
