.faq-block{padding:40px 0 0}section.faq-block{padding-bottom:60px}.faq-title{text-align:center;margin:0 0 20px}.faq-list{display:flex;flex-direction:column;gap:1rem;max-width:960px;margin:40px auto 0}.faq-title .diffcolor{color:#00c9f5}.faq-toggle[aria-expanded=true]{border-color:#0967b3;background:#f0f6fb}.faq-toggle{width:100%;background:0 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:20px;font-weight:400;font-size:20px;border:0;color:#3a3a3a;border-bottom:1px solid #3a3a3a;border-radius:34px 34px 0 0;font-family:var(--font-body-family)}.faq-title+p{text-align:center;margin:0}.faq-toggle .faq-icon{transition:transform .3s;transform:rotate(180deg)}.faq-toggle[aria-expanded=true] .faq-icon{transform:rotate(0)}.faq-answer{margin-top:.75rem;max-height:0;overflow:hidden;transition:max-height .4s,opacity .3s;opacity:0;font-weight:300;font-size:18px;line-height:28px;color:#585858;padding:20px 70px 20px 30px}.faq-toggle[aria-expanded=true]+.faq-answer{opacity:1}.faq-toggle span.faq-question{text-align:left}@media (max-width:1600px){.faq-list{max-width:750px}}@media (max-width:1200px){.faq-answer{font-size:16px;padding:10px 40px 15px 20px}.faq-toggle{padding:15px;font-size:18px}}@media (max-width:750px){.faq-toggle{padding:15px 20px;font-size:16px;gap:20px;border-radius:25px 25px 0 0}.faq-answer{font-size:16px;padding:15px;margin:0;line-height:1.4em}}@media (max-width:600px){.faq-block{padding:2rem 0 5rem}.section-content.rte{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-faq.css.map */
