#google_translate_element3{
    
     display: flex;
     flex-direction: row-reverse;
     margin-top: 5px;
     margin-right: 5px;
    
    }

.icon-chevron-left:before {
    content: url(https://builder.ferozo.com/2020958/admin/galeriaimagenes/obtenerimagen/?id=112&Escala=contain&width=67) !important;
    //width: 5 !important;
    //opacity: 1 !important;
}

.icon-chevron-right:before {
    content: url(https://builder.ferozo.com/2020958/admin/galeriaimagenes/obtenerimagen/?id=114&Escala=contain&width=67) !important;
    width: 5 !important;
    //opacity: 1 !important;
}

.carousel-control{
    opacity: 1 !important;
    }

body,
.site-footer,
.navbar-inner,
.nav.pull-right,
.nav{
    
    background-color: #F9F9F9 !important;
    background-color: #F9DEE3 !important;
    
    }
    
    
iframe{
    
    background-color: #F9F9F9 !important;
    background-color: #F9DEE3 !important;
    
    }

.navbar .navbar-inner .container .nav > li > a:hover, .navbar .navbar-inner .container .nav > li > a:focus, .navbar .navbar-inner .container .nav > li.active > a {
    background-color:  #F9F9F9 !important;
    background-color: #F9DEE3 !important;
    background-image: none !important;
}


.thumbnail .caption,
.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus{
    
    background-color: #F9F9F9 !important;
    background-color: #F9DEE3 !important;
   
    }


    
button.comprar, [data-action=agregar-a-carrito]{
    
    display: none;
    }
    
.vp-title{
    
    display: none;
  
    }
    
    
.cartCount{
    
    display: none !important;
    
    }
    
p, a, small, h1, h2, h3, h4, h5, th, .btn-primary,
tr, td, legend, body{
    
    font-family: 'Hanken Grotesk', sans-serif;
    
    font-family:  'Petrona', serif;
    
    
    }
    
.logo-market{
    
   
    
    }    
    
.brand{
        box-sizing:border-box !important;
        display:block !important;
        width:368px !important;        /*Ancho de la imagen nueva, aunque en este caso son iguales.*/
        height:115px !important;       /*Ancho de la imagen nueva, aunque en este caso son iguales.*/
        padding-left:5px !important;/*Padding igual al ancho de la imagen nueva*/
        margin-left: -35px !important;
        margin-top: -35px !important;
        margin-bottom: 10px !important;
        padding-right: -0px !important;
        background: url(https://builder.ferozo.com/carmenycarmen/admin/galeriaimagenes/obtenerimagen/?id=82&tipoEscala=stretch&width=391.688&height=80);
        background: url(https://builder.ferozo.com/carmenycarmen/admin/galeriaimagenes/obtenerimagen/?id=82&tipoEscala=stretch&width=293.766&height=60);
        background: url(https://builder.ferozo.com/carmenycarmenzn/admin/galeriaimagenes/obtenerimagen/?id=14&tipoEscala=crop&width=300&height=58.59375);
        //background: url(https://builder.ferozo.com/carmenycarmenzn/admin/galeriaimagenes/obtenerimagen/?id=14);
        background: url(https://blending.com.ar/carmenycarmen-logo-negro-1.svg);
        overflow: hidden !important;
        background-repeat: no-repeat;
        text-shadow: none !important;
        z-index: 99 !importan;
        background-size: 375px;
        
    //zoom: 0.8;
        

    
    }    

@media only screen and (max-width: 800px) {
    
    
    .brand{
        
        zoom: 1;
        

    
    } 
    
    }

.dropdown-menu {
    max-height: 100vh;
    overflow-y: auto;
    padding-bottom: 5px;
}



.iradeclaracion{
    
    display: none;
    
    }
    
.listado-productos .thumbnail {
    
    border: 0px solid #ddd;
    
}

.wdg-producto .resumen {
    
    display: flex;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    align-content: center !important;
    
    }

.page-header span{
    
    font-size: 11px !important;
    
    }
    
.producto-descripcion {
    
    text-align: center !important;
    margin-top: 0px !important;
    letter-spacing: 0.8px;
    line-height: 16px !important;
    }

.producto-descripcion a span {
    
    
    margin-top: 10px !important;
    }

.declaracion{


            display:block;
            position: fixed;
            width:100%;
        	right:0%;
			top:0%;
			text-align:center;
			z-index:999;
            


    
    }

small.precio-moneda-simbolo:before,
small.moneda:before {
    
    content: "AR"
}

small.precio-moneda-simbolo:after,
small.moneda:after {
    
    content: " "
}



.descuento {
            display:block;
        	position: fixed;
			left:0px;
			top:45px;
			text-align:center;
            width: 100%;
			z-index:1;
}


@media only screen and (max-width: 800px) {
    
   .navbar .nav.pull-right {
    float: right;
    margin-right: -5px !important;
    
}

.brand{
    
    transform: scale(0.65);
    margin-left: -75px !important;
    }

.navbar-inner .container{
    //margin-left: -65px !important;
    }

.navbar .btn-navbar{
    display: none;
    float: right;
    padding: 7px 10px;
    margin-left: 5px;
    margin-right: -22px;
    margin-top: 25px;
    color: #fff;
    background-color: none !important;
        }
        
        
    .brand{
      //  transform : scale(0.8);
    //    -moz-transform : scale(0.8);      /* Firefox */
    //    -webkit-transform : scale(0.8);   /* Chrome - Safari */
    //    -o-transform : scale(0.8);
//    padding-left: 0px !important;
  //  margin-left: -30px !important;
     }   
     
     
     
     
     

     
}




    .navbar .btn-navbar:hover,
    .navbar .btn-navbar:focus, 
    .navbar .btn-navbar:active, 
    .navbar .btn-navbar.active, 
    .navbar .btn-navbar.disabled, 
    .navbar .btn-navbar[disabled] {
    background-color: transparent !important;
}

.navbar .nav>.active>a, .navbar .nav>.active>a:hover {
    box-shadow: none;
    border-bottom: none;
    background-color: transparent !important;
}

.navbar .nav>li>a:focus, .navbar .nav>li>a:hover {
    background-color: transparent;
    color: #000;
    text-decoration: none;
}

.dropdown-menu>li>a:hover {
    background-color: transparent;
    background-image: none;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a {
    text-decoration: none;
    color: #000;
}



.textquincepc a,
.textnoviaspc a,
.textfiestaspc a,
.texttopspc a{
    text-decoration: none !important;
    background-image: linear-gradient(currentColor, currentColor);
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: 0% 2px;
    transition: background-size .9s;
}

.textquincepc a:hover, .textquincepc a:focus,
.textnoviaspc a:hover, .textnoviaspc a:focus,
.textfiestaspc a:hover, .textfiestaspc a:focus,
.texttopspc a:hover, .texttopspc a:focus{
    background-size: 50% 2px;
}

.consultar {
    font-size: 12px !important;
    padding: 9px 5px !important;
    margin-right: 6px !important;
}

.producto-sku{
   display: none !important;
  }
.categorias-y-productos .detalle .galeria-detalle-producto {
    margin-bottom: 10px;
    margin-left: 45px;
    margin-right: 45px;
}
.producto-descripcion-corta{
    display: none !important;   
}

.producto-descripcion-parcial{
    margin-bottom: 10px !important;
}

.producto-agregar-al-carro{
    width: 65%;    
}
.form-horizontal .controls{
    height: 10px;
    margin-bottom: 10px !important;
}

hr {
    margin: 5px 0;
    border: 0;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}
.producto-agregar-al-carro .agregar-a-carro .precio-completo {
    margin-bottom: 7px;
}
.producto-agregar-al-carro .agregar-a-carro .precio-completo .precio-final {
    font-size: 250%;
    font-weight: bold;
}

.botones-compra-consulta {
    margin: 5px auto 5px !important;
  
}
.page-body .btn-large {
    padding: 10px 20px;
    font-size: 15px;
}
.categorias-y-productos .detalles {
    margin-top: 10px;
    margin-right: 20%;
}


/* Solo para tablets */
@media (max-width: 979px) and (min-width: 768px){

.categorias-y-productos .detalle .galeria-detalle-producto {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
}
}

/*-----------Fin de Tablets --------------------*/

/* Solo para Celulares*/
@media only screen and (max-width: 800px) {
.thumbnails{
    margin-left: 22% !important;
    margin: auto;
    width: 100%;
    
    }
.categorias-y-productos .detalle .galeria-detalle-producto {
    margin-bottom: 10px;
    margin-left: 40px;
    margin-right: 40px;
}

}
/*----------- Fin de Celulares---------------*/

.comprar{
    font-size: 12px !important;
    padding: 9px 6px  !important;
    }

.atributos-a-eleccion{
    //display: none;
    }

.listado-productos .btn-primary {
    color: #fff;
    padding: 10px 15px;
    font-size: 14px;
    margin: 3px 1px 0 0;
    border-radius: 0;
}


.producto-descripcion-corta{
    display: none;
    }
    
.listado-productos .thumbnail h5 {
    font-size: 14px;
    min-height: 48px;
    line-height: 12px;
    margin: 0 -6px 1px;
    padding: 2px 2px;
    border-top: 1px solid rgba(128,128,128,.29);
}


.wdg-producto .caption .precio {
    font-size: 20px; 
}
    
.wdg-producto {
    width: 75%;
    padding: 0;
}










.wdg-producto .caption .producto-acciones {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row-reverse;
    -moz-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-align-items: flex-end;
    -ms-flex-align: start;
    align-items: flex-end;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-justify-content: space-evenly;
    -ms-flex-pack: start;
    justify-content: space-evenly;
}

.wdg-producto .resumen {
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    
      display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    
     -webkit-flex-direction: column-reverse;
    -moz-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    
    -webkit-align-items: flex-end;
     align-items: flex-end;
      -webkit-justify-content: center;
    justify-content: center;
     -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
     -ms-flex-align: end;
     -webkit-align-content: flex-end;
     -ms-flex-line-pack: end;
      -ms-flex-pack: end;
}



@media only screen and (min-width: 800px) {
    
  
    
    .galeria-detalle-producto .thumbnail{
    
    
    transform: scale(1);
    }
    
    
    }
    
    



.page-header h1 span {
    color: #000;
    font-size: 13px;
    text-transform: uppercase;
    line-height: 20px !important;
    padding: 5px 0px;
    font-weight: 600;
    text-align: left;
}

.precio-final, 
.precio{
    
    display: none !important;
    
    }
    
.nav{
    
    padding-top: 17px;
    
    }
    
    
.producto-stock{
    
    background-color: pink;
    //padding-left: 20%;
    //padding-right: 20%;
    margin-top: 45px;
    margin-bottom: 10px;
    width: 100%;
    text-align: center;
    margin-top: -16%;
    position: absolute !important;
    top: 0 !important;
    line-height: 28px
    
    
    
    }
    
    
.producto-stock span{
    
    color: black;
    }
    
.control-label,
.controls .input-mini.incremented15{
    
    display: none;
    
    }
    
@media only screen and (min-width: 800px) {
.controls .input-mini{
    
    margin-left: -23%;
    
    }
    
}






/* Estilos comunes a las 3 Webs*/




body,
.site-footer,
.navbar-inner,
.nav.pull-right,
.nav{
    
    background-color: #F9F9F9 !important;
    
    }
    
    
iframe{
    
    background-color: #F9F9F9 !important;
    
    }

.navbar .navbar-inner .container .nav > li > a:hover, .navbar .navbar-inner .container .nav > li > a:focus, .navbar .navbar-inner .container .nav > li.active > a {
    background-color:  #F9F9F9 !important;
    background-image: none !important;
}


.thumbnail .caption,
.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus{
    
    background-color: #F9F9F9 !important;
    
    }

.sidebar.listado-categorias ul li a{
    
    border: none;
    text-align: center;
    
    }
    
.sidebar.listado-categorias ul li a i{
    
    display: none !important;
    
    }
    
.categorias-y-productos .listado-productos .thumbnail:hover{
    
    transform: scale(1.05);
    
    }
    
a img:hover, .noticias a img:hover {
    opacity: 1;
    filter: none;
   
}

.categorias-y-productos{
    
    z-index: 999 !important;
   
   }

.categorias-y-productos{
    
    display: flex !important;
    
    justify-content: center; 
    align-items: center; 
    /* flex-flow: column nowrap; */ 
    flex-direction: column; 
    flex-wrap: nowrap; 
    
    }

.categorias-y-productos .span9{
    
    width: 100% !important;
    
    
    }
    
.control-group{
    
   display: flex !important;
    
    justify-content: center; 
    align-items: center; 
    margin-left: -2em !important;
    z-index: -1 !important;
    
    }

.control-group .active{
    
   
    z-index: -1 !important;
    
    }


.primertitulo p{
    
    font-size: 5.5em !important;
    font-weight: 200;
    
    }

.prueba #catalogo-snippet li{
    
    //display: none !important;
    width: 27.2%;
    //height: 500px !important;
    margin-left: -4.5vw !important;
    margin-right: -4.5vw !important;
    padding: 0px !important;
    }
    
.carousel-control {
    border-radius: 10%;
    border: none;
    background: transparent !important;
    height: 50px;
    width: 50px;
    top: 50%;
    margin-top: -25px;
    font-size: 26px;
    color: #fff;
    line-height: 50px;
    opacity: 0.7;
}

    
#catalogo-snippet{
    
    margin-right: -29vw !important;
    margin-left: 4vw !important;
    padding-right: 0px !important;
    }


@media only screen and (max-width: 800px) {
    
    
    .primertitulo p{
    
    font-size: 2.5em !important;
    font-weight: 200;
    
    }

    
    
   .prueba #catalogo-snippet li{
    
    //display: none !important;
    width: 62.2%;
    //height: 500px !important;
    margin-left: -11.5vw !important;
    margin-right: -5.5vw !important;
     margin-bottom: -3.5vw !important;
      margin-top: -3.5vw !important;
    padding: 0px !important;
    }
   
   
    #catalogo-snippet{
    
    margin-right: -6vw !important;
    margin-left: -2vw !important;
    padding-right: 0px !important;
    }
    

    .carousel-control {
    border-radius: 10%;
    border: none;
    height: 50px;
    width: 50px;
    top: 50%;
    margin-top: -25px;
    font-size: 26px;
    color: #000;
    line-height: 50px;
    opacity: 0.7;
}
    
    }
    
    
    

.nav-pills li{
    //nav-pills refiere a la lista de categorias en celular
    //nav-tabs refiere a la lista de categorias en pc
    
    display: block;
    width: 90vw; 
    //height: 50px;
    text-align: center;
    
    }

.nav-pills a[href="#!/categoria/6/pagina/0/"],
.nav-tabs a[href="#!/categoria/6/pagina/0/"],
.nav-pills a[href="#!/categoria/6/pagina/0/?filtro="],
.nav-tabs a[href="#!/categoria/6/pagina/0/?filtro="]{
    
  //espaciados de la 
  //categoria Coleccion importados
  //para separar los talles
  //de las demas categorias
  
    //display: none !important;
    //margin-top: 70px !important;
  
  
    margin-bottom: 70px !important;
    
    }
    

/* Ocultar enlaces de categorías específicas */
.nav-pills a[href^="#!/categoria/18/"],
.nav-pills a[href^="#!/categoria/20/"],
.nav-pills a[href^="#!/categoria/30/"],
.nav-pills a[href^="#!/categoria/42/"],
.nav-pills a[href^="#!/categoria/46/"],
.nav-pills a[href^="#!/categoria/48/"],
.nav-pills a[href^="#!/categoria/52/"],
.nav-pills a[href^="#!/categoria/74/"],
.nav-pills a[href^="#!/categoria/76/"],
.nav-pills a[href^="#!/categoria/78/"],
.nav-pills a[href^="#!/categoria/80/"],
.nav-pills a[href^="#!/categoria/82/"],
.nav-pills a[href^="#!/categoria/84/"],
.nav-pills a[href^="#!/categoria/86/"],
.nav-pills a[href^="#!/categoria/88/"],
.nav-pills a[href^="#!/categoria/72/"],

.nav-tabs a[href^="#!/categoria/18/"],
.nav-tabs a[href^="#!/categoria/20/"],
.nav-tabs a[href^="#!/categoria/30/"],
.nav-tabs a[href^="#!/categoria/42/"],
.nav-tabs a[href^="#!/categoria/46/"],
.nav-tabs a[href^="#!/categoria/48/"],
.nav-tabs a[href^="#!/categoria/52/"],
.nav-tabs a[href^="#!/categoria/74/"],
.nav-tabs a[href^="#!/categoria/76/"],
.nav-tabs a[href^="#!/categoria/78/"],
.nav-tabs a[href^="#!/categoria/80/"],
.nav-tabs a[href^="#!/categoria/82/"],
.nav-tabs a[href^="#!/categoria/84/"],
.nav-tabs a[href^="#!/categoria/86/"],
.nav-tabs a[href^="#!/categoria/88/"],
.nav-tabs a[href^="#!/categoria/72/"]{
  display: none !important;
}

    


button.comprar, [data-action=agregar-a-carrito]{
    
    display: none;
    }
    
.vp-title{
    
    display: none;
  
    }
    
    
.cartCount{
    
    display: none !important;
    
    }
    
p, a, small, h1, h2, h3, h4, h5, th, .btn-primary,
tr, td, legend, body{
    
    font-family: 'Hanken Grotesk', sans-serif;
    
    font-family:  'Petrona', serif;
    
    
    }
    
.logo-market{
    
   
    
    }    
    
.brand{
        box-sizing:border-box !important;
        display:block !important;
        width:368px !important;        /*Ancho de la imagen nueva, aunque en este caso son iguales.*/
        height:115px !important;       /*Ancho de la imagen nueva, aunque en este caso son iguales.*/
        padding-left:5px !important;/*Padding igual al ancho de la imagen nueva*/
        margin-left: -35px !important;
        margin-top: -35px !important;
        margin-bottom: 10px !important;
        padding-right: -0px !important;
        background: url(https://builder.ferozo.com/carmenycarmen/admin/galeriaimagenes/obtenerimagen/?id=82&tipoEscala=stretch&width=391.688&height=80);
        background: url(https://builder.ferozo.com/carmenycarmen/admin/galeriaimagenes/obtenerimagen/?id=82&tipoEscala=stretch&width=293.766&height=60);
        background: url(https://builder.ferozo.com/carmenycarmenzn/admin/galeriaimagenes/obtenerimagen/?id=14&tipoEscala=crop&width=300&height=58.59375);
        //background: url(https://builder.ferozo.com/carmenycarmenzn/admin/galeriaimagenes/obtenerimagen/?id=14);
        background: url(https://blending.com.ar/carmenycarmen-logo-negro-1.svg);
        overflow: hidden !important;
        background-repeat: no-repeat;
        text-shadow: none !important;
        z-index: 99 !importan;
        background-size: 375px;
        
    //zoom: 0.8;
        

    
    }    

@media only screen and (max-width: 800px) {
    
    
    .brand{
        
        zoom: 1;
        

    
    } 
    
    }

.dropdown-menu {
    max-height: 100vh;
    overflow-y: auto;
    padding-bottom: 5px;
}



.iradeclaracion{
    
    display: none;
    
    }
    
.listado-productos .thumbnail {
    
    border: 0px solid #ddd;
    
}

.wdg-producto .resumen {
    
    display: flex;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    align-content: center !important;
    
    }

.page-header span{
    
    font-size: 11px !important;
    
    }
    
.producto-descripcion {
    
    text-align: center !important;
    margin-top: 0px !important;
    letter-spacing: 0.8px;
    line-height: 16px !important;
    }

.producto-descripcion a span {
    
    
    margin-top: 10px !important;
    }

.declaracion{


            display:block;
            position: fixed;
            width:100%;
        	right:0%;
			top:0%;
			text-align:center;
			z-index:999;
            


    
    }

small.precio-moneda-simbolo:before,
small.moneda:before {
    
    content: "AR"
}

small.precio-moneda-simbolo:after,
small.moneda:after {
    
    content: " "
}



.descuento {
            display:block;
        	position: fixed;
			left:0px;
			top:45px;
			text-align:center;
            width: 100%;
			z-index:1;
}


@media only screen and (max-width: 800px) {
    
   .navbar .nav.pull-right {
    float: right;
    margin-right: -5px !important;
    
}

.brand{
    
    transform: scale(0.65);
    margin-left: -75px !important;
    }

.navbar-inner .container{
    //margin-left: -65px !important;
    }

.navbar .btn-navbar{
    display: none;
    float: right;
    padding: 7px 10px;
    margin-left: 5px;
    margin-right: -22px;
    margin-top: 25px;
    color: #fff;
    background-color: none !important;
        }
        
        
    .brand{
      //  transform : scale(0.8);
    //    -moz-transform : scale(0.8);      /* Firefox */
    //    -webkit-transform : scale(0.8);   /* Chrome - Safari */
    //    -o-transform : scale(0.8);
//    padding-left: 0px !important;
  //  margin-left: -30px !important;
     }   
     
     
     
     
     

     
}




    .navbar .btn-navbar:hover,
    .navbar .btn-navbar:focus, 
    .navbar .btn-navbar:active, 
    .navbar .btn-navbar.active, 
    .navbar .btn-navbar.disabled, 
    .navbar .btn-navbar[disabled] {
    background-color: transparent !important;
}

.navbar .nav>.active>a, .navbar .nav>.active>a:hover {
    box-shadow: none;
    border-bottom: none;
    background-color: transparent !important;
}

.navbar .nav>li>a:focus, .navbar .nav>li>a:hover {
    background-color: transparent;
    color: #000;
    text-decoration: none;
}

.dropdown-menu>li>a:hover {
    background-color: transparent;
    background-image: none;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a {
    text-decoration: none;
    color: #000;
}



.textquincepc a,
.textnoviaspc a,
.textfiestaspc a,
.texttopspc a{
    text-decoration: none !important;
    background-image: linear-gradient(currentColor, currentColor);
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: 0% 2px;
    transition: background-size .9s;
}

.textquincepc a:hover, .textquincepc a:focus,
.textnoviaspc a:hover, .textnoviaspc a:focus,
.textfiestaspc a:hover, .textfiestaspc a:focus,
.texttopspc a:hover, .texttopspc a:focus{
    background-size: 50% 2px;
}

.consultar {
    font-size: 12px !important;
    padding: 9px 5px !important;
    margin-right: 6px !important;
}

.producto-sku{
   display: none !important;
  }
.categorias-y-productos .detalle .galeria-detalle-producto {
    margin-bottom: 10px;
    margin-left: 45px;
    margin-right: 45px;
}
.producto-descripcion-corta{
    display: none !important;   
}

.producto-descripcion-parcial{
    margin-bottom: 10px !important;
}

.producto-agregar-al-carro{
    width: 65%;    
}
.form-horizontal .controls{
    height: 10px;
    margin-bottom: 10px !important;
}

hr {
    margin: 5px 0;
    border: 0;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}
.producto-agregar-al-carro .agregar-a-carro .precio-completo {
    margin-bottom: 7px;
}
.producto-agregar-al-carro .agregar-a-carro .precio-completo .precio-final {
    font-size: 250%;
    font-weight: bold;
}

.botones-compra-consulta {
    margin: 5px auto 5px !important;
  
}
.page-body .btn-large {
    padding: 10px 20px;
    font-size: 15px;
}
.categorias-y-productos .detalles {
    margin-top: 10px;
    margin-right: 20%;
}


/* Solo para tablets */
@media (max-width: 979px) and (min-width: 768px){

.categorias-y-productos .detalle .galeria-detalle-producto {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
}
}

/*-----------Fin de Tablets --------------------*/

/* Solo para Celulares*/
@media only screen and (max-width: 800px) {
.thumbnails{
    //margin-left: 12% !important;
    margin-left: -1% !important;
    margin: auto;
    width: 135%;
    
    }
    
.producto-comprable{
    
    width: 50% !important;
    
    }
    

    
.categorias-y-productos .detalle .galeria-detalle-producto {
    margin-bottom: 10px;
    margin-left: 40px;
    margin-right: 40px;
}

.thumbnails li{
    justify-content: center;
    margin-left: -6% !important;
    margin-right: -6% !important;
    
    }

.categorias-y-productos .listado-productos .thumbnail:hover{
    
    transform: scale(1);
    
    }
}
/*----------- Fin de Celulares---------------*/

.comprar{
    font-size: 12px !important;
    padding: 9px 6px  !important;
    }

.atributos-a-eleccion{
    //display: none;
    }

.listado-productos .btn-primary {
    color: #fff;
    padding: 10px 15px;
    font-size: 14px;
    margin: 3px 1px 0 0;
    border-radius: 0;
}


.producto-descripcion-corta{
    display: none;
    }
    
.listado-productos .thumbnail h5 {
    font-size: 14px;
    min-height: 48px;
    line-height: 12px;
    margin: 0 -6px 1px;
    padding: 2px 2px;
    border-top: 1px solid rgba(128,128,128,.29);
}


.wdg-producto .caption .precio {
    font-size: 20px; 
}
    
.wdg-producto {
    width: 75%;
    padding: 0;
}










.wdg-producto .caption .producto-acciones {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row-reverse;
    -moz-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-align-items: flex-end;
    -ms-flex-align: start;
    align-items: flex-end;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-justify-content: space-evenly;
    -ms-flex-pack: start;
    justify-content: space-evenly;
}

.wdg-producto .resumen {
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    
      display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    
     -webkit-flex-direction: column-reverse;
    -moz-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    
    -webkit-align-items: flex-end;
     align-items: flex-end;
      -webkit-justify-content: center;
    justify-content: center;
     -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
     -ms-flex-align: end;
     -webkit-align-content: flex-end;
     -ms-flex-line-pack: end;
      -ms-flex-pack: end;
}



@media only screen and (min-width: 800px) {
    
  
    
    .galeria-detalle-producto .thumbnail{
    
    
    transform: scale(1);
    }
    
    
    }
    
    



.page-header h1 span {
    color: #000;
    font-size: 13px;
    text-transform: uppercase;
    line-height: 20px !important;
    padding: 5px 0px;
    font-weight: 600;
    text-align: left;
}

.precio-final, 
.precio{
    
    display: none !important;
    
    }
    
.nav{
    
    padding-top: 17px;
    
    }
    
    
.producto-stock{
    
    background-color: pink;
    //padding-left: 20%;
    //padding-right: 20%;
    margin-top: 45px;
    margin-bottom: 10px;
    width: 100%;
    text-align: center;
    margin-top: -16%;
    position: absolute !important;
    top: 0 !important;
    line-height: 28px
    
    
    
    }
    
    
.producto-stock span{
    
    color: black;
    }
    
.control-label,
.controls .input-mini.incremented15{
    
    display: none;
    
    }
    
@media only screen and (min-width: 800px) {
.controls .input-mini{
    
    margin-left: -23%;
    
    }
    
}

.primertitulo span {
    
    letter-spacing: -1.5px;
    
    }
    
    
    
    
    
    
    
    
body,
.site-footer,
.navbar-inner,
.nav.pull-right,
.nav{
    
    background-color: #F9F9F9 !important;
    background-color: #F9DEE3 !important;
    
    }
    
    
iframe{
    
    background-color: #F9F9F9 !important;
    background-color: #F9DEE3 !important;
    
    }

.navbar .navbar-inner .container .nav > li > a:hover, .navbar .navbar-inner .container .nav > li > a:focus, .navbar .navbar-inner .container .nav > li.active > a {
    background-color:  #F9F9F9 !important;
    background-color: #F9DEE3 !important;
    background-image: none !important;
}


.thumbnail .caption,
.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus{
    
    background-color: #F9F9F9 !important;
    background-color: #F9DEE3 !important;
   
    }
    
.brand{
        box-sizing:border-box !important;
        display:block !important;
        width:368px !important;        /*Ancho de la imagen nueva, aunque en este caso son iguales.*/
        height:115px !important;       /*Ancho de la imagen nueva, aunque en este caso son iguales.*/
        padding-left:5px !important;/*Padding igual al ancho de la imagen nueva*/
        margin-left: -35px !important;
        margin-top: -35px !important;
        margin-bottom: 10px !important;
        padding-right: -0px !important;
        background: url(https://builder.ferozo.com/carmenycarmen/admin/galeriaimagenes/obtenerimagen/?id=82&tipoEscala=stretch&width=391.688&height=80);
        background: url(https://builder.ferozo.com/carmenycarmen/admin/galeriaimagenes/obtenerimagen/?id=82&tipoEscala=stretch&width=293.766&height=60);
        background: url(https://builder.ferozo.com/carmenycarmenzn/admin/galeriaimagenes/obtenerimagen/?id=14&tipoEscala=crop&width=300&height=58.59375);
        //background: url(https://builder.ferozo.com/carmenycarmenzn/admin/galeriaimagenes/obtenerimagen/?id=14);
        background: url(https://blending.com.ar/carmenycarmen-logo-rosa.svg);
        overflow: hidden !important;
        background-repeat: no-repeat;
        text-shadow: none !important;
        z-index: 99 !importan;
        background-size: 375px;
        
    //zoom: 0.8;
        

    
    }
    
    
    
    
@media screen and (max-width: 979px) and (min-width: 765px){
  #catalogo .listado-productos{
    padding-left:0px !important;
    padding-right:0px !important;
  }
  
  
  #catalogo .listado-productos .thumbnails li{
      
      //width: 47% !important;
      }
      
      
      
}


.responsive-image {
    height: 95vh; /* Altura del 95% de la pantalla */
    width: auto; /* Mantiene el aspecto proporcional */
    max-width: 100%; /* Para que no supere el ancho del contenedor */
    object-fit: cover; /* Hace que los bordes se recorten si es necesario */
}

@media (max-width: 768px) {
    .responsive-image {
        object-position: center; /* Centra la imagen en dispositivos pequeños */
    }
}

.icon-bar{
    
    background-color: #d161a0 !important;
    
    }


.nav span{
    
    text-transform: uppercase;
    color: #777;
    
    }
    
.nav-spinner{
    display: none !important;
    }
    

#scroll-flickering-hack{
    display: none !important;
    }
    
.imagen-contenedor {
  max-width: 800px;
  margin: 0 auto;
  text-align: center;
}

.imagen-contenedor a {
  display: inline-block;
  text-decoration: none;
}

.imagen-nitida {
  width: 100%;
  height: auto;
  image-rendering: auto;
  image-rendering: -webkit-optimize-contrast;
  filter: none !important;
  transform: none !important;
  object-fit: contain;
  border-radius: 8px;
  transition: transform 0.3s ease;
 box-shadow: -1px 9px 22px -3px rgba(225,43,217,0.28);
-webkit-box-shadow: -1px 9px 22px -3px rgba(225,43,217,0.28);
-moz-box-shadow: -1px 9px 22px -3px rgba(225,43,217,0.28);
}

.imagen-nitida:hover {
  transform: scale(1.02);
  cursor: pointer;
}

@media (min-width: 1078px) {
.thumbnails li{
    justify-content: center;
    margin-left: -1.5% !important;
    margin-right: -1.5% !important;
    
    }
    
    .thumbnails {
        margin-left: -9vw !important;
        margin-right: -27vw !important;
    }
}

.site-footer{
    border: none !important;
    }