.faq{display:flex;flex-direction:column;gap:40px;max-width:var(--page-width);margin:0 auto}.faq__filters{position:static;width:100%;height:fit-content}.faq__filter-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;margin-bottom:24px;overflow-x:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch}.faq__filter-button{background:transparent;border:1px solid var(--color-lilypad-300);border-radius:5px;padding:9px 28px 10px;font-family:var(--font-primary--family);font-size:18px;font-weight:400;line-height:1.4em;color:var(--color-warm-gray-neutral-800);cursor:pointer;transition:all .2s ease;flex-shrink:0;min-width:120px;white-space:nowrap}.faq__filter-button:not(.faq__filter-button--active):hover{background:var(--color-lilypad-100)}.faq__filter-button--active{background:var(--color-lilypad-300);color:var(--color-warm-gray-neutral-100)}.faq__download{display:flex;align-items:center;gap:4px;color:var(--color-lilypad-300);text-decoration:none;font-size:18px;font-weight:400;line-height:1.4em}.faq__download-icon{width:24px;height:24px;flex-shrink:0}.faq__content{flex:1;display:flex;flex-direction:column;gap:40px}.faq__category{display:flex;flex-direction:column;gap:8px;scroll-margin-top:80px}.faq__category-header{background:var(--color-warm-gray-neutral-100);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);padding:16px 24px 16px 0;border-radius:0}.faq__category-title{font-weight:800;font-size:24px;line-height:1.1em;letter-spacing:.02em;text-transform:uppercase;color:var(--color-warm-gray-neutral-800);margin:0}.faq__accordion{border-top:1px solid var(--color-warm-gray-neutral-300);padding:20px 0}.faq__accordion-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;cursor:pointer}.faq__accordion-question{font-weight:500;font-size:20px;line-height:1.2em;color:var(--color-warm-gray-neutral-800);margin:0;flex:1}.faq__accordion-toggle{width:36px;height:36px;border-radius:50%;background:var(--color-lilypad-300);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.faq__accordion-toggle:before,.faq__accordion-toggle:after{content:"";position:absolute;width:12px;height:1px;background:var(--color-warm-gray-neutral-100)}.faq__accordion-toggle:after{transform:rotate(90deg);transition:transform .2s ease}.faq__accordion[open] .faq__accordion-toggle:after{transform:rotate(0)}.faq__accordion-content{margin-top:16px;max-width:700px}.faq__accordion-answer{font-weight:400;font-size:18px;line-height:1.4em;color:var(--color-warm-gray-neutral-800);margin:0}.faq__accordion-answer p{margin:0 0 16px}.faq__accordion-answer p:last-child{margin-bottom:0}@media screen and (min-width:768px){.faq{flex-direction:row;gap:60px}.faq__filters{flex-shrink:0;width:229px;position:sticky;top:calc(var(--header-desktop-height) + 24px)}.faq__filter-buttons{flex-direction:column;flex-wrap:wrap;gap:20px;overflow-x:visible;padding-bottom:0}.faq__filter-button{flex-shrink:1;min-width:auto;white-space:normal}.faq__category{scroll-margin-top:120px}.faq__category-title{font-size:32px}.faq__accordion-question{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-faq.css.map */
