.single_add_to_cart_button{text-transform:lowercase}.button.alt,.button.alt.wp-element-button,.button.product_type_simple.add_to_cart_button,.checkout-button.button.alt.wc-forward,.checkout_coupon .button,.js--choose-point-gls,.restore-item,.wc-backward,.woocommerce-message .button,.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed-actions .button,.wp-element-button{min-width:135px;border-radius:60px;text-transform:uppercase;font:var(--g__button);background:unset;border:1px solid var(--primary,#219be1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:16px;position:relative;-webkit-transition:background-color .4s,color .2s,-webkit-box-shadow .4s;transition:background-color .4s,color .2s,-webkit-box-shadow .4s;transition:background-color .4s,color .2s,box-shadow .4s;transition:background-color .4s,color .2s,box-shadow .4s,-webkit-box-shadow .4s;z-index:1;color:var(--primary,#219be1)}.button.alt.wp-element-button:after,.button.alt:after,.button.product_type_simple.add_to_cart_button:after,.checkout-button.button.alt.wc-forward:after,.checkout_coupon .button:after,.js--choose-point-gls:after,.restore-item:after,.wc-backward:after,.woocommerce-message .button:after,.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed-actions .button:after,.wp-element-button:after{border-radius:50%;content:"";left:50%;padding-top:140%;position:absolute;top:60%;-webkit-transform:translate(-50%,-30%) scale(0);transform:translate(-50%,-30%) scale(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s;width:140%;z-index:-1;background:var(--primary,#219be1)}.button.alt.wp-element-button:hover,.button.alt:hover,.button.product_type_simple.add_to_cart_button:hover,.checkout-button.button.alt.wc-forward:hover,.checkout_coupon .button:hover,.js--choose-point-gls:hover,.restore-item:hover,.wc-backward:hover,.woocommerce-message .button:hover,.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed-actions .button:hover,.wp-element-button:hover{color:#fff}.button.alt.wp-element-button:hover:after,.button.alt:hover:after,.button.product_type_simple.add_to_cart_button:hover:after,.checkout-button.button.alt.wc-forward:hover:after,.checkout_coupon .button:hover:after,.js--choose-point-gls:hover:after,.restore-item:hover:after,.wc-backward:hover:after,.woocommerce-message .button:hover:after,.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed-actions .button:hover:after,.wp-element-button:hover:after{-webkit-transform:translate(-50%,-30%) scale(1);transform:translate(-50%,-30%) scale(1)}.product .added_to_cart{border-radius:60px;text-transform:uppercase;font:var(--g__button);background:unset;border:1px solid var(--primary,#219be1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:16px;position:relative;-webkit-transition:background-color .4s,color .2s,-webkit-box-shadow .4s;transition:background-color .4s,color .2s,-webkit-box-shadow .4s;transition:background-color .4s,color .2s,box-shadow .4s;transition:background-color .4s,color .2s,box-shadow .4s,-webkit-box-shadow .4s;z-index:1;color:#fff}.product .added_to_cart:after{border-radius:50%;content:"";left:50%;padding-top:140%;position:absolute;top:60%;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s;width:140%;z-index:-1;background:var(--primary,#219be1);-webkit-transform:translate(-50%,-30%) scale(1);transform:translate(-50%,-30%) scale(1)}.product .added_to_cart:hover{color:var(--primary,#219be1)}.product .added_to_cart:hover:after{-webkit-transform:translate(-50%,-30%) scale(0);transform:translate(-50%,-30%) scale(0)}.add_to_cart_button.added{display:none!important}