:root{--ct-primary:#0071dc;--ct-secondary:#333333;--ct-accent:#FF4136;--ct-light-bg:#f8f9fa;--ct-border:#e0e0e0;--ct-success:#2ECC40;--ct-inactive:#aaaaaa;--ct-hover:#f0f0f0;--ct-shadow:rgba(0, 0, 0, 0.1)}.centraltech-category-content-wrapper{clear:both!important;width:100%!important;padding:18px!important;background-color:#fff!important;border-radius:8px!important;box-shadow:0 2px 6px var(--ct-shadow)!important;display:block!important;position:relative!important;z-index:10!important;border-top:none!important;padding-top:20px!important}.ct-category-content-title{display:none!important;height:0!important;overflow:hidden!important;visibility:hidden!important;opacity:0!important;position:absolute!important;width:0!important;margin:0!important;padding:0!important}.centraltech-category-content-wrapper.show-title .ct-category-content-title{color:var(--ct-secondary)!important;font-size:16px!important;margin:0 0 15px!important;padding-bottom:8px!important;border-bottom:1px solid rgb(0 0 0 / .05)!important;font-weight:600!important;letter-spacing:0.02em!important;display:block!important;height:auto!important;overflow:visible!important;visibility:visible!important;opacity:1!important;position:relative!important;width:auto!important}.woocommerce-page.woocommerce ul.products~.centraltech-category-content-wrapper,.woocommerce-page.woocommerce .products~.centraltech-category-content-wrapper,.woocommerce-page.woocommerce #main~.centraltech-category-content-wrapper,.woocommerce-products-header~.centraltech-category-content-wrapper{margin-top:30px!important;display:block!important;visibility:visible!important;opacity:1!important}.woocommerce.woocommerce-shop .products+*+.centraltech-category-content-wrapper,.woocommerce.woocommerce-shop .products+.centraltech-category-content-wrapper,.archive.woocommerce .products+*+.centraltech-category-content-wrapper,.archive.woocommerce .products+.centraltech-category-content-wrapper{display:block!important;margin-top:30px!important;border-top:none!important}.ct-category-content{margin:10px 0!important;font-family:inherit!important;line-height:1.5!important;color:var(--ct-secondary)!important;display:block!important}.ct-accordion-container{border-radius:8px!important;overflow:hidden!important;width:100%!important;display:block!important}.ct-accordion-item{margin-bottom:8px!important;border:1px solid var(--ct-border)!important;border-radius:6px!important;overflow:hidden!important;display:block!important;box-shadow:0 1px 2px rgb(0 0 0 / .03)!important;transition:box-shadow 0.3s ease,transform 0.2s ease!important}.ct-accordion-item:hover{box-shadow:0 2px 5px rgb(0 0 0 / .07)!important;transform:translateY(-1px)!important}.ct-accordion-header{margin:0!important;padding:0!important;background-color:#fff!important;display:block!important}.ct-accordion-button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:12px 16px!important;background-color:#fff!important;border:none!important;text-align:left!important;font-weight:600!important;color:var(--ct-secondary)!important;cursor:pointer!important;position:relative!important;transition:background-color 0.3s,color 0.3s!important;outline:none!important;font-size:15px!important}.ct-accordion-button::after{content:''!important;width:12px!important;height:12px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%230071dc' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;transition:transform 0.3s!important;margin-left:10px!important;flex-shrink:0!important}.ct-accordion-button[aria-expanded="true"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%230071dc' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E")!important}.ct-accordion-button.collapsed::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%230071dc' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E")!important}.ct-accordion-button:hover,.ct-accordion-button:focus{background-color:var(--ct-light-bg)!important;color:var(--ct-primary)!important;text-decoration:none!important;outline:none!important}.ct-accordion-collapse{border-top:1px solid var(--ct-border)!important;display:none!important;max-height:0!important;overflow:hidden!important;transition:max-height 0.4s ease-in-out!important}.ct-accordion-collapse.show{display:block!important;max-height:2000px!important}.ct-accordion-body{padding:15px 16px!important;background-color:#fff!important;display:block!important;color:var(--ct-secondary)!important;line-height:1.5!important}.woocommerce-page .woocommerce-products-header+.products+*+.centraltech-category-content-wrapper,.woocommerce-page .woocommerce-products-header+.products+.centraltech-category-content-wrapper{display:block!important;visibility:visible!important;margin-top:30px!important;clear:both!important;position:relative!important;z-index:1!important}@media (max-width:991px){.centraltech-category-content-wrapper{padding:15px!important;margin:25px 0 5px!important}.ct-accordion-button{padding:10px 12px!important;font-size:14px!important}.ct-accordion-body{padding:12px!important}.ct-category-content h2{font-size:18px!important;margin-top:18px!important;margin-bottom:10px!important}.ct-category-content h3{font-size:16px!important;margin-top:15px!important;margin-bottom:8px!important}}@media (max-width:576px){.centraltech-category-content-wrapper{padding:12px!important;margin:20px 0 5px!important;border-radius:6px!important}.ct-accordion-button{padding:8px 10px!important;font-size:13px!important}.ct-accordion-body{padding:10px!important}.ct-category-content h2{font-size:16px!important;margin-top:15px!important;margin-bottom:8px!important}.ct-category-content h3{font-size:14px!important;margin-top:12px!important;margin-bottom:6px!important}.ct-category-content p,.ct-category-content li{font-size:13px!important}}.ct-category-content h2{font-size:18px!important;font-weight:600!important;color:var(--ct-secondary)!important}.ct-category-content h3{font-size:16px!important;font-weight:600!important;margin-top:14px!important;margin-bottom:8px!important;color:var(--ct-secondary)!important}.ct-category-content p{margin-bottom:10px!important;line-height:1.5!important}.ct-category-content a{color:var(--ct-primary)!important;text-decoration:none!important;transition:color 0.2s!important;font-weight:500!important}.ct-category-content a:hover{color:#0062bd!important;text-decoration:underline!important}.ct-category-content ul,.ct-category-content ol{margin-left:16px!important;margin-bottom:12px!important;padding-left:0!important}.ct-category-content li{margin-bottom:5px!important}.ct-category-content table{width:100%!important;border-collapse:collapse!important;margin-bottom:12px!important;border:1px solid var(--ct-border)!important}.ct-category-content table th,.ct-category-content table td{padding:6px 8px!important;border:1px solid var(--ct-border)!important;font-size:13px!important}.ct-category-content table th{background-color:var(--ct-light-bg)!important;font-weight:600!important;color:var(--ct-secondary)!important}.ct-category-content table tr:nth-child(even){background-color:rgb(0 0 0 / .02)!important}body.product-category .centraltech-category-content-wrapper{opacity:1!important;visibility:visible!important;display:block!important}.ct-accordion-body *,.ct-simple-content *{max-width:100%!important}.ct-accordion-body img,.ct-simple-content img{height:auto!important;max-width:100%!important;display:block!important;margin:8px 0!important;border-radius:4px!important}.ct-accordion-container .ct-accordion-button.collapsed{border-bottom:none!important}.ct-accordion-container .ct-accordion-collapse{overflow:hidden!important}.ct-simple-container{width:100%!important}.ct-simple-item{margin-bottom:15px!important;border-bottom:1px solid rgb(0 0 0 / .04)!important;padding-bottom:15px!important}.ct-simple-item:last-child{margin-bottom:0!important;border-bottom:none!important;padding-bottom:0!important}.ct-simple-title{font-size:16px!important;font-weight:600!important;margin-bottom:8px!important;color:var(--ct-secondary)!important;padding-bottom:3px!important;border-bottom:none!important}.ct-simple-content{color:var(--ct-secondary)!important;line-height:1.5!important;font-size:14px!important}.centraltech-category-content-wrapper::before{content:""!important;display:block!important;height:0!important;clear:both!important;visibility:hidden!important}.ct-category-content .button,.ct-category-content button{display:inline-block!important;background-color:var(--ct-primary)!important;color:white!important;padding:6px 14px!important;border-radius:4px!important;font-weight:500!important;text-decoration:none!important;transition:background-color 0.2s,transform 0.2s!important;border:none!important;font-size:13px!important;line-height:1.4!important}.ct-category-content .button:hover,.ct-category-content button:hover{background-color:#0062bd!important;color:white!important;text-decoration:none!important;transform:translateY(-1px)!important}