/* regla no sobrecalificada pero específica */
.product-flag.out_of_stock,
.product-flag.out-of-stock,
.out_of_stock,
.out-of-stock {
  background-color: #FF0000;
  color: #ffffff;
  font-size: 15px;
  font-weight: 600;
  padding: 6px 10px;
  border-radius: 4px;
  text-transform: uppercase;
  
}
/* Ocultar solo la barra de pasos, no los contenidos */
.checkout__steps {
    display: none;
}
/* Ocultar resumen de direcciones en la página de confirmación */
.order__summary__addresses {
    display: none;
}
/* Ocultar botón "Back to Addresses" en la página de pedido */
.js-back[data-step="checkout-addresses-step"] {
    display: none;
}
/* Ocultar botón "Back to Shipping method" en la página de pedido */
.js-back[data-step="checkout-delivery-step"] {
    display: none;
}
/* Ocultar pasos 1 y 2 de la barra de pasos */
.checkout__steps__list li[data-step="checkout-personal-information-step"],
.checkout__steps__list li[data-step="checkout-addresses-step"],
.checkout__steps__list li[data-step="checkout-delivery-step"] {
    display: none;
}

/* Mantener visible solo el paso de pago */
.checkout__steps__list li[data-step="checkout-payment-step"] {
    display: flex; /* o block según el estilo original */
}
.js-back[data-step="checkout-addresses-step"],
.js-back[data-step="checkout-delivery-step"],
.js-edit-shipping[data-step="checkout-delivery-step"] {
    display: none;
}
.card-body {
    display: none;
}
.btn.btn-outline-primary.btn-with-icon.w-100.w-md-auto.mb-3 {
    display: none;
}
a[data-link-action="different-invoice-address"] {
    display: none;
}
.delivery-options__item {
    display: none;
}
.h5.mb-3 {
    display: none;
}
.step__title-left.h3 {
    display: none;
}
a[data-link-action="display-register-form"] {
    display: none;
}
a[href="https://stockverde.com/recuperar-contraseña"],
a[href="https://stockverde.com/gb/password-recovery"],
a[href="https://stockverde.com/fr/recuperation-mot-de-passe"],
a[href="https://stockverde.com/it/recupero-password"] {
    display: none;
}
.login__register-prompt {
    display: none;
}
.cart-summary__totals {
    display: none;
}
/* Ocultar subtotal y transporte */
#cart-subtotal-products,
#cart-subtotal-shipping,
.cart-summary__subtotals__container {
    display: none;
}
.cart-grid__right .h4 {
  display: none;
}
#myModalLabel {
  display: none;
}
.cart-footer-actions .btn.btn-primary {
  display: none;
}
#order_comment,
label[for="order_comment"] {
    display: none;
}
/* Ocultar precios e impuestos en el tema Hummingbird */
.product-price-container,
.current-price,
.tax-shipping-delivery-label,
.js-product-price,
.price {
    display: none !important;
    visibility: hidden !important;
}





