.section-faqs{padding:50px 0}.faq-subheading{font-weight:600;font-size:24px;line-height:26px;letter-spacing:0%;text-align:center;color:#000;opacity:.6;padding-bottom:20px}h2.faq-heading{font-weight:600;font-size:52px;line-height:62px;letter-spacing:-1.2%;text-align:center;color:#000;padding-bottom:16px;margin:0 auto;max-width:70%;line-height:1.2}.faq-description{font-weight:400;font-size:24px;line-height:1.5;letter-spacing:0%;text-align:center;color:#000;opacity:.6}.section-faqs-nav{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;padding:40px 10px}a.faq-nav-link{font-family:DM Sans;font-weight:500;font-size:16px;line-height:1.2;letter-spacing:0%;color:#000;padding:10px 16px;border:1px solid #C8D6E3;border-radius:24px;display:flex;transition:all .3s ease}a.faq-nav-link.active,.faq-nav-link:hover{border:1px solid #2CA23F;background:#ddf6e0}.faq-category{padding:40px;border-radius:24px}h3.faq-category-title{font-weight:500;font-size:32px;line-height:1.2;letter-spacing:0%;color:#000;padding-bottom:20px;margin:0}.faq-items{display:flex;flex-direction:column;gap:28px}button.faq-question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;background:none;border:none;cursor:pointer;font-weight:500;font-size:20px;line-height:1.4;letter-spacing:-.4px;padding:11px 0 13px;color:#000}span.faq-item__icon{position:relative;flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--faq-icon-color);transition:color var(--faq-panel-duration) ease}.faq-item__icon svg{width:24px;height:24px;display:block;position:absolute;transition:opacity .18s ease,transform .18s ease}.section-faqs__icon-minus{opacity:0;transform:scale(.7)}.section-faqs__icon-plus{opacity:1;transform:scale(1)}.faq-item.active .section-faqs__icon-minus{opacity:1;transform:scale(1);color:var(--faq-icon-open-color)}.faq-item.active .section-faqs__icon-plus{opacity:0;transform:scale(.7)}.faq-item.active .faq-item__icon{color:#3f3f3f}.faq-answer{font-weight:400;font-size:18px;line-height:1.4;letter-spacing:-.2%;color:#000;opacity:.6;max-width:90%}.faq-answer *{color:#000;opacity:.6}.section-faqs-wrap{display:flex;flex-direction:column;gap:40px}.faq-answer{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease}.faq-item.active .faq-answer{opacity:1}@media screen and (max-width:991px){.section-faqs{padding:40px 0}.faq-subheading{padding-bottom:10px}h2.faq-heading{line-height:40px}.section-faqs-nav{gap:10px;padding:20px 0}h3.faq-category-title{font-size:28px;padding-bottom:30px}button.faq-question{font-size:20px;line-height:30px;text-align:left}.faq-answer{font-size:16px;line-height:24px}}@media screen and (max-width:767px){.section-faqs{padding:40px 0}.faq-subheading{line-height:26px;padding-bottom:12px;font-size:18px}h2.faq-heading{font-size:28px;line-height:120%;padding-bottom:12px;max-width:100%}.faq-description{font-size:16px}.section-faqs-nav{padding-bottom:40px}a.faq-nav-link{font-size:14px;padding:12px 14px}.section-faqs-nav{gap:12px;justify-content:center}.faq-category{padding:12px;border-radius:12px}h3.faq-category-title{font-size:24px;line-height:32px;padding-bottom:16px}button.faq-question{font-size:18px;line-height:1.3;text-align:left}.faq-answer{font-size:16px;line-height:1.5}.faq-items{gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-faqs.css.map */
