.faq-section .heading-item.align-center{flex-direction:column;align-items:center;text-align:center;gap:1.2rem}.faq-section .heading-item.align-center .right-heading{flex-direction:column;align-items:center;gap:1.2rem}.faq-section .heading-item.align-center .right-heading .subheading{margin-right:0;font-size:var(--body-larger-font-size);font-weight:var(--body-font-weight);color:rgba(var(--text-color),.8);line-height:1.6;max-width:68rem}.faq-section .heading-item.align-center .right-heading .button{margin-bottom:0}.faq-section .faq-tabs .tabs-head{display:flex;margin-bottom:3.2rem}.faq-section .faq-tabs .tabs-head.alignment-flex-start{justify-content:flex-start}.faq-section .faq-tabs .tabs-head.alignment-center{justify-content:center}.faq-section .faq-tabs .tabs-head.alignment-flex-end{justify-content:flex-end}.faq-section .faq-tabs .tabs-head-desktop{display:flex;align-items:center;gap:.4rem;max-width:100%;padding:.4rem;border-radius:1.6rem;background-color:rgba(var(--heading-color),.05);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.faq-section .faq-tabs .tabs-head-desktop::-webkit-scrollbar{display:none}.faq-section .faq-tabs .tab-head{flex:0 0 auto;margin:0;padding:.8rem 2rem;border-radius:1.2rem;background-color:transparent;box-shadow:none;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:1.4;white-space:nowrap;text-decoration:none;color:rgb(var(--text-color));cursor:pointer;transition:background-color var(--duration-default) ease,color var(--duration-default) ease,box-shadow var(--duration-default) ease}@media(hover:hover){.faq-section .faq-tabs .tab-head:hover{color:rgb(var(--heading-color))}}.faq-section .faq-tabs .tab-head.active{background-color:rgb(var(--background-color));color:rgb(var(--heading-color));text-decoration:none;box-shadow:0 .2rem .2rem rgba(var(--overlay-color),.1)}@media(max-width:991px){.faq-section .faq-tabs .tabs-head{margin-bottom:2.4rem}.faq-section .faq-tabs .tab-head{padding:.8rem 1.6rem}.faq-section .faq-tabs .tab-content .accordion-content{padding-bottom:1.6rem}}.faq-section .faq-accordion{border:.1rem solid rgba(var(--text-color),.14);border-radius:.8rem;background-color:rgb(var(--background-color));padding:0 1.8rem;margin-bottom:1rem;transition:border-color var(--duration-default) ease}.faq-section .faq-accordion:last-of-type{margin-bottom:0}@media(hover:hover){.faq-section .faq-accordion:hover{border-color:rgba(var(--text-color),.28)}}.faq-section .faq-accordion[open]{border-color:rgba(var(--text-color),.28)}.faq-section .faq-accordion .accordion-summary{padding:1.6rem 0;gap:1.6rem}.faq-section .faq-accordion .accordion-title{font-size:var(--body-larger-font-size);font-weight:var(--heading-font-weight);color:rgb(var(--heading-color));padding-right:0;line-height:1.45}.faq-section .faq-accordion .accordion-caret span{width:2.2rem;height:2.2rem;border:0;color:rgba(var(--text-color),.7)}.faq-section .faq-accordion .accordion-caret svg{width:1.4rem;height:1.4rem}.faq-section .faq-accordion .accordion-content{padding:0 0 1.6rem;color:rgba(var(--text-color),.72);line-height:1.7;max-width:92rem}.faq-section .faq-accordion .accordion-content>*:first-child{margin-top:0}.faq-section .faq-accordion .accordion-content>*:last-child{margin-bottom:0}.faq-section .faq-tabs .tab-content .faq-accordion:first-of-type{border-top:.1rem solid rgba(var(--text-color),.14)}@media(max-width:767px){.faq-section .faq-accordion{padding:0 1.4rem;margin-bottom:.8rem}.faq-section .faq-accordion .accordion-summary{padding:1.4rem 0;gap:1.2rem}.faq-section .faq-accordion .accordion-title{font-size:var(--body-font-size)}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/faq-tabs.css.map */
