html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:castor;src:url("../iconos/castor.eot?z265sj");src:url("../iconos/castor.eot?z265sj#iefix") format("embedded-opentype"),url("../iconos/castor.ttf?z265sj") format("truetype"),url("../iconos/castor.woff?z265sj") format("woff"),url("../iconos/castor.svg?z265sj#castor") format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:castor!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:"\E605"}.icon-menu:before{content:"\E608"}.icon-user:before{content:"\E900"}.icon-phone:before{content:"\E901"}.icon-upload:before{content:"\E902"}.icon-doc:before{content:"\E907"}.icon-arrow-left:before{content:"\E908"}.icon-cart:before{content:"\E909"}.icon-arrow-right:before{content:"\E90A"}.icon-search:before{content:"\E919"}.icon-instagram:before{content:"\E903"}.icon-twitter:before{content:"\E904"}.icon-facebook:before{content:"\E905"}.icon-whatsapp:before{content:"\E906"}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:inherit}strong{font-weight:700}.layout{max-width:1440px;margin:0 auto;padding:0 20px}body{font-family:Montserrat,sans-serif;font-size:16px;color:#050607;overflow-x:hidden}.Header{background-color:#eee}.Header-container{max-width:1500px;width:100%;margin:0 auto;padding:10px 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Header-container,.Header-container-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Header-container-right{width:calc(100% - 260px);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.Header-container-right form{width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#000}.Header-container-right form :focus{outline:none}.Header-container-right form .input{width:100%}.Header-container-right form .input input{background-color:transparent;font-size:14px;width:100%;display:block;border:1px solid #6c4023;border-right:none;padding:5px 10px;color:#050607}.Header-container-right form .input input::-webkit-input-placeholder{color:#050607}.Header-container-right form .input input::-moz-placeholder{color:#050607}.Header-container-right form .input input::-ms-input-placeholder{color:#050607}.Header-container-right form .input input::placeholder{color:#050607}.Header-container-right form button{background-color:#e7ad3c;border:1px solid #e7ad3c;padding:5px 15px;font-weight:700;color:#fff;font-size:14px;cursor:pointer}.Header figure{margin:0;padding:0;width:188px;position:relative;z-index:10}.Header figure img{display:block;max-width:100%}.Menu ul{padding:0;margin:0;list-style-type:none}.Menu .menu-nivel-1{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.Menu .menu-nivel-1 .menu-nivel-1-item{position:relative;margin-right:40px;font-weight:700}.Menu .menu-nivel-1 .menu-nivel-1-item>a{display:block;padding:30px 0}.Menu .menu-nivel-1 .menu-nivel-1-item:hover .submenu{display:block}.Menu .menu-nivel-1 .menu-nivel-1-item .submenu{width:240px;position:absolute;display:none;z-index:2;padding-top:10px;background-position:top;margin-left:-78px;margin-top:0}.Menu .menu-nivel-1 .menu-nivel-1-item .submenu:after{content:"";display:block;background-color:#fec809;padding:5px}.Menu .menu-nivel-1 .menu-nivel-1-item .submenu>li{background-color:#fec809;position:relative}.Menu .menu-nivel-1 .menu-nivel-1-item .submenu>li>a{display:block;padding:5px 20px 5px 10px;color:#050607;font-weight:700;font-size:14px;position:relative}.Menu .menu-nivel-1 .menu-nivel-1-item .submenu>li>a .icon{position:absolute;right:10px;font-weight:700}.Menu .menu-nivel-1 .menu-nivel-1-item .submenu>li:hover{background-color:#050607}.Menu .menu-nivel-1 .menu-nivel-1-item .submenu>li:hover a{color:#fff}.Menu .menu-nivel-1 .menu-nivel-1-item .submenu>li:hover .subsubmenu{display:block}.Menu .menu-nivel-1 .menu-nivel-1-item .submenu .subsubmenu{display:none;position:absolute;left:240px;top:0;width:200px;padding:5px;color:#fff;background-color:#d32e28}.Menu .menu-nivel-1 .menu-nivel-1-item .submenu .subsubmenu li{margin:5px 0;font-size:13px;width:100%}.Menu .menu-nivel-1 .menu-nivel-1.is-selected>a{background-color:rojo_1}.Menu .menu-nivel-1 .menu-nivel-1.is-selected>a:after{opacity:1}#menu{right:20px;font-size:32px;z-index:20;color:#e7ad3c}#carritoMobile,#menu{position:absolute;top:10px;cursor:pointer;display:none}#carritoMobile{right:60px;background:#e7ad3c;color:#fff;border:none;padding:5px 10px}#carritoMobile:focus{outline:none}#carritoMobile i{font-style:normal}.Footer-solicitud{min-width:280px}.Footer-solicitud h3{margin:20px 0 0;border-bottom:1px solid #fff;padding:8px 20px;background:#000;color:#fff;font-size:14px;font-weight:700}.Footer-solicitud p{margin:0;background:#000;color:#fff}.Footer-solicitud p a{display:block;padding:8px 10px}.Footer-solicitud p img{max-width:20px;margin-right:5px;display:inline-block;vertical-align:middle}.Footer-top{background:#fdbb23}.Footer-top-container{padding:40px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;color:#4d2b1c;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Footer-top-container h4{font-size:28px;margin:0}.Footer-bottom{color:#fff;background:#6c4023}.Footer-bottom-container{padding:40px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.Footer-bottom-container .icon{font-size:30px}.Footer-bottom-container .icon.icon-twitter{display:inline-block;margin:0 20px}.Footer-bottom-container img{display:inline-block;vertical-align:middle;margin-left:10px}@media screen and (max-width:1400px){.Carrito{left:auto;right:60px;top:50px}.Menu .menu-nivel-1 .menu-nivel-1-item{margin-right:20px}.Menu .menu-nivel-1 .menu-nivel-1-item:first-child{display:none}}@media screen and (max-width:1200px){.Header{padding:10px 0}.Header-container-right{display:none}.Header-container-left{text-align:center;width:100%}.Header figure{display:inline-block}.Header figure img{margin:0}#menu{display:block}#menu.show{z-index:110000;color:#6c4023}#carritoMobile,#MenuMobile{display:block}#MenuMobile{position:fixed;width:300px;padding:40px 20px 20px;background-color:#e7ad3c;color:#050607;top:0;right:-300px;height:100%;z-index:10000;-webkit-box-shadow:-2px 0 5px rgba(0,0,0,.7);box-shadow:-2px 0 5px rgba(0,0,0,.7);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#MenuMobile.show{right:0}#MenuMobile .btn-cart,#MenuMobile .Header-container-top{display:none}#MenuMobile .Header-container-middle{display:block;text-align:center}#MenuMobile .Header-container-middle form{width:100%;margin:20px 0}#MenuMobile .Header-container-middle form button{background-color:#6c4023;border:1px solid #6c4023}.Menu .menu-nivel-1{display:block}.Menu .menu-nivel-1-item{width:100%;margin:10px 0}.Menu .menu-nivel-1 .menu-nivel-1-item>a{padding:0}.Menu .menu-nivel-1 .menu-nivel-1-item:hover .submenu{display:none!important}.Header-container-right form{width:100%}.Header-container-right form button{background:#6c4023;border:1px solid #6c4023}}@media screen and (max-width:920px){.Footer-top{background:#fdbb23}.Footer-top-container{padding:40px 0;display:block;text-align:center}.Footer-top-container h2{font-size:22px}.Footer-bottom{color:#fff;background:#6c4023}.Footer-bottom-container{padding:40px 0 100px;display:block;text-align:center}.Footer-bottom-container img{margin-left:0}}@media screen and (max-width:640px){.Header-container-left{text-align:left}}.Solicitud{background-color:#eee;padding:50px 0 20px}.Solicitud-container{max-width:820px;margin:0 auto}.Solicitud h1{text-align:center;margin:0 0 20px;font-size:32px}.Solicitud h1 span{color:#e7ad3c}.Solicitud h4{font-size:22px;color:#e7ad3c;margin:10px 0}.Solicitud-producto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.Solicitud-producto img{max-width:200px;border:1px solid rgba(0,0,0,.3);margin-right:20px}.Solicitud-producto h2,.Solicitud-producto h3{font-size:18px;margin:0}.Solicitud-producto h3{margin-top:5px}.Solicitud-producto h3 span{font-weight:400}.Solicitud form .files-name p{color:#e7ad3c;font-weight:700}.Solicitud form input[type=text]{display:block;width:100%;padding:5px;background-color:#fff;border:1px solid rgba(0,0,0,.3);color:gris_oscuro}.Solicitud form input[type=text]::-webkit-input-placeholder{color:gris_oscuro}.Solicitud form input[type=text]::-moz-placeholder{color:gris_oscuro}.Solicitud form input[type=text]::-ms-input-placeholder{color:gris_oscuro}.Solicitud form input[type=text]::placeholder{color:gris_oscuro}.Solicitud form input[type=text]:focus{outline:none}.Solicitud form .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.Solicitud form .inputs .input{position:relative;margin-bottom:10px;width:calc(50% - 10px)}.Solicitud form .inputs .input a{color:#e7ad3c}.Solicitud form .button{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Solicitud form .button button{padding:5px 40px;color:#fff;background-color:#e7ad3c;border:none;cursor:pointer;margin-left:60px}.Solicitud form .input-file{margin-bottom:10px}.Solicitud form .input-file p{margin:10px 0;font-size:12px}.Solicitud form .input-file-container{position:relative;display:inline-block}.Solicitud form .input-file-container input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.Solicitud form .input-file-container label{display:block;z-index:1;position:relative;padding:5px;color:#fff;background-color:#e7ad3c;font-weight:600}.Solicitud form .input-file-container label .icon{font-size:22px;display:inline-block;vertical-align:bottom;margin-right:5px}@media screen and (max-width:620px){.Solicitud form .inputs .input{width:100%}.Solicitud form .button{display:block;text-align:center}.Solicitud form .button .recaptcha{margin-bottom:10px}.Solicitud form .button .recaptcha .g-recaptcha{display:inline-block}.Solicitud form .button button{margin-left:0}}