@font-face{font-family:Span;font-weight:600;src:url(/cdn/shop/files/fonnts.com-Span-Semibold.otf?v=1755844757) format("opentype")}section.cm_tab_faqs_section{padding:80px 0}h2.common_page_title{font-family:Telex;font-weight:400;font-size:58px;line-height:1;letter-spacing:-.5px;vertical-align:middle;margin:0;color:#151515;text-align:center}h2.common_page_title span{font-family:Span;font-weight:600;font-style:italic;font-size:72px;line-height:1;letter-spacing:.25px;vertical-align:middle;color:#820010;display:inline-block}.faqs_item{display:none}.faqs_item.active{display:block}.faqs_answer{display:none}.tab_wrapper{display:flex;margin:0 -12px;flex-wrap:wrap}.tab_menu{width:25%;padding:0 12px}.tab_title{background-color:#ffe9e9;border-radius:24px;padding:40px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:.4s all ease;cursor:pointer}.cm_tab_faq{margin:0 auto;max-width:960px}.tab_title h2{font-family:Telex;font-weight:400;font-size:20px;line-height:1;letter-spacing:0;text-align:center;vertical-align:middle;color:#820010;margin:0;padding-top:16px}.tab_heading_icon{width:96px;height:96px;display:block}.tab_heading_icon img{width:100%;height:100%;display:block}.tab_menu.active .tab_title{background-color:#820010}.tab_menu.active .tab_title h2{color:#fff}.faqs_question{display:flex;align-items:center;gap:10px;justify-content:space-between;cursor:pointer}.faqs_question h3{font-family:Telex;font-weight:400;font-size:20px;line-height:1.6;letter-spacing:.25px;color:#151515;margin:0}.faqs_content{padding:24px;border:1px solid transparent;transition:.4s all ease;border-radius:20px}.faqs_content.shadow_active{border-color:#820010}.faqs_answer p{font-family:Telex;font-weight:400;font-size:16px;line-height:1.6;letter-spacing:.25px;color:#151515;margin:0}.faqs_answer>div{padding-top:15px}span.faqs_icon{width:8px;height:8px;display:block;min-width:8px;transition:.4s all ease}span.faqs_icon svg{width:100%;height:100%;display:block}.faqs_content:not(:last-child){margin-bottom:8px}.faq_wrapper{margin-top:40px}h2.tab_faq_title{font-family:Telex;font-weight:400;font-size:20px;line-height:1.3;letter-spacing:.2px;text-align:center;vertical-align:middle;color:#820010;margin:0;padding-bottom:24px}span.faqs_icon.faqs_active{transform:rotate(45deg)}.faq_search_box input{font-family:Telex;font-weight:400;font-size:16px;line-height:1;letter-spacing:.25px;color:#820010;width:100%;display:block;border:1px solid #820010;padding:19px 24px;background-color:#ffe9e9;border-radius:40px}.faq_search_box input::placeholder{font-family:Telex;font-weight:400;font-size:16px;line-height:1;letter-spacing:.25px;color:#82001080}.faq_search_box{position:relative;display:block;width:100%;margin:80px 0 40px}#faqSearch{padding-right:30px}.faq_search_box{position:relative;display:flex;align-items:center;gap:5px}#faqSearch{flex:1;padding-right:30px}#faqSearchBtn{padding:0;cursor:pointer;position:absolute;right:15px;height:35px;width:35px;border-radius:50%;background:transparent;border:none;transition:all .4s ease;display:flex;justify-content:center;align-items:center}#faqSearchBtn svg path{stroke:#820010;transition:all .4s ease}#faqSearchBtn:hover{background:#820010}#faqSearchBtn:hover svg path{stroke:#fff}#faqReset{position:absolute;right:60px;top:50%;transform:translateY(-50%);cursor:pointer;background:none;border:none;padding:0;color:#820010;font-family:Telex;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.25px;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0;text-decoration-skip-ink:auto;color:#1515154f}#faqReset svg circle,#faqReset svg path{transition:all .4s ease}#faqReset:hover svg circle{fill:#820010}#faqReset:hover svg path{stroke:#fff}@media (max-width: 1199px){h2.common_page_title{font-size:40px}h2.common_page_title span{font-size:50px}.faq_search_box{margin:40px 0 32px}.faq_search_box input{padding:14px 20px}section.cm_tab_faqs_section{padding:40px 0}}@media (max-width: 991px){.tab_heading_icon{width:75px;height:75px;display:block}.tab_title{padding:30px 20px}.faq_wrapper{margin-top:24px}}@media (max-width: 767px){.tab_menu{width:50%;padding:0 12px}.tab_heading_icon{width:56px;height:56px;display:block}.tab_wrapper{row-gap:16PX}.tab_menu{padding:0 8px}.tab_wrapper{margin:0 -8px}.tab_title h2{font-size:16px}.faqs_question h3{font-size:16px;font-weight:600}.faqs_answer p{font-size:14px}}@media (max-width: 575px){h2.common_page_title{font-size:20px}h2.common_page_title span{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sw--custom_faqs.css.map */
