.faq-tabs-section{padding:80px 0;background-color:var(--faq-section-bg-color, transparent)}.faq-tabs-section--disable-top{padding-top:0}.faq-tabs-section--disable-bottom{padding-bottom:0}.faq-tabs-section .faq-container{display:flex;flex-direction:column;gap:50px;max-width:1340px;margin:0 auto;width:100%}.faq-tabs-section .faq-left-col{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.faq-tabs-section .faq-heading{text-align:left;margin-bottom:0;color:var(--faq-heading-color, #000000)}.faq-tabs-section .faq-description{color:var(--faq-answer-color, #000000);font-size:18px;line-height:1.75;margin-top:5px;max-width:100%}.faq-tabs-section .faq-right-col{display:flex;flex-direction:column;gap:11px}.faq-tabs-section .faq-tabs-outer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-bottom:0}.faq-tabs-section .faq-tabs{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:30px;flex:1;justify-content:center}.faq-tabs-section .faq-tab{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;color:var(--faq-tab-text-color, #848484);cursor:pointer;font-size:18px;font-weight:400;letter-spacing:0px;transition:all .2s ease;-webkit-user-select:none;user-select:none;border-radius:4px;background:var(--faq-tab-bg-color, #ffffff);box-shadow:0 0 4px #00000040}.faq-tabs-section .faq-tab-image{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;overflow:hidden;flex-shrink:0;background:transparent}.faq-tabs-section .faq-tab-image-default,.faq-tabs-section .faq-tab-image-active{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.faq-tabs-section .faq-tab-image-active,.faq-tabs-section .faq-tab.active .faq-tab-image-default{display:none}.faq-tabs-section .faq-tab.active .faq-tab-image-active{display:inline-flex}.faq-tabs-section .faq-tab-image img{width:100%;height:100%;object-fit:contain;display:block}.faq-tabs-section .faq-tab-icon{display:inline-flex;align-items:center;justify-content:center;color:inherit}.faq-tabs-section .faq-tab-icon svg{width:18px;height:18px;stroke:currentColor;fill:none}.faq-tabs-section .faq-tab.active{background-color:var(--faq-tab-active-bg-color, #000000);color:var(--faq-tab-active-text-color, #ffffff);border-color:var(--faq-tab-active-bg-color, #000000)}.faq-tabs-section .faq-tab.active .faq-tab-icon svg,.faq-tabs-section .faq-tab:hover .faq-tab-icon svg{stroke:currentColor;fill:none}.faq-tabs-section .faq-search-wrapper{position:relative;display:flex;align-items:center;flex:1 1 320px;min-width:220px;max-width:360px}.faq-tabs-section .faq-search-wrapper svg{position:absolute;left:0;width:16px;height:16px;fill:none;stroke:var(--faq-search-icon-color, #999999);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.faq-tabs-section .faq-search-input{width:100%;padding:10px 10px 10px 25px;border:none;border-bottom:1px solid var(--faq-search-border-color, #848484)!important;outline:none;font-size:15px;color:var(--faq-search-text-color, #848484);background:transparent;border-radius:0}.faq-tabs-section .faq-search-input::placeholder{color:var(--faq-search-icon-color, #999999)}.faq-tabs-section .faq-body{display:flex;flex-direction:column;gap:18px}.faq-tabs-section .faq-pane{display:none}.faq-tabs-section .faq-pane.active{display:block;animation:fadeIn .4s ease}.faq-tabs-section .faq-item{border:1px solid #e2e2e2;margin-bottom:10px;background:var(--faq-item-bg-color, #ffffff);padding:20px}.faq-tabs-section .faq-item.is-open,.faq-tabs-section .faq-item:active{border:1px solid #151515}.faq-tabs-section .faq-title{width:100%;text-align:left;padding:0;background:none;border:none;outline:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:22px;font-weight:500;color:#151515;margin:0}.faq-tabs-section .faq-title .icon-box{width:25px;height:25px;flex-shrink:0;color:var(--faq-icon-color, #000000);position:relative;display:flex;align-items:center;justify-content:center}.faq-tabs-section .faq-title .icon-plus,.faq-tabs-section .faq-title .icon-minus{position:absolute;width:25px;height:25px;transition:opacity .3s ease,transform .3s ease;display:flex;justify-content:center;align-items:center}.faq-tabs-section .faq-title .icon-minus{opacity:0;transform:rotate(-90deg)}.faq-tabs-section .faq-item.is-open .icon-plus{opacity:0;transform:rotate(90deg)}.faq-tabs-section .faq-item.is-open .icon-minus{opacity:1;transform:rotate(0)}.faq-tabs-section .faq-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-tabs-section .faq-content-inner{font-size:18px;line-height:normal;color:#151515;font-weight:400;margin-top:17px}.faq-tabs-section .faq-no-results{padding:40px 20px;text-align:center;color:#666;font-size:16px;background:#f9f9f9;border:1px dashed #cccccc;display:none;margin-top:20px}.faq-tabs-section .faq-tabs-main{margin-bottom:30px}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1400px){.faq-tabs-section .faq-tab{padding:12px 22px}.faq-tabs-section .faq-search-wrapper{flex:0 0 calc(100% - 1041px)}}@media(max-width:1349px){.faq-tabs-section .faq-search-wrapper{flex:0 0 calc(100% - 860px)}.faq-tabs-section .faq-tabs-outer{align-items:flex-start}}@media(max-width:1199px){.faq-tabs-section .faq-search-wrapper{flex:0 0 100%}.faq-tabs-section .faq-tabs{gap:20px}.faq-tabs-section .faq-container{gap:30px}.faq-tabs-section .faq-item{padding:20px}.faq-tabs-section{padding:50px 0}.faq-tabs-section .faq-content-inner{font-size:16px}.faq-tabs-section .faq-title{font-size:20px}}@media(max-width:991px){.faq-tabs-section .faq-tabs-outer{gap:10px}.faq-tabs-section .faq-item{padding:15px;margin-bottom:15px}.faq-tabs-section .faq-content-inner{padding-top:0}.faq-tabs-section .faq-tabs-main{margin-bottom:20px}.faq-tabs-section{padding:35px 0}.faq-tabs-section .faq-container{gap:20px}.faq-tabs-section .faq-tab{padding:8px 18px;gap:8px;font-size:16px}}@media(max-width:768px){.faq-tabs-section .faq-container{grid-template-columns:1fr}.faq-tabs-section .faq-left-col{text-align:center;align-items:center}.faq-tabs-section .faq-heading{text-align:center}.faq-tabs-section .faq-tabs-outer{flex-direction:column;align-items:stretch}.faq-tabs-section .faq-search-wrapper{flex:auto;width:100%;max-width:none}.faq-tabs-section .faq-tabs{flex-wrap:wrap;padding-bottom:5px}.faq-tabs-section .faq-tabs{gap:12px}.faq-tabs-section .faq-title{font-size:18px}}@media(max-width:749px){.faq-tabs-section .faq-tabs-outer{gap:10px;margin-bottom:0}.faq-tabs-section .faq-item{padding:12px;margin-bottom:12px}.faq-tabs-section .faq-content-inner{padding-top:0}.faq-tabs-section .faq-tabs-main{margin-bottom:15px;padding:40px 15px}.faq-tabs-section .faq-tab{padding:7px 14px}.faq-tabs-section .faq-title .icon-plus,.faq-tabs-section .faq-title .icon-minus{height:20px;width:20px}.faq-tabs-section{padding:30px 0}}@media(max-width:575px){.faq-tabs-section .faq-container{gap:15px}.faq-tabs-section .faq-tabs{gap:8px}.faq-tabs-section{padding:25px 0}.faq-tabs-section .faq-tabs{justify-content:start;flex-wrap:initial;padding-bottom:5px;overflow-x:auto;width:100%}.faq-tabs-section .faq-left-col{align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/faq-tabs.css.map */
