/* Ajustes puntuales de tema homebed */

/* Se reubica (ver Articulo_add.js) justo antes de ".Precio", dentro del
   bloque ".Info" visible: ".magnitudesContainer"/".comboMagnitudes" (TyC,
   incluye la etiqueta "Formato de compra") o ".infoMagnitudes" directamente
   (producto normal, sin envoltorio). Al quedar dentro de .Info (flex con
   "order" por campo) y sin order propio (0, igual que .observaciones),
   se sitúa justo antes de .Precio (order:1) sin tocar la maquetación base.
   Solo se ajusta el margen para conservar la separación visual que antes
   aportaba su posición original dentro de .Compra. */
#Articulo .derecha .Info > .infoMagnitudes,
#Articulo .derecha .Info > .magnitudesContainer,
#Articulo .derecha .Info > .comboMagnitudes,
.modaTyCModal .Info .infoMagnitudes,
.modaTyCModal .Info .magnitudesContainer,
.modaTyCModal .Info .comboMagnitudes {
    /* !important porque en el modal compite con ".modaTyCContainer .modaTyCDerecha
       .Info > div" (Global/Magnitudes.css), con la misma especificidad (3 clases)
       más un selector de elemento que la hace ganar por orden de carga. */
    margin-bottom: 15px !important;
}

/* "#Articulo .derecha .Info > div { display:block }" (Articulo.css) tiene más
   especificidad que ".infoMagnitudes { display:flex }" (Teaser_Articulo.css) y
   gana al quedar .infoMagnitudes como hijo directo de .Info (caso producto
   normal), rompiendo la fila de selectores U/C/P y dejándolos apilados.
   Se restaura aquí la fila, alineada a la izquierda. */
#Articulo .derecha .Info > .infoMagnitudes {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
}

/* Ocultar la etiqueta "Formato de compra" de ModaTyC.html/CombosTyC.html: al
   reposicionar .magnitudesContainer/.comboMagnitudes junto a .Precio, esa
   etiqueta desentona con el producto normal (que no la tiene). Se aplica tanto
   en la ficha (#Articulo) como en el modal de TyC Moda (.modaTyCModal), que
   vive fuera de "#Articulo" al abrirse (diálogo de jQuery UI). */
#Articulo .magnitudesContainer > div:first-child,
#Articulo .comboMagnitudes .tituloCombo,
.modaTyCModal .magnitudesContainer > div:first-child,
.modaTyCModal .comboMagnitudes .tituloCombo {
    display: none;
}

/* Precio bajo cada icono de magnitud (U/C/P): la magnitud seleccionada en
   negrita, el resto en normal (tanto el número como la unidad "/ud."). */
.infoMagnitudes b.precioUnidad,
.infoMagnitudes b.text {
    font-weight: normal;
    font-size: 1.2em;
}
.infoMagnitudes > div[selected] b.precioUnidad,
.infoMagnitudes > div[selected] b.text {
    font-weight: bold;
}



/* Portada */

#logocabecera img {
    height: 60px;
    max-height: 60px;
}