.faq-section{padding:60px 20px;background:#fff;font-family:inherit}.faq-inner{max-width:780px;margin:0 auto}.faq-header{margin-bottom:40px}.faq-label{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#888;margin-bottom:10px}.faq-list{border-top:1px solid #e5e5e5}.faq-item{border-bottom:1px solid #e5e5e5}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;background:none;border:none;cursor:pointer;text-align:left;font-size:15px;font-weight:500;color:#111;line-height:1.4;transition:color .2s ease}.faq-question:hover{color:#555}.faq-icon{flex-shrink:0;width:28px;height:28px;border:1px solid #ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease}.faq-question[aria-expanded=true] .faq-icon{background:#111;border-color:#111;color:#fff}.icon-v{transition:transform .3s ease,opacity .3s ease;transform-origin:center}.faq-question[aria-expanded=true] .icon-v{transform:rotate(90deg);opacity:0}.faq-answer{overflow:hidden;transition:height .3s ease;padding-bottom:1.6rem}.faq-answer[hidden]{display:block!important;height:0;visibility:hidden}.faq-answer-inner{padding:0 0 20px;font-size:14px;color:#555;line-height:1.7}.faq-answer-inner p{margin:0 0 10px}.faq-answer-inner p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-faq.css.map */
