.faq_banner_section{display:block}.custom__faq_generated_page .faq_banner_section{display:none}.faq_banner_section .search-bar-main-container{position:relative;z-index:1;overflow:hidden}.faq-banner__quick-action-label{line-height:normal}.faq_banner_section .search-background-img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;pointer-events:none;z-index:-1;opacity:1}.faq_banner_section .faq-banner__container{position:relative;z-index:1}.faq_banner_section .faq-banner__header{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:865px;margin:0 auto 32px}.faq_banner_section .faq-banner__eyebrow{display:inline-flex;background:#dfeaff;color:#002b80;padding:8px 16px;margin:0 0 12px;border-radius:1000px;line-height:normal;letter-spacing:.4px;text-transform:uppercase;font-family:var(--font-ambit-semibold-family)}.faq_banner_section .faq-banner__heading{margin:0;letter-spacing:normal;text-align:center;font-family:"Recoleta Alt SemiBold",var(--font-recoleta-semibold-family);font-weight:500;line-height:1.25;font-size:52px}.faq_banner_section .faq-banner__body{margin:0}.faq_banner_section .faq-banner__body p{max-width:850px;font-size:18px;margin:0 auto;width:100%;text-align:center;line-height:normal}@media screen and (min-width:750px){.faq_banner_section .faq-banner__search-wrap{display:flex;justify-content:center;margin:0 0 24px}.faq-banner__quick-action{max-width:294px;width:100%}}@media screen and (max-width:749px){.faq_banner_section .faq-banner__search-wrap{display:flex;flex-direction:column;justify-content:center;margin:0 0 24px}}.faq_banner_section .faq-banner__search-bar{display:flex;align-items:center;gap:8px;width:100%;max-width:1000px;background:#fff;border:1px solid #ece9e5;border-radius:100px;padding:6px}.faq_banner_section .faq-banner__search{position:relative;flex:1 1 auto;min-width:0}.faq_banner_section .faq-banner__search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#1d161a;pointer-events:none}.faq_banner_section .faq-banner__search-input{width:100%;padding:12px 16px 12px 42px;border:none;border-radius:100px;font-family:"Ambit",var(--font-body-family);font-size:15px;color:#1c161a;background:transparent;outline:none}.faq_banner_section .faq-banner__search-input::placeholder{color:#8a8a8a}.faq_banner_section .faq-banner__search-btn{flex-shrink:0;border:none;background:#2474f5;color:#fff;padding:13px 28px;border-radius:100px;font-family:var(--font-ambit-semibold-family);font-size:15px;cursor:pointer;transition:background .15s ease}.faq_banner_section .faq-banner__search-btn:hover{background:#0038cc}@media screen and (min-width:750px){.faq_banner_section .faq-banner__search-btn.mobile-button{display:none}}.faq_banner_section .faq-banner__quick-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.faq_banner_section .faq-banner__quick-action{display:inline-flex;align-items:center;justify-content:space-between;gap:3rem;padding:8px 12px;background:#f2f6ff;border:1px solid #C2D6FF;border-radius:100px;color:#002b80;font-family:var(--font-ambit-semibold-family);font-size:14px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.faq_banner_section .faq-banner__quick-action:hover{background:#dfeaff;border-color:#c3d9ff}.faq_banner_section .faq-banner__quick-action-inner{display:flex;align-items:center;gap:10px}.faq_banner_section .faq-banner__quick-action-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background:#cfdfff;border-radius:50%}.faq_banner_section .faq-banner__quick-action-icon img{width:20px;height:20px;object-fit:contain}.faq_banner_section .faq-banner__quick-action-arrow{flex-shrink:0}@media screen and (max-width:749px){.faq_banner_section .faq-banner__heading{font-size:32px}.faq_banner_section .faq-banner__body p{font-size:15px}.faq_banner_section .faq-banner__search-bar{flex-wrap:wrap;border-radius:24px}.faq_banner_section .faq-banner__search{flex:1 1 100%}.faq_banner_section .faq-banner__search-btn.desktop-button{display:none}.faq_banner_section .faq-banner__search-btn.mobile-button{display:block;max-width:165px;flex:1 1 100%;width:100%;margin:10px auto}.faq_banner_section .faq-banner__quick-action{width:100%;justify-content:space-between}}.search-faq__header{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:865px;margin:0 auto 50px}.search-faq__header--secondary{margin:56px auto 32px}.search-faq__eyebrow{display:inline-flex;background:#dfeaff;color:#002b80;padding:8px 16px;margin:0 0 12px;border-radius:1000px;line-height:normal;letter-spacing:.4px;text-transform:uppercase;font-family:var(--font-ambit-semibold-family)}.search-faq__heading{letter-spacing:normal;text-align:center;font-family:var(--font-recoleta-semibold-family);color:#2f222b;font-weight:500;margin:0 auto;line-height:1.25}@media screen and (min-width:750px){.search-faq__heading{font-size:52px}}@media screen and (max-width:767px){.search-faq__heading{font-size:30px;line-height:1.2}}.faq-menu-accordion.main_faq_open{background:#f5f5f5;padding:10px;border-radius:16px}.faq-menu-accordion.main_faq_open .arrows.faq_arrows.active svg{margin-right:5px}
/*# sourceMappingURL=/cdn/shop/t/61/assets/scroll-faq-search.css.map */
