.faq-page-main-wrapper h1.page-title{margin:0 0 50px;text-align:center}.faq-page-main-wrapper .sec-head{margin-bottom:10px}.faq-page-main-wrapper .sec-head .sec-title{color:#000;text-align:center;margin-bottom:50px}.faq-page-main-wrapper .query{max-width:512px;width:100%;margin:80px auto 0;background-color:#fff;text-align:center;padding:40px}.faq-page-main-wrapper .query h2{max-width:300px;width:100%;padding-bottom:20px;color:#000;margin:0 auto}.faq-page-main-wrapper .query p{margin:0;color:#484848;letter-spacing:0}.faq-page-main-wrapper .banner__buttons{margin-top:30px}.faq-page-main-wrapper .banner__buttons a{background:transparent}.faq-button{width:30%}.faq-page-block{width:70%}.faq-page-block .faq-page-title{text-align:left;padding:30px 25px;background:#0000000d;margin-bottom:40px}.faq-page-block .faq-page-title .faq-page__title{margin:0 0 15px}.faq-page-block .faq-page-title p{font-size:15px;line-height:1.6;font-weight:400;color:#484848;letter-spacing:0}.faq-page-block .faq-page-title p:first-child{margin-top:0}.faq-page-block .faq-page-title p:last-child{margin-bottom:0}.faq-page-block .faq-page-title .btn{color:#000;margin-top:15px;font-weight:600;text-decoration:none;line-height:1;display:inline-flex}.faq-page-block .faq-page-title .btn:hover{text-decoration:underline}a.faq-btn{width:100%;min-height:40px;align-items:center;justify-content:center;line-height:1.2;max-width:100%;display:flex;letter-spacing:.5px;padding:11px 0 10px;margin:0 0 12px;text-decoration:none;color:#000;border:1px solid #000000;font-size:14px;font-weight:700;flex-direction:row;background-color:#fff}a.faq-btn.active{color:#fff;background-color:#000}a.faq-btn:not(.active):hover{background:#0000000d}a.faq-btn:first-letter{text-transform:uppercase}.faq-page-main-wrapper .dropdown{display:none;position:relative}.faq-page-main-wrapper .dropdown-button{background-color:#000;min-height:40px;color:#fff;padding:12px 19px;border:none;gap:20px;cursor:pointer;font-size:13px;display:flex;align-items:center;letter-spacing:1.3px;font-weight:700;width:100%;justify-content:space-between}.faq-page-main-wrapper .dropdown-button img{transition:transform .3s;max-width:15px}.faq-page-main-wrapper .dropdown-content{display:none;position:absolute;text-align:center;max-width:100%;width:100%;z-index:2}.faq-page-main-wrapper .dropdown-content a{color:#000;border:1px solid #000;min-height:40px;padding:11px 16px;margin:20px 0;text-decoration:none;display:block;background-color:#fff;letter-spacing:1.5px;font-size:13px;font-weight:700}.faq-page-main-wrapper .dropdown-content a:hover{background-color:#f1f1f1}.faq-page-wrapper{max-width:900px;display:flex;gap:50px;justify-content:space-evenly;margin:0 auto}.faq-page-wrapper .faq-button{position:sticky;top:130px;align-self:flex-start}.faq-page-section button.accordion span{width:calc(100% - 40px);font-size:16px;line-height:1.7;font-weight:600;color:#1f1f1f;padding:0}.faq-page-title{text-align:center}.faq-page-title h2.faq-page__title{font-size:28px;text-transform:inherit;letter-spacing:0;font-weight:700;margin-bottom:30px;line-height:1.6}.faq-page-title p.faq-page__text{font-size:16px;color:#1e2b31;width:60%;letter-spacing:0;line-height:1.7;margin:0 auto 60px}.faq-page{background-color:transparent;padding:13px 0;margin-bottom:0;border-top:1px solid #1F1F1F60}.faq-page_main_wrapper{border-bottom:1px solid #1F1F1F60;max-width:100%;width:800px}.faq-page_main .faq-title{margin:0 0 15px}.faq-page_main .faq-title:first-letter{text-transform:uppercase}.faq-page_main~.faq-page_main .faq-title{margin-top:35px}.faq-page-section button.accordion{background-color:transparent;width:100%;border:none;outline:none;text-align:left;padding:0;font-size:16px;position:relative;color:#000;font-weight:600;letter-spacing:0;cursor:pointer;transition:all .25s ease-out;align-items:center;justify-content:flex-end;display:flex;flex-direction:row-reverse;gap:20px;min-height:calc(2.7rem + var(--buttons-border-width)* 2)}.faq-page-section button.accordion.is-open{transition:all .25s ease-in}.faq-page-section button.accordion:after{content:"+";position:absolute;width:16px;height:auto;right:0;top:50%;font-size:25px;line-height:1;display:flex;transform:translateY(-50%)}.faq-page-section button.accordion.is-open:after{content:"\2212"}.faq-page-section .accordion-content{margin:0;max-height:0;overflow:hidden;transition:all .2s ease-in-out;padding:0}.faq-page-section .accordion-content,.faq-page-section .accordion-content p{margin:0;font-size:15px;line-height:1.6;font-weight:400;color:#484848;letter-spacing:0}.faq-page-section .accordion-content p{margin:12px 0}.faq-page-section .accordion-content p:first-child{margin-top:0}.faq-page-section .accordion-content p:last-child{margin-bottom:0}.faq-page-section .accordion.is-open~.accordion-content{padding:0;margin:20px 0}@media only screen and (max-width: 1200px){.faq-page-wrapper.page-width{gap:60px}.faq-page_main_wrapper{width:100%}}@media only screen and (max-width: 1024px){.faq-page-wrapper.page-width{gap:20px}.faq-page_main_wrapper{width:100%}.faq-page-section .accordion-content p,.faq-page-section button.accordion span{font-size:14px}}@media only screen and (max-width: 749px){.faq-page-main-wrapper h1.page-title{margin-bottom:30px}.faq-page-block{width:100%}.faq-page-main-wrapper .dropdown,.faq-button{display:none}a.faq-btn.active{margin:20px 0}.faq-page-wrapper{flex-flow:column}.faq-page-wrapper.page-width{display:block;padding:20px 20px 50px}.faq-page_main_wrapper{width:100%}.faq-page_main .faq-title,.faq-page_main:first-child .faq-title{padding-top:0}.faq-page-section button.accordion span,.faq-page-section .accordion-content p{font-size:15px;line-height:1.6}.faq-page_main h2{font-size:16px;line-height:1.6}.dropdown-content{background-color:#fff}.banner__box h2.banner__heading.inline-richtext.h2{font-size:30px;line-height:1.2}.banner__box{top:30px}.faq-main-wrapper .query{margin:50px auto 0;padding:30px 28px}.faq-main-wrapper .query h2{max-width:280px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/faq-tabs.css.map */
