.ff-faqs{background:var(--ff-color-white)}.ff-faqs__page{max-width:var(--ff-container-reading);margin:0 auto;padding:28px 24px 72px}.ff-faqs__breadcrumb{display:flex;align-items:center;gap:8px;font-size:var(--ff-text-14);margin-bottom:28px}.ff-faqs__breadcrumb a{color:var(--ff-color-graphite);text-decoration:none}.ff-faqs__breadcrumb a:hover{color:var(--ff-color-accent)}.ff-faqs__breadcrumb span[aria-hidden]{color:var(--ff-color-steel)}.ff-faqs__breadcrumb span[aria-current]{color:var(--ff-color-ink)}.ff-faqs__head{margin-bottom:28px}.ff-faqs__title{margin:0 0 12px;font-family:var(--text-font-family);font-size:clamp(32px,4vw,44px);font-weight:500;line-height:1.12;color:var(--ff-color-ink);letter-spacing:-.01em}.ff-faqs__dek{margin:0;max-width:560px;font-size:17px;line-height:1.6;color:var(--ff-color-graphite)}.ff-faqs__pills{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:24px;margin-bottom:8px;border-bottom:1px solid var(--ff-color-cloud)}.ff-faqs__pill{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border:1px solid var(--ff-color-smoke);border-radius:var(--ff-radius-pill);font-size:var(--ff-text-13);font-weight:500;color:var(--ff-color-ink);text-decoration:none;background:var(--ff-color-white);transition:border-color .15s ease-out,color .15s ease-out,background .15s ease-out}.ff-faqs__pill:hover{border-color:var(--ff-color-accent);color:var(--ff-color-accent)}.ff-faqs__pill:focus-visible{outline:2px solid var(--ff-color-accent);outline-offset:2px}.ff-faqs__group{padding-top:36px;scroll-margin-top:96px}.ff-faqs__group-title{margin:0 0 16px;font-family:var(--text-font-family);font-size:20px;font-weight:500;color:var(--ff-color-ink)}.ff-faqs__list{display:flex;flex-direction:column;gap:10px}.ff-faqs__item{border:1px solid var(--ff-color-smoke);border-radius:var(--ff-radius-8);background:var(--ff-color-white);overflow:hidden;transition:border-color .15s ease-out}.ff-faqs__item[open]{border-color:var(--ff-color-steel)}.ff-faqs__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;cursor:pointer;list-style:none;font-size:var(--ff-text-15);font-weight:500;color:var(--ff-color-ink);line-height:1.4;user-select:none;-webkit-user-select:none}.ff-faqs__question::-webkit-details-marker{display:none}.ff-faqs__question:focus-visible{outline:2px solid var(--ff-color-accent);outline-offset:-2px;border-radius:var(--ff-radius-8)}.ff-faqs__chev{width:18px;height:18px;flex-shrink:0;color:var(--ff-color-graphite);transition:transform .2s ease-out}.ff-faqs__item[open] .ff-faqs__chev{transform:rotate(180deg)}.ff-faqs__answer{padding:0 20px 18px;font-size:var(--ff-text-15);line-height:1.65;color:var(--ff-color-graphite)}.ff-faqs__answer p{margin:0 0 10px}.ff-faqs__answer p:last-child{margin-bottom:0}.ff-faqs__answer a{color:var(--ff-color-accent)}.ff-faqs__answer a:hover{color:var(--ff-color-accent-dark)}.ff-faqs__help{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:56px;padding:28px 32px;background:var(--ff-color-pale);border-radius:var(--ff-radius-12)}.ff-faqs__help-copy h2{margin:0 0 6px;font-family:var(--text-font-family);font-size:20px;font-weight:500;color:var(--ff-color-ink)}.ff-faqs__help-copy p{margin:0;max-width:420px;font-size:var(--ff-text-14);line-height:1.55;color:var(--ff-color-graphite)}.ff-faqs__help-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ff-faqs__help-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;background:var(--ff-color-accent);color:var(--ff-color-white);border-radius:var(--ff-radius-6);font-size:var(--ff-text-14);font-weight:500;text-decoration:none;transition:background .15s ease-out}.ff-faqs__help-cta:hover{background:var(--ff-color-accent-dark)}.ff-faqs__help-cta:focus-visible{outline:2px solid var(--ff-color-accent);outline-offset:2px}.ff-faqs__help-phone{display:inline-flex;align-items:center;gap:8px;font-size:var(--ff-text-15);font-weight:500;color:var(--ff-color-ink);text-decoration:none}.ff-faqs__help-phone:hover{color:var(--ff-color-accent)}.ff-faqs__help-phone svg{width:16px;height:16px}@media(max-width:640px){.ff-faqs__page{padding:20px 16px 56px}.ff-faqs__head{margin-bottom:22px}.ff-faqs__group{padding-top:28px}.ff-faqs__question{padding:14px 16px}.ff-faqs__answer{padding:0 16px 16px}.ff-faqs__help{padding:24px 20px;margin-top:40px}}@media(prefers-reduced-motion:reduce){.ff-faqs *{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/ff-faqs-page.css.map */
