.faq{background-color:#f9fafb}.faq-content{padding:100px 20px;display:flex;flex-direction:column;align-items:center;gap:40px;max-width:1000px;margin:0 auto}.faq-content>p{text-align:center;font-size:18px;max-width:650px;color:var(--text-color)}.faq-content ul{display:flex;gap:20px}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.faq-column{display:flex;flex-direction:column;gap:16px}.faq-content ul li{border:1px solid #e5e7eb;background-color:#fff;border-radius:16px;display:grid;transition:grid-template-rows .3s ease;overflow:hidden}.faq-content ul li button{background:#fff;border:none;display:grid;grid-template-columns:1fr 16px;gap:20px;align-items:center;padding:20px;text-align:left;cursor:pointer;transition:background-color .3s ease,color .3s ease;color:#000}.faq-content ul li.open button{background-color:var(--primary-color);color:#fff}.faq-content ul li button svg{transition:transform .3s ease;transform-origin:center;width:16px}.faq-content ul li.open button svg{transform:rotate(180deg)}.faq-content ul li.open button svg path{stroke:#fff}.faq-content ul li button h3{font-weight:500;font-size:20px}.faq-content ul li .faq-answer{padding:0 20px;display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s,padding .4s ease}.faq-content ul li p{color:var(--text-color);font-size:16px;overflow:hidden}.faq-content ul li.open .faq-answer{grid-template-rows:1fr;padding:20px}@media(max-width:850px){.faq-grid{grid-template-columns:1fr}.faq-content>p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/726/assets/stylesheets-global-faq.css.map */
