.section-faqSearch{margin-bottom:90px}.section-faqSearch .faqTab__section .gallery-filter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:50px}.section-faqSearch .gallery-filter .filter-item.active{border-color:#ef3e70}.section-faqSearch .gallery-filter .filter-item{color:#000;width:23%;font-size:17px;border:2px solid white;display:inline-block;border-radius:3px;margin-right:8px;cursor:pointer;line-height:1.2;transition:all .3s ease;box-shadow:0 0 7px 1px #ddd;padding:30px 20px;text-align:center;border:1px solid transparent}.section-faqSearch .gallery-filter .filter-item .filter-inner{pointer-events:none}.section-faqSearch .faqTab__section .gallery-filter .filter-item svg{width:40px;height:40px}.section-faqSearch .gallery-item{margin-bottom:20px;border-radius:7px;box-shadow:0 0 10px 1px #ddd}.section-faqSearch .gallery-item.hide{display:none}.section-faqSearch .gallery-item.show{animation:fadeIn .5s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.section-faqSearch .faq-accordion{color:#002a39;cursor:pointer;padding:22px 18px 22px 60px;width:100%;border:none;text-align:left;outline:none;font-size:25px;transition:.4s;background:none;font-family:ProximaNova-Bold;position:relative}.section-faqSearch .faq-accordion:before{background-image:url(/cdn/shop/files/doc-icon.svg?v=1650452542);background-repeat:no-repeat;background-position:left center;background-size:26px;content:"";width:26px;height:27px;position:absolute;left:18px;top:24px}.section-faqSearch .faq-accordion:after{content:"+";color:#002a39;font-weight:700;float:right;margin-left:5px;font-size:27px}.section-faqSearch .faq-accordion.active:after{content:"\2212"}.section-faqSearch .faqTab-content__container .panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border-radius:0 0 34px 30px}.section-faqSearch .panel.show{display:block}.section-faqSearch .error_container{display:none}.section-faqSearch .search-container .faq-search__form{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}.section-faqSearch .search-container .faq-search__form .search__input{height:67px;width:100%;max-width:100%;border-radius:100px;border:0;box-shadow:0 5px 10px 1px #ddd!important;font-size:24px;color:#1d1d1d;padding:0 30px;font-size:20px}.section-faqSearch .search-container .faq-search__form .search__input::placeholder{color:#999;opacity:1}.faq_search_section{margin-bottom:100px}.faq_search_section .faq-serach__header{text-align:center;margin:40px}.faq_search_section .faq-serach__header .faq-search__title{font-size:42px;font-family:ProximaNova-Extrabld;color:#002a39}.faq_search_section .faq-search__form{max-width:700px;margin:auto}.faq_search_section .faq-search__form .search__button{position:absolute;right:12px;top:8px;box-shadow:none;border:none;background:#ef3e70;width:52px;height:52px;border-radius:50%}.faq_search_section .faq-search__form .search__button svg{position:relative;top:3px;color:#fff;font-weight:700}.section-faqSearch .gallery-filter .filter-item .filter-inner h4{font-family:ProximaNova-Bold;font-size:20px;padding-top:14px}.section-faqSearch .gallery-filter .filter-item .filter-inner .content p{font-size:18px!important}.faqTab__section h2{font-size:42px;font-family:ProximaNova-Extrabld;color:#002a39;margin-bottom:20px}.section-faqSearch .faqTab-content__container .panel p strong{color:#002a39;font-family:ProximaNova-Bold}.section-faqSearch .faqTab-content__container .panel p a{color:#002a39}@media (max-width:991px){.section-faqSearch .faqTab__section .gallery-filter{flex-wrap:wrap;margin-bottom:50px}.section-faqSearch .gallery-filter .filter-item{margin-bottom:25px;width:48%}.faq_search_section .faq-serach__header .faq-search__title{font-size:34px}}@media (max-width:768px){.faq_search_section .faq-serach__header{margin:40px 0}.faq_search_section{margin-bottom:60px}.faqTab__section h2{font-size:34px}.section-faqSearch .faq-accordion{font-size:22px}.section-faqSearch .faq-accordion:after{content:"+";position:absolute;top:25px;right:11px}.section-faqSearch{margin-bottom:60px}}@media (max-width:576px){.section-faqSearch .gallery-filter .filter-item{width:100%;margin:0 0 25px}.section-faqSearch .search-container .faq-search__form .search__input{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/page-faq.css.map */
