.faq-section{max-width:780px;margin:0 auto}.faq-subtitle{text-transform:uppercase;font-size:12px;letter-spacing:.1em;color:#555;margin-bottom:.5rem}.faq-heading{font-size:28px;font-weight:700;margin:1rem 0 4rem;text-transform:uppercase;letter-spacing:.05em}.faq-item{overflow:hidden}.faq-question{width:100%;background:none;border:none;cursor:pointer;font-weight:600;text-align:left;padding:1.25rem 1rem;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease;font-size:16px}.faq-question:hover{background-color:#00000008}.faq-icon{font-size:1.4rem;line-height:1;transition:transform .3s ease,color .3s ease}.faq-answer{max-height:0;opacity:0;overflow:hidden;transition:all .4s ease;font-size:16px}.faq-answer-inner{padding:0 1rem 1rem;line-height:1.6}.faq-item.active .faq-answer{max-height:400px;opacity:1}.faq-item.active .faq-icon{transform:rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
