@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'NouvelleVague';
	src: url('/fonts/nouvelle_vague_final.ttf');
	src: url('/fonts/nouvelle_vague_final.ttf?#iefix') format('embedded-opentype'),
		url('/fonts/nouvelle_vague_final.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'MontserratRegular';
	src: url('/fonts/Montserrat-Regular.ttf');
	src: url('/fonts/Montserrat-Regular.ttf?#iefix') format('embedded-opentype'),
        url('/fonts/Montserrat-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MontserratBold';
    src: url('/fonts/Montserrat-Bold.otf');
    src: url('/fonts/Montserrat-Bold.otf?#iefix') format('embedded-opentype'),
        url('/fonts/Montserrat-Bold.otf') format('oft'),
        url('/fonts/Montserrat-Bold.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}
:root {
  --main-primary-color: white;
  --main-second-color: #959ead;
  --main-thr-color: #4a505e;
  --main-four-color: #9a867b;
  --main-link-color: #a59dd9;
  --main-text1-color: white;
}

.raw-html-embed{display: contents;}

    .row{display: flex;}
    .inline100{display: inline-block;width: 100%;}
    .col-2{float: left; width: 48%; margin: 0 1%;}
    .como-hacer{width: 100%!important;margin:0!important;}
    .comoHacer1018{display: block!important;width: 100%!important;text-align: center;}
    .center{text-align: center;}
    .titulofaq{font-weight: bold;
    color: var(--main-link-color);
    font-size: 19px;
    margin: 10px 0px;}
    .textofaq{font-size: 13px;
    margin: 0 20px;}
    .registro-faq{margin-bottom: 15px;}
    .formCol3{
        width: 28%;
        float: left;
        margin-right: 5%;
        vertical-align: top;
    }
    @media all and (max-width:640px){
        .col-2{float: left; width: 100%; margin: 0;}
        .formCol3{width: 100%; margin:0;}
    }
.membretechicoimg{    
    position: absolute;
    width: 84px;
    height: 107px;
    margin-top: -17px;
    margin-left: -17px;
}
.membreteimg{
    height: 156px;
    width: 123px;
    position: absolute;
    margin-top: -17px;
    margin-left: -17px;
}
.membrete100ch{    
    position: absolute;
    width: 295px;
    margin-top: -17px;
    margin-left: -17px;
}
.centroIntProdIndex > div > .membrete100ch{    
    position: absolute;
    width: 220px;
    margin-top: -17px;
    margin-left: -17px;
}
.membrete100{
    width: 700px;
    position: absolute;
}
.whatsapp{background-color:#4dc247;height:50px;width:50px;border-radius:50%;overflow:hidden;box-shadow:2px 2px 6px rgba(0,0,0,0.4);font-size:28px;text-align:center;line-height:50px;fill:white;position:fixed;bottom:50px;right:20px;z-index:10;}
.whatsapp svg{width:40px;margin-top:9px; margin-left: 1px;}
.index-color{margin-top:-70px; background-color: var(--main-primary-color);}
img{width:100%; height:auto; border:medium none; margin:0; padding:0;}
p{margin-bottom:1em; }
a{text-decoration:none; color: var(--main-link-color);}
b, strong{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-weight:bold}
body{font-family:'Comfortaa', Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:100%; color:#333; background: var(--main-primary-color);}
.contenedor{width:100%; max-width:1410px; margin:0 auto; padding:0 10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.headerTopCol1{width:100%;}
.estas-en{max-width:399px; text-align:center; margin: 1em auto 0}
.headerTopCol2{width:100%; margin:0.6em 2% 0 0;}
.headerTopCol2Icons{text-align:center; float:center;}
.headerTopCol3-1{max-width:190px; margin:0 auto !important;}
.logoTop{max-width:425px; margin:1em auto;}
.logoTopMino{max-width:217px;}
#frmBuscador #buscar{background:#EEE; -webkit-border-radius: 10px 0px 0px 10px;-moz-border-radius: 10px 0px 0 10px;border-radius: 10px 0px 0px 10px; border:none; padding:0.3em 1em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; vertical-align:top;}
#frmBuscador .boton{width:37px; height:30px;}
#frmBuscador .boton:hover, a:hover .ingresarClientesTop, a:hover, a:hover .ingresarClientesTopMino, a:hover .salirClientesTop, a:hover .carritoTop, a:hover .carritoTopMino, a:hover .carritoTopNum, .centroIntCol1 a:hover, /*.centroIntProdCaja:hover, */.agregarAlCarritoFicha a:hover, .footer a:hover, .footer .btnEnviar:hover, .tiendasBox .verMapa a:hover, .regalosEmp p a:hover, .formRegalosEmp .btnEnviar:hover, .centroCarritoFinalizarCompra a:hover, #gallery_01 img:hover, #secondary-slider img:hover, .inputFichaNumMas:hover, .inputFichaNumMenos:hover, .inputFichaNumMasCarrito:hover, .inputFichaNumMenosCarrito:hover{opacity: 0.6; filter: alpha(opacity=60);}
#frmBuscador{display:block; text-align:center;}
.ingresarClientesTop{width:33px; height:33px; display:inline-block; font-size:1.7rem; color: var(--main-second-color) !important; vertical-align:top;}
.ingresarClientesTopMino{background-position:0 -170px;}
.salirClientesTop{width:33px; height:33px; display:inline-block; font-size:1.7rem; color: var(--main-second-color) !important; vertical-align:top;}
.salirClientesTopMino{background-position:-325px -170px;}
.botonActualizarCarrito{margin-top:10px;color: var(--main-second-color) !important; float:right;}
.faltante0{width:100%; padding:1em; color:#EF0202; font-family:'Comfortaa', Arial, Helvetica, sans-serif; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.resultFicha{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1em; color:#EF0202;}
.sociales{border-top:1px solid #CCC; border-bottom:1px solid #CCC; padding:1em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
a.ingresarClientesTop, a.carritoTop{display:block}
.carritoTop{width:33px; height:33px; display:inline-block; font-size:1.3rem; color: var(--main-second-color) !important;margin-top:5px;}
.carritoTopMino{background-position: -33px -170px;}
.carritoTopNum{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1.5em; color:#999; text-decoration:none; padding-left:0.3em; padding:0 0.5em 4px;}
.clear{clear:both;}
.cateHome{max-width:486px; width:90%; margin:0.5em; display:inline-block; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.cateHomeCentrado{text-align:center;}
.carousel h2{font-family:'Comfortaa', Arial, Helvetica, sans-serif !important; font-size:2em !important; color: var(--main-second-color) !important; margin:2em 0 1em 1em !important; font-weight:normal !important;}
.carousel h3, .centroIntCol2 h2{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:0.9em; color:#666; margin:0.6em 0.3em 0.1em 0.3em; font-weight:normal; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.carousel h4, .centroIntCol2 h3{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1em; color:var(--main-four-color); margin:0 0.4em 0.5em 0.4em; font-weight:normal; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.centroIntMino .carousel h4, .centroIntMino .centroIntCol2 h3{color:#FF7188}
.homeBoxFacebook, .homeBoxTwitter, .HomeBoxInstagram{float:none; margin:20px auto 0; width:100%; max-width:340px;}
.homeBoxFacebookIcon{width:34px; height:34px; display:block; background:url(/img/varios.png) no-repeat -82px 0; margin-bottom:20px;}
.homeBoxTwitterIcon{width:37px; height:36px; display:block; background:url(/img/varios.png) no-repeat -121px 0; margin-bottom:20px;}
.HomeBoxInstagramIcon{width:34px; height:34px; display:block; background:url(/img/varios.png) no-repeat -163px 0; margin-bottom:20px;}
.centroInt h1{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1.5em; color: var(--main-second-color); padding:0.5em 1em; font-weight:normal; }
.centroIntMino h1{color:#FF7188}
.centroIntH1{border-top: 1px solid var(--main-second-color); border-bottom: 1px solid var(--main-second-color); margin:2em 0.5em; }
.centroIntMino .centroIntH1{border-bottom-color:#FF7188; border-top-color:#FF7188;}
.centroIntProdCaja{width:99%; display:inline-block; vertical-align:top;}
.centroIntProdCaja img{/*border:6px solid var(--main-primary-color); -webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;*/ margin: 25px 0 0 10px; width:85%;}
.centroIntMino .centroIntProdCaja img{border-color:#FF7188;}
.centroIntCol1 ul{ margin:0 0 0 2em; line-height:180%;}
.centroIntCol1 li{list-style:none; }
.centroIntCol1 a{color:#666; font-family:'Comfortaa', Arial, Helvetica, sans-serif; display:block}
.centroIntCol1, .centroIntCol2{margin-bottom:2em;}
.bombach{background:url(/img/bomba23-ch.png) no-repeat; width:289px; height:229px; position:absolute; z-index:10;opacity: 0.8;}
.bombagr{background:url(/img/bomba23.png) no-repeat; width:104px; height:136px; position:absolute; z-index:10;opacity: 0.8;}
.nuevoch{background:url(/img/nuevo-ch.png) no-repeat; width:68px; height:93px; position:absolute; z-index:10;opacity: 0.8;}
.nuevogr{background:url(/img/nuevo-gr.png) no-repeat; width:104px; height:136px; position:absolute; z-index:10;opacity: 0.8;}
.topventasch{background:url(/img/producto/topventas-2-ch.png) no-repeat; width:83px; height:107px; position:absolute; z-index:10;opacity: 0.8;}
.topventasgr{background:url(/img/producto/topventas-2-gr.png) no-repeat; width:123px; height:156px; position:absolute; z-index:10;opacity: 0.8;}
.cienoriginalch{background:url(/img/producto/100original-5-ch.png) no-repeat; width:83px; height:107px; position:absolute; z-index:10;opacity: 0.8;}
.cienoriginalgr{background:url(/img/producto/100original-5-gr.png) no-repeat; width:123px; height:156px; position:absolute; z-index:10;opacity: 0.8;}
.centroFichaImg img{/*border:6px solid var(--main-primary-color); -webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;*/ margin: 25px 0 0 20px; width:90%; }
.centroIntMino .centroFichaImg img{border-color:#FF7188;}
.centroFichaCol2{padding:3em 1em 1em 1em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.fichaBreadcrumbs{font-size:0.75em;}
.fichaBreadcrumbs a{color:#666;}
.centroFichaCol2 h1, .centroFichaCol2 h3, .centroFichaCol2 h4{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1.7em; color:#666; margin:0.5em 0 0 0; padding:0; font-weight:normal; }
.centroFichaCol2 h2{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1.125em; color:#666; margin:0.5em 0 0 0; padding:0; font-weight:normal; }
.centroFichaCol2 h2.h2Ficha{font-size:0.9em;}
.seleccionaAqui{max-width:250px; padding-top:0.8em;}
.centroEFichaCol2Tit{margin-top:1em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1.3em;}
.centroFichaCol2 h3{color: var(--main-second-color); font-size:1.5em}
.centroFichaCol2 h4{color: var(--main-second-color); font-size:0.875em; margin:0; padding-top:0.5em;}
.centroIntMino .centroFichaCol2 h3, .centroIntMino .centroFichaCol2 h4, .centroIntMino .productosRelacionadosTit{color:#FF7188;}
.precioTachado{text-decoration:line-through; color:#666; font-size:0.8em; margin-left:0.5em;}
.colorSeltxt{color:#FF298C;}
.inputFichaNum{display:inline-block; margin:1em 1em 1em 0;}
.inputFichaNum input{border:2px solid #AAA; text-align:center; font-size:1.5em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; padding:0.5em; width:3em; color:#999; }
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input[type=number] {
    -moz-appearance:textfield;
}
.inputFichaNumMas, .inputFichaNumMenos, .inputFichaNumMasCarrito, .inputFichaNumMenosCarrito{background-color:#9a867b; width:33px; height:33px; line-height:33px; text-align:center; color: var(--main-text1-color); font-family:'Comfortaa', Arial, Helvetica, sans-serif; display:inline-block; margin:0 0 0 0.7em;}
.centroIntMino .inputFichaNumMas, .centroIntMino .inputFichaNumMenos, .centroIntMino .inputFichaNumMasCarrito, .centroIntMino .inputFichaNumMenosCarrito{background-color:#FF7188}
.inputFichaNumMenos,  .inputFichaNumMenosCarrito{background-color:#c1b0a7;}
.centroIntMino .inputFichaNumMenos,  .centroIntMino .inputFichaNumMenosCarrito{background-color:#c1b0a5;}
.inputFichaNumMasCarrito, .inputFichaNumMenosCarrito{width:23px; height:23px; line-height:23px; margin:0.3em 0 0 0.3em;}
.agregarAlCarritoFicha{font-size:1.5em; text-align:center; font-family:'Comfortaa', Arial, Helvetica, sans-serif; max-width:18em; padding:0.5em 0; vertical-align:bottom; display:inline-block;}
.agregarAlCarritoFichaBtn{background:url(/assets/imagenes/varios/agregar-carrito.gif); width:279px; max-width:279px; height:85px;}
.productosRelacionados{border-top:1px solid var(--main-four-color); margin-top:1em;  margin:2em;}
.centroIntMino .productosRelacionados{border-top:1px solid #FF7188;}
.productosRelacionadosTit{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1.25em; color:var(--main-four-color); margin:1em 0;}
.centroFichaColores a, .centroFichaColores a:visited{position:relative; display:inline-block; margin:0px; text-decoration:none; font-size:1em;}
.centroFichaColores .colorSeleccionado{border:2px solid #FF4D4D;}
.centroFichaColores .color1{background-color:#777;}
.centroFichaColores .color{width:2.75em; height:2.75em; margin:0.5em 0.3em 0 0; border:1px solid #CCC; display:inline-block;}
.centroFichaColores a span{display:none;}
.centroFichaColores .colorSeleccionado{border:4px solid #FF298C;}
.centroFichaColores a:hover{text-indent:0px;}
.centroFichaColores a:hover span{display:block; position:absolute; top:-2.5em; left:0px; width:auto; margin:0px; padding:0.5em; color:#333; font-weight:normal; background:#E5E5E5 none repeat scroll 0% 0%; text-align:left; border:1px solid #666; font-size:0.6em; z-index:11;}
.marcado a{color:var(--main-thrd-color) !important;}
.regalosCorpColor a{color:var(--main-thrd-color) !important;}
.navMino .marcado a, .marcadoMino a{color:#FFB7C4 !important;}
.flexHome{padding-top:2em;}
.recibirCompraCol1{text-align:center; margin-bottom:2em;}
.recibirCompraOK, .recibirCompraERROR, .recibirCompraPROCESO{width:73px; height:73px;  margin: 1em auto;}
.recibirCompraPROCESO{background-position:-553px 0;}
.recibirCompraERROR{background-position: -627px 0;}
.recibirCompraID{font-size:1.2em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; margin:1em 0;}
.recibirCompraBtn{font-size:1.2em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; margin:2em auto; background-color:#4a505e; text-align:center; width:14em;}
.recibirCompraBtn a{color: var(--main-text1-color); padding:0.7em 1em; display:block}
.centroPerfilPad{width:96%; margin:1em auto; border:1px solid #CCC; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.historialOrdenArribaTit{text-transform:uppercase; font-size:0.7em; display:block; color:#666;}
.historialOrden h2{font-weight:normal; font-family:'Comfortaa', Arial, Helvetica, sans-serif; padding:0; margin:0;}
.historialOrdenCol, .historialOrdenCol2{width:100%; float:left; padding:1em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.centroPerfilPadArriba{background-color:#EEE; font-size:0.85em;}
.centroPerfilPadAbajo{padding:0 1em;}
.centroPerfilPadAbajoCol2Tit2{font-size:0.85em; color:#666;}
.centroPerfilPadAbajoFicha{padding-bottom:1em;}
.centroPerfilPadAbajoCol1{width:10%; display:inline-block; margin-right:2%;}
.centroPerfilPadAbajoCol2{width:87%; display:inline-block; vertical-align:top;}
.footer{width:100%; background-color: var(--main-thr-color); padding:1em 2em 0 2em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; clear:both;}
.footerCol1, .footerCol2, .footerCol3, .footerCol4, .footerCol5{display:inline-block; width:100%; vertical-align:top; padding:0 1em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border-bottom:1px solid #CCC;}
.footerCol4{vertical-align:bottom; text-align:right;}
.footerCol5{font-size:0.9em;}
.footerCol5 p{color: white;}
.footer h3{font-size:1.1em; color: white; font-weight:normal; font-family:'Comfortaa', Arial, Helvetica, sans-serif; margin:1em 0 0.5em;}
.footerMino h3{color:#008DD3;}
.footer li{list-style:none; font-size:0.9em; color:#666; line-height:160%}
.footer ul{padding-bottom:1.5em;}
.footer ul ul{padding-left:0.7em; padding-bottom:0;}
.footer a{color:white;}
.footer input, .centroInt select{border:1px solid #CCC; padding:0.3em 0.5em; margin-bottom:0.7em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; display:block; color:#666; }
.centroInt select{margin-left:1.5em;}
.footer .btnEnviar{border:none; background-color: var(--main-second-color); color: var(--main-text1-color); padding:0.6em 1em;}
.footerMino .btnEnviar{background-color:#008DD3;}
.footerCol3Facebook{width:29px; height:29px; display:inline-block; background:url(/img/varios.png) no-repeat -266px -51px; margin-bottom:20px; margin-right:0.2em;}
.footerCol3Twitter{width:29px; height:29px; display:inline-block; background:url(/img/varios.png) no-repeat -295px -50px; margin-bottom:20px; margin-right:0.2em;}
.footerCol3Instagram{width:29px; height:29px; display:inline-block; background:url(/img/varios.png) no-repeat -328px -51px; margin-bottom:20px;}
.footerCol3Whatsapp{width:187px; height:46px; display:inline-block; background:url(/img/varios.png) no-repeat -493px -325px; margin-bottom:20px; display:inline-block}
.footerCol3WhatsappText{display:inline-block; padding-left:0.5em; top:0.4em; position:relative; color:#189D0E; font-family:'Comfortaa', Arial, Helvetica, sans-serif;}
.footerCol3Col1{width:45px; height:61px; float:left; background:url(/img/varios.png) no-repeat 0 -48px; margin-bottom:20px; margin-right:1em;}
.footerCol3Col3Cace{width:63px; height:61px; float:left; background:url(/img/varios.png) no-repeat -190px -48px; margin-bottom:20px; margin-right:1em;}
.footerCol3Col3Pais{width:88px; height:88px; float:left; background:url(/img/varios.png) no-repeat -81px -47px; margin-bottom:20px; margin-right:1em;}
.footerCol3Col3MadeIn{width:88px; height:88px; float:left; background:url(/img/varios.png) no-repeat -360px -48px; margin-bottom:20px; margin-right:1em;}
.footerCol3Col2 p{clear:both;}
.footerCol3Col2{font-size:0.625em; color:white; }
.footerCol3-1{float:left;}
.footerCol3-2{float:left; margin:1.5em 0 0 3em;}
.diseno-web{margin-bottom:1em;}
a.footerCol3Col2{float:left; width:200px;}
.conElApoyo{width:88px; height:88px; display:inline-block; background:url(/img/varios.png) no-repeat -81px -47px; margin-bottom:20px;}
.footerCol4Back{width:247px; height:182px; background:url(/img/varios.png) no-repeat 0 -318px; float:right; margin-top:1em;}
.footerIconos{background:url(/img/footerIconos.jpg) center center; width:100%; height:92px;}
.diseno-web a{text-decoration:underline !important;}
.tiendasCol1, .tiendasCol2{width:100%; height:540px;}
.tiendasCol1{overflow:auto;}
.tiendasBox{border-bottom:1px solid #CCC; padding-left:1.5em; padding-right:0.5em;}
.tiendasBox h2{font-size:1.125em; color: var(--main-primary-color); font-weight:normal; font-family:'Comfortaa', Arial, Helvetica, sans-serif; margin:1em 0 0.5em;}
.tiendasBox p{color:#666;}
.tiendasBox .verMapa{background-color: var(--main-primary-color); text-align:center; font-size:0.875em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; padding:0.5em 0.7em; width:80px; margin-bottom:2em;}
.tiendasBox .verMapa a{color: var(--main-text1-color); display:block;}
.promocionBox{font-family:'NouvelleVague', Arial, Helvetica, sans-serif; text-align:center; width:99%; padding:2em 0; display:inline-block; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; height:310px}

.promocionBox h3{font-weight:normal; font-size:1.25em; margin:0;}
.promocionBox h2{font-weight:normal; font-size:5em; margin:0; line-height: 85%;}
.promocionBox h4{font-weight:normal; font-size:1em; margin:0;}
.promocionBox img{width:150px; margin-bottom:2em; margin-top:2em;}
.promocionBoxCirculos{border-style:solid !important; border-width: 8px 8px 19px 19px !important; -moz-border-image: url(/img/backborder.png) 8 8 19 19 round repeat !important; -webkit-border-image: url(/img/backborder.png) 8 8 19 19 round repeat !important; -o-border-image: url(/img/backborder.png) 8 8 19 19 round repeat !important; border-image: url(/img/backborder.png) 8 8 19 19 round  !important;}
.promocionBoxCirculosVert{background:url(/img/backborderHor.png) repeat-x top;}
.promocionBoxCirculosHor{}
.verdeArtentino{color: var(--main-primary-color) !important;}
.azul, .centroIntCol1 .cateAzul a{color:#0083CA !important;}
.naranja, .centroIntCol1 .cateNaranja a{color:#F05E32 !important;}
.violeta, .centroIntCol1 .cateVioleta a{color:#B9549F !important;}
.verde2, .centroIntCol1 .cateVerde2 a{color: var(--main-primary-color) !important;}
.rojo, .centroIntCol1 .cateRojo a{color:#ED2654 !important;}
.rojo2, .centroIntCol1 .cateRojo2 a{color:#E4746D !important;}
.verde, .centroIntCol1 .cateVerde a{color:#EED17B !important;}
.purpura, .centroIntCol1 .catePurpura a{color:#B8539E !important;}
.magenta, .centroIntCol1 .cateMagenta a{color:#D64B94 !important;}
.fuxia, .centroIntCol1 .cateFuxia a{color:#FF7188 !important;}
.aquamarine, .centroIntCol1 .cateAquamarine a{color: var(--main-second-color) !important;margin: 10px;}
.pago-efectivo{color:#ED2654;}
.marcadoEshopMinorista{background-color:var(--main-four-color);}
.nav .marcadoEshopMinorista a:hover{color: var(--main-text1-color) !important;}
.marcadoEshopMayorista{background-color: var(--main-primary-color);}
.nav .marcadoEshopMayorista a:hover{color: var(--main-text1-color) !important;}
.globos{background: url(/img/globos.gif) repeat-x; padding-top: 60px; position: relative;}
#secondary-slider h2{margin:0 0 1em 0; font-size:1.4em; color:#666; font-weight:normal; font-family:'Comfortaa', Arial, Helvetica, sans-serif;}
.regalosEmp p, .ventaMay p{margin-left:1.5em;}
.regalosEmp p a, .ventaMay p a{text-decoration:underline; color: var(--main-second-color);}
.formRegalosEmp{margin:0 1.5em; padding-bottom:2em;display: flow-root;}
.regalosEmpCol1, .regalosEmpCol2{width:100%;}
.formVentaMay{width:80%; margin:5%;}
.formRegalosEmp label{display:block; color:#666; margin-bottom:0.5em; width:100%; display:inline-block;}
.formRegalosEmp input{width:95%; border:1px solid #CCC; padding:0.5em 0.7em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; margin-bottom:1em; }
.formRegalosEmp textArea{width:95%; border:1px solid #CCC; padding:0.5em 0.7em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; margin-bottom:1em; resize:none;}
.formRegalosEmp .btnEnviar, .perfil input.loginBoxContainerPopBtn{border:none; background-color: var(--main-second-color); color: var(--main-text1-color); padding:0.6em 1em; width:auto; float:right;}
.slidesRegalosEmp img{width:70% !important; margin:0 auto;}
.slidesRegalosEmp {vertical-align:}
.flexslider .slidesRegalosEmp > li{margin:0 0 2em 0;}
.contactoCol{border-bottom:1px dashed #CCC; margin-bottom:2em; padding-bottom:2em;}
.loginBoxContainerPop{width:100%; max-width:500px; margin:0.5em auto; position:relative;}
.loginBoxContainerPop2{position:absolute; z-index:9999; width:95%; top:5em; right:2.5%; border:10px solid #C6CD00; background-color: var(--main-primary-color); padding:0.7em 1.3em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-shadow:0px 0px 6px; -webkit-box-shadow: 0px 0px 12px 3px rgba(50, 50, 50, 0.75); -moz-box-shadow: 0px 0px 12px 3px rgba(50, 50, 50, 0.75); box-shadow: 0px 0px 12px 3px rgba(50, 50, 50, 0.75);}
.loginBoxContainerPopCerrar{font-size:0.875em; font-weight:bold; text-align:right;}
.loginBoxContainerPopCerrar a{color:#333; padding:0.5em;}
.loginBoxContainerPopIngreso{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1.3em;}
.loginBoxContainerPop2 label{font-size:0.625em; display:block; padding:1.5em 0 0.5em 0;}
.loginBoxContainerPop2 input{width:90%; border:1px solid #CCC; padding:0.5em; font-family:'Comfortaa', Arial, Helvetica, sans-serif;}
.loginBoxContainerPopOlvido{font-size:0.8em; margin:1em 0 0; display:inline-block}
.formColM2{max-width:350px; margin-top:0.5em;}
.formColM3 img{max-width:545px;}
.formColM50Comohacer{text-align:center; margin-top:3em;}
.formColM50IngresoClientes{text-align:center; margin-top:3em;}
.formColM50IngresoClientes img{max-width:308px; margin-bottom:0.5em;}
.formColM50Comohacer img{max-width:308px; text-align:center}
.formColM100{text-align:center; margin-top:2em;}
.formColM100 img{max-width:308px;}
.formColM50opcion12, .formColM50opcion23{text-align:center;}
.formColM50opcion12 img{max-width:367px;}
.formColM50opcion23 img{max-width:545px;}
.formColM3exhibidor{margin-top:3em;}
.formColM3exhibidor img{max-width:363px;}
.formColM3{clear:both; text-align:center;}
.como-hacer{margin:1em auto; width:66%;}
.como-hacer img{max-width:308px;}
.loginBoxContainerPopOlvido a{color:#999; text-decoration:underline;}
input.loginBoxContainerPopBtn{border:none; text-align:center; background-color:#C6CD00; width:8em; margin:0 auto 0.5em; color: var(--main-text1-color); cursor:pointer}
.pregunta{cursor:pointer;}
.regalosEmpCol2NewTop{margin:0 1em 1em;}
.regalosEmpCol2NewTop img{max-width:371px;}
.regalosEmpCol2New-1 img{max-width:380px; margin-top:1em;}
.regalosEmpCol1New{text-align:center; margin-bottom:1em;}
.regalosEmpCol1New img{max-width:380px;}
.regalosEmpCol2New-1{text-align:center;}
#pcontenidoRegistro{color:red; text-transform:uppercase; font-size:1.5em; text-align:center; padding:1em 0;}
.centroCarritoTabla{width:90%; margin:0 auto; margin-top:2em;}
.centroCarritoHeader{font-size:0.625em; text-align:center; padding-bottom:4.5em;}
.centroCarritoHeader1{float:left; width:55%;}
.centroCarritoHeader2{float:left; width:12%; display:none}
.centroCarritoHeader3{float:left; width:12%;}
.centroCarritoHeader4{float:left; width:22%;}
.centroCarritoHeader5{float:left; width:5%; display:none}
.centroCarritoHeader1, .centroCarritoHeader2, .centroCarritoHeader3, .centroCarritoHeader4, .centroCarritoHeader5{font-family:Arial, Helvetica, sans-serif}
.centroCarritoRows{border-bottom:1px solid #ccc; margin-bottom:1.5em; padding-bottom:1.5em;color: var(--main-second-color);}
.centroCarritoRow1{width:10%; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:0 1em; display:none}
.centroCarritoRow1 img{/*border:3px solid #00D3D4; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;*/ margin: 0 20px 0 0; width:90%;}
.centroCarritoRow2{width:55%; float:left;}
.centroCarritoRow2 .destacadoTitE, .centroCarritoRow2 .destacadoDescE, .centroCarritoRow2 .destacadoPrecioE{text-align:left}
.centroCarritoRow3{width:12%; float:left; font-size:0.875em; text-align:center; display:none;}
.centroCarritoRow4{width:22%; float:left; text-align:center}
.centroCarritoRow5{width:12%; float:left; font-size:1.125em; color: var(--main-second-color); text-align:center;}
.centroCarritoRow6{width:5%; float:left; text-align:center; display:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.8em; }
.centroCarritoRow6 a{color: var(--main-text1-color); background-color:#333; font-size:0.875em; display:block; text-decoration:none; padding:0.5em 0; width:2em; position:relative; top:-0.4em; margin:0 auto}
.centroCarritoTotal{text-align:right; font-size:1.3125em; margin:2em 0 1em 0px;  }
.centroCarritoNota{border:1px solid rgb(204, 204, 204); padding:1em; font-size:0.9em; margin-bottom:1em;}
.centroCarritoNotaTit{color:#006AB5; padding-bottom:0.4em;}
.centroCarritoNota input{padding:0.5em; border:1px solid #CCC; width:90%; margin:0.5em 0px;}
.centroCarritoSubTotal{text-align:right; margin:0em 2em 1em 0px; width:50%; float:right; font-size:1.3125em;}
.centroCarritoColDown1, .centroCarritoColDown2{width:25%; margin:0 2% 1em; float:left; background-color:#EFEFEF; padding:1em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.centroCarritoColDown1 h1, .centroCarritoColDown2 h1{font-weight:normal; font-size:1.3125em; padding:0; margin:0 0 0.2em 0; }
.centroCarritoColDown1 p, .centroCarritoColDown2 p{font-size:0.8125em;}
.centroCarritoColBoton a{width:11em; background-color:#333; color: var(--main-text1-color); text-align:center; padding:0.3em 0.5em; text-decoration:none; margin:1em 2em 0 0; display:inline-block;}
.centroCarritoColDown1 input, .centroCarritoColDown2 input{width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border:1px solid #CCC; padding:0.3em 0.5em; color:#333; font-family:'Comfortaa', Arial, Helvetica, sans-serif;; margin:0.5em 0;}

.centroCarritoColDown2 input[type=radio]{display:none;}
.centroCarritoColDown2 input[type=radio] + label span{display:inline-block; width:19px; height:19px; margin:-1px 0 0 0; vertical-align:middle; background:url(/img/varios.png) -270px -319px no-repeat; cursor:pointer;}
.centroCarritoColDown2 input[type=radio]:checked + label span{background:url(/img/varios.png) -289px -319px no-repeat;}

.centroCarritoColDown3{width:49%; margin:0 0 0 2%; float:left;}
.centroCarritoTotalPrecio{color: var(--main-second-color); padding-left:1em;}
.centroCarritoFinalizarCompra a, input.centroCarritoFinalizarCompraSubmit{width:12em; background-color: var(--main-second-color); color: var(--main-text1-color); text-align:center; padding:0.5em 0.7em; text-decoration:none; margin:0 0 3em 0; float:right; cursor:pointer}
input.centroCarritoFinalizarCompraSubmit{border:none !important; font-size:1.3em !important; width:8em !important; margin-right:4em !important;}
.centroCarritoRow4 input{width:2em; border:1px solid #CCC; padding:0.5em 0.2em; text-align:center;}
.destacadoTitE{color: var(--main-second-color); font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1.3em;}
.destacadoDescE{color:#999; font-size:0.9em; padding-top:0.5em; }
.centroEVolverCarrito{font-size:1.2em !important; line-height:200%; text-align:right; clear:both;}
.recorda{color:#666; margin:1em 0.5em 0 4em; font-size:1em;}
.recorda img{padding-top:0.8em}
.centroEVolverCarrito a{background-color:#333; padding:0 1em; font-size:0.6em; text-align:center; color: var(--main-text1-color);  text-decoration:none; display:inline-block; margin:1.5em 0; cursor:pointer}
.centroEVolverCarrito a:hover{background-color:#666;}
.faltante{font-size:0.7em; font-family:Arial, Helvetica, sans-serif; line-height:19px; font-weight:bold; color:#FF4D4D; margin-top:1em;}
.iconFaltante{width:18px; float:left; margin-right:0.5em;}
.mayoristaBox{width:100%; margin:1em auto; padding:1em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; clear:both;}
.mayoristaBox h2{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1.25em; color:#008ED4; padding:0.5em 1em 1em; margin:0; font-weight:normal; display:inline-block; width:100%;}
.mayoristaBox .formRegalosEmp{padding-bottom:0;}

#gallery_01 img, #secondary-slider img{/*border:2px solid var(--main-primary-color);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;*/margin:15px 0 0 17px;width:90%; cursor:pointer} 
/*#secondary-slider img{border:3px solid var(--main-primary-color);} 
.centroIntMino #gallery_01 img, .centroIntMino #secondary-slider img, .centroIntMino #secondary-slider img{border-color:#FF7188;}*/
.active img{border:2px solid #333 !important;}
#frmContenido{width:90%; margin:1em auto 3em !important;}
.perfil label, .perfil .linkperfil{color: var(--main-second-color) !important; font-family:'Comfortaa', Arial, Helvetica, sans-serif; padding-bottom:1em;}
#cambioPass{padding:1em 0 0;}
.perfil .formRegalosEmp{padding-bottom:0;}
.perfilCol1, .perfilCol2{margin-top:1em;}
.promosValidas{text-align:center; padding:1em 0; font-size:1.3em; color:#00B896;}
.promosValidas2{text-align:center; font-size:0.8em; color:#00B1E8; font-family:'Comfortaa', Arial, Helvetica, sans-serif; padding:3em 0 1em;}
.promosValidas3{text-align:center; font-size:0.8em; font-family:'Comfortaa', Arial, Helvetica, sans-serif;}
.promosValidas4{text-align:center; font-size:0.8em; color:#00B1E8; font-family:'Comfortaa', Arial, Helvetica, sans-serif; padding:1em 0;}
.cantidadPacks{margin-bottom:1em;}
input.centroCheckoutPadCol2Dia, input.centroCheckoutPadCol2Mes, input.centroCheckoutPadCol2Anio{width:15%; float:left; margin-right:0.5em}
.formRegalosEmp input[type="checkbox"]{width:1em; float:left;}
.nobreak{float:left; padding:0 0 0 0.5em; width:auto !important; margin:0 !important;}

.centroCheckout{width:95%; margin:0 auto; border:1px solid #666;}
.centroCheckoutMayo{border:none;}
.centroCheckout h1{font-size:2em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-weight:normal; padding:0.8em 1em 0 1em; margin:0; display:inline-block; width:80%;}
.centroCheckout h2{font-size:0.875em; font-weight:normal; margin:1em 0 0 3em; display:inline-block;}
.centroCheckout hr{border:none; background-color:#666; color:#666; height:1px; margin:1em 0}
.centroCheckoutPad{width:85%; margin:0 auto 1em; padding-bottom:1em; display:table;}
.centroCheckoutPadPrecio{width:90%; max-width:100px; font-size:1.6em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; margin:0.2em 0; color: var(--main-primary-color); clear:both;}
.centroCheckoutPadPrecio select{max-width:190px;}
.CheckoutOca{width:113px; height:29px; background:url(/img/varios.png) 0 -225px no-repeat; margin:0 auto;}
.CheckoutMercadoEnvios{width:113px; height:31px; background:url(/img/varios.png) -367px -230px no-repeat; margin:1em auto;}
.CheckoutMercadoPago{width:113px; height:31px; background:url(/img/varios.png) -493px -276px no-repeat; margin:0 auto;}
.CheckoutCheque{width:113px; height:36px; background:url(/img/varios.png) -497px -178px no-repeat; margin:0 auto;}
.CheckoutMotomensajeria{width:110px; height:80px; background:url(/img/varios.png) -848px -139px no-repeat; margin:1em auto;}
.CheckoutAndreani{width:113px; height:29px; background:url(/img/varios.png) -113px -225px no-repeat; margin:0 auto;}
.CheckoutArtentino{width:110px; height:45px; background:url(/img/varios.png) -718px -179px no-repeat; margin:1em auto;}
.CheckoutWelivery{width:110px; height:45px; background:url(/img/varios.png) -720px -237px no-repeat; margin:1em auto;}
.centroCheckoutPadCo{border-bottom:1px solid #CCC; margin-bottom:0.8em; padding-bottom:0.5em;}
.centroCheckoutPadColu2{width:90%; clear:both;}
.centroCheckoutPadColu3{width: 90%; margin:0.2em 0;}
.centroCheckoutPadTit{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:1.8em; text-transform:uppercase;}
.centroCheckoutPadText{font-size:0.8em; margin-top:0.5em;}
.centroCheckoutPadTextColor{color:#BF00FF; text-transform:uppercase;}
.centroCheckoutPadText2{color: var(--main-primary-color); font-family:'Comfortaa', Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:0.9em;}
.centroCheckoutPadText2s{margin-top:0.5em; border-top:1px dashed #aaa; padding-top:0.5em;}
.centroCheckoutPadText3{font-family:'Comfortaa', Arial, Helvetica, sans-serif; color:#BF00FF; font-size:1.4em; margin-bottom:0.5em;}
.centroCheckoutPadTextSegui{background-color: var(--main-primary-color); width:12em; text-align:center; font-size:0.8em; padding:0.5em 0.8em; margin:0.8em;}
.centroCheckoutPadTextSegui a{color: var(--main-text1-color); display:block;}
.centroCheckoutTit{font-size:1.125em; padding:0 0 0.5em;}
.centroCheckoutPaso1Col1{width:15%; float:left; font-size:1.125em;}
.centroCheckoutPaso1Col2{width:85%; float:left;}
.centroCheckoutPaso1Col11, .centroCheckoutPaso1Col12{width:100%}
.centroCheckoutPad p, .centroCheckoutPad label{font-size:0.75em; color:#666; display:block; clear:both;}
.centroCheckoutPad p a{color:#666; text-decoration:underline;}
.centroCheckoutPad input, .centroCheckoutPad select{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:0.9em; padding:0.5em 0.8em; border:1px solid #333; margin:0.5em 0 1em; width:80%;}
.centroCheckoutPad input.centroCheckoutPadGR{width:90%;}
#campoOlvido .centroCheckoutPadCol{text-align:left;}
.centroCheckoutBtn a{background-color:#333; color: var(--main-text1-color); text-align:center; padding:0.5em 0.7em; margin:0.7em 0; text-decoration:none; font-size:0.75em; display:inline-block;}
.centroCheckoutBtnCent{text-align:right; margin-right:2.5em;}
.centroCheckoutBtnCent a{font-size:1em;}
.centroCheckout hr.lineaRayada{clear:both; margin:1em 0; border-top:1px dotted #999; background-color:transparent; }
.contenedorCheckout{padding:2em 0;}
.centroCheckoutApagado{border:1px solid #CCC; border-top:none; width:95%; margin:0 auto; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:0.7em 1em; color:#999;}
#ingresoI{border-top:1px solid #CCC;}
.centroCheckoutApagadoEditar{float:right;}
.centroCheckoutApagadoEditar a{font-size:0.875em; text-align:right; color:#666;}
.centroCheckoutPadCol1, .centroCheckoutPadCol2{width:100%;}
.centroCheckoutPadCol{font-size:1.2em; padding:1em 0 0.5em; clear:both; text-align:center}
input.centroCheckoutPadCol2Dia, input.centroCheckoutPadCol2Mes, input.centroCheckoutPadCol2Anio{width:15%; float:left; margin-right:0.5em}
.centroCheckoutPad .rojo{color:#FF4D4D;}
.centroCheckoutPad input[type=checkbox]{width:1em; float:left;}
.centroCheckoutPad .nobreak{float:left; padding:0.6em 0 2em 1em;}
.centroCheckoutPad .centroCarritoTabla{width:100%;}
.centroCheckoutPad .centroCarritoRow4{text-align:center; font-size:0.875em;}
.centroCheckoutPaso5 input[type=radio]{display:none;}
.centroCheckoutPaso5 input[type=radio] + label span{display:inline-block; width:19px; height:19px; margin:-1px 0 0 0; vertical-align:middle; background:url(/img/varios.png) -370px -319px no-repeat; cursor:pointer;}
.centroCheckoutPaso5 input[type=radio]:checked + label span{background:url(/img/varios.png) -389px -319px no-repeat;}
.centroCheckoutPaso5{text-align:center;}
.centroCheckoutPaso5 label{display:inline-block; font-size:1em; color:#333;}
.centroCheckoutPaso5 input{width:15px; display:inline-block; clear:both; margin-right:0.5em;}
.centroCheckoutPaso5Cols{max-width:800px; border-bottom:1px dashed #999; padding:0.7em 1em;}
.centroCheckoutPaso5Col1{text-align:left;}
.centroCheckoutPaso5Col2{display:inline-block; text-align:center; width:100%;}
.centroCheckoutPaso5MP{background:url(/img/varios.png) -300px -415px; width:103px; height:27px; margin:0 auto;}
.centroCheckoutPaso5VI{background:url(/img/varios.png) -300px -387px; width:58px; height:18px; margin:0 auto;}
.centroCheckoutPaso5MC{background:url(/img/varios.png) -365px -387px; width:47px; height:28px; margin:0 auto;}
.centroCheckoutPaso5AE{background:url(/img/varios.png) -417px -387px; width:48px; height:27px; margin:0 auto;}
.centroCheckoutPaso5Incluye{font-size:0.8em; padding:3em 0 1.5em 0; display:block;}
.centroCheckoutPaso5Incluye a{color:#333; text-decoration:underline;}
.centroCheckoutPaso5Col1 p{font-size:1em; color:#333; display:inline-block; margin-left:0.8em;}
.popUpHome{width:100%; height:100%; top:0; position:fixed; display:block; background-color:rgba(22,22,22,0.5); z-index:1000000;}
.popUpHomeBox{background:#D25A80; margin:0 auto; width:70%; max-width:950px; position:relative; z-index:41; top:25%; padding:0; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4);  box-shadow:0 0 10px rgba(0,0,0,0.4); opacity:0.9; filter:alpha(opacity=90);}
.popUpHomeBoxMayo{background: var(--main-primary-color)}
.popUpHomeBoxArCol2{display:none;}
.popUpHomeBoxArCol1{padding:2em;}
.popUpHomeTit{max-width:325px; margin:1em auto;}
.popUpHomeTit2{max-width:170px; margin:1em auto;}
.popUpHomeTit3{max-width:412px; margin:1em auto;}
.popUpHomeCerrar{position:absolute; top:0; right:0; font-size:1.4em; text-align:right; font-family:'Comfortaa', Arial, Helvetica, sans-serif; background-color: var(--main-primary-color); padding:0.5em;}
.popUpHomeCerrar a, a > .popUpHomeCerrar{color:#D25A80; text-decoration:none}
.popUpHomeCerrar a:hover{color:#E8ACBF;}
.popUpHomeBoxMayo .popUpHomeCerrar a, .popUpHomeBoxMayo a > .popUpHomeCerrar{color:#fbfbfbe0;}
.popUpHomeBoxMayo .popUpHomeCerrar a:hover{color:#B6DFD9;}
.popUpHomeText{clear:both; padding:2em 1em; font-size:0.9em; color: var(--main-text1-color); text-align:center;}
.popUpHomeInput{border:1px solid #95D9D4; background:none; padding:0.6em; margin:0.6em; font-family: 'Comfortaa', Arial, Helvetica, sans-serif; color:#95D9D4; font-size:1.2em; resize:none; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.popUpHomeBtn{background-color:#95D9D4; text-align:center; padding:0.6em 1.5em ; font-size:1em; color: var(--main-text1-color); cursor:pointer; border:none; margin:0.5em auto 0; font-family: 'Comfortaa', Arial, Helvetica, sans-serif;}
.popUpHomeBoxMayo .popUpHomeBtn{color: var(--main-text1-color);}
.popUpHomeCol{width:100%; text-align:center;}
.popUpHomeBtn:hover{opacity: 0.6; filter: alpha(opacity=60);}
.newsInputError{color:#FFE280; text-transform:uppercase; padding:0 0 1em; text-align:center; font-family: 'Comfortaa', Arial, Helvetica, sans-serif;}
.newsInputOk{color:#C6CD00; text-transform:uppercase; text-align:center; font-family: 'Comfortaa', Arial, Helvetica, sans-serif;}

.carritoPop{max-width:270px; position:fixed; top:0; right:0; z-index:10000; padding:1em; background-color: var(--main-primary-color); border:3px solid #FF7188;}
.carritoPopMayo{border:3px solid #d7d7d7;}
.carritoPopX{position:absolute; top:0; right:0; background-color:#FF7188; cursor: pointer;}
.carritoPopMayo .carritoPopX{background-color: var(--main-second-color);}
.carritoPopX a{color: var(--main-text1-color); text-decoration:none; padding:1em; line-height:3em;}
.carritoPopTuCarrito{font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:0.875em; border-bottom:1px solid #CCC; padding-bottom:0.7em; padding-left:0.5em; margin-bottom:0.7em; margin-top:0.3em;}
.carritoPop .carritoPopCol1{width:20%; float:left; padding-right:5%}
.carritoPop .carritoPopCol2{width:75%; float:left;}
.carritoPop ul{max-height:200px; overflow:auto; margin-bottom:1em;}
.carritoPop ul li .destacadoTitE, .carritoPop ul li .destacadoDescE, .carritoPop ul li .destacadoPrecioE{display:block; text-align:left; font-size:0.725em;}
.carritoPop li{list-style:none; clear:both; margin-bottom:0.5em; display:inline-block;}/*  en categorias.php override <=IE8  */
.carritoPopSubCol1, .carritoPopSubCol2{width:50%; float:left; font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:0.875em; padding-bottom:0.7em;}
.carritoPopSubCol2{text-align:right;}
.carritoPopEnvioGratis{color:#DB0F0F; font-size:0.625em; padding-bottom:0.7em;}
.carritoPopVerCarrito, .tallesPopCerrar{width:70%; margin:0.5em auto; background-color:#FF7188; text-align:center; font-size:0.875em; font-family:'Comfortaa', Arial, Helvetica, sans-serif; line-height:2.5em; clear:both;}
.carritoPopMayo .carritoPopVerCarrito, .carritoPopMayo .tallesPopCerrar{background-color: var(--main-primary-color);}
.tallesPopCerrar{width:7em;}
.popTalles select{font-size:0.8em; font-family:'Comfortaa',Arial,Helvetica,sans-serif; border:1px solid rgb(204, 204, 204); border:0.5em 0.4em; margin:0 1.5em 2em 0;}
.popTalles option{line-height:160%; padding:0.5em;}
.popTalles label{font-size:0.8em; color:#666; margin-bottom: 0.5em; display:block}
.popTallesTit{font-size:1.8em; display:block; font-family:'Comfortaa', Arial, Helvetica, sans-serif;}
.popTalles .col{float:left;}
.carritoPopVerCarrito a, .tallesPopCerrar a{color: var(--main-text1-color); background-color: var(--main-second-color);text-decoration:none; display:block}
.carritoPopVerCarrito:hover, .tallesPopCerrar:hover, .carritoPopX:hover{background-color:#E36579}
.carritoPopMayo .carritoPopVerCarrito:hover, .carritoPopMayo .tallesPopCerrar:hover, .carritoPopMayo .carritoPopX:hover{background-color: var(--main-thr-color)}
.tallesPop{width:80%; max-width:800px; height:auto; max-height:380px; overflow-x:hidden; overflow-y:auto; -moz-box-shadow: 0 0 15px #000; -webkit-box-shadow: 0 0 15px #000; box-shadow: 0px 0px 15px #000; z-index:21; padding:1em; background-color: var(--main-primary-color); margin:auto; position:fixed; top:0; left:0; bottom:0; right:0; overflow:auto;}
.tallesPop h1{font-weight:normal; font-size:1.6em; color:#333; clear:both;}
.tallesPop h2{font-weight:normal; font-size:1.4em; color:#333; text-transform:uppercase;}
.tallesPopTable{width:100%; font-size:0.75em; color:#666; display:table; border-collapse:collapse; margin-bottom:1em;}
.tallesPopRow{border-bottom:1px solid #DDD; display:table-row;}
.tallesPopRowPrimera{border-bottom:1px solid #BBB; }
.tallesPopCell{display:table-cell; padding:0.7em; text-align:center;}
.tallesPopCm{font-size:0.5625em; color:#666; }
.carritoPop .destacadoPrecioE{color:#666;}
.carritoPop .destacadoTitE{color: var(--main-second-color);}
.carritoPopMayo .destacadoTitE{color: var(--main-second-color);}
.listadoProductosETop{display:inline-block; width:100%;}
.listadoProductosETopCol1{width:30%; float:left; display:none;}
.listadoProductosETopCol3{width:100%; text-align:center;}
.listadoProductosETopCol3 option{padding:0.5em;}
#ordenamiento{float:right; font-size:0.7em;}

.centroETalle.colorSeleccionado{border:3px solid #FF298C; background-color:#FF298C; color: var(--main-text1-color);}
.centroETalles{color:#ccc; margin-top:0.5em; display:inline-block;}
.centroETalle{width:4.7em; text-align:center; font-size:0.988em; padding:0.5em; border:3px solid #ccc; float:left; margin:0.5em 0.5em 0 0; text-transform:uppercase;}
.centroETalles a{color:#333; text-decoration:none;}
.centroETalles a:hover{color:#ccc;}
.comoHacer1018{max-width:367px; margin:0 auto;}
.comoHacer1018btn{width:50%; max-width:183px; display:inline-block; vertical-align:top; padding:0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;margin:0 25%;}
.consultanos img{max-width:313px;}

@media all and (min-width:320px){

.promocionBox:last-child{border-right:none;}
}
@media all and (min-width:480px){
/*body{background:orange;}wide*/
.centroIntProdCaja{width:49%;}
.tiendasCol1, .tiendasCol2{float:left; width:50%; height:540px;}
.centroCheckoutPaso1Col1{width:5%;}
.centroCheckoutPaso1Col2{width:95%;}
.centroCheckoutPaso5Col1{width:75%; display:inline-block;}
.centroCheckoutPaso5Col2{width:23%; display:inline-block;}
.centroCheckoutPadCo1{width:20%; display:inline-block; vertical-align:top; margin-top:2em;}
.centroCheckoutPadCo2{width:79%; display:inline-block;}
}
@media all and (min-width:600px){
/*body{background:purple;}desk*/
.nav2{font-size:1em; clear:both}
.centroIntCol1{float:left; width:25%; margin-bottom:2em;}
.centroIntCol2{float:left; width:75%; margin-bottom:2em;}
.centroIntProdCaja{width:32%;}
.centroFichaCol1, .centroFichaCol2{float:left; width:50%;}
/*.footerCol1, .footerCol2, .footerCol3, .footerCol4{display:inline-block; width:49%; }*/
.homeBoxFacebook, .homeBoxTwitter, .HomeBoxInstagram{float:left; margin:2%; width:46%; max-width:none;}
.HomeBoxInstagramNew{width:96%;}
.centroCarritoHeader2, .centroCarritoRow3, .centroCarritoHeader5, .centroCarritoRow6, .centroCarritoRow1{display:block}
.centroCarritoRow2{width:49%;}
.centroCarritoHeader1{width:59%;}
.carritoColIzq{width:65%; float:left; margin-right:5%;}
.carritoColDer{width:30%; float:right}
.centroCarritoTotal{margin:0em 2em 1em 0px; width:35%; float:right}
.centroCarritoTotalCol1{width:46%; float:left}
.centroEVolverCarrito{margin-right:1.8em;}
.centroCarritoFinalizarCompra a{margin:0 2em 3em 0;}
.centroCarritoHeader1, .centroCarritoRow2{width:65%;}
.centroCarritoHeader4, .centroCarritoRow4{width:12%;}
.centroCarritoRow4 input{width:3em; padding:0.5em 0.7em;}
.centroCarritoRow2{width:49%;}
.centroCarritoHeader1{width:59%;}
.carritoColIzq{width:65%; float:left; margin-right:5%;}
.carritoColDer{width:30%; float:right}
.mayoristaBox .loginBoxContainerPopBtn{float:right; margin:2em 0 0;}
.promocionBox{width:49%;}
.promocionBoxCirculosVert{background:url(/img/backborderVer.png) repeat-y;}
.cateHome{width:29%;}
.centroCheckoutPaso1Col11, .centroCheckoutPaso1Col12{width:40%; float:left;}
.centroCheckoutPadCol1, .centroCheckoutPadCol2{width:50%; float:left;}
.centroCheckoutPadColu2{float:left; width:58%; margin:1.5em 0; clear:both;}
.centroCheckoutPadColu3{float:right; width: 15%; margin:1.2em 0 0;}
.centroCheckoutPadPrecio{float:left; width:25%; margin:1em 0.5em; clear:none;}
.popUpHomeBoxMayoKitmate{background:url(/img/back-pop-up-mayorista-matero.jpg) center; background-size:cover;}
.popUpHomeBoxArCol1{width:65%; display:table-cell;}
.popUpHomeBoxArCol2{width:35%; display:table-cell;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.listadoProductosETopCol3{width:70%; float:right; text-align:right;}

@media all and (min-width:768px){
/*body{background:yellow;}*/
#frmBuscador{display:inline-block;}
.headerTopCol2Icons{float:right; margin-left:2em;}
.logoTop{margin:1em;}
.headerTopCol1{width:25%; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.headerTopCol3{width:36%; float:left; margin-top:0.6em;}
.headerTopCol3-1{max-width:260px; float:right; padding-top:1em;}
.headerTopCol2{width:30%; float:right; text-align:right;}
.estas-en{margin: 0.3em auto 0}
.nav2{font-size:0.7em;}

.formColM{margin-bottom:1.5em; min-height:300px;}
.regalosEmpCol2New{float:left; width:100%; margin:3em 0 1em 0;}
.regalosEmpCol2New-1{width:45%; float:left; margin-right:3%;}
.regalosEmpCol2New-2{width:45%; float:right; margin-right:3%;}
.regalosEmpCol2New-1 img{float:right;}
.centroIntCol1{width:20%; margin-bottom:2em;}
.centroIntCol2{width:80%; margin-bottom:2em;}
.footerCol1, .footerCol2, .footerCol3, .footerCol4, .footerCol5{display:inline-block; width:25%; padding:0 2%; border-bottom:none;}
.footerCol3{width:48%;}
.promocionBox{width:24%; border-bottom:none;}
.promocionBox:last-child{border-right:none;}
.regalosEmpCol1{width:30%; float:left;}
.regalosEmpCol2{width:66%; float:right; margin-right:1.5em;}
.formVentaMay{width:40%; margin:5%;}
.centroIntPromociones{text-align:right;}
.centroIntPromociones h1{text-align:left;}
.perfilCol1, .perfilCol2{width:45%; margin-right:5%; float:left;}
.formColM3 img{width:50%;}
.formColM50{width:49%; display:inline-block; vertical-align:top; padding:0 1em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.comoHacer1018{width:33%; display:inline-block; vertical-align:top; padding:1em 1em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.mayoristaBox .formRegalosEmp .formCol, .formColM, .regalosEmpCol1New{width:52%; float:left; margin-right:5%; vertical-align:top;}
.historialOrdenCol{width:20%;}
.historialOrdenCol2{width:40%;}
.recibirCompraCol2 .historialOrdenCol2{width:60%}
.recibirCompraCol1, .recibirCompraCol2{width:49%; display:inline-block; vertical-align:top;}
.consultanos{width:32%; display:inline-block; margin-right:0.5em;}
.consultanos img{max-width:none}
.como-hacer{margin:0 auto; width:56%; margin-left:33%; text-align:center;}
}
@media all and (min-width:992px){
/*body{background:red;}*/
/*.headerTopCol2{width:24%;}*/
.nav2{font-size:0.9em;}
.centroIntProdCaja{width:24%;}
.headerTopCol3{width:43%;}
}
@media all and (min-width:1100px){
/*body{background:green;}*/
.nav2{font-size:1em;}
.cateHome{width:21%; margin:1em;}
.headerTopCol2{margin-top:1.5em}

}
