.hv-faq__list{display:grid;gap:12px}.hv-faq__item{border:1px solid var(--hv-border);border-radius:var(--hv-radius-lg);background:var(--hv-card)}.hv-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:14px 18px;font-weight:700;font-size:18px;line-height:1.4;color:var(--hv-head);cursor:pointer;list-style:none}.hv-faq__q::-webkit-details-marker{display:none}.hv-faq__q:after{content:"+";flex:0 0 auto;font-size:26px;font-weight:400;color:var(--hv-accent)}.hv-faq__item[open] .hv-faq__q:after{content:"\2212"}.hv-faq__a{padding:0 18px 18px;font-size:18px;line-height:1.6}.hv-faq__contact{margin-top:28px;text-align:center;color:var(--hv-muted)}.hv-reviews__grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.hv-review{margin:0;padding:22px;border-radius:var(--hv-radius-lg);background:var(--hv-card);border:1px solid var(--hv-border);display:flex;flex-direction:column;gap:12px}.hv-review__stars{margin:0;color:var(--hv-line);font-size:20px;letter-spacing:2px}.hv-review__stars .is-on{color:var(--hv-gold)}.hv-review__img{width:100%;height:auto;border-radius:var(--hv-radius)}.hv-review__text{margin:0;font-size:18px;line-height:1.6}.hv-review__who{font-size:16px;color:var(--hv-muted)}.hv-review__who strong{color:var(--hv-head)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/tk-hv-faq.css.map */
