.hc-container{grid-template-columns:260px 1fr;gap:24px;max-width:1200px;margin:0 auto;box-sizing:border-box}.hc-sidebar{background:#f7f7f7;padding:20px;border-radius:10px;height:fit-content}.hc-sidebar h3{margin-bottom:12px;font-size:18px;font-weight:600}.hc-category-list{list-style:none;margin:0;padding:0}.hc-category-list li{padding:8px 10px;border-radius:6px;cursor:pointer;margin-bottom:6px;font-size:15px;display:flex;justify-content:space-between;align-items:center}.hc-category-list li:hover,.hc-category-list li.active{background:#e3eaff;color:#0f3cc9;font-weight:600}.hc-count{background:#d6dbff;padding:3px 8px;border-radius:20px;font-size:13px}.hc-search{margin-bottom:18px}.hc-search input{width:100%;padding:10px 12px;font-size:16px;border:1px solid #dcdcdc;border-radius:8px}.hc-search input:focus{outline:none;border-color:#0f3cc9}.hc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.hc-card{background:#fff;padding:18px;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:transform .15s ease,box-shadow .15s ease}.hc-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #0000001f}.hc-card h4{margin-bottom:8px;font-size:18px;font-weight:600}.hc-card .hc-gene{font-size:14px;margin-bottom:5px;color:#444}.hc-card .hc-category{font-size:14px;color:#0f3cc9;margin-top:8px;font-weight:600}.hc-no-results{grid-column:1 / -1;padding:20px;text-align:center;font-size:18px;color:#555;font-weight:500}@media (max-width: 900px){.hc-container{grid-template-columns:1fr}.hc-sidebar{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/health-conditions.css.map */
