/* Baja Newsletter
==================================================================================== */

#bajanews {
    width: 250px;
}

/* BANNER REBAJAS
==================================================================================== */

.bannerRebajas {
    text-align: center;
    font-family: Arial ! important;
    /*padding-bottom: 2em;*/
    margin-top: 20px;
}
.bannerRebajas p {
    margin: 0px;
}
.bannerRebajas .rebajas {
    font-size: 3rem !important;
    display: inline-block;
}
.bannerRebajas .porcentajes {
	font-size: 3rem !important;
	padding-left: 6px;
}
.bannerRebajas .porcentajes .hasta {
	font-size: 1.5rem !important;
	font-weight: 300;
	text-transform: lowercase;
}
.bannerRebajas .first .fecha_reb {
    font-size: 1.2rem !important;
	font-weight: 300;
}
.bannerRebajas .first {
    color: #fff;
    line-height: 20px;
	max-width: 500px;
    margin: 0 auto;
    background-color: #cf112b;
	font-weight: 600;
	padding-bottom: 5px;
    padding-top: 10px;
}
.bannerRebajas .second {
    /*border-bottom: 1px #eee solid;*/
    padding-bottom: 20px;
    color: #7f7f81;
}
.bannerRebajas .first p {
    /*font-size: 24px;*/
    /*margin-bottom: 2px;*/
}
.bannerRebajas .first .online {
    font-size: 14px;
    margin-top: -8px;
}
.bannerRebajas .first span {
    font-size: 14px;
}
.bannerRebajas .second p {
    margin: 4px 0;
    font-size: 1rem;
}
.bannerRebajas .first .fecha {
    margin-top: -8px;
}
.bannerRebajas .promo {
    border-bottom: 1px dotted #7F7F81;
}
.bannerRebajas .promo p {
    color: #7F7F81;
    font-size: 14px;
}
.bannerRebajas .promo p .precio {
    color: #666;
    font-size: 20px;
    padding: 0 6px;
}
.bannerRebajas h3 {
    background: #D50F67;
    display: inline-block;
    color: #fff;
    padding: 2px 8px;
    letter-spacing: 1px;
    font-size: 1.4rem;
}
.bannerRebajas .tres {
	width: 100%;
	font-size: 1rem;
	font-weight: bold;
}
.bannerRebajas .tres .rojo {
	width: 13px;
    height: 13px;
    background-color: #cf112b;
    margin: 0 auto;
	display: inline-block;
}
.bannerRebajas .tres .des_rebajas {
	display: inline-block;
	overflow: hidden;
	padding-left: 10px;
	padding-right: 30px;
}
.bannerRebajas .tres .gris {
	width: 13px;
    height: 13px;
    background-color: #505050;
    margin: 0 auto;
	display: inline-block;
}
.bannerRebajas .tres .des_promo {
	display: inline-block;
	overflow: hidden;
	padding-left: 10px;
}

@media (max-width: 500px) {
	.contenedorEtiquetaRebajas1 {
		float: left;
		width: 100%;
		padding: 5px 0;
	}
	.contenedorEtiquetaRebajas2 {
		float: left;
		width: 100%;
		padding-bottom: 20px;
	}
}

@media (max-width: 768px) {
	.bannerRebajas .rebajas {
		font-size: 2rem !important;
	}
	.bannerRebajas .porcentajes {
	    font-size: 2rem !important;
	}
}

/* BANNER PROMO
==================================================================================== */

div.bannerPromo {
    width: 100%;
    margin: 20px 0;
    border-bottom: 1px solid #eee;
    text-align: center;
    font-family: Arial;
    padding: 20px 0 8px 0;
}
div.bannerPromo div.phrPromo {
    width: 100%;
    z-index: 100;
    margin-top: -22px;
}
div.bannerPromo div.phrPromo>span {
    background: white;
    padding: 0 20px;
    width: auto;
    display: inline-block;
    font-size: 25px;
    letter-spacing: 1px;
}
div.bannerPromo div.phrDisc {
    margin-top: 1px;
}
div.bannerPromo div.phrDisc>span {
    font-size: 19px;
    color: #b4b4b4;
}
div.bannerPromo div.phrDate {
    margin-bottom: 10px;
    margin-top: 1px;
    color: #666;
}
div.bannerPromo div.phrDate>span {
    font-size: 12px;
    color: #666;
}
div.bannerPromo .colorTitlePromo {
    /*color: #a73634;*/
    color: #ff2e98;
}
div.bannerPromo .colorTitlePromoK {
    /*color: #49bbed;*/
    color: #ff2e98;
}

