#faq_section h2{margin-top:0!important}#faq_section .page-width--narrow .faq-description{margin-top:2em;margin-bottom:2em}#faq_section .page-width--narrow .faq-checkbox{position:absolute;opacity:0;z-index:-1}#faq_section .page-width--narrow .tabs{overflow:hidden;font-family:Lato,sans-serif;border:0px;margin:0;padding:0;border-radius:0}#faq_section .page-width--narrow .tab{width:100%;color:#fff;overflow:hidden;margin-bottom:8px}#faq_section .page-width--narrow .tab-label:after,#faq_section .page-width--narrow .tab-label:before{display:none}#faq_section .page-width--narrow .tab-label{width:100%;display:flex;justify-content:space-between;padding:16px;font-weight:700;font-size:20px;color:#fff;background-color:#243d8d}#faq_section .page-width--narrow .tab-content{max-height:0;padding:0 1em;background-color:#fff;transition:all .9s ease;color:#000;margin-top:0;border-top:0}#faq_section .page-width--narrow .main-page-title{text-align:center}#faq_section .page-width--narrow .tab-content{border-color:#243d8d!important}#faq_section .page-width--narrow .tab-content p{margin:0;padding:10px 0}#faq_section .page-width--narrow .faq-checkbox:checked~.tab-content{max-height:100vh}@media screen and (max-width: 1600px){#faq_section .page-width--narrow .tab-label{font-size:18px}}@media screen and (min-width: 991px){#faq_section .page-width--narrow{max-width:70%;padding-bottom:60px}}@media screen and (max-width: 991px){#faq_section .page-width--narrow .tab{margin-bottom:5px}#faq_section .page-width--narrow .tab-label{font-size:16px}#faq_section .page-width--narrow{max-width:100%!important;padding:0 15px 40px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/faq-style.css.map */
