div.sliderContainer{width:25em;text-align:center;margin:0 auto}#slider{-webkit-appearance:none;appearance:none;height:18px!important;width:100%;border-radius:10em;background-color:#003057;outline:none;margin-bottom:10px}#slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;border-radius:50%;background:#fff;cursor:pointer;border:3px solid #003057}#slider::-moz-range-thumb{width:30px;height:30px;border-radius:50%;background-color:#fff;cursor:pointer;border:3px solid #003057}.sleep-calculator{display:flex;flex-direction:column;padding-bottom:7%;max-width:600px;background:#edf3f8;margin-right:100px}.sleep-calculator.res{max-width:unset}.sleep-calculator__heading h2{margin:10px auto;text-align:center;max-width:unset}.sleep-calculator .active{background:#003057;color:#fff}.sleep-calculator__input{padding:10px;border-radius:5px;cursor:pointer}.sleep-calculator__input:hover{opacity:.8;transition:.3s}.sleep-calculator__type{display:flex;justify-content:space-between;padding:10px;box-shadow:0 0 5px #0000001a;box-sizing:content-box;border-radius:5px;max-width:80%;margin:30px auto}.sleep-calculator__type input:checked{background:red}.sleep-calculator__logic--info{display:flex;flex-direction:row;justify-content:space-between}.sleep-calculator__time h3{margin-bottom:20px}.sleep-calculator__time--data{display:flex;justify-content:center;column-gap:20px;align-items:center}.sleep-calculator__time .hours-sheet,.sleep-calculator__time .minutes-sheet{display:none}.sleep-calculator__time .hours-sheet.active,.sleep-calculator__time .minutes-sheet.active{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;border:solid 1px;text-align:center;position:absolute;background:#fff;transform:translate(-40%,20px);border-radius:5px;padding:10px 0;color:#003057}.sleep-calculator__time .hours-sheet span,.sleep-calculator__time .minutes-sheet span{width:45%;cursor:pointer}.sleep-calculator__time .hours-sheet span:hover,.sleep-calculator__time .minutes-sheet span:hover{opacity:.8;transition:.7s;background:#003057;color:#fff;border-radius:3px}.sleep-calculator .hours-value,.sleep-calculator .minutes-value{cursor:pointer}.sleep-calculator__calculate,.sleep-calculator__recalculate{text-align:center;max-width:250px;width:100%;margin:30px auto 0;height:40px;display:flex;justify-content:center;align-items:center;background:#003057;color:#fff;border-radius:10px;cursor:pointer}.sleep-calculator__results,.sleep-calculator__results--note{margin-top:20px}.sleep-calculator__results--note .description{max-width:700px}.sleep-calculator__items{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:50px;justify-content:center;max-width:700px;margin:0 auto;border-radius:10px;padding:30px;align-items:center;background:#f6f9fc}@media screen and (max-width: 989px){.sleep-calculator__items{padding:10px;row-gap:20px}}.sleep-calculator__item{width:45%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;background:#fff}.sleep-calculator__item.optional .sleep-calculator__block--label{display:none}.sleep-calculator__block .description{margin-bottom:0}.sleep-calculator__block--timeLabel{display:flex;justify-content:space-between}.sleep-calculator__block--time{font-weight:700}.sleep-calculator__block--label{font-weight:700;color:orange}@media screen and (max-width: 989px){#slider{width:90%}.sleep-calculator{margin-top:30px;padding-right:0;justify-content:center;align-items:center;margin-right:0}.sleep-calculator .description{font-size:14px}.sleep-calculator__results--note .description{width:100%;max-width:unset;text-align:center;margin:0 auto}.sleep-calculator__block .description{display:flex;flex-wrap:wrap}.sleep-calculator__type{max-width:90%}.sleep-calculator__logic--info{padding:0 20px}.sleep-calculator__results--note .description{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/323/assets/calculator.css.map */
