/* CAMBIO PARA COLOR DE ICONOS DE REDES SOCIALES*/
/* Color de fondo para cada ícono */
.block-social li.facebook,
.block-social li.youtube,
.block-social li.instagram,
.block-social li.linkedin {
    background-color: #FF2800 !important; /* Rojo Ferrari */
    border-radius: 50%;
    width: 40px;
    height: 40px;
    display: inline-block;
    margin: 5px;
}

/* Color del texto (si hay texto visible) */
.block-social li a {
    color: #ffffff !important;
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 40px;
    font-weight: bold;
    text-decoration: none;
}

/* Hover: fondo más oscuro */
.block-social li:hover {
    background-color: #B71C00 !important;
}
/*FIN CAMBIO PARA COLOR DE ICONOS DE REDES SOCIALES*/

/*OCULTAR LA PALABRA GRATIS Y PONER "Por acordar"*/
/*Oculta el texto automático de PrestaShop (Envío gratis, Gratis, etc.) */
#cart-subtotal-shipping .value {
    display: none !important;
}

/* Inserta tu propio texto */
#cart-subtotal-shipping::after {
    content: "Por acordar" !important;
    display: block;
    font-weight: bold;
    color: #333;
    margin-top: 3px;
}

/* Oculta el texto de envío en el modal */
#blockcart-modal .shipping {
    display: none !important;
}

/* Inserta tu propio texto */
#blockcart-modal .shipping::after {
    content: "Por acordar" !important;
    display: inline-block;
    font-weight: bold;
    color: #333;
}

/* Oculta el precio del transportista (¡Gratis!) en el checkout */
.delivery-option .carrier-price {
    display: none !important;
}

/* Inserta tu propio texto */
.delivery-option .carrier-price::after {
    content: "Por acordar" !important;
    display: inline-block;
    font-weight: bold;
    color: #333;
}



/*FIN ocultar la palabra GRATIS y poner Por acordar*/
.bloque-carrito-extra {
    background: #f5f5f5;
    padding: 15px;
    border-radius: 6px;
    margin-top: 20px;
}

.bloque-carrito-extra p {
    margin-bottom: 8px;
    font-weight: bold;
}

.bloque-carrito-extra a {
    color: #FF2800; /* Rojo Ferrari */
    font-weight: 600;
}

/* Ocultar la leyenda de dirección de facturación*/
#checkout-addresses-step a[data-link-action="different-invoice-address"] {
    display: none !important;
}

#checkout-addresses-step .js-use-same-address,
#checkout-addresses-step .form-group.js-use-same-address,
#checkout-addresses-step input[name="use_same_address"],
#checkout-addresses-step label[for="use_same_address"] {
    display: none !important;
}
/*FIN de  Ocultar la leyenda de dirección de facturación*/