.custom-faq{background:#fff}.section-wrapper{max-width:90rem;padding:50px 35px;margin-left:auto;margin-right:auto}.faq-tab-wrapper{background:#fff;display:flex;align-items:flex-start;gap:40px}.faq-tab-nav{display:flex;justify-content:space-between;align-items:center;flex-direction:column;flex:35%;background:#d9d9d97f;padding:35px;border-radius:10px}.faq-tab-nav .section-header__title{margin-bottom:0;font-size:40px;color:#000;font-weight:600;line-height:1.2}.faq-tab-nav [data-tab-target]{border:none;outline:none;width:100%;cursor:pointer;transition:.2s linear;padding:15px;text-align:left;margin-block:5px;display:flex;gap:20px;align-items:center;font-size:17px;color:#000;line-height:1.4}.faq-tab-nav button p{pointer-events:none;margin:0;line-height:1.2}.faq-tab-nav [data-tab-target].is-active{background:#fff;border-radius:10px;font-weight:600}.faq-tab-content{padding:30px;flex:65%}.faq-tab-content h4{font-weight:500;text-transform:capitalize;margin-bottom:10px}.faq-tab-content p{font-weight:300;letter-spacing:.15px}.faq-tab-content .tab-target{display:none}.faq-tab-content .tab-target .h1{font-size:40px;line-height:1.2;color:#000;font-weight:600}.faq-tab-content .tab-target.is-active{display:block;animation-name:fadeInUp;animation-duration:.4s;animation-timing-function:ease-in-out;animation-iteration-count:1}.faq-tab-nav span{display:flex;width:12px;height:12px;align-items:center}.faq-tab-nav .is-active span svg{width:12px;height:12px;opacity:1;transition:opacity .2s linear}.faq-tab-nav :not(.is-active) span svg{opacity:0;transition:opacity .2s linear;width:12px;height:12px}.custom-faq .collapsible-trigger-btn{font-size:17px;font-weight:400;border-bottom:1px solid;border-color:#e8e8e1;width:100%;text-align:left;padding:15px 17px 15px 0;display:block;position:relative;color:#000;line-height:1.4}.collapsible-trigger__layout{align-items:center;display:flex;justify-content:space-between}.custom-faq .collapsible-content{overflow:hidden;height:0;transition:all .3s;opacity:0}.custom-faq .collapsible-content .collapsible-content__inner{padding:0 0 35px;font-size:17px;line-height:25.5px;color:#000}.custom-faq .collapsible-content.is-open{opacity:1;border-bottom:1px solid;border-color:#e8e8e1}.custom-faq .section-header{width:100%}.collapsible-trigger__icon{display:block;height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px;transition:all .3s}.collapsible-trigger__icon svg{width:100%;height:100%;display:block;transition:all .3s}.collapsible-trigger-btn--borders.is-open{border-color:transparent}.custom-faq .collapsible-content .collapsible-content__inner p{margin:0 0 15px}.custom-faq .collapsible-content .collapsible-content__inner a{color:#000}.custom-faq .collapsible-content .collapsible-content__inner p:last-child{margin-bottom:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.section-header.mobile{display:none}.section-header.desktop{margin-bottom:20px}.collapsible-trigger.is-open .collapsible-trigger__icon>.icon-chevron-down{transform:rotate(180deg)}@media screen and (max-width: 749px){.section-header.desktop{display:none}.section-header.mobile{display:block;margin-bottom:0}.faq-tab-wrapper{flex-direction:column;gap:20px}.faq-tab-nav{flex-direction:row;background:none;padding:0;width:100%;overflow:hidden;overflow-x:auto;gap:10px}.faq-tab-nav::-webkit-scrollbar{height:5px}.faq-tab-nav::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.faq-tab-nav::-webkit-scrollbar-track{background:#f1f1f1}.faq-tab-nav span{display:none}.faq-tab-content{width:100%;padding:15px}.faq-tab-nav [data-tab-target]{text-wrap:nowrap}.faq-tab-nav [data-tab-target].is-active{background:#000;color:#fff}.faq-tab-nav [data-tab-target]{background:#fff;border:1px solid black;border-radius:10px;padding:10px;justify-content:center}.custom-faq .collapsible-trigger__layout{font-weight:600}.section-wrapper{padding:50px .9375rem}.custom-faq .section-header__title{color:#000;font-weight:600;font-size:34px;line-height:1.4;margin-bottom:10px}.faq-tab-content .tab-target .h1{font-size:34px}.custom-faq .collapsible-trigger-btn,.custom-faq .collapsible-content .collapsible-content__inner{font-size:15px;line-height:1.4}.custom-faq .collapsible-trigger-btn{padding:12px 17px 12px 0}.faq-tab-content{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/faq-section.css.map */
