/* -- BASE CATEGORIA -- */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600);
@font-face {font-family: 'brandon_grotesque_Light'; src: url('/static/font/Brandon/brandon_light-webfont.eot'); src: url('/static/font/Brandon/brandon_light-webfont.eot?#iefix') format('embedded-opentype'), url('/static/font/Brandon/brandon_light-webfont.woff2') format('woff2'), url('/static/font/Brandon/brandon_light-webfont.woff') format('woff'), url('/static/font/Brandon/brandon_light-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@font-face {font-family: 'brandon_grotesque_Reg'; src: url('/static/site/content/categorias/moda/Brandon/brandon_reg-webfont.eot'); src: url('/static/site/content/categorias/moda/Brandon/brandon_reg-webfont.eot?#iefix') format('embedded-opentype'), url('/static/site/content/categorias/moda/Brandon/brandon_reg-webfont.woff2') format('woff2'), url('/static/site/content/categorias/moda/Brandon/brandon_reg-webfont.woff') format('woff'), url('/static/site/content/categorias/moda/Brandon/brandon_reg-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; }

#contenedorBannerPC, #mini-lista, #categoriaPC, #contenedorMenuHPM{display:none!important;}

#categoryMain{width:958px; position:relative; overflow:hidden; background:#fff; border:1px solid transparent; font-family: 'Open Sans', sans-serif;}

/* -- DYNPRICE -- */
.dynprice-main-price{color:#ff0000!important; font-weight:600; display:inline-block!important;}
.CMR{width:43px; height:54px; position:absolute; left:-43px; bottom:0; background: url('/static/site/content/eventos/e48k/Jun15/img/ico-ou.png') no-repeat 0 0;}
.precio-internet{display:none;}
.dynprice-main-price:before {content:""!important;}
.precio-normal:before{content: "Normal ";}
/* -- PRECIO PORTADA --*/
.txtWhite .dynprice-marca, .txtWhite .dynprice-descripcion, .txtWhite .precio-normal{color:#fff;}
.txtBlack .dynprice-marca, .txtBlack .dynprice-descripcion, .txtBlack .precio-normal{color:#333;}
.precioPortada{width:220px; position:absolute;}
.precioPortada .dynprice-marca{font-size:16px; font-weight:600;}
.precioPortada .dynprice-descripcion{font-size:14px; line-height:15px;}
.precioPortada .dynprice-main-price{font-size:30px!important;}
.precioPortada .dynprice-main-price .dynprice-currency{font-size:18px;position:relative;top:-8px;}
.precioPortada .precio-normal{font-size:12px;}

/*SLICK SLIDE*/
.slick-slider{position:relative; display:block; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list{position:relative; display:block; overflow:hidden; margin:0; padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer; cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.slick-track{position:relative; top:0; left:0; display:block;}
.slick-track:before,
.slick-track:after{ display: table; content: '';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display:none; float:left; height:100%; min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{ display:block; height:auto; border:1px solid transparent;}
.slick-arrow.slick-hidden {display:none;}
/* -- ESTILO FLECHA PORTADA -- */
.slick-arrow{position:absolute; z-index:9999; top:50%; border:none; text-indent:-999px; cursor:pointer; background-repeat:no-repeat; background-color:transparent; overflow:hidden;}
.contVitrina .slick-arrow{width:40px; height:90px; margin-top:-45px; background-image:url('/static/site/catalog/htmlCategorias/css/flechaSlideCatWhite.png'); }
.contVitrina .slick-prev{left:5px; background-position:top left; transform: translateX(-30px);}
.contVitrina .slick-next{right:5px; background-position:top right;transform: translateX(30px);}
.contVitrina .slick-prev:active{left:4px;}
.contVitrina .slick-next:active{right:4px;}
/* -- ESTILO FLECHA CARRUSEL -- */
.carruselCategory .slick-arrow{width:28px; height:45px; margin-top:-23px; background-image:url('/static/site/catalog/htmlCategorias/css/flecha-carrusel.jpg'); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.carruselCategory .slick-prev{left:-50px; background-position: center left;}
.carruselCategory .slick-next{right:-50px; background-position: center right;}
.carruselCategory .slick-arrow:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)"; filter: alpha(opacity=99); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
/* -- ESTILO DOTS -- */
.slick-dots{position:absolute; text-align:center; bottom:0; width:100px; left:50%; margin-left:-50px;}
.slick-dots li{display:inline-block; margin:5px 0;}
.slick-dots li button{height:14px; width:14px; background:url('/static/site/catalog/htmlCategorias/css/bgOpacity.png') 0 0 repeat; border:none; border-radius:50%; margin:0 5px; overflow:hidden; text-indent:-99999px; outline:none; cursor:pointer;}
.slick-dots li button:hover, .slick-dots li button:focus{outline:none;}
.slick-active button{background:#bbd500!important;}
.contVitrina .slick-arrow{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.contVitrina:hover .slick-arrow{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)"; filter: alpha(opacity=99); -moz-opacity:1; -khtml-opacity:1; opacity:1; transform: translateX(0);}
/* -- DESTACADOS --*/
.prodCatDest{width:210px; float:left; margin:20px 14px 0;}
.prodCatDest a{color:#666;}
.prodCatDest img{height:170px; width:170px; margin:0 20px;}
.precioProdCatDest{width:145px; margin:0 0 0 40px; position:relative;}
.precioProdCatDest .dynprice-marca{color:#333; font-size:14px; font-weight:600;}
.precioProdCatDest .dynprice-descripcion{font-size:13px; line-height:16px; height:32px; overflow:hidden;}
.precioProdCatDest .dynprice-main-price{font-size:20px;}
.precioProdCatDest .CMR{background-position:center bottom; background-size:33px auto;}
.prodCatDest a:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6;}
/* -- CARRUSEL --*/
.contVitrina{width:958px; height:325px; margin-bottom:20px; overflow:hidden; position:relative;}
.portadaCat{width:958px; height:325px; position:relative;}
.carruselCategory{width:858px; left:50px; height:100px;}


/* -- PORTADA 730 -- */
.contPortadaCat{width:730px; height:288px; overflow:hidden; position:relative;}
.contPortadaCat .portadaCat{width:730px; height:288px; position:relative;}
.contPortadaCat .slick-arrow{width:40px; height:50px; margin-top:-25px; background-image:url('/static/site/catalog/htmlCategorias/css/flechaSlideCatGrey.png'); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.contPortadaCat .slick-prev{left:5px; background-position:top left; transform: translateX(-40px);}
.contPortadaCat .slick-next{right:5px; background-position:top right;transform: translateX(40px);}
.contPortadaCat .slick-prev:active{left:4px;}
.contPortadaCat .slick-next:active{right:4px;}
.contPortadaCat .slick-arrow{-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.contPortadaCat:hover .slick-arrow{transform: translateX(0);}
.contPortadaCat .slick-arrow:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)"; filter: alpha(opacity=99); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
/*** Dynprice precioPDX2 ***/
.precioPDX2{position:absolute; float:left; font-family: Arial,Helvetica,sans-serif; }
.precioPDX2 .dynprice-marca { color:#333; font-size:14px; font-weight:bold; }
.precioPDX2 .dynprice-descripcion{ font-size:12px; line-height:12px; color:#666; max-width:140px; line-height:15px; overflow:hidden; }
.precioPDX2 .dynprice-main-price{ font-size:28px!important; color:#ff0000!important; float:left; font-size:30px; font-weight:bold; width:190px; }
.precioPDX2 .dynprice-main-price .dynprice-currency{ font-size:16px; position:relative; top:-8px; }
.precioPDX2 .precio-normal:before{content: "Normal ";}
.precioPDX2 .dynprice-main-price:before { content: ""!important;}
.precioPDX2 .precio-normal{color:#666; font-size:11px;}
.CMR { background: url("/static/site/content/eventos/e48k/Jun15/img/ico-ou.png") no-repeat 0 0; bottom:0; height:54px; left:-40px; position:absolute; width:43px; }
/* -- PORCENTAJE DESCUENTO -- */
.dctoPortada{ background:#ff0000; color:#fff; float:left; font-size:26px; font-style:italic; padding:3px 5px; position:absolute; -webkit-box-shadow: 2px 7px 6px -4px rgba(0,0,0,0.65); -moz-box-shadow: 2px 7px 6px -4px rgba(0,0,0,0.65); box-shadow: 2px 7px 6px -4px rgba(0,0,0,0.65); }
.dctoPortada .porc{ display:block; float:right; font-size:8px; text-align:center; text-transform:uppercase; }
.dctoPortada .porc:before{ content: "%"; font-size:16px!important; display:block; clear:both; padding-top:2px; }
.contPortadaCat .linkPortada{display:block; position:absolute;}


