.ap-faq__heading{margin:0 0 var(--ap-space-xl, 40px);text-align:center;letter-spacing:-.01em;color:var(--ap-on-surface, rgb(var(--color-foreground)))}.ap-faq{display:flex;flex-direction:column;gap:var(--ap-space-sm, 12px);counter-reset:ap-faq}.ap-faq__item{position:relative;counter-increment:ap-faq;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--ap-radius, 8px);background:var(--ap-surface, rgb(var(--color-background)));overflow:hidden;transition:border-color var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),box-shadow var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1))}@media(hover:hover){.ap-faq__item:hover{border-color:rgba(var(--color-foreground),.2)}}.ap-faq__item[open]{border-color:rgba(var(--color-button),.4);box-shadow:var(--ap-shadow, 0 6px 18px rgba(0, 0, 0, .08))}.ap-faq__item[open]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--ap-accent, rgb(var(--color-button)))}.ap-faq__summary:before{content:counter(ap-faq,decimal-leading-zero);flex:0 0 auto;font-family:var(--ap-font-mono, ui-monospace, Consolas, monospace);font-variant-numeric:tabular-nums;font-size:.85em;color:var(--ap-accent, rgb(var(--color-button)));margin-inline-end:var(--ap-space-sm, 12px)}.ap-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--ap-space-md, 16px);min-height:44px;padding:var(--ap-space-md, 16px) var(--ap-space-lg, 24px);cursor:pointer;list-style:none;font-size:1.5rem;font-weight:700;letter-spacing:-.005em;line-height:1.4;color:var(--ap-on-surface, rgb(var(--color-foreground)))}.ap-faq__summary::-webkit-details-marker{display:none}.ap-faq__summary::marker{content:""}.ap-faq__summary:focus-visible{outline:2px solid var(--ap-accent, rgb(var(--color-button)));outline-offset:-2px;border-radius:var(--ap-radius, 8px)}.ap-faq__question{flex:1 1 auto;min-width:0}.ap-faq__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:var(--ap-radius-pill, 999px);background:var(--ap-surface-2, rgba(var(--color-foreground), .06));color:var(--ap-accent, rgb(var(--color-button)));transition:transform var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),background var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1))}.ap-faq__icon svg{width:1.4rem;height:1.4rem}.ap-faq__item[open] .ap-faq__icon{transform:rotate(180deg);background:var(--ap-accent, rgb(var(--color-button)));color:var(--ap-accent-contrast, rgb(var(--color-button-text, 255 255 255)))}.ap-faq__answer{padding:0 var(--ap-space-lg, 24px) var(--ap-space-md, 16px);margin-top:calc(-1 * var(--ap-space-2xs, 4px));font-size:1.4rem;line-height:1.7;color:var(--ap-on-surface, rgb(var(--color-foreground)));opacity:.85}.ap-faq__answer>:first-child{margin-top:0}.ap-faq__answer>:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.ap-faq__icon,.ap-faq__item{transition:none}}@media screen and (min-width:750px){.ap-faq__summary{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-faq.css.map */
