.woocommerce ul.products li.product img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.woocommerce ul.products li.product{background:#fff;padding:0 0 25px!important;margin-bottom:30px!important;border:1px solid #eeeeee;border-radius:8px;overflow:hidden}.woocommerce ul.products li.product img{width:100%;aspect-ratio:4 / 3;object-fit:cover;margin:0!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:20px 20px 0!important;margin:0!important}.woocommerce ul.products li.product .cheguille-menu-resumen{padding:10px 20px 0!important;font-size:15px;line-height:1.5}.post-type-archive-product #sidebar,.tax-product_cat #sidebar,.tax-product_tag #sidebar{display:none!important}.post-type-archive-product #main-content .container:before,.tax-product_cat #main-content .container:before,.tax-product_tag #main-content .container:before{display:none!important}.post-type-archive-product #left-area,.tax-product_cat #left-area,.tax-product_tag #left-area{width:100%!important;padding-right:0!important;float:none!important}.single-product .woocommerce-product-details__short-description{display:none!important}.cheguille-menu-resumen,.cheguille-menu-resumen p{color:#555555!important}.product .summary .product_meta{margin-top:20px!important}.woocommerce ul.products li.product{display:flex;flex-direction:column}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .product-description,.woocommerce ul.products li.product p{flex-grow:0}.woocommerce ul.products li.product .woocommerce-loop-product__title+p,.woocommerce ul.products li.product .product-description{flex-grow:1}.woocommerce ul.products li.product{display:flex;flex-direction:column;height:100%;text-align:left}.woocommerce ul.products li.product .cheguille-menu-resumen{flex-grow:1}.woocommerce ul.products li.product a.cheguille-ver-menu{display:inline-block;align-self:flex-start;width:auto!important;margin:20px 20px 0!important;padding:11px 20px!important;font-size:14px;line-height:1.2;letter-spacing:1.5px;text-transform:uppercase;text-align:center;text-decoration:none;color:#333;background:transparent;border:1px solid #555;border-radius:2px;transition:all 0.3s ease}.woocommerce ul.products li.product a.cheguille-ver-menu:hover{color:#fff;background:#333;border-color:#333}@media (max-width:767px){.woocommerce ul.products li.product a.cheguille-ver-menu{margin:18px 20px 0!important;padding:10px 18px!important;font-size:13px;letter-spacing:1.2px}}