.sn-faq{background-color:var(--sn-color-bg-page);padding:var(--sn-space-3xl) var(--sn-space-md)}@media(min-width:1024px){.sn-faq{padding:var(--sn-space-4xl) var(--sn-space-2xl)}}.sn-faq__inner{max-width:768px;margin:0 auto}.sn-faq__eyebrow{font-family:var(--sn-type-eyebrow-family);font-weight:var(--sn-type-eyebrow-weight);font-size:var(--sn-type-eyebrow-size);line-height:var(--sn-type-eyebrow-line);letter-spacing:var(--sn-type-eyebrow-tracking);text-transform:var(--sn-type-eyebrow-transform);color:var(--sn-color-text-brand);margin:0 0 var(--sn-space-xs) 0}.sn-faq__heading{font-family:var(--sn-font-heading);font-weight:600;font-size:var(--sn-type-h2-size-mobile);line-height:var(--sn-type-h2-line);letter-spacing:var(--sn-type-h2-tracking);color:var(--sn-color-text-primary);margin:0 0 var(--sn-space-lg) 0}@media(min-width:1024px){.sn-faq__heading{font-size:var(--sn-type-h2-size);margin-bottom:var(--sn-space-xl)}}.sn-faq__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--sn-color-border-default)}.sn-faq__item{border-bottom:1px solid var(--sn-color-border-default)}.sn-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sn-space-md);cursor:pointer;list-style:none;padding:var(--sn-space-md) 0;min-height:48px;font-family:var(--sn-font-heading);font-weight:600;font-size:16px;line-height:1.4;color:var(--sn-color-text-primary)}.sn-faq__summary::-webkit-details-marker{display:none}.sn-faq__summary:hover{color:var(--sn-color-text-brand)}.sn-faq__summary:focus-visible{outline:2px solid var(--sn-color-border-focus);outline-offset:2px;border-radius:var(--sn-radius-sm)}@media(min-width:1024px){.sn-faq__summary{font-size:18px;padding:var(--sn-space-lg) 0}}.sn-faq__chevron{flex-shrink:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;transition:transform var(--sn-duration-base) var(--sn-ease-standard)}.sn-faq__chevron svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5}.sn-faq__item[open] .sn-faq__chevron{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.sn-faq__chevron{transition:none}}.sn-faq__answer{padding:0 0 var(--sn-space-md) 0;font-family:var(--sn-font-body);font-size:15px;line-height:var(--sn-type-body-line);color:var(--sn-color-text-secondary);max-width:60ch}.sn-faq__answer p{margin:0 0 var(--sn-space-sm) 0}.sn-faq__answer p:last-child{margin-bottom:0}@media(min-width:1024px){.sn-faq__answer{font-size:16px;padding-bottom:var(--sn-space-lg)}}.sn-faq__empty{font-family:var(--sn-font-body);font-size:14px;color:var(--sn-color-text-muted);font-style:normal;margin:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-sn-faq.css.map */
