.faq-section{padding:60px 0 80px;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:40px;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 var(--divider-color)}.faq-heading{margin-top:20px;margin-bottom:32px;line-height:1;font-size:48px;text-align:left;line-height:58px}.faq-header .button{margin-top:16px;font-family:Agenda;font-weight:700;font-size:15px;line-height:1;letter-spacing:1px;padding:20px 83px;text-align:center;border-radius:50px;text-transform:uppercase;transition:all .2s ease-in}.custom-button:hover{background-color:#622337!important}.custom-button.gradient-color:hover{background:linear-gradient(90deg,#ceb5ff,#b9909e,#0009)!important}.faq-header .button:after,.faq-header .button:before{content:none}.faq-home .faq-answer,.faq-home.faq-items{border-top:none}.faq-home .faq-question{justify-content:space-between;flex-direction:row-reverse;padding:5px 0}@media screen and (max-width: 750px){.faq-home .faq-question{padding:8px 0}}.faq-home .faq-question .faq-toggle--collapse{transform:rotate(180deg)}.faq-home .faq-answer{padding:8px 0;border-top:none}.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 var(--divider-color)}.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:var(--button-bg-color);color:#fff;padding:0;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease-in}.faq-toggle:hover{background-color:var(--button-bg-hover-color)}.faq-toggle:hover svg path{fill:var(--button-label-hover-color)}.faq-toggle svg{width:16px;height:16px}.faq-toggle svg path{fill:var(--button-label-color)}.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 var(--divider-color);border-top:1px solid var(--divider-color)}@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%}.faq-header .button{display:block;width:fit-content;margin:40px auto 0;align-content:center;padding:13px 60px}.faq-row{gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/faq-homepage.css.map */
