.faq-container{margin:0 auto;padding:60px 20px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.faq-heading{text-align:left;color:#0d0d0d;font-size:48px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.faq-list{display:flex;flex-direction:column;gap:12px}.faq-item{border-bottom:1px solid #e5e5e5}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;transition:all .3s ease}.faq-question h3{margin:0;text-transform:uppercase;color:#0d0d0d;font-size:16px;font-style:normal;font-weight:900;line-height:20px}.faq-toggle{font-size:24px;font-weight:300;transition:transform .3s ease}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer.active{max-height:500px;transition:max-height .5s ease}.faq-answer-content{padding:0 0 20px;line-height:1.6;color:#333}.faq-answer-content p{margin:0;color:#0d0d0d;font-size:16px;font-style:normal;font-weight:400;line-height:20px}@media screen and (max-width: 768px){.faq-container{padding:40px 15px;grid-template-columns:1fr}.faq-heading{font-size:32px;margin-bottom:0}.faq-question h3{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/NP-FAQs.css.map */
