.faq{background:linear-gradient(135deg,#faf7f4,#f3eeec);padding:100px 20px}.faq-container{max-width:850px;margin:auto}.faq-title{font-size:36px;text-align:center;margin-bottom:40px}.faq-tabs{display:flex;justify-content:center;gap:25px;margin-bottom:40px;flex-wrap:wrap}.faq-tab{background:none;border:none;font-size:15px;cursor:pointer;padding:8px 0;position:relative;color:#5c5c5c}.faq-tab:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:#d81b72;transition:.3s}.faq-tab.active{color:#1a1a1a}.faq-tab.active:after{width:100%}.faq-content{display:none}.faq-content.active{display:block}.faq-item{background:#fff;margin-bottom:15px;border-radius:10px;overflow:hidden;border:1px solid #eee;transition:.3s}.faq-question{width:100%;padding:18px 20px;background:none;border:none;text-align:left;font-size:16px;display:flex;justify-content:space-between;cursor:pointer;color:#000}.faq-question span{color:#d81b72;transition:.3s}.faq-answer{max-height:0;overflow:hidden;transition:.3s ease;padding:0 20px}.faq-answer p{padding-bottom:15px;color:#5c5c5c;font-size:14px}.faq-item.active .faq-answer{max-height:200px}.faq-item.active .faq-question span{transform:rotate(45deg);color:#0f6b5b}.faq-item:hover{border-color:#d81b72}@media(max-width:768px){.faq-title{font-size:26px}.faq-tabs{gap:15px}.faq-question{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/faq.css.map */
