.faq-section{padding:60px 0;background-color:#fff}.faq-title{text-align:center;font-size:4rem;font-weight:700;margin-bottom:1rem;color:#1a1a1a}.faq-description{text-align:center;font-size:1.4rem;color:#1a1a1a;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto;font-weight:400}.faq-container{max-width:800px;margin:0 auto}.faq-container.single-column{max-width:800px}.faq-item{background:#fff;border-radius:8px;margin-bottom:1rem;box-shadow:0 2px 8px #0000001a;overflow:hidden;transition:all .3s ease;position:relative}.faq-item:hover{box-shadow:0 4px 16px #00000026}.faq-question{width:100%;padding:1.5rem;background:none;border:none;text-align:left;font-size:1.6rem;font-weight:600;color:#1a1a1a;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.faq-question:hover{background-color:#3abca1}.faq-question:focus{outline:2px solid #007bff;outline-offset:-2px}.faq-question-text{flex:1;margin-right:1rem}.faq-icon{color:#3abca1;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#007bff1a}.faq-item.faq-active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease;will-change:max-height}.faq-answer-content{padding:0 1.5rem 1.5rem;color:#666;line-height:1.6}.faq-answer-content p{margin-bottom:1rem}.faq-answer-content p:last-child{margin-bottom:0}.faq-answer-content ul,.faq-answer-content ol{margin-left:1.5rem;margin-bottom:1rem}.faq-answer-content li{margin-bottom:.5rem}@media (max-width: 768px){.faq-section{padding:40px 0}.faq-title{font-size:2rem}.faq-question{padding:1.25rem;font-size:1rem}.faq-answer-content{padding:0 1.25rem 1.25rem}}@media (max-width: 480px){.faq-title{font-size:1.75rem}.faq-question{padding:1rem}.faq-answer-content{padding:0 1rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-faq.css.map */
