.faq__grid{display:grid;gap:var(--sp-10)}@media(min-width:990px){.faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--sp-20);align-items:start}.faq__aside{position:sticky;top:calc(var(--header-height) + var(--sp-8))}}faq-search{display:block}@media(max-width:989px){.faq__grid{gap:var(--sp-8)}.faq__aside{display:contents}.faq__main{order:1}.faq__help{order:2}.faq__aside .section-head{margin-bottom:0}}.faq__help{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-3) var(--sp-4);align-items:center;padding:var(--sp-5);border-radius:var(--radius-lg);background:var(--color-surface)}.faq__help .btn{grid-column:1 / -1;justify-self:start}.faq__help-icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--color-bg)}.faq__help-text{display:flex;flex-direction:column;font-size:var(--fs-sm)}.faq__help-text span{color:var(--color-text-muted)}.faq__search{position:relative;display:flex;align-items:center;margin-bottom:var(--sp-4)}.faq__search>.icon{position:absolute;left:var(--sp-5);color:var(--color-text-muted);pointer-events:none}.faq__search-input{width:100%;min-height:3.5rem;padding:0 var(--sp-5) 0 calc(var(--sp-5) + 1.75rem);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);font-size:max(16px,var(--fs-base));transition:border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}.faq__search-input:focus-visible{border-color:var(--color-accent-text);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 16%,transparent);border-radius:var(--radius-pill)}.faq__cats{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-6)}.faq__cat{min-height:2.5rem}.faq__list{border-top:1px solid var(--color-border)}.faq__item{border-bottom:1px solid var(--color-border)}.faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding-block:var(--sp-5);font-weight:var(--font-body-weight-semibold);font-size:var(--fs-lg);line-height:1.35;cursor:pointer;list-style:none}.faq__q::-webkit-details-marker{display:none}.faq__q:hover{color:var(--color-accent-text)}.faq__icon{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:50%;background:var(--color-surface);transition:transform var(--dur-3) var(--ease-out),background-color var(--dur-3) var(--ease-out),color var(--dur-3) var(--ease-out)}.faq__item[open] .faq__icon{transform:rotate(45deg);background:var(--color-text);color:var(--color-bg)}.faq__a{padding:0 var(--sp-10) var(--sp-6) 0;color:var(--color-text-muted)}.faq__empty{padding-block:var(--sp-8);color:var(--color-text-muted);text-align:center}.faq__more{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-5);font-size:var(--fs-sm);font-weight:var(--font-body-weight-semibold);color:var(--color-text);text-decoration:underline;text-underline-offset:.2em}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-faq.css.map */
