.generic-faqs{background:var(--ds-color-neutral-warm-50, #f7f6f3);padding:var(--ds-spacing-3xl, 32px) 0}.generic-faqs__inner{margin:0 auto;max-width:820px;width:100%}.generic-faqs__heading{color:var(--ds-color-blue-900, #191824);font:500 var(--ds-font-size-4xl, 48px)/var(--ds-line-height-xl, 48px) var(--ds-font-family-main, "DM Sans", sans-serif);letter-spacing:var(--ds-letter-spacing-sm, -1px);margin:0;padding-bottom:var(--ds-spacing-7xl, 48px)}.generic-faqs .accordion{background:transparent;border:0;border-bottom:var(--ds-border-width-default, 2px) solid var(--ds-color-neutral-warm-200, #e8e5e0);color:inherit;cursor:pointer;display:flex;flex-direction:column;margin-top:0;padding:var(--ds-spacing-3xl, 32px) 0;text-align:left;width:100%}.generic-faqs .accordion__summary{align-items:center;display:flex;gap:var(--ds-spacing-s, 8px);justify-content:space-between;width:100%}.generic-faqs .accordion__title{color:var(--ds-color-blue-900, #191824);flex:1 1 auto;font:500 var(--ds-font-size-2xl, 24px)/var(--ds-line-height-md, 30px) var(--ds-font-family-main, "DM Sans", sans-serif);letter-spacing:var(--ds-letter-spacing-sm, -1px);margin:0;min-width:0}.generic-faqs .accordion svg{color:var(--ds-color-blue-900, #191824);flex:0 0 32px;height:32px;transition:transform .16s ease;width:32px}.generic-faqs .accordion[data-status=open] svg{transform:rotate(180deg)}.generic-faqs .accordion__content{color:var(--ds-color-neutral-cool-800, #2c3e5d);display:none;font:400 var(--ds-font-size-lg, 18px)/var(--ds-line-height-md, 30px) var(--ds-font-family-main, "DM Sans", sans-serif);letter-spacing:-.15px;padding-top:var(--ds-spacing-3xl, 32px);width:100%}.generic-faqs .accordion__content>*{margin-bottom:0;margin-top:0}.generic-faqs .accordion__content>*+*{margin-top:var(--ds-spacing-l, 16px)}.generic-faqs .accordion[data-status=open] .accordion__content{display:block}@media screen and (max-width:800px){.generic-faqs__heading{font:500 var(--ds-type-h4-medium-size, 32px)/var(--ds-type-h4-medium-line-height, 38px) var(--ds-type-h4-medium-family, "DM Sans", sans-serif);letter-spacing:var(--ds-type-h4-medium-letter-spacing, -.5px);padding-bottom:var(--ds-spacing-2xl, 24px)}.generic-faqs .accordion{padding:var(--ds-spacing-l, 16px) 0}.generic-faqs .accordion__title,.generic-faqs .accordion__content{font-size:var(--ds-font-size-md, 16px);letter-spacing:var(--ds-letter-spacing-2xl, .15px);line-height:var(--ds-line-height-sm, 24px)}.generic-faqs .accordion__content{padding-top:var(--ds-spacing-s, 8px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/generic-faqs.css.map */
