.bs-pro-faq-root{padding-top:var(--pt, 64px);padding-bottom:var(--pb, 64px)}.bs-pro-faq{display:grid;grid-template-columns:1fr;gap:40px}.bs-pro-faq__intro{display:flex;flex-direction:column}.bs-pro-faq__title{margin:0;color:var(--bs-pro-ink);font-weight:800;line-height:1.2;font-size:26px}.bs-pro-faq__subtitle{margin:16px 0 0;max-width:46ch;color:var(--bs-pro-mute);font-size:15px;line-height:1.625}.bs-pro-faq__contact-card{margin-top:24px;padding:20px;border-radius:var(--bs-pro-r-2xl);background-color:var(--bs-pro-bg-soft);border:1px solid var(--bs-pro-line)}.bs-pro-faq__contact-label{margin:0;color:var(--bs-pro-ink);font-weight:700;font-size:14px}.bs-pro-faq__contact-link{margin-top:8px;display:inline-flex;align-items:center;gap:8px;color:var(--bs-pro-primary);font-weight:800;font-size:16px;text-decoration:none}.bs-pro-faq__contact-link:hover{text-decoration:underline}.bs-pro-faq__contact-icon{display:inline-flex;flex-shrink:0}.bs-pro-faq__contact-hint{margin-top:4px;color:var(--bs-pro-mute);font-size:13px}.bs-pro-faq__rating-card{margin-top:16px;padding:20px;border-radius:var(--bs-pro-r-2xl);background-color:var(--bs-pro-bg-soft);border:1px solid var(--bs-pro-line);display:flex;flex-direction:column;gap:12px}.bs-pro-faq__rating-row{display:flex;align-items:center;gap:12px}.bs-pro-faq__stars{display:flex;align-items:center;gap:2px;color:var(--bs-pro-star)}.bs-pro-faq__rating-value{color:var(--bs-pro-ink);font-weight:800;font-size:20px;line-height:1}.bs-pro-faq__rating-max{color:var(--bs-pro-mute);font-weight:700;font-size:13px}.bs-pro-faq__rating-count{margin:0;color:var(--bs-pro-mute);font-size:13px}.bs-pro-faq__trust{padding-top:12px;border-top:1px solid var(--bs-pro-line);display:flex;align-items:flex-start;gap:10px;color:#0b1220bf;font-size:13px;line-height:1.5}.bs-pro-faq__trust-icon{display:inline-flex;flex-shrink:0;margin-top:1px;color:var(--bs-pro-primary)}.bs-pro-faq__list{display:flex;flex-direction:column;gap:12px}.bs-pro-faq__item{border-radius:var(--bs-pro-r-2xl);background-color:var(--bs-pro-bg-soft);border:1px solid var(--bs-pro-line);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.bs-pro-faq__item--open{background-color:#fff;border-color:#0b59814d;box-shadow:var(--bs-pro-shadow-card)}.bs-pro-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;border:none;appearance:none;-webkit-appearance:none;background-color:transparent;padding:16px 20px;text-align:left;cursor:pointer;font-family:inherit}.bs-pro-faq__question{color:var(--bs-pro-ink);font-weight:800;font-size:15px;line-height:1.4}.bs-pro-faq__icon{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background-color:#fff;color:var(--bs-pro-primary);border:1px solid var(--bs-pro-line);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.bs-pro-faq__item--open .bs-pro-faq__icon{background-color:var(--bs-pro-primary);color:#fff;border-color:var(--bs-pro-primary)}.bs-pro-faq__icon-plus,.bs-pro-faq__icon-minus{display:flex;line-height:0}.bs-pro-faq__icon-minus,.bs-pro-faq__item--open .bs-pro-faq__icon-plus{display:none}.bs-pro-faq__item--open .bs-pro-faq__icon-minus{display:flex}.bs-pro-faq__panel{height:0;overflow:hidden;transition:height .3s ease}.bs-pro-faq__item--open .bs-pro-faq__panel{height:auto}.bs-pro-faq__answer{margin:0;padding:0 20px 20px;max-width:68ch;color:var(--bs-pro-mute);font-size:14.5px;line-height:1.6}.bs-pro-faq__trigger:focus-visible{outline:3px solid var(--bs-pro-accent);outline-offset:-2px}.bs-pro-faq__contact-link:focus-visible{outline:3px solid var(--bs-pro-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.bs-pro-faq__item,.bs-pro-faq__icon,.bs-pro-faq__panel{transition:none}}@media(min-width:768px){.bs-pro-faq__title{font-size:32px}.bs-pro-faq__subtitle{font-size:16px}}@media(min-width:1024px){.bs-pro-faq{grid-template-columns:.9fr 1.1fr;gap:56px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bs-pro-faq.css.map */
