.fp-faq{width:calc(100% - 64px);max-width:1080px;margin:0 auto;padding:56px 0 64px;color:var(--fp-ink, var(--fp-ink));font-family:var(--font-body-family);font-size:16px;line-height:1.8;letter-spacing:0}.fp-faq h1,.fp-faq h2,.fp-faq h3{color:inherit;font-family:inherit;font-weight:400;text-transform:none;text-wrap:balance}.fp-faq__intro h1,.fp-faq__intro h2{margin:0 0 20px;font-size:clamp(32px,4vw,48px);line-height:1.15;letter-spacing:-.025em}.fp-faq__intro>p{max-width:60ch;margin:0}.fp-faq a{color:var(--fp-gold, var(--fp-gold));text-decoration:underline;text-underline-offset:4px}.fp-faq a:hover{color:var(--fp-ink, var(--fp-ink));text-decoration-thickness:2px}.fp-faq a:focus-visible,.fp-faq summary:focus-visible{outline:2px solid var(--fp-gold);outline-offset:4px}.fp-faq__nav{display:flex;flex-wrap:wrap;gap:0 28px;margin:20px 0 48px}.fp-faq__nav a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.fp-faq__group{display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;margin:0 0 44px}.fp-faq__group>h2,.fp-faq__group>h3{margin:16px 0 0;font-size:24px;line-height:1.3;letter-spacing:-.02em}.fp-faq__questions{min-width:0;border-top:1px solid var(--fp-line, var(--fp-line))}.fp-faq details{border-bottom:1px solid var(--fp-line, var(--fp-line))}.fp-faq summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:17px 0;cursor:pointer;font-size:16px;font-weight:400;line-height:1.55;list-style:none}.fp-faq summary::-webkit-details-marker{display:none}.fp-faq summary .icon{position:static;flex:0 0 12px;width:12px;height:8px;color:var(--fp-gold)}.fp-faq summary:hover{color:var(--fp-gold)}.fp-faq details[open]>summary .icon{transform:rotate(180deg)}.fp-faq__answer{max-width:72ch;padding:0 28px 24px 0;color:var(--fp-muted, var(--fp-muted))}.fp-faq__answer p{margin:0 0 12px}.fp-faq__answer p:last-child{margin-bottom:0}.fp-faq__help{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:12px;padding-top:24px;border-top:1px solid var(--fp-line, var(--fp-line))}.fp-faq__help p{margin:0;font-size:22px}.fp-faq__help a{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:14px}.fp-faq__help svg{width:20px;height:20px}.fp-faq--embedded{max-width:820px;padding-top:32px}.fp-faq--embedded .fp-faq__intro h2{font-size:32px}.fp-faq--embedded .fp-faq__group{grid-template-columns:180px minmax(0,1fr);gap:32px}.fp-faq--embedded .fp-faq__group>h3{font-size:22px}@media screen and (max-width:749px){.fp-faq{width:calc(100% - 40px);padding:36px 0 44px}.fp-faq__intro h1,.fp-faq__intro h2,.fp-faq--embedded .fp-faq__intro h2{font-size:32px}.fp-faq__nav{gap:0 20px;margin:16px 0 32px}.fp-faq__group,.fp-faq--embedded .fp-faq__group{grid-template-columns:1fr;gap:18px;margin-bottom:36px}.fp-faq__group>h2,.fp-faq__group>h3{margin:0;font-size:22px}.fp-faq summary{gap:20px;padding:16px 0}.fp-faq__answer{padding-right:0}.fp-faq__help{display:block}.fp-faq__help p{margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/fp-faq.css.map */
