/* normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:'Montserrat',sans-serif;background:#fff;margin:0;padding:0;font-size:12px}*{box-sizing:border-box}ul{margin:0;padding:0;}ul li{list-style:none}a{text-decoration:none}h1,h2,h3,h4{margin:0;line-height:100%;font-weight:normal}p{margin:0}figure{margin:0;position:relative}.wrapper{width:100%;margin:0 auto;position:relative;z-index:20}.header{height:60px}.top-header{width:100%;height:24px;line-height:21px;display:none;}.top-header .wrapper{background:#ececec;padding-top:3px}.middle-header{background:#fff;padding:0;width:100%;display:inline-block;}.middle-header .wrapper{border-bottom:solid 1px #e4e5e6;display:inline-block}.main-logo{float:left;margin-left:40px;display:none;}.main-logo a{display:block;margin:3px 5px;}.main-logo a img{width:65px}.main-logo span{display:none}.btn-down{display:block;padding:5px 12px;background:#ef5331;color:#fff;border-radius:20px;float:right;font-size:12px;margin-top:6px;font-family:'Open Sans',sans-serif;}.btn-down:before{content:'';width:15px;height:15px;display:block;background:url("../img/sprite.png");background-position:-31px -39px;float:left;margin-right:5px;margin-top:2px}.menu-movil{z-index:99;position:fixed;width:100%;left:0;top:0;}.menu-movil .open-menu{width:23px;height:16px;display:block;background:url("../img/sprite.png");background-position:-73px -61px;cursor:pointer;margin-left:12px;float:left;margin-top:16px;margin-right:15px}.menu-movil .btn-down{display:block;margin-right:12px}.menu-is-open{z-index:200;}.menu-is-open .menu-det-movil{display:block;position:relative;z-index:999}.menu-is-open .fondo-movil,.menu-is-open .arrow-left{display:block}.menu-det-movil{background:#fff;display:none;position:relative;z-index:20;}.menu-det-movil ul{padding:8px 15px 20px;}.menu-det-movil ul li{border-bottom:solid 1px #eee;}.menu-det-movil ul li a{font-size:14px;line-height:30px;display:block;color:#505b61}.menu-det-movil .call{float:none;overflow:hidden;padding:5px 20px 20px;}.menu-det-movil .call p{color:#ea170a}.cab-movil{background:#ea170a;padding:3px 15px;height:49px}.arrow-left{display:none;color:#fff;font-size:20px;float:right;cursor:pointer;padding:8px 5px;font-weight:bold}.fondo-movil{width:100%;height:2000px;background:#000;opacity:.9;cursor:pointer;display:none}.movlog{width:50%;}.movlog img{width:40px}.banner{margin-bottom:20px;overflow:hidden;}.banner img{width:100%;float:left}.new-product{background:#fff;overflow:hidden;margin-bottom:30px}.tit-sect{width:100%;color:#000;font-size:15px;margin:18px 12px;}.tit-sect:before{width:20px;height:20px;content:'';float:left;display:block;background:url("../img/sprite.png");background-position:-49px -39px;margin-right:5px}.list-products{width:100%;overflow:hidden;}.list-products li{float:left;width:46%;margin-left:2%;margin-right:2%;border:solid 1px #d9dee0;border-radius:5px;padding:12px 14px 10px;margin-bottom:12px;height:295px;overflow:hidden;position:relative;}.list-products li .btn-mas{position:absolute;bottom:10px;left:50%;margin-left:-50px}.list-products .title-product{margin-bottom:10px;clear:both;}.list-products .title-product a{font-size:13px;color:#000;line-height:16px}.list-products .before{font-size:11px;color:#818889}.list-products .now{color:#d8132b;font-size:16px;font-weight:bold}.list-products .pt-bonus{font-size:16px;font-weight:bold;color:#444}.list-products .final-price{font-size:20px}.list-products figure{margin-top:10px;}.list-products figure img{width:100%}.list-products .btn-mas{color:#fff;font-size:13px;background:#ea170a;cursor:pointer;border-radius:20px;display:block;padding:2px 10px;width:100px;line-height:24px;margin:0 auto;text-align:center;margin-top:12px;}.list-products .btn-mas:hover{background:#ef5331}.oferta{background:#d8132b;line-height:20px;text-align:center;color:#fff;font-size:16px;float:left;padding:8px;margin-bottom:3px;}.oferta p{font-size:13px;line-height:13px;}.oferta p span{display:block;font-size:10px;line-height:10px}.product-clas{width:100%;}.product-clas .menu-clas{display:none}.product-clas .show-product{width:100%}.breadcrumb{margin-top:30px;margin-bottom:30px;overflow:hidden;padding:0 12px;}.breadcrumb ul{width:auto;display:inline-block;}.breadcrumb ul li{float:left;position:relative;padding-left:14px;border:solid 1px #e8e8e8;background:#ea170a;}.breadcrumb ul li a{font-size:12px;color:#fff;line-height:34px;padding-left:16px;padding-right:14px}.breadcrumb ul li:after{content:'';width:14px;height:36px;background:url("../img/sprite.png");background-position:0 -88px;display:block;position:absolute;top:0;right:-14px;z-index:10}.breadcrumb ul li:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px;}.breadcrumb ul li:first-of-type a{font-size:14px;color:#fff200}.detail-product{width:100%;overflow:hidden;padding:35px 12px;background:#fcfcfc;}.detail-product .slider-producto{width:100%;margin-bottom:10px;border:solid 1px #dae0e3;border-radius:5px;background:#fff;padding:5px}.detail-product .espec-producto{width:100%;}.detail-product .espec-producto h1{font-size:23px;line-height:30px;margin-bottom:13px;margin-top:20px}.detail-product .espec-producto .oferta{clear:both;width:auto;margin-top:10px;margin-bottom:14px}.bxsliderproducto li{text-align:center;}.bxsliderproducto li img{width:90%;text-align:center;margin:0 auto}.marca-prod{width:170px;margin:25px 0;}.marca-prod img{width:100%}.list-prod{border-bottom:solid 1px #e1e1e1;border-top:solid 1px #e1e1e1;padding:15px 0;width:100%;clear:both;}.list-prod li{color:#818889;font-size:14px;line-height:22px}.social-buttons{margin-top:20px;display:inline-block;float:left;}.social-buttons li{float:left;margin-left:10px}.price{float:left;margin-top:14px;clear:both;margin-top:15px;}.price .p-bef{font-size:16px;color:#818889}.price .p-now{font-size:35px;color:#ef5331}.price .pt-bonus{font-size:20px}#bx-pager{text-align:center;width:100%;overflow:hidden;margin:10px auto;}#bx-pager a{display:inline-block;padding:5px;border:solid 1px #dae0e3;margin-right:1px;margin-left:1px;width:75px;text-align:center;}#bx-pager a img{max-width:90%;margin:0 auto}#bx-pager a.active{position:relative}.btn-volver{font-size:12px;color:#005c84;background:#f2f7fc;text-align:center;width:100px;height:30px;display:block;border-bottom:solid 1px #aabcce;border-radius:5px;line-height:30px;float:right;text-transform:uppercase}.bread-detail li{display:inline-block;font-size:12px;color:#ef5331;line-height:15px;}.bread-detail li a{color:#818889;font-size:12px;line-height:30px;}.bread-detail li a:hover{text-decoration:underline}.bread-detail li:after{content:'≫';display:block;float:right;margin-left:4px;margin-right:2px;line-height:30px;color:#818889}.bread-detail li:last-of-type:after{display:none}.section-video{background:#ececec;padding:44px 0;text-align:center;}.section-video p{font-size:18px;line-height:18px;color:#333;margin-bottom:30px}.espec-tecn{background:#fff;display:none;}.espec-tecn .detail-espec{padding:50px 6%;overflow:hidden;}.espec-tecn .detail-espec h4{float:left;width:30%;font-size:22px;color:#ef5331;padding-top:32px}.espec-tecn .detail-espec ul{float:left;width:70%;}.espec-tecn .detail-espec ul li{font-size:14px;color:#43403d;line-height:24px;}.espec-tecn .detail-espec ul li:before{content:'✓';display:block;float:left;font-weight:bold;color:#ef5331;margin-right:12px}.legales{width:100%;clear:both;margin-top:10px;font-size:10px;color:#444;}.legales:hover{text-decoration:underline}footer{background:#ea170a;padding:0;overflow:hidden;}footer .wrapper{background:#ea170a;padding:25px 10px}.menu-footer{width:100%;margin-bottom:25px}.unit-menu{border-bottom:solid 1px #fff;text-align:right;padding-top:7px;padding-bottom:7px;overflow:hidden;}.unit-menu .btn-desp{color:#fff200;font-size:16px;line-height:26px;width:100%;cursor:pointer;}.unit-menu .btn-desp:before{content:'>';float:left;font-size:14px}.unit-menu .mf-desp{display:none;}.unit-menu .mf-desp.mf-desp-v{display:block !important}.unit-menu.last-item .btn-desp{width:100%;display:block;}.unit-menu.last-item .btn-desp:before{display:none}.unit-menu li a{font-size:13px;color:#fff;line-height:20px;display:block;}.unit-menu li a:hover{color:#fcf797}.call{float:right;margin-top:12px;}.call:before{content:'';width:25px;height:37px;background:url("../img/sprite.png");background-position:-31px 0;display:block;float:left;margin-right:5px}.call p{float:left;color:#fff;font-size:18px;font-weight:bold;text-align:left;line-height:22px;}.call p span{font-size:11px;font-weight:normal;text-transform:uppercase;line-height:13px}.form-boletin{width:100%;border:solid 2px #fff;border-radius:10px;padding:15px 12px;text-align:center;}.form-boletin .tit-bol{font-size:15px;font-weight:bold;color:#fff200;line-height:18px;margin-bottom:12px;}.form-boletin .tit-bol span{font-weight:normal;color:#fff;font-size:12px;line-height:15px}.form-boletin .inp-bol{width:100%;padding:3px 10px;border-radius:3px;border:solid 1px #fff;height:29px;font-size:13px;text-align:center}.form-boletin .btn-boletin{margin-top:10px;padding:8px 60px;color:#000;background:#fff200;border-radius:30px;border:0;margin-bottom:10px;font-size:13px}.logo-mobile{text-align:center;}.logo-mobile .logo-big{width:115px;height:auto;margin:0 auto;display:block;margin-top:20px;}.logo-mobile .logo-big img{width:100%}.logo-mobile p{font-size:9px;color:#fff}.logo-tablet{display:none}.info-foot-tablet{display:none}.banner{position:relative;z-index:10;}.banner .bx-controls-direction .bx-prev{left:15px !important}.banner .bx-controls-direction .bx-next{right:15px !important}.background-brand{display:none}.brand-movil{text-align:center;margin:20px auto}.unit-menu li{margin-bottom:3px;}.unit-menu li a.face,.unit-menu li a.twit,.unit-menu li a.yout{line-height:24px}.face,.twit,.yout{line-height:24px;}.face:before,.twit:before,.yout:before{content:'';width:24px;height:24px;float:right;background:url("../img/sociales.png");margin-left:5px}.face:before{background-position:0 0}.twit:before{background-position:-24px 0}.yout:before{background-position:-48px 0}@media only screen and (min-width:780px){.wrapper{padding:0 12px}.top-header{display:block;text-align:right;}.top-header p{font-size:13px;color:#545c63;display:inline-block;vertical-align:top}.top-header .flag{width:27px;height:18px;background:url("../img/sprite.png");background-position:0 0;display:inline-block}.middle-header{padding:8px 20px}.btn-down{display:none;font-size:13px}.menu-movil .btn-down{display:block}.tit-sect{font-size:18px}.list-products li{float:left;width:23%;margin-left:1%;margin-right:1%;border-bottom:solid 2px #d9dee0;height:315px;overflow:hidden;position:relative;}.list-products li .title-product{clear:none}.list-products .btn-mas{position:absolute;bottom:12px;left:50%;margin-left:-50px}.oferta{width:56px;height:56px;border-radius:56px;line-height:32px;font-size:16px;padding-top:12px;padding-bottom:12px;float:right;padding-left:0;padding-right:0;}.oferta p{font-size:16px;line-height:22px;}.oferta p span{font-size:10px;line-height:10px}.detail-product .slider-producto{width:47%;float:left}.detail-product .espec-producto{width:48%;float:left;margin-left:5%;position:relative;}.detail-product .espec-producto .oferta{width:56px;position:absolute;top:38px;right:5px;margin:0}.detail-product .espec-producto h1{padding-right:65px}.section-video,.espec-tecn{display:block}.logo-tablet{display:block;width:15%;float:left;text-align:center;margin-right:5%;margin-top:10px;}.logo-tablet .logo-big{width:100%;}.logo-tablet .logo-big img{width:100%}.logo-tablet p{font-size:9px;color:#fff;margin-top:38px}.menu-footer{float:left;width:50%}.unit-menu{border-top:solid 1px #fff200;border-bottom:0;width:40%;float:left;margin:0 5%;height:225px;}.unit-menu .btn-desp:before{display:none}.unit-menu.last-item{display:none}.unit-menu .mf-desp{display:block}.more-cont-footer{float:left;width:26%;margin-left:4%}.form-boletin{margin-bottom:26px}.logo-mobile{display:none}.info-foot-tablet{width:100%;display:block;}.info-foot-tablet .btn-desp{padding-top:7px;border-top:solid 1px #fff200;color:#fff200;font-size:16px;line-height:26px;width:100%;cursor:pointer;display:block;text-align:right}footer{padding-left:1px;padding-right:1px}.brand-movil{display:none}}@media only screen and (min-width:1024px){.wrapper{width:1000px;overflow:hidden}.header{height:auto}.main-logo{display:block}.btn-down{display:block;position:relative;top:auto;right:auto}.menu-movil{display:none}.middle-header{padding:8px 12px;}.middle-header .wrapper{display:block}.main-logo{margin-left:0;}.main-logo a img{width:108px}.btn-down{margin-top:12px;font-size:16px;line-height:30px;}.btn-down:before{width:30px;height:30px;background-position:0 -21px;margin-right:5px;margin-top:0}.tit-sect{font-size:24px;margin:6px 0 30px;line-height:38px;}.tit-sect:before{width:39px;height:39px;background-position:-61px 0;margin-right:10px}.list-products li{width:18%;height:340px;overflow:hidden;position:relative}.list-products .title-product{clear:none;}.list-products .title-product a{font-size:14px;line-height:16px}.list-products .before{font-size:12px}.list-products .now{font-size:17px}.list-products .btn-mas{font-size:14px;position:absolute;bottom:14px;left:50%;margin-left:-50px}.product-clas{display:block;background:#fff;padding-top:12px;}.product-clas .menu-clas{display:block;width:20%;float:left;background:#f2f7fc;border:solid 1px #cbced1;border-radius:10px;padding:25px 20px}.product-clas .menu-category{border-bottom:solid 1px #cbced1;}.product-clas .menu-category ul{margin-bottom:12px;}.product-clas .menu-category ul li a{font-size:14px;color:#505b61;line-height:25px;}.product-clas .menu-category ul li a:hover{color:#ef5331}.product-clas .menu-category .title-category{font-size:19px;color:#000;padding-top:15px;padding-bottom:15px;display:block;cursor:pointer}.product-clas .menu-category .list-category{display:none}.product-clas .menu-category .list-category-v{display:block}.product-clas .show-product{width:78%;margin-left:2%;float:left;margin-bottom:30px;}.product-clas .show-product .list-products li{width:23%;height:333px}.slider1.list-products .slide{margin-left:0}footer{padding-left:0;padding-right:0}.logo-tablet{width:auto;margin-right:40px;}.logo-tablet .logo-big{width:140px}.menu-footer{width:44%}.unit-menu{width:160px;margin-left:0;margin-right:52px;}.unit-menu .btn-desp{font-size:20px;margin-bottom:10px}.unit-menu li a{font-size:14px;line-height:22px}.more-cont-footer{width:245px;float:left;margin-left:0}.form-boletin .tit-bol{font-size:18px}.background-brand{position:fixed;display:block;left:50%;top:0;margin-left:-1112px;z-index:10}}