/* BANNER PROMO VEINTE
==================================================================================== */

div.bannerPromoVeinte {
    margin-top: 28px;
    text-transform: uppercase;
}
.bannerPromoVeinte .conPromo {
    display: block;
}
.bannerPromoVeinte div.phrDate {
    line-height: 2rem;
}
.bannerPromoVeinte .phrDate p {
    margin: 0;
    font-size: 1.1rem;
    color: #1e1e1e;
    line-height: 1.5rem;
}
.bannerPromoVeinte .phrPromo span,
.bannerPromoVeinte .phrDate p:last-child {
    color: #ce0774;
    font-size: 3rem !important;
    font-weight: bold;
    font-family: Roboto;
}
.bannerPromoVeinte .phrDate p:last-child {
    margin-top: 15px;
}

/* BANNER IMAGEN PARRILLA
==================================================================================== */

.bannerImagen img {
    display: block;
    margin: 0 auto;
}
.bannerImagen .phrPromo {
    text-align: center;
    margin-top: -42px;
}
.bannerImagen .phrPromo span {
    display: inline-block;
    background: rgba(255, 255, 255, 0.6);
    padding: 4px 12px;
    font-size: 1.7rem;
    letter-spacing: 3px;
    border: 1px solid #fff;
}

/* MENU LATERAL
==================================================================================== */

.menu-prod .title {
    font-weight: bold;
    text-transform: uppercase;
}
.menu-prod .img_cards {
    display: block !important;
    margin-bottom: 15px;
}
.menu-prod .cards_list {
    padding-bottom: 5px;
}
.menu-prod>ul li.on>div {
    font-size: 1.1rem !important;
}
.menu-prod>ul li.on>div li {
    margin-top: 15px;
}
#capa-ayuda .menu-prod>ul>li.on>a {
    padding-bottom: 8px;
}

/* ETIQUETA PRODUCTO PARRILLA
==================================================================================== */

.parrilla article .img-wrap+div img {
    max-width: 150px;
    width: 100%;
    padding-top: 5px;
}

/* IMAGEN ZH-BASIC y HECHO-MANO
==================================================================================== */

.zhbasic {
    display: block;
}
.hechoMano {
    max-width: 75px;
}

/* Ocultar CHECK SOLICITAR FACTURA tunel de compra
==================================================================================== */

#shop-cart-payments .check.accept label[for=invoice] {
    display: none;
}

/* Lazo Luto
====================================================================================

.lazoLuto {
    width: 16px !important;
    height: 40px;
    display: block;
    margin: 10px auto;
}*/

.lazoLuto {
    position: absolute;
    top: 10%;
    right: 3%;
    z-index: 1000;
    width: 16px;
    z-index: 1000;
}

.header-actions-mobile .lazoLuto{
  position: relative;
  float: right;
  margin-left: 5%;
  z-index: 1000;
  width: 12px;
  z-index: 1000;
  margin-top: 5px;
}

/* La barra del buscador en mobile pisaba el menu al abrirlo porque el buscador mobile tiene mucho z-index */
@media only screen and (max-width: 900px) {
  .header-mob-search-box {
    z-index: 20;
  }
}
/* Ocultar colores hasta que los bundles los recojan - Revisar
==================================================================================== */

#ItxCategoryPage .dropbox.multi.f-color.ng-scope {
    display: none;
}

/* Estilos flecha readMore
==================================================================================== */

.read-more {
    background: url(../images/down.png) no-repeat right bottom;
    width: auto;
    max-width: 350px;
    padding-right: 15px;
}
.read-more.on {
    background: url(../images/up.png) no-repeat right bottom;
}
.read-more.off {
    background: none !important;
}
.read-more:after {
    background-image: none;
    background-image: none;
    background-image: none;
    background-image: none;
    background: none;
}

/*Estilos mensajes rebajas*/

.envio_rebajas {
    font-weight: bold;
    font-size: 1.4rem;
    text-align: left;
}

/* BORDER SELECTOR TALLAS REBAJAS */

