.edf-calc{background:var(--calc-bg, #edf5e0);color:var(--calc-text, #00616d);overflow:hidden;font-family:var(--ed-sans)}.edf-calc__inner{display:grid;gap:32px;padding-top:var(--ed-section-y);width:100%;max-width:calc(var(--ed-container) + 2 * var(--ed-gutter));margin-inline:auto;padding-inline:var(--ed-gutter)}.edf-calc .edf-calc__title{font-family:var(--ed-serif);font-size:var(--ed-text-h2);font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--calc-text, #00616d);margin:0;text-wrap:balance}.edf-calc__title em,.edf-calc__title i{font-style:italic}.edf-calc .edf-calc__text{margin:24px 0 32px;font-size:var(--ed-text-lead);font-weight:400;line-height:1.5;color:var(--calc-text, #00616d);max-width:30rem;text-wrap:pretty}.edf-calc .edf-btn{min-height:52px;padding:6px 6px 6px 32px;box-shadow:0 1px #ffffff1f inset,0 8px 20px -8px #004d578c}.edf-calc .edf-btn:hover{background:var(--ed-petrol-dark);box-shadow:0 1px #ffffff1f inset,0 16px 32px -10px #004d578c}.edf-calc__media{width:min(100%,380px);margin-inline:auto;padding-bottom:var(--ed-section-y)}.edf-calc__gauge{display:block;width:100%;height:auto;overflow:visible}.edf-calc__tick{stroke:var(--calc-text, #00616d);stroke-width:1.25;opacity:.45}.edf-calc__tick--major{stroke-width:1.75;opacity:1}.edf-calc__arc{fill:none;stroke-width:4;stroke-linecap:round}.edf-calc__arc--base{stroke:var(--calc-arc, #d2edab)}.edf-calc__arc--val{stroke:var(--calc-text, #00616d);stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--ed-ease)}.edf-calc__knob{fill:var(--calc-bg, #edf5e0);stroke:var(--calc-text, #00616d);stroke-width:2.5;transition:opacity var(--ed-dur-3) var(--ed-ease) 1.1s}.edf-calc__drawing{transition:opacity .9s var(--ed-ease) .35s}.edf-motion .edf-calc__media[data-edf-reveal]:not(.is-visible) .edf-calc__arc--val{stroke-dashoffset:1}.edf-motion .edf-calc__media[data-edf-reveal]:not(.is-visible) .edf-calc__knob,.edf-motion .edf-calc__media[data-edf-reveal]:not(.is-visible) .edf-calc__drawing{opacity:0}@media(prefers-reduced-motion:reduce){.edf-calc__arc--val,.edf-calc__knob,.edf-calc__drawing{transition:none}}@media(min-width:768px){.edf-calc__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px)}.edf-calc__copy{padding-bottom:var(--ed-section-y)}.edf-calc__media{width:100%;max-width:460px}}
/*# sourceMappingURL=/cdn/shop/t/213/assets/everydays-routine-calc.css.map */
