@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{to{transform:translate(100%)}}.faq-section{padding:6rem 0;background-color:#f6f5f4;margin-bottom:3rem}.faq-section .faq-content{display:flex;flex-direction:column;gap:2rem;align-items:center;width:100%}@media (max-width: 991px){.faq-section .faq-content{gap:2rem}}.faq-section .faq-header{width:100%;text-align:center}.faq-section .faq-header .faq-title{font-size:3.2rem;font-weight:600;line-height:1.2;margin:0}@media (max-width: 991px){.faq-section .faq-header .faq-title{font-size:3.2rem}}.faq-section .faq-accordion{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:100%;align-items:start}@media (max-width: 991px){.faq-section .faq-accordion{grid-template-columns:1fr;gap:1rem}}.faq-section .faq-item{border:1px solid #000;border-radius:.4rem;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}.faq-section .faq-item.active .faq-question{background-color:#000}.faq-section .faq-item.active .faq-question .faq-question-text{color:#fff}.faq-section .faq-item.active .faq-question .faq-icon svg{stroke:#fff}.faq-section .faq-item.active .faq-question .faq-icon-plus{display:none}.faq-section .faq-item.active .faq-question .faq-icon-minus{display:block}.faq-section .faq-item.active .faq-answer{max-height:500px;opacity:1}.faq-section .faq-question{width:100%;padding:1.5rem 2rem;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;text-align:left;color:#000;transition:all .3s ease;font-weight:500}.faq-section .faq-question span{color:#000;font-size:2rem}@media (max-width: 991px){.faq-section .faq-question span{font-size:1.6rem}}.faq-section .faq-question:hover{background-color:#000}.faq-section .faq-question:hover .faq-question-text{color:#fff}.faq-section .faq-question:hover .faq-icon svg{stroke:#fff}@media (max-width: 991px){.faq-section .faq-question{padding:1.2rem 1.5rem;font-size:1.4rem}}.faq-section .faq-question-text{flex:1}.faq-section .faq-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:1rem}.faq-section .faq-icon svg{width:1.6rem;height:1.6rem;fill:none;stroke:var(--color-primary)}.faq-section .faq-icon .faq-icon-minus{display:none}.faq-section .faq-answer{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease;flex:1}.faq-section .faq-answer-content{padding:1.5rem 2rem;font-size:1.6rem;line-height:1.6;color:#6a6969}@media (max-width: 991px){.faq-section .faq-answer-content{font-size:1.4rem}}.faq-section .faq-answer-content p{margin:0 0 1rem}.faq-section .faq-answer-content p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/faq.css.map */