.size-animation {
    width: 200px;
    margin: auto;
    /*color: #69ca62;
  box-shadow: inset 0 0 0 1px rgba(105, 202, 98, 0.5);*/
}
.size-animation::before,
.size-animation::after {
    content: '';
    z-index: -1;
    box-shadow: inset 0 0 0 2px;
    animation: clipMe 8s linear infinite;
}
.size-animation::before {
    animation-delay: -4s;
}
@keyframes clipMe {
    0%,
    100% {
        clip: rect(100%, 0px, 2px, 0px);
    }
    25% {
        clip: rect(0px, 100%, 0px, 2px);
    }
    50% {
        clip: rect(2px, 0px, 100%, 0px);
    }
    75% {
        clip: rect(0px, 2px, 0px, 100%);
    }
}

/* FIN BORDER SELECTOR TALLAS REBAJAS */


/* INICIO AVISO SELECTOR TALLAS REBAJAS */

.arrow_box {
    position: relative;
    background: #D50F67;
    padding: 13px 10px;
    width: auto;
    height: 28px;
    display: inline-block;
    top: 8px;
    margin-left: 6px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.8);
    margin-right: 30px;
    color: #fff;
    font-size: 1.1rem;
    font-weight: bold;
    line-height: 2rem;
    text-transform: uppercase;
    letter-spacing: 0.8px;
    animation: box-anim 2s, box-anim-bis 2s;
    -moz-animation: box-anim 2s, box-anim-bis 2s;
    /* Firefox */
    -webkit-animation: box-anim 2s, box-anim-bis 2s;
    /* Safari and Chrome */
    animation-iteration-count: 1, 1;
    animation-delay: 5s, 10s;
}
.arrow_box:after,
.arrow_box:before {
    right: 100%;
    border: solid transparent;
    content: " ";
    position: absolute;
    pointer-events: none;
}
.arrow_box:after {
    border-color: rgba(136, 183, 213, 0);
    border-right-color: #D50F67;
    border-width: 5px;
    margin-top: -3px;
}
.arrow_box span {
    position: relative;
    top: -8px;
}
@-moz-keyframes box-anim {
    /* Firefox */
    0%,
    20%,
    40% {
        -moz-transform: translateX(-50px);
    }
    60%,
    80%,
    100% {
        -moz-transform: translateX(0);
    }
}
@-webkit-keyframes box-anim {
    /* Safari and Chrome */
    0% {
        transform: translateX(0);
    }
    25% {
        transform: translateX(10px);
    }
    50% {
        transform: translateX(0px);
    }
    75% {
        transform: translateX(10px);
    }
    100% {
        transform: translateX(0px);
    }
}
@-webkit-keyframes box-anim-bis {
    /* Safari and Chrome */
    0% {
        transform: translateX(0);
    }
    25% {
        transform: translateX(10px);
    }
    50% {
        transform: translateX(0px);
    }
    75% {
        transform: translateX(10px);
    }
    100% {
        transform: translateX(0px);
    }
}

/* FIN AVISO SELECTOR TALLAS REBAJAS */


/*Fix ancho frase cesta rebajas*/

.contenedorRebBanner {
    min-width: inherit !important;
    padding: 2%;
}

/* INICIO Cambios fadeloading */

.fadeLoading {
    background: #fff !important;
    opacity: 1;
}
.fadeLoading.ng-hide.end {
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
    display: block !important;
    transition: 1s ease-out;
    -moz-transition: 1s ease-out;
    -o-transition: 1s ease-out;
    -ms-transition: 1s ease-out;
    -webkit-transition: 1s ease-out;
}

/* FIN Cambios fadeloading */


/* FIX estilos aniadir a la cesta en vista movil */

@media only screen and (max-width: 640px) {
    .cestaAdd .btn-add {
        width: calc(100% - 85px);
    }
}

/*INICIO: Fix menu lateral ficha (por menú fijo)*/

@media only screen and (min-width: 768px) {
    .evergreen-menu-on .prodCentralFixed.ng-scope {
        max-width: 390px !important;
    }
    .evergreen-menu-on .prodMenuFixed {
        max-width: 180px !important;
    }
    .evergreen-menu-on .producto .central {
        max-width: 390px;
    }
    .evergreen-menu-on #ItxCategoryPage .fadeLoading .loading {
        left: -115px;
    }
    .evergreen-menu-on .producto #bolitas {
        display: none !important;
    }
    .evergreen-menu-on .producto-container .poduct-bundle-page .container-fluid {
        max-width: 1500px;
    }
}

