.fp-faq{background:#e7e8ea;color:var(--midnight, #0A1324);font-family:var(--font-body, "Poppins", system-ui, sans-serif)}.fp-faq .fp-faq-hero{position:relative;width:100%;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;padding-top:clamp(96px,12vh,140px);box-sizing:border-box}.fp-faq .fp-faq-hero.has-img{min-height:clamp(400px,46vw,540px)}.fp-faq .fp-faq-hero-img,.fp-faq .fp-faq-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:0}.fp-faq .fp-faq-hero-tint{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1;pointer-events:none}.fp-faq .fp-faq-hero-inner{position:relative;z-index:2;max-width:1250px;width:100%;margin:0 auto;padding:clamp(40px,6vw,80px) clamp(20px,5vw,64px);display:flex;justify-content:center}.fp-faq .fp-faq-hero-card{background:transparent;border:0;border-radius:0;padding:0;width:100%;max-width:880px;margin:0 auto;text-align:center;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.fp-faq .fp-faq-eyebrow{margin:0 0 16px;font:700 11px/1.4 JetBrains Mono,ui-monospace,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fizzy-coral, #FC5F2B)}.fp-faq .fp-faq-headline{margin:0 auto 16px;font:600 clamp(40px,6vw,64px)/1.06 var(--font-body, "Poppins", system-ui, sans-serif);letter-spacing:-.02em;color:#fff;max-width:22ch;text-wrap:balance}.fp-faq .fp-faq-lede{margin:0 auto;font:400 17px/1.55 var(--font-body, "Poppins", system-ui, sans-serif);color:#ffffffe0;max-width:56ch}.fp-faq .fp-faq-body{max-width:1250px;margin:0 auto;padding:clamp(40px,5vw,72px) clamp(20px,5vw,64px) clamp(56px,7vw,96px)}.fp-faq .fp-faq-grid{display:grid;grid-template-columns:1fr;gap:clamp(28px,3.5vw,48px);align-items:start}@media(min-width:961px){.fp-faq .fp-faq-grid{grid-template-columns:240px minmax(0,1fr)}}.fp-faq .fp-faq-side{min-width:0;display:flex;flex-direction:column;gap:24px}@media(min-width:961px){.fp-faq .fp-faq-side{position:sticky;top:clamp(96px,12vh,140px)}}.fp-faq .fp-faq-search{position:relative;display:flex;align-items:center;background:#0a13240a;border:1px solid rgba(10,19,36,.12);border-radius:999px;padding:0 14px;transition:border-color .18s ease,background .18s ease}.fp-faq .fp-faq-search:focus-within{border-color:#0a132466;background:#0a13240f}.fp-faq .fp-faq-search-icon{display:inline-flex;align-items:center;justify-content:center;color:#0a13249e;flex-shrink:0;margin-right:10px}.fp-faq .fp-faq-search-input{appearance:none;-webkit-appearance:none;background:transparent;border:0;outline:0;padding:13px 0;flex:1 1 auto;min-width:0;font:400 16px/1.4 var(--font-body, "Poppins", system-ui, sans-serif);color:var(--midnight, #0A1324)}.fp-faq .fp-faq-search-input::placeholder{color:#0a13249e}.fp-faq .fp-faq-search-input::-webkit-search-decoration,.fp-faq .fp-faq-search-input::-webkit-search-cancel-button,.fp-faq .fp-faq-search-input::-webkit-search-results-button,.fp-faq .fp-faq-search-input::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.fp-faq .fp-faq-search-clear{appearance:none;-webkit-appearance:none;background:#0a13241a;border:0;color:#0a1324b3;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;margin-left:8px;transition:background .18s ease}@media(hover:hover)and (pointer:fine){.fp-faq .fp-faq-search-clear:hover{background:#0a132433}}.fp-faq .fp-faq-nav{display:flex;flex-direction:column;gap:10px}.fp-faq .fp-faq-nav-label{margin:0;font:700 11px/1.4 JetBrains Mono,ui-monospace,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#0a13249e}.fp-faq .fp-faq-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.fp-faq .fp-faq-nav-item.is-hidden{display:none}.fp-faq .fp-faq-nav-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:8px;font:500 14px/1.3 var(--font-body, "Poppins", system-ui, sans-serif);color:#0a1324a6;text-decoration:none;letter-spacing:-.005em;transition:color .18s ease,background .18s ease;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){.fp-faq .fp-faq-nav-link:hover{color:var(--midnight, #0A1324);background:#0a13240a}}.fp-faq .fp-faq-nav-link.is-active{color:var(--paper, #E7E8EA);background:#16264d}.fp-faq .fp-faq-nav-count{font:600 11px/1 JetBrains Mono,ui-monospace,Menlo,monospace;color:#0a13249e;letter-spacing:.04em}.fp-faq .fp-faq-nav-link.is-active .fp-faq-nav-count{color:#e7e8eab3}.fp-faq .fp-faq-search-count{margin:0;font:400 12.5px/1 JetBrains Mono,ui-monospace,Menlo,monospace;color:#0a13249e;letter-spacing:.02em;min-height:14px}.fp-faq .fp-faq-list-col{min-width:0}.fp-faq .fp-faq-cats{display:flex;flex-direction:column}.fp-faq .fp-faq-cat{scroll-margin-top:clamp(80px,10vh,120px);padding-top:clamp(32px,4vw,48px)}.fp-faq .fp-faq-cat:first-of-type{padding-top:0}.fp-faq .fp-faq-cat.is-hidden{display:none}.fp-faq .fp-faq-cat-head{display:flex;align-items:baseline;gap:16px;margin-bottom:22px}.fp-faq .fp-faq-cat-num{font:600 13px/1 JetBrains Mono,ui-monospace,Menlo,monospace;color:#0a13249e;letter-spacing:.02em}.fp-faq .fp-faq-cat-name{margin:0;font:500 clamp(24px,2.6vw,30px)/1.1 var(--font-display, "filson-soft", "Filson Soft", system-ui, sans-serif);letter-spacing:-.014em;color:var(--midnight, #0A1324)}.fp-faq .fp-faq-cat-count{margin-left:auto;font:400 12px/1 var(--font-body, "Poppins", system-ui, sans-serif);color:#0a13249e}.fp-faq .fp-faq-list{display:flex;flex-direction:column;border-top:1px solid rgba(10,19,36,.12)}.fp-faq .fp-faq-item{border-bottom:1px solid rgba(10,19,36,.12)}.fp-faq .fp-faq-item.is-hidden{display:none}.fp-faq .fp-faq-q{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.fp-faq .fp-faq-q::-webkit-details-marker{display:none}.fp-faq .fp-faq-q-text{font:500 clamp(16px,1.5vw,18px)/1.35 var(--font-body, "Poppins", system-ui, sans-serif);color:var(--midnight, #0A1324);letter-spacing:-.005em}.fp-faq .fp-faq-q-icon{flex-shrink:0;width:28px;height:28px;position:relative;border-radius:50%;border:1px solid rgba(10,19,36,.25);transition:background-color .2s ease,border-color .2s ease}.fp-faq .fp-faq-q-icon:before,.fp-faq .fp-faq-q-icon:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:var(--midnight, #0A1324);transform:translate(-50%,-50%);transition:transform .24s cubic-bezier(.4,0,.2,1),opacity .2s ease,background .2s ease}.fp-faq .fp-faq-q-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.fp-faq .fp-faq-item[open] .fp-faq-q-icon{background:var(--midnight, #0A1324);border-color:var(--midnight, #0A1324)}.fp-faq .fp-faq-item[open] .fp-faq-q-icon:before,.fp-faq .fp-faq-item[open] .fp-faq-q-icon:after{background:var(--paper, #E7E8EA)}.fp-faq .fp-faq-item[open] .fp-faq-q-icon:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.fp-faq .fp-faq-a{padding:0 0 24px;font:400 15.5px/1.65 var(--font-body, "Poppins", system-ui, sans-serif);color:#0a1324c7;max-width:64ch}.fp-faq .fp-faq-a p{margin:0 0 12px}.fp-faq .fp-faq-a p:last-child{margin:0}.fp-faq .fp-faq-a a{color:var(--midnight, #0A1324);text-decoration:underline;text-underline-offset:3px}.fp-faq .fp-faq-a strong{color:var(--midnight, #0A1324)}.fp-faq .fp-faq-empty{padding:28px 20px;background:#0a13240a;border:1px solid rgba(10,19,36,.1);border-radius:10px;text-align:center}.fp-faq .fp-faq-empty p{margin:0;font:400 14px/1.5 var(--font-body, "Poppins", system-ui, sans-serif);color:#0a1324b3}.fp-faq .fp-faq-empty-term{color:var(--midnight, #0A1324);font-weight:600}.fp-faq .fp-faq-contact{margin-top:clamp(32px,4vw,56px)}.fp-faq .fp-faq-contact-card{display:flex;align-items:center;gap:16px;padding:22px 26px;background:#0a13240a;border:1px solid rgba(10,19,36,.1);border-radius:12px}.fp-faq .fp-faq-contact-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--midnight, #0A1324);flex-shrink:0}.fp-faq .fp-faq-contact-title{margin:0;font:600 15px/1.3 var(--font-body, "Poppins", system-ui, sans-serif);color:var(--midnight, #0A1324)}.fp-faq .fp-faq-contact-sub{margin:2px 0 0;font:400 13px/1.5 var(--font-body, "Poppins", system-ui, sans-serif);color:#0a1324b3}.fp-faq .fp-faq-contact-sub a{color:var(--midnight, #0A1324);text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.fp-faq .fp-faq-hero,.fp-faq .fp-faq-hero.has-img{min-height:clamp(280px,50vw,400px)}.fp-faq .fp-faq-cat{scroll-margin-top:clamp(60px,8vh,100px)}.fp-faq .fp-faq-cat-head{flex-wrap:wrap;gap:10px}.fp-faq .fp-faq-cat-count{margin-left:0;width:100%;margin-top:-4px}.fp-faq .fp-faq-q-text{font-size:15px}.fp-faq .fp-faq-a{font-size:14.5px}.fp-faq .fp-faq-contact-card{flex-direction:column;align-items:flex-start;text-align:left}}@supports selector(::details-content){.fp-faq{interpolate-size:allow-keywords}.fp-faq .fp-faq-item::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .26s cubic-bezier(.4,0,.2,1),opacity .18s ease,content-visibility .26s allow-discrete}.fp-faq .fp-faq-item[open]::details-content{block-size:auto;opacity:1}}@media(prefers-reduced-motion:reduce){.fp-faq .fp-faq-nav-link,.fp-faq .fp-faq-search,.fp-faq .fp-faq-q-icon,.fp-faq .fp-faq-q-icon:before,.fp-faq .fp-faq-q-icon:after{transition:none}html{scroll-behavior:auto}}@supports selector(::details-content){@media(prefers-reduced-motion:reduce){.fp-faq .fp-faq-item::details-content,.fp-faq .fp-faq-item[open]::details-content{transition:none;opacity:1}}}.fp-faq-videos{margin-bottom:clamp(28px,4vw,48px)}.fp-faq-videos-heading{margin:0 0 16px;font:700 clamp(20px,2.4vw,26px)/1.15 var(--font-display, "Filson Soft", "Poppins", sans-serif);letter-spacing:-.01em;color:var(--midnight, #0A1324)}@media(min-width:750px){.fp-faq-videos .ffv-row{grid-template-columns:repeat(3,1fr);gap:clamp(16px,1.6vw,24px)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/fizzy-page-faq.css.map */
