.rollover-faq-section{background:#fff;padding:40px 0}.rollover-faq-container{max-width:1200px;margin:0 auto;padding:0 20px}.rollover-faq-title{text-align:center;font-size:3.5rem;font-weight:600;color:#000;margin-bottom:40px}.rollover-faq-list{display:flex;flex-direction:column;gap:0}.rollover-faq-item{background:#fff;border:none;transition:all .3s ease}.rollover-faq-question{display:flex;align-items:center;padding:16px 0;cursor:pointer;background:transparent;border:none;width:100%;text-align:left;font-size:16px;font-weight:500;color:#000;transition:all .3s ease}.rollover-faq-question:hover{background-color:transparent}.rollover-faq-icon{width:28px;height:28px;margin-right:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:none;border:1px solid #efefeb;transition:all .3s ease;flex-shrink:0}.rollover-faq-icon svg{width:10px;height:10px;fill:#666;transition:transform .3s ease}.rollover-faq-item.active .rollover-faq-icon svg{transform:rotate(180deg)}.rollover-faq-question-text{flex:1;font-weight:500;font-family:var(--font-body-family);font-size:1.8rem}.rollover-faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;opacity:0;background:transparent;border:none}.rollover-faq-item.active .rollover-faq-answer{max-height:500px;opacity:1}.rollover-faq-answer-content{padding:0 9px 16px;color:#333;font-size:1.6rem;line-height:1.6}@media (max-width: 768px){.rollover-faq-container{padding:0 16px}.rollover-faq-title{font-size:2rem;margin-bottom:30px}.rollover-faq-question{padding:14px 0;font-size:15px}.rollover-faq-answer-content{padding:0 0 14px 28px;font-size:14px}.rollover-faq-icon{width:28px;height:28px;margin-right:10px}.rollover-faq-icon svg{width:10px;height:10px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/accordion-rollover.css.map */
