.baby-calculator{display:block;position:relative;background:var(--section-bg);padding:var(--section-padding-top) 0 var(--section-padding-bottom) 0}@media only screen and (max-width:749px){.baby-calculator{padding:var(--section-padding-top-mobile) 0 var(--section-padding-bottom-mobile) 0}}.baby-calculator__wrapper{width:100%;max-width:1320px;padding:0 20px;margin:0 auto;display:flex}@media only screen and (max-width:749px){.baby-calculator__wrapper{flex-direction:column}}.baby-calculator__content,.baby-calculator__results{width:50%}@media only screen and (max-width:749px){.baby-calculator__content,.baby-calculator__results{width:100%}}.baby-calculator__results{font-family:var(--FONT-STACK-HEADING)}.baby-calculator__text{margin-bottom:30px}.baby-calculator__submit-wrapper{display:flex;justify-content:center}.baby-calculator__inner{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:30px}@media only screen and (max-width:749px){.baby-calculator__inner{flex-direction:column;gap:15px}}.baby-calculator__block{width:50%;border-radius:8px}@media only screen and (max-width:749px){.baby-calculator__block{width:100%;max-width:100%}}.baby-calculator__block-inner{display:flex;flex-direction:column;gap:5px}.baby-calculator__block-label-with-btn{display:flex;justify-content:space-between;align-items:center}.baby-calculator__block-label-with-btn label{font-weight:700}.baby-calculator__block-input-with-select{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--link-hover);border-radius:8px}.baby-calculator__block-input-with-select input{width:70%;border:none;color:var(--link-hover);font-size:16px;margin:0}@media screen and (max-width:749px){.baby-calculator__block-input-with-select input{padding:10px}}.baby-calculator__block-input-with-select input[type=number]{-moz-appearance:textfield}.baby-calculator__block-input-with-select input[type=number]::-webkit-outer-spin-button,.baby-calculator__block-input-with-select input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.baby-calculator__block-input-with-select .baby-calculator__block-select-wrapper{position:relative;display:inline-block}.baby-calculator__block-input-with-select .baby-calculator__block-select-wrapper:after{content:"";position:absolute;right:12px;top:58%;width:12px;height:12px;transform:translateY(-50%);pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg'><path d='M1 1L6 6L11 1' fill='none' stroke='%2327c489' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-size:contain}.baby-calculator__block-input-with-select .baby-calculator__block-select-wrapper .select-fake-label{position:absolute;right:31px;top:50%;transform:translateY(-55%);pointer-events:none;font-size:12px;opacity:1;color:var(--link-hover)}.baby-calculator__block-input-with-select select{width:auto;border:none;font-size:0;color:var(--link-hover);appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;margin:0}.baby-calculator__results{margin-top:35px}@media only screen and (max-width:749px){.baby-calculator__results{margin-top:25px}}.baby-calculator__age-result div[data-age-result]:not(:empty),.baby-calculator__weight-result div[data-weight-result]:not(:empty){padding:30px 0 0 30px}@media screen and (max-width:749px){.baby-calculator__age-result div[data-age-result]:not(:empty),.baby-calculator__weight-result div[data-weight-result]:not(:empty){padding:10px}}.baby-calculator__save-input-btn{display:none;place-items:center;height:18px}.baby-calculator__save-input-btn .btn-text{display:flex;align-items:center;justify-content:center;height:100%;transition:.2s}.baby-calculator__save-input-btn.active .btn-text{transform:rotate(90deg)}.baby-calculator__save-wrapper{position:relative;display:none;justify-content:flex-end;align-items:center}.baby-calculator__save-wrapper .save-icon{width:16px;height:16px;fill:#27c489;margin-right:6px;opacity:0;transform:scale(.8);transition:.2s ease;vertical-align:middle}.baby-calculator__save-wrapper:has(input[type=checkbox]:checked) .save-icon{opacity:1;transform:scale(1)}.baby-calculator__save-wrapper .save-popover{position:absolute;width:auto;height:auto;right:0;padding:10px;top:120%;background:#fff;z-index:10;border-radius:6px;box-shadow:#27c4891f 0 12px 24px,#27c4890f 0 2px 6px;display:flex;justify-content:center;align-items:center;min-width:230px;gap:10px}.baby-calculator__save-wrapper .save-popover input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:44px;height:24px;background:#d1d1d6;border-radius:999px;position:relative;cursor:pointer;transition:background .2s ease;outline:none;vertical-align:middle}@media screen and (max-width:749px){.baby-calculator__save-wrapper .save-popover input[type=checkbox]{padding:10px 16px}}.baby-calculator__save-wrapper .save-popover input[type=checkbox]:before{content:"";position:absolute;top:1px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s ease;box-shadow:0 1px 3px #0003}.baby-calculator__save-wrapper .save-popover input[type=checkbox]:checked{background:#134939}.baby-calculator__save-wrapper .save-popover input[type=checkbox]:checked:before{transform:translate(19px)}.baby-calculator__clear-btn-wrapper{width:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px);margin:0 auto;background:#fff;border-radius:8px;padding:20px}@media screen and (max-width:749px){.baby-calculator__clear-btn-wrapper{width:100%;max-width:100%}}.baby-calculator__clear-btn-wrapper .baby-calculator__clear-changes-btn{padding:10px;width:100%;text-align:center;cursor:pointer;color:#134939;border:1px solid #134939;border-radius:8px;font-weight:700}[data-age-result],[data-weight-result]{white-space:pre-line}[data-age-result] p:not(:empty),[data-weight-result] p:not(:empty){margin-bottom:10px}[data-age-result] p:not(:empty):last-child,[data-weight-result] p:not(:empty):last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/489/assets/section-custom-calculator.css.map */