@media only screen and (min-width: 1024px) {
    .evergreen-menu-on #lookbook.detail-mode #btn-volver-look {
        margin: 0 auto;
    }
}

/*FIN: Fix menu lateral ficha (por menú fijo)*/

/*Logo Journal Menu*/

.logoJournalMenu {
    /*max-width: 156px;
  padding: 3px;
  margin-left: -3px;*/
    max-width: 115px;
    padding: 3px;
    margin-left: -8px;
}

/*Estilos PDF LAUNDRY*/

.laundry {
    text-transform: uppercase;
    text-decoration: underline;
    font-weight: bold;
}

/* Revisar fix telefono TR */
a.phoneTR {
    font-size: 1.5rem;
    font-weight: bold;
}

/*BG Loader img parrilla*/

.parrilla article .img-wrap>a:first-child {
    background: url(../images/loader.svg) no-repeat center;
    min-height: 120px;
}

/*FIN Loader img parrilla*/

/*FIX formulario contacto Margin top*/
.ayuda-faq {
    margin-top: 0;
}

/*Fix listaBoda affinity*/

@media only screen and (min-width: 900px) {
    .contentAffinity, .contentBoda {
        padding-left: 250px;
        max-width: 1200px;
    }
}

/* FIX Selector idioma quedaba por detras de la home */
ul.langListFooter {
  z-index: 400;
}

/*Fix Subhomes width 100*/
.sub-home .spots-image-container{
  position: relative;
  width: auto !important;
  top: 0 !important;
}
.sub-home .full-image-home{
  height: auto !important;
}

/*Fix Zoom ficha producto*/
.pswp--open{
  z-index: 10000;
}

/* Fix ico wishlist usuario Guest (salia corazon wishlist gigante por ser svg) */
.wishlist-container.isGuestUser .cart-resume h1:before {
  content: url(../images/ico-heart.png);
}

/* FIX JIRA TIENDAZHOME- */
#shop-cart, #shop-cart-payments {
  max-width: 1920px;
}

/*Tamano letra perfume collection menu*/
@media only screen and (min-width: 900px){
  itx-menu .menu-category.n1[id="1020053043"] {
    font-size: 1.75rem;
  }
}

/*Fix Filtros Parrilla*/
.filters-cab .filters-options {
  width: auto !important;
}

/*Fix Menú*/
@media only screen and (min-width: 901px){
	itx-menu .menu-category.n1{
		line-height: 2rem !important;
	}
}

/*FIX FICHA BUNDLE*/
@media only screen and (min-width: 768px){
  .central>.fav-loc-bar>li {
      margin-right: 0;
  }
}
#ItxProductPage .stock-btn {
  margin: 0;
}
itx-bundle-detail .bundle-header h1, itx-bundle-detail .header h1{
  text-transform: uppercase;
  margin-top: 0;
}
.producto.bundle-producto .central .header {
    min-height: 70px;
}
.producto.bundle-producto .central .header p.referencia{
  text-transform: uppercase;
}
.producto-container p.referencia{
  text-transform: uppercase;
}
itx-product-detail .product-size-icon {
    margin-top: -5px;
}
itx-product-detail .header h1{
  margin-top: 0;
  text-transform: uppercase;
  font-size: 1.4rem;
}
#ItxProductPage .barraNavProd {
    width: 100%;
}
itx-product-detail .cestaAdd .btn-add{
  width: 100%;
}
itx-product-detail .botonera .btn-add-container{
  padding: 0;
}
@media only screen and (min-width: 768px){
  itx-bundle-detail .producto .central .cestaAdd .btn-add:hover,
  itx-product-detail .cestaAdd .btn-add:hover,
  itx-product-detail .botonera .btn-add-container:hover{
    background: #1e1e1e;
    color: #fff;
  }
}

/*FIX SUBHOME PANEL LATERAL*/
@media only screen and (min-width: 768px){
  #wrap-aux-hotspot {
    top: 0;
  }
  .sub-home #wrap-aux-hotspot {
    z-index: 1000;
  }
}

/*OCULTAR SCROLL MENU*/
.menu-categories-container::-webkit-scrollbar {
    display: none;
}

#header-search-input {
  z-index: 1;
}

