.faq .title{text-align:center;margin-bottom:0;letter-spacing:0px}.faq .sub-title-text{text-align:center;max-width:700px;margin-left:auto;margin-right:auto}.faq-accordian{width:100%}.faq-accordian .accordion-heading{font-weight:600;line-height:24px;font-size:20px;letter-spacing:1px;padding-bottom:15px;margin-bottom:0;font-family:var(--font-body-family)}.faq-accordian .accordion{margin:0;border:none}.faq-accordian .accordion+.accordion-heading{margin-top:80px}.faq-accordian .accordion summary{padding-top:25px;padding-bottom:15px;padding-left:0}.faq-accordian .accordion__content{margin-bottom:10px;padding:25px 0 0 10px;max-width:700px;display:none}.faq-accordian .accordion__content,.faq-accordian .accordion__content p{font:normal normal normal 17px / 27px;letter-spacing:0px;color:#141414}.faq-accordian .accordion .faq_Click.is_open{border-bottom:0}.faq-accordian .accordion .faq_Click.is_open+.accordion__content{display:block}.faq-accordian .accordion:has(.is_open)+.accordion .faq_Click{border-top:none}@media (max-width: 749px){.faq-accordian .accordion-heading{font-size:18px;letter-spacing:.9px;line-height:22px;padding-bottom:5px;margin-top:30px}.faq-accordian .accordion+.accordion-heading{margin-top:40px}.faq-accordian .accordion__content{margin-bottom:5px;padding:20px 0 0}.faq-accordian .accordion__content,.faq-accordian .accordion__content p{font-size:15px;line-height:25px}}.tab-faq-section .section-header .section-header__title{letter-spacing:0px;color:#141414;font-size:46px;line-height:55px;font-weight:500;max-width:614px;margin:0 auto 45px}.tab-faq-section .page-width{max-width:1075px}.tab-faq-section-wrapper .tabs ul.faq_tab_btn{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.tab-faq-section-wrapper .tabs ul.faq_tab_btn li a.active{border-color:#f0ebe4;font: 700 14px/35px DM Sans;letter-spacing:1.4px;color:#fff;text-transform:uppercase;background-color:#9c2515;padding:0 36.9px!important;min-height:40px;border-radius:20px}.tab-faq-section-wrapper .tabs ul.faq_tab_btn li a{border:1px solid #9C2515;opacity:1;border-radius:20px;font: 700 14px/35px DM Sans;min-height:40px;letter-spacing:1.4px;padding:0 36.9px!important;width:100%}.tab-faq-section-wrapper .tabs ul.faq_tab_btn li a:hover{border-color:#f0ebe4;color:#fff;text-transform:uppercase;background-color:#9c2515}.tab-faq-section-wrapper .faq-accordian .accordion summary .accordion__title{opacity:1;font-size:30px;font-weight:500;font-family:Playfair Display;line-height:40px}.tab-faq-section-wrapper .panelContainer.faq-accordian{padding-top:60px;max-width:1200px;margin:0 auto}.tab-faq-section-wrapper .panelContainer.faq-accordian .tab-faq-section-inner .main_tab_name{font-family:var(--font-body-family);font-weight:600;line-height:1.6;padding-left:10px;padding-bottom:16px;border-bottom:1px solid #E5E5E5}.tab-faq-section-wrapper .faq-accordian .accordion summary{padding-top:0;padding-bottom:0}.tab-faq-section-wrapper .faq-accordian .accordion summary .faq-icon svg path{fill:#00a3ff}.tab-faq-section-wrapper .faq-accordian .accordion .faq_Click.is_open .icon-caret{transform:rotate(180deg)}.tab-faq-section-wrapper .faq-accordian .accordion .faq_Click .icon-caret{width:auto;height:8px}.tab-faq-section-wrapper .faq-accordian .accordion .faq_Click.is_open{padding-top:0}.tab-faq-section-wrapper .faq-accordian .accordion__content{padding:30px 35px 0 0;max-width:100%;margin:0}.tab-faq-section .tab-contact-section{padding:80px 0}.tab-faq-section .tab-contact-section .tab-contact-inner{max-width:517px;width:100%;margin:0 auto;padding:40px;background:#f2faff}.tab-faq-section .tab-contact-section .tab-contact-inner h2{margin-top:0;margin-bottom:30px;text-align:center}.tab-faq-section .tab-contact-section .tab-contact-inner p{line-height:1.58;text-align:center}.tab-faq-section .tab-contact-section .tab-contact-inner .contact-btn{margin-top:43px;text-align:center}.tab-faq-section .tab-contact-section .tab-contact-inner .contact-btn svg{margin-left:13px}.btn-transparent{background:transparent;color:#000}.tab-faq-section-wrapper .panelContainer.faq-accordian .main_tab_name{letter-spacing:.18px;font-weight:600;font-family:var(--font-body-family)}.faq-accordian .panel .main_tab_name{display:none}.tab-faq-section-wrapper .faq-accordian .accordion summary.faq_Click{position:relative}.tab-faq-section-wrapper .faq-accordian .accordion summary.faq_Click:before{background:url(https://cdn.shopify.com/s/files/1/0318/6058/8679/files/Icon_ionic-ios-arrow-round-back.svg?v=1731322784)!important;height:26px;width:17px;background-repeat:no-repeat!important;content:"";position:absolute;transform:rotate(-90deg);top:9px;right:3px}.tab-faq-section-wrapper .faq-accordian .accordion summary.is_open.faq_Click:before{content:"";position:absolute;transform:rotate(0);right:0;top:39%}.tab-faq-section-wrapper .faq-accordian .accordion summary.faq_Click.is_open:after{content:"";transform:rotate3d(90deg);opacity:0}.faqPage_imgText_cls .page-width{max-width:950px}.faqPage_imgText_cls .image-with-text__content{background:transparent;padding:0 0 0 80px}.faqPage_imgText_cls .image-with-text__grid .image-with-text__media-item{max-width:366px;height:auto;top:0;display:block}.faqPage_imgText_cls .image-with-text__content h2.image-with-text__heading{font-size:20px;line-height:35px;letter-spacing:2.4px;color:#000;text-transform:uppercase;margin-bottom:0}.faqPage_imgText_cls .image-with-text__content .image-with-text__text+.button{margin-top:3rem;max-width:260px;width:100%}.tab-faq-section-wrapper .faq-accordian .accordion summary.faq_Click{padding-right:30px}@media only screen and (max-width: 989px){.tab-faq-section-wrapper .tabs ul.faq_tab_btn{gap:20px}.tab-faq-section-wrapper .tabs ul.faq_tab_btn li a{min-width:147px;font-size:14px;letter-spacing:1.4px}.tab-faq-section-wrapper .panelContainer.faq-accordian{max-width:100%}.tabs.custom_faq_tab{width:100%}.tabs.custom_faq_tab ul.faq_tab_btn{max-width:calc(100% + 40px);display:flex;width:calc(100% + 40px);margin:0 -20px;padding-left:20px}.tabs.custom_faq_tab ul.faq_tab_btn li{min-width:151px}.tabs.custom_faq_tab::-webkit-scrollbar,.tabs.custom_faq_tab::-webkit-scrollbar-thumb{width:0px;height:0px}.tab-faq-section-wrapper .tabs ul.faq_tab_btn{justify-content:flex-start}}@media screen and (max-width: 768px){.tab-faq-section-wrapper .faq-accordian .accordion summary .accordion__title{font-size:15px;letter-spacing:1.5px;max-width:100%;width:100%}.tab-faq-section .section-header .section-header__title{letter-spacing:0px;color:#141414;font-size:28px;line-height:38px;font-weight:500;max-width:614px;margin:0 auto 36px}.tab-faq-section-wrapper .faq-accordian .accordion summary .accordion__title{font-size:24px;line-height:34px}.tab-faq-section-wrapper .faq-accordian .accordion summary{padding-bottom:17px}.tab-faq-section-wrapper .panelContainer.faq-accordian{padding-top:22px}.tab-faq-section-wrapper .panelContainer.faq-accordian .tab-faq-section-inner .main_tab_name{padding-left:0;padding-bottom:13px}.tab-faq-section-wrapper .faq-accordian .accordion summary{padding:0 25px 17px 0}.tab-faq-section-wrapper .faq-accordian .accordion .faq_Click.is_open{padding:0 25px 20px 0}.tab-faq-section-wrapper .faq-accordian .accordion__content{padding:0;max-width:100%;margin:0}.tab-faq-section .tab-contact-section{padding:50px 0}.tab-faq-section .tab-contact-section .tab-contact-inner{padding:30px 20px}.tab-faq-section .tab-contact-section .tab-contact-inner h2{margin-bottom:20px}.tab-faq-section .tab-contact-section .tab-contact-inner .contact-btn{margin-top:32px}.tab-faq-section .tab-contact-section .tab-contact-inner .contact-btn svg{margin-left:10px}.tab-faq-section-wrapper .tabs ul.faq_tab_btn li a{min-width:151px;font-size:14px;letter-spacing:.56px}.faqPage_imgText_cls .image-with-text__grid .image-with-text__media-item{max-width:100%}.faqPage_imgText_cls .image-with-text__content{padding:20px 0 0}.faqPage_imgText_cls .image-with-text__content h2.image-with-text__heading{font-size:18px;letter-spacing:1.8px}.tab-faq-section-wrapper .faq-accordian .accordion summary.is_open.faq_Click:before{content:"";position:absolute;transform:rotate(0);right:3px;top:13px}.faq-text h2.rich-text__heading.inline-richtext.h1{font-size:24px;line-height:34px}.faq-text .rich-text__text p{font:15px/25px DM Sans;letter-spacing:0px;color:#141414}.faq-text .rich-text .rich-text__wrapper{padding:0 20px}.tab-faq-section .section-header .section-header__title{margin-bottom:30px;margin-top:20px}.faq-text.page-width{margin-top:15px}.faq-text.page-width{margin-bottom:50px}}@media screen and (max-width: 768px){.tab-faq-section-wrapper .faq-accordian .accordion summary{padding:0}.tab-faq-section-wrapper .faq-accordian .accordion .main-faq-wapper{padding:15px 15px 15px 20px}}@media screen and (max-width: 749px){.dropdown_cls .drop-down{list-style:none;overflow:hidden;width:100%;margin:0 auto;padding:0;text-align:center;border-radius:20px;-webkit-transition:height .3s ease;transition:height .3s ease}.dropdown_cls .drop-down.closed{height:38px;background:#9c2515;border-radius:20px}.dropdown_cls .drop-down li a{display:block;color:#ecf0f1;text-decoration:none;padding:10px}.dropdown_cls .drop-down li:first-child a,.dropdown_cls .drop-down.closed li:first-child a{position:relative}.dropdown_cls .drop-down.closed li:first-child a:after{content:"";margin-left:-30px;margin-right:5px;background:url(/cdn/shop/files/icon-down-arrow-wt.svg?v=1731652443) no-repeat center;width:15px;height:10px;background-size:cover;top:14px;position:absolute;right:16px;transform:rotate(0);transition:all .2s linear}.dropdown_cls .drop-down li:first-child a:after{content:"";margin-left:-30px;margin-right:5px;background:url(/cdn/shop/files/icon-down-arrow-wt.svg?v=1731652443) no-repeat center;width:15px;height:10px;background-size:cover;top:14px;position:absolute;right:16px;transition:all .2s linear;transform:rotate(180deg)}.tabs.custom_faq_tab ul.faq_tab_btn{display:none}.dropdown_cls ul.drop-down li{border-bottom:solid 1px #fff}.dropdown_cls ul.drop-down li a{font-size:14px;line-height:normal;letter-spacing:1.12px;color:#fff;text-align:left;font-weight:700;padding:10px 20px;background:#9c2515}.tab-faq-section-wrapper .panelContainer.faq-accordian{padding-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/faq-section.css.map */
