.woocommerce .quantity,.woocommerce-page .quantity{display:inline-flex;align-items:center}.eg-qty{width:36px;height:36px;padding:0;border:1px solid #ddd;background:#fff;color:#4b4f58;font-size:16px;line-height:1;cursor:pointer;border-radius:0;box-shadow:none}.eg-qty:hover,.eg-qty:focus{background:#f5f5f5;color:#000}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{height:36px;min-height:36px;width:45px;margin:0;text-align:center;border-left:0;border-right:0;-moz-appearance:textfield}.quantity input.qty::-webkit-outer-spin-button,.quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce span.onsale,.woocommerce-page span.onsale{border-radius:50%;width:52px;height:52px;min-width:52px;min-height:52px;line-height:52px;padding:0;background:#030303;color:#fff;text-align:center;font-size:14px}.ast-onsale-card,.woocommerce span.onsale,.woocommerce-page span.onsale{border-radius:50%!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;line-height:52px!important;padding:0!important;background:#030303!important;color:#fff!important;text-align:center!important;font-size:14px!important}.astra-shop-thumbnail-wrap .ast-onsale-card{left:auto!important;right:-7px!important;top:-7px!important}