.faq-container{max-width:1000px;margin:0 auto;padding:0 20px;font-family:inherit}.faq-header-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px;flex-wrap:wrap;gap:20px}.faq-title{font-size:32px;font-weight:700;margin:0 0 10px;line-height:1.2;color:#000}.faq-subtitle{font-size:18px;color:#333;margin:0}.faq-button{display:inline-flex;align-items:center;background-color:#e7defa;color:#000;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;transition:background-color .3s ease}.faq-button:hover{background-color:#d6c6f5}.faq-btn-arrow{margin-left:8px}.faq-accordion-list{border-top:1px solid #eaeaea}.faq-item{border-bottom:1px solid #eaeaea}.faq-question-btn{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 0;background:transparent;border:none;cursor:pointer;font-size:18px;font-weight:700;color:#000;text-align:left;font-family:inherit}.faq-question-title-wrap{display:flex;align-items:center;gap:12px}.faq-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.faq-icon svg{width:100%;height:100%}.faq-chevron{display:flex;transition:transform .3s ease}.faq-answer-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.faq-answer-content{overflow:hidden}.faq-item.is-open .faq-answer-wrapper{grid-template-rows:1fr}.faq-item.is-open .faq-chevron{transform:rotate(180deg)}.faq-answer-content .rte{padding-bottom:24px;padding-left:36px;color:#000;font-size:16px;line-height:1.6}.faq-answer-content .rte p{margin-top:0;margin-bottom:10px}.faq-answer-content .rte strong{font-weight:700}@media(max-width:768px){.faq-header-wrapper{flex-direction:column}.faq-title{font-size:26px}.faq-question-btn{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-faq.css.map */
