.faq-grid{display:block;position:relative;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.faq-grid__category-title,.faq-grid__item-question,.faq-grid__item-answer,.faq-grid__heading,.faq-grid__intro,.faq-grid__nav-btn{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.faq-grid__header{text-align:center;margin-bottom:4rem;padding-left:2.4rem;padding-right:2.4rem}.faq-grid.faq-grid .faq-grid__categories{padding-left:2.4rem;padding-right:2.4rem}@media screen and (min-width:750px){.faq-grid__header,.faq-grid.faq-grid .faq-grid__categories{padding-left:5rem;padding-right:5rem}}.faq-grid__heading{margin:0 0 1.6rem;color:rgb(var(--color-foreground))}.faq-grid__intro{max-width:60rem;margin:0 auto;color:rgba(var(--color-foreground),.75)}.faq-grid__nav{position:sticky;top:var(--faq-sticky-top, 0px);z-index:2;background:rgba(var(--color-background),.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin-bottom:4rem;transition:top .15s ease-out}.faq-grid__nav-inner{display:flex;gap:.6rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:.8rem 1.5rem;scroll-snap-type:x mandatory}.faq-grid__nav-inner::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.faq-grid__nav-inner{justify-content:center;flex-wrap:wrap;padding:1rem 5rem;gap:.8rem}}.faq-grid__nav-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;flex:0 0 auto;scroll-snap-align:start;padding:.7rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:999px;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,border-color .25s ease,color .25s ease}.faq-grid__nav-btn:hover{border-color:rgb(var(--color-button))}.faq-grid__nav-btn.is-active{background:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.faq-grid__nav-icon{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem}.faq-grid__nav-icon .svg-wrapper,.faq-grid__nav-icon svg{width:100%;height:100%;fill:currentColor}.faq-grid__nav-label{display:block;line-height:1}.faq-grid.faq-grid .faq-grid__categories{display:flex;flex-direction:column;gap:5rem;max-width:82rem;margin-left:auto;margin-right:auto}.faq-grid__category{scroll-margin-top:calc(var(--faq-sticky-top, 0px) + 8rem)}.faq-grid__category-title{margin:0 0 1.6rem;color:rgb(var(--color-foreground));font-family:Bodoni Moda,Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.01em}.faq-grid__items{display:flex;flex-direction:column;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.8rem;overflow:hidden;background:rgb(var(--color-background))}.faq-grid__item{border-bottom:.1rem solid rgba(var(--color-foreground),.1);transition:background .2s ease}.faq-grid__item:last-child{border-bottom:0}.faq-grid__item[open]{background:rgba(var(--color-foreground),.02)}.faq-grid__item-summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem 2rem;cursor:pointer;list-style:none;color:rgb(var(--color-foreground))}.faq-grid__item-summary::-webkit-details-marker{display:none}.faq-grid__item-question{margin:0;font-weight:500;flex:1}.faq-grid__item-summary .icon-caret{flex-shrink:0;width:1.4rem;height:1.4rem;transition:transform .3s ease}.faq-grid__item[open] .faq-grid__item-summary .icon-caret{transform:rotate(180deg)}.faq-grid__item-answer{padding:0 2rem 2rem;color:rgba(var(--color-foreground),.78);animation:faq-fade-in .3s ease}.faq-grid__item-answer>*+*{margin-top:1.2rem}.faq-grid__empty{text-align:center;color:rgba(var(--color-foreground),.6);padding:4rem 0}.faq-grid__useful{max-width:82rem;margin:5rem auto 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.faq-grid__useful-title{margin:0 0 1.6rem;font-family:Bodoni Moda,Georgia,serif;font-style:italic;font-weight:400;font-size:2.4rem;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.faq-grid__useful-list{list-style:none;padding:0;margin:0;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.8rem;overflow:hidden;background:rgb(var(--color-background))}.faq-grid__useful-list li{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.faq-grid__useful-list li:last-child{border-bottom:0}.faq-grid__useful-link{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem 2rem;color:rgb(var(--color-foreground));text-decoration:none;transition:background .2s ease}.faq-grid__useful-link:hover{background:rgba(var(--color-foreground),.03)}.faq-grid__useful-label{flex:1;font-size:1.5rem}.faq-grid__useful-caret{display:inline-flex;width:1rem;height:1rem;flex-shrink:0;transform:rotate(-90deg);color:rgba(var(--color-foreground),.5);transition:transform .2s ease,color .2s ease}.faq-grid__useful-caret svg{width:100%;height:100%}.faq-grid__useful-link:hover .faq-grid__useful-caret{transform:rotate(-90deg) translateY(-.3rem);color:rgb(var(--color-foreground))}@keyframes faq-fade-in{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.faq-grid__item,.faq-grid__item-summary .icon-caret,.faq-grid__nav-btn,.faq-grid__item-answer{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-faq-grid.css.map */
