.faq:has(.faq__blocks:empty){display:none}.faq__header{margin:0 0 40px;display:flex;flex-direction:column;gap:12px}.faq__title{text-align:center}.faq__subtitle{text-align:center;font-weight:500}.faq__blocks{width:100%;max-width:920px;margin:0 auto;background-color:var(--gold-light-24);border-radius:16px;padding:20px 48px}.faq__block{border-bottom:1px solid var(--black-10)}.faq__block:last-child{border-bottom:none}.faq__question{padding:16px 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-weight:500;gap:20px}.faq__question *{pointer-events:none}.faq__question-toggle{width:16px;min-width:16px;height:16px;position:relative}.faq__question-toggle:after,.faq__question-toggle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s;display:block;background-color:var(--black-100);border-radius:2px}.faq__question-toggle:after{width:1.5px;height:11px}.faq__question-toggle:before{width:11px;height:1.5px}.faq__question.open .faq__question-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__question.open .faq__question-toggle:before{transform:translate(-50%,-50%) rotate(180deg)}.faq__answer{max-height:0;overflow:hidden;transition:max-height .3s}.faq__answer-inner{padding:0 0 16px;color:var(--black-80)}@media screen and (max-width:749px){.faq__header{margin:0 0 24px}.faq__blocks{padding:16px 32px}.faq__question{gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/faq.css.map */
