body,input,textarea,button,select{font-size:16px;font-family:Work Sans,sans-serif;font-style:normal;font-weight:400;color:#3d4246;line-height:1.5}.header--root{padding:24px 48px}.slideshow--root .carousel--block--container .featured-content--root .featured-content--container{min-height:450px!important}h3.featured-content--title{font-size:2.1875em}.featured-content--description p,[data-item~=section-heading],h1,h2{font-size:1.25em}.togglecr-header{display:none}.product--root[data-product-view=grid][data-text-alignment=left] .product--details{flex-direction:column}.product--root[data-product-view=grid] .product--title{line-height:initial;font-size:1.0625em;color:#3d4246}.image-with-text--root .featured-content--description p{font-size:1.125em;margin:0 0 19.44444px;padding:0}.image-with-text--root h3.featured-content--title{font-size:1.625em;text-transform:none;letter-spacing:0}label.dvcheckbx{position:relative}label.dvcheckbx input[type=radio],label.dvcheckbx input[type=checkbox]{opacity:0}label.dvcheckbx span{position:absolute;top:2px;left:0;width:18px;height:18px;background:#e4e5e6;border-radius:20px;border:1px solid rgb(197,197,197);display:block}label.dvcheckbx input[type=radio]+span{top:11px}label.dvcheckbx input[type=radio]:checked+span:after,label.dvcheckbx input[type=checkbox]:checked+span:after{position:absolute;top:50%;left:50%;width:10px;height:10px;margin-top:-5px;margin-left:-5px;background:red;content:"";border-radius:20px}.condition-step-new .condition-text ul li{line-height:26px;background-color:#e30614;color:#fff;font-weight:700;padding:6px 14px 6px 10px;border:1px solid #e30614}.customerEmail_icon i.account-icon{line-height:35px}.customerEmail_icon i.account-icon img{height:20px}.condition-step-new .condition-yes-no .yes-check input,.condition-step-new .condition-yes-no .no-check input{margin:6px 0!important}.tab8.conditionstep-sec .condition-step-new .condition-text label.dvcheckbx,.condition-step-new .condition-text ul li label.dvcheckbx{display:block!important;width:auto!important;margin:2px 0 0!important;padding-left:7px;padding-bottom:0!important;line-height:initial;float:left;color:#fff!important;font-weight:700!important;font-size:16px!important;line-height:22px}.box-stepplanform{width:890px}.tab8.conditionstep-sec .condition-step-new .condition-text{flex:0 0 35%;width:35%}.tab8.conditionstep-sec .condition-step-new .condition-center{flex:0 0 22%;width:22%;padding-left:20px}.tab8.conditionstep-sec .condition-step-new .condition-yes-no{flex:0 0 45%;width:45%}.tab8.conditionstep-sec .condition-yes-no .yes-check ul li label{font-size:16px!important}.basic_infopg #customer-new-form select.form-control#plan_name{background-image:none!important}table.light-dark-bor tr th,table.light-dark-bor tr td{font-size:16px!important}div .weekly_result thead th,.customer-header .cust-header-wepper ul li a{font-weight:600}table#weight-report tr:last-child td:first-child{font-weight:600}.weekly_result table tr td.shopify-diplay-flax button.btn{white-space:nowrap;margin:0 3px}.es-lang-shopify .customer-header .cust-header-wepper ul li a{font-size:14px}.upload-p{text-align:center;font-weight:700;margin:17px}p.success_contact_coach{color:green}p.failed_contact_coach{color:red}div #customer-new-form label.dvcheckbx,div #customer-new-form div.condition-step-new .condition-center ul li{margin-bottom:10px;height:40px;line-height:26px}div #customer-new-form .condition-step-new .condition-text ul li label.dvcheckbx{height:auto;line-height:initial}div #customer-new-form .tab8.conditionstep-sec .condition-step-new .condition-center ul li{margin-bottom:10px;height:40px;line-height:26px;padding:0;display:flex;align-items:center}div #customer-new-form .tab8.conditionstep-sec .condition-yes-no .yes-check ul li label{padding-top:0;margin-bottom:0!important;height:40px;display:inline-flex!important;align-items:center}div #customer-new-form .tab8.conditionstep-sec .condition-yes-no .yes-check ul li{margin-bottom:10px;height:40px;padding:0}.img-perview .img-list ul li>img{width:130px;height:130px!important;object-fit:contain;background:#fff}.img-perview .img-list ul li span.close-img{width:20px;height:20px;line-height:initial;top:-10px;right:5px}.img-perview .img-list ul li span.close-img img{width:15px;height:15px!important}.mealplan-pg .plan-title{float:inherit}.page--upload-photo h3.title_content{text-align:justify}.mobshow{display:none}.page--contact-coach .basic_infopg #customer-new-form textarea#comments.form-control{padding:6px 12px}.es-language .condition-step-new .condition-yes-no{flex:0 0 30%}.succesfully-modal .succesfully-footer a.close-btn{border-radius:2px}.succesfully-modal .succesfully-footer a.rest-btn{color:#000;background:#fff;border:0;min-width:200px;display:inline-block;height:45px;line-height:1;padding-top:13px;text-transform:uppercase;font-size:18px;border-radius:2px;box-shadow:1px 1px 11px #c3c3cc87;margin-bottom:30px;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;text-decoration:none}.customer-header li{display:inline-block;vertical-align:middle;margin:0 6px}.red_div{line-height:26px;background-color:#e30614;color:#fff;font-weight:700;padding:6px 14px 6px 10px;border:1px solid #e30614;border-radius:50px;width:75%}table.condition-step-table,table.condition-step-table td,table.condition-step-table2,table.condition-step-table2 td{background:none;border:0 none}table.condition-step-table2 tr td,table.condition-step-table tr td{padding:5px 0!important;padding:0;font-size:16px;font-family:Work Sans,sans-serif;font-style:normal;font-weight:400;color:#3d4246}table.condition-step-table2 tr td:last-child,table.condition-step-table tr td:last-child{display:flex;width:100%}table.condition-step-table tr td:last-child .yesno{width:100%;text-align:center}table.condition-step-table2 td label.dvcheckbx,table.condition-step-table td label.dvcheckbx{margin-bottom:0!important;padding:0;height:auto!important;color:#fff!important;font-weight:700!important;font-size:16px!important}div #customer-new-form label.dvcheckbx input[type=checkbox]{margin:2px 12px 0 0}table.condition-step-table tr td+td{width:36%}table.condition-step-table tr td:last-child .yesno label.dvcheckbx span{left:0;right:0;margin:0 auto}table.condition-step-table tr td:last-child .yesno>span{display:none}table.condition-step-table tr:first-child td:last-child .yesno>span{display:block}table.condition-step-table2 tr td:first-child{width:39%}table.condition-step-table2 tr td .chblb-numbr label.dvcheckbx{color:#333!important;font-weight:400!important}table.condition-step-table2 tr td:last-child .chblb-numbr{margin-right:9px}table.condition-step-table2 tr td .red_div{width:90%;display:inline-block}table.condition-step-table2 tr td:first-child+td{width:19%}table.condition-step-table2 tr td:last-child{height:50px;align-items:center}.tab8.conditionstep-sec .condition-step-new table.condition-step-table2 tr td.condition-text{flex:0 0 40%;width:40%}.tab8.conditionstep-sec .condition-step-new table.condition-step-table2 tr td.condition-yes-no{width:100%;display:flex;justify-content:flex-start}.tab8.conditionstep-sec .condition-step-new table.condition-step-table2 tr td.condition-yes-no .chblb-numbr label.dvcheckbx input[type=radio]+span{top:5px}.membership-td{padding:0!important}.weekly_result .membership-h2{margin:0!important;cursor:pointer;font-size:18px;position:relative}.weekly_result .membership-h2:after{content:"";background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpolygon points='12 17.414 3.293 8.707 4.707 7.293 12 14.586 19.293 7.293 20.707 8.707 12 17.414'/%3E%3C/svg%3E%0A");width:25px;height:25px;position:absolute;top:8px;right:8px}@media only screen and (max-width: 767px){.header--root{padding:15px}.carousel--dot-nav{display:none}.header--center{padding:0 10px}.mobshow{display:block}.featured-content--root[data-spacing-below=true]{padding:0}.featured-collection--root{padding:36px 15px 0}h3.featured-content--title{font-size:1.5em}.featured-content--description p,[data-item~=section-heading],h1,h2{font-size:1em}div#customer-login,div#customer-register,div#recover-password{width:94%;padding:38px 20px}div#customer-login p.account--forgot-password a{line-height:25px}div#customer-login p.account--forgot-password{padding:0 25px}.account--sign-in button,.account--button-container .account--create button{margin-bottom:20px!important}.head-top{display:flex;flex-direction:column;align-items:center}.account-info{display:inline-block}.account-info ul.myaccount-cont{justify-content:space-between}.account-info ul.myaccount-cont li{display:inline-block;padding:0;flex:0 0 47%}.account-info ul.myaccount-cont li .myaccount-box{padding:20px 9px}.account-info ul.myaccount-cont li a.view-infobtn.btn.btn--small{min-width:100%;text-align:center;font-size:11.5px}.account-info ul.myaccount-cont li a.view-infobtn.btn.btn--small img{display:none}.account-info ul.myaccount-cont li h3{font-size:14px}.customer-header .cust-header-wepper{width:100%}.box-stepplanform{width:100%;padding:15px}h3.info-planform-boxhd{font-size:18px;line-height:1}span.showstep{width:40px}.customer-header .cust-header-wepper{display:none}.customer-header .togglecr-header{display:block}.customer-header .togglecr-header{display:block;position:fixed;top:130px;width:30px;text-align:center;left:0;background:#e30614;height:30px;line-height:1;padding-top:8px;font-size:14px;color:#fff;z-index:9}.customer-header .cust-header-wepper{display:block;position:fixed;top:130px;left:-100%;width:92%;background:#fff;box-shadow:0 0 4px #ccc;padding:20px 25px;opacity:0;visibility:hidden}.customer-header.customer-header-opne .cust-header-wepper{left:15px;opacity:1;visibility:visible;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.customer-header.customer-header-opne{position:inherit}.customer-header.customer-header-opne:before{content:"";width:100%;height:100vh;background:#0003;position:fixed;top:0;left:0}div#PageContainer{margin-top:0}.customer-header{padding:0 20px;position:relative;top:0;left:0}.customer-header .customer-header .cust-header-wepper{display:block;position:absolute;top:0;left:-100%;width:92%;background:#fff;box-shadow:0 0 4px #ccc;padding:20px 25px;opacity:0;visibility:hidden}.customer-header .cust-header-wepper ul{float:left;width:100%}.customer-header li{margin:0 0 10px;width:100%}.step-dots-arrow{margin-top:10px}.header--account{display:block;margin-top:4px}h2.basic_infohd{font-size:24px}body .basic_infopg #customer-new-form .loginForm-pg .login-bottom-sec button.btn{min-width:110px!important;margin:15px 8px 0!important}.workout-sec .eat-allcont h3.info-planform-boxhd{font-size:20px}div#shopify-section-template--15949215858943__1632473305029b8e81 .image-with-text--root .featured-content--description p,div#shopify-section-template--15949215858943__163247330191cc65e8 .image-with-text--root .featured-content--description p,#shopify-section-template--15949215858943__16324732604d3e7054 .image-with-text--root .featured-content--description p{color:#fff}div#shopify-section-template--15949215858943__16324732989269ca2c h2.featured-text--heading{margin-top:26px}div#shopify-section-template--15949215891711__16324378141979f11c{margin-top:25px}.succesfully-modal .succesfully-body{width:80%;max-width:570px}.tab7.conditionstep-sec .condition-text{flex:0 0 270px}.tab7.conditionstep-sec .condition-step-new>div{margin:0 15px 0 0}.tab7.conditionstep-sec .condition-step-new{width:100%;overflow-x:auto;padding-top:23px}.tab7.conditionstep-sec .condition-step-new>div.condition-center{flex:0 0 207px}.tab7.conditionstep-sec td.condition-text{flex:0 0 0}.tab8.conditionstep-sec .condition-step-new{width:100%;overflow-x:auto;padding-top:23px}.tab8.conditionstep-sec .condition-step-new .condition-text{flex:0 0 290px}.tab8.conditionstep-sec .condition-step-new .condition-center{flex:0 0 179px}.tab8.conditionstep-sec .condition-step-new .condition-yes-no{flex:0 0 378px}div #customer-new-form label.dvcheckbx,div #customer-new-form div.condition-step-new .condition-center ul li{white-space:nowrap}.customer--wrapper h1{font-size:25px}.instructions-tabpg h3.tile-title,.report_content h2,.section-header h1,.succesfully-modal .succesfully-cont h3{font-size:20px}.instructions-tabpg .instrpg-box .accordion{font-size:16px}table#weight-report tr th,table#weight-report tr td{white-space:nowrap}div.tabcontent .wrape--all-containt{overflow-x:auto}.drag-photo-drop,.img-perview{width:100%;padding:25px 15px}.img-list ul li{flex:0 0 50%}.recipes_pg .collection-grid .grid__item{flex:0 0 50%;height:178px}.collection-grid-item__title.h3{font-size:15px}.table-responsive.order-history-cont table.responsive-table td,.table-responsive.order-history-cont table.responsive-table th{white-space:nowrap}.table-responsive.order-history-cont table.responsive-table td[data-label=Order] a,.table-responsive.order-history-cont table.responsive-table td[data-label=Download] a{display:block;margin:5px 0;font-size:12px}.table-responsive.order-history-cont table.responsive-table td,.table-responsive.order-history-cont table.responsive-table th{font-size:12px;white-space:inherit}.table-responsive.order-history-cont table.responsive-table td[data-label=Order] a+br{display:none}div#shopify-section-template--15949215695103__main{display:flex}.basic_infopg .wrape-form-tw.half .half-input{width:100%;margin:15px 0 0;text-align:left}.basic_infopg .wrape-form-tw.half .half-input h3.info-planform-boxhd{margin:0;font-size:18px}table#order_details tbody tr td{padding:5px}table#order_details tbody tr{margin:5px 0}.mealplan-pg{padding:0}.mealplan-pg .bs-componen-tabs button{font-size:14px;padding:0 10px;min-height:auto;line-height:20px;height:auto}.mealplan-pg .bs-componen-tabs{display:flex}button.expand-btn img{width:46px}button.expand-btn{padding:0;height:auto}.mealplan-pg .plan-title h3{font-size:19px!important}.mealplan-pg .plan-title h3>img{display:none}#customer-new-form label{margin-bottom:2px;font-weight:500}.condition-step-new .condition-yes-no{flex:0 0 30%}div#myModal{width:90%}div#shopify-section-template--15553751417049__16473964863681b6ff .featured-content--link{margin-bottom:15px}table.condition-step-table2 tr,table.condition-step-table tr{display:flex;flex-direction:column;padding-bottom:8px}table.condition-step-table2 tr .red_div,table.condition-step-table tr .red_div{width:100%!important}table.condition-step-table2 tr td,table.condition-step-table2 tr td+td,table.condition-step-table tr td,table.condition-step-table tr td+td{padding:0!important;width:100%!important;margin:5px 0}table.condition-step-table tr td:last-child .yesno{display:flex;flex-direction:row-reverse;width:77px}table.condition-step-table tr:first-child{display:flex;display:none}table.condition-step-table tr td:last-child .yesno>span{display:block}table.condition-step-table tr td:last-child{justify-content:flex-start}table.condition-step-table tr td:last-child>div{display:flex;flex-direction:row-reverse;margin-right:15px;font-size:14px!important}table.condition-step-table2 tr td:last-child{display:flex;flex-direction:column;align-items:flex-start}.tab8.conditionstep-sec .condition-step-new table.condition-step-table2 tr td{flex:0}.tab8.conditionstep-sec .condition-step-new table.condition-step-table2 tr td.condition-text .red_div label.dvcheckbx{font-size:15px!important;line-height:23px!important}}@media only screen and (max-width: 767px) and (min-width: 500px){.account-info ul.myaccount-cont li{display:inline-block;padding:0;flex:0 0 31%}div#myModal{width:400px}}#customer-new-form .wrape-form-tw img{width:29px;margin:6px;height:31px}.custom_account_page img{display:inline;object-fit:cover;height:var(--image--height);border-radius:var(--image--radius-top-left, var(--image--radius)) var(--image--radius-top-right, var(--image--radius)) var(--image--radius-bottom-right, var(--image--radius)) var(--image--radius-bottom-left, var(--image--radius));overflow:hidden;transition:filter .25s linear}.custom_plan_page img{display:inline;object-fit:cover;height:var(--image--height);border-radius:var(--image--radius-top-left, var(--image--radius)) var(--image--radius-top-right, var(--image--radius)) var(--image--radius-bottom-right, var(--image--radius)) var(--image--radius-bottom-left, var(--image--radius));overflow:hidden;transition:filter .25s linear;width:auto}.page-width img{display:inline}.recipies img{width:auto}.recipies{display:block}
/*# sourceMappingURL=/cdn/shop/t/32/assets/newcustom.css.map */
