.d2000-categorias-scroll{max-height:280px;overflow-y:auto;overflow-x:hidden;padding-right:8px;scrollbar-width:thin;scrollbar-color:var(--gcid-primary-color) #f1f1f1}.d2000-categorias-scroll::-webkit-scrollbar{width:6px}body.search .woocommerce-info{background:#F5F5F5!important;color:#252525!important;border:1px solid #E0E0E0!important;border-left:4px solid var(--gcid-primary-color,#05B20A)!important;border-radius:8px!important;padding:16px 20px!important;font-family:"Poppins",sans-serif!important;font-size:15px!important;line-height:1.6!important;box-shadow:none!important}body.search .woocommerce-info{margin:0 0 20px!important;min-height:0!important}body.search .woocommerce-info a{color:var(--gcid-primary-color,#05B20A)!important}.d2000-categorias-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.d2000-categorias-scroll::-webkit-scrollbar-thumb{background:var(--gcid-primary-color);border-radius:10px}.d2000-categorias-scroll ul{margin:0;padding:0}.d2000-categorias-scroll li{margin-bottom:8px}.d2000-categorias-scroll a{color:#333333;text-decoration:none;transition:color 0.2s ease}.d2000-categorias-scroll a:hover{color:var(--gcid-primary-color)}.d2000-marcas-scroll{max-height:280px;overflow-y:auto;overflow-x:hidden;padding-right:8px;scrollbar-width:thin;scrollbar-color:var(--gcid-primary-color) #f1f1f1;position:relative;top:0!important}.d2000-marcas-scroll::-webkit-scrollbar{width:6px}.d2000-marcas-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.d2000-marcas-scroll::-webkit-scrollbar-thumb{background:var(--gcid-primary-color);border-radius:10px}.d2000-marcas-scroll ul{margin:0;padding:0;list-style:none}.d2000-marcas-scroll li{margin-bottom:8px}.d2000-marcas-scroll a{color:#333333;text-decoration:none;transition:color 0.2s ease}.d2000-marcas-scroll a:hover{color:var(--gcid-primary-color)}.d2000-marca-count{color:#666666}.widget:has(.d2000-categorias-scroll){border:1px solid #e5e5e5;border-radius:12px;padding:18px 16px;box-shadow:0 3px 12px rgba(0,0,0,0.06);margin-bottom:20px}.widget:has(.d2000-marcas-scroll){border:1px solid #e5e5e5;border-radius:12px;padding:18px 16px;box-shadow:0 3px 12px rgba(0,0,0,0.06);margin-bottom:20px}.woocommerce div.product .summary mark,.woocommerce div.product .summary ins,.woocommerce div.product .woocommerce-product-details__short-description mark,.woocommerce div.product .woocommerce-Tabs-panel mark,.woocommerce div.product .woocommerce-Tabs-panel ins{background:transparent!important;background-color:transparent!important;color:inherit;text-decoration:none}body.search:has(.d2000-busqueda-vacia)h1.d2000-titulo-busqueda{display:none!important}body.search:has(.d2000-busqueda-vacia).et_pb_code h1.d2000-titulo-busqueda{display:none!important}@media (min-width:981px){.d2000-fila-producto{align-items:stretch!important;overflow:visible!important}.d2000-fila-producto .d2000-columna-sticky{position:sticky!important;top:120px!important;align-self:flex-start!important;height:fit-content!important}}@media (min-width:768px) and (max-width:980px){.d2000-fila-producto{display:grid!important;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr)!important;column-gap:24px!important;align-items:start!important;overflow:visible!important}.d2000-fila-producto>.et_pb_column{width:auto!important;margin-right:0!important;float:none!important;min-width:0!important}.d2000-fila-producto .d2000-columna-sticky{position:sticky!important;top:100px!important;align-self:start!important;height:fit-content!important}}@media (min-width:768px) and (max-width:980px){body .d2000-tienda-productos ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:12px!important;row-gap:16px!important;justify-content:start!important;align-content:start!important;justify-items:stretch!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body .d2000-tienda-productos ul.products::before,body .d2000-tienda-productos ul.products::after{display:none!important;content:none!important}body .d2000-tienda-productos ul.products li.product{float:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}}@media (min-width:768px) and (max-width:980px){.et-db #et-boc .et-l .et_pb_shop_0_tb_body ul.products li.product{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:10px!important;box-sizing:border-box!important}.et-db #et-boc .et-l .et_pb_shop_0_tb_body ul.products li.product>a{display:block!important;width:100%!important;min-width:0!important}.et-db #et-boc .et-l .et_pb_shop_0_tb_body ul.products li.product img{display:block!important;width:100%!important;max-width:100%!important;height:120px!important;object-fit:contain!important}.et-db #et-boc .et-l .et_pb_shop_0_tb_body ul.products li.product .button{display:block!important;width:100%!important;white-space:normal!important;box-sizing:border-box!important}}@media (min-width:768px) and (max-width:980px){.d2000-titulo-tienda{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}}@media (min-width:768px){.dgwt-wcas-search-form .dgwt-wcas-sf-wrapp{position:relative!important;padding-right:62px!important;background:#fff!important;border-radius:28px!important;overflow:hidden!important}.dgwt-wcas-search-form .dgwt-wcas-search-submit{position:absolute!important;top:0!important;right:0!important;left:auto!important;bottom:0!important;width:62px!important;height:100%!important;margin:0!important;padding:0!important;transform:none!important;border:none!important;border-radius:0 28px 28px 0!important;background:var(--gcid-primary-color,#05B20A)!important}.dgwt-wcas-search-form .dgwt-wcas-search-input{width:100%!important;background:#fff!important;border:none!important;box-shadow:none!important}.dgwt-wcas-search-form .dgwt-wcas-search-submit svg,.dgwt-wcas-search-form .dgwt-wcas-search-submit svg path{fill:#fff!important;color:#fff!important}.dgwt-wcas-search-wrapp{border:1px solid #e2e7e3!important;border-radius:28px!important;box-shadow:0 2px 7px rgba(0,0,0,0.08)!important;background:#fff!important}.dgwt-wcas-search-wrapp:focus-within{border-color:var(--gcid-primary-color,#05B20A)!important;box-shadow:0 2px 9px rgba(0,0,0,0.12)!important}}