.workshop-faq{padding:90px 0;background:#fafafa}.faq-heading{text-align:center;margin-bottom:50px}.faq-heading h2{font-size:42px;margin-bottom:15px;color:#111}.faq-heading p{max-width:650px;margin:auto;color:#666;line-height:1.8}.faq-wrapper{max-width:900px;margin:auto}.faq-item{background:#fff;border-radius:18px;margin-bottom:18px;overflow:hidden;box-shadow:0 12px 35px #0000000f}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:22px 25px;background:#fff!important;border:none!important;outline:none;cursor:pointer;text-align:left;font-size:18px;font-weight:600;color:#111!important;transition:.3s}.faq-question:hover{background:#fff!important;color:#111!important}.faq-question span,.faq-question:hover span{color:#111!important}.faq-icon{font-size:24px;color:#111!important;transition:.3s}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease;background:#fff}.faq-answer p{margin:0;padding:0 25px 25px;color:#666!important;line-height:1.8}.faq-item.active .faq-answer{max-height:300px}.faq-item.active .faq-icon{transform:rotate(45deg)}.workshop-faq button,.workshop-faq button:hover,.workshop-faq button:focus,.workshop-faq button:active{color:#111!important;background:#fff!important;border:none!important;box-shadow:none!important}.workshop-faq button span{color:#111!important}@media(max-width:767px){.workshop-faq{padding:60px 0}.faq-heading h2{font-size:30px}.faq-question{font-size:16px;padding:18px}.faq-answer p{padding:0 18px 18px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/workshop-faq.css.map */
