.faq-page{background:#fff;padding:0 55px!important;max-width:920px;margin:auto}.faq-page>.container{padding:0!important}.faq-page .er-head{padding:64px 0 40px;text-align:center}.faq-page .er-title{margin:0 0 16px;font-family:inherit;font-size:clamp(36px,5vw,52px);font-weight:400;line-height:1.1;letter-spacing:-.01em;color:#1a1a1a;text-transform:none}.faq-page .er-subtitle{max-width:510px;margin:0 auto;font-family:inherit;font-size:16px;line-height:1.6;color:#1a1a1a}.faq-page .er-quick{padding:16px 0 48px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.faq-page .er-quick-card{text-decoration:none;color:#1a1a1a;padding:28px 16px;background:#f0f0f0;border-radius:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;transition:background .2s ease}.faq-page .er-quick-card:hover{background:#f7f7f7}.faq-page .er-quick-icon{width:28px;height:28px;color:#1a1a1a}.faq-page .er-quick-label{font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.01em;color:#1a1a1a}.faq-page .er-quick-meta{font-family:inherit;font-size:12px;line-height:1.4;color:#1a1a1a;opacity:.7}.faq-page .er-section-title{margin:0 0 20px;font-family:Simvoni,sans-serif;font-size:25px;font-weight:700;text-align:center;text-transform:none}.faq-page .er-cat-nav{position:sticky;top:var(--faq-sticky-offset, 0px);z-index:20;margin:24px auto 28px;padding:16px 0;background:#fff;border-bottom:1px solid rgba(26,26,26,.12);max-width:100%}.faq-page .er-cat-nav-placeholder{display:none}.faq-page .er-list{width:100%;padding-bottom:32px}.faq-page .er-footer{margin:48px 0 64px;padding:32px;background:#f0f0f0;border-radius:0;text-align:center}.faq-page .er-footer-title{margin:0 0 8px;font-family:inherit;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.005em;color:#1a1a1a;text-transform:none}.faq-page .er-footer-meta{margin:0 0 24px;font-family:inherit;font-size:14px;line-height:1.6;color:#1a1a1a}.faq-page .er-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;background:#1a1a1a;border:1px solid #1a1a1a;border-radius:0;color:#fff;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.01em;text-decoration:none;transition:opacity .15s ease}.faq-page .er-cta:hover{opacity:.85}.faq-page .er-cat-scroll{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.faq-page .er-cat-scroll::-webkit-scrollbar{display:none}.faq-page .er-pill{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:8px 18px;border:1px solid rgba(26,26,26,.12);border-radius:0;color:#1a1a1a;background:transparent;font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:all .15s ease}.faq-page .er-pill:hover{border-color:#1a1a1a}.faq-page .er-pill.is-active{border-color:#1a1a1a;background:#1a1a1a;color:#fff}.faq-page .faq-wrapper{width:100%;max-width:100%!important;margin-top:20px!important}.faq-page .er-cat-label{margin:0 0 12px;font-family:Simvoni,sans-serif;font-size:22px;font-weight:700;line-height:1.3;text-transform:none;scroll-margin-top:calc(var(--faq-sticky-offset, 0px) + 72px)}.faq-page .er-cat-label+.faq-page-item h4{border-top:.5px solid #f5f5f5;font-size:14px}.faq-page .faq-page-item+.er-cat-label{margin-top:36px}.faq-page .faq-page-question{font-size:14px}.faq-page .faq-page-question .faq__trigger{font-size:inherit}.faq-page .faq-page-answer{padding-bottom:24px;font-size:13px;line-height:1.6;color:#1c1c1c}.faq-page .faq-page-answer>:first-child{margin-top:0}.faq-page .faq-page-answer ul,.faq-page .faq-page-answer ol{padding-left:20px}.faq-page .faq-page-answer img{display:block;max-width:100%;height:auto}.faq-page .faq-page-item{scroll-margin-top:calc(var(--faq-sticky-offset, 0px) + 72px)}@media screen and (max-width:767px),screen and (max-width:1024px)and (orientation:portrait){body:has(.faq-page){overflow-y:visible}body:has(.faq-page) #app.wrapper{overflow:visible;max-height:none;background-color:#fff}}@supports (-webkit-touch-callout: none) and (font: -apple-system-body) and selector(:has(*)){@media(hover:none)and (pointer:coarse)and (max-width:767px){body:has(.faq-page) #app.wrapper{max-height:none}}}@media screen and (max-width:767px),screen and (max-width:1024px)and (orientation:portrait){.faq-page{padding:0 16px!important}.faq-page .er-head{padding:40px 0 28px}.faq-page .er-quick{grid-template-columns:repeat(2,1fr);gap:12px;padding:8px 0 32px}.faq-page .er-quick-card{padding:22px 12px}.faq-page .er-section-title{margin-bottom:16px;font-size:20px}.faq-page .er-cat-nav{margin:20px -16px;padding:16px 16px 12px}.faq-page .er-cat-nav.is-fixed{position:fixed;top:var(--faq-sticky-offset, 0px);left:0;right:0;width:100%;max-width:none;margin:0;z-index:25}.faq-page .faq-wrapper{margin-top:0!important}.faq-page .er-pill{font-size:12px}.faq-page .er-cat-label{margin-bottom:8px;font-size:18px}.faq-page .faq-page-item+.er-cat-label{margin-top:28px}.faq-page .faq-page-answer{padding-bottom:18px}.faq-page .faq-page-answer p{font-size:13px}.faq-page .er-footer{margin:36px 0 48px;padding:40px 24px}.faq-page .er-cta{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/650/assets/section-faq-page.css.map */
