.faq-hub{position:relative;z-index:10;isolation:isolate;background:linear-gradient(180deg,rgba(var(--color-background),1) 0% 34rem,#f6f7fb 34rem 100%);color:rgb(var(--color-foreground))}.faq-hub__container{display:block}.faq-hub__content-container{max-width:92rem;margin-right:auto;margin-left:auto}.faq-hub__hero{position:relative;overflow:hidden;padding:11rem 0 5.6rem}.faq-hub__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(var(--color-foreground),.045) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--color-foreground),.045) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 74%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 74%)}.faq-hub__intro{position:relative;z-index:1;max-width:86rem;margin:0 auto;text-align:center}.faq-hub__eyebrow{margin:0 0 1.2rem;color:rgba(var(--color-foreground),.58);font-size:calc(var(--font-body-scale) * 1.3rem);font-weight:700;letter-spacing:0;text-transform:uppercase}.faq-hub__heading{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:calc(var(--font-heading-1-scale) * 4.2rem);font-weight:var(--font-heading-weight);line-height:1.05;letter-spacing:0}.faq-hub__subheading{max-width:68rem;margin:1.6rem auto 0;color:rgba(var(--color-foreground),.68);font-size:calc(var(--font-body-scale) * 1.7rem);line-height:1.65}.faq-hub__subheading p{margin:0}.faq-hub__search{display:flex;align-items:center;gap:1.2rem;width:min(64rem,100%);min-height:6rem;margin:3rem auto 0;padding:0 2rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:999px;background:rgb(var(--color-background));box-shadow:0 1.4rem 3.8rem rgba(var(--color-foreground),.08);transition:border-color .2s ease,box-shadow .2s ease}.faq-hub__search:focus-within{border-color:rgba(var(--color-button),.8);box-shadow:0 1.6rem 4.2rem rgba(var(--color-button),.14)}.faq-hub__search-icon{display:inline-flex;flex:0 0 auto;color:rgba(var(--color-foreground),.45)}.faq-hub__search-input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:calc(var(--font-body-scale) * 1.6rem)}.faq-hub__search-input::placeholder{color:rgba(var(--color-foreground),.45)}.faq-hub__nav-wrap{position:sticky;top:0;z-index:12;padding:1.8rem 0;background:#f6f7fbf0;border-top:1px solid rgba(var(--color-foreground),.06);border-bottom:1px solid rgba(var(--color-foreground),.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.faq-hub__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.faq-hub__chip{-webkit-appearance:none;appearance:none;min-height:4.4rem;padding:0 2.1rem;border:1px solid transparent;border-radius:999px;background:#fff;color:rgba(var(--color-foreground),.78);cursor:pointer;font:inherit;font-size:calc(var(--font-body-scale) * 1.45rem);font-weight:600;letter-spacing:0;box-shadow:0 .8rem 2rem rgba(var(--color-foreground),.05);transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;white-space:nowrap}.faq-hub__chip:hover{transform:translateY(-1px);border-color:rgba(var(--color-button),.3)}.faq-hub__chip.is-active{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.faq-hub__groups{padding:6.4rem 0 9rem}.faq-hub__group+.faq-hub__group{margin-top:5.6rem}.faq-hub__group-heading{display:flex;align-items:center;margin-bottom:2rem}.faq-hub__group-heading h2{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:calc(var(--font-heading-2-scale) * 2.8rem);line-height:1.15;letter-spacing:0}.faq-hub__group-heading p{margin:.4rem 0 0;color:rgba(var(--color-foreground),.52);font-size:calc(var(--font-body-scale) * 1.4rem)}.faq-hub__items{display:grid;gap:1.2rem}.faq-hub__item{overflow:hidden;border:1px solid rgba(var(--color-foreground),.09);border-radius:.8rem;background:#fff;box-shadow:0 1.2rem 3rem rgba(var(--color-foreground),.045)}.faq-hub__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:7rem;padding:2.1rem 2.4rem;color:rgb(var(--color-foreground));cursor:pointer;font-size:calc(var(--font-body-scale) * 1.7rem);font-weight:700;line-height:1.35;list-style:none}.faq-hub__question h3{margin:0;color:inherit;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0}.faq-hub__question::-webkit-details-marker{display:none}.faq-hub__toggle{position:relative;flex:0 0 2.2rem;width:2.2rem;height:2.2rem;border-radius:50%;background:rgba(var(--color-button),.1)}.faq-hub__toggle:before,.faq-hub__toggle:after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:.2rem;border-radius:99px;background:rgb(var(--color-button));transform:translate(-50%,-50%);transition:transform .2s ease}.faq-hub__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-hub__item[open] .faq-hub__toggle:after{transform:translate(-50%,-50%) rotate(0)}.faq-hub__answer{padding:0 2.4rem 2.4rem;color:rgba(var(--color-foreground),.68);font-size:calc(var(--font-body-scale) * 1.55rem);line-height:1.7}.faq-hub__answer p,.faq-hub__answer ul,.faq-hub__answer ol{margin-top:0;margin-bottom:1.2rem}.faq-hub__answer p:last-child,.faq-hub__answer ul:last-child,.faq-hub__answer ol:last-child{margin-bottom:0}.faq-hub__answer a{color:rgb(var(--color-button));text-decoration:underline;text-underline-offset:.2em}.faq-hub__empty{margin:5rem auto 0;padding:4rem 2rem;text-align:center}.faq-hub__empty-title{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-3-scale) * 2.8rem);letter-spacing:0;line-height:1.2}.faq-hub__empty p{margin:1rem 0 0;color:rgba(var(--color-foreground),.58)}.faq-hub__item[hidden],.faq-hub__group[hidden],.faq-hub__empty[hidden]{display:none}@media(max-width:767px){.faq-hub{background:linear-gradient(180deg,rgba(var(--color-background),1) 0% 31rem,#f6f7fb 31rem 100%)}.faq-hub__hero{padding:8.2rem 0 4rem}.faq-hub__heading{font-size:calc(var(--font-heading-1-scale) * 3.2rem)}.faq-hub__subheading{font-size:calc(var(--font-body-scale) * 1.5rem)}.faq-hub__search{min-height:5.4rem;margin-top:2.4rem}.faq-hub__nav-wrap{position:relative;padding:1.4rem 0}.faq-hub__nav{flex-wrap:nowrap;justify-content:flex-start;gap:.8rem;overflow-x:auto;padding-bottom:.4rem;scrollbar-width:none}.faq-hub__nav::-webkit-scrollbar{display:none}.faq-hub__chip{min-height:4rem;padding:0 1.6rem;font-size:calc(var(--font-body-scale) * 1.35rem)}.faq-hub__groups{padding:4.2rem 0 6.4rem}.faq-hub__group+.faq-hub__group{margin-top:4rem}.faq-hub__group-heading{align-items:flex-start}.faq-hub__group-heading h2{font-size:calc(var(--font-heading-2-scale) * 2.3rem)}.faq-hub__question{min-height:6.2rem;padding:1.8rem;font-size:calc(var(--font-body-scale) * 1.55rem)}.faq-hub__answer{padding:0 1.8rem 2rem;font-size:calc(var(--font-body-scale) * 1.45rem)}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/section-main-faq-hub.css.map */
