/** Shopify CDN: Minification failed

Line 141:0 Unexpected "<"

**/
.calculator-container {
  display: flex;
}
.calculator {
  flex: 2;
  padding-right: 50px;
}
.calculator-container h2 {
    font-weight: 400;
}
.calculator-container .prose p {
  font-size: 14px;
  margin-top: 10px;
}
.calculator-variable-group {
  margin-top: 30px;
}
.calculator-container .variable-group {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-bottom: 20px;
  gap: 10px;
}
.label-input {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  line-height: 1;
}
.calculator-container label {
  flex: 1;
  font-size: 14px;
  font-weight: 500;
}
.calculator-container label span {
  font-weight: 300;
  margin-top: 6px;
  display: block;
  font-style: italic;
  font-size: 13px;
}
.calculator-container .slider {
  -webkit-appearance: none;
  height: 20px;
  border-radius: 20px;
  outline: none;
  transition: 0.3s;
  width: 100%;
  background-color: #D9D9D9;
}
.calculator-container input[type=range],
.calculator-container input[type=range]::-webkit-slider-thumb {
	-webkit-appearance: none; 
	appearance: none;
}
.calculator-container input[type=range]::-webkit-slider-thumb {
  background-color: #ffffff;
  border: 0;
  border-radius: 50%;
  cursor: pointer;
  position: relative;
  transition: background 0.1s linear;
  width: 30px;
  height: 30px;
  z-index: 1;
  box-shadow: 0px 1px 4px 0px #00000040;
  margin-top: -5px;
}
.calculator-container input[type=range]::-moz-range-thumb {
  background-color: #ffffff;
  border: 0;
  border-radius: 50%;
  cursor: pointer;
  position: relative;
  transform: translateZ(1px);
  transition: background-color 0.1s linear;
  width: 30px;
  height: 30px;
  z-index: 1;
  box-shadow: 0px 1px 4px 0px #00000040;
}
.calculator-container .slider.orange::-webkit-slider-runnable-track {
  /* background: linear-gradient(90deg, #F58025 5%, #D9D9D9 5%); */
  height: 20px;
  border-radius: 20px;
}
.calculator-container .slider.green::-webkit-slider-runnable-track {
  /* background: linear-gradient(90deg, #425E59 5%, #D9D9D9 5%); */
  height: 20px;
  border-radius: 20px;
}
.calculator-container .input-box {
  width: 75px;
  text-align: left;
  font-size: 14px;
  padding: 5px 10px;
  border: 1px solid #BEBFBB;
  border-radius: 5px;
  margin-left: 10px;
  font-weight: 500;
  pointer-events: none;
}
.summary-panel {
  flex: 1;
  background: #F5802533;
  padding: 30px;
  border-radius: 20px;
  text-align: left;
}
.summary-panel  hr {
  margin: 30px 0;
}
.calculator-container h2 {
  margin-top: 20px;
  font-size: 3vw;
  font-weight: 400;
}
@media screen and (max-width: 999px) {
  .calculator-container {
    flex-direction: column;
    gap: 3rem;
  }
  .calculator {
    padding-right: 0px;
  }
  .calculator-container h2 {
    font-size: 32px;
    text-align: center;
  }
  .calculator-container p {
    text-align: center;
  }
}
</style><style>
  #shopify-section-template--19775493767345__wellness_calculator_QcYWtL {
    --section-background-hash: 054922020920008346060000003430673;
  }

  #shopify-section-template--19775493767345__wellness_calculator_QcYWtL + * {
    --previous-section-background-hash: 054922020920008346060000003430673;
  }@media screen and (min-width: 700px) {
      #shopify-section-template--19775493767345__wellness_calculator_QcYWtL {
        --section-background-hash: 0;
      }

      #shopify-section-template--19775493767345__wellness_calculator_QcYWtL + * {
        --previous-section-background-hash: 0;
      }
    }