.faq-bank{margin-top:3rem;margin-bottom:3rem}.faq-bank__heading{margin-bottom:1.5rem}.faq-bank__items .accordion+.accordion{margin-top:0}.faq-item{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.faq-item:first-child{border-top:.1rem solid rgba(var(--color-foreground),.08)}.faq-item details summary{display:flex;justify-content:space-between;align-items:center;padding:1.6rem 0;cursor:pointer;list-style:none;gap:1rem}.faq-item details summary::-webkit-details-marker{display:none}.faq-item__question{flex:1;margin:0;font-size:1.5rem}.faq-item .icon-caret{flex-shrink:0;transition:transform .2s ease}.faq-item details[open] .icon-caret{transform:rotate(180deg)}.faq-item__answer{padding:0 0 1.6rem}.faq-item--hidden{display:none}.faq-page{padding-top:3.6rem;padding-bottom:3.6rem}.faq-page__heading{margin-bottom:2rem;text-align:center}.faq-filter{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:3.2rem;justify-content:center}.faq-filter__btn{display:inline-flex;align-items:center;padding:.8rem 1.6rem;font-size:1.3rem;font-weight:500;letter-spacing:.04em;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:10rem;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;text-decoration:none;white-space:nowrap}.faq-filter__btn:hover,.faq-filter__btn:focus-visible{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}.faq-filter__btn--active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.faq-filter__btn--active:hover{background:rgba(var(--color-foreground),.85);color:rgb(var(--color-background))}.faq-page__empty{text-align:center;padding:3rem 0;color:rgba(var(--color-foreground),.6)}.blog-tag-filter{display:flex;flex-wrap:nowrap;gap:.8rem;margin-bottom:3.2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.4rem;-webkit-mask-image:linear-gradient(to right,transparent 0,black 1.5rem,black calc(100% - 1.5rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black 1.5rem,black calc(100% - 1.5rem),transparent 100%)}.blog-tag-filter::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.blog-tag-filter{flex-wrap:wrap;justify-content:center;overflow-x:visible;-webkit-mask-image:none;mask-image:none}}.blog-tag-filter__link{display:inline-flex;align-items:center;flex-shrink:0;padding:.8rem 1.6rem;font-size:1.3rem;font-weight:500;letter-spacing:.04em;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:10rem;background:transparent;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.blog-tag-filter__link:hover,.blog-tag-filter__link:focus-visible{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06);text-decoration:none}.blog-tag-filter__link--active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.blog-tag-filter__link--active:hover{background:rgba(var(--color-foreground),.85);color:rgb(var(--color-background))}.article-faq{margin-top:4rem;padding-top:3.2rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.article-faq .faq-bank__heading{font-size:2.2rem}.product-faq{padding-top:3.6rem;padding-bottom:3.6rem}.product-faq__inner{max-width:76rem;margin:0 auto}@media screen and (min-width:750px){.faq-item__question{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/faq-system.css.map */
