
body section[class*='-hero']:not([class*='-hero-']):not(.mplus-hero-img),body div[class*='-hero']:not([class*='-hero-']){background:#0a2e5c!important}
html body [class*="-hero"] a[class*="-cta"][class*="-cta"]:not(.mbio-cta),html body [class*="-hero"] a[class*="-btn"][class*="-btn"]{background:#c9a84c!important;color:#000!important;box-shadow:0 5px 0 #a07c30!important}html body [class*="-hero"] [class*="-eyebrow"]{color:#c9a84c!important}html body .woocommerce,html body .woocommerce-page,html body .wc-block-components-form,html body .sensei-course-theme{font-family:'Outfit',sans-serif!important}html body .woocommerce input,html body .woocommerce select,html body .woocommerce label,html body .woocommerce td,html body .woocommerce th,html body .woocommerce p,html body .wc-block-components-text-input input{font-size:1.06rem!important;line-height:1.5!important}html body .woocommerce h1,html body .woocommerce h2{color:#0a2e5c!important}/*mplug-readability*/.wc-blocks-footer-pattern a,.wc-blocks-footer-pattern p,.wc-blocks-footer-pattern li,.wc-blocks-footer-pattern span{font-size:1.14rem!important;line-height:1.55!important}.wc-blocks-footer-pattern .wp-block-heading{font-size:1.4rem!important}/*mfoot-fontbump*/.wc-blocks-footer-pattern h1{margin:0!important;line-height:1.05!important}.wc-blocks-footer-pattern .wp-block-group.is-content-justification-center{align-items:center!important;gap:14px}.gt_float_switcher{font-size:15px!important}.gt_float_switcher .gt_options a{font-size:15px!important;line-height:1.9!important}.gt-selected .gt-current-lang span.gt-lang-code,.gt_float_switcher a{font-size:15px!important}/*mfoot-align-gt*/@media(min-width:861px){body:not(.woocommerce-page):not(.woocommerce-checkout):not(.woocommerce-cart):not(.single-product):not(.woocommerce-account) .wp-block-post-content section[class*="-row"],body:not(.woocommerce-page):not(.woocommerce-checkout):not(.woocommerce-cart):not(.single-product):not(.woocommerce-account) .wp-block-post-content div[class*="-row"],body:not(.woocommerce-page):not(.woocommerce-checkout):not(.woocommerce-cart):not(.single-product):not(.woocommerce-account) .wp-block-post-content section[class*="-band"],body:not(.woocommerce-page):not(.woocommerce-checkout):not(.woocommerce-cart):not(.single-product):not(.woocommerce-account) .wp-block-post-content div[class*="-band"],body:not(.woocommerce-page):not(.woocommerce-checkout):not(.woocommerce-cart):not(.single-product):not(.woocommerce-account) .wp-block-post-content section[class*="-hero"],body:not(.woocommerce-page):not(.woocommerce-checkout):not(.woocommerce-cart):not(.single-product):not(.woocommerce-account) .wp-block-post-content div[class*="-hero"]{min-height:100vh}}/*mvh-fill2*/@media(min-width:861px){body:not(.woocommerce-page):not(.woocommerce-checkout):not(.woocommerce-cart):not(.single-product):not(.woocommerce-account) .wp-block-post-content [class*="-img"] img,body:not(.woocommerce-page):not(.woocommerce-checkout):not(.woocommerce-cart):not(.single-product):not(.woocommerce-account) .wp-block-post-content [class*="-mascot"] img{max-height:76vh!important}}.wc-blocks-footer-pattern a,.wc-blocks-footer-pattern p,.wc-blocks-footer-pattern li,.wc-blocks-footer-pattern span{font-size:1.25rem!important;line-height:1.6!important}.wc-blocks-footer-pattern .wp-block-heading{font-size:1.55rem!important}.wc-blocks-footer-pattern h1{margin:0!important;line-height:1!important;align-self:center!important}/*mrun103*/@media(min-width:861px){body:not(.woocommerce-page):not(.woocommerce-checkout):not(.woocommerce-cart):not(.single-product):not(.woocommerce-account) .wp-block-post-content [class*="-hero"] img{max-height:74vh!important}}/*mrun103b*/body.home .wp-block-post-content [class*="mhome-"]{min-height:auto!important}body.page-id-1 .wp-block-post-content [class*="mhome-"]{min-height:auto!important}/*mhome-revert*/.wc-blocks-footer-pattern .wp-block-navigation-item__content,.wc-blocks-footer-pattern .wp-block-navigation a,.wc-blocks-footer-pattern nav a{font-size:1.25rem!important;line-height:1.7!important}/*mfoot-navfont*/ul.products li.product{display:flex!important;flex-direction:column;height:100%}ul.products li.product a.woocommerce-LoopProduct-link,ul.products li.product>a{display:flex;flex-direction:column;flex:1 1 auto}ul.products li.product img{aspect-ratio:1/1;object-fit:cover;width:100%!important;height:auto}ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2,ul.products li.product h3{min-height:2.7em!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.15rem!important}ul.products li.product .price{min-height:1.5em;display:block}ul.products li.product .button,ul.products li.product .add_to_cart_button,ul.products li.product a.button{margin-top:auto!important}.wc-blocks-footer-pattern .is-content-justification-center,.wc-blocks-footer-pattern .wp-block-group:has(h1){align-items:baseline!important;flex-wrap:nowrap!important;gap:16px}/*mstore-align*/