:root{--corporativo-primario:#000000;--corporativo-secundario:#ffffff;--corporativo-tercero:#4b5157}p{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#bloque-home p{-webkit-hyphens:unset}.fa{display:inline-block;width:22px;text-align:center}.et_pb_row,.container{width:92%!important}.cky-btn-revisit-wrapper{display:none!important}a.et-cart-info{display:none}.et_mobile_menu{padding:0%;text-align:center;text-transform:uppercase;border-top:3px solid var(--corporativo-primario);border-bottom:3px solid var(--corporativo-primario)}.et_mobile_menu li a{color:var(--corporativo-primario);border:1px solid}#main-header .et_mobile_menu{background-color:white}#main-header{border-bottom:1px solid white}.imagen-footer{max-width:60%}.image-container-footer{display:flex;justify-content:center;gap:20px;width:70%;margin-top:10px}#boton-pagina-links{display:block;text-align:center;margin:25px 0;padding:10px!important;background:white;color:var(--corporativo-primario);border:2px solid;font-weight:600}#boton-pagina-links:hover{background:var(--corporativo-primario);color:white!important;border:2px solid white}#boton-home{background-color:var(--corporativo-primario);border:2px solid var(--corporativo-primario);color:var(--corporativo-secundario)}#boton-home:hover{background-color:var(--corporativo-secundario)!important;border:2px solid var(--corporativo-primario)!important;color:var(--corporativo-primario)!important}.et_pb_gallery_image a{pointer-events:none;cursor:default}#seccion-menu-carta::-webkit-scrollbar{visibility:hidden}.page-id-77 form.cart{display:none!important}.page-id-77 h2{margin-bottom:20px;background-color:var(--corporativo-secundario);color:var(--corporativo-primario);padding-top:10px}.titulos-carta{text-align:center;margin-bottom:20px;background-color:var(--corporativo-secundario);color:var(--corporativo-primario);padding-top:10px;font-size:calc(1em + 8px);font-weight:500}.page-id-77 .et_pb_button_module_wrapper.et_pb_module{display:inline-block!important;margin:0 2px;font-size:15px!important}#boton-carta{font-size:18px!important;font-weight:400;border:2px solid;font-weight:600;background:var(--corporativo-tercero);color:var(--corporativo-secundario);border:2px solid var(--corporativo-primario)}#boton-carta:hover{background:var(--corporativo-secundario);color:var(--corporativo-primario)!important;border:2px solid var(--corporativo-primario)!important}.titulo-secciones-carta{background-color:var(--corporativo-secundario);color:var(--corporativo-primario);text-align:center;font-size:calc(1em + .3em);font-weight:900;padding:.5em;-webkit-hyphens:unset!important;padding-bottom:.5em!important;border-bottom:2px solid var(--corporativo-tercero)}.texto-secciones-carta{background-color:var(--corporativo-tercero);text-align:center;font-size:calc(1em + 1px);padding:.5em!important;-webkit-hyphens:unset!important}@media (max-width:500px){.et_pb_shop ul.products.columns-3 li.product{width:100%!important;margin-right:0%!important}}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{border:2px solid white}.et_overlay{display:none}.woocommerce img,.woocommerce-page img{width:100%}.woocommerce ul.products li.product .woocommerce-placeholder{display:none!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:center;text-transform:uppercase;font-weight:900;padding:.5em;background:var(--corporativo-tercero);margin-bottom:.5em;-webkit-hyphens:unset!important}.descripcion-producto-loop{text-align:center;padding:0 .5em .5em!important}.descripcion-producto-loop span{text-decoration:none!important}.woocommerce ul.products li.product a{text-decoration:none!important;border:1px solid white;border-radius:19px!important;padding:2px 10px;display:inline-block;margin-top:.1em}.woocommerce ul.products li.product a:hover{background:white!important;color:black!important}bdi{background-color:white;color:black;border-radius:10px;padding:0 10px}.variation-details{display:block!important;text-align:center;margin:8px}.summary{margin-bottom:.4em}details{text-align:center;padding:0!important;font-style:italic}summary::-webkit-details-marker{display:none}.woocommerce table.shop_attributes td p{text-align:center;padding:.5em!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{text-align:center;font-size:inherit;color:inherit!important;padding:0 0 .8em!important}