#faq_search{border:1px solid #e9f1f8;border-radius:5px;height:48px;text-indent:30px;width:100%}.faq_search-wrapper{margin:auto;max-width:540px;padding:0 20px}.faq_search-wrapper .icon-search{color:var(--color-secondary-text);font-size:10px;left:35px;position:absolute;top:50%;transform:translateY(-50%)}.faq_elements-wrapper ul{list-style:none;margin-bottom:10px}.faq_elements-wrapper ul li:before{color:#003057;content:"•";font-size:15px;font-weight:bolder;left:0;position:absolute;top:0}.faq_elements-wrapper li{padding-left:15px;position:relative}[data-mode=faq] .faq_results-wrapper,[data-mode=search] .faq_categories-wrapper,[data-mode=search] .faq_elements-wrapper{display:none}.faq_wrapper{margin:auto;max-width:1000px;padding-left:10px;padding-right:10px;width:100%}.faq_categories{display:grid;width:100%}.faq_category{border:1px solid #edf3f8;border-radius:5px}.faq_category p{margin:auto;max-width:230px}.faq_category path{fill:#003057}.faq_category.selected{background-color:#003057}.faq_category.selected *{color:#fff}.faq_category.selected path{fill:#fff}#shopify-section-main-faq faq-component dt{border-top:none;color:#66839a;padding-bottom:10px;padding-right:10px;padding-top:10px;transition:color .3s ease}#shopify-section-main-faq faq-component dd{border-bottom:none}#shopify-section-main-faq faq-component dt[aria-expanded=true]{color:#003057}@media screen and (min-width:990px){.faq_categories{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:25px;grid-row-gap:25px}.faq_category{padding:50px 30px}}@media screen and (max-width:989px){.faq_categories{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:10px}.faq_category{padding:25px}}