.faq-page{--faq-scroll-offset: 50px;background:#222426;color:#f5f5f7;font-family:Roboto,Arial,sans-serif;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.faq-page *{box-sizing:border-box}.faq-page a{color:#0a84ff;text-decoration:none}.faq-container{max-width:1260px;margin:0 auto}.faq-menu{background:#222426;padding:46px 0 26px;position:relative;z-index:10}.faq-menu__panel{max-width:390px;margin:0 auto;position:relative;z-index:10;pointer-events:auto}.faq-menu__heading{color:#fff;font-size:30px;font-weight:900;line-height:1.18;margin:0 0 30px}.faq-menu__mobile-toggle{display:none}.faq-menu__list{display:grid;gap:22px}.faq-menu__group{display:grid;gap:0}.faq-menu__item{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:0;border:0;background:transparent;color:#9b9ca1;cursor:pointer;font-family:inherit;font-size:16px;font-family:Roboto;font-weight:500;line-height:1.35;text-align:left;transition:color .28s cubic-bezier(.22,1,.36,1)}.faq-menu__item:hover{color:#fff;text-decoration:none}.faq-menu__group.is-active .faq-menu__item{color:#fff}.faq-menu__icon{display:block;width:14px;height:14px;margin-left:auto;opacity:.65;transform:rotate(0);transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1)}.faq-menu__group.is-active .faq-menu__icon{opacity:1;transform:rotate(45deg)}.faq-menu__posts{display:grid;gap:20px;max-height:0;margin-top:0;opacity:0;overflow:hidden;padding:5px 0 2px 20px;border-top:1px solid #4b4c50;transform:translateY(-4px);transition:max-height .45s cubic-bezier(.22,1,.36,1),margin-top .32s cubic-bezier(.22,1,.36,1),opacity .24s ease,transform .32s cubic-bezier(.22,1,.36,1)}.faq-menu__group.is-active .faq-menu__posts{margin-top:18px;opacity:1;transform:translateY(0)}.faq-menu__post{color:#a1a1a6!important;text-decoration:none;display:block;cursor:pointer;font-size:14px;font-weight:400;line-height:1.35;transition:color .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.faq-menu__post:hover,.faq-menu__post.is-active{color:#fff!important;text-decoration:none}.faq-menu__post:first-child{margin-top:11px}@media(min-width:990px){.faq-container{padding:0 44px}.faq-menu{height:0;overflow:visible;padding:0;pointer-events:none;z-index:20}.faq-menu__panel{max-width:260px;margin:0;max-height:calc(100vh - var(--faq-scroll-offset) - 24px);overflow-y:auto;padding:20px 4px 28px 0;pointer-events:auto;scrollbar-width:thin}.faq-menu.is-sticky .faq-menu__panel{position:fixed;z-index:40;top:var(--faq-scroll-offset);width:260px}.faq-menu__heading{font-size:24px;line-height:1.2;margin-bottom:28px}.faq-menu__list{gap:19px}.faq-menu__icon{width:13px;height:13px}.faq-menu__posts{gap:19px;padding-left:20px}.faq-menu__group.is-active .faq-menu__posts{margin-top:17px}}@media(max-width:767px){.faq-page{--faq-scroll-offset: 104px}body:has(.faq-menu) .mana-header-section{pointer-events:none}body:has(.faq-menu) .mana-header-section .header-wrapper,body:has(.faq-menu) .mana-header-section .announcement-bar--wrapper,body:has(.faq-menu) .mana-header-section .drawer{pointer-events:auto}.faq-menu.is-sticky .faq-menu__panel{top:var(--faq-scroll-offset)}.faq-menu-section-wrapper,.shopify-section:has(>.faq-menu){position:sticky;top:var(--faq-sticky-top, 50px);z-index:1004;height:48px;overflow:visible;isolation:isolate;background:transparent!important;pointer-events:auto}.faq-container{padding:0}.faq-menu{position:relative;z-index:1004;padding:0;background:transparent!important;pointer-events:auto}.faq-page.faq-menu{background:transparent}.faq-menu__panel{position:relative;z-index:1;width:100vw;max-width:100%;padding:0 20px;background:transparent;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.08);pointer-events:auto}.faq-menu__heading{display:none}.faq-menu__mobile-toggle{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:48px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;pointer-events:auto;touch-action:manipulation;font-family:inherit;font-size:16px;font-family:Roboto;font-weight:500;line-height:1.18;text-align:left}.faq-menu__mobile-toggle-icon{display:block;width:14px;height:14px;opacity:.8;transform:rotate(0);transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1)}.faq-menu.is-mobile-open .faq-menu__mobile-toggle-icon{opacity:1;transform:rotate(45deg)}.faq-menu__list{max-height:0;gap:18px;opacity:0;overflow:hidden;transform:translateY(-6px);transition:max-height .45s cubic-bezier(.22,1,.36,1),opacity .26s ease,padding-top .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.faq-menu.is-mobile-open .faq-menu__list{opacity:1;padding-top:18px;transform:translateY(0)}.faq-menu__item{font-size:15px;line-height:1.35}.faq-menu__posts{gap:16px}.faq-menu__group.is-active .faq-menu__posts{margin-top:16px}.faq-menu__post{font-size:13px}}@media(prefers-reduced-motion:reduce){.faq-menu__item,.faq-menu__icon,.faq-menu__mobile-toggle-icon,.faq-menu__posts,.faq-menu__list,.faq-menu__post{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/faq-menu.css.map */
