body{font-weight:400}.woocommerce ul.products li.product{overflow:hidden}.woocommerce ul.products li.product:hover .button{visibility:visible;transform:translatey(0px);transition:0.35s;opacity:1}.woocommerce ul.products li.product .button{font-size:8px;line-height:13px;padding:4px 6px;min-height:13px;font-weight:bold;text-transform:uppercase;background-color:#38542a;border-color:#38542a}@media (min-width:768px){.woocommerce ul.products li.product .button{position:absolute;bottom:50px;margin-left:20px!important;visibility:hidden;transform:translatey(0);transition:0.35s;opacity:0}.woocommerce ul.products li.product:hover .button{transform:translatey(-35px)!important}}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button{font-size:14px;background-color:#38542a;border-color:#38542a;border-radius:50px}.joinchat__woo-btn{--s:40px;display:inline-block;box-sizing:border-box;height:var(--s);max-width:100%;padding:0 calc(var(--s) / 2) 0 var(--s);background:#25d366 var(--joinchat-ico) calc(var(--s) * 0.2) 50% no-repeat;background-size:calc(var(--s) * 0.6);color:#fff;border-radius:calc(var(--s) / 2);font:700 normal calc(var(--s) * 0.35) / var(--s) var(--joinchat-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background-color .2s;margin-top:25px!important}.et_pb_menu--style-left_aligned .et_pb_menu_inner_container,.et_pb_menu--style-left_aligned .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;float:right!important}.woocommerce ul.products li.product .button{position:relative!important;visibility:initial;transform:translatey(0);transition:0.35s;opacity:0;margin-left:28%!important;text-align:center!important;bottom:-29px!important}.et_pb_wc_cart_notice_0 .woocommerce-message,.et_pb_wc_cart_notice_0 .woocommerce-info,.et_pb_wc_cart_notice_0 .woocommerce-error{background-color:rgb(0 0 0)!important}#et-total-productos-menu{display:inline-block;vertical-align:middle;margin-left:15px;float:right}#et-total-productos-menu a{color:#333;font-weight:bold;font-size:14px;text-transform:uppercase}#et-total-productos-menu a{background-color:#7c12d2;color:#fff!important;padding:6px 12px;border-radius:4px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,ul.products li.product{background-color:#ffffff!important;border-radius:12px!important;padding:15px!important;overflow:hidden!important;box-shadow:0px 4px 12px rgba(0,0,0,0.05)!important}div.product,section.products,.site-main{background-color:transparent!important;border-radius:0px!important;box-shadow:none!important}.et_pb_shop .add_to_cart_button{display:none!important}#left-sidebar,.sidebar{background-color:#ffffff!important;border-radius:12px!important;padding:25px!important;box-shadow:0px 4px 20px rgba(0,0,0,0.05)!important}p.woocommerce-result-count{font-weight:500;font-size:14px;color:#ffffff!important;padding-bottom:40px}.wcv-message{display:inline;padding:10px;background:#f1f1f1;border-radius:10px;color:#4f4f4f;width:20%;transition:transform 0.5s ease;margin:10px 0px;text-align:center}