.faq-banner-wrapper{padding:48px;border-radius:16px;text-align:center;margin:28px 0 0}.faq-banner-wrapper .page-title{margin:0 0 16px}.faq-page-description p{margin:0}.faq-tabs{display:flex;justify-content:center;margin:48px 0 0;gap:12px;flex-wrap:wrap}.faq-tabs .faq-tab-title{font-size:16px;line-height:21px;font-weight:500;text-decoration:none;letter-spacing:normal;padding:8px 16px;border-radius:8px;border:1px solid transparent}.faq-tabs a.active,.faq-tabs a:hover{border:1px solid #00A3A3}.faq-accordion-wrapper{max-width:842px;margin:0 auto}.faq-accordion-wrapper .faq-category-title+.accordion{border-top:none;margin:0}.faq-accordion-wrapper .accordion{border-bottom:1px solid #C1C0BA}.accordion .faq-accordion summary{justify-content:space-between;padding:24.5px 12px;font-size:18px;line-height:23px;font-weight:700;letter-spacing:normal}.accordion .faq-accordion summary svg{transition:all .3s}.accordion .faq-accordion summary[aria-expanded=true] svg{transform:rotate(180deg)}.faq-accordion .accordion__title{font-size:18px;line-height:23px;font-weight:700}.faq-accordion .accordion__content{margin-bottom:3.2rem;padding:0 12px}.faq-accordion .accordion__content h3,.faq-accordion .accordion__content h4,.faq-accordion .accordion__content h5,.faq-accordion .accordion__content h6{margin:24px 0 12px}.faq-accordion .accordion__content *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){color:var(--smoke-black)}.faq-category-title{padding:48px 0 16px;margin:0}.accordion+.faq-category-title{padding:96px 0 16px;margin:0}.accordion.faq-hidden+.faq-category-title{padding-top:48px}.faq-hidden{display:none!important}.faq-accordion .accordion__content ol,.faq-accordion .accordion__content ul{list-style-position:outside}@media(max-width:749px){.faq-banner-wrapper .page-title{font-size:28px;line-height:34px}.faq-accordion .accordion__title{font-size:16px;line-height:21px}.faq-banner-wrapper{padding:32px 16px}.faq-page-description br{display:none}.faq-tabs{margin:24px 0 0}.faq-tabs .faq-tab-title{padding:8px}.faq-category-title{padding:32px 0 24px}.accordion .faq-accordion summary{padding:16px 12px;font-size:16px;line-height:21px}.accordion+.faq-category-title{padding:64px 0 24px}.accordion.faq-hidden+.faq-category-title{padding-top:32px}.faq-accordion .accordion__content h3,.faq-accordion .accordion__content h4,.faq-accordion .accordion__content h5,.faq-accordion .accordion__content h6{margin:16px 0 12px}}@media(max-width:449px){.faq-tabs .faq-tab-title{font-size:12px;line-height:16px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/faq-banner.css.map */
