html{padding:0!important}.size--45{font-size:45px}.size--54{font-size:54px}.icons-row__wrapper .icons-row__item{width:25%!important}.ap-featured-image .main-subheading{width:100%;max-width:500px}.Custom.Newsletter .newsletter-section .nl_box .nl_box_right .content .newsletter .newsletter--form .input-group .field-pg input.input-group-field{padding:27px 15px}.logo-list .logo-list__slider{margin:15px 0}.site-header .site-nav__item:last-child a{color:#fff!important}.icons-row--background .icons-row__wrapper{margin:20px 0}.new-rich-text .rich-text__text{margin-bottom:40px}.new-rich-text .rich-text--no-image{padding-top:80px}.program_featured_banner .text-wrap{max-width:100%;margin:0;text-align:center}.custom_img_txt .product-feature__image-bg{background-size:contain}.custom_img_txt h2.custom_heading{color:#1e1e1e;font-size:42px}.custom_img_txt.home-img-with-txt h2.custom_heading{color:#1e1e1e;font-size:42px;width:300px;max-width:100%;font-style:normal;font-weight:700;line-height:100%}div#shopify-section-template--15476851146889__106861bf-569e-41e5-9c07-1df2bc71088e h2.custom_heading{color:#d4272c}.custom_img_txt h2.custom_heading span{color:#d4272c;font-size:32px}.custom_img_txt .product-feature__text-wrapper p{color:#494949;font-size:18px}.custom_img_txt .list ul li span{font-size:18px;font-family:Bebas Neue,cursive;padding-left:18px}.custom_img_txt .list ul li{align-items:center}.custom_img_txt .list ul li img{width:18px;height:18px;object-fit:contain}.custom_img_txt,.third_pro.custom_img_txt{padding:80px 0}.footer-content.wrapper .footer-link{position:relative;display:flex;justify-content:center;align-items:center}.footer-content.wrapper .footer-link .grid__item.large--text-right{text-align:center!important}.footer-content.wrapper .footer-link .grid__item.large--text-right ul.site-nav{position:unset!important;display:flex;align-items:center;padding:0;margin:0;justify-content:center}.footer-content.wrapper .footer-link a.site-nav__link:hover{color:#fff}.footer-content.wrapper .footer-link div#NavStandard{display:flex!important;padding:0}body#jtmfit-app ._form_1.emb_form ._form._form_1._inline-form._dark{background:#f1f1f1!important;padding:0;margin:0!important}body#jtmfit-app ._form_1.emb_form ._form._form_1._inline-form._dark ._form-content ._form_element._x54096816._full_width._clear,body#jtmfit-app ._form_1.emb_form ._form._form_1._inline-form._dark ._form-content ._form_element._x81713926._full_width._clear{display:none}._form_1.emb_form ._form-content label._form-label{text-transform:capitalize;font-size:16px!important;font-family:GilroySemiBold;margin:15px 0;padding:0;line-height:1!important;letter-spacing:0;font-weight:400!important;display:none!important}.newsletter-section .nl_box .nl_box_right .content .rich-text__text{margin-bottom:20px}._form_1.emb_form ._form-content ._html-code{opacity:1;font-size:17px!important;letter-spacing:0;margin:0 auto 15px;line-height:1.2;font-family:GilroyRegular}._form_1.emb_form ._form-content label._form-label{text-transform:capitalize;font-size:16px!important;font-family:GilroySemiBold;margin:15px 0;padding:0;line-height:1!important;letter-spacing:0;font-weight:400!important}._form_1.emb_form ._form-content ._field-wrapper input#email{background:#fff;border-radius:10px;padding:15px;color:#999;line-height:1;font-size:18px;font-family:GilroyBold;border:1px solid lightgrey}._form_1.emb_form ._form-content ._button-wrapper._full_width button#_form_1_submit{margin:12px 0 0;color:#fff!important;font-size:18px;padding:15px 20px!important;font-family:GilroyBold;line-height:1;letter-spacing:0;background:#d4272c!important;width:auto;border-color:#d4272c!important}a.btn.btn--secondary:hover{color:#d4272c}body#about-us .rich-text__container .popup_btn{width:100%;max-width:255px;margin:0 auto;cursor:pointer;font-family:GilroyBold;font-size:18px;letter-spacing:0;padding:15px 20px;line-height:1;text-transform:uppercase}body#about-us .custom_img_txt{padding:80px 0 104px}body#about-us .product-feature__images{width:100%;max-width:100%}body#about-us .product-feature__images--single-mobile .product-feature__image{width:60%}body#about-us .custom_img_txt .rte-html span{font-weight:500}body#about-us .ap-featured-image .slide__heading{margin:0 30px 20px 0}body#about-us .featured-content-section__wrapper .rich-text .wrapper .rich-text__container h3{color:#d4272c}body#about-us .featured-content-section__wrapper .rich-text .wrapper .rich-text__container .rich-text__text p{color:#494949}body#about-us .rich-text--no-image{padding-top:70px;padding-bottom:70px}.rich-text.ap-rich-text .popup_btn{margin-top:40px}.rich-text.ap-rich-text .rich-text__text{margin-bottom:0}body#about-us .ap-rich-image-row .icons-row--background{padding:70px 0 20px}body#about-us .icons-row--background .icons-row__wrapper{margin:0}body#about-us .icons-row__item{padding:0 43px;margin-bottom:20px}.app_featured_banner.footer .text-wrap{max-width:660px;padding-left:100px}.app_featured_banner.footer .main-subheading{max-width:560px;margin:10px 0 30px}.app_featured_banner.footer .text-wrap .sub__heading{color:#fff}.custom_blocks_sec{padding:90px 0 0}.custom_blocks_sec .outer_loop_new{display:flex;align-items:baseline;flex-wrap:wrap;text-align:center;padding:80px 0;gap:30px;justify-content:center}.custom_blocks_sec .inner_loop{width:30%}.custom_blocks_sec h2.heading{font-size:55px;margin:0;text-align:center}.custom_blocks_sec h2.main_heading{margin:32px 0 20px;font-size:42px;color:#1e1e1e}.custom_blocks_sec a.custom_btn{background:#dcdcdc;padding:12px 27px;color:#fff;font-weight:800}.custom_blocks_sec .button{margin-top:40px}.custom_image_text .outer_flex{display:flex;align-items:center;grid-gap:50px}.custom_image_text{padding:50px 0 90px}.custom_image_text .content h2{font-weight:600;font-size:42px;color:#1e1e1e}.custom_image_text .content p{font-weight:400;margin:20px 0 40px;color:#494949}.custom_image_text a.custom_btn{background:#dcdcdc;padding:12px 27px;color:#fff;font-weight:600}.custom-model-main h2.heading{font-size:56px;text-align:center;margin:0}.custom-model-main .left-img,.custom-model-main .right-img{text-align:center}.custom-model-main .left-img img,.custom-model-main .right-img img{width:100%;max-width:300px;height:364px;object-fit:contain}.custom-model-main h2.inner_heading{color:#1e1e1e;margin:15px 0 10px;font-size:35px;line-height:normal}.custom-model-main p,.custom-model-main p.ul_heading{margin:10px 0}.custom-model-main p.ul_heading{color:#d4272c;text-transform:uppercase;font-family:Bebas Neue}.custom-model-main ul.list li,.custom-model-main ul.right_list li,.bottom_list ul li{color:#494949;margin:0;font-weight:600}.custom-model-main a.left_btn{font-size:18px;color:#fff;font-weight:800}.custom-model-main .btn{margin-top:18px}.flex_wrapper .left_wrapper{width:31%}.custom-model-main .right_wrapper .inner_content{margin:20px 0}.custom-model-main .bottom_list h6{font-size:18px}.custom-model-main .flex_wrapper{display:flex;grid-gap:30px;flex-wrap:wrap;justify-content:space-between}.popup_btn{font-size:18px;letter-spacing:0;padding:15px 20px;line-height:1;width:100%;max-width:190px;margin:0 auto;cursor:pointer;font-family:GilroyBold}.app_featured_banner .popup_btn{display:flex;align-items:center;justify-content:center}.Click-here{cursor:pointer;background-image:linear-gradient(190deg,#f83600,#fee140);color:#fff;width:180px;text-align:center;font-size:16px;padding:18px 0;margin:0 auto;transition:background-image 3s ease-in-out}.Click-here:hover{transition:background-image 3s ease-in-out;background-image:linear-gradient(90deg,#fee140,#f83600)}.custom-model-main{text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity .15s linear,z-index .15;-o-transition:opacity .15s linear,z-index .15;transition:opacity .15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto}.model-open{z-index:99999;opacity:1;overflow:hidden}.custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;display:inline-block;vertical-align:middle;width:100%;margin:30px auto;max-width:1024px}.custom-model-wrap{display:block;width:100%;position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080;background-clip:padding-box;outline:0;text-align:left;padding:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto}.model-open .custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0);position:relative;z-index:999}.model-open .bg-overlay{background:#0009;z-index:99}.bg-overlay{background:#0000;height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}.close-btn{position:absolute;right:0;top:-30px;cursor:pointer;z-index:99;font-size:30px;color:#fff}.product-feature--reverse .product-feature__text-wrapper{margin-top:60px}.custom_image_text .content{width:100%;max-width:850px;margin:0 auto}.page-the-functional-shred section.banner_top.app_featured_banner .text-wrap{margin:auto;text-align:center}.featured-content-section__wrapper .rich-text__text{margin-bottom:10px!important}.page-the-functional-shred .ap-images-with-text-slider .ruba02-primary,.page-the-kettlebell-revolution .ap-images-with-text-slider .ruba02-primary{padding:40px 0 30px}.page-shred-meal-plan .custom_img_txt{padding:60px 0}.page-shred-meal-plan .ap-rich-text .rich-text--no-image{padding-bottom:20px;padding-top:90px}.page-shred-meal-plan .ap-rich-text .rich-text__heading{color:#d4272c;margin-bottom:0}.page-shred-meal-plan .custom_img_txt .product-feature__image-bg{background-size:contain;padding-top:70%}.section-program-outer-sec-f-week-shred .product-feature__image.product-feature__image--primary{width:100%}.section-program-outer-sec-f-week-shred .custom_img_txt .product-feature__image-bg{padding-top:100%}#shopify-section-template--16488791703689__home_icon_text_P9CXbr strong{font-family:Bebas Neue}.newsletter-section .nl_box .nl_box_right .content .rich-text__text p{line-height:1.3;font-family:GilroyRegular;font-size:18px;margin:10px 0;color:#323232;font-style:italic}.page-shred-meal-plan .product-feature__images{align-items:inherit}.page-shred-meal-plan #shopify-section-template--15476851310729__5e1d8b51-1fc6-4d97-a841-2a18e0319ca1 .app_featured_banner .text-wrap{max-width:100%;text-align:center}.page-shred-meal-plan .section-custom-ap-image-with-text{background:#f1f1f1;overflow:visible}.page-shred-meal-plan .section-custom-ap-image-with-text .custom-image-with-text.wrapper{position:relative}.page-shred-meal-plan .custom-image-with-text .top-section{position:absolute;top:-40%;left:5%;width:90%;padding:30px 20px;box-shadow:0 0 8px #ccc;border-radius:20px;text-align:center;background:#fff;z-index:9999}.page-shred-meal-plan .custom-image-with-text .product-feature{padding-top:120px;padding-bottom:50px}.page-shred-meal-plan .custom-image-with-text .top-section .inner{display:flex;flex-wrap:wrap;position:relative;width:100%}.page-shred-meal-plan .custom-image-with-text .top-section .inner .custom-item{width:25%}.page-shred-meal-plan .custom-image-with-text .top-section .inner .custom-item img.cstm-img{max-width:100%;margin:0 auto 15px}.page-shred-meal-plan .custom-image-with-text .top-section .inner .custom-item p{font-style:normal;font-weight:700;font-size:34px;line-height:90%;font-family:Bebas Neue;color:#1e1e1e}.page-shred-meal-plan .custom-image-text-section .top-section{height:250px;width:100%}.page-shred-meal-plan .custom-image-text-section .bottom-section{background:#d4272c;text-align:center;position:relative;z-index:9}.page-shred-meal-plan .custom-image-text-section .bottom-section .inner{padding:80px 0;text-align:center}.page-shred-meal-plan .custom-image-text-section .bottom-section .inner .image-section{position:absolute;top:-190px;z-index:1050;display:flex;align-items:center;justify-content:center;width:100%}.page-shred-meal-plan .custom-image-text-section .bottom-section .inner .image-section img.cstm-img{width:100%;max-width:450px}.page-shred-meal-plan .custom-image-text-section .bottom-section .content{padding-top:150px;max-width:1000px;width:100%;margin:0 auto}.page-shred-meal-plan .custom-image-text-section .bottom-section .content h2.hdng{color:#fff}.page-shred-meal-plan .custom-image-text-section .bottom-section .content p.caption{color:#fff;margin-bottom:20px}.page-shred-meal-plan .custom-image-text-section .bottom-section .content .popup_btn{background:#fff;color:#d4272c;font-family:GilroyBold}section.text-icone-box .content-box{display:flex;padding:60px 50px;background-color:#f1f1f1;border-radius:20px;gap:15px}section.text-icone-box{padding:100px 0}section.text-icone-box .content-box .rich-text{width:40%;position:unset}section.text-icone-box .content-box .rich-text h2.heading{font-family:Bebas Neue;font-style:normal;font-size:45px;line-height:80%;color:#000}section.text-icone-box .content-box .icon-box{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 60px}section.text-icone-box .icons-row__item.icons-row{width:100%;display:flex;align-items:center;grid-gap:10px;padding:0}.featured-image-section-inner.js-section-content.icone .icon-box.baaner{display:flex;grid-template-columns:repeat(3,1fr);gap:40px 16px;flex-wrap:wrap;justify-content:center;margin-bottom:2rem}.featured-image-section-inner.js-section-content.icone .icon-box.baaner .icons-row__item.icons-row{width:100%;max-width:31%;color:#fff;text-align:center;padding:0}.page-the-kettlebell-revolution .featured-image-section-inner.js-section-content.icone .icon-box.baaner .icons-row__item.icons-row{max-width:90%}.page-the-kettlebell-revolution .featured-image-section-inner.js-section-content.icone .icons-row__image,.page-the-kettlebell-revolution .featured-image-section-inner.js-section-content.icone .icons-row__image img{width:100%;height:150px}.page-bodyweight-beast .featured-image-section-inner.js-section-content.icone .icon-box.baaner .icons-row__item.icons-row{max-width:47%}.featured-image-section-inner.js-section-content.icone .main-subheading{width:100%;max-width:100%;margin:0}.featured-image-section-inner.js-section-content.icone .text-wrap{text-align:center;max-width:795px}.featured-image-section-inner.js-section-content.icone .sub__heading{color:#fff;margin-top:20px}.featured-image-section-inner.js-section-content.icone .icons-row__image,.featured-image-section-inner.js-section-content.icone .icons-row__image img{width:90px;height:90px}.featured-image-section-inner.js-section-content.icone div#featured-image--template--15476854456457__e03942bf-cdc4-4665-949a-4ce44b21ac42{height:890px!important}#the-dumbbell-beast .ap-rich-text .rich-text__heading,.ap-rich-text .rich-text__text p{margin:10px 0 0}#the-dumbbell-beast .rich-text__text{margin-bottom:40px}.text-icone-box .icons-row__image img{width:30px;height:30px}#week-shred-program-meal-plan .app_featured_banner .text-wrap{max-width:100%;text-align:center}#week-shred-program-meal-plan .app_featured_banner .text-wrap .sub__heading{color:#fff}#week-shred-program-meal-plan .icons-row__grid,#week-shred-program-meal-plan .icons-row__slider{display:grid;grid-template-columns:repeat(4,4fr)}#week-shred-program-meal-plan .icons-row__item{width:100%;margin:0}#week-shred-program-meal-plan .icons-row--background{padding:40px 0}#week-shred-program-meal-plan section.app_featured_banner.footer .text-wrap{text-align:left;width:660px}#week-shred-program-meal-plan .product-feature__text-wrapper h2{font-size:42px;color:#1e1e1e}#week-shred-program-meal-plan .product-feature__text-wrapper p{font-size:18px;color:#494949}#week-shred-program-meal-plan .product-feature-section{padding:0 0 50px}#week-shred-program-meal-plan .product-feature__image-bg{background-size:contain}#week-shred-program-meal-plan .program-meal-richtxt h3.rich-text__heading.size--28{font-weight:500;font-size:55px;color:#d4272c;margin:0}#week-shred-program-meal-plan .featured-content-section__wrapper.program-meal .rich-text{padding-bottom:0}#week-shred-program-meal-plan .program-meal-richtxt .popup_btn{display:none}#week-shred-program-meal-plan .product-feature__text-wrapper a.btn.btn--primary{margin-top:20px}.contact_us_banner{background:#d4272c;padding:67px 0;position:relative}.contact_us_banner h2.heading{font-size:80px;color:#fff;margin:0;text-align:center}.contact-us-page{padding:120px 0 100px;width:100%;max-width:550px;margin:0 auto}.contact-us-page .rich-text.rich-text{padding:0}.contact-us-page .rich-text__text,.contact-us-page .rte{margin-bottom:0}.contact-us-page .rich-text__text p{font-size:18px;margin:0;color:#1e1e1e}.contact-us-page .form-vertical input,.contact-us-page textarea#ContactFormMessage{background:#f4f4f4;border-radius:10px}.contact-us-page input,.contact-us-page textarea,.contact-us-page select{border:1px solid #f4f4f4;padding:12px;font-weight:800;font-family:Gilroymedium;font-size:18px}.contact-us-page .form-vertical textarea{margin-bottom:20px}.contact-us-page .rich-text__heading{margin-bottom:10px}.featured-image-section-inner .popup_btn{margin:0}#success-stories .app_featured_banner .text-wrap{max-width:100%;text-align:center}#success-stories .app_featured_banner.footer .text-wrap{max-width:660px;text-align:left}#success-stories .product-feature__image-bg{background-size:contain}#success-stories .product-feature-section{padding-top:50px}#success-stories .ap-image-with-text .product-feature__text-wrapper .rte-html{font-style:italic;color:#494949;font-size:19px;font-weight:500}#success-stories .author{margin-top:20px;font-weight:800;font-size:18px;color:#999;font-style:normal}#success-stories .ap-testimonials{background:#f1f1f1;margin-top:50px}.contact-us-page .form-vertical button{font-size:18px}body#the-dumbbell-beast section.app_featured_banner h3.icons-row__title{color:#fff}.blog_banner{padding:67px 0}.blog_banner h2.heading{font-size:80px;margin:0;color:#fff;text-align:center}.main-content{padding-top:0!important}#jtmfit-app section.custom-app-icons h3.icons-row__title{color:#fff}.blog_posts_article small.light-gray{font-size:0}.blog_posts_article small.light-gray time.date-time{color:#d4272c;font-size:18px;font-weight:500;display:inline-block;margin-bottom:15px;font-family:Bebas Neue,cursive}.blog_posts_article h2.article-title{font-size:35px;color:#1e1e1e;line-height:35px;height:66px;overflow:hidden}.blog_posts_article p.excerpt{color:#494949;line-height:23.4px;height:120px;overflow:hidden;margin-top:20px;margin-bottom:35px}.blog-child{margin-bottom:70px!important}.blog_posts_article a.read_more:after{content:"";position:absolute;background-image:url(/cdn/shop/files/arrow-right.png?v=1678433939);width:20px;height:20px;background-repeat:no-repeat;margin:8px}.blog_posts_article a.read_more{position:relative;font-size:24px}.blog_posts_article{padding:90px 0}.blog-tag-wrapper{margin-bottom:0!important}.article-detail-page{padding:80px 0}.article-preview-image{padding-top:56.166%!important}section.blog_posts_article .pagination span.next a,section.blog_posts_article .pagination span.prev a{color:#d4272c;font-size:20px;font-weight:400;line-height:26px;letter-spacing:0em;text-align:left}section.blog_posts_article .pagination span.page a{padding:6px}section.blog_posts_article .pagination span.page{font-size:0;width:11px;height:11px;background:#dcdcdc;border-radius:30px;padding:0}section.blog_posts_article .pagination span.page.current{background:#d4272c}section.blog_posts_article .pagination{display:flex;align-items:center;justify-content:center;gap:8px}.footer-link{width:100%;display:block;text-align:center}.footer-link a{color:#fffc}.site-footer .social-sharing-wrapper a{vertical-align:middle}.site-footer .social-sharing-wrapper a.youtube img.cstm-icon.youtube-icon{width:32px}.icons-row__image{min-width:45px}.page-functional-mass-power-program a.btn.btn--secondary{margin-bottom:0}.page-functional-mass-power-program .ap-rich-text .rich-text--no-image{padding-bottom:50px}.page-functional-mass-power-program .ap-images-with-text-slider .ruba02-primary,.page-bodyweight-beast .ap-images-with-text-slider .ruba02-primary{padding:40px 0 30px}.wrapper-cstm .rich-text__subheading.sub-1{color:#000!important}.text-wrap .slide__heading{padding-bottom:50px}.body-weight{text-align:center!important;max-width:100%!important}.home-program-slider .ap-images-with-text-slider .ruba02-primary{padding:45px 0 100px}.home-img-with-txt .custom_heading,.home-program-slider .rich-text__heading{width:530px;max-width:100%}.ap-images-with-text-slider .rich-text__subheading{margin:20px 0!important}.home-program-slider .wrapper-cstm .rich-text__subheading.sub-1{color:#d4272c!important}.cstm-logo-list{padding:90px 0}.cstm-logo-list .logo-list__container{position:relative;height:auto;text-align:center;padding:0;margin:0}.cstm-logo-list .logo-list__slide-image{height:220px;margin:0 15px}.cstm-logo-list .logo-slider-title{margin-bottom:50px}section.cstm-home-img-text-column{padding:100px 0;text-align:center}.cstm-home-img-text-column .home-img-txt-heading h2{color:#1e1e1e;text-align:center;font-size:42px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:50px}.cstm-home-img-text-column .home-innr-block-wrp{display:flex;column-gap:94px;row-gap:30px;flex-wrap:wrap}.cstm-home-img-text-column .home-innr-block{width:calc(33.33% - 69.33px)}.cstm-home-img-text-column .home-block-number h4{color:#000;text-align:center;font-size:38px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:28px}.cstm-home-img-text-column .home-block-title h4{color:#d4272c;text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:66px}.cstm-home-img-text-column .home-txt-btn .btn.btn--primary{margin-top:40px}.custom-home-testimonial{padding:70px 50px;margin:0}.ap-testimonials{padding:0}.ap-testimonials .custom-home-testimonial .section-header h2{color:#fff;margin:0 0 46px}.ap-testimonials .custom-home-testimonial .testimonials-table .testimonials-in .user-name h2{color:#d4272c}.ap-testimonials .custom-home-testimonial p{color:#fff}.ap-testimonials .custom-home-testimonial .flickity-page-dots .dot{background:#fff}.ap-testimonials .custom-home-testimonial .flickity-prev-next-button{background-color:#d4272c}section.custom-multi-column-home{padding:100px 0 90px;background:#f1f1f1}.custom-multi-column-home .multi-column-heading h2{color:#1e1e1e;text-align:center;font-size:42px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:50px}.custom-multi-column-home .multi-column-block-wrp{display:flex;flex-wrap:wrap;gap:29px}.custom-multi-column-home .multi-column-block-wrp .multi-column-block{width:calc(25% - 21.75px);text-align:center}.custom-multi-column-home .multi-column-block-wrp .multi-column-block .multi-column-home-icon{margin-bottom:30px}.custom-multi-column-home .multi-column-block-wrp .multi-column-home-title h4{color:#d4272c;text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:10px}.custom-multi-column-home .multi-column-block-wrp .multi-column-home-desc p{color:#494949;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:130%}.custom-multi-column-home .multi-column-home-btn{text-align:center;margin-top:50px}section.custom-home-rich-text{padding:100px 0 50px;text-align:center}.custom-home-rich-text .home-rich-txt-headig h2{color:#1e1e1e;text-align:center;font-size:42px;font-weight:700;line-height:120%;margin-bottom:20px}.custom-home-rich-text .home-desc-txt{width:800px;max-width:100%;margin:0 auto}.custom-home-rich-text .home-desc-txt p{color:#494949;text-align:center;font-size:30px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:40px}.custom-home-rich-text .btn-rich-txt a{color:#d4272c;font-size:18px;font-style:normal;font-weight:800;line-height:30px;border-bottom:3px solid #000}section.custom-home-img-txt-slider{padding-bottom:100px}.custom-home-img-txt-slider .slider-innr-sec-home{display:flex;flex-wrap:wrap;width:80%;max-width:100%;gap:10px;align-items:center;background:#f1f1f1;margin:0 30px}.custom-home-img-txt-slider .slider-innr-sec-home .left-side-content-slide{width:calc(60% - 5px);padding:0 50px}.custom-home-img-txt-slider .slider-innr-sec-home .right-side-img-slide{width:calc(40% - 5px)}.custom-home-img-txt-slider .slider-innr-sec-home .right-inn-img-slide{width:100%;text-align:right}.custom-home-img-txt-slider .slider-innr-sec-home .left-side-content-slide h2{color:#1e1e1e;font-size:42px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px}.custom-home-img-txt-slider .slider-innr-sec-home .left-side-content-slide h2 span{color:#d4272c;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.custom-home-img-txt-slider .left-side-content-slide .lft-desc-slide p{color:#494949;font-size:18px;font-weight:500;line-height:130%;margin-bottom:33px}.custom-home-img-txt-slider .left-side-content-slide .list ul{list-style:none;margin-bottom:40px}.custom-home-img-txt-slider .left-side-content-slide .list ul li{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.custom-home-img-txt-slider .left-side-content-slide .list ul li span{color:#1e1e1e;font-size:18px;font-family:Bebas Neue;font-style:normal;line-height:90%}.custom-home-img-txt-slider .cstm-nav-2{text-align:center;display:flex;align-items:center;justify-content:center;gap:20px;margin-top:20px}.custom-home-img-txt-slider .cstm-nav-2 ol.flickity-page-dots{position:relative;width:fit-content;bottom:unset}.custom-home-img-txt-slider .slider__arrows:disabled{opacity:.3;cursor:not-allowed}.home-program-slider .ruba02-primary .cstm-nav button.slider__arrow{top:-30px}.home-program-slider .ruba02-primary .flickity-page-dots{position:absolute;width:80%;left:10%;bottom:-30px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.home-program-slider .flickity-enabled{position:relative;margin-bottom:20px}.home-program-slider .ruba02-primary .cstm-nav{display:flex;margin:10px 0 0;align-items:center;justify-content:space-between;width:100%}section.custom-home-product{padding:67px 0;background:#d4272c}.custom-home-product .home-inner-box{display:flex;flex-wrap:wrap;gap:50px;align-items:center}.custom-home-product .home-inner-box .left-side{width:calc(65% - 25px)}.custom-home-product .home-inner-box .right-side{width:calc(35% - 25px)}.custom-home-product .home-inner-box .left-side .home-rich-txt-headig h2{color:#fff;font-size:62px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:15px}.custom-home-product .home-inner-box .left-side .home-desc-txt p{color:#fff;font-size:30px;font-style:normal;font-weight:500;line-height:120%}.custom-home-product .home-inner-box .right-side .product-box{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px}.custom-home-product .home-inner-box .right-side .product-box .product-item{width:calc(50% - 8px)}.custom-home-product .home-inner-box .right-side .product-box .product-item label{height:100%;display:flex;flex-direction:column;width:100%;padding:20px;cursor:pointer}.custom-home-product .home-inner-box .right-side .product-item h4{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:116%;margin-top:16px;margin-bottom:8px}.custom-home-product .home-inner-box .right-side .product-item p.cstm-price{color:#fff;font-family:Bebas Neue;font-size:48px;font-style:normal;font-weight:400;line-height:116%;margin-top:auto}.custom-home-product .home-inner-box .right-side .product-item p.cstm-price span.month{color:#fff;text-align:center;font-family:GilroyRegular;font-size:16px;font-style:normal;font-weight:500;line-height:116%}.custom-home-product .home-inner-box .right-side .product-item p.cstm-desc{color:#fff;font-family:Bebas Neue;font-size:24px;font-style:normal;font-weight:400;line-height:116%}.custom-home-product .home-inner-box .right-side .product-box .product-item input.radio{width:24px;height:24px;position:relative}.custom-home-product .home-inner-box .right-side .product-box .product-item input[type=checkbox]:checked:before{content:"";position:absolute;right:50%;top:50%;width:7px;height:14px;border:solid #D4272C;border-width:0 3px 3px 0;margin:-1px -1px 0;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.custom-home-product .home-inner-box .right-side .product-box .product-item input[type=checkbox]:checked{background-color:#fff!important;-webkit-appearance:unset}.custom-home-product .home-inner-box .right-side .btn.btn-second{color:#d4272c;text-align:center;font-size:18px;font-style:normal;font-weight:800;line-height:30px;width:100%;background:#fff;border:none}.custom-home-product .home-inner-box .left-side .home-desc-txt{width:528px;max-width:100%}.clr-red{color:#d4272c}.icons-row--background.cstm-kettlebell-icon-sect{background:linear-gradient(113deg,#212122 15.15%,#333239 93.41%);color:#fff}.icons-row--background.cstm-kettlebell-icon-sect .icons-row__title{color:#fff;text-align:center;font-size:34px;font-style:normal;font-weight:700;line-height:normal}.ap-images-with-text-slider .ruba02-primary .ruba02__items{width:50%;padding:0 30px 0 3%;display:flex;flex-wrap:wrap}.ap-images-with-text-slider .ruba02-primary .ruba02__items .flickity-enabled{position:relative;width:100%}@media screen and (min-width:1201px){.programs_inner .programs_left{width:45%;display:flex;flex-direction:column}.programs_inner .programs_left .bottom-part{margin-top:auto}}@media screen and (max-width:1440px){.home-banner .slide__heading{line-height:66px;font-size:66px}.home-banner .main-subheading{line-height:30px;margin:0 0 35px;font-size:26px}.home-rich-text .rich-text__heading{font-size:40px;line-height:43px;margin-bottom:23px}.rich-text__text p{font-size:20px}.home-rich-text .rich-text__text p strong{font-size:24px}.home-questionnaire .rich-text__heading{line-height:56.4px;font-size:53px}.custom_img_txt h2.custom_heading{font-size:39px}.custom_img_txt .product-feature__text-wrapper p,.product-feature__text .product-feature__text-wrapper p strong{font-size:17px}.wrapper-cstm .rich-text__heading{font-size:37px}.logo-slider-title .f-42{font-size:40px}.cstm-home-img-text-column .home-img-txt-heading h2,.section-header .rich-text__heading{font-size:38px}}@media screen and (max-width:1366px){.custom-home-product .home-inner-box .right-side{width:calc(40% - 25px)}.custom-home-product .home-inner-box .left-side{width:calc(60% - 25px)}}@media screen and (max-width:1280px){.custom-home-product .home-inner-box .right-side{width:calc(45% - 25px)}.custom-home-product .home-inner-box .left-side{width:calc(55% - 25px)}.custom-multi-column-home .multi-column-block-wrp .multi-column-block{width:calc(33% - 21.75px)}.home-icon-txt-block{padding:120px 30px}}@media screen and (min-width:768px)and (max-width:1240px){.page-shred-meal-plan .custom-image-with-text .top-section{top:-30%}}@media screen and (max-width:1200px){.flickity-prev-next-button.next{right:0}.flickity-prev-next-button.previous{left:0}}@media only screen and (min-width:990px)and (max-width:1200px){.home-program-slider .rich-text__text{min-height:370px}}@media screen and (max-width:1080px){.custom-model-inner{max-width:870px}.icons-row--background{padding:30px 0!important}section.text-icone-box .content-box .icon-box{grid-gap:0px 10px}#the-dumbbell-beast .icons-row__item{margin-bottom:0}.app_featured_banner.footer .text-wrap{padding-left:0}.ap-testimonials .testimonials-table{padding:0 20px}}@media screen and (max-width:1024px){.custom-home-product .home-inner-box .left-side .home-rich-txt-headig h2{font-size:40px;line-height:67%}.custom-home-product .home-inner-box .left-side .home-desc-txt p{font-size:23px}.custom-home-product .home-inner-box .right-side,.custom-home-product .home-inner-box .left-side{width:calc(50% - 25px)}.custom-home-product .home-inner-box .left-side .home-desc-txt p{font-size:24px}.custom-home-product .home-inner-box .right-side .product-item p.cstm-price{font-size:35px}.custom-home-product .home-inner-box .right-side .product-item p.cstm-desc{font-size:21px}.custom-home-rich-text .home-desc-txt p{font-size:22px}.custom-home-rich-text .home-rich-txt-headig h2{font-size:35px;margin-bottom:7px}.custom-home-img-txt-slider .slider-innr-sec-home .left-side-content-slide h2{font-size:30px;line-height:110%;margin-bottom:10px}.custom-home-img-txt-slider .left-side-content-slide .lft-desc-slide p{font-size:16px;margin-bottom:26px}.custom-home-img-txt-slider .left-side-content-slide .list ul{margin-bottom:26px}.slider-wrap-sec-home .lft-cstm-button a.btn.btn-primary{font-size:16px}}@media screen and (max-width:1020px){.custom_image_text .outer_flex{display:block;text-align:center}.custom_blocks_sec h2.main_heading{font-size:26px}}@media screen and (max-width:989px){.cstm-home-img-text-column .home-innr-block-wrp{column-gap:10px}.cstm-home-img-text-column .home-innr-block{width:calc(33% - 7px)}.custom-home-product .home-inner-box .right-side,.custom-home-product .home-inner-box .left-side{width:100%}.custom-home-testimonial{padding:70px 0;margin:0}}@media screen and (max-width:880px){.vimo-video-box-src .custom-middle button svg{width:70px}.vimo-video-box-src .custom-middle iframe,.vimo-video-box-src .custom-middle img{width:670px!important;height:380px!important}section.text-icone-box .content-box .rich-text h2.heading{font-size:36px}section.text-icone-box .content-box{padding:36px 18px 10px}#success-stories .ap-image-with-text .product-feature__text-wrapper{padding:0}#success-stories .product-feature-section{padding-top:30px!important}.flickity-prev-next-button{top:240px}.blog_posts_article{padding:45px 0 10px}.blog_banner h2.heading{font-size:46px}.blog_banner{padding:45px 0}}@media only screen and (min-width:768px)and (max-width:1024px){.custom_img_txt h2.custom_heading{font-size:40px}.ap-image-with-text .product-feature__text-wrapper .rte-html span{font-size:16px}.featured-image-section-inner.js-section-content.icone .text-wrap{text-align:center;max-width:500px}.custom_blocks_sec .flex_wrapper{padding:80px 0}.custom_blocks_sec .outer_loop_new{padding:0}.custom_blocks_sec .inner_loop{width:48%}}@media only screen and (min-width:768px)and (max-width:940px){.home-program-slider .ruba02-primary .cstm-nav button.slider__arrow.slider__arrow--previous{left:-20px}.home-program-slider .ruba02-primary .cstm-nav button.slider__arrow.slider__arrow--next{right:-20px}}@media only screen and (min-width:768px)and (max-width:840px){.home-program-slider .flickity-page-dots{position:absolute;width:70%;bottom:-40px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;left:15%}.ap-images-with-text-slider .ruba02-primary .cstm-nav button.slider__arrow{margin:0}}@media only screen and (min-width:840px)and (max-width:989px){.home-program-slider .rich-text__text{min-height:410px}}@media only screen and (min-width:768px)and (max-width:840px){.home-program-slider .rich-text__text{min-height:455px}}@media only screen and (max-width:768px){.featured-image-section-inner.js-section-content.icone .icon-box.baaner .icons-row__item.icons-row{max-width:45%}.footer-content.wrapper .footer-link .grid__item.large--text-right ul.site-nav{position:unset!important;display:grid;grid-template-columns:repeat(4,1fr)!important;grid-gap:10px 25px;align-items:center;margin:auto}.product-feature--reverse .product-feature__text-wrapper{margin-top:0}body#about-us .ap-featured-image .slide__heading{font-size:50px}.app_featured_banner.footer .text-wrap{max-width:560px;padding:0}.app_featured_banner.footer .slide__heading{font-size:25px!important}.contact_us_banner h2.heading{font-size:40px}.contact_us_banner{padding:40px 0}.contact-us-page .form-vertical button{margin-right:auto;margin-left:auto}.custom_blocks_sec .inner_loop{width:47%}}@media only screen and (max-width:767px){.ap-images-with-text-slider .ruba02-primary .ruba02__items{width:100%;padding:0 15px}.page-functional-mass-power-program .ap-images-with-text-slider .ruba02-primary,.page-bodyweight-beast .ap-images-with-text-slider .ruba02-primary{padding:30px 0}.page-functional-mass-power-program .ap-images-with-text-slider .ruba02-primary .ruba02__logos .featured-content-section__wrapper .rich-text__wrapper .rich-text__image,.page-bodyweight-beast .ap-images-with-text-slider .ruba02-primary .ruba02__logos .featured-content-section__wrapper .rich-text__wrapper .rich-text__image{height:100%}body#about-us .rich-text__container .popup_btn{margin:0}body#about-us .featured-content-section__wrapper .rich-text .wrapper .rich-text__container h3,body#about-us .featured-content-section__wrapper .rich-text .wrapper .rich-text__container .rich-text__text p{text-align:left}.footer-content.wrapper .footer-link .grid__item.large--text-right ul.site-nav{grid-template-columns:repeat(3,1fr)!important}.footer-content.wrapper .footer-link .site-nav__item{margin:0}.contact-us-page{padding:54px 0 10px}.main-content{padding-top:0!important}.ap-featured-image .featured-image__bg{background-position:center!important}.page-shred-meal-plan .custom-image-with-text .top-section{position:relative}.page-shred-meal-plan .custom-image-with-text .product-feature{padding-top:40px}.page-shred-meal-plan .custom-image-with-text .top-section .inner .custom-item{width:50%}.custom_img_txt h2.custom_heading{font-size:38px}body#about-us .custom_img_txt .rte-html span{font-size:16px}body#about-us .ap-featured-image .slide__heading{font-size:50px;margin:0}body#about-us .sec_pro.custom_img_txt{padding:50px 0}body#about-us .rich-text--no-image{padding-bottom:60px}.app_featured_banner.footer .featured-image-section .overlay{opacity:0!important}.app_featured_banner.footer .text-wrap{max-width:440px;padding-left:0}.app_featured_banner.footer .main-subheading{font-size:17px;margin:15px 0}.app_featured_banner.footer .slide__heading{font-size:23px!important}body#the-dumbbell-beast .icons-row--background .icons-row__grid.items--4{display:grid;grid-template-columns:repeat(2,2fr)}.icons-row__title{font-size:18px}section.text-icone-box{padding:0 0 50px}.custom_blocks_sec .inner_loop{width:47%}.page-program-meal-plan .icons-row__item,.page-the-dumbbell-beast .icons-row__item,.ap-rich-image-row .icons-row__grid .icons-row__item{width:50%}.ap-rich-image-row .icons-row__grid{flex-flow:row wrap;display:flex;justify-content:center}.cstm-home-img-text-column .home-innr-block-wrp{column-gap:10px}.cstm-home-img-text-column .home-innr-block{width:calc(50% - 5px)}.custom-home-testimonial{padding:70px 0;margin:0}.custom-home-img-txt-slider .slider-innr-sec-home{width:100%;margin:0}.custom-home-img-txt-slider .slider-innr-sec-home .left-side-content-slide{width:100%;padding:10px}.custom-home-img-txt-slider .slider-innr-sec-home .right-side-img-slide{width:100%}.testimonials-wrapper.testimonials__slider .flickity-page-dots{width:70%;margin:0 auto}.testimonials-wrapper.testimonials__slider .flickity-prev-next-button{top:unset;bottom:0;display:block;transform:translateY(100%)}.ap-testimonials .testimonials-table{padding:0}.app-cstm-bnnr-eqipments_wrap .slide__caption{font-size:16px!important}.app-cstm-bnnr-eqipments_wrap .slide__heading{font-size:30px!important}.app-cstm-bnnr-eqipments_wrap .featured-image-section{min-height:500px!important}.cstm-icon-funtion-box-icon .icons-row__title{font-size:22px!important}.home-icon-txt-block .home-img-left .home-desc p{font-size:16px!important}.function-icon-txt h3.icons-row__title{font-size:18px}}@media screen and (max-width:749px){.custom_blocks_sec{padding:20px 0 0}.custom_blocks_sec h2.heading,.custom_image_text .content p{text-align:left}.custom_img_txt{padding:20px 0 0}.page-shred-meal-plan .custom_img_txt{padding:35px 0}.third_pro.custom_img_txt{padding:60px 0 50px}.product-feature-section{padding-top:0!important;padding-bottom:0!important}.custom-model-main .left-img img,.custom-model-main .right-img img{max-width:230px;height:260px}.custom-model-main h2.inner_heading{font-size:28px}.custom-model-main p{font-size:16px}.custom-model-main ul.list li,.custom-model-main ul.right_list li,.bottom_list ul li{font-size:13px}.custom-model-main a.left_btn{font-size:14px;font-weight:100;padding:10px 0}.custom-model-wrap{padding:20px 14px 40px}.custom-model-main .flex_wrapper{grid-gap:12px}.custom-model-main h2.heading{font-size:30px}.vimo-video-box-src .custom-middle iframe,.vimo-video-box-src .custom-middle img{width:485px!important;height:270px!important}section.text-icone-box .content-box{display:block}section.text-icone-box .content-box .rich-text{width:100%;margin-bottom:38px}.featured-image-section-inner.js-section-content.icone .icons-row__image,.featured-image-section-inner.js-section-content.icone .icons-row__image img{width:60px;height:60px}.ap-images-with-text-slider .ruba02-primary .ruba02__logos .featured-content-section{min-height:310px!important}#week-shred-program-meal-plan .program-meal-richtxt h3.rich-text__heading.size--28{font-size:33px;margin:20px 0}#week-shred-program-meal-plan .icons-row__grid,#week-shred-program-meal-plan .icons-row__slider{grid-template-columns:repeat(2,4fr)}}@media only screen and (max-width:576px){.cstm-home-img-text-column .home-innr-block-wrp{column-gap:0px}.cstm-home-img-text-column .home-innr-block,.home-img-left,.home-img-right{width:100%}.footer-content.wrapper .footer-link .grid__item.large--text-right ul.site-nav{grid-template-columns:repeat(2,1fr)!important;grid-gap:10px 25px}.page-shred-meal-plan .custom-image-with-text .top-section .inner .custom-item{width:100%}.page-shred-meal-plan .custom-image-text-section .bottom-section .inner .image-section img.cstm-img{max-width:400px}.app_featured_banner.footer .text-wrap{max-width:350px}.vimo-video-box-src .custom-middle{top:-200%!important}.ap-featured-image .main-subheading{font-size:26px}.icons-row--background{padding:30px 0 0!important}#the-dumbbell-beast .rich-text__text{margin-bottom:20px}.featured-image-section-inner.js-section-content.icone .icon-box.baaner{grid-template-columns:repeat(2,1fr)}.page-shred-meal-plan .custom-image-with-text .top-section .inner{display:grid;grid-template-columns:repeat(2,2fr)}.custom-multi-column-home .multi-column-block-wrp .multi-column-block{width:calc(50% - 29px);text-align:center}.home-banner .slide__heading{line-height:1;font-size:50px}.home-rich-text .rich-text__heading{font-size:38px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.home-rich-text .rich-text{padding:90px 0 87px}#shopify-section-header{height:auto!important}.site-header{padding:12px 0;height:auto!important}.shred-program .text-wrap .slide__heading{padding-bottom:0}}@media only screen and (max-width:489px){.vimo-video-box-src .custom-middle iframe,.vimo-video-box-src .custom-middle img{height:180px!important;width:320px!important}section.vimo-video-box-src{margin-top:-15%!important}}@media screen and (max-width:480px){.custom-model-main .left-img img,.custom-model-main .right-img img{max-width:100%;height:200px}.custom-model-main p,.custom-model-main ul.list li,.custom-model-main ul.right_list li,.bottom_list ul li{font-size:12px}.custom_blocks_sec .inner_loop{width:100%}}@media screen and (max-width:425px){.page-shred-meal-plan .custom-image-text-section .bottom-section .inner .image-section img.cstm-img{max-width:350px}.page-shred-meal-plan .custom-image-text-section .bottom-section .content{padding-top:100px}.custom-multi-column-home .multi-column-block-wrp .multi-column-block{width:100%;text-align:center}.home-program-slider .ruba02-primary .cstm-nav button.slider__arrow.slider__arrow--previous{left:-20px}.home-program-slider .ruba02-primary .cstm-nav button.slider__arrow.slider__arrow--next{right:-20px}}@media screen and (max-width:400px){.custom-multi-column-home .multi-column-block-wrp .multi-column-block{width:100%;text-align:center}}@media screen and (max-width:375px){section.vimo-video-box-src{margin-top:-20%!important}.vimo-video-box-src .custom-middle iframe,.vimo-video-box-src .custom-middle img{width:306px!important;height:185px!important}.page-shred-meal-plan .custom-image-text-section .bottom-section .inner .image-section img.cstm-img{max-width:100%}.page-shred-meal-plan .custom-image-with-text .top-section .inner{grid-template-columns:repeat(1,1fr)}.home-program-slider .ruba02-primary .cstm-nav button.slider__arrow.slider__arrow--next{right:-20px;margin-right:-10px}}@media screen and (max-width:320px){.vimo-video-box-src .custom-middle iframe,.vimo-video-box-src .custom-middle img{width:245px!important;height:140px!important}}@media screen and (min-width:1000px)and (max-width:1206px){.product-feature__text-wrapper{width:410px;margin:auto}}@media screen and (min-width:768px)and (max-width:999px){.product-feature__text-wrapper{width:310px;margin:auto}#success-stories .ap-image-with-text .product-feature__text-wrapper .rte-html{font-size:13px}.featured-image-section-inner.js-section-content.icone .text-wrap{text-align:center;max-width:500px;margin:0 auto}}.page-program-meal-plan .icons-row__item,.page-the-dumbbell-beast .icons-row__item,.page-functional-mass-power-program .icons-row__item{width:25%}.page-functional-mass-power-program section.banner_top.app_featured_banner .text-wrap{margin:0 auto;text-align:center}div#shopify-section-template--15504003498121__fc0a7771-6fe8-4af1-bf8d-0c9acf66d204 .rich-text{padding-top:0}div#shopify-section-template--15504003498121__9cf0243e-55fa-46d6-a37e-943a561b9858 .icons-row--background{padding-top:70px!important}div#shopify-section-template--15504003498121__106861bf-569e-41e5-9c07-1df2bc71088e .custom_img_txt{padding:80px 0}.page-shred-meal-plan .banner_top.app_featured_banner .text-wrap{margin:0 auto;text-align:center}div#shopify-section-template--15504003760265__e03942bf-cdc4-4665-949a-4ce44b21ac42 .icon-box.baaner{margin-bottom:40px}@media only screen and (max-width:300px){.page-program-meal-plan .icons-row__item,.page-the-dumbbell-beast .icons-row__item,.ap-rich-image-row .icons-row__grid .icons-row__item{width:100%}}@media only screen and (min-width:769px)and (max-width:996px){.footer-content.wrapper .footer-link .grid__item.large--text-right ul.site-nav{grid-template-columns:repeat(3,1fr)!important}.footer-content.wrapper .footer-link .grid__item.large--text-right ul.site-nav{position:unset!important;display:grid;grid-template-columns:repeat(4,1fr)!important;grid-gap:10px 25px;align-items:center;margin:auto}}@media only screen and (max-width:882px){.icons-row__wrapper .icons-row__item{width:50%!important}}.newsletter-section .newsletter--form .input-group{display:flex!important;align-items:center}.newsletter-section .newsletter--form .input-group input[type=email]{background:#fff!important;border-color:#d4272c!important;color:#323232!important;width:300px;max-width:calc(100% - 44px)}.newsletter-section .newsletter--form .input-group button[type=submit]{background:#d4272c!important;border-color:#d4272c!important}.newsletter-section .newsletter--form .input-group button[type=submit] i{color:#fff!important}.newsletter-section .newsletter--form .form-success,.newsletter-section .newsletter--form .form-error{margin-bottom:5px!important;text-align:left!important}.newsletter-section .newsletter--form .input-group-btn{width:auto}.newsletter-section.no-image .nl_box .nl_box_right{width:100%;justify-content:center}.newsletter-section.no-image .nl_box .nl_box_right .content{max-width:100%}.newsletter-section.no-image .nl_box .nl_box_right .content .rich-text__subheading,.newsletter-section.no-image .nl_box .nl_box_right .content .rich-text__heading,.newsletter-section.no-image .nl_box .nl_box_right .content .rich-text__text p{text-align:center}.newsletter-section.no-image .newsletter--form .input-group{justify-content:center}.newsletter-section.no-image .nl_box .nl_box_right .content .rich-text__text p{max-width:600px}.newsletter-section .nl_box .nl_box_right .content .rich-text__heading{color:#d4272c}@media(max-width:767px){.newsletter-section .newsletter--form .input-group input[type=email]{width:auto}}section.custom-multi-column-home{padding-top:30px!important}@media screen and (max-width:767px){section.custom-multi-column-home{padding-top:30px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
