﻿/* Compact questions use the same light DIGIT palette as the product pages. */
.search-answers { margin: 20px 0 24px; }
.search-answers h2 { color: var(--digit-ink); font-size: 24px; line-height: 1.35; margin-bottom: 14px; }
.search-answers details { border: 1px solid var(--digit-line); border-radius: 8px; padding: 13px 16px; margin: 10px 0; background: #fff; }
.search-answers summary { color: var(--digit-ink); font-weight: 600; font-size: 16px; line-height: 1.5; cursor: pointer; }
.search-answers summary:focus-visible { outline: 2px solid var(--digit-blue); outline-offset: 4px; }
.search-answers details p { color: var(--digit-text); font-size: 16px; line-height: 1.65; margin: 12px 0 0; }
@media (max-width:575px) { .search-answers h2 { font-size: 22px; } .search-answers details { padding: 12px 14px; } }
