.faq-section{padding:80px 0;background-color:var(--bg-color)}@media (max-width: 767px){.faq-section{padding:64px 0}}.faq-tabs-nav{display:flex;gap:0;margin-bottom:20px;flex-wrap:wrap;justify-content:center}.faq-tab-btn{padding:10px 20px;background:transparent;border:none;cursor:pointer;font-size:16px;text-transform:uppercase;font-family:Agenda;color:#594d52}.faq-tab-btn.active{background:transparent;color:#622337;border-bottom:1px solid #622337}.faq-tab-panel{display:none}.faq-tab-panel.active{display:block}.faq-row{display:flex;gap:20px;justify-content:space-between}.faq-col{width:100%;max-width:940px}.faq-column{display:flex;flex-direction:column;gap:40px;justify-content:space-between;align-items:center}.faq-item{padding:0}.faq-item:not(:last-child){border-bottom:1px solid #cdcdcc}.faq-heading{line-height:1;max-width:375px;font-size:48px;margin:0 auto;text-align:center;line-height:58px}.faq-question{color:#622337;font-family:Agenda;font-size:20px;width:100%;font-weight:600;display:flex;justify-content:left;line-height:1;cursor:pointer;gap:40px;padding:32px 0 28px}.faq-question span{align-content:center}.faq-answer{display:none;margin-top:0;padding:32px 20px 16px;border-top:1px solid #cdcdcc}.faq-answer p{font-family:Agenda;font-size:16px;line-height:20px;letter-spacing:.0064rem}.faq-answer p:not(:first-child){margin-top:16px}.faq-answer,.faq-answer *{font-size:16px;line-height:20px}.faq-toggle{width:44px;height:44px;min-width:44px;border-radius:100%;background-color:#9a818a;color:#fff;padding:0;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease-in}.faq-toggle:hover{background-color:#622337}.faq-toggle svg{width:16px;height:16px}.faq-toggle .icon-minus{display:none}.faq-toggle.faq-toggle--collapse .icon-minus{display:inline}.faq-toggle.faq-toggle--collapse .icon-add{display:none}.faq-items{border-bottom:1px solid #cdcdcc;border-top:1px solid #cdcdcc}@media (max-width: 749px){.faq-row{flex-direction:column}.faq-col,.newsletter_content{width:100%}.faq-heading{margin:0}.faq-tab-btn{padding:10px;font-size:14px}.faq-tabs-nav{justify-content:flex-start}.faq-tabs-nav{flex-wrap:unset;overflow:auto}.faq-tab-btn{white-space:nowrap}.faq-column{gap:24px}.faq-question{gap:24px;padding:22px 20px 18px}.faq-answer{border-top:none}.faq-heading{font-size:32px;line-height:130%;letter-spacing:.02rem;text-align:center;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/faq.css.map */
