.aa-faq{padding:clamp(48px,6vw,72px) 0 clamp(64px,8vw,96px)}.aa-faq__header{text-align:center;max-width:640px;margin:0 auto 40px}.aa-faq__eyebrow{font-family:var(--aa-font-eyebrow);color:var(--aa-primary);font-size:var(--aa-eyebrow-size-lg);letter-spacing:var(--aa-eyebrow-tracking);text-transform:uppercase;margin:0 0 12px}.aa-faq__heading{font-family:var(--aa-font-display);color:var(--aa-primary);font-size:clamp(32px,4.4vw,52px);line-height:1.05;font-weight:700;margin:0 0 14px}.aa-faq__subtext{font-family:var(--aa-font-body);font-weight:300;color:var(--aa-muted);font-size:17px;line-height:1.6;margin:0 0 28px}.aa-faq__search-field{margin:0 auto}.aa-faq__list{max-width:760px;display:flex;flex-direction:column}.aa-faq__group-title{font-family:var(--aa-font-display);font-weight:700;color:var(--aa-primary);font-size:26px;line-height:1.1;margin:56px 0 0;padding:0 4px 14px;border-bottom:1px solid var(--aa-border)}.aa-faq__group-title:first-child{margin-top:0}.aa-faq__group-title[hidden]{display:none}.aa-faq-item{border-bottom:1px solid var(--aa-border)}.aa-faq-item:first-child{border-top:1px solid var(--aa-border)}.aa-faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;padding:22px 4px;font-family:var(--aa-font-body);font-weight:700;font-size:16.5px;color:var(--aa-text)}.aa-faq-item__question::-webkit-details-marker{display:none}.aa-faq-item__icon{display:flex;flex-shrink:0;color:var(--aa-primary);transition:transform var(--duration-default) ease}.aa-faq-item[open] .aa-faq-item__icon{transform:rotate(180deg)}.aa-faq-item__answer{padding:0 4px 22px;font-family:var(--aa-font-body);font-weight:300;font-size:15.5px;line-height:1.7;color:var(--aa-muted)}.aa-faq-item__answer>*:first-child{margin-top:0}.aa-faq-item__answer>*:last-child{margin-bottom:0}.aa-faq-item__answer a{color:var(--aa-primary)}.aa-faq-item__answer a:hover{color:var(--aa-primary-dark)}.aa-faq__empty{text-align:center;font-family:var(--aa-font-body);color:var(--aa-muted);font-size:15px;max-width:760px;margin:32px auto 0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-faq.css.map */
