.faq__nav{margin-bottom:1.75rem}.faq__list{display:grid;max-width:48rem;margin-inline:auto;border-top:1px solid var(--color-border)}.no-js .faq__panel[hidden]{display:block}.faq__item{border-bottom:1px solid var(--color-border)}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:3.75rem;padding:1.1rem .25rem;cursor:pointer;font-size:clamp(.95rem,.9rem + .25vw,1.05rem);font-weight:600;line-height:1.35;list-style:none;transition:opacity var(--dur-fast) ease}.faq__question::-webkit-details-marker{display:none}.faq__question:focus-visible{outline-offset:-2px}@media(hover:hover){.faq__question:hover{opacity:.7}}.faq__icon{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border:1px solid var(--color-border);border-radius:50%;transition:background-color var(--dur-base) var(--ease-luxe),color var(--dur-base) var(--ease-luxe),border-color var(--dur-base) var(--ease-luxe)}.faq__icon .icon{width:.85rem;height:.85rem;transition:transform var(--dur-base) var(--ease-luxe)}.faq__item.is-open .faq__icon,.no-js .faq__item[open] .faq__icon{border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-background)}.faq__item.is-open .faq__icon .icon,.no-js .faq__item[open] .faq__icon .icon{transform:rotate(45deg)}.faq__answer{overflow:hidden}.faq__answer-inner{max-width:42rem;padding:0 3rem 1.35rem .25rem;color:var(--color-muted);line-height:1.65}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-faq.css.map */
