body.page .entry-title,body.page .post-meta{display:none!important}body.page #main-content,body.page #left-area,body.page .entry-content,body.page article,body.page .container,body.page .et-l--post,body.page .et_builder_inner_content{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}body.page #main-content .container:before,body.page #main-content .container::before,body.page #sidebar{display:none!important;content:none!important}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:0!important}.ts-products-page{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,Arial,sans-serif;background:#fff;color:#111;overflow:hidden}.ts-products-page *{box-sizing:border-box}.ts-products-page a{text-decoration:none}.ts-products-hero{position:relative;height:360px;overflow:hidden;background:#000 url(https://techsite.com.ar/wp-content/uploads/2025/11/poster-video.webp) center/cover no-repeat}.ts-products-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.ts-products-hero-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .42) 48%,rgb(0 0 0 / .88) 100%)}.ts-products-hero-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 20px}.ts-products-hero-content h1{margin:0 0 16px;color:#fff;font-size:clamp(42px,6vw,78px);line-height:.95;font-weight:950;letter-spacing:-.04em;text-transform:uppercase;text-shadow:0 4px 30px rgb(0 0 0 / .65)}.ts-products-hero-content p{margin:0 0 28px;color:#ffc107;font-size:clamp(14px,2vw,22px);font-weight:800;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 3px 16px rgb(0 0 0 / .7)}.ts-products-hero-content a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 34px;border:2px solid #ffc107;color:#fff;background:rgb(0 0 0 / .42);font-size:14px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transition:.25s ease}.ts-products-hero-content a:hover{background:#ffc107;color:#000;box-shadow:0 0 22px rgb(255 193 7 / .45)}.ts-products-hero-scroll{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);z-index:3;opacity:.75}.ts-products-hero-scroll span{display:block;width:20px;height:34px;border:2px solid rgb(255 255 255 / .6);border-radius:12px;position:relative}.ts-products-hero-scroll span:before{content:"";position:absolute;top:6px;left:50%;transform:translateX(-50%);width:4px;height:6px;background:#ffc107;border-radius:2px}.ts-products-shop{max-width:1440px;margin:0 auto;padding:34px 24px 70px;display:grid;grid-template-columns:245px 1fr;gap:34px;align-items:start}.ts-products-sidebar{position:sticky;top:90px}.ts-products-grid .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;margin:0!important;padding:0!important}.ts-products-grid .woocommerce ul.products li.product{width:auto!important;float:none!important;clear:none!important;margin:0!important;position:relative!important;display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid #696969!important;border-radius:14px!important;text-align:center!important;overflow:hidden!important;transition:.25s ease!important;padding:0 0 16px!important}.ts-products-grid .woocommerce ul.products li.product:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgb(0 0 0 / .08)}.ts-products-grid .woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:100%!important;color:#111!important}.ts-products-grid .woocommerce ul.products li.product .et_shop_image{display:flex!important;align-items:center!important;justify-content:center!important;min-height:245px!important;padding:0px!important}.ts-products-grid .woocommerce ul.products li.product img{display:block!important;width:100%!important;object-fit:contain!important;margin:0!important;border-radius:0!important}.ts-products-grid .woocommerce-loop-product__title{font-size:15px!important;font-weight:700!important;line-height:1.22!important;padding:12px 14px 0!important;margin:0!important;color:#111!important}.ts-products-grid .woocommerce ul.products li.product .price{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;margin-top:auto!important;padding:14px 12px 0!important;line-height:1.05!important;color:#000!important;min-height:58px!important}.ts-products-grid .woocommerce ul.products li.product .price del{display:block!important;opacity:.55!important;font-size:14px!important;font-weight:500!important;text-decoration:line-through!important;text-decoration-thickness:2px!important;margin:0!important;color:#000!important}.ts-products-grid .woocommerce ul.products li.product .price ins{display:block!important;text-decoration:none!important;font-size:21px!important;font-weight:700!important;margin:0!important;color:#000!important}.ts-products-grid .woocommerce ul.products li.product .price>.amount,.ts-products-grid .woocommerce ul.products li.product .price>.currency-price,.ts-products-grid .woocommerce ul.products li.product .price>.woocommerce-Price-amount,.ts-products-grid .woocommerce ul.products li.product .price>.woocommerce-Price-amount bdi{display:block!important;font-size:21px!important;font-weight:700!important;color:#000!important}.ts-products-grid .woocommerce ul.products li.product .price .currency-price{white-space:nowrap!important}.ts-products-grid a.button,.ts-products-grid .button,.ts-products-grid .add_to_cart_button{display:none!important}.ts-price-prefix,.from,.woocommerce-price-suffix{display:none!important}.ts-off-badge{position:absolute;top:12px;right:12px;z-index:5;display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:999px;background:#000;color:#fff;font-size:12px;font-weight:900;letter-spacing:.2px;box-shadow:0 10px 25px rgb(0 0 0 / .12)}.ts-products-sidebar .ts-filter-container{font-family:inherit!important}.ts-products-sidebar .ts-global-clear{color:#e11d48!important;font-size:11px!important;text-decoration:underline!important;cursor:pointer;margin-bottom:15px;display:inline-block;font-weight:700}.ts-products-sidebar .ts-filter-header{font-size:14px!important;font-weight:700!important}.ts-products-sidebar .ts-filter-link{color:#333!important}.ts-products-sidebar .ts-filter-link.active{color:#000!important;font-weight:700!important}@media(max-width:980px){.ts-products-hero{height:320px}.ts-products-hero-video{display:none}.ts-products-shop{display:block;padding:24px 16px 60px}.ts-products-sidebar{position:static}.ts-products-grid .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.ts-products-grid .woocommerce-loop-product__title{font-size:13px!important}.ts-products-grid .woocommerce ul.products li.product .price ins,.ts-products-grid .woocommerce ul.products li.product .price>.amount,.ts-products-grid .woocommerce ul.products li.product .price>.currency-price,.ts-products-grid .woocommerce ul.products li.product .price>.woocommerce-Price-amount,.ts-products-grid .woocommerce ul.products li.product .price>.woocommerce-Price-amount bdi{font-size:18px!important}}@media(max-width:560px){.ts-products-hero-content h1{font-size:38px}}.ts-products-grid ul.products::before,.ts-products-grid ul.products::after,.ts-products-grid .products::before,.ts-products-grid .products::after,.ts-products-grid .woocommerce ul.products::before,.ts-products-grid .woocommerce ul.products::after{content:none!important;display:none!important;visibility:hidden!important;width:0!important;height:0!important;grid-column:auto!important}.ts-products-grid ul.products{display:flex!important;flex-wrap:wrap!important;gap:26px!important}.ts-products-grid ul.products>li.product{width:calc(25% - 20px)!important;margin:0!important;float:none!important;clear:none!important}@media(max-width:980px){.ts-products-grid ul.products>li.product{width:calc(50% - 8px)!important}}@media(max-width:560px){.ts-products-grid ul.products>li.product{width:100%!important}}.ts-products-grid .woocommerce ul.products::before,.ts-products-grid .woocommerce ul.products::after{content:none!important;display:none!important}@media (max-width:560px){body .ts-products-grid .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body .ts-products-grid .woocommerce ul.products li.product .et_shop_image{min-height:155px!important;padding:0px!important}body .ts-products-grid .woocommerce ul.products>li.product{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;float:none!important;clear:none!important}body .ts-products-grid .woocommerce-loop-product__title{font-size:12px!important;line-height:1.18!important;padding:8px 8px 0!important}body .ts-products-grid .woocommerce ul.products li.product .price ins,body .ts-products-grid .woocommerce ul.products li.product .price>.amount,body .ts-products-grid .woocommerce ul.products li.product .price>.currency-price,body .ts-products-grid .woocommerce ul.products li.product .price>.woocommerce-Price-amount,body .ts-products-grid .woocommerce ul.products li.product .price>.woocommerce-Price-amount bdi{font-size:16px!important}}