.faq-section{font-family:var(--custom-font-cabinet);padding:60px 20px;max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.faq-section h2{text-align:center;margin-bottom:10px;font-size:2.4rem}.faq-section p{text-align:center;margin-bottom:30px;font-size:1.6rem}.faq-items{width:100%}.faq-item{border-bottom:1px solid #e0e0e0;margin-bottom:15px}.faq-question{width:100%;background-color:#fdf8f4;border:2px solid #633510;border-radius:5px;font-size:1.5rem;font-weight:600;text-align:left;padding:15px 50px 15px 15px;color:#633510;cursor:pointer;position:relative;transition:background-color .3s ease}.faq-question:hover,.faq-question:focus{background-color:#f4ece7}.faq-question:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.2rem;color:#633510;transition:transform .3s ease}.faq-question[aria-expanded=true]:after{content:"-";transform:translateY(-50%) rotate(180deg)}.faq-answer{display:none;padding:15px;color:#333;background-color:#fffaf7;border-left:3px solid #633510;border-radius:0 0 5px 5px}.faq-answer.hidden{display:none}@media (max-width: 600px){.faq-question{font-size:1rem}.faq-section h2{font-size:2.5rem}.faq-section p,.faq-answer,.faq-question{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq.css.map */
