.unidades-disponibles{display:none!important}
.add-carrito{
    background-color: #D8B7E1; 
    border-color: #B288C6;
    color: #000;
}


/* Probador */
.imagen-probador {
    min-height: 377px;
    position: relative;
}
.imagen-probador-capa {
    height: 100%;
    width: 100%;
    position: absolute;
    background-position: center;
    background-repeat: no-repeat;
}
.imagen-probador-capa-camisa{
    z-index: 10;
}
.imagen-probador-capa-corbata, .imagen-probador-capa-pajarita{
    z-index: 20;
}
.imagen-probador-capa-chaqueta{
    z-index: 30;
}
.imagen-probador-capa-panuelo{
    z-index: 40;
}


.opciones-probador .tab-content {
    max-height: 400px;
    overflow-y: scroll;
    overflow-x: hidden;
}
.selector-elemento{
    cursor: pointer;
}
.selector-elemento.active {
    background-color: #eee;
}

.selector-elemento .imagen {
    width: 100%;
    display: block;
    height: 100px;
}
.selector-elemento-camisa .imagen {
    background-position: center -35px;
}
.selector-elemento-chaqueta .imagen {
    background-position: 0 -90px;
}
.selector-elemento-corbata .imagen {
    background-position: center -100px;
}
.selector-elemento-pajarita .imagen {
    background-position: center -65px;
}
.selector-elemento-panuelo .imagen {
    background-position: -230px -132px;
}


.variantes-articulo{
display: none;
}


body.FichaArticulo h1 .texto-normal{
display: none !important;
}

.Inicio .contenido-principal h2{
	text-align: center;
}

.far.fa-mobile.fa-fw {
  /* Asegura que el elemento principal tenga el tamaño correcto */
  display: inline-block;
  width: 1em; /* Tamaño base del ícono (ajusta si usas fa-lg, fa-2x, etc.) */
  line-height: 1; /* Alinea verticalmente */
}

.far.fa-mobile.fa-fw:before {
  content: url('../../imagenes/whatsapp.svg');
  /* Ajusta el tamaño del SVG */
  display: inline-block;
  width: 1em; /* Igual al tamaño del contenedor */
  vertical-align: middle;
}



.informacion-contactar .informacion .nav-item {
    position: relative;
}
.informacion-contactar .informacion .nav-item::before {
    content: "\f0da";
font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    position: absolute;
    left: -20px;
    top: 50%;
    transform: translateY(-50%);
    color: #fff; /* Color del icono */
}


@media (min-width: 576px) {
    .barra-cabecera .logo-empresa.max-height img {
        max-height: 90px !important;
    }
}

h1, .h1{
font-size: 2rem;
}

.iva-incluido {
	display: none !important;
}