.faq__inner{max-width:800px;margin-inline:auto}.faq__header{margin-bottom:2.75rem}.faq__list{display:grid;gap:0}.faq__item{border-bottom:1px solid rgb(var(--color-fg) / .1);transition:background var(--duration-normal) ease}.faq__item:first-child{border-top:1px solid rgb(var(--color-fg) / .1)}.faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);font-family:var(--font-heading);font-weight:600;font-size:var(--text-lg);line-height:1.35;padding:var(--space-lg) var(--space-3xs);transition:color var(--duration-normal) ease}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:hover{color:rgb(var(--color-accent-text))}.faq__item[open] summary{color:rgb(var(--color-accent-text))}.faq__icon{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;border:1px solid rgb(var(--color-fg) / .18);color:currentColor;transition:transform var(--duration-slow) var(--ease-spring),background var(--duration-normal) ease,border-color var(--duration-normal) ease,color var(--duration-normal) ease}.faq__icon-v{transition:opacity var(--duration-normal) ease;transform-origin:center}.faq__item[open] .faq__icon{transform:rotate(180deg);background:rgb(var(--color-accent));border-color:rgb(var(--color-accent));color:rgb(var(--color-on-accent))}.faq__item[open] .faq__icon-v{opacity:0}.faq__answer{padding:0 .25rem 1.4rem;max-width:62ch;line-height:1.7;opacity:.82}.faq__answer p{margin:0 0 .75em}.faq__answer p:last-child{margin-bottom:0}.faq__answer a{color:rgb(var(--color-accent-text));text-decoration:underline;text-underline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-faq.css.map */
