.faqs-section{max-width:1240px;margin:0 auto;padding:80px 20px}.faqs-container{margin:0 auto;width:100%}.faqs-header{text-align:center;margin-bottom:46px;margin-top:-20px}.faqs-header h2,.reviews-title,.related-products .h3 .block{font-size:36px;font-weight:300;margin-bottom:16px;letter-spacing:-.5px;color:#1a1a1a}.faqs-list{display:flex;flex-direction:column;gap:16px}.faq-item{background:#fff;border:1px solid #e5e5e5;border-radius:16px;overflow:hidden;transition:all .3s ease,background-color .3s ease .4s}.faq-item:hover{border-color:#bbb}.faq-item.active{transition:all .3s ease,background-color .3s ease 0s;border-color:#ccc;background:#f8f8f8}.faq-item.active:hover{border-color:#ccc}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:none;border:none;cursor:pointer;text-align:left;transition:none;border-radius:16px;height:fit-content}.faq-item.active .faq-question{border-radius:16px 16px 0 0;background:#f8f8f8}.faq-question-text{padding-right:20px;font-size:20px;font-weight:700;color:#1a1a1a;letter-spacing:-.2px;text-transform:none;flex:1;white-space:wrap}.faq-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;background:transparent;border:none;transition:all .3s ease;color:#999;flex-shrink:0}.faq-item.active .faq-icon{background:transparent;border:none;color:#1a1a1a;transform:rotate(180deg)}.faq-icon svg{transition:transform .3s ease}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),background-color .3s ease .4s;background:#fff;padding:0 24px}.faq-item.active .faq-answer{background:#f8f8f8;transition:max-height .4s cubic-bezier(.4,0,.2,1),background-color .3s ease 0s}.faq-answer-content{padding:16px 0 32px;border-top:1px solid #e0e0e0}.faq-answer-content p{font-size:15px;color:#222;line-height:1.8;margin:0}@media(max-width:768px){.faqs-section{padding:40px 15px}.faqs-header{margin-bottom:40px;margin-top:-12px}.faqs-header h2,.reviews-title,.related-products .h3 .block{font-size:28px}.faq-item{border-radius:12px}.faq-question{padding:12px 24px;border-radius:12px}.faq-item.active .faq-question{border-radius:12px 12px 0 0}.faq-question-text{font-size:15px;padding-right:12px;line-height:1.4}.faq-icon{width:28px;height:28px;min-width:28px}.faq-answer{padding:0 24px}.faq-answer-content{padding:14px 0 28px}.faq-answer-content p{font-size:14px}}@media(max-width:400px){.faqs-header h2,.reviews-title,.related-products .h3 .block{font-size:24px}.faq-item{border-radius:12px}.faq-question{padding:12px 20px;border-radius:12px}.faq-item.active .faq-question{border-radius:12px 12px 0 0}.faq-question-text{font-size:14px}.faq-answer{padding:0 20px}.faq-answer-content p{line-height:1.5}.faq-answer-content{padding:12px 0 24px}}.reviews-title{margin-inline:auto;width:100%;max-width:1240px;padding-inline:20px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/11/assets/a-faqs-custom.css.map */
