.ndx-goal{padding:46px 0 54px}.ndx-goal__wrap{max-width:1100px;margin:0 auto;padding:0 20px}.ndx-goal__head{text-align:center;margin-bottom:24px}.ndx-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#8f8579;font-weight:700;margin:0 0 8px}.ndx-sec{font-family:var(--font-heading-family, inherit);font-size:28px;font-weight:800;margin:0 0 10px;color:#2b2e2e}.ndx-sec-lead{font-family:var(--font-body-family, inherit);color:#5c5750;max-width:560px;margin:0 auto}.ndx-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.ndx-tab{max-width:none;text-align:left;background:#fff;border:2px solid #e4ded6;border-radius:20px;padding:18px;cursor:pointer;transition:.18s;position:relative;font-family:var(--font-body-family, inherit)}.ndx-tab:hover{border-color:#3f6d73}.ndx-tab.active{border-color:#3f6d73;background:#eef5f5;box-shadow:0 6px 22px #3f6d7329}.ndx-tab .ndx-k{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8f8579}.ndx-tab .ndx-t{font-size:17px;font-weight:800;margin:6px 0 4px;color:#2b2e2e}.ndx-tab .ndx-d{font-size:13px;color:#5c5750}.ndx-tab .ndx-dot{position:absolute;top:16px;right:16px;width:14px;height:14px;border-radius:50%;border:2px solid #8f8579}.ndx-tab.active .ndx-dot{border-color:#3f6d73;background:#3f6d73}.ndx-panels{margin-top:22px}.ndx-panel{display:none;background:#fff;border:1px solid #e4ded6;border-radius:20px;padding:26px;grid-template-columns:1.2fr 1fr;gap:26px;align-items:center}.ndx-panel.active{display:grid}@media(max-width:760px){.ndx-panel.active{grid-template-columns:1fr}}.ndx-panel h3{font-size:22px;font-weight:800;margin:0 0 8px;color:#2b2e2e}.ndx-panel__text{color:#4c4842;margin-bottom:16px}.ndx-panel__list{list-style:none;margin:0 0 18px;padding:0}.ndx-panel__list li{padding:5px 0 5px 26px;position:relative;font-size:14.5px;color:#2b2e2e}.ndx-panel__list li:before{content:"\2713";position:absolute;left:0;color:#3f6d73;font-weight:800}.ndx-panel .button{margin-top:4px}.ndx-panel__visual{border-radius:20px;min-height:190px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;color:#8f8579;font-weight:700;text-align:center;padding:20px}.ndx-visual__text{color:#2b2e2e}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-goal-diagnosis.css.map */
