.px_shop_v1 ul.products li.product a.button,.px_wc_related_product .related ul.products li.product a.button,.px_wc_upsell_product .up-sells ul.products li.product a.button,.px_wc_crosssells_product .cross-sells ul.products li.product a.button{position:absolute;content:'';top:10px;left:10px;right:10px;bottom:10px;height:fit-content;margin:auto!important;font-size:15px;border-radius:50px;padding:10px;color:#fff;background-color:var(--px-color-1);transform:translateY(30px);border:0px solid transparent;transition:all 0.4s;opacity:0;text-align:center;z-index:5;overflow:hidden;display:none}.px_shop_list ul.products li.product a.button{margin:0px;padding:0px;font-size:0px;height:35px;width:35px;position:absolute;right:10px;bottom:10px;border:none;border-radius:5px;background-color:var(--px-color-1);overflow:hidden;z-index:1;opacity:1;display:none}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em;display:none}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em;text-align:center}.product .related h2{font-size:18px!important;padding-bottom:16px}