body .footer .footer__content-top{display:flex;flex-direction:column;align-items:stretch;gap:0}body .footer .footer__blocks-wrapper{display:contents}body .footer .footer__blocks-wrapper>.footer-block{width:100%;max-width:none;flex:none;text-align:center;margin:0;padding:0}body .footer .footer__blocks-wrapper>.footer-block:nth-child(1){order:1}body .footer .footer-block--newsletter{order:2}body .footer .footer__blocks-wrapper>.footer-block:nth-child(2){order:3}body .footer .footer__blocks-wrapper>.footer-block:nth-child(1) .footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:12px 44px;margin:0 0 28px;padding:0}body .footer .footer__blocks-wrapper>.footer-block:nth-child(1) li{display:flex;flex-direction:column;align-items:center;text-align:center}body .footer .footer__blocks-wrapper>.footer-block:nth-child(1) li:before{content:"NEW";visibility:hidden;font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.5}body .footer .footer__blocks-wrapper>.footer-block:nth-child(1) li:first-child:before{visibility:visible;color:#fb4949}body .footer .footer__blocks-wrapper>.footer-block:nth-child(1) a{font-size:20px;font-weight:700;padding:0;text-decoration:none}body .footer .footer__blocks-wrapper>.footer-block:nth-child(1) li:after{font-size:12px;opacity:.7;margin-top:3px}body .footer .footer__blocks-wrapper>.footer-block:nth-child(1) li:nth-child(1):after{content:"Video Course"}body .footer .footer__blocks-wrapper>.footer-block:nth-child(1) li:nth-child(2):after{content:"Video Course"}body .footer .footer__blocks-wrapper>.footer-block:nth-child(1) li:nth-child(3):after{content:"Book"}body .footer .footer-block--newsletter{width:100%;max-width:none;margin:0;padding:22px 0 6px;border-top:1px solid rgba(255,255,255,.12)}body .footer .footer__list-social{justify-content:center;margin:0}body .footer .footer__blocks-wrapper>.footer-block:nth-child(2) .footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center;gap:0 28px;margin:0;padding:0}body .footer .footer__blocks-wrapper>.footer-block:nth-child(2) a{font-size:16px;font-weight:400;padding:8px 0}body .footer .footer__content-bottom{border-top:0;padding-top:0}body .footer .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center):empty{display:none}body .footer .footer__copyright{font-size:14px;opacity:.8;margin-top:2px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jjm-brand-footer.css.map */