/*FIX SUBHOME PANEL LATERAL*/
@media only screen and (max-width: 768px){
  #ItxProductPage .lbox.md-show {
      top: 0;
  }
  /* FIX lbox aniadir unidades mobile ficha producto/bundle */
  #ItxProductPage #lbox-infoProd-mobile.md-show {
      top: 0 !important;
  }
  .touchevents.noScrollLboxMob {
      position: initial;
  }
  /*
  #ItxProductPage #modaProductDetail {
    display: none;
  }*/
}

/* FIX TRIMAN */
.triman-container {
  position: relative;
  height: 100px;
}

.triman-text {
  font-weight: 500;
  font-size: 1.1rem;
  line-height: 1.1rem;
  display: inline-block;
}

/* FIX FICHA PRODUCTO CD MUSICA */
.music-div {
  position: relative !important;
  margin-right: 0px !important;
  width: 100% !important;
  top: 0 !important;
  max-width: 33.3% !important;
}

@media only screen and (max-width: 768px){
  .music-div {
    max-width: none !important;
  }
}

/* FIX PADDING-LEFT PARA EVITAR EL MENU EN STORE-LOCATOR */
.locatorMaps > #main {
  padding-left: 250px;
}


/* INI ESTILOS ETIQUETAS REBAJAS */

.etiquetaRebaja{
  text-transform: uppercase;
  background: #d0042b;
  color: #fff;
  display: inline-block;
  padding: 4px 10px;
  font-weight: bold;
  font-size: 1.1rem;
  line-height: 1.1rem;
}

.etiquetaPromocionado{
  text-transform: uppercase;
  background: #545454;
  color: #fff;
  display: inline-block;
  padding: 4px 10px;
  font-weight: bold;
  font-size: 1.1rem;
  line-height: 1.1rem;
}

.parrilla div.product-label{
  height: auto;
}

.parrilla article p.rebajado{
  color: #d0042b !important;
}

#ItxProductPage .rebajado{
  color: #d0042b;
}

.parrilla article .mas-colores {
    font-size: 0.8rem;
}
.parrilla article p.tachado {
    margin: 0;
}

/* FIN ESTILOS ETIQUETAS REBAJAS */


/*INI PAPEL PINTADO*/

.papelPintado {
	max-width: 1500px;
	margin: 0 auto;
}

/*FIN PAPEL PINTADO*/

#searchPage span[ng-repeat="attachment in tag.attachments"] img {
  display: none;
}

/*FIX LOGO AE AR*/

html.arabic itx-menu .menu-logo img {
    max-width: 210px;
    width: 100%;
}

/*INI FIX TOP INFO PRODUCTO*/
@media only screen and (min-width: 768px) and (max-width: 1930px){
  #ItxProductPage div[template="'detailProductBean'"]{
    top: 182px;
  }
}
/*FIN FIX TOP INFO PRODUCTO*/

/*Fix categorias tecer nivel menú*/
itx-menu li.selected {
  background: none !important;
}
/*Fin Fix*/

itx-menu li.selected > div > a {
  text-decoration: underline;
}

/*FIX TEXTOS RELACIONADOS FICHA*/
.tira-prods .list-horiz article{
  text-transform: uppercase;
}
.tira-prods .list-horiz article span strong{
  position: relative;
}
.tira-prods .list-horiz article span b{
  position: relative;
  display: block;
  font-weight: 300;
  padding-top: 22px;
}
.tira-prods .list-horiz article:hover b span{
  position: relative;
  line-height: 1.5rem;
}
/*FIN FIX TEXTOS RELACIONADOS FICHA*/

/*FIX FILTRO MENU*/
itx-menu .category-filters {
    padding-left: 5px;
    margin: 4px 0 0 10px;
}
itx-menu .category-filters li {
    line-height: 1.4rem;
}
itx-menu .category-filters li a {
    color: #777;
}
itx-menu .aspa-filter {
    display: inline-block;
    margin-right: 4px;
    color: #fff;
    background: #1e1e1e;
    font-size: 0.8rem;
    line-height: 0.9rem;
    padding: 2px 5px;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
    font-family: Helvetica;
    top: -1px;
    position: relative;
}
/*FIN FIX FILTRO MENU*/

/*INI FIX TARJETA REGALO */
#tarjeta #main {
  margin-top: 40px;
}
#tarjeta #main .faq-header a img{
  display: none;
}
/*FIN FIX TARJETA REGALO*/

