@layer components{.faq-section{background-color:var(--color-background);color:var(--color-foreground)}.faq-section__content{max-width:var(--content-width);margin-inline:auto;padding-inline:var(--spacing-inline, 1rem)}.faq-section__faqs--constrained{display:grid;justify-items:var(--faq-section-faqs-justify-items, center)}.faq-section__faqs--constrained>.dynamic-faq__list{width:100%;max-width:var(--faq-section-faqs-max-width)}.faq-section__header{display:flex;flex-direction:column;gap:.75rem;align-items:var(--content-align, center);text-align:var(--text-align, center);margin-block-end:2rem}.faq-section__heading{margin:0}.faq-section__heading:not(.text-heading-h2){color:var(--color-foreground);font-size:var(--faq-section-heading-size-mobile, var(--h2-size-mobile));font-weight:var(--faq-section-heading-font-weight, var(--h2-font-weight));line-height:var(--h2-line-height)}.faq-section__subheading{color:var(--color-foreground-secondary);margin:0;max-width:var(--faq-section-subheading-max-width, 500px)}.faq-section__subheading:not(.text-subheading){font-size:var( --faq-section-subheading-size-mobile, var(--paragraph-size-mobile) );line-height:var(--paragraph-line-height);font-weight:var( --faq-section-subheading-font-weight, var(--subheading-font-weight) )}@media(min-width:640px)and (max-width:879px){.faq-section__heading:not(.text-heading-h2){font-size:var(--faq-section-heading-size-tablet, var(--h2-size-tablet))}.faq-section__subheading:not(.text-subheading){font-size:var( --faq-section-subheading-size-tablet, var(--paragraph-size-tablet) )}}@media(min-width:880px){.faq-section__heading:not(.text-heading-h2){font-size:var( --faq-section-heading-size-desktop, var(--h2-size-desktop) )}.faq-section__subheading:not(.text-subheading){font-size:var( --faq-section-subheading-size-desktop, var(--paragraph-size-desktop) )}}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-faq-styles.css.map */
