/**
 Theme Name:     Ready to rumble
 Author:         Ready to Rumble BV
 Template:       Impreza
 Description:  Ready to rumble theme
 Version:      1.0.0
 Text Domain:  Impreza-child
 */

/* Hide prices in the cart and checkout pages */
.woocommerce-page table.shop_table td.product-subtotal,
.woocommerce-page table.shop_table td.product-price,
.woocommerce-page table.shop_table th.product-subtotal,
.woocommerce-page table.shop_table th.product-price,
.woocommerce-cart .cart_totals .cart-subtotal,
.woocommerce-cart .cart_totals .order-total,
.woocommerce-checkout-review-order-table tr.cart_item td.product-total,
.woocommerce-checkout-review-order-table tr.cart_item td.product-subtotal,
.woocommerce-checkout-review-order-table tr.order-total th,
.woocommerce-checkout-review-order-table tr.order-total td,
.woocommerce-checkout-review-order-table tr.cart-subtotal th,
.woocommerce-checkout-review-order-table tr.cart-subtotal td {
    display: none;
}

/* Verberg enkel het verzend-blok op de cart */
body.woocommerce-cart .cart_totals .woocommerce-shipping-totals {
  display: none !important;
}

/* Verberg ship-to-different-address checkbox */
#ship-to-different-address,
#ship-to-different-address-checkbox {
  display: none !important;
}

/* Verberg shipping-totals blok op checkout */
.woocommerce-checkout-review-order-table .woocommerce-shipping-totals {
  display: none !important;
}

/* Verberg WooCommerce meldingen op de cart page */
body.woocommerce-cart .woocommerce-notices-wrapper {
  display: none !important;
}

/* Standaard verborgen */
.donotdisplayifnocode { display: none !important; }

/* Alleen tonen als JS 'show-if-valid' toevoegt */
.donotdisplayifnocode.show-if-valid { display: block !important; }