/*Color a Switch Kids*/
/*itx-menu .menu-category.n1[id="1020044509"]  a{
    color: #cf112b !important;
}*/

/*BANNER PROMOCION PARRILLA*/

.bannerPromocion{
  text-align: center;
}
.bannerPromocion .lineaUno{
  background: #545454;
  color: #fff;
  display: inline-block;
  padding: 2px 20px;
}
.bannerPromocion .lineaUno .phrPromo, .bannerPromocion .lineaUno .phrDisc{
  display: inline-block;
}
.bannerPromocion .lineaUno .phrPromo{
  font-size: 3rem;
}
.bannerPromocion .lineaUno .phrDisc{
  text-transform: lowercase;
  font-size: 1.5rem;
  padding-left: 6px;
}
.bannerPromocion .phrDate{
  font-size: 1rem;
  padding-top: 8px;
  color: #888;
}

/*Fix ficha bundle Tablet*/
@media only screen and (min-width: 380px) and (max-width: 768px){
  itx-bundle-detail .col-sm-7 {
    width: 58.33333333%;
    margin: 0 auto;
  }
  itx-bundle-detail .fav-loc-bar{
    margin-top: 10px !important;
  }
}

/* Eliminar con despliegue febrero */
.producto.bundle-producto .props {
	width: 100%;
}

/* FIX Jira negocio ZHECOMM-2578 Holanda campo address2, como no es obligatorio, queda desalineado con respecto a los obligatorios por el caracter "*"
	Retirar en febrero con el despliegue
    */
label[ng-if="$root.inditex.iCountryCode === \'NL\'"] {
	position: relative;
	left: 10px;
}


/* FIX Lightbox mobile unidades de producto/bundle aniadir a la cesta */
div#lbox-infoProd-mobile form {
    top: 50px;
    position: relative;
}

/*Categoria volver a ZHome*/
li[id="1020053039"] a {
  margin-bottom: 22px;
  display: block;
  font-size: 1.2rem;
  font-weight: bold;
}

