html:has(main.zl-obesity){scroll-behavior:smooth}.zl-obesity .faq{background:#fff;border:1px solid #dfdfe2;border-radius:12px;transition:box-shadow .2s,border-color .2s}.zl-obesity .faq+.faq{margin-top:12px}.zl-obesity .faq summary{cursor:pointer;color:#171717;text-wrap:pretty;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 24px;font-size:16px;font-weight:600;line-height:1.4;list-style:none;display:flex}.zl-obesity .faq summary::-webkit-details-marker{display:none}.zl-obesity .faq summary:hover{color:#008268}.zl-obesity .faq[open]{border-color:#9bd4ca;box-shadow:0 8px 24px -16px #003c2d59}.zl-obesity .faq[open] summary{color:#008268}.zl-obesity .faq .faq-chev{color:#008268;flex:none;width:20px;height:20px;margin-top:1px;transition:transform .25s}.zl-obesity .faq[open] .faq-chev{transform:rotate(180deg)}.zl-obesity .faq .faq-body{color:#525252;padding:0 24px 22px;font-size:15px;line-height:1.68}.zl-obesity .faq .faq-body p{margin:0}.zl-obesity .faq .faq-body p+p{margin-top:12px}.zl-obesity input[type=range].zl-r{appearance:none;cursor:pointer;background:0 0;width:100%;margin:0;padding:0}.zl-obesity input[type=range].zl-r:focus{outline:none}.zl-obesity input[type=range].zl-r::-webkit-slider-runnable-track{background:var(--fill,#e4e4e7);border-radius:999px;height:6px}.zl-obesity input[type=range].zl-r::-moz-range-track{background:var(--fill,#e4e4e7);border-radius:999px;height:6px}.zl-obesity input[type=range].zl-r::-webkit-slider-thumb{appearance:none;background:#fff;border:2px solid #008268;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 1px 4px #0000002e}.zl-obesity input[type=range].zl-r::-moz-range-thumb{background:#fff;border:2px solid #008268;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #0000002e}.zl-obesity input[type=range].zl-r:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #00826859}.zl-obesity input[type=range].zl-r:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #00826859}