.fs-faq{--fs-gold: #e0263f;--fs-bg: #0b0d11;--fs-text: #ededf0;--fs-radius: 20px;--fs-maxwidth: 900px;--fs-transition: .22s cubic-bezier(.4, 0, .2, 1);--fs-gold-deep: color-mix(in srgb, var(--fs-gold) 78%, #000000);--fs-gold-soft: color-mix(in srgb, var(--fs-gold) 26%, transparent);--fs-gold-line: color-mix(in srgb, var(--fs-gold) 42%, transparent);--fs-muted: color-mix(in srgb, var(--fs-text) 58%, transparent);--fs-surface: rgba(255, 255, 255, .05);--fs-surface-2: rgba(255, 255, 255, .07);--fs-border: rgba(255, 255, 255, .09);position:relative;isolation:isolate;background:var(--fs-bg);color:var(--fs-text);padding:var(--fs-pt, 72px) 16px var(--fs-pb, 72px);overflow:hidden;-webkit-font-smoothing:antialiased}.fs-faq *{box-sizing:border-box}.fs-faq:before{content:"";position:absolute;inset:-40% 0 auto 0;height:60%;background:radial-gradient(60% 100% at 50% 0%,var(--fs-gold-soft),transparent 70%);opacity:.6;pointer-events:none;z-index:-1}.fs-faq__inner{width:100%;max-width:var(--fs-maxwidth, 900px);margin-inline:auto}.fs-faq__header{text-align:center;margin-bottom:28px}.fs-faq__heading{margin:0 0 8px;font-family:Manrope,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--fs-heading-size, 30px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--fs-heading, #ffffff)}.fs-faq__sub{margin:0 auto;max-width:560px;font-size:15px;line-height:1.6;color:var(--fs-muted)}.fs-glass{background:var(--fs-surface);-webkit-backdrop-filter:blur(16px) saturate(120%);backdrop-filter:blur(16px) saturate(120%);border:1px solid var(--fs-border);border-radius:var(--fs-radius);box-shadow:0 18px 50px -18px #000000a6,inset 0 1px #ffffff0d}.fs-faq__nav{display:flex;flex-direction:column;gap:0;background:var(--fs-surface);-webkit-backdrop-filter:blur(16px) saturate(120%);backdrop-filter:blur(16px) saturate(120%);border:1px solid var(--fs-border);border-radius:var(--fs-radius);box-shadow:0 18px 50px -18px #000000a6,inset 0 1px #ffffff0d;overflow:hidden}.fs-faq__navbtn{width:100%;display:flex;align-items:center;gap:12px;padding:15px 18px;border:0;border-bottom:1px solid var(--fs-border);border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--fs-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--fs-transition),color var(--fs-transition)}.fs-faq__navbtn:last-child{border-bottom:0}.fs-faq__navbtn:hover{background:var(--fs-surface-2)}.fs-faq__navbtn:focus-visible{outline:2px solid var(--fs-gold);outline-offset:-2px}.fs-faq__navbtn-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:10px;background:var(--fs-surface-2);border:1px solid var(--fs-gold-line);color:var(--fs-gold);transition:background-color var(--fs-transition),border-color var(--fs-transition),color var(--fs-transition)}.fs-faq__navbtn-icon svg{width:18px;height:18px}.fs-faq__navbtn-title{flex:1 1 auto;min-width:0;font-size:var(--fs-block-title-size, 18px);font-weight:700;letter-spacing:-.01em;line-height:1.25}.fs-faq__navbtn.is-active{background:linear-gradient(135deg,var(--fs-gold),var(--fs-gold-deep));color:#fff;box-shadow:inset 0 0 0 9999px #0000}.fs-faq__navbtn.is-active .fs-faq__navbtn-icon{background:#ffffff2e;border-color:#ffffff52;color:#fff}.fs-faq__panels{margin-top:22px}.fs-faq__panel{display:none}.fs-faq__panel.is-active{display:block;animation:fsFadeUp .4s ease both}@keyframes fsFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fs-faq__accordion{display:flex;flex-direction:column;gap:12px}.fs-faq__item{overflow:hidden;border-radius:16px}.fs-faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;padding:18px;border:0;background:transparent;color:var(--fs-text);font:inherit;font-size:15.5px;font-weight:600;line-height:1.4;cursor:pointer;transition:color var(--fs-transition)}.fs-faq__q:hover{color:var(--fs-gold)}.fs-faq__q:focus-visible{outline:2px solid var(--fs-gold);outline-offset:-2px;border-radius:16px}.fs-faq__q-icon{position:relative;flex:0 0 auto;width:34px;height:34px;border-radius:10px;border:1px solid var(--fs-border);background:var(--fs-surface-2);transition:background-color var(--fs-transition),border-color var(--fs-transition),transform var(--fs-transition)}.fs-faq__q-icon:before,.fs-faq__q-icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--fs-gold);border-radius:2px}.fs-faq__q-icon:before{width:13px;height:2px}.fs-faq__q-icon:after{width:2px;height:13px;transition:transform var(--fs-transition),opacity var(--fs-transition)}.fs-faq__item.is-open .fs-faq__q-icon{background:var(--fs-gold-soft);border-color:var(--fs-gold-line);transform:rotate(180deg)}.fs-faq__item.is-open .fs-faq__q-icon:after{transform:rotate(90deg);opacity:0}.fs-faq__a-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1)}.fs-faq__item.is-open .fs-faq__a-wrap{grid-template-rows:1fr}.fs-faq__a{overflow:hidden}.fs-faq__a-inner{padding:0 18px 20px}.fs-faq__card{padding:28px 26px}.fs-faq__card-title{margin:0 0 14px;font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--fs-text)}.fs-faq__reader{padding:8px;height:var(--fs-reader-h, 480px);display:flex;flex-direction:column}.fs-faq__reader-body{min-height:0;flex:1 1 auto;overflow-y:auto;padding:14px 18px 18px;scrollbar-width:thin;scrollbar-color:var(--fs-gold) transparent}.fs-faq__reader-body::-webkit-scrollbar{width:6px}.fs-faq__reader-body::-webkit-scrollbar-track{background:transparent}.fs-faq__reader-body::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(var(--fs-gold),var(--fs-gold-deep))}.fs-faq__reader-body::-webkit-scrollbar-thumb:hover{background:var(--fs-gold)}.fs-faq__richtext p{margin:0 0 1.05em;line-height:1.75;color:var(--fs-text);opacity:.9;font-size:15px}.fs-faq__richtext p:last-child{margin-bottom:0}.fs-faq__richtext strong{color:var(--fs-gold);font-weight:700}.fs-faq__richtext a{color:var(--fs-gold);text-decoration:underline;text-underline-offset:2px}.fs-faq.fs-reveal-ready [data-fs-reveal-item]{opacity:0;transform:translateY(var(--fs-reveal-distance, 18px));transition:opacity var(--fs-reveal-duration, .6s) ease,transform var(--fs-reveal-duration, .6s) ease}.fs-faq.fs-reveal-ready.fs-is-visible [data-fs-reveal-item]{opacity:1;transform:none}.fs-faq.fs-reveal-ready.fs-is-visible [data-fs-reveal-item]:nth-child(2){transition-delay:calc(var(--fs-reveal-stagger, 80ms) * 1)}.fs-faq.fs-reveal-ready.fs-is-visible [data-fs-reveal-item]:nth-child(3){transition-delay:calc(var(--fs-reveal-stagger, 80ms) * 2)}.fs-faq.fs-reveal-ready.fs-is-visible [data-fs-reveal-item]:nth-child(4){transition-delay:calc(var(--fs-reveal-stagger, 80ms) * 3)}.fs-faq.fs-reveal-ready.fs-is-visible [data-fs-reveal-item]:nth-child(5){transition-delay:calc(var(--fs-reveal-stagger, 80ms) * 4)}@media(max-width:749px){.fs-faq{padding:var(--fs-pt-mobile, 48px) 12px var(--fs-pb-mobile, 48px)}.fs-faq__heading{font-size:var(--fs-heading-size-mobile, 24px)}.fs-faq__q{font-size:15px;padding:16px 14px}.fs-faq__a-inner{padding:0 14px 16px}.fs-faq__card{padding:22px 18px}}@media(prefers-reduced-motion:reduce){.fs-faq *,.fs-faq *:before,.fs-faq *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.fs-faq.fs-reveal-ready [data-fs-reveal-item]{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/followswiss-faq.css.map */