/*Ocultar precios categoría de inspiración newborn Febrero-2017*/
body[data-ga-logic="E_V_K_NB_SHOP_BY_LOOKBOOK_NOAPP"] .product-grid-detail,
body[data-ga-logic="ZH_GENERAL-INSPIRACION_NOAPP"] .product-grid-detail,
body[data-ga-logic="ZH_GENERAL-INSPIRACIONH_NOAPP"] .product-grid-detail,
body[data-ga-logic="ZH_GENERAL-INSPIRACIONFL_NOAPP"] .product-grid-detail,
body[data-ga-logic="ZH_GENERAL-INSPIRACIONL_NOAPP"] .product-grid-detail,
body[data-ga-logic="ZH_GENERAL-INSPIRACIONC_NOAPP"] .product-grid-detail,
body[data="42905000999BKNB"] .bundle-header,
body[data="42906000999BKNB"] .bundle-header,
body[data="42913000999BKNB"] .bundle-header,
body[data="42913111999BKNB"] .bundle-header,
body[data="42913222999BKNB"] .bundle-header,
body[data="42920000999BKNB"] .bundle-header,
body[data="42922000999BKNB"] .bundle-header,
body[data="42927000998BKNB"] .bundle-header,
body[data="42927000999BKNB"] .bundle-header,
body[data="42928000990BKNB"] .bundle-header,
body[data="42929000999BKNB"] .bundle-header,
body[data="42952000999BKNB"] .bundle-header,
body[data="42956000999BKNB"] .bundle-header,
body[data="42961000999BKNB"] .bundle-header,
body[data="42962000990BKNB"] .bundle-header,
body[data="42962000999BKNB"] .bundle-header,
body[data="42963000990BKNB"] .bundle-header,
body[data="42963000999BKNB"] .bundle-header,
body[data="42964000999BKNB"] .bundle-header,
body[data="42966000999BKNB"] .bundle-header,
body[data="42991000990BKNB"] .bundle-header,
body[data="42991000999BKNB"] .bundle-header,
body[data="42994000999BKNB"] .bundle-header,
body[data="43041000999BKNB"] .bundle-header,
body[data="43047000999BKNB"] .bundle-header,
body[data="43053000999BKNB"] .bundle-header,
body[data="43054000999BKNB"] .bundle-header,
body[data="43055000999BKNB"] .bundle-header,
body[data="43060000999BKNB"] .bundle-header,
body[data="47019000999BHLC"] .bundle-header,
body[data="47015000999BHLC"] .bundle-header,
body[data="47017000649BHLC"] .bundle-header,
body[data="47055000999BHLC"] .bundle-header,
body[data="47056000999BHLC"] .bundle-header,
body[data="47020000999BHLC"] .bundle-header,
body[data="47023000999BHLC"] .bundle-header,
body[data="47203000999bhlc"] .bundle-header,
body[data="47036000999BHLC"] .bundle-header,
body[data="47040000990BHLC"] .bundle-header,
body[data="46978000999BHLC"] .bundle-header,
body[data="47000000999BHLC"] .bundle-header,
body[data="47190000250BHLC"] .bundle-header,
body[data="46992000044BHLC"] .bundle-header,
body[data="47013000999BHLC"] .bundle-header,
body[data="47014000999BHLC"] .bundle-header,
body[data="46981000999BHLC"] .bundle-header,
body[data="47004000999BHLC"] .bundle-header,
body[data="46984000999BHLC"] .bundle-header,
body[data="46973000999BHLC"] .bundle-header,
body[data="46976000999BHLC"] .bundle-header,
body[data="46989000999BHLC"] .bundle-header,
body[data="47003000999BHLC"] .bundle-header,
body[data="47097000999BHLC"] .bundle-header,
body[data="47093000999BHLC"] .bundle-header,
body[data="47114000999BHLC"] .bundle-header,
body[data="47105000999BHLC"] .bundle-header,
body[data="47112000999BHLC"] .bundle-header,
body[data="47124000999BHLC"] .bundle-header,
body[data="47106000999BHLC"] .bundle-header,
body[data="47124000990BHLC"] .bundle-header,
body[data="47092000999BHLC"] .bundle-header,
body[data="47089000999BHLC"] .bundle-header,
body[data="47083111999BHLC"] .bundle-header,
body[data="41418000999BHLC"] .bundle-header,
body[data="47129000999BHLC"] .bundle-header,
body[data="46516000999BHLC"] .bundle-header,
body[data="41413000999BHLC"] .bundle-header,
body[data="47193000999BHLC"] .bundle-header,
body[data="47013000990BHLC"] .bundle-header,
body[data="46477000999BHLC"] .bundle-header,
body[data="41418000990BHLC"] .bundle-header,
body[data="42592000999BHLC"] .bundle-header,
body[data="46516111999BHLC"] .bundle-header,
body[data="41418111999BHLC"] .bundle-header,
body[data="45011000999BHLC"] .bundle-header,
body[data="47180000999BHLC"] .bundle-header,
body[data="47179000999BHLC"] .bundle-header,
body[data="47188000999BHLC"] .bundle-header,
body[data="47182000999BHLC"] .bundle-header,
body[data="47175000999BHLC"] .bundle-header{
  display:none;
}

/*Correccion estilos comingSoon*/
itx-product-detail .medidas a{
  display: block;
  cursor: pointer;
}
itx-product-detail .cestaAdd .btn-add.noStock{
  display: none;
}
itx-product-detail div.noStockInfo{
  border: 1px solid #888;
  width: 100%;
  display: block;
  padding: 15px 0 15px 25px;
  line-height: 0rem;
  cursor: pointer;
  background-position: 5px 11px;
}

/*Corrección TallaAgotada select*/
.dropbox.f-talla-producto li.no-seleccionable a {
  color: #888;
}

/* Mostrar colores en ficha movil */
@media only screen and (max-width: 767px){
  itx-product-detail .selecc-colores{
    display: block !important;
    text-align: center;
  }
  itx-product-detail .selecc-colores li {
    float: none;
    display: inline-block;
    text-align: center;
    }
}
@media only screen and (min-width: 768px) and (max-width: 900px){
  itx-product-detail .selecc-colores .on {
      border: 0px solid #1e1e1e;
  }
}

/*INI Vogue casa*/
.vogue_product .aux_img{
  background: url(../Puntuales/vogueLogo.svg) no-repeat center center;
  width: 110px;
  height: 28px;
  position: absolute;
  z-index: 10;
  top: 5px;
  right: 2px;
}
/*FIN Vogue casa*/

/*Fix espacio NEW*/
.menu-label {
line-height: 8px;
}
/*Fin Fix espacio NEW*/
