@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700");*,:after,:before{padding:0;border:0;margin:0;outline:0;marker-offset:0;-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{font-family:inherit;font-weight:inherit;font-style:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}div.txt-editor *{float:none;padding:0;border:0;margin:0;font-family:"Poppins", sans-serif;color:inherit;text-align:left;background:none}div.txt-editor p{margin-bottom:10px}div.txt-editor strong{font-weight:600}div.txt-editor em{font-style:italic}div.txt-editor ul{list-style:disc;margin-left:20px}div.txt-editor ol{list-style:decimal;margin-left:20px}div.txt-editor h1,div.txt-editor h2,div.txt-editor h3,div.txt-editor h4,div.txt-editor h5,div.txt-editor h6{font-size:15.6pt;font-size:1.3rem;line-height:initial;color:#535256}a{color:inherit;text-decoration:none;-webkit-transition:color .25s ease, background .25s ease;-o-transition:color .25s ease, background .25s ease;transition:color .25s ease, background .25s ease}a:focus,a:hover{outline:none;color:inherit;text-decoration:none}footer,header,main,nav{min-width:970px}.container{width:970px!important}.re-novar{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:9999999999;text-align:center;color:#7c7c7c;background:#f3f3f3;font-size:15.6pt;font-size:1.3rem}.re-novar div{padding:20% 10% 0 10%}.re-novar strong{color:#232224;font-size:20.4pt;font-size:1.7rem}.re-novar a{color:#1b96e4}html{font-size:100%}body{font-family:"Poppins", sans-serif;font-weight:400;line-height:1.3;color:#7c7c7c;background-color:white;font-size:12pt;font-size:1rem}h1,h2,h3,h4,h5,h6{position:relative;line-height:1.1}h1,h2{text-align:left;font-weight:600;margin-bottom:20px;color:#232224;font-size:27pt;font-size:2.25rem}.frase-titulo{position:relative;display:block;margin:20px 0;padding-left:55px;letter-spacing:3px;text-transform:uppercase;font-weight:600;font-size:12pt;font-size:1rem}.frase-titulo:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:3px;background-color:#9ac402}h3{margin-bottom:20px;padding-bottom:20px;font-weight:600;color:#232224;text-transform:uppercase;text-align:center;font-size:18pt;font-size:1.5rem}h3:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;width:50px;height:3px;background-color:#9ac402}h4{text-align:center;margin-bottom:40px;font-size:18pt;font-size:1.5rem}h5{position:relative;color:#b2b3b2;margin-bottom:10px;font-size:18pt;font-size:1.5rem}h6{color:#232224;font-weight:600;letter-spacing:.5px;margin-bottom:13.33333px;padding-left:40px;text-transform:uppercase;font-size:14.4pt;font-size:1.2rem}h6:after{content:'';position:absolute;top:4px;left:0;width:30px;height:3px;background-color:#9ac402}a{text-decoration:none;-webkit-transition:color .25s ease, background .25s ease;-o-transition:color .25s ease, background .25s ease;transition:color .25s ease, background .25s ease}p{margin-bottom:10px}p:last-child,p:only-child{margin-bottom:0}b,mark,strong{background:none}em,i{font-weight:400;font-style:normal;color:#9ac402}span.mensaje{font-size:18pt;font-size:1.5rem;color:#232224}.float-left{float:left}.float-right{float:right}.clear-both{clear:both}.clear-fix{content:'';display:block;clear:both}.num-font{font-family:"Poppins", sans-serif;font-weight:300;white-space:nowrap}.llamar{cursor:default}@media only screen and (min-width:1024px){.visible-movil{display:none!important}}@media only screen and (max-width:1023px){.visible-desktop{display:none!important}}.re-cien,footer,header,main,nav{width:100%;min-width:280px}.re-central,.re-cien{position:relative;margin:0 auto}.re-central{width:88%}@media only screen and (min-width:240px){.re-central{width:88%}}@media only screen and (min-width:480px){.re-central{width:92%}}@media only screen and (min-width:768px){.re-central{width:94%}}@media only screen and (min-width:1024px){.re-central{width:88%}}@media only screen and (min-width:1280px){.re-central{width:86%}}@media only screen and (min-width:1440px){.re-central{width:75%}}body>a{width:136px;height:34px;position:absolute;top:50px;left:6%;z-index:15;background:url("../images/template/logo.png") no-repeat 0 0}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-ms-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){body>a{background-image:url(../images/template/logo@2x.png);background-size:200px auto}}@media only screen and (min-width:480px){body>a{left:4%;top:50px}}@media only screen and (min-width:768px){body>a{left:3%}}@media only screen and (min-width:1024px){body>a{top:65px;left:6%;width:162px;height:40px;background-position:0 -40px}}@media only screen and (min-width:1280px){body>a{left:7%}}@media only screen and (min-width:1360px){body>a{top:55px;width:200px;height:52px;background-position:0 -80px}}@media only screen and (min-width:1440px){body>a{left:12.5%}}header{min-height:150px;overflow:hidden;position:relative;top:0;left:0;z-index:5;border-top:10px solid #9ac402;-webkit-box-shadow:0 0 25px rgba(0, 0, 0, 0.1);box-shadow:0 0 25px rgba(0, 0, 0, 0.1)}header div.re-central address{float:right;margin-top:10px;font-size:10.8pt;font-size:0.9rem}@media only screen and (min-width:1024px){header div.re-central address{font-size:12pt;font-size:1rem}}@media only screen and (min-width:1360px){header div.re-central address{margin-top:20px}}header div.re-central address a{font-weight:500}header div.re-central div.buscador-anclas{position:absolute;top:90px;width:100%}@media only screen and (min-width:1024px){header div.re-central div.buscador-anclas{top:80px;right:0;width:75%}}@media only screen and (min-width:1360px){header div.re-central div.buscador-anclas{top:65px;padding-top:15px;border-top:1px solid #e5e6e5}}header div.re-central div.buscador-anclas .anclas{display:none}@media only screen and (min-width:1024px){header div.re-central div.buscador-anclas .anclas{display:block;float:left}}header div.re-central div.buscador-anclas .anclas a{display:block;float:left;margin-right:50px}header div.re-central div.buscador-anclas .anclas a img{display:block;float:left}header div.re-central div.buscador-anclas .anclas a span{display:block;float:left;margin-top:9px;margin-left:25px;text-transform:uppercase;font-style:italic;font-weight:600;line-height:.95;font-size:11.4pt;font-size:0.95rem}header div.re-central div.buscador-anclas div.buscador{width:47.5%;height:30px;float:left}@media only screen and (min-width:1024px){header div.re-central div.buscador-anclas div.buscador{width:30%;margin-top:10px;float:left}}@media only screen and (min-width:1360px){header div.re-central div.buscador-anclas div.buscador{width:317px}}header div.re-central div.buscador-anclas div.buscador div form{width:100%;float:right;position:relative}header div.re-central div.buscador-anclas div.buscador div form input[type=text]{width:100%;height:30px;float:left;padding:0 50px 0 10px;border:2px solid #9ac402;border-radius:20px;font-family:"Poppins", sans-serif;line-height:30px;font-weight:600;font-size:9.6pt;font-size:0.8rem}header div.re-central div.buscador-anclas div.buscador div form input[type=image]{position:absolute;top:5px;right:10px;padding-left:10px;border-left:2px solid #9ac402}header div.re-central div.buscador-anclas a.ver-productos{float:right;width:47.5%;color:white;background-color:#9ac402;padding:.5em 0;border-radius:20px;text-align:center;font-size:9.6pt;font-size:0.8rem}@media only screen and (min-width:360px){header div.re-central div.buscador-anclas a.ver-productos{padding:.25em 0;font-size:12pt;font-size:1rem}}nav.nav-principal{min-height:35px;position:absolute;top:43px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:white!important;z-index:10}nav.nav-principal.navSticky{position:fixed;top:0;padding:.25em .5em;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;background-color:white;-webkit-box-shadow:0 0 25px rgba(0, 0, 0, 0.05);box-shadow:0 0 25px rgba(0, 0, 0, 0.05)}@media only screen and (min-width:1024px){nav.nav-principal.navSticky{padding:1em 0}}@media only screen and (max-width:1023px){nav.nav-principal>div{padding:.5em 0}}@media only screen and (min-width:1024px){nav.nav-principal{top:45px;min-height:35px}nav.nav-principal>div{width:75%;float:right}nav.nav-principal>div div.re-content ul.re-ul-principal li{font-weight:400}}@media only screen and (min-width:1360px){nav.nav-principal{top:25px;right:200px}nav.nav-principal>div div.re-content ul.re-ul-principal li:first-child a{padding-left:0}nav.nav-principal>div div.re-content ul.re-ul-principal li a{padding:0 20px}nav.nav-principal>div div.re-content ul.re-ul-principal li a p{font-size:12pt;font-size:1rem}}main{min-height:425px;overflow:hidden;position:relative;top:0;left:0;z-index:1}main>.re-central,main>.re-cien>.re-central{padding:40px 0}main>.re-central:after,main>.re-cien>.re-central:after{display:block;clear:both;content:''}footer{position:relative;top:0;left:0;z-index:5;color:#232224;-webkit-box-shadow:0 0 25px rgba(0, 0, 0, 0.1);box-shadow:0 0 25px rgba(0, 0, 0, 0.1)}footer a{position:relative;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}footer a:hover{color:#9ac402}footer section{position:relative;padding:40px 0}footer section div.re-central{overflow:hidden}@media only screen and (min-width:480px){footer section div.re-central>div{margin:0 -2%}}footer section div.re-central>div div{overflow:hidden;margin-bottom:20px;line-height:1.5}@media only screen and (min-width:480px){footer section div.re-central>div div{width:46%;float:left;margin:0 2%;margin-bottom:20px}footer section div.re-central>div div:first-child+div+div{clear:both}}@media only screen and (min-width:1360px){footer section div.re-central>div div{width:21%;margin-bottom:0}footer section div.re-central>div div:first-child+div+div{clear:none}}footer section div.re-central>div div address,footer section div.re-central>div div p,footer section div.re-central>div div ul{padding-left:40px}footer div.copyright{position:relative;overflow:hidden;background-color:#232323;color:white;font-size:11.4pt;font-size:0.95rem}footer div.copyright a{color:#9ac402}footer div.copyright a:after{z-index:1;background:#b2b3b2}footer div.copyright div.re-central{padding:1em 0 .5em 0;text-align:center}@media only screen and (min-width:800px){footer div.copyright div.re-central{padding-bottom:2em}}@media only screen and (min-width:800px){footer div.copyright div.re-central figure,footer div.copyright div.re-central p{width:50%;display:block}}footer div.copyright div.re-central p{margin-bottom:5px}@media only screen and (min-width:800px){footer div.copyright div.re-central p{float:left;text-align:left;padding-right:.5em}}footer div.copyright div.re-central p a{display:inline-block}@media only screen and (min-width:800px){footer div.copyright div.re-central div{float:right;padding:.25em 0 0 .5em;text-align:right}}.ir-arriba{width:40px;height:40px;background-color:#9ac402;cursor:pointer;position:fixed;bottom:20px;right:20px;z-index:99999;-webkit-transition:all ease .25s;-o-transition:all ease .25s;transition:all ease .25s;opacity:.5}.ir-arriba:hover{opacity:1}.ir-arriba i{color:white;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:18pt;font-size:1.5rem}.whatsapp-button{display:none;position:fixed;bottom:20px;right:80px;width:40px;height:40px;z-index:9999;background-color:#25d366;-webkit-box-shadow:0 0 12px 0px rgba(0, 0, 0, 0.15);box-shadow:0 0 12px 0px rgba(0, 0, 0, 0.15);cursor:pointer;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.whatsapp-button:hover{background-color:#08a460}@media only screen and (max-width:1023px){.whatsapp-button.movil{display:block}}@media only screen and (min-width:1024px){.whatsapp-button.desktop{display:block}}.whatsapp-button i{color:white;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:18pt;font-size:1.5rem}a.link{font-size:12pt;font-size:1rem;font-weight:500;color:#1b96e4}a.link:hover{text-decoration:underline}a.link.primario{color:#9ac402}a.link.secundario{color:#b2b3b2}.boton-container{margin-top:20px;text-align:center}.boton-lineal{width:auto;display:inline-block;padding:.75em 1.75em;border-width:1px;border-style:solid;margin:0 auto;text-align:center;cursor:pointer;border-radius:20px}.boton-lineal:hover{background-color:rgba(0, 0, 0, 0.5)}.boton-lineal.primario{color:white;background-color:#9ac402;border-color:#9ac402}.boton-lineal.primario:hover{color:#9ac402;background-color:rgba(0, 0, 0, 0)}.boton-lineal.primario:hover i{color:white}.boton-lineal.secundario{color:white;background-color:#b2b3b2;border-color:#b2b3b2}.boton-lineal.secundario:hover{color:#b2b3b2;background-color:rgba(0, 0, 0, 0)}.boton-lineal.secundario:hover i{color:white}.boton-lineal.blanco{color:#232224;background-color:white;border-color:white}.boton-lineal.blanco:hover{color:white;background-color:rgba(0, 0, 0, 0)}.boton-lineal.azul{color:white;background-color:#1bb7db;border-color:#1bb7db}.boton-lineal.azul:hover{color:#1bb7db;background-color:rgba(0, 0, 0, 0)}form input[type=reset]{width:auto;min-width:10em;display:inline-block;padding:.5em 1.5em;border-bottom-width:3px;border-bottom-style:solid;border-radius:6px;margin:0 auto;font-family:"Poppins", sans-serif;font-weight:500;text-transform:uppercase;cursor:pointer;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s;font-size:12pt;font-size:1rem}form input[type=reset]:hover,form input[type=reset]:hover{border-bottom-width:1px;margin-top:2px}form input[type=reset]{border-bottom:3px solid #b2b3b2;background:#e5e6e5}form input[type=reset]:hover{margin-top:2px;border-bottom:1px solid #b2b3b2}form input.input-primario{color:white;border-bottom-color:#86ab02;background:#9ac402}form input.input-secundario{color:white;border-bottom-color:#a5a6a5;background:#b2b3b2}form input[type=submit]{webkit-transition:color 0.25s ease,background 0.25s ease;-webkit-transition:color 0.25s ease,background 0.25s ease;-o-transition:color 0.25s ease,background 0.25s ease;transition:color 0.25s ease,background 0.25s ease}form.formulario{overflow:hidden;margin:0 auto;color:#7c7c7c}form.formulario div{width:100%;overflow:hidden;margin-bottom:5px}@media only screen and (min-width:480px){form.formulario div.float-left,form.formulario div.float-right{width:48%}}form.formulario div.alerta{overflow:hidden;margin-bottom:10px;color:#232224;text-align:center;font-size:12pt;font-size:1rem}form.formulario div.alerta span{color:#232224;font-weight:500}form.formulario div.alerta.error{color:#dd1c47}form.formulario div.send{overflow:hidden;clear:both;margin-bottom:0;margin-top:10px}form.formulario input[type=email],form.formulario input[type=password],form.formulario input[type=tel],form.formulario input[type=text],form.formulario select,form.formulario textarea{width:100%;padding:2px 5px 2px 5px;border:1px solid #e5e6e5;font-family:"Poppins", sans-serif;font-weight:400;color:#7c7c7c;background:white;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:12pt;font-size:1rem}form.formulario input[type=email],form.formulario input[type=password],form.formulario input[type=tel],form.formulario input[type=text],form.formulario select,form.formulario textarea{height:60px;display:block;clear:both}form.formulario textarea{height:125px}form.formulario input[type=email]:focus,form.formulario input[type=password]:focus,form.formulario input[type=tel]:focus,form.formulario input[type=text]:focus,form.formulario select:focus,form.formulario textarea:focus{color:white;background:#9ac402}form.formulario input[type=email]:invalid,form.formulario input[type=password]:invalid,form.formulario input[type=tel]:invalid,form.formulario input[type=text]:invalid,form.formulario textarea:invalid{border:1px dashed #dd1c47;-webkit-box-shadow:none;box-shadow:none}form.formulario .datos-envio{margin:20px 0;text-transform:uppercase}form.formulario .datos-envio div{float:left;position:relative;width:20px;margin-right:10px}form.formulario .datos-envio div input[type=checkbox]{width:20px;height:20px;position:relative;z-index:10;opacity:0;cursor:pointer}form.formulario .datos-envio div:before{content:'';position:absolute;width:20px;height:20px;background-color:white;border:1px solid #b2b3b2}form.formulario .datos-envio div i{display:none;position:absolute;z-index:1;top:10px;left:10px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}form.formulario select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bread-crumbs-back{background-color:#f3f3f3}.bread-crumbs-back .bread-crumbs{display:none;overflow:hidden;padding:20px 0!important;font-size:9.6pt;font-size:0.8rem}@media only screen and (min-width:240px){.bread-crumbs-back .bread-crumbs{display:block}}.bread-crumbs-back .bread-crumbs a,.bread-crumbs-back .bread-crumbs mark{display:block;float:left;position:relative;padding-right:20px;margin-right:20px;border-right:1px solid #b2b3b2}.bread-crumbs-back .bread-crumbs mark{color:#969696}.paginacion{width:100%;height:35px;clear:both;margin:20px 0;text-align:center}.paginacion a,.paginacion b{width:35px;height:35px;overflow:hidden;display:inline-block;margin:0 2px;font-weight:normal;text-align:center;line-height:35px}.paginacion b{color:white;background-color:#9ac402}.paginacion a{color:#7c7c7c;background-color:#f3f3f3;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease, -webkit-box-shadow .2s ease}.paginacion a:hover{-webkit-box-shadow:inset 0 0 0 3px #b2b3b2;box-shadow:inset 0 0 0 3px #b2b3b2}.ant-sig{position:relative;z-index:15;display:inline-block;width:100%;text-align:center;margin:20px auto}@media only screen and (min-width:768px){.ant-sig{margin:70px auto}}.ant-sig div{display:block;position:relative;margin:0 auto}@media only screen and (min-width:768px){.ant-sig div{width:50%;float:left}}.ant-sig div figure{position:absolute;z-index:100;max-width:70px;display:none}@media screen and (-webkit-min-device-pixel-ratio:0){.ant-sig div figure{width:70px}}.ant-sig div figure img{max-width:70px;max-height:70px;display:block;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);box-shadow:0 0 3px rgba(0, 0, 0, 0.2)}.ant-sig div.ant{margin-bottom:5px}@media only screen and (min-width:768px){.ant-sig div.ant{width:13em;float:left;margin:0}}@media only screen and (min-width:768px){.ant-sig div.ant figure{bottom:0;right:-75px}}.ant-sig div.sig{margin-top:5px}@media only screen and (min-width:768px){.ant-sig div.sig{width:13em;float:right;margin:0}}@media only screen and (min-width:768px){.ant-sig div.sig figure{bottom:0;left:-75px}}@media only screen and (min-width:768px){.ant-sig div:active figure,.ant-sig div:focus figure,.ant-sig div:hover figure{display:block}}.ant-sig div a{display:block;width:13em;max-width:100%;height:40px;position:relative;border:1px solid #9ac402;margin:0 auto;color:white;background-color:#9ac402;text-align:center;line-height:40px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.ant-sig div a:hover{color:#9ac402;background-color:white;border:1px solid #9ac402}.ant-sig div a.ant:before,.ant-sig div a.sig:after{width:25px;position:absolute;top:-1px;bottom:-1px;color:white;line-height:37px;background-color:#9ac402;-webkit-transition:background .5s;-o-transition:background .5s;transition:background .5s}.ant-sig div a.ant:before{left:-1px;content:"<"}.ant-sig div a.sig:after{right:-1px;content:">"}.ant-sig div a.ant:hover:before,.ant-sig div a.sig:hover:after{background:#86ab02}div.usuario{text-align:left;margin-top:-5px;margin-bottom:10px;font-size:9.6pt;font-size:0.8rem}div.usuario:after{content:'';display:block;clear:both}div.usuario i{position:relative;padding-right:10px;margin-right:10px;font-weight:600;font-style:normal;color:#a5a6a5!important}div.usuario time{display:none;font-weight:500;color:#232224}article.productos ul{display:block;position:relative;clear:both;text-align:center}@media only screen and (min-width:360px){article.productos ul{margin:0 -2.5%}}@media only screen and (min-width:600px){article.productos ul{margin:0 -1.66%}}article.productos ul li{width:100%;margin:0 0 1.5em 0;position:relative;float:left}@media only screen and (min-width:360px){article.productos ul li{width:45%;margin:0 2.5% 3% 2.5%}}@media only screen and (min-width:600px){article.productos ul li{width:30%;margin:0 1.66% 3% 1.66%}}article.productos ul li:hover figure div a.segunda-imagen{opacity:1}article.productos ul li:hover figure div a.primera-imagen{opacity:0}article.productos ul figure{position:relative;padding:0}article.productos ul figure>div{padding:5px;background:white;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}article.productos ul figure>div a.contenedor-img{width:100%;display:block;overflow:hidden;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}article.productos ul figure>div a.contenedor-img img.img-centrada{max-width:100%;display:block;margin:0 auto}article.productos ul figure>div a.segunda-imagen{position:absolute;top:0;left:0;opacity:0}article.productos ul figure figcaption{position:relative;display:block;min-height:20px;padding:1em}article.productos ul figure figcaption mark{position:relative;display:block;font-weight:400;margin-bottom:20px;color:#232224;font-size:13.2pt;font-size:1.1rem}article.productos ul a.nuevo{position:absolute;top:0;left:0;z-index:100!important}div.nav-productos{width:25%;margin-top:20px}@media only screen and (max-width:1023px){div.nav-productos{display:none}}@media only screen and (min-width:1360px){div.nav-productos{width:20%}}div.nav-productos nav.re-categorias{width:100%;min-width:100%}div.nav-productos nav.re-categorias em{width:100%;min-height:25px;display:block;padding:.75em 1em;font-weight:600;color:#232224;background:#f3f3f3;border-radius:5px 5px 0 0;text-transform:uppercase}div.nav-productos nav.re-categorias ol{width:100%;font-weight:400}div.nav-productos nav.re-categorias ol li{position:relative;overflow:hidden;clear:both;padding-left:1em}div.nav-productos nav.re-categorias ol li:first-child a i,div.nav-productos nav.re-categorias ol li:hover a i{color:#9ac402}div.nav-productos nav.re-categorias ol li a{position:relative;color:#232224;font-weight:500}div.nav-productos nav.re-categorias ol li a i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#b4b4b4;-webkit-transition:all ease .25s;-o-transition:all ease .25s;transition:all ease .25s;font-size:9pt;font-size:0.75rem}div.nav-productos nav.re-categorias ol li ul{display:none}div.nav-productos nav.re-categorias ol li ul li{background-color:#f3f3f3}div.nav-productos nav.re-categorias ol li a{position:relative;display:block;padding:.5em 1.5em}@media only screen and (min-width:1024px){main .contenido{float:right;width:70%;margin-top:20px}}@media only screen and (min-width:1360px){main .contenido{width:75%}}main.index .bxslider li .imagen-movil{display:none}@media only screen and (max-width:767px){main.index .bxslider li .imagen-movil{display:block}}main.index .bxslider li .imagen-escritorio{display:none}@media only screen and (min-width:768px){main.index .bxslider li .imagen-escritorio{display:block}}main.index div.re-central .texto-intro{position:relative;overflow:hidden;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e5e6e5}@media only screen and (min-width:1024px){main.index div.re-central .texto-intro{margin-bottom:0}}main.index div.re-central .texto-intro section{margin-bottom:40px}@media only screen and (min-width:1024px){main.index div.re-central .texto-intro section{width:70%;float:left;margin-bottom:0}}@media only screen and (min-width:1360px){main.index div.re-central .texto-intro section{width:50%;border-right:1px solid #e5e6e5}}@media only screen and (min-width:1360px){main.index div.re-central .texto-intro section>div{width:60%;float:left}}main.index div.re-central .texto-intro section>div p{margin-bottom:20px}main.index div.re-central .texto-intro>div{text-align:center}@media only screen and (min-width:1024px){main.index div.re-central .texto-intro>div{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:25%}}main.index div.re-central .texto-intro>div img{width:100%;max-width:200px}@media only screen and (min-width:1024px){main.index div.re-central .texto-intro>div img{max-width:354px}}main.index div.re-central .contenido,main.index div.re-central .nav-productos{margin-top:40px}main.index .accesos-index{background-image:url("../images/accesos-index.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}main.index .accesos-index ul{overflow:hidden}@media only screen and (min-width:768px){main.index .accesos-index ul{margin:0 -2%}}main.index .accesos-index ul li{position:relative;width:100%;float:left;margin-bottom:20px;border:1px solid #cccccc;-webkit-transition:all ease .25s;-o-transition:all ease .25s;transition:all ease .25s}@media only screen and (min-width:1024px){main.index .accesos-index ul li{width:29.33%;margin:0 2%}}main.index .accesos-index ul li a{display:block;padding:20px;text-align:center}main.index .accesos-index ul li a:hover{background-color:rgba(255, 255, 255, 0.5)}@media only screen and (min-width:1024px){main.index .accesos-index ul li a{padding:40px;text-align:left}}main.index .accesos-index ul li a img{display:block;margin:0 auto 20px}@media only screen and (min-width:1024px){main.index .accesos-index ul li a img{margin:0 0 20px}}main.index .accesos-index ul li a mark{color:#232224;text-transform:uppercase;font-size:14.4pt;font-size:1.2rem}main.index .cotizacion-index{overflow:hidden;color:white;background-color:#9ac402}@media only screen and (min-width:768px){main.index .cotizacion-index div.re-central{display:table}}main.index .cotizacion-index div.re-central mark,main.index .cotizacion-index div.re-central p{text-align:center}@media only screen and (min-width:768px){main.index .cotizacion-index div.re-central mark,main.index .cotizacion-index div.re-central p{width:20%;display:table-cell;vertical-align:middle}}main.index .cotizacion-index div.re-central mark{display:block;color:inherit;text-transform:uppercase;margin-bottom:10px;font-size:18pt;font-size:1.5rem}@media only screen and (min-width:768px){main.index .cotizacion-index div.re-central mark{width:80%;text-align:left;margin:0}}main.index .cotizacion-index div.re-central mark strong{font-weight:600}@media only screen and (min-width:768px){main.index .cotizacion-index div.re-central p{text-align:right}}main.index .cotizacion-index div.re-central p a{margin:0}main.nav-productos-movil .nav-productos{float:none;display:block;width:100%;max-width:600px;margin:0 auto}@media only screen and (min-width:768px){main.productos-detalle div.re-central .contenido article div.imagen-grande{width:35%;float:left}}main.productos-detalle div.re-central .contenido article div.imagen-grande figure.contenedor-img{width:100%;overflow:hidden;padding:0 .5em;border:1px solid #b2b3b2;background:white}main.productos-detalle div.re-central .contenido article div.imagen-grande figure.contenedor-img img.img-centrada{max-width:85%;display:block;margin:0 auto;visibility:hidden}main.productos-detalle div.re-central .contenido article div.imagen-grande figure.contenedor-img img.zoomImg{width:120%}main.productos-detalle div.re-central .contenido article div.imagen-grande ul.miniaturas{margin-top:20px}main.productos-detalle div.re-central .contenido article div.imagen-grande ul.miniaturas:after{content:'';display:block;clear:both}main.productos-detalle div.re-central .contenido article div.imagen-grande ul.miniaturas li{position:relative;width:22.5%;height:55px;float:left;overflow:hidden;margin-right:20px;background-color:white;border:1px solid #b2b3b2}main.productos-detalle div.re-central .contenido article div.imagen-grande ul.miniaturas li img{max-width:90%;max-height:90%;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 auto;cursor:pointer}main.productos-detalle div.re-central .contenido article section{width:100%;margin-top:20px}@media only screen and (min-width:768px){main.productos-detalle div.re-central .contenido article section{width:57%;float:right;margin-top:0}}main.productos-detalle div.re-central .contenido article section p.codigo-producto{color:#9ac402}main.productos-detalle div.re-central .contenido article section div.txt-editor{border-bottom:1px solid #e5e6e5}main.productos-detalle div.re-central .contenido article section form{overflow:hidden;clear:both;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e6e5}@media only screen and (min-width:360px){main.productos-detalle div.re-central .contenido article section form div.cantidad{float:left}}@media only screen and (min-width:360px){main.productos-detalle div.re-central .contenido article section form div.enviar-cotizacion{float:left;margin-top:20px;margin-left:30px}}main.productos-detalle div.re-central .contenido article section form div input[type=number]{width:70px;height:70px;margin:20px auto;padding:2px;font-family:"Poppins", sans-serif;font-weight:400;text-align:center;color:#7c7c7c;background:#f3f3f3;font-size:14.4pt;font-size:1.2rem}main.productos-detalle div.re-central .contenido article section form div input[type=number]:focus{border:2px solid #9ac402}main.productos-detalle div.re-central .contenido article section form div input[type=submit]{float:left;padding:1.5em;border-radius:0;font-size:12pt;font-size:1rem}main.productos-detalle div.re-central .contenido section.productosSim .divsombra{display:block;width:100%;margin:40px 0}main.productos-detalle div.re-central .contenido section.productosSim h4{text-transform:uppercase}main.mi-cotizacion .re-central .contenido .solicitud-vacia,main.mi-cotizacion .re-central .contenido h2{text-align:center}main.mi-cotizacion table.table-compra{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;border:1px solid #e5e6e5;text-align:center;vertical-align:middle}main.mi-cotizacion table.table-compra th.prod-acc{width:6%}main.mi-cotizacion table.table-compra th.prod-img{width:17.5%}main.mi-cotizacion table.table-compra th.prod-des{width:55%}main.mi-cotizacion table.table-compra th.prod-can{width:21.5%}main.mi-cotizacion table.table-compra thead{border-bottom:1px solid #e5e6e5;text-transform:uppercase}main.mi-cotizacion table.table-compra thead th{padding:1em 0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:white-space}main.mi-cotizacion table.table-compra thead th:first-child{border-left:none}main.mi-cotizacion table.table-compra tfoot tr td{padding:10px 5px}main.mi-cotizacion table.table-compra tfoot tr td a{border-radius:0;padding:1em;font-size:12pt;font-size:1rem}@media only screen and (min-width:360px){main.mi-cotizacion table.table-compra tfoot tr td a{padding:1.5em}}main.mi-cotizacion table.table-compra tbody tr{border-bottom:1px solid #e5e6e5}main.mi-cotizacion table.table-compra tbody tr td{padding:5px}main.mi-cotizacion table.table-compra tbody tr td.prod-img img{max-width:80%;max-height:100px}main.mi-cotizacion table.table-compra tbody tr td.prod-des{text-transform:uppercase}main.mi-cotizacion table.table-compra tbody tr td.prod-acc{padding:0}main.mi-cotizacion table.table-compra tbody tr td.prod-can{font-size:24pt;font-size:2rem}main.mi-cotizacion table.table-compra tbody tr a.eliminar,main.mi-cotizacion table.table-compra tbody tr a.modificar{text-align:center;max-width:45%;display:inline-block;cursor:pointer}main.mi-cotizacion table.table-compra tbody tr a.eliminar img,main.mi-cotizacion table.table-compra tbody tr a.modificar img{width:20px}@media only screen and (max-width:767px){main.mi-cotizacion table.table-compra thead tr{display:none}main.mi-cotizacion table.table-compra tfoot tr td{width:100%;float:left}main.mi-cotizacion table.table-compra tbody tr{display:block;position:relative;padding-bottom:30px;border-bottom:1px solid #e5e6e5;overflow:hidden}main.mi-cotizacion table.table-compra tbody tr:last-child{border-bottom:none}main.mi-cotizacion table.table-compra tbody tr td.prod-acc{width:100%;height:30px;display:block;position:absolute;bottom:0;padding:5px 0;border-top:1px dashed #e5e6e5}main.mi-cotizacion table.table-compra tbody tr td.prod-can,main.mi-cotizacion table.table-compra tbody tr td.prod-des,main.mi-cotizacion table.table-compra tbody tr td.prod-img{display:block;float:left;padding:5px;text-align:center}main.mi-cotizacion table.table-compra tbody tr td.prod-des,main.mi-cotizacion table.table-compra tbody tr td.prod-img{width:100%}main.mi-cotizacion table.table-compra tbody tr td.prod-des{border-bottom:1px dashed #e5e6e5}main.mi-cotizacion table.table-compra tbody tr td.prod-can{width:100%}main.mi-cotizacion table.table-compra tbody tr td.prod-img img{max-width:30%}}main.solicitud div.re-central .contenido form fieldset:first-child{margin-bottom:40px}@media only screen and (min-width:1360px){main.solicitud div.re-central .contenido form fieldset:first-child{width:47.5%;float:left;margin:0}}@media only screen and (min-width:1360px){main.solicitud div.re-central .contenido form fieldset:nth-child(2){width:47.5%;float:right}}main.solicitud div.re-central .contenido form fieldset .seleccionar-estado{position:relative}main.solicitud div.re-central .contenido form fieldset .seleccionar-estado i{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}main.solicitud div.re-central .contenido form .send{text-align:center}main.solicitud div.re-central .contenido form .send input.boton-lineal{padding:1.5em;border-radius:0;font-size:12pt;font-size:1rem}.gracias-solicitud h1{text-align:center}.gracias-solicitud section{overflow:hidden;text-align:center;margin-top:20px}.gracias-solicitud section div.imprimir-ficha{margin-bottom:40px}.gracias-solicitud section div.imprimir-ficha p span{margin-bottom:10px}main.servicios div.re-central div.contenido section{text-align:center}main.servicios div.re-central div.contenido section ul:after{content:'';display:block;clear:both}@media only screen and (min-width:1360px){main.servicios div.re-central div.contenido section ul{margin:0 -2%}}main.servicios div.re-central div.contenido section ul li{position:relative;margin-bottom:20px;-webkit-box-shadow:0 0 25px rgba(0, 0, 0, 0.1);box-shadow:0 0 25px rgba(0, 0, 0, 0.1)}@media only screen and (min-width:1360px){main.servicios div.re-central div.contenido section ul li{width:46%;float:left;margin:0 2% 20px}}main.servicios div.re-central div.contenido section ul li:first-child{margin-top:0}main.servicios div.re-central div.contenido section ul li:hover figure span{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}main.servicios div.re-central div.contenido section ul li:hover figure figcaption:before{-webkit-transform:none;-ms-transform:none;transform:none}main.servicios div.re-central div.contenido section ul li figure img{width:100%}main.servicios div.re-central div.contenido section ul li figure span{position:absolute;top:-40px;left:80%;display:block;width:50px;height:50px;line-height:50px;color:white;border-radius:50%;background-color:#9ac402;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;font-size:24pt;font-size:2rem}@media only screen and (min-width:360px){main.servicios div.re-central div.contenido section ul li figure span{top:-45px;width:70px;height:70px;line-height:70px}}main.servicios div.re-central div.contenido section ul li figure figcaption{position:relative;z-index:1;padding:3em 2em;margin-top:-11%}@media only screen and (min-width:480px){main.servicios div.re-central div.contenido section ul li figure figcaption{padding:5em 2em}}@media only screen and (min-width:1024px) and (max-width:1359px){main.servicios div.re-central div.contenido section ul li figure figcaption{padding:7em 2em}}main.servicios div.re-central div.contenido section ul li figure figcaption:before{position:absolute;content:'';top:-5%;right:0;width:100%;height:80%;background:white;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:skewY(-6deg);-ms-transform:skewY(-6deg);transform:skewY(-6deg);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:-1}main.servicios div.re-central div.contenido section ul li figure figcaption h3{font-size:14.4pt;font-size:1.2rem}main.servicios div.re-central div.contenido section ul li figure figcaption .boton-lineal{margin-top:20px}main.ventajas div.re-central div.contenido section div.ventajas-lista ul{overflow:hidden}@media only screen and (min-width:768px){main.ventajas div.re-central div.contenido section div.ventajas-lista ul{margin:0 -2.5%}}main.ventajas div.re-central div.contenido section div.ventajas-lista ul li{width:100%;position:relative;float:left;padding:2em;border:1px solid #e5e6e5}main.ventajas div.re-central div.contenido section div.ventajas-lista ul li:last-child:after{position:absolute;bottom:0;left:0;display:block}@media only screen and (min-width:768px){main.ventajas div.re-central div.contenido section div.ventajas-lista ul li{width:50%}}main.ventajas div.re-central div.contenido section div.ventajas-lista ul li figure{position:relative;width:80px;height:80px;-webkit-box-shadow:0 0 25px rgba(0, 0, 0, 0.15);box-shadow:0 0 25px rgba(0, 0, 0, 0.15);border-radius:50%}main.ventajas div.re-central div.contenido section div.ventajas-lista ul li figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:50px}main.ventajas div.re-central div.contenido section div.ventajas-lista ul li mark{display:block;margin-top:40px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-size:14.4pt;font-size:1.2rem}main.nosotros div.re-central div.contenido article{padding:2em;border:1px solid #e5e6e5;overflow:hidden}main.nosotros div.re-central div.contenido article figure{line-height:0;-webkit-box-shadow:0 0 25px rgba(0, 0, 0, 0.1);box-shadow:0 0 25px rgba(0, 0, 0, 0.1)}@media only screen and (min-width:1360px){main.nosotros div.re-central div.contenido article figure{width:45%;float:left}}main.nosotros div.re-central div.contenido article figure img{width:100%}main.nosotros div.re-central div.contenido article>div{margin-top:20px}@media only screen and (min-width:1360px){main.nosotros div.re-central div.contenido article>div{width:45%;float:right;margin-top:0}}main.nosotros div.re-central div.contenido article>div div{margin-bottom:20px}main.nosotros div.re-central div.contenido article>div div ul li{position:relative;padding-left:1.5em}main.nosotros div.re-central div.contenido article>div div ul li i{position:absolute;left:0}main.servicio-al-cliente ul.nav-servicio{display:none;counter-reset:li-contador 0}@media only screen and (min-width:1024px){main.servicio-al-cliente ul.nav-servicio{width:25%;display:block;float:left}}main.servicio-al-cliente ul.nav-servicio li{position:relative;padding:10px 0;overflow:hidden;line-height:35px;border-bottom:1px solid #e5e6e5}main.servicio-al-cliente ul.nav-servicio li:before{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#1bb7db;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}main.servicio-al-cliente ul.nav-servicio li.opcion-activa:before{width:40px}main.servicio-al-cliente ul.nav-servicio li a{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}main.servicio-al-cliente ol.texto-desktop{list-style-type:none;counter-reset:li-contador!important}@media only screen and (min-width:1024px){main.servicio-al-cliente ol.texto-desktop{width:70%;float:right;padding-left:1em}}main.servicio-al-cliente ol.texto-desktop>li{overflow:hidden;position:relative;-webkit-transition:color .5s ease, background-color .5s ease;-o-transition:color .5s ease, background-color .5s ease;transition:color .5s ease, background-color .5s ease}@media only screen and (max-width:1023px){main.servicio-al-cliente ol.texto-desktop>li{border-bottom:1px solid #e5e6e5}}@media only screen and (min-width:1024px){main.servicio-al-cliente ol.texto-desktop>li:first-child div.contenedor{display:block}}main.servicio-al-cliente ol.texto-desktop>li.item-activo mark a{color:#9ac402}main.servicio-al-cliente ol.texto-desktop>li mark{position:relative;display:block;font-weight:500}@media only screen and (min-width:1024px){main.servicio-al-cliente ol.texto-desktop>li mark{display:none}}main.servicio-al-cliente ol.texto-desktop>li mark a{display:block;position:relative;padding:8px 15px;padding-left:50px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}main.servicio-al-cliente ol.texto-desktop>li mark a:before{width:40px;height:100%;position:absolute;top:0;left:0;padding-top:8px;border-right:1px solid #c2f603;font-family:"Poppins", sans-serif;font-weight:400;color:white;text-align:center;background-color:#9ac402;content:counter(li-contador, decimal-leading-zero) ".";counter-increment:li-contador}main.servicio-al-cliente ol.texto-desktop>li mark a:after{content:'';position:absolute;top:16px;right:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid white;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}main.servicio-al-cliente ol.texto-desktop>li div.contenedor{display:none;padding:0}main.servicio-al-cliente ol.texto-desktop>li div.contenedor section em{display:none;position:relative;padding-bottom:10px;padding-left:0;margin-bottom:10px;border-bottom:1px solid #e5e6e5;text-transform:uppercase;font-size:18pt;font-size:1.5rem}@media only screen and (min-width:1024px){main.servicio-al-cliente ol.texto-desktop>li div.contenedor section em{display:block;margin-bottom:10px}}main.servicio-al-cliente ol.texto-desktop>li div.contenedor section>div{padding-bottom:10px;padding-left:50px;padding-right:15px;margin-bottom:5px}@media only screen and (min-width:1024px){main.servicio-al-cliente ol.texto-desktop>li div.contenedor section>div{padding-right:0;padding-left:0}}main.servicio-al-cliente ol.texto-desktop>li div.contenedor section>div>div{margin-bottom:20px}main.servicio-al-cliente ol.texto-desktop>li div.contenedor section>div>div span{display:block;font-weight:600}main.servicio-al-cliente ol.texto-desktop>li div.contenedor section>div strong{font-weight:600}main.contacto div.re-central div.contenido>section article section.dir-form{overflow:hidden;margin-top:30px;margin-bottom:30px}main.contacto div.re-central div.contenido>section article section.dir-form form{margin-bottom:30px}@media only screen and (min-width:768px){main.contacto div.re-central div.contenido>section article section.dir-form form{width:55%;float:left;margin-bottom:0}}main.contacto div.re-central div.contenido>section article section.dir-form form input[type=submit]{float:left;padding:1.5em;border-radius:0;font-size:12pt;font-size:1rem}@media only screen and (min-width:768px){main.contacto div.re-central div.contenido>section article section.dir-form aside{width:37.5%;float:right;padding-left:2.5%;border-left:1px solid #e5e6e5}}main.contacto div.re-central div.contenido>section article section.dir-form aside address div{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e6e5}main.contacto div.re-central div.contenido>section article section.dir-form aside address div mark{display:block;margin-bottom:20px;text-transform:uppercase;font-weight:600;letter-spacing:5px}main.contacto div.re-central div.contenido>section article section.dir-form aside address div a{display:block;margin-bottom:10px}main.contacto div.re-central div.contenido>section article section.dir-form aside address p{margin-bottom:5px}main.contacto div.re-central div.contenido>section article section.dir-form aside address a i{color:#9ac402}main.contacto div.re-central div.contenido>section article section.dir-form aside address a.correo{display:block;word-break:break-all;max-width:16em}main.contacto div.re-central div.contenido>section article section.dir-form aside address a.correo:hover{color:#86ab02}main.contacto section.mapa{overflow:hidden;margin:0 auto;margin-bottom:.5em;text-align:center}main.contacto section.mapa #mapa-canvas{width:100%;height:275px;margin:0 auto}@media only screen and (min-width:480px){main.contacto section.mapa #mapa-canvas{height:350px}}main.contacto section.mapa #mapa-canvas div.gm-style>div:first-child{pointer-events:none}@media only screen and (min-width:480px){main.contacto section.mapa #mapa-canvas div.gm-style>div:first-child{pointer-events:auto}}main.contacto section.mapa .boton-lineal{margin:20px auto}main.contacto-gracias{overflow:hidden;padding:12% 0;font-size:15pt;font-size:1.3rem;text-align:center}main.contacto-gracias p{text-align:center;font-weight:400;color:#7c7c7c}main.error404{min-height:0}main.error404 div{text-align:center;font-size:1.3rem;margin-top:100px;margin-bottom:100px}@media only screen and (min-width:900px){main.error404 div{margin-top:300px;margin-bottom:300px}}main.error404 div a{display:block;color:#9ac402}main.error404 div a:hover{color:#86ab02}
/*# sourceMappingURL=styles.css.map */