.theme-template-suffix-faq .faq-container{max-width:var(--page-width-md);padding-left:var(--padding-inline-common);padding-right:var(--padding-inline-common);margin:0 auto}.theme-template-suffix-faq .section-faq+.section-faq{margin-top:var(--space-13)}.theme-template-suffix-faq .x-block-faq-header{margin-bottom:var(--space-10)}.theme-template-suffix-faq .h2{font-family:var(--ff-base);font-weight:var(--fw-bold);font-size:var(--fs-2xl);line-height:var(--lh-sm);color:var(--color-gray-900)}.theme-template-suffix-faq .x-block-faq-content{column-gap:0}.theme-template-suffix-faq .faq-category:has(+.faq-item){padding:0}.theme-template-suffix-faq .faq-category-content{margin-bottom:var(--space-2);padding:0}.theme-template-suffix-faq .faq-category-content p{font-family:var(--ff-base);font-weight:var(--fw-bold);font-size:var(--fs-lg);line-height:var(--lh-md);color:var(--color-gray-900)}.theme-template-suffix-faq .faq-item{padding-bottom:var(--space-4);border-top-width:0;border-color:var(--color-gray-300)}.theme-template-suffix-faq .faq-category+.faq-item{border-top-width:0}.theme-template-suffix-faq .faq-item>div{padding:0}.theme-template-suffix-faq .faq-collapsible{padding-top:var(--space-4)}.theme-template-suffix-faq .faq-collapsible>p{min-height:0;margin-right:var(--space-5);padding:0;font-family:var(--ff-base);font-weight:var(--fw-light);font-size:var(--fs-sm);line-height:var(--lh-md);color:var(--color-gray-900)}.theme-template-suffix-faq .faq-collapsible .arrow{width:24px;height:24px;right:0}.theme-template-suffix-faq .faq-collapsible .arrow svg{width:24px;height:24px;color:var(--color-gray-900)}.theme-template-suffix-faq .faq-content{margin-block:var(--space-3)}.theme-template-suffix-faq .faq-content .leading-normal{padding-top:0;font-family:var(--ff-base);font-weight:var(--fw-light);font-size:var(--fs-2xs);line-height:var(--lh-lg);color:var(--color-gray-500)}.theme-template-suffix-faq .faq-content .leading-normal p{font-weight:inherit;line-height:inherit}@media(max-width:767px){.theme-template-suffix-faq .x-block-faq-header{margin-bottom:var(--space-6)}.theme-template-suffix-faq .h2{font-size:var(--fs-xl)}.theme-template-suffix-faq .faq-category-content p{font-size:var(--fs-md)}.theme-template-suffix-faq .faq-collapsible>p{font-size:var(--fs-xs)}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/b7-faq.css.map */
