.faq__inner{display:grid;gap:clamp(2rem,4vw,3rem)}@media(min-width:990px){.faq__inner--split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,6vw,7rem);align-items:start}.faq__inner--split .faq__intro{position:sticky;top:calc(var(--header-height, 80px) + 2rem)}}.faq__inner--stacked{max-width:960px;margin-inline:auto}.faq__intro .section-heading{margin-bottom:2rem}.faq__contact{display:flex;gap:1rem;align-items:center;padding:1.25rem;border-radius:var(--radius-media);background:var(--color-surface)}.faq__contact>div{display:grid;gap:.25rem;justify-items:start}.faq__list{border-top:1px solid var(--color-border)}.accordion{border-bottom:1px solid var(--color-border)}.accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.5rem;list-style:none;cursor:pointer}.accordion__summary::-webkit-details-marker{display:none}.accordion__question{transition:color .25s ease,transform .5s var(--ease-out)}.accordion__summary:hover .accordion__question{transform:translate(4px)}.accordion__icon{display:grid;flex:none;place-items:center;width:40px;height:40px;border:1px solid var(--color-border);border-radius:50%;transition:transform .5s var(--ease-out),background-color .3s ease,color .3s ease,border-color .3s}.accordion__icon .icon{width:16px;height:16px}.accordion[open] .accordion__icon{transform:rotate(45deg);background:var(--color-fg);border-color:var(--color-fg);color:var(--color-bg)}.accordion__answer{max-width:44rem;padding-bottom:1.75rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
