.fp-v2-faq{display:block;padding-top:var(--fpv2-section-pad, 96px);padding-bottom:var(--fpv2-section-pad, 96px);background:var(--fpv2-color-bg, #fff);color:var(--fpv2-primary, #2063f6);font-family:var(--fpv2-font-display, "Simplon Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace)}.fp-v2-faq__inner{max-width:var(--fpv2-container-max, 1280px);margin:0 auto;padding:0 var(--fpv2-space-md, 24px)}.fp-v2-faq__card{--faq-card-px: 38px;position:relative;height:auto;min-height:0;border:var(--fpv2-card-border-w, 1.5px) solid var(--fpv2-primary, #2063f6);border-radius:var(--fpv2-card-radius, 20px);overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}@media screen and (max-width:749px){.fp-v2-faq__card{--faq-card-px: 20px}}.fp-v2-faq__header{flex:0 0 auto;padding:20px var(--faq-card-px) 20px;background:var(--fpv2-faq-header-bg, #fff);border-bottom:var(--fpv2-card-border-w, 1.5px) solid var(--fpv2-primary, #2063f6);box-sizing:border-box}.fp-v2-faq__heading{font-family:var(--fpv2-font-display, "Simplon Mono", monospace);font-size:50px;font-weight:500;line-height:50px;text-transform:uppercase;letter-spacing:0;margin:0;color:var(--fpv2-primary, #2063f6)}.fp-v2-faq__subheading{font-family:var(--fpv2-font-display, "Simplon Mono", monospace);font-size:18px;font-weight:400;line-height:24px;text-transform:uppercase;letter-spacing:.02em;margin:0;color:var(--fpv2-primary, #2063f6)}@media screen and (max-width:749px){.fp-v2-faq__header{padding:20px var(--faq-card-px) 16px}.fp-v2-faq__heading{font-size:36px;line-height:36px}.fp-v2-faq__subheading{font-size:14px;line-height:18px}}.fp-v2-faq__body{flex:0 1 auto;display:flex;flex-direction:column;background:var(--fpv2-card-bg, #f6f6f8)}.fp-v2-faq__viewport{flex:0 0 auto;overflow:hidden}.fp-v2-faq__viewport--scrollable{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--fpv2-primary, #2063f6) transparent}.fp-v2-faq__viewport--scrollable:focus-visible{outline:2px solid var(--fpv2-primary, #2063f6);outline-offset:-2px}.fp-v2-faq__viewport--scrollable::-webkit-scrollbar{width:6px}.fp-v2-faq__viewport--scrollable::-webkit-scrollbar-track{background:transparent}.fp-v2-faq__viewport--scrollable::-webkit-scrollbar-thumb{background:var(--fpv2-primary, #2063f6);border-radius:51px}.fp-v2-faq__list{list-style:none;margin:0;padding:var(--fpv2-space-md, 24px) var(--faq-card-px) var(--fpv2-space-sm, 16px);height:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--fpv2-faq-item-gap, var(--fpv2-space-sm, 16px));box-sizing:border-box}.fp-v2-faq__item{flex:0 0 auto;display:flex;flex-direction:column;padding:0;border-bottom:0;box-sizing:border-box}.fp-v2-faq__details{width:100%}.fp-v2-faq__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:var(--fpv2-space-xs, 12px) 0;cursor:pointer;list-style:none;color:var(--fpv2-primary, #2063f6);transition:opacity .2s ease}.fp-v2-faq__summary::-webkit-details-marker{display:none}.fp-v2-faq__summary::marker{content:""}.fp-v2-faq__summary:hover{opacity:.85}.fp-v2-faq__summary:focus-visible{outline:2px solid var(--fpv2-primary, #2063f6);outline-offset:4px;border-radius:2px}.fp-v2-faq__question{font-family:var(--fpv2-font-display, "Simplon Mono", monospace);font-size:var(--fpv2-faq-question-size, 30px);font-style:normal;font-weight:400;line-height:var(--fpv2-faq-question-lh, 33px);letter-spacing:0;text-transform:uppercase;color:var(--fpv2-primary, #2063f6);flex:0 1 66.666%;max-width:66.666%;min-width:0}@media screen and (max-width:749px){.fp-v2-faq__question{font-size:20px;line-height:22px}.fp-v2-faq__icon{height:22px}.fp-v2-faq__list{padding:var(--fpv2-space-sm, 16px) var(--faq-card-px) var(--fpv2-space-2xs, 8px);gap:var(--fpv2-space-xs, 12px)}.fp-v2-faq__summary{padding:var(--fpv2-space-2xs, 8px) 0}.fp-v2-faq__answer{max-width:82%!important}}.fp-v2-faq__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:flex-start;width:28px;height:var(--fpv2-faq-question-lh, 33px);margin-top:0;color:var(--fpv2-primary, #2063f6)}.fp-v2-faq__icon svg{display:block;width:24px;height:24px}.fp-v2-faq__icon-v{transform-origin:center;transition:opacity .28s ease,transform .28s ease}.fp-v2-faq__details[open] .fp-v2-faq__icon-v{opacity:0;transform:scaleY(0)}.fp-v2-faq__answer{font-family:var(--fpv2-font-display, "Simplon Mono", monospace);font-size:var(--fpv2-fs-body-active, var(--fpv2-fs-body-d, 16px));font-style:normal;font-weight:400;line-height:var(--fpv2-lh-base, 1.5);letter-spacing:0;color:var(--fpv2-primary, #2063f6);padding:0 0 var(--fpv2-space-2xs, 8px);max-width:880px}.fp-v2-faq__answer p{margin:0 0 var(--fpv2-space-xs, 12px)}.fp-v2-faq__answer p:last-child{margin-bottom:0}.fp-v2-faq__answer a{color:var(--fpv2-primary, #2063f6);text-decoration:underline}.fp-v2-faq__empty{flex:1 1 auto;display:grid;place-items:center;padding:48px var(--faq-card-px);text-align:center;color:var(--fpv2-primary, #2063f6)}@media(prefers-reduced-motion:reduce){.fp-v2-faq__icon-v{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-fp-v2-faq.css.map */
