.htt-page-diagnosis{--htt-fs-h1: clamp(26px, 4vw, 40px);--htt-fs-h2: clamp(20px, 2.4vw, 28px);--htt-sec-y: clamp(40px, 6vw, 64px);--htt-container: 900px}@media(max-width:767px){.htt-page-diagnosis{--htt-fs-h1: clamp(22px, 6.8vw, 34px);--htt-fs-h2: clamp(20px, 5.6vw, 28px)}}htt-diagnosis{display:block}htt-diagnosis[hidden]{display:none}.htt-dg [hidden],.htt-dg__inner [hidden]{display:none}.htt-dg-hero{background:var(--htt-bg-cream);padding-block:clamp(36px,6vw,64px);text-align:center}.htt-dg-hero__eyebrow{font-size:var(--htt-fs-cap);font-weight:500;letter-spacing:.16em;color:var(--htt-green)}.htt-dg-hero__title{margin-top:16px;font-size:var(--htt-fs-h1);line-height:1.4;font-weight:700;letter-spacing:.02em}.htt-dg-hero__lead{margin-top:16px;font-size:var(--htt-fs-lead);line-height:1.9;color:var(--htt-gray-70);text-wrap:pretty}.htt-dg__inner{max-width:640px;margin-inline:auto;padding:var(--htt-sec-y) var(--htt-gutter)}.htt-dg__noscript{max-width:640px;margin-inline:auto;padding:var(--htt-sec-y) var(--htt-gutter) 0;font-size:var(--htt-fs-sub);line-height:1.9;color:var(--htt-gray-60)}.htt-dg__noscript a{color:var(--htt-green);font-weight:500}.htt-dg__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.htt-dg__count{font-family:var(--htt-font-mono);font-size:var(--htt-fs-cap);letter-spacing:.1em;color:var(--htt-gray-50)}.htt-dg__back{padding:6px 4px;font-size:var(--htt-fs-sub);color:var(--htt-gray-50)}.htt-dg__back:hover{color:var(--htt-green)}.htt-dg__bar{height:4px;border-radius:2px;background:var(--htt-line);overflow:hidden}.htt-dg__bar-fill{display:block;height:100%;width:0;background:var(--htt-green);transition:width .3s ease}.htt-dg__q{margin-block:28px 20px;font-size:var(--htt-fs-h2);line-height:1.5;font-weight:700;text-wrap:pretty}.htt-dg__q:focus{outline:none}.htt-dg__opts{display:flex;flex-direction:column;gap:12px}.htt-dg__opt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-height:64px;padding:16px 20px;text-align:left;background:var(--htt-bg);border:1px solid var(--htt-line);transition:border-color .15s ease,background-color .15s ease}.htt-dg__opt:hover{border-color:var(--htt-green);background:#f1f6f3}.htt-dg__opt-label{font-size:var(--htt-fs-h3);font-weight:700;color:var(--htt-ink)}.htt-dg__opt-sub{font-size:var(--htt-fs-sub);color:var(--htt-gray-60)}.htt-dg__fair{margin-top:24px;font-size:var(--htt-fs-note);color:var(--htt-gray-50);text-align:center;text-wrap:pretty}.htt-dg__result{text-align:center}.htt-dg__result-eyebrow{font-size:var(--htt-fs-cap);font-weight:500;letter-spacing:.14em;color:var(--htt-green)}.htt-dg__result-intro{margin-top:12px;font-size:var(--htt-fs-sub);color:var(--htt-gray-60)}.htt-dg__card{margin-top:20px;border:1px solid var(--htt-line);padding:clamp(24px,4vw,36px)}.htt-dg__card-media{position:relative;aspect-ratio:16 / 10;max-width:420px;margin-inline:auto;background:var(--htt-bg-thumb)}.htt-dg__card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.htt-dg__card-tag{margin-top:20px}.htt-dg__card-name{margin-top:8px;font-size:var(--htt-fs-h2);font-weight:700}.htt-dg__card-name:focus{outline:none}.htt-dg__card-catch{margin-top:10px;font-size:var(--htt-fs-lead);font-weight:500;color:var(--htt-green)}.htt-dg__card-reason{margin-top:8px;font-size:var(--htt-fs-sub);line-height:1.8;color:var(--htt-gray-60)}.htt-dg__card-price{margin-top:16px;font-size:22px;font-weight:700}.htt-dg__card-tax{font-size:var(--htt-fs-cap);font-weight:400;color:var(--htt-gray-50)}.htt-dg__card-cta{display:flex;max-width:360px;margin:18px auto 0;min-height:52px;font-size:var(--htt-fs-h3);font-weight:700;letter-spacing:.06em}.htt-dg__card-note{margin-top:12px;font-size:var(--htt-fs-sub);color:var(--htt-gray-60)}.htt-dg__result-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 24px;margin-top:22px}.htt-dg__restart{padding:4px;font-size:var(--htt-fs-sub);color:var(--htt-gray-50)}.htt-dg__restart:hover{color:var(--htt-green)}.htt-dg-cmp__title{margin-bottom:6px;font-size:var(--htt-fs-h2);font-weight:700;letter-spacing:.02em}.htt-dg-cmp__lead{margin-bottom:24px;font-size:var(--htt-fs-sub);color:var(--htt-gray-60)}.htt-dg-cmp{background:var(--htt-bg);border:1px solid var(--htt-line);overflow:hidden}.htt-dg-cmp__table{width:100%;border-collapse:collapse;table-layout:fixed}.htt-dg-cmp__caption{display:none}.htt-dg-cmp__table th,.htt-dg-cmp__table td{padding:14px;border-bottom:1px solid var(--htt-line);font-size:var(--htt-fs-sub);vertical-align:top;line-height:1.7;text-wrap:pretty}.htt-dg-cmp__table tbody th{font-weight:400;text-align:left;color:var(--htt-gray-50)}.htt-dg-cmp__table td{text-align:center}.htt-dg-cmp__table thead th,.htt-dg-cmp__table tbody td{border-left:1px solid var(--htt-line)}.htt-dg-cmp__table thead th{padding:16px 14px;text-align:center;vertical-align:bottom}.htt-dg-cmp__grade{display:block;font-family:var(--htt-font-mono);font-size:var(--htt-fs-note);font-weight:400;letter-spacing:.1em;color:var(--htt-gray-40)}.htt-dg-cmp__name{display:block;margin-top:4px;font-size:var(--htt-fs-sub);font-weight:700;text-wrap:balance}.htt-dg-cmp__price{font-weight:700}.htt-dg-cmp__tax{font-size:var(--htt-fs-note);font-weight:400;color:var(--htt-gray-50)}.htt-dg-cmp__table thead .htt-dg-cmp__col--hl{background:#f1f6f3}.htt-dg-cmp__table tbody .htt-dg-cmp__col--hl{background:#f7faf8}.htt-dg-cmp__table tbody tr:last-child th,.htt-dg-cmp__table tbody tr:last-child td{border-bottom:0}.htt-dg-cmp__common{padding:16px;border-top:1px solid var(--htt-line);background:var(--htt-bg-thumb)}.htt-dg-cmp__common-title{margin-bottom:6px;font-size:var(--htt-fs-sub);font-weight:700}.htt-dg-cmp__common-text{font-size:var(--htt-fs-sub);line-height:1.8;color:var(--htt-gray-60);text-wrap:pretty}.htt-dg-cmp__daily{margin-top:18px;font-size:var(--htt-fs-sub);color:var(--htt-gray-60);text-wrap:pretty}.htt-dg-cmp__daily a{color:var(--htt-green);font-weight:500}.htt-dg-cmp__daily a:hover{color:var(--htt-green-dark)}@media(max-width:479px){.htt-dg-cmp__table th,.htt-dg-cmp__table td{padding:12px 8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/htt-diagnosis.css.map */
