.faqh{--faqh-gutter: var(--frame-gutter);--faqh-gap: var(--section-gap);display:block;background-color:var(--color-background);color:var(--color-title);font-family:var(--font-text)}.faqh-wrap{width:min(100% - 2 * var(--faqh-gutter, 16px),var(--container-width));margin-inline:auto}.faqh-hero{padding:var(--section-gap) 0;background:var(--vs-band)}.faqh-hero .faqh-hero__eyebrow{margin:0;color:var(--vs-muted);font-size:12px;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.faqh-hero .faqh-hero__title{margin:14px 0 0;color:var(--color-title);font-family:var(--font-title);font-size:clamp(32px,4.2vw,58px);font-weight:400;line-height:1.12;letter-spacing:-.01em}.faqh-hero__intro{max-width:42.54em;margin-top:18px;color:#4d4a47;font-size:clamp(16px,1.4vw,19px);line-height:1.6}.faqh-hero__intro p{margin:0 0 .8em}.faqh-hero__intro>:last-child{margin-bottom:0}.faqh-search{position:relative;max-width:560px;margin-top:28px}.faqh-search .faqh-search__input{width:100%;height:54px;padding:0 20px 0 50px;border:1px solid rgb(0 0 0 / 14%);border-radius:0;background:#fff;color:var(--color-title);font-family:var(--font-text);font-size:16px;-webkit-appearance:none;appearance:none;transition:border-color var(--motion-dur-fast) var(--motion-ease)}.faqh-search .faqh-search__input:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 1px var(--color-accent)}.faqh-search__icon{position:absolute;top:50%;left:18px;width:18px;height:18px;color:var(--vs-muted);transform:translateY(-50%);pointer-events:none}.faqh-hero .faqh-hero__status{margin:12px 0 0;color:var(--vs-muted);font-size:13px;line-height:1.5}.faqh-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-top:var(--faqh-gap)}@media(min-width:1025px){.faqh-layout{grid-template-columns:minmax(220px,280px) minmax(0,820px);gap:clamp(48px,6vw,96px)}}.faqh-main,.faqh-nav{min-width:0}.faqh-nav__list{margin:0;padding:0;list-style:none}.faqh-nav__item[hidden]{display:none}.faqh-nav__link{position:relative}.faqh-nav__count{flex:0 0 auto;font-variant-numeric:tabular-nums}@media(min-width:1025px){.faqh-nav__list{position:sticky;top:84px;max-height:calc(100vh - 108px);overflow-y:auto;scrollbar-width:thin}.faqh-nav .faqh-nav__link.vs-pill{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:0;padding-block:10px;padding-inline:16px 0;border:0;border-inline-start:1px solid rgb(0 0 0 / 10%);border-radius:0;background:transparent;color:var(--vs-muted);font-size:14px;line-height:1.45}.faqh-nav .faqh-nav__link.vs-pill:is(:hover,[aria-current]){border-color:#0000001a;background:transparent;color:var(--color-title)}.faqh-nav .faqh-nav__link.vs-pill:active{transform:none}.faqh .faqh-nav .faqh-nav__link.vs-pill .vs-pill__count{color:var(--vs-muted);font-size:12px}.faqh-nav__link:before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:-1px;width:2px;background:var(--color-accent);transform:scaleY(0);transition:transform var(--motion-dur-base) var(--motion-ease)}.faqh-nav__link[aria-current]:before{transform:scaleY(1)}}@media(max-width:1024px){.faqh-nav__list{display:flex;gap:8px;margin-inline:calc(-1 * var(--faqh-gutter));padding:2px var(--faqh-gutter) 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--faqh-gutter);scrollbar-width:none}.faqh-nav__list::-webkit-scrollbar{display:none}.faqh-nav__item{flex:0 0 auto}.faqh-nav__link.vs-pill{white-space:nowrap}}.faqh-topic{padding-bottom:var(--faqh-gap);scroll-margin-top:96px}.faqh-topic[hidden]{display:none}.faqh .faqh-topic__title{margin:0 0 18px;color:var(--color-title);font-family:var(--font-title);font-size:clamp(24px,2.4vw,32px);font-weight:400;line-height:1.2}.faqh-topic__title:focus{outline:none}.faqh-topic__intro{margin-bottom:20px;font-size:16px}.faqh .gfaq__item[hidden]{display:none}.faqh .faqh-empty{margin:0 0 var(--faqh-gap);padding:24px;background:#f3f1ee;color:var(--color-title);font-size:16px;line-height:1.6}.faqh-empty[hidden]{display:none}.faqh-cta{padding-bottom:var(--faqh-gap)}@media(prefers-reduced-motion:reduce){.faqh-nav__link:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq-hub.css.map */
