body {
    font-family: 'Cerebri Sans Pro', sans-serif;
    background: #fdfdfd;
}
.woocommerce-button.button.view,
.woocommerce-button.woocommerce-button--next,
.woocommerce-Button.button,
.woocommerce-button.button.edit_order,
.return-to-shop a,
.button.edit_confirm_button{
    background-color: #0a3161 !important;
    font-weight: 500 !important;
}
.woocommerce-button.button.view:hover,
.woocommerce-button.woocommerce-button--next:hover,
.woocommerce-button.button.edit_order:hover,
.return-to-shop a:hover,
.button.edit_confirm_button:hover{
    background-color: #0a3161 !important;;
}
#body_content_inner h2,
#body_content_inner h2 a,
.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{
    color: #0a3161 !important;
}
.woocommerce-cart-fragments .widget_shopping_cart_content .cart-number {
    display: none !important;
}

.product-info-container:not(.loaded) .mcorder_item_row, .subCategory_products:not(.loaded) .add_to_cart_custom {
    opacity: .3;
    pointer-events: none;
}
.woocommerce .woocommerce-error li a,
.woocommerce .woocommerce-error li {
    color: #b31942;
}
.woocommerce-table__product-name.product-name .wc-item-meta p {
    font-weight: 700 ;
    color: #334155 ;
    font-size: 100% !important;
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone,
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email {
    color: #334155 !important;
    font-size: 100% !important;
    font-weight: 600;
}
.no-tel{
    pointer-events: none; 
    user-select: text;
}

/*Exit update button  START*/
.edit-order-notice {
    position: fixed;
    bottom: 20px;
    right: 70px;
    background: #ffffff;
    color: #0a3161;
    padding: 15px 20px;
    border-radius: 8px;
    box-shadow: 0 4px 10px rgba(0,0,0,0.2);
    z-index: 9999;
    display: flex;
    align-items: center;
    gap: 15px;
}
.edit-order-notice p{
    font-weight: 700;
    margin: 0 !important;
    font-size: 18px;
}
#exit-edit-order {
    background-color: #b31942 !important;
    color: #fff;
    border: none;
    padding: 8px 12px;
    border-radius: 5px;
    cursor: pointer;
}
#exit-edit-order:hover {
    background-color: #b31942 !important;
}
/*Exit update button  END*/

.pys_order_meta{
    display: none !important;
}
