.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;color:#594d52}.faq-tab-btn.active{background:transparent;color:#000;border-bottom:1px solid #000}.faq-tab-panel{display:none}.faq-tab-panel.active{display:block}.faq-row{display:flex;gap:40px;justify-content:space-between}@media(max-width:749px){.faq-row{flex-direction:column;gap:32px}}.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:10px 20px;font-size:18px;border-radius:15px;background:#f4f5f6;overflow:hidden;transition:all .3s ease}.faq-heading{margin-top:20px;margin-bottom:32px;text-align:left;white-space:nowrap}.faq-header{text-align:center;width:auto}.faq-header .button{margin-top:16px;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:#000!important}.custom-button.gradient-color:hover{background-color:#1e40af}.faq-header .button:after,.faq-header .button:before{content:none}.faq-home .faq-answer{border-top:none}.faq-home.faq-items{border-top:none;display:flex;flex-direction:column;gap:10px;max-width:615px}.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:#000;font-size:18px;width:100%;font-weight:500;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-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-toggle .arrow-icon{width:20px;height:20px;transform:rotate(90deg);transition:transform .3s ease}.faq-toggle.faq-toggle--collapse .arrow-icon{transform:rotate(90deg)}@media(max-width:749px){.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{text-align:center;width:100%;margin-bottom:15px}.faq-header .button{display:block;width:fit-content;margin:40px auto 0;align-content:center;padding:13px 60px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/faq-homepage.css.map */
