.product-fit-help{margin-top:20px;padding-top:18px;border-top:1px solid var(--border)}.product-fit-help h2{margin:0 0 10px;font-family:var(--font-body);font-size:15px;line-height:1.4}.product-fit-help__links{display:flex;flex-wrap:wrap;gap:8px}.product-fit-help__links a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:9px 13px;border:1px solid var(--border);border-radius:4px;background:var(--surface);font-size:13px;line-height:1.4;text-decoration:none}.product-fit-help__links a:hover{border-color:var(--accent);color:var(--text)}.dt-fit-page h1{font-size:clamp(30px,4vw,42px)}.dt-fit-page__intro{max-width:700px;color:var(--muted)}.dt-fit-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin:28px 0;align-items:start}.dt-fit-panel{padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:6px;min-width:0}.dt-fit-panel h2{font-size:22px;line-height:1.25}.dt-fit-form{display:grid;gap:18px}.dt-fit-form label{display:grid;gap:7px;font-size:14px;font-weight:650}.dt-fit-form input,.dt-fit-form select{width:100%;box-sizing:border-box;min-height:46px;padding:10px 12px;border:1px solid var(--border);border-radius:4px;background:#fff;color:var(--text);font-size:16px}.dt-fit-form__wrist{display:grid;grid-template-columns:minmax(0,1fr) 115px;gap:12px}.dt-fit-form__hint,.dt-fit-note{color:var(--muted);font-size:13px;line-height:1.6;font-weight:400}.dt-fit-form__hint{display:block;margin-top:6px}.dt-fit-result__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--border)}.dt-fit-result__row dt{color:var(--muted)}.dt-fit-result__row dd{margin:0;font-weight:650}.dt-fit-results{margin-top:32px}.dt-fit-results h2{font-size:26px}.dt-fit-results .product-grid{list-style:none;padding:0;margin:20px 0;grid-template-columns:repeat(3,minmax(0,1fr))}.dt-fit-results .product-grid>li{min-width:0}.dt-fit-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.dt-fit-guide-grid h2{font-size:23px}.dt-fit-guide-grid p{color:var(--muted);font-size:14px}.dt-fit-guide-grid .button{margin-top:8px}.dt-fit-steps{padding-left:22px;color:var(--muted)}.dt-fit-steps li{margin-bottom:12px;padding-left:6px}@media(max-width:749px){.dt-fit-layout,.dt-fit-guide-grid{grid-template-columns:minmax(0,1fr);gap:16px}.dt-fit-panel{padding:20px}.dt-fit-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-fit-help__links a{flex:1 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/dt-fit-tools.css.map */
