.bh-faq-page{width:100%;padding:64px 24px 72px;box-sizing:border-box}.bh-faq-page__inner{max-width:980px;margin:0 auto}.bh-faq-page__header{max-width:760px;margin:0 auto 48px;text-align:center}.bh-faq-page__heading{margin:0 0 12px;font-size:44px;line-height:1.15;font-weight:800;color:#222}.bh-faq-page__intro{font-size:16px;line-height:1.7;color:#666}.bh-faq-page__intro p{margin:0}.bh-faq-page__content{width:100%}.bh-faq-page__group-heading-wrap{margin-top:46px;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #8f100c}.bh-faq-page__group-heading-wrap:first-child{margin-top:0}.bh-faq-page__group-heading{margin:0 0 5px;font-size:24px;line-height:1.3;font-weight:800;color:#222}.bh-faq-page__group-text{font-size:14px;line-height:1.6;color:#777}.bh-faq-page__group-text p{margin:0}.bh-faq-page__item{border-bottom:1px solid #e6e0dd}.bh-faq-page__question{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px;padding:16px 4px;cursor:pointer;color:#222;font-size:17px;line-height:1.45;font-weight:700}.bh-faq-page__question::-webkit-details-marker{display:none}.bh-faq-page__icon{flex:0 0 auto;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:999px;color:#8f100c;font-size:24px;line-height:1;transition:transform .25s ease,background .25s ease}.bh-faq-page__item[open] .bh-faq-page__icon{transform:rotate(45deg);background:#f7f1f0}.bh-faq-page__answer{padding:0 4px 20px;color:#666;font-size:15px;line-height:1.7}.bh-faq-page__answer p{margin:0}.bh-faq-page__cta{margin-top:64px;padding:38px 30px;background:#faf7f5;border:1px solid #eee5e1;border-radius:20px;text-align:center}.bh-faq-page__cta-heading{margin:0 0 10px;font-size:28px;line-height:1.25;font-weight:800;color:#222}.bh-faq-page__cta-text{max-width:620px;margin:0 auto;color:#666;font-size:15px;line-height:1.65}.bh-faq-page__cta-text p{margin:0}.bh-faq-page__cta-buttons{margin-top:24px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.bh-faq-page__button{min-width:210px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:9px 22px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:700;transition:transform .2s ease,background .2s ease,color .2s ease}.bh-faq-page__button:hover{transform:translateY(-2px)}.bh-faq-page__button--primary{background:#8f100c;color:#fff}.bh-faq-page__button--primary:hover{background:#74100d}.bh-faq-page__button--secondary{background:transparent;color:#222;border:1px solid #222}.bh-faq-page__button--secondary:hover{background:#222;color:#fff}@media screen and (max-width:749px){.bh-faq-page{padding:40px 16px 48px}.bh-faq-page__header{margin-bottom:34px}.bh-faq-page__heading{font-size:32px}.bh-faq-page__intro{font-size:15px;line-height:1.6}.bh-faq-page__group-heading-wrap{margin-top:34px;margin-bottom:10px}.bh-faq-page__group-heading{font-size:21px}.bh-faq-page__group-text{font-size:13px}.bh-faq-page__question{min-height:60px;padding:14px 2px;gap:14px;font-size:15px}.bh-faq-page__icon{width:26px;height:26px;font-size:22px}.bh-faq-page__answer{padding:0 2px 16px;font-size:14px;line-height:1.65}.bh-faq-page__cta{margin-top:44px;padding:28px 18px;border-radius:16px}.bh-faq-page__cta-heading{font-size:23px}.bh-faq-page__cta-buttons{flex-direction:column;gap:10px}.bh-faq-page__button{width:100%;min-width:0;min-height:42px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bh-faq-page.css.map */
