.chart-wraper button.active{font-size:0;background-color:var(--gray_secondry);pointer-events:none}.loaders{width:19px;height:19px;border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;display:inline-block;animation:spin .5s linear infinite}.chart-wraper button.active .loaders{opacity:1!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.disable{pointer-events:none;background-color:var(--gray_secondry);font-size:0}button .checkmark{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;display:none}button.disable .checkmark{display:block}button .checkmark path{stroke-dasharray:19.79 19.79;stroke-dashoffset:19.79;stroke:#fff;opacity:0}button .checkmark.checkmark-active path{animation:drawCheckmark .5s linear alternate forwards}@keyframes drawCheckmark{0%{stroke-dashoffset:19.79;opacity:1}to{stroke-dashoffset:0;opacity:1}}.cal-calculator .groups{display:flex;gap:10px;margin-bottom:10px}.cal-calculator .input-group{display:flex;align-items:center;justify-content:center;gap:5px}.cal-calculator .input-group label{margin:0;font-weight:410}:root{--off-black:#111111;--off-gray:#E0E0E0;--white:#fff;--gray_secondry:#5C5C5C;--gray:#4C4C4C}.steps-wrapper h6{font-size:14px;margin-bottom:6px}.steps-wrapper{width:50%}.groups [type=radio]{display:none}.radio-wrap .input-group{width:100%;text-align:center}.groups [type=radio]+label{background-color:var(--off-gray);color:var(--off-black);border-radius:3.25px;width:100%;height:50px;display:flex;justify-content:center;align-items:center}.groups label{display:block;padding:10px 20px;text-transform:uppercase;cursor:pointer;border:none;outline:none;transition:background-color .3s ease,color .3s ease}.groups [type=radio]:checked+label{background:var(--off-black);color:var(--white)}.groups_btn.groups [type=radio]+label p{font-size:11px;text-align:center;font-weight:200;line-height:1.1}.groups_btn.groups [type=radio]+label p .block{display:block;font-weight:500;line-height:10.8px}.goal .groups_btn.groups [type=radio]+label p{font-weight:inherit}.cal-calculator .goal .groups_btn{grid-template-columns:repeat(3,1fr)}.groups_btn:has(.age){margin-bottom:10px}.input-box{position:relative;display:flex;align-items:center;justify-content:space-between;border:.41px solid var(--gray_secondry);border-radius:3.25px;padding:10px;height:50px;text-transform:uppercase;font-weight:410}.input-box.error{border-color:red}.cal-calculator .groups_btn{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 10px}.input-box input{border:none;outline:none;width:100%;text-align:right}.input-box span{font-size:11px;color:var(--off-black);pointer-events:none;flex:0 0 auto}.input-box .groups1{width:100%}.input-box .input-group{font-size:11px;justify-content:space-between}.input-box .groups{width:100%}.groups select{border-color:var(--gray_secondry);background:transparent;height:50px;border-radius:3.25px;padding:10px;width:100%;font-size:11px;cursor:pointer;-webkit-appearance:none;appearance:none}.groups .input-group,.selecter .step{width:100%}.groups.selecter h6{font-size:10px;font-weight:500;line-height:9.7px}.groups select{-webkit-appearance:none;-moz-appearance:none;background-position-x:96%;background-position-y:50%;background-repeat:no-repeat;background-size:15px;text-transform:uppercase;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%228%22%20viewBox%3D%220%200%2018%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M8.2125%207.55811L0%200.558105L2.2275%200.558105L9%206.30749L15.795%200.558105L18%200.558105L9.81%207.55811L8.2125%207.55811Z%22%20fill%3D%22%23393939%22/%3E%3C/svg%3E);font-family:var(--gsc-body-font-family);color:var(--gsc-text-color-100)}.selecter select{background-position-x:91%}.bmr-calculate{background:var(--off-black);color:var(--white);width:100%;outline:0;height:50px;margin-bottom:0;max-width:700px;border-radius:3.25px;border:0;cursor:pointer;font-size:14px;text-transform:uppercase}.cus-address input{width:100%;border:.41px solid var(--gray_secondry);border-radius:3.25px;padding:10px;height:50px;text-transform:uppercase;font-weight:410;font-size:11px;outline:none}.cus-address input::placeholder{color:var(--off-black)}.cus-address{margin-top:auto;width:100%}.main-wrap{display:flex;gap:20px 60px;margin-bottom:60px}.macro-header{display:flex;justify-content:space-between;margin:8px 0;border-bottom:1px solid var(--gray);padding:5px 0;border-top:1px solid var(--gray);align-items:center}.macro-header span:last-child{font-size:20px}.macro-item{display:flex;justify-content:space-between;border-bottom:1px solid var(--gray);padding:8px 0}.macro-item span{font-size:16px}#macros{width:50%;padding-top:27px}.marcol-goal{background-color:var(--off-black);color:var(--white);padding:30px;border-radius:3.25px;height:100%;margin:0;display:flex;flex-direction:column}.marcol-goal h6{color:var(--white)}.chart-wraper{display:flex;padding-top:2px;flex-wrap:wrap;flex:1}.macro-list,.chart-container{width:50%}.chart-wraper canvas#myChart{padding:80px 0 0 80px}.adjust-percentages{padding:20px 0 0;border-radius:10px;width:100%;text-align:left}.adjust-percentages h3{margin-bottom:0;font-size:14px;color:var(--white)}.adjust-percentages .error-message{font-size:10px}.wrap-error-slide{position:relative;padding-top:10px}.wrap-error-slide .error-message{position:absolute;left:0;top:6px;color:red}.slider-wrapper{margin:15px 0;position:relative;padding-right:45px}.slider-wrapper label{margin-bottom:-8px;font-size:8px;display:block;text-transform:uppercase}.slider-wrapper .slider-input{width:100%;-webkit-appearance:none;appearance:none;height:4px;background:linear-gradient(to right,#fff,#555 0%);background-size:100% 100%;border-radius:5px;outline:none;cursor:pointer}.slider-wrapper .slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;cursor:pointer}.slider-wrapper .slider-input::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;cursor:pointer}.slider-wrapper .slider-value{font-size:12px;font-weight:700;position:absolute;right:0;top:12px}.chart-wraper button{width:100%;color:var(--gsc-text-color-100)}.cal-calculator input:-webkit-autofill,.cal-calculator input:-webkit-autofill:hover{-webkit-background-clip:inherit;background-clip:inherit}@media screen and (max-width:1450px){.main-wrap{padding-right:var(--gsc-container-padding);padding-left:var(--gsc-container-padding)}.main-wrap{gap:20px 30px}.cal-calculator .goal .groups_btn{grid-template-columns:repeat(2,1fr)}.groups label{padding:10px 20px}}@media screen and (max-width:1199px){.chart-wraper{flex-wrap:wrap}.macro-list,.chart-container{width:100%}.chart-wraper canvas#myChart{padding:50px}.adjust-percentages{max-width:100%}.chart-wraper button{width:100%}.main-wrap{gap:20px 20px;flex-wrap:wrap;margin:0}:is(.steps-wrapper,#macros){width:100%}.bmr-calculate{max-width:100%}#macros{padding-top:0}}@media screen and (max-width:767px){.cal-calculator .groups_btn{grid-template-columns:1fr;gap:8px;padding-bottom:18px}.cal-calculator .groups{gap:8px;margin-bottom:10px}.cal-calculator .step.step .groups.groups_btn{grid-template-columns:1fr 1fr}.groups.selecter{flex-wrap:wrap}.groups.selecter h6 br{display:none}.chart-wraper{grid-template-columns:1fr;padding:0}.chart-wraper canvas#myChart{margin-top:25px;padding:20px;width:100%}.marcol-goal{padding:40px 20px}.step.step.goal{padding-top:18px}.cus-address .groups_btn{padding-bottom:0}.macro-header span:last-child{font-size:18px}}.error-message{display:none}.error-message.active{display:block}
/*# sourceMappingURL=/cdn/shop/t/51/assets/calorie-calculator.css.map */
