.elementor-2101 .elementor-element.elementor-element-64ce713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2101 .elementor-element.elementor-element-64ce713.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2101 .elementor-element.elementor-element-79fc866{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2101 .elementor-element.elementor-element-835aba4{--display:flex}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary )}.elementor-widget-wc-archive-products.products-heading-show .related-products>h2,.elementor-widget-wc-archive-products.products-heading-show .upsells>h2,.elementor-widget-wc-archive-products.products-heading-show .cross-sells>h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2101 .elementor-element.elementor-element-2e8bf74.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2101 .elementor-element.elementor-element-2e8bf74.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000}.elementor-2101 .elementor-element.elementor-element-2e8bf74.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000}.elementor-2101 .elementor-element.elementor-element-2e8bf74.elementor-wc-products ul.products li.product .price{color:#000;font-family:"Poppins",Sans-serif;font-weight:800}.elementor-2101 .elementor-element.elementor-element-2e8bf74.elementor-wc-products ul.products li.product .price ins{color:#000}.elementor-2101 .elementor-element.elementor-element-2e8bf74.elementor-wc-products ul.products li.product .price ins .amount{color:#000}.elementor-2101 .elementor-element.elementor-element-2e8bf74.elementor-wc-products ul.products li.product .price del{color:#575757}.elementor-2101 .elementor-element.elementor-element-2e8bf74.elementor-wc-products ul.products li.product .price del .amount{color:#575757}.elementor-2101 .elementor-element.elementor-element-2e8bf74.elementor-wc-products ul.products li.product .price del{font-family:"Poppins",Sans-serif;font-weight:500}.elementor-2101 .elementor-element.elementor-element-2edac76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2101 .elementor-element.elementor-element-64257a3{width:var(--container-widget-width,103.713%);max-width:103.713%;--container-widget-width:103.713%;--container-widget-flex-grow:0}.elementor-2101 .elementor-element.elementor-element-64257a3.elementor-element{--flex-grow:0;--flex-shrink:0}@media(max-width:1024px){.elementor-2101 .elementor-element.elementor-element-2e8bf74.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(min-width:768px){.elementor-2101 .elementor-element.elementor-element-64ce713{--width:1245px}.elementor-2101 .elementor-element.elementor-element-835aba4{--width:78%}}@media(max-width:767px){.elementor-2101 .elementor-element.elementor-element-79fc866{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2101 .elementor-element.elementor-element-835aba4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2101 .elementor-element.elementor-element-2e8bf74.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2101 .elementor-element.elementor-element-64257a3{width:var(--container-widget-width,286px);max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0}}@media (min-width:1025px){.waka-catalogo-grid{gap:28px!important}.waka-productos-box{padding:26px!important}.waka-productos-box ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}.waka-productos-box ul.products li.product{padding:18px 16px 16px!important;border-radius:18px!important}.waka-productos-box ul.products li.product img{height:170px!important;margin-bottom:12px!important}.waka-productos-box ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.22!important;min-height:36px!important;margin-bottom:8px!important}.waka-productos-box ul.products li.product .price{font-size:16px!important;margin-bottom:6px!important}.waka-productos-box ul.products li.product .button{min-height:38px!important;font-size:12.5px!important;padding:9px 10px!important}.waka-productos-box .waka-btn-cotizar-mayor{min-height:35px!important;font-size:11.5px!important}}@media (min-width:1025px){body.woocommerce-shop .waka-productos-box ul.products,body.post-type-archive-product .waka-productos-box ul.products,body.tax-product_cat .waka-productos-box ul.products,body.tax-product_tag .waka-productos-box ul.products,.waka-productos-box .woocommerce ul.products,.waka-productos-box ul.products.columns-3,.waka-productos-box ul.products.columns-4{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;width:100%!important}body.woocommerce-shop .waka-productos-box ul.products li.product,body.post-type-archive-product .waka-productos-box ul.products li.product,body.tax-product_cat .waka-productos-box ul.products li.product,body.tax-product_tag .waka-productos-box ul.products li.product,.waka-productos-box .woocommerce ul.products li.product,.waka-productos-box ul.products.columns-3 li.product,.waka-productos-box ul.products.columns-4 li.product{width:100%!important;max-width:100%!important;float:none!important;margin:0!important;padding:18px 16px 16px!important;border-radius:18px!important;box-sizing:border-box!important}.waka-productos-box ul.products li.product img{height:175px!important;object-fit:contain!important;margin-bottom:12px!important}}.waka-categorias-html,.waka-categorias-html *{box-sizing:border-box}.waka-categorias-html{width:100%;padding:26px 32px 30px;background:#fff;border:1px solid #e8e8e8;border-radius:18px;box-shadow:0 8px 24px rgb(0 0 0 / .07)}.waka-categorias-html h2{margin:0 0 24px;color:#111;font-family:inherit;font-size:clamp(22px, 2vw, 30px);font-weight:700;line-height:1.15;letter-spacing:-.02em;text-align:center}.waka-categorias-html h2 span{color:#ffb300}.waka-categorias-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;width:100%}.waka-categoria-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;min-width:0;min-height:166px;padding:14px 8px 13px;color:#171717;text-align:center;text-decoration:none;background:#fff;border:1px solid #e8e8e8;border-radius:12px;transition:transform 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease}.waka-categoria-card img{display:block;width:82px;height:82px;margin:0 auto;object-fit:contain;object-position:center}.waka-categoria-card>span:last-child{display:flex;align-items:center;justify-content:center;min-height:30px;margin-top:auto;color:#171717;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.08;text-align:center;word-break:normal;overflow-wrap:normal;hyphens:none}.waka-categoria-mas{justify-content:space-between}.waka-mas-icono{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin:7px auto 0;background:#ffb300;border-radius:50%}.waka-mas-icono svg{display:block;width:44px;height:44px;fill:#fff}@media (hover:hover) and (pointer:fine){.waka-categoria-card:hover{color:#171717;text-decoration:none;border-color:#ffb300;box-shadow:0 9px 18px rgb(0 0 0 / .08);transform:translateY(-3px)}.waka-categoria-card:hover img{transform:none}}.waka-categoria-card:focus-visible{outline:3px solid rgb(255 179 0 / .42);outline-offset:3px;border-color:#ffb300}@media (max-width:1024px){.waka-categorias-html{padding:25px 22px 27px}.waka-categorias-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.waka-categoria-card{min-height:158px}}@media (max-width:767px){.waka-categorias-html{padding:22px 0 20px;border-radius:14px}.waka-categorias-html h2{margin:0 18px 18px;font-size:22px}.waka-categorias-grid{display:flex;gap:10px;width:100%;padding:0 16px 8px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.waka-categorias-grid::-webkit-scrollbar{display:none}.waka-categoria-card{flex:0 0 132px;width:132px;min-height:152px;padding:12px 7px;scroll-snap-align:start}.waka-categoria-card img{width:76px;height:76px}.waka-mas-icono{width:64px;height:64px}.waka-categoria-card>span:last-child{font-size:12px}}.waka-categorias-html{padding:24px 30px!important}.waka-categorias-html h2{margin:0 0 22px!important;text-align:center;font-size:26px!important;font-weight:900!important;line-height:1.15!important;color:#111}.waka-categorias-html h2 span{color:#ffb400}.waka-categorias-grid{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px!important;align-items:stretch}.waka-categoria-card{min-height:132px!important;padding:14px 10px 12px!important;border:1px solid #e9e9e9;border-radius:12px;background:#fff;text-decoration:none!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center!important;gap:6px!important;box-sizing:border-box}.waka-categoria-card img{width:72px!important;height:72px!important;object-fit:contain!important;display:block;margin:0!important}.waka-categoria-card span{margin:0!important;padding:0!important;color:#111;font-size:12px!important;font-weight:800!important;line-height:1.15!important;text-align:center}.waka-categoria-mas .waka-mas-icono{width:72px!important;height:72px!important;border-radius:50%;background:#ffb400;display:flex!important;align-items:center;justify-content:center;margin:0!important}.waka-categoria-mas svg{width:36px!important;height:36px!important;fill:#fff}@media (max-width:1024px){.waka-categorias-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.waka-categorias-html{padding:20px 14px!important}.waka-categorias-html h2{font-size:22px!important;margin-bottom:16px!important}.waka-categorias-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}.waka-categoria-card{min-height:118px!important;padding:12px 8px 10px!important;gap:5px!important}.waka-categoria-card img,.waka-categoria-mas .waka-mas-icono{width:64px!important;height:64px!important}.waka-categoria-card span{font-size:11px!important;line-height:1.15!important}}.waka-catalogo-grid{display:flex;align-items:flex-start;gap:24px}.waka-filtros-box{width:260px;flex:0 0 260px;background:#fff;border:1px solid #eee;border-radius:18px;padding:20px;box-shadow:0 10px 30px rgb(0 0 0 / .05);box-sizing:border-box}.waka-productos-box{flex:1 1 auto;min-width:0;background:#fff;border:1px solid #eee;border-radius:18px;padding:24px;box-shadow:0 10px 30px rgb(0 0 0 / .05);box-sizing:border-box}.waka-buscador-simple{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;background:#fff;border:1px solid #eee;border-radius:18px;padding:18px;box-shadow:0 10px 30px rgb(0 0 0 / .05);box-sizing:border-box}.waka-buscador-input{flex:1 1 auto!important;width:100%!important;max-width:620px!important;min-width:0!important}.waka-buscador-input .elementor-widget-container,.waka-buscador-input form,.waka-buscador-input .elementor-search-form,.waka-buscador-input .elementor-search-form__container,.waka-buscador-input form.woocommerce-product-search,.waka-buscador-input .dgwt-wcas-search-wrapp{width:100%!important;max-width:620px!important;margin:0!important;position:relative!important}.waka-buscador-input .elementor-search-form__input,.waka-buscador-input .woocommerce-product-search .search-field,.waka-buscador-input .dgwt-wcas-search-input,.waka-buscador-input input[type="search"]{width:100%!important;height:48px!important;min-height:48px!important;border-radius:999px!important;border:1px solid #e5e5e5!important;background:#f3f3f3!important;padding:0 18px 0 52px!important;font-size:15px!important;line-height:48px!important;color:#222!important;outline:none!important;box-shadow:none!important}.waka-buscador-input .elementor-search-form__submit,.waka-buscador-input .woocommerce-product-search button{display:none!important}.waka-buscador-filtro{flex:0 0 auto!important;margin-left:auto!important}.waka-buscador-filtro .elementor-button{min-height:48px!important;padding:0 24px!important;border-radius:12px!important;background:#fff!important;color:#111!important;border:1px solid #111!important;font-size:14px!important;font-weight:800!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.waka-productos-box .woocommerce-result-count{float:left!important;font-size:13px;color:#666;margin:0 0 20px 0!important}.waka-productos-box form.woocommerce-ordering{float:right!important;margin:0 0 20px 16px!important}.waka-productos-box form.woocommerce-ordering:not(:first-of-type),.waka-productos-box nav.woocommerce-pagination+form.woocommerce-ordering,.waka-productos-box nav.woocommerce-pagination~form.woocommerce-ordering,.waka-productos-box .woocommerce-pagination+form.woocommerce-ordering,.waka-productos-box .woocommerce-pagination~form.woocommerce-ordering{display:none!important}.waka-productos-box form.woocommerce-ordering select{height:42px;min-width:210px;border:1px solid #e5e5e5;border-radius:10px;padding:0 14px;background:#fff;font-size:13px}.waka-productos-box ul.products,.waka-productos-box .woocommerce ul.products,.waka-productos-box ul.products.columns-3,.waka-productos-box ul.products.columns-4{clear:both!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;width:100%!important;margin:0!important;padding:0!important}.waka-productos-box ul.products::before,.waka-productos-box ul.products::after{display:none!important}.waka-productos-box ul.products li.product,.waka-productos-box .woocommerce ul.products li.product,.waka-productos-box ul.products.columns-3 li.product,.waka-productos-box ul.products.columns-4 li.product{width:100%!important;max-width:100%!important;margin:0!important;float:none!important;background:#fff;border:1px solid #eee;border-radius:18px;padding:18px 16px 16px!important;text-align:center;box-shadow:0 6px 18px rgb(0 0 0 / .035);transition:all .25s ease;overflow:hidden;box-sizing:border-box}.waka-productos-box ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgb(0 0 0 / .08)}.waka-productos-box ul.products li.product .woocommerce-LoopProduct-link,.waka-productos-box ul.products li.product .woocommerce-loop-product__link{display:block;text-decoration:none}.waka-productos-box ul.products li.product img.attachment-woocommerce_thumbnail,.waka-productos-box ul.products li.product img.wp-post-image{width:100%!important;max-width:190px!important;height:175px!important;object-fit:contain!important;object-position:center center!important;margin:0 auto 12px!important;padding:4px!important;display:block!important}.waka-productos-box ul.products li.product img:not(.attachment-woocommerce_thumbnail):not(.wp-post-image){width:16px!important;max-width:16px!important;height:16px!important;max-height:16px!important;object-fit:contain!important;margin:0 5px 0 0!important;padding:0!important;display:inline-block!important;vertical-align:middle!important}.waka-productos-box ul.products li.product .woocommerce-loop-product__title{min-height:36px!important;padding:0!important;margin:0 0 8px!important;color:#111;font-size:14px!important;font-weight:800;line-height:1.22!important;text-transform:none}.waka-productos-box ul.products li.product .price{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 7px;margin:0 0 7px!important;color:#111!important;font-size:16px!important;font-weight:800;line-height:1.15}.waka-productos-box ul.products li.product .price del{color:#999!important;font-weight:400;opacity:1;margin:0;white-space:nowrap}.waka-productos-box ul.products li.product .price ins{text-decoration:none;color:#111!important;font-weight:900;white-space:nowrap}.waka-productos-box ul.products li.product .price .amount{white-space:nowrap}.waka-productos-box ul.products li.product .onsale{top:10px!important;left:10px!important;right:auto!important;min-height:auto!important;min-width:auto!important;padding:5px 9px!important;border-radius:8px!important;background:#ff1f1f!important;color:#fff!important;font-size:11px!important;font-weight:800;line-height:1!important}.waka-productos-box .waka-mayorista-text{color:#777;font-size:11px;line-height:1.2;margin:2px 0 6px}.waka-productos-box ul.products li.product .button{width:auto!important;min-width:145px!important;max-width:170px!important;min-height:38px!important;margin:8px auto 0!important;padding:9px 14px!important;border-radius:9px!important;background:#ffb400!important;color:#111!important;font-size:12px!important;font-weight:800!important;line-height:1.1!important;text-align:center!important;border:none!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.waka-productos-box ul.products li.product .button:hover{background:#f2a900!important;color:#111!important}.waka-productos-box .waka-btn-cotizar-mayor{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:auto!important;min-height:28px!important;margin:8px auto 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#222!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important}.waka-productos-box .waka-btn-cotizar-mayor:hover{color:#111!important}.waka-productos-box nav.woocommerce-pagination{clear:both!important;width:100%;margin-top:30px!important}.waka-productos-box .woocommerce-pagination ul{border:none!important;display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0}.waka-productos-box .woocommerce-pagination ul li{border:none!important}.waka-productos-box .woocommerce-pagination ul li a,.waka-productos-box .woocommerce-pagination ul li span{min-width:38px;height:38px;border-radius:10px;background:#f5f5f5;color:#111;display:flex;align-items:center;justify-content:center}.waka-productos-box .woocommerce-pagination ul li span.current{background:#ffb400;color:#111;font-weight:800}.waka-filtros-box .elementor-heading-title,.waka-filtros-box h2,.waka-filtros-box h3,.waka-filtros-box h4,.waka-filtros-box .widget-title{font-size:18px;font-weight:800;color:#111;margin:0 0 18px;line-height:1.2}.waka-filtros-box label{font-size:13px!important;color:#333!important;font-weight:500!important;cursor:pointer}.waka-filtros-box input[type="checkbox"],.waka-filtros-box input[type="radio"]{width:15px;height:15px;accent-color:#ffb400;cursor:pointer}.waka-filtros-box button,.waka-filtros-box input[type="submit"],.waka-filtros-box .button,.waka-filtros-box a.button{width:100%;min-height:40px;border-radius:10px!important;font-size:13px!important;font-weight:800!important;cursor:pointer}.waka-filtros-box button[type="submit"],.waka-filtros-box input[type="submit"]{background:#ffb400!important;color:#111!important;border:none!important}.waka-categorias-html{padding:24px 30px!important}.waka-categorias-html h2{margin:0 0 22px!important;text-align:center;font-size:26px!important;font-weight:900!important;line-height:1.15!important;color:#111}.waka-categorias-html h2 span{color:#ffb400}.waka-categorias-grid{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px!important;align-items:stretch}.waka-categoria-card{min-height:132px!important;padding:14px 10px 12px!important;border:1px solid #e9e9e9;border-radius:12px;background:#fff;text-decoration:none!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center!important;gap:6px!important;box-sizing:border-box}.waka-categoria-card img{width:72px!important;height:72px!important;object-fit:contain!important;display:block;margin:0!important}.waka-categoria-card span{margin:0!important;padding:0!important;color:#111;font-size:12px!important;font-weight:800!important;line-height:1.15!important;text-align:center}.waka-categoria-mas .waka-mas-icono{width:72px!important;height:72px!important;border-radius:50%;background:#ffb400;display:flex!important;align-items:center;justify-content:center;margin:0!important}.waka-categoria-mas svg{width:36px!important;height:36px!important;fill:#fff}@media (max-width:1024px){.waka-catalogo-grid{flex-direction:column}.waka-filtros-box,.waka-productos-box{width:100%;flex:1 1 auto}.waka-productos-box ul.products,.waka-productos-box .woocommerce ul.products,.waka-productos-box ul.products.columns-3,.waka-productos-box ul.products.columns-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.waka-categorias-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.waka-contenido,.waka-contenido-amplio{width:calc(100% - 16px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}h1,.elementor-heading-title{line-height:1.05!important}.waka-buscador-simple{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:16px!important;border-radius:16px!important}.waka-buscador-input,.waka-buscador-filtro,.waka-buscador-filtro .elementor-button{width:100%!important;max-width:100%!important}.waka-buscador-input .elementor-widget-container,.waka-buscador-input form,.waka-buscador-input .elementor-search-form,.waka-buscador-input form.woocommerce-product-search,.waka-buscador-input .dgwt-wcas-search-wrapp{max-width:100%!important}.waka-buscador-filtro .elementor-button{min-height:44px!important;font-size:14px!important;background:#ffb400!important;border-color:#ffb400!important;color:#111!important}.waka-filtros-box{display:none!important}.waka-catalogo-grid{width:100%!important;max-width:100%!important;display:block!important;padding:0!important;margin:0 auto!important}.waka-productos-box{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:10px 8px!important;border-radius:16px!important;overflow:visible!important;box-sizing:border-box!important}.waka-productos-box .elementor-widget-container,.waka-productos-box .woocommerce{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.waka-productos-box form.woocommerce-ordering{float:none!important;width:100%!important;margin:0 0 14px!important}.waka-productos-box form.woocommerce-ordering:not(:first-of-type),.waka-productos-box nav.woocommerce-pagination+form.woocommerce-ordering,.waka-productos-box nav.woocommerce-pagination~form.woocommerce-ordering,.waka-productos-box .woocommerce-pagination+form.woocommerce-ordering,.waka-productos-box .woocommerce-pagination~form.woocommerce-ordering{display:none!important}.waka-productos-box form.woocommerce-ordering select{width:100%!important;min-width:0!important;height:44px!important;border-radius:10px!important;font-size:13px!important}.waka-productos-box .woocommerce-result-count{float:none!important;width:100%!important;margin:0 0 16px!important;font-size:12px!important;line-height:1.35!important}.waka-productos-box nav.woocommerce-pagination{clear:both!important;width:100%!important;max-width:100%!important;margin:16px 0 18px!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.waka-productos-box nav.woocommerce-pagination::-webkit-scrollbar{display:none!important}.waka-productos-box nav.woocommerce-pagination ul,.waka-productos-box .woocommerce-pagination ul{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:none!important;min-width:100%!important;margin:0!important;padding:0 0 8px!important;border:none!important;white-space:nowrap!important;overflow:visible!important}.waka-productos-box nav.woocommerce-pagination ul li,.waka-productos-box .woocommerce-pagination ul li{flex:0 0 auto!important;float:none!important;display:block!important;border:none!important;margin:0!important;padding:0!important}.waka-productos-box nav.woocommerce-pagination ul li a,.waka-productos-box nav.woocommerce-pagination ul li span,.waka-productos-box .woocommerce-pagination ul li a,.waka-productos-box .woocommerce-pagination ul li span{min-width:34px!important;width:34px!important;height:34px!important;padding:0!important;border-radius:10px!important;font-size:12px!important;line-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important}.waka-productos-box ul.products,.waka-productos-box .woocommerce ul.products,.waka-productos-box ul.products.columns-3,.waka-productos-box ul.products.columns-4{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.waka-productos-box ul.products li.product{width:100%!important;max-width:100%!important;min-width:0!important;padding:10px 8px 12px!important;border-radius:14px!important;overflow:hidden!important;box-sizing:border-box!important}.waka-productos-box ul.products li.product a.woocommerce-LoopProduct-link,.waka-productos-box ul.products li.product a.woocommerce-loop-product__link{width:100%!important;min-width:0!important;box-sizing:border-box!important}.waka-productos-box ul.products li.product img.attachment-woocommerce_thumbnail,.waka-productos-box ul.products li.product img.wp-post-image{height:100px!important;max-width:100%!important;object-fit:contain!important;padding:0!important;margin:0 auto 8px!important}.waka-productos-box ul.products li.product img:not(.attachment-woocommerce_thumbnail):not(.wp-post-image),.waka-productos-box ul.products li.product .button img{width:12px!important;max-width:12px!important;height:12px!important;max-height:12px!important;margin:0 3px 0 0!important;padding:0!important;object-fit:contain!important;display:inline-block!important}.waka-productos-box ul.products li.product .woocommerce-loop-product__title{min-height:34px!important;font-size:10px!important;line-height:1.12!important;margin:0 0 6px!important;padding:0!important;word-break:normal!important;overflow-wrap:normal!important}.waka-productos-box ul.products li.product .price{display:block!important;text-align:center!important;font-size:13px!important;line-height:1.15!important;margin:0 0 6px!important;white-space:normal!important}.waka-productos-box ul.products li.product .price del{display:block!important;font-size:11px!important;line-height:1.1!important;margin:0 0 2px!important;color:#999!important;white-space:nowrap!important}.waka-productos-box ul.products li.product .price ins{display:block!important;font-size:14px!important;line-height:1.1!important;font-weight:900!important;white-space:nowrap!important}.waka-productos-box ul.products li.product .price .amount{white-space:nowrap!important}.waka-productos-box .waka-mayorista-text{font-size:8.8px!important;line-height:1.1!important;margin:2px 0 6px!important}.waka-productos-box ul.products li.product .button{width:100%!important;min-width:0!important;max-width:100%!important;min-height:32px!important;margin:6px auto 0!important;padding:7px 5px!important;font-size:9.5px!important;line-height:1.05!important;white-space:nowrap!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;box-sizing:border-box!important}.waka-productos-box .waka-btn-cotizar-mayor{width:100%!important;min-width:0!important;max-width:100%!important;min-height:26px!important;padding:4px 2px!important;margin-top:5px!important;font-size:9px!important;line-height:1.05!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;box-sizing:border-box!important}.waka-productos-box ul.products li.product .onsale{top:7px!important;left:7px!important;font-size:9px!important;padding:4px 6px!important;border-radius:7px!important}.waka-categorias-html{padding:20px 14px!important}.waka-categorias-html h2{font-size:22px!important;margin-bottom:16px!important}.waka-categorias-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}.waka-categoria-card{min-height:118px!important;padding:12px 8px 10px!important;gap:5px!important}.waka-categoria-card img,.waka-categoria-mas .waka-mas-icono{width:64px!important;height:64px!important}.waka-categoria-card span{font-size:11px!important;line-height:1.15!important}}@media (min-width:768px){.waka-productos-box{padding-top:20px!important}.waka-productos-box .woocommerce-result-count{margin:0 0 8px 0!important;line-height:42px!important}.waka-productos-box form.woocommerce-ordering{margin:0 0 8px 16px!important}.waka-productos-box form.woocommerce-ordering select{height:40px!important}.waka-productos-box nav.woocommerce-pagination{margin:10px 0 22px!important}.waka-productos-box .woocommerce-pagination ul{padding:0!important}.waka-productos-box ul.products{margin-top:0!important}}@media (max-width:767px){.waka-productos-box{padding-top:10px!important}.waka-productos-box form.woocommerce-ordering{margin:0 0 10px!important}.waka-productos-box form.woocommerce-ordering select{height:42px!important}.waka-productos-box .woocommerce-result-count{margin:0 0 10px!important;font-size:12px!important;line-height:1.25!important}.waka-productos-box nav.woocommerce-pagination{margin:8px 0 14px!important}.waka-productos-box nav.woocommerce-pagination ul,.waka-productos-box .woocommerce-pagination ul{padding:0 0 4px!important}.waka-productos-box ul.products{margin-top:0!important}}@media (min-width:768px){.waka-productos-box{padding-top:14px!important}.waka-productos-box .woocommerce-result-count{margin:0!important;line-height:40px!important}.waka-productos-box form.woocommerce-ordering{margin:0!important}.waka-productos-box form.woocommerce-ordering select{height:40px!important}.waka-productos-box nav.woocommerce-pagination{clear:both!important;margin:4px 0 12px!important;padding:0!important}.waka-productos-box .woocommerce-pagination ul{padding:0!important;margin:0!important}.waka-productos-box ul.products{margin-top:0!important;padding-top:0!important}}@media (max-width:767px){.waka-productos-box{padding-top:8px!important}.waka-productos-box form.woocommerce-ordering{margin:0 0 8px!important}.waka-productos-box form.woocommerce-ordering select{height:40px!important}.waka-productos-box .woocommerce-result-count{margin:0 0 6px!important;font-size:12px!important;line-height:1.2!important}.waka-productos-box nav.woocommerce-pagination{margin:2px 0 8px!important;padding:0!important}.waka-productos-box nav.woocommerce-pagination ul,.waka-productos-box .woocommerce-pagination ul{padding:0 0 2px!important;margin:0!important}.waka-productos-box ul.products{margin-top:0!important;padding-top:0!important}}