.faq-section__header{text-align:center;margin-bottom:50px}.faq-section__title{font-weight:500;margin:0 0 15px}.faq-section__subtitle{font-size:16px;color:#666;max-width:700px;margin:0 auto;line-height:1.6}.faq-accordion{max-width:900px;margin:0 auto}.faq-accordion__item{margin-bottom:16px;border-radius:8px;overflow:hidden;border:1px solid #e5e5e5;transition:border-color .3s ease}.faq-accordion__item.is-open{border-color:#333}.faq-accordion__question{width:100%;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;border:none;cursor:pointer;font-size:16px;font-weight:500;text-align:left;transition:all .3s ease;font-family:inherit}.faq-accordion__question-text{flex:1;padding-right:20px}.faq-accordion__icon{flex-shrink:0;width:24px;height:24px;transition:transform .3s ease}.faq-accordion__item.is-open .faq-accordion__icon{transform:rotate(90deg)}.faq-accordion__icon-horizontal{transition:opacity .3s ease}.faq-accordion__item.is-open .faq-accordion__icon-horizontal{opacity:0}.faq-accordion__answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-accordion__answer-content{padding:14px;line-height:1.7;font-size:15px}.faq-accordion__answer-content p{margin:0 0 12px}.faq-accordion__answer-content p:last-child{margin-bottom:0}.faq-accordion__answer-content strong{font-weight:600;color:#000}.faq-accordion__answer-content em{font-style:italic}.faq-accordion__answer-content ul,.faq-accordion__answer-content ol{margin:12px 0;padding-left:24px}.faq-accordion__answer-content li{margin-bottom:8px}.faq-accordion__empty{text-align:center;padding:60px 20px;background:#f8f8f8;border-radius:8px;color:#666}@media screen and (max-width:749px){.faq-section__header{margin-bottom:40px}.faq-accordion__question{padding:16px 20px;font-size:15px}.faq-accordion__answer-content{padding:10px;font-size:14px}.faq-accordion__item{margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/faq-accordion.css.map */
