.sd-faq{--sd-head-mb: 2.8rem;background-color:var(--sd-warm);color:var(--sd-ink);font-family:var(--font-body-family);letter-spacing:0;interpolate-size:allow-keywords}.sd-faq__grid{display:grid;gap:3.2rem}.sd-faq__intro{min-width:0}.sd-faq .sd-head{display:block;margin-bottom:0}.sd-faq .sd-head__title{max-width:28rem;font-size:3.2rem}.sd-faq .sd-head__sub{max-width:34rem;margin-top:1rem;font-size:1.35rem;line-height:1.5}.sd-faq__btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;margin-top:2.8rem;padding:0 2rem;border-radius:var(--sd-r-pill);background-color:var(--sd-ink);color:var(--sd-paper);font-size:1.25rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s ease}.sd-faq__btn:hover{background-color:var(--sd-ink-hover)}.sd-faq__btn:focus-visible{outline:.2rem solid var(--sd-accent);outline-offset:.3rem;box-shadow:none}.sd-faq__list{min-width:0}.sd-faq .accordion{margin:0;border:.1rem solid var(--sd-line);border-radius:var(--sd-r-sm);background-color:var(--sd-warm-soft);overflow:hidden;transition:background-color .2s ease}.sd-faq .accordion+.accordion{margin-top:1.2rem;border-top:.1rem solid var(--sd-line)}.sd-faq .accordion:has(details[open]){background-color:var(--sd-paper)}.sd-faq .accordion summary{align-items:center;gap:1.6rem;min-height:5.2rem;padding:1.6rem 2rem;line-height:1.3}.sd-faq .accordion summary:focus-visible{outline:.2rem solid var(--sd-accent);outline-offset:-.2rem;box-shadow:none}.sd-faq .accordion__title{flex:1 1 auto;max-width:none;color:var(--sd-ink);font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;line-height:1.35;letter-spacing:0}.sd-faq .accordion summary>.svg-wrapper{margin:0}.sd-faq__toggle{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;color:var(--sd-accent)}.sd-faq__toggle .icon{position:static;width:1.4rem;height:1.4rem;fill:currentColor}.sd-faq__toggle .icon-caret{display:none;height:.8rem;transform:rotate(180deg)}.sd-faq details[open] .sd-faq__toggle .icon-plus{display:none}.sd-faq details[open] .sd-faq__toggle .icon-caret{display:block}.sd-faq .accordion__content{margin:0;padding:0 2rem 1.8rem;color:var(--sd-muted);font-size:1.45rem;line-height:1.6}.sd-faq .accordion__content>:first-child{margin-top:0}.sd-faq .accordion__content>:last-child{margin-bottom:0}.sd-faq details::details-content{block-size:0;overflow:hidden;transition:block-size .25s ease,content-visibility .25s allow-discrete}.sd-faq details[open]::details-content{block-size:auto}@media(prefers-reduced-motion:reduce){.sd-faq details::details-content{transition:none}}@media(pointer:coarse){.sd-faq__btn{min-height:4.4rem}}@media screen and (min-width:990px){.sd-faq__grid{grid-template-columns:33.6% minmax(0,1fr);gap:0;align-items:start}.sd-faq .sd-head__title{font-size:3.6rem}.sd-faq__intro{position:sticky;top:4rem;padding-inline-end:4rem}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/section-faq.css.map */
