.faq-section{padding:20px 0}.faq-section .faq-heading{font-size:36px;margin:0 0 20px;font-weight:600;text-align:center}.faq-section .faq-heading p{margin:0}.faq-section .faq-heading em{color:#35d1de;font-style:normal!important;font-family:Segoe Script;font-weight:300}.faq-section .faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.faq-section .faq-item{border-radius:15px;background:#f7f7f7;overflow:hidden;transition:all .3s ease-in-out}.faq-section .faq-title{display:flex;justify-content:space-between;align-items:center;padding:18px 28px;cursor:pointer;font-size:18px;font-weight:500;color:#000}.faq-section .faq-title .icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:24px;transition:.3s}.faq-section .faq-content{display:none;padding:0 28px 24px;line-height:1.7}.faq-section .faq-content p{margin:0}.faq-section .faq-grid .faq-column{display:flex;flex-direction:column;gap:20px}@media(max-width:768px){.faq-section .faq-grid{grid-template-columns:1fr;gap:15px}.faq-section .faq-grid .faq-column{gap:15px}.faq-section .faq-heading{font-size:30px}.faq-section .faq-title{padding:15px 25px;font-size:16px}.faq-section .sub-heading{text-transform:uppercase;margin:0 0 10px}.faq-section .faq-item{background:transparent;border-bottom:1px solid #000;border-radius:0}.faq-section .faq-item .faq-title{padding-left:0;padding-right:0}.faq-section .faq-title .icon{border:1px solid #000;border-radius:50%;height:20px;width:20px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/faq-accordion.css.map */
