:root{--corporativo:#10009d;--auxiliar:#77777b;--verde:#1fa694}body{font-size:14px;line-height:1.4;background-color:#fff;color:#000}p{font-size:15px}input,input:focus,select,select:focus,textarea:focus{outline:none;box-shadow:unset!important}button,button:focus{outline:none}button,input[type=submit],select{outline:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0}a{color:var(--verde);text-decoration:none}img{vertical-align:bottom}li,ul{margin:0}select{-moz-appearance:none;appearance:none}select::-ms-expand{cursor:pointer;outline:0}:focus{outline:0}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #eeb21e}article{position:relative}::-moz-selection{background:#67dbff;color:#000}::selection{background:#67dbff;color:#000}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{user-select:none;pointer-events:none}fieldset{border:0;margin:0;padding:0}strong{font-family:normal,Arial,Helvetica,Verdana,sans-serif;color:#000!important;font-weight:400;font-size:1em;font-weight:700}@font-face{font-family:light;src:url(/fonts/berlingske-sans-light-webfont.woff2) format("woff2"),url(/fonts/berlingske-sans-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:normal;src:url(/fonts/Absans-Regular.woff2) format("woff2"),url(/fonts/Absans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:bold;src:url(/fonts/berlingske-serif-bold-webfont.woff2) format("woff2"),url(/fonts/berlingske-serif-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}.lt-ie9{font-family:normal,Arial,Verdana,Geneva,"sans-serif";font-size:13px}html{font-family:normal,arial,helvetica,verdana,sans-serif;overflow-y:scroll}.posFix{position:fixed}.texto{color:#fff;font-size:1em;cursor:default;font-weight:400}.espacioP{margin-top:20px;margin-bottom:20px}.txtNegro{color:#000!important}.txtGris{color:#666!important}.txtGrisC{color:#999!important}.inputTextError,.txtRojo{color:#c00!important}.inputTextError{background-color:rgba(204,0,0,.1)!important}.errorBorder{outline:1px solid #c00!important}.okBorder{outline:1px solid #34a853!important}.checkAvisoError{border:1px solid #c00!important;background-color:#fcc}.txtCorporativo{color:var(--verde)!important}.txtAuxiliar{color:#3685ac!important}.txtAuxiliar:focus,.txtAuxiliar:hover{text-decoration:underline}.txtBlanco{color:#fff!important}.destacado{background-color:rgba(0,204,255,.5)!important;color:#000!important}.ico{height:50px;border:none;background-color:transparent;font-size:1em;color:#0085cc;margin:0 0 0 25px;padding:0;transition:all .5s;display:block}.ico:focus,.ico:hover{opacity:.5}.ico:before{content:"";position:absolute;margin-top:-13px;margin-left:-45px;width:50px;height:50px;background-image:url(../img/spriteB.png);background-repeat:no-repeat;background-size:300px}.ico span{font-family:normal}.icoWha:before{background-position:0 -125px}.icoTel:before{background-position:-50px -125px}.icoMai:before{background-position:-100px -125px}.icoFax:before{background-position:-150px -175px}.icoMap:before{background-position:-100px -175px}.icoWeb:before{background-position:-200px -175px}h1{font-family:light;font-size:1.8em;font-weight:400;padding:0;margin:0}h2{font-size:1.4em}h2,h3{font-family:bold;font-weight:400;padding:0;margin:0}h3{text-align:left;font-size:1.2em}h4{font-family:bold;font-size:1.1em;font-weight:400;padding:0;margin:0}h5{font-size:.85em;margin:20px 0 2px}h5,h6{font-weight:400;text-transform:uppercase;color:#999;padding:0}h6{font-size:.7em;margin:-10px 0 5px}h33{display:none}time{text-align:left;color:#000;font-family:bold;display:block}time,time span{font-size:.85em}time span{color:#999;font-family:normal;text-transform:uppercase}.square,.squareImg{width:56%;margin-left:22%;margin-bottom:20px;background-color:#e5e5e5}.square:after{content:"";display:block;padding-bottom:100%}.squareImg{outline:1px solid transparent;pointer-events:all;cursor:pointer;transition:all .5s}.squareImg:hover{box-shadow:2px 2px 3px 0 rgba(0,0,0,.3);outline-color:#ccc}.dos{width:calc(50% - 29px)!important;margin:0}.dos,.tres_uno_ini{vertical-align:middle;display:inline-block!important}.tres_uno_ini{width:calc(100% - 80px)!important}.tres_uno_fin{width:20px!important;margin:0 0 0 5px}.tres,.tres_uno_fin{vertical-align:middle;display:inline-block!important}.tres{width:calc(25% - 4px)!important;margin:0 2px}.txtTeft{text-align:left!important}.fantasma{opacity:.2;transition:all .5s}.fantasma:hover{opacity:1}#copyright{position:fixed;right:15px;top:100%;transform:translateY(20px);font-size:.75em;color:#444;transition:all .5s;opacity:0}#copyright:hover,.copyright:focus{color:#fff;text-shadow:1px 1px #000}#leyDeCookies{position:fixed;width:95%;max-width:780px;height:auto;bottom:10px;left:50%;text-align:center;line-height:1em;font-size:.85em;transition:all .5s ease 0s;padding:8px 20px;cursor:pointer;display:none;z-index:12;border-radius:30px;color:#fff;background-color:rgba(0,0,0,.3);transform:translateX(-50%);backdrop-filter:blur(12px)}#leyDeCookies:focus,#leyDeCookies:hover{background-color:var(--corporativo)}#leyDeCookies a{color:#fff;text-decoration:none}#leyDeCookies p{padding:0;display:block;animation:none}#leyDeCookies button{border:none;color:#fff;margin:10px 20px 0;transition:all .5s;padding:5px 20px;background-color:hsla(0,0%,100%,.2);border-radius:10px}#leyDeCookies button:hover{background-color:rgba(0,0,0,.2)}#leyDeCookies strong{color:#fff!important;font-weight:400!important}.error{height:100%;text-align:center;padding-top:50px}.imgCrash{background-image:url(/img/circuitos/notfound.jpg)}#logoError img{width:140px}#mainError{color:#fff;font-size:2.5em;font-family:bold}#mainError a{color:#fff}#mainError a:hover{text-decoration:underline}.alert{position:relative;font-size:1.2em;padding:20px 30px;margin-bottom:60px;background-color:#88ffd1;color:#000;border-radius:8px;max-width:720px;left:50%;transform:translateX(-50%);box-shadow:0 16px 24px 2px rgba(29,17,51,.04),0 6px 32px 4px rgba(9,32,77,.12),0 8px 12px -5px rgba(29,17,51,.12)}.alert a{color:#000;text-decoration:underline;opacity:.5}#aviso,#contenedor_calculador{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(12px);transition:all .8s;display:none;z-index:16}#aviso picture img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);max-width:100%;max-height:100%;cursor:pointer}#cajAvi{top:35px;width:520px;padding-bottom:40px;z-index:17;padding:20px;box-shadow:5px 5px 10px rgba(0,0,0,.3);border-radius:5px}#cajAvi,#cajRes{position:absolute;left:50%;min-height:190px;font-size:1em;background-color:#fff;transform:translateX(-50%);display:none}#cajRes{top:-150px;width:100%;max-width:780px;margin-bottom:50px;z-index:14}#cajAvi h2{font-family:light;font-size:2.4em;font-weight:400;margin:0;padding:20px 5% 0}#cajAvi h2,#cajAvi p{color:#000;width:90%;text-align:center}#cajAvi p{padding:5%}#cajAvi p a{color:#1967d2}#cajAvi textarea{width:86%;min-height:110px;margin:0 5% 10px;margin-top:4px;padding:2%;border:1px solid #ccc;color:#000;resize:vertical;display:block}#cajAvi .btn{width:90%;height:42px;margin-left:5%;color:#fff;background-color:#000;border:none;transition:all .5s}#cajAvi .btn:focus,#cajAvi .btn:hover{opacity:1;box-shadow:2px 2px 5px rgba(0,0,0,.5)!important;background-color:#000;color:#fff}.btnOkStandar{min-width:150px;border:1px solid #000;background-color:#000;color:#fff}.btnOffStandar,.btnOkStandar{position:absolute;bottom:20px;transition:all .5s}.btnOffStandar{width:150px;height:35px;border:1px solid #fff;background-color:#fff;color:#666}.btnOffStandar:focus,.btnOffStandar:hover,.btnOkStandar:focus,.btnOkStandar:hover{box-shadow:2px 2px 3px rgba(0,0,0,.5)}#btnOffAvi{left:50px}#btnOnAvi{right:20px}#cajAvi .btnCerrar{position:fixed;top:0;right:0;width:35px;height:35px;font-family:normal;font-size:1.6em;color:#fff;background-color:rgba(50,50,50,.8);border-radius:50%;border:none;transition:all .5s;z-index:15;padding:0}#cajAvi .btnCerrar:focus,#cajAvi .btnCerrar:hover{background-color:#000}.disenar_cesta{display:block!important;width:calc(50% - 40px)!important;top:0!important;min-height:calc(100% - 40px)!important;border-radius:0!important;transform:unset!important;position:absolute!important}input,textarea{position:relative;width:calc(100% - 27px);height:24px;font-size:1em;background-color:#fff;border:1px dotted #999;border-radius:5px;box-shadow:0 0 0 transparent;padding:1px 12px;margin:1px 0;transition:all .5s;vertical-align:top}textarea{resize:vertical;margin-top:10px;padding:12px}[contenteditable=true]{outline:none;text-align:left;border:1px dotted transparent;transition:all .5s}[contenteditable=true]:hover,input:hover,textarea:hover{border-color:#1967d2!important;background-color:#c6dafc}[contenteditable=true]:focus,input:focus,textarea:focus{border:1px solid #1967d2!important;background-color:#fff;color:#000;box-shadow:2px 2px 5px #1967d287}input.tit{font-size:1.4em;padding:8px 12px}input[type=date]{width:140px}input[type=date]::placeholder{color:#ccc;opacity:1}input[type=file]{display:none}.custom-file-upload{width:calc(100% - 60px);text-align:center;display:inline-block;cursor:pointer}select{position:relative;width:auto;height:33px;font-size:1em;padding:0 15px;margin:0 5px;border:1px dotted #999;color:#000;border-radius:5px;box-shadow:0 0 0 transparent;cursor:pointer;outline:0;vertical-align:top;transition:all .2s;background-color:#fff}select::-ms-expand{display:none}.custom-file-upload,button{padding:9px 32px;border:1px solid #1967d2;color:#fff;background-color:#1967d2;border-radius:5px;transition:all .5s;cursor:pointer}select:hover{border:1px solid #1967d2;box-shadow:2px 2px 5px #1967d2}.btnDivAct:hover,.custom-file-upload:hover,button:hover{color:#fff;border-color:#64a8ff;background-color:#64a8ff;box-shadow:2px 2px 5px #1967d287}.btnSec{color:#1967d2;background-color:#fff;cursor:pointer}.btnDiv:hover,.btnSec:hover{border-color:#64a8ff;background-color:#64a8ff;color:#1967d2;box-shadow:2px 2px 5px #1967d287}.btnSec2{padding:8px 15px;background-color:#fff;border-color:#ccc;color:#666}.btnSec2:hover{color:#1967d2;background-color:#eaf2ff;border-color:#1967d287}.btnSec3{padding:8px 15px;background-color:#ccc;border-color:#ccc;color:#333;opacity:.5;pointer-events:none}.btnSec4{background-color:rgba(0,0,0,.3);border-color:transparent;color:#fff}.btnSec4:hover{color:#fff;border-color:#64a8ff;background-color:#64a8ff;box-shadow:2px 2px 5px #1967d287}.btnSec5{padding:14px 15px;background-color:var(--corporativo);border-color:transparent;color:#fff;width:calc(100% - 30px);text-transform:uppercase}.btnSec5:hover{background:#64a8ff}.btnSec5:hover,.btnSec6{color:#fff;border-color:#64a8ff;box-shadow:2px 2px 5px #1967d287}.btnSec6{margin-top:50px;padding:14px 15px;background-color:#64a8ff;width:fit-content;text-transform:uppercase;transition:all .5s;display:block}.btnSec6:hover{color:#fff;border-color:#000;background-color:#000;box-shadow:unset}.btnDiv{color:#666;background-color:#e5e5e5;border:1px solid #e5e5e5;border-radius:5px}.btnDiv,.btnDivAct{padding:4px;margin:2px;transition:all .5s;cursor:pointer}.btnDivAct{border:1px solid #1967d2;color:#fff;background-color:#1967d2;border-radius:5px}.btnCir{margin:10px 0 0 20px;width:30px;height:30px;border-radius:50%;padding:0;opacity:.5;font-size:2em;font-family:light}.btnRoj{padding:8px 15px;background-color:#fff;border-color:#CC000088;color:#CC000088}.btnRoj:hover{color:#fff;background-color:#c00;border-color:#c00;box-shadow:2px 2px 5px #CC000087}.btnDoc{width:60px;height:auto;padding:10px 20px;vertical-align:top;display:inline-block;border:1px solid transparent;border-radius:5px;transition:all .5s}.btnDoc:hover{border-color:#e5e5e5;background-color:#fff;box-shadow:2px 2px 5px #00000087}.btnDoc a{color:#000}.btnDoc:hover a,.btnDoc a{text-decoration:none}.btnDoc img{width:100%;height:100%}.btnDoc .eti{width:40px;background-color:#c00;border-radius:5px;color:#fff;font-family:bold;padding:2px 0;margin:0;margin-top:-35px;position:relative}.btnDoc .eti,.btnDoc .nom{text-align:center;font-size:.85em}.btnDoc .nom{width:100%;word-break:break-all;transition:all .5s}.btnDoc a:hover .nom{color:#1967d2}.btnDoc button{visibility:hidden}.btnDoc:hover button{visibility:visible}input[class=input_btn],select[class=input_btn]{display:inline-block}input[class=input_btn_2]{width:calc(45% - 8px);display:inline-block}input[class="input_btn blocked"]{margin:0;padding:0;height:auto;border:none}input[class="input_btn blocked"]:focus,input[class="input_btn blocked"]:hover{background-color:transparent;outline:none!important;border:none!important;box-shadow:none}input[readonly=readonly]{background:#e5e5e5;color:#999}.modulo_ayuda{display:inherit}.modulo_ayuda button,.modulo_ayuda select{width:100%;margin-right:10px}.btnAyu{cursor:pointer;user-select:none}.btnAyu .ico_ayu{width:16px;height:16px;margin-top:5px;border-radius:50px;border:1px solid #1967d2;color:#1967d2;text-align:center;transition:all .5s;line-height:1.4em;font-size:.87em}.btnAyu .ico_ayu:hover{color:#fff;border-color:#64a8ff;background-color:#64a8ff;box-shadow:2px 2px 5px #1967d287}.btnAyu .txt{display:none}#ficha_calculador .btnAyu{display:inline-block;margin-top:2px;margin-left:-18px;float:right;visibility:hidden}#ficha_calculador .btnAyu .txt{display:none}.btn_ico,.btn_ico_cor,.btn_ico_del,.btn_ico_input,.btn_ico_roj{width:42px;height:28px;padding:0;display:inline-block;margin:0 10px!important;vertical-align:top;background-color:#e5e5e5;border:1px solid #ccc;position:relative;transition:background-color .5s,border-color .5s,box-shadow .5s}.btn_ico_input{margin:1px 0 0 -42px!important}.btn_ico_roj{border-color:#c00;background-color:#c00}.btn_ico_cor{border-color:#1967d2;background-color:#1967d2}.btn_ico_del:hover{color:#fff;border-color:#c00;background-color:#c00;box-shadow:2px 2px 5px #CC000087}table{border-collapse:collapse;caption-side:bottom}.linea{margin:40px 0 0}.linea,.lineaFina{width:100%;height:1px;padding:0;border-top:1px solid #ccc}.lineaFina{margin:5px 0}.bold{font-family:bold}.titP{text-align:center!important;font-family:normal!important;margin-top:10px!important;margin-bottom:5px!important;font-size:.75em!important;text-transform:uppercase;pointer-events:none;user-select:none}.buscando{font-size:1.4em;text-align:left;padding:40px 0;color:#1967d2;display:none}.infoDes{padding:20px;background-color:#e5e5e5;line-height:1.6em}.lisCua{text-align:left;margin:20px 0;border:1px solid #ccc;border-radius:5px;padding:20px}.lisCua.alert{background-color:#c00;border-color:#c00;text-align:center!important;color:#fff!important;width:auto!important;text-transform:uppercase}.lisCua h3{font-size:.85em;margin:20px 0 0!important}.lisCua li{padding:0 10px;margin:4px 0 4px 20px}.lisCua li span{color:#1967d2;font-size:.85em;text-transform:uppercase}.hide{height:15px;overflow:hidden}.miniLogo{position:relative;left:50%;width:100%;max-width:210px;height:auto;margin-bottom:20px;display:block;transform:translateX(-50%);pointer-events:none}#combo{position:absolute;z-index:21;display:block}#combo .deco{top:0;width:20px;height:20px;margin-left:-8px;margin-top:5px;background-color:#1967d2;transform:rotate(45deg);z-index:1}#combo .bloq,#combo .deco{position:relative;vertical-align:top;display:inline-block}#combo .bloq{width:270px;background-color:#fff;border:1px solid #ccc;box-shadow:15px 15px 25px rgba(0,0,0,.4);margin-bottom:20px;left:-10px}#combo .bloq h1{position:relative;width:100%;font-family:bold;font-weight:400;font-size:1em;color:#fff;background:#1967d2;text-align:center;padding:5px 0;z-index:2}#combo .bloq h1 span{opacity:.5}#combo .bloq ul{width:100%;margin:0;padding:0}#combo .bloq ul li{width:calc(100% - 40px);padding:5px 20px;border-top:1px solid #ccc;cursor:pointer;text-align:left;list-style:none;transition:all .5s}#combo .bloq ul li small{color:#666}#combo .bloq ul li:hover{color:#fff;border-color:#64a8ff;background-color:#64a8ff}#combo .bloq ul .ayuda{cursor:auto}#combo .bloq ul .ayuda a{color:#1967d2;text-decoration:underline}#combo .bloq ul .ayuda:hover{background-color:#fff;color:#000}#ficha_calculador{position:relative;width:calc(98% - 40px);max-width:480px;min-height:100px;top:50%;left:50%;padding:30px 1%;margin-bottom:10px;text-align:center;font-size:1em;background-color:#e7e7e7;border-radius:5px;box-shadow:0 20px 11px -16px rgba(0,0,0,.3);transform:translate(-50%,-50%)}#ficha_calculador .detNom{margin-bottom:40px;font-size:1.2em;padding:0 1%}#ficha_calculador p{color:#000;width:100%;text-align:center;display:block}#ficha_calculador strong{color:#1967d2}#ficha_calculador .thumb{width:150px;margin-bottom:20px}#ficha_calculador input{width:calc(88% - 26px);margin-bottom:5px;text-align:center}#ficha_calculador input[readonly]{position:fixed;left:0;top:0;visibility:hidden;transition:all 0s}#ficha_calculador select{width:88%;margin-bottom:5px;text-align:center}#ficha_calculador .imgDet{max-width:160px;height:auto}#ficha_calculador .detCab{width:fit-content;padding:5px 20px;margin-top:20px!important;margin-bottom:5px;border-radius:5px;color:#fff;background-color:#1a73e8;border-color:#1a73e8;display:none}#ficha_calculador .detCab strong{color:#fff}.botonera{width:100%;text-align:center}.botonera button{width:88%;display:block;margin:auto}#ficha_calculador div[name=bloque] .txtGrisC,.botonera small[name=info]{display:none!important}#mensajeAviso{position:fixed;top:-80px;width:100%;height:auto;background-color:#fff;opacity:.8;text-align:center;text-transform:uppercase;border-bottom:1px solid #000;z-index:20;padding:15px 0;font-size:1em;color:#fff;-ms-box-shadow:rgba(0,0,0,.3) 2px 2px 3px 0;-o-box-shadow:rgba(0,0,0,.3) 2px 2px 3px 0;box-shadow:2px 2px 3px 0 rgba(0,0,0,.3);display:block}#txtInfo{position:relative;top:40px;left:calc(50% - 62px);width:720px;color:#000;background-color:transparent;margin-top:0;transform:translateX(-50%)}#txtInfo canvas{width:100%;margin:0;height:15px;background-color:#183a5c;display:none}#txtInfo img{width:220px;height:auto;margin-top:0;display:none}#txtInfo section{margin:20px 0 50px;width:90%;padding:5%;background-color:#fff}#txtInfo section h1{font-family:light;font-weight:400;font-size:3em;text-align:center}#txtInfo section h2{font-family:light;font-weight:400;font-size:1.8em;color:#000;margin-top:50px}#txtInfo section p{font-family:normal;font-weight:400;font-size:1em}#txtInfo section ul{font-family:normal;margin-left:5%;font-size:1em}#txtInfo section ul li{list-style-type:disc}#txtInfo section strong{color:#000!important;font-weight:400;font-size:1em;font-family:bold}#txtInfo section a{color:var(--verde);text-decoration:none}#txtInfo section a:hover{color:#000;text-decoration:underline}.fonGri{position:fixed;top:0;left:0;width:100%;height:100%;background:#f2f6f8;background:-webkit-gradient(left bottom,right top,color-stop(0,#f2f6f8),color-stop(51%,#cecece),color-stop(100%,#fff));background:linear-gradient(45deg,#f2f6f8,#cecece 51%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f6f8",endColorstr="#e0eff9",GradientType=1);z-index:0}.degradado_azul{background:#1f60a6;background:-webkit-gradient(left bottom,right top,color-stop(0,#1f60a6),color-stop(100%,#10009d));background:linear-gradient(45deg,#1f60a6,#10009d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1f60a6",endColorstr="#10009d",GradientType=1)}.btnSec5,.degradado_verde{background:#1fa694;background:-webkit-gradient(left bottom,right top,color-stop(0,#1fa694),color-stop(100%,#009c3e));background:linear-gradient(45deg,#1fa694,#009c3e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1fa694",endColorstr="#009c3e",GradientType=1);border-color:transparent}.fonAzu{background:#4be8c1;background:-webkit-gradient(left bottom,right top,color-stop(0,#4be8c1),color-stop(100%,#207ce5));background:linear-gradient(45deg,#4be8c1,#207ce5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4be8c1",endColorstr="#207ce5",GradientType=1)}.fonAzu,.fonGriSol{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.fonGriSol{background-color:#f5f5f5}.fonLog{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(../../img/imgFonLogin.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:0}.forLogin{text-align:left;display:none}.forLogin input{width:96%;height:32px;border:1px solid #dce5ea;margin:5px 0;padding:0 2%;display:block}.forLogin h3{margin:0;font-family:light;font-weight:400;font-size:3.2em;text-align:center}.forLogin h3 span{padding:0 20px;background-color:#dce5ea}.forLogin em{margin:10px 0;font-size:1em;color:#999;text-align:left;font-size:.85em;display:block}.forLogin .label{color:#dce5ea;color:#999;display:block;margin-bottom:10px;margin-top:20px}.forLogin select{height:auto;padding:2%;text-align:center;border:1px solid #dce5ea;color:#000;background-color:#fff}.forLogin .btnRec{position:relative;float:right;width:fit-content;border-radius:8px;padding:5px 10px;margin:0 0 15px;border:1px solid transparent;background-color:transparent;text-transform:uppercase;box-shadow:none;color:#000;font-size:.75em;font-family:bold}#infoLogin{text-align:center;margin-top:10px}#cajAvi .imgConFon,#cajRes .imgConFon{width:100%;pointer-events:none}.fonImgFbk{background-image:url(../img/spriteB.png);background-repeat:no-repeat;background-size:300px;background-position:-200px -289px;background-color:hsla(150,1%,51%,.8)}.btnMenu .fonImgFbk{margin-top:-65px;position:relative;top:37px;float:left;width:70px!important;height:70px!important;margin-left:0;margin-right:0;background-size:200px;background-position:-137px -193px}.imgFbk{width:100%}.divCenter{position:relative;margin-left:50%;transform:translateX(-50%);z-index:5}#neitFacebookSignInButton,#neitFacebookSignOutButton{margin-top:20px;width:100%;height:35px;border:none;background-color:#4267b2;color:#fff;text-align:center;cursor:pointer;transition:all .5s}#neitFacebookSignInButton:hover,#neitFacebookSignOutButton:hover{box-shadow:3px 3px 3px 0 rgba(0,0,0,.5)}.neitFacebookSignInIcon,.neitFacebookSignOutIcon{width:40px;height:32px;background:url(/img/FB-f-Logo__white_57.png) transparent 5px no-repeat;background-size:50%;display:inline-block;vertical-align:middle}.neitFacebookSignInText,.neitFacebookSignOutText{margin-top:5px;padding:0 10px;font-weight:700;font-family:sans-serif;display:inline-block;vertical-align:middle}#login canvas{width:100%;height:1px;background-color:#e5e5e5}.g_id_signin{overflow:hidden}.g_id_signin iframe{left:50%!important;margin:0!important;transform:translateX(-50%)!important}.btnOkMinMar{width:100%;height:32px;border:1px solid #e5e5e5;color:#999;background-color:transparent;font-size:.95em;transition:all .5s}.btnOkMin:focus,.btnOkMin:hover,.btnOkMinMar:focus,.btnOkMinMar:hover{color:#fff;border-color:#000;background-color:#000;box-shadow:3px 3px 5px rgba(0,0,0,.5)!important}.btnOkMin{width:100%;height:42px;margin-top:5px;margin-bottom:5px;background-color:#666;color:#fff;font-size:1.2em}.btnOkMin,.btnSen6{border:none;font-family:normal;transition:all .5s}.btnSen6{padding:5px 10px;margin-top:0;background-color:transparent;color:#999;font-size:.85em}.btnSen6:focus,.btnSen6:hover{color:#000;text-decoration:underline}.btnForm{width:100%}.btnBlanco{width:100%;color:#444;background-color:#fff;border:1px solid #999;text-decoration:none;display:inline-block}.btnOffMin{width:100%;margin-top:10px;border:none;background-color:transparent;color:#999;font-size:1em;font-family:normal;padding:15px 0;transition:all .5s}.btnOffMin:focus,.btnOffMin:hover{color:#1967d2;background-color:#e5e5e5;box-shadow:none}#combNIF{border-radius:0;padding:0 1%}#btnEnt,#combNIF{color:#fff;width:100%;border:1px solid #000;background-color:#000}#btnEnt{height:40px;margin-bottom:20px;font-family:normal;font-size:1.2em;transition:all .5s}#btnEnt:focus,#btnEnt:hover{box-shadow:3px 3px 5px rgba(0,0,0,.5)!important}#textura{top:0;left:0;background-image:url(../img/textura.png);background-repeat:repeat;background-position:0 0}#multimediaContent,#textura{position:fixed;width:100%;height:100%;display:block}#multimediaContent{background:#0085cc;background:-webkit-gradient(left top,right bottom,color-stop(0,#0085cc),color-stop(100%,#0fbaac));background:linear-gradient(135deg,#0085cc,#0fbaac);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#0fbaac",GradientType=1);overflow:hidden}#multimediaContent .videoHome{position:fixed;min-width:100%;min-height:100%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:12;opacity:1}#multimediaContent .videoHome:-webkit-full-screen{top:0;left:0;transform:translateX(0) translateY(0);width:100%;height:100%}#multimediaContent .videoHome:-moz-full-screen{top:0;left:0;transform:translateX(0) translateY(0);width:100%;height:100%}#multimediaContent section{display:none}#marca{padding:0 40px 0 20px;vertical-align:middle}#marca,#marca img{height:100%;display:inline-block;transition:all 0s}#marca img{width:auto}#btnMovil{position:fixed;top:24px;right:25px;width:30px;height:30px;cursor:pointer;background-color:transparent;background-image:url(../img/spriteB.png);background-repeat:no-repeat;background-size:300px;background-position:-30px 0;padding:0;border:none;display:none}#btnMovil:focus,#btnMovil:hover{box-shadow:none}.menLis{position:fixed;top:0;left:0;width:100%;height:70px;background-color:#fff;border-bottom:1px solid #ccc;box-shadow:0 0 3px rgba(0,0,0,.3);z-index:7}.menLis .horizontal{padding-left:0;vertical-align:middle;display:inline-block}.menLis li{position:relative;margin:0;background-color:transparent;border-radius:5px;transition:all .5s;display:inline-block}.menLis li a:hover{color:var(--verde)}.menLis ul.nivel_2 li a:hover{padding-left:23px;color:var(--verde)}.menLis ul.nivel_2,.menLis ul.nivel_3{border-left:1px solid var(--verde)}.menLis ul.nivel_3{margin-top:-56px;margin-left:265px}.menLis a{padding:7px 15px;color:#666;font-size:.85em;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .5s;display:block}.submenu{position:absolute;top:40px;width:270px;padding:16px 0;border-radius:5px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.2);display:none;z-index:1}.submenu li{display:block}.hasSubmenu>a:after{transform:rotate(45deg);border-color:#666}.hasSubmenu.open>a:after,.hasSubmenu>a:after{content:"";display:inline-block;vertical-align:middle;margin:-3px 0 0 7px;width:5px;height:5px;border-style:solid;border-width:0 1px 1px 0}.hasSubmenu.open>a:after{transform:rotate(315deg);border-color:var(--verde);pointer-events:none}#btnLogin{position:fixed;top:25px;right:21px;width:30px;height:30px;cursor:pointer;background-color:transparent;background-image:url(../img/spriteB.png);background-repeat:no-repeat;background-size:300px;background-position:-120px -63px;padding:0;border:none;z-index:10}#btnLogin:focus,#btnLogin:hover{background-position:-150px -63px}#btnLogin .imgFbk{width:30px;height:30px;border-radius:50%;color:#fff;margin:0;padding:3px 0}#btnLogin .imgFbk img{top:0;z-index:0}#btnLogin .imgFbk img,#btnLogin .imgFbk span{width:100%;height:100%;border-radius:50%;position:absolute;left:0}#btnLogin .imgFbk span{top:6px;z-index:1;text-align:center;font-size:1.2em}#btnCesta{position:fixed;top:19px;right:90px;width:30px;height:30px;background-color:transparent;padding:0;border:none;cursor:pointer;z-index:9}#btnBuscar:focus .titIco,#btnBuscar:hover .titIco,#btnCesta:focus .titIco,#btnCesta:hover .titIco,#btnLogin:focus .titIco,#btnLogin:hover .titIco{color:#000!important}#btnCesta .num{width:100%;color:#666;font-size:1.5em;text-align:center;border-radius:50%;margin:0 0 4px;padding:0;background-color:transparent;transition:all .5s;display:block}#btnCesta .num:focus,#btnCesta .num:hover{color:#fff;background-color:var(--verde)!important}#btnBuscar{position:fixed;top:25px;right:90px;width:30px;height:30px;cursor:pointer;background-color:transparent;background-image:url(../img/spriteB.png);background-repeat:no-repeat;background-size:300px;background-position:-60px -63px;padding:0;border:none;z-index:8}#btnBuscar:focus,#btnBuscar:hover{background-position:-90px -63px}.titIco{width:100%;color:#666;letter-spacing:.25em;font-size:.65em;text-align:center;margin:-5px 0 0;padding:0;display:block}#bloqImgFbk{position:relative;width:110px;height:110px;left:50%;border-radius:50%;border:2px solid #fff;box-shadow:2px 2px 5px rgba(0,0,0,.8);margin:0 0 10px 9px;overflow:hidden;transition:all .5s;display:block}#bloqImgFbk:focus,#bloqImgFbk:hover{box-shadow:2px 2px 5px transparent}#bloqImgFbk img{max-width:100%;min-height:100%}#redesMenu{position:absolute;top:2px;right:5px;transition:all 1s}.btnInfTxt{font-family:bold;font-size:.85em;text-transform:uppercase;color:#000;background-color:#fff;padding-top:12px;opacity:.3}.btnInfo,.btnInfTxt{position:relative;border:1px solid transparent;margin-left:5px;margin-right:5px;transition:all .5s}.btnInfo{width:30px;height:30px;top:-7px;padding:15px;background-color:transparent;background-image:url(../img/spriteB.png);background-repeat:no-repeat;background-size:300px;border-radius:50%;opacity:.5}.btnInfo:focus,.btnInfo:hover,.btnInfTxt:focus,.btnInfTxt:hover{opacity:1!important}#btnMap{background-position:-240px 0}#btnTel{background-position:-210px 0}#btnWhat{background-position:-150px 0}.btnDel{background-position:-212px -57px}#btnMai{background-position:-180px 0}#btnFbk{background-position:-64px 0}#btnIns{background-position:-93px -30px}#btnSna{background-position:-120px 0}#btnTwi{background-position:-120px -30px}#btnYou{background-position:-150px -30px}#btnHou{background-position:-180px -30px}#btnMut{background-position:-240px -30px}#btnMod{background-position:-270px -30px}#redesCentrado{position:relative;left:50%;display:inline-flex!important;transform:translateX(-50%);margin-bottom:50px}footer{position:relative;width:calc(100% - 40px);background-color:var(--corporativo);color:#fff;text-align:center;margin-top:230px;padding:20px;z-index:4}footer .empresa,footer .menu{display:inline-block;width:45%;vertical-align:top;text-align:left;margin:10px}footer .empresa{text-align:right;padding:10px}footer .menu{padding:10px}footer h3{color:#f90}footer p{margin:5px 0}footer ul{list-style-type:none;padding:0}footer li{margin-bottom:5px}footer a{color:#fff;text-decoration:none;transition:color .3s;transition:all .5s}footer .sub a{color:#3685ac}footer a:hover{padding-left:5px;color:var(--verde)}#bloqBus{position:fixed;width:340px;height:80px;right:128px;background-color:transparent;z-index:18;display:none;animation:movBus .7s normal}@keyframes movBus{0%{right:80px;width:1px}to{right:128px;width:340px}}#bloqBus input{margin-top:21px;width:100%;height:32px;margin-left:10%;text-align:center;font-size:1.2em;border-radius:0;border:1px solid #ccc}#bloqBus button{width:20px;height:32px;margin-left:10px;background-color:#fff;border:1px solid #fff;font-size:2em;font-family:light}#fondoWeb{position:relative;top:70px;left:0;width:100%;height:calc(100vh - 60px);background-color:transparent;overflow:hidden;display:block;z-index:0}#fondoWeb picture{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity 1s}#fondoWeb img{width:100%;height:100%;object-fit:cover;pointer-events:none;display:block}#fondoWeb .carousel-button{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);padding:1% 2%;background-color:rgba(0,0,0,.7);color:#fff;border:none;cursor:pointer;border-radius:5px;text-align:center;font-family:normal;z-index:1;transition:all .3s;box-shadow:0 20px 11px -16px rgba(0,0,0,.3)}#fondoWeb .carousel-button:hover{background-color:rgba(0,0,0,.9);box-shadow:0 0 0 0 transparent}#fondoWeb .esloganHom{position:absolute;top:calc(32px + 50%);left:50%;width:100%;transform:translate(-50%,-50%);font-size:5vw;color:#fff;text-align:center;font-family:bold;font-weight:400;text-shadow:3px 3px 2px rgba(0,0,0,.5);margin:0;pointer-events:none;padding:15px;z-index:1;animation:movHome 2s normal}@keyframes movHome{0%{top:110%;opacity:0}30%{top:110%}to{top:calc(32px + 50%);opacity:1}}.titHome{position:absolute;z-index:13;bottom:0;margin:2% 30% 2% 2%;background-color:rgba(37,41,131,.9);padding:10px 20px;color:#fff;opacity:0;transform:translateY(50px);animation:fadeInUp 1s ease-in-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}#particulas{position:fixed;mix-blend-mode:overlay;pointer-events:none;z-index:14}#particulas canvas{position:fixed;border-radius:50%;display:block}#btnVolver{position:static;background-color:transparent;border:none;color:#999;font-size:.8em;letter-spacing:.3em;text-transform:uppercase;margin:-5px 0 10px 5px;transition:all .5s;z-index:7;display:none}#btnVolver:focus,#btnVolver:hover{color:#fff;background-color:#666;padding:0 5px;letter-spacing:.5em}#refLogo{position:fixed;width:100%;top:70px;background-color:#fff;z-index:6;display:none}#refLogo a img{width:135px;height:auto}#refLogo p{margin:-5px 0 20px 14px;padding:0;font-size:.8em;letter-spacing:.3em;text-align:left;text-transform:uppercase}#refLogo p a{text-decoration:none;color:#999;transition:all .5s}#refLogo p a:focus,#refLogo p a:hover{color:#fff;background-color:#666;padding:0 5px}#listArt{position:relative;top:70px;width:100%;padding-top:40px;padding-bottom:140px;text-align:center;box-shadow:0 -3px 3px rgba(0,0,0,.2);display:inline-block}#listArt h1{color:var(--auxiliar)}#listArt .noArt{font-family:light;font-size:2em;color:#666;margin-top:5%}#listArt .artListado{width:16%;vertical-align:top;display:inline-block;text-align:left;cursor:pointer;transition:all .5s;margin:2%;border-radius:5px}#listArt .artListado .artImg{position:relative;width:calc(100% - 2px);height:auto;text-align:center;z-index:0;transition:all .3s;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:space-between;border-radius:5px;overflow:hidden;box-shadow:0 0 0 0 transparent}#listArt .artListado .artImg .una{width:100%;height:auto}#listArt .artListado .artImg .cuatro{width:50%}#listArt .artListado:hover .artImg{transform:scale(1.02);box-shadow:0 20px 11px -16px rgba(0,0,0,.3)}#listArt .artListado:hover p{opacity:.2}#listArt .artListado .anadirCesta{position:relative;width:100%;font-size:.85em;color:#fff;background-color:#666;border:1px solid #666;transition:all .5s;margin-top:25px;display:none;z-index:1}#listArt .artListado .selSto{position:relative;width:100%;margin-top:-40px;font-size:1em;color:#000;background-color:#fff;border:1px solid #dce5ea;transition:all .5s;display:none;z-index:2}.bloqOfeAnt{color:#c00!important;text-decoration:line-through;opacity:.5;margin-left:5px}#listArt .artListado .anadirCesta:hover .bloqOfeAnt{color:#fff!important}#listArt .artListado .nom{position:relative;width:calc(100% - 30px);margin-top:8px;margin-bottom:3px;border-radius:8px;padding:0;color:#000;display:inline-block;font-size:1.3em;transition:all .5s;text-align:left;font-family:bold}#listArt .artListado .fecha{text-align:right;width:100%;color:#666}#listArt .artListado .entradilla{margin-top:0;color:#666}#listArt .artListado .price{position:relative;margin-top:0;text-align:center;padding:2px 6px;color:#000;font-size:1.4em;border-radius:5px;display:block}#listArt .artListado .price small{font-size:.65em;text-transform:uppercase}#listArt .artListado:hover .hide{display:none}#listArt .artListado:hover .anadirCesta,#listArt .artListado:hover .selSto{display:block!important}#listArt .artListado:focus .show,#listArt .artListado:hover .show{background-color:#666;color:#fff;letter-spacing:.4em}#subListado{position:absolute;top:110px;width:100%;text-align:center}#subListado article{width:24%;display:inline-block;text-align:center;cursor:pointer}#subListado article picture{background-color:transparent;padding:0;margin:0;display:block}#subListado article img{width:100%;height:auto;padding:0;margin:0;transition:all .5s}#subListado article:focus picture img,#subListado article:hover picture img{opacity:.5}#subListado article .nom{position:relative;margin-top:-25px;padding:2px 6px;color:#666;display:inline-block;font-size:1em;text-transform:uppercase;letter-spacing:.3em;transition:all .5s;opacity:0;display:block}#subListado article:focus .nom,#subListado article:hover .nom{opacity:1}#subListado article .price{position:relative;margin-top:-50px;padding:4px 8px;color:#000;border:1px solid #ddd;background-color:#fff;transition:all .5s;display:inline-block}#ficha{padding-top:40px}#ficha,#ficha .cabecera{position:relative;width:100%}#ficha .cabecera{top:20px;height:280px;background-color:var(--corporativo);margin-bottom:-220px;display:block}#btnCalPVP{position:fixed;bottom:-80px;left:0;width:100%;padding:20px 0;display:none}#ficha .col2,#ficha .detFicha{position:relative;margin-top:80px;width:96%;left:2%;z-index:2;vertical-align:top;max-width:1020px;margin:auto;display:block}#ficha .col2{margin:auto;display:flex}#ficha .col2 h1{font-weight:700;color:#fff}#ficha .col2 .pvp,#ficha .txt .pvp{position:relative;font-family:normal;font-size:1.4em;margin:0 0 5px;border-radius:5px;padding:10px 20px;background-color:rgba(0,0,0,.1);width:fit-content;color:#fff;display:block}#ficha .txt .pvp{margin:0 auto 5px!important;width:fit-content;color:#000;display:block}#ficha .btnComprar{font-size:1.2em;margin:0 auto 20px;display:block}#ficha .col2 picture{width:300px;flex-shrink:0}#ficha .col2 button{font-size:1.2em;border:none}#ficha .col2 div{flex-grow:1;padding-left:20px}#ficha .deco{width:100%;height:1px;border-bottom:1px dotted #999;margin:40px 0;display:block}#ficha .datos{margin:3px 0 0!important}#ficha .datos .datos_nom{font-family:bold;color:#999;margin-right:10px}#bloqImg{display:block;width:300px;height:300px;border-radius:5px;overflow:hidden;box-shadow:0 20px 11px -16px rgba(0,0,0,.3)}#bloqImg img{width:auto;height:100%;object-fit:cover}#ficha section .gal{height:80px;text-align:center;border:1px dotted #999;border-radius:5px;margin-top:40px;padding:15px}#ficha section .info .anadirCesta,#ficha section .info .gal,#ficha section .info .selSto{width:100%;padding:10px 20px;text-transform:uppercase;display:block}#ficha section .gal img{position:relative;top:0;left:0;width:auto;height:100%;padding:0;margin-right:20px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid transparent;opacity:.3;transition:all .5s;pointer-events:all;cursor:pointer;display:inline-block}#ficha section .gal img:hover{opacity:1}#ficha section .gal .on{opacity:1;pointer-events:none}#ficha section .det img{height:auto;width:100%}#ficha section .bloqTxt{margin:8px 0}#ficha section .bloqTxt .proArt{font-size:.7em;letter-spacing:.1em;text-transform:uppercase;color:#fff;background-color:#666;padding:2px 6px;margin-right:10px}#ficha section .bloqTxt .infDes{width:100%;margin-top:40px;padding:10px 5px;background-color:#dce5ea;color:#000;text-align:center;display:block}#ficha section .anadirCesta,#ficha section .selSto{display:none}#ficha section .txt{padding:40px}#ficha section .txt p{margin:20px 0}#ficha section .titAux,h1{font-family:light;font-size:2.4em;font-weight:400;color:#000;padding:0 0 3px;margin:0}#ficha section .titAux{margin-top:140px!important;font-size:1.6em;font-family:light;margin-left:0!important;color:#999;border-radius:5px;padding:8px 0;border:1px solid transparent;text-align:center}#ficha section h2{text-align:left;font-family:bold;font-size:1.4em;font-weight:400;color:#666;padding:0;margin:20px 0 40px}#ficha section p{text-align:justify;font-weight:400;color:#000;padding:0;margin:0}#ficha section .descripcion{margin-top:40px}#ficha section .cross{margin-top:10px;margin-bottom:40px;width:calc(100% - 20px);margin-left:0;padding:0 10px}#ficha section .cross,#ficha section .cross li{list-style-type:none;list-style-position:outside}#ficha section .cross li{width:25%;margin:10px 0;padding-bottom:10px;vertical-align:top;display:inline-block;opacity:1;transition:all .5s}#ficha section .cross li:focus,#ficha section .cross li:hover{opacity:1}#ficha section .cross li:focus img,#ficha section .cross li:hover img{box-shadow:5px 5px 5px rgba(0,0,0,.5)}#ficha section .cross li a img{width:100%;height:auto;transition:all .5s;pointer-events:all}#ficha section ul li a .pvp{font-family:bold;font-size:1.2em;text-align:center;transition:all .5s}#ficha section ul li a .pvp .bloqOfeAnt{font-size:.9em;display:block}#ficha section ul li a .uni{text-align:center;font-size:1.2em;font-family:light;color:#000}.btnStandar{width:100%;padding:5px 0;color:#000;background-color:#fff;border:1px solid #000;border-radius:0;transition:all .5s}.btnStandar:focus,.btnStandar:hover{background-color:#000;color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.8)}.anadirCesta{width:228px;padding:5px 7px;color:#fff;background-color:#666;border:1px solid #666;border-radius:0;transition:all .5s}.anadirCesta:focus,.anadirCesta:hover{border:1px solid #000!important;background-color:#000!important;color:#fff!important;letter-spacing:.2em}.anadirCesta .detImp{margin:0;font-size:2em}.anadirCesta .detImp,.selSto{text-align:center;display:block}.selSto{width:228px;height:auto;margin:40px 0 -20px;padding:2%;border:1px solid #dce5ea;color:#000;background-color:#fff;transition:all .5s}.selSto:focus,.selSto:hover{box-shadow:2px 2px 5px rgba(0,0,0,.5)!important}.aviDto{width:84%!important;padding:10px 5%!important;color:#c00!important;margin-left:3%!important;position:relative;text-align:center!important;animation:movAlp 2s infinite}.bloqForm{width:540px;padding:80px 0 30px}.bloqForm h1{font-size:2.3em;margin:0}.bloqForm h1,.bloqForm h2{width:73%;color:#000;font-family:light;font-weight:400}.bloqForm h2{font-size:1.5em;margin:20px 0 30px}.bloqForm h3{color:#000;font-size:1.4em;margin:10px 0 20px;padding:5px 10px}.bloqForm h3,.bloqForm h4{font-family:light;font-weight:400}.bloqForm h4{color:#999;margin:20px 0 0}.bloqForm .logo{position:relative;float:right;width:130px;height:130px;border-radius:50%;background-color:#fff;overflow:hidden;border:4px solid transparent;transition:all .5s}.bloqForm .logo img{width:100%;height:auto;transition:all .5s}.bloqForm .logo .imgFbk{width:100%;height:100%;border-radius:50%;margin:0}.bloqForm .logo .imgFbk img{top:0;z-index:0}.bloqForm .logo .imgFbk img,.bloqForm .logo .imgFbk span{width:100%;height:100%;border-radius:50%;position:absolute;left:0}.bloqForm .logo .imgFbk span{font-size:5em;color:#fff;top:13px;z-index:1;text-align:center}.bloqForm form{width:100%;height:auto}.bloqForm form .bloq{width:90%;padding:4% 5%;background-color:#fff;margin:0;border-bottom:1px solid #000;display:block}.bloqForm form .bloq img{width:100%;height:auto}.bloqForm form .bloq iframe{width:100%;height:274px}.bloqForm form .bloq button{margin-top:-10px;display:block}.txtMap{text-align:left;font-size:1em;margin-top:20px!important;margin-bottom:20px;height:auto;display:block}.bloqForm form .separacion{width:90%;height:20px;background-color:rgba(0,0,0,.1);margin:0 0 0 5%}.bloqForm form input{width:100%;margin:4px 0;border:none;color:#000;display:block}.bloqForm form input[type=checkbox]{width:auto;margin:10px 5px 2px 0;display:inline-flex}.bloqForm ::-webkit-input-placeholder{color:#000}.bloqForm ::-moz-placeholder{color:#000}.bloqForm :-ms-input-placeholder{color:#000}.bloqForm :-moz-placeholder{color:#000}.bloqForm form .first{font-size:1.2em;font-family:bold;margin-bottom:20px}.bloqForm form .firstSmall{font-family:bold}.bloqForm form .cif{width:70px;display:inline-block}.bloqForm form .letraCif{width:60%;display:inline-block;text-transform:uppercase}.bloqForm form textarea{width:96%;min-height:110px;margin:4px 0;padding:2%;border:1px solid #ccc;color:#000;resize:vertical;display:block}.bloqForm .bloqBtn{margin-top:10px;width:100%;text-align:left}.bloqForm .bloqBtn button{width:100%;height:42px;color:#fff;background-color:#000;border:none;transition:all .5s}.bloqForm .bloqBtn .btnSec{width:49.5%;opacity:.5}.bloqForm .bloqBtn button:focus,.bloqForm .bloqBtn button:hover{opacity:1;box-shadow:2px 2px 5px rgba(0,0,0,.5)!important;background-color:#000;color:#fff}.bloqForm .info{padding:3%;font-size:.85em;background-color:#ddd;color:#666}.bloqForm .bloq ul{margin:0;padding:0}.bloqForm .bloq ul li{margin:10px 0;padding:10px;border:1px solid #999;text-align:center;transition:all .5s;display:block}.bloqForm .bloq ul li:hover{box-shadow:2px 2px 5px rgba(0,0,0,.5)}.bloqForm .bloq ul li .idFac{margin:0 0 5px;color:#000;font-size:1em;font-family:normal}.bloqForm .bloq ul li .tot{margin:0;color:#000;font-size:1.4em;font-family:bold}.bloqForm table{width:100%}.bloqForm table thead{height:40px;background-color:#eaf2ff;border-top:1px solid #c6dafc;border-bottom:1px solid #c6dafc;color:#4285f4}.bloqForm table tbody tr{height:40px;border-bottom:1px solid #e5e5e5;color:#000;vertical-align:top}.bloqForm table thead tr th{font-family:normal;font-weight:400;font-size:.85em;color:#fff;text-transform:uppercase;text-align:center}.bloqForm table tbody tr small{color:#999}.bloqForm table tbody tr td{vertical-align:middle;font-size:.85em;padding:6px 10px;text-align:center}.inf_proceso{padding:3px 15px;font-size:.85em;text-align:center;border:1px solid #999;color:#fff;text-transform:uppercase;border-radius:5px}.inf_circulo{width:4px;height:4px;border-radius:50%;background-color:#c00;color:#fff;display:block}.bloqForm{position:relative;padding:0 0 40px;width:100%;max-width:540px;height:auto;left:50%;color:#000;transform:translateX(-50%)}#bloqSocPer{margin-top:90px}#bloqSocPer h2{width:73%;font-size:2.8em;margin:0 0 10px}#bloqSocPer h2,#bloqSocPer p{color:#000;font-family:light;font-weight:400}#bloqSocPer p{font-size:1.4em;margin:0 0 5px;padding:0}#bloqSocPer p a{color:#000;transition:all .5s}#bloqSocPer p a:focus,#bloqSocPer p a:hover{color:#fff;background-color:#666;padding:0 5px}#bloqSocPer iframe{margin-top:20px;width:100%;height:274px;box-shadow:20px 20px 10px rgba(0,0,0,.2)}#bloqSocPer form{width:100%;height:auto}#bloqSocPer form .bloq{width:96%;padding:1% 2% 4%;background-color:#fff;margin:0;display:block}#bloqSocPer form .bloq img{width:100%;height:auto}#bloqSocPer form .bloq button{margin-top:-10px;display:block}#bloqSocPer form input{width:96%;height:32px;border:1px solid #dce5ea;margin:5px 0;padding:0 2%;display:block}input[type=checkbox]{width:auto!important;height:auto!important;margin:3px 10px 2px 0!important;display:inline-flex!important}#bloqSocPer ::-webkit-input-placeholder{color:#000}#bloqSocPer ::-moz-placeholder{color:#000}#bloqSocPer :-ms-input-placeholder{color:#000}#bloqSocPer :-moz-placeholder{color:#000}#bloqSocPer form .first{font-size:1.2em;font-family:bold;margin-bottom:20px}#bloqSocPer form .firstSmall{font-family:bold}#bloqSocPer form .cif{width:70px;display:inline-block}#bloqSocPer form .letraCif{width:60%;display:inline-block;text-transform:uppercase}#bloqSocPer form textarea{width:96%;min-height:110px;margin:4px 0;padding:2%;border:1px solid #dce5ea;color:#000;resize:vertical;display:block}#bloqSocPer .bloqBtn{margin-top:10px;width:100%;text-align:left}#bloqSocPer .bloqBtn button{width:100%;height:42px;color:#fff;font-size:1em;border:none;transition:all .5s}#bloqSocPer .bloqBtn .btnSec{width:49.5%;opacity:.5}#bloqSocPer .bloqBtn button:focus,#bloqSocPer .bloqBtn button:hover{background-color:#000;color:#fff;letter-spacing:.1em}#bloqSocPer .info{padding:3%;font-size:.85em;background-color:#ddd;color:#666}.txtCheAvi{color:#000;font-size:.85em;font-weight:400;margin:0 0 10px}.txtCheAvi a{color:#000;transition:all .5s;text-decoration:none}.txtCheAvi a:hover{color:#fff;background-color:#000}.linkWha{background-color:#128c7e;padding:7px 10px;margin:20px 0 10px}.linkBtn,.linkWha{text-align:center;color:#fff;transition:all .5s;display:block}.linkBtn{width:calc(100% - 20px);background-color:#3685ac;padding:10px 0;font-size:1.2em;margin:10px 0 0;border-radius:0;border:none}.linkBtn:hover,.linkWha:hover{box-shadow:2px 2px 5px rgba(0,0,0,.8)}#bloqEmp{position:relative;width:540px;height:auto;padding:3% 60px 30px 7%;background-color:#fff;box-shadow:20px 20px 0 hsla(0,0%,100%,.2);border-bottom:1px solid #000;color:#000;display:block}#bloqEmp img{width:115px}#bloqEmp h1{font-size:1.4em}#bloqEmp p{color:#999}#cesta{overflow:hidden}#cesta form{position:relative;margin-bottom:0;background-color:rgba(0,0,0,.1);padding:1px 5% 5%}#cesta form .infNueAge{color:#666;text-align:left;padding:0 0 0 24px;font-size:.85em;text-align:justify;margin-top:-20px;margin-bottom:20px}#cesta form input[name=checkAvi]{margin:5px 10px 0 0!important}#cesta form .infNueAge a{color:#000}#cesta form .bloq1{vertical-align:top;margin-right:5%}#cesta form .bloq1,#cesta form .bloq2{width:45%;display:inline-block}#cesta .separacion{width:100%;height:20px;background-color:transparent;border-bottom:1px dotted #000;margin:0 0 10px}#cesta h3{color:#666;font-size:1.2em;font-family:bold;font-weight:400;border-left:1px solid #000;margin:0 0 10px;padding-left:10px}#cesta form input{width:calc(100% - 24px);margin:0;height:auto;border:none;color:#000;background-color:transparent;display:block}#cesta form input:focus,#cesta form input:hover{background:#fff}#cesta form input[type=text]:is(:placeholder-shown){background-color:#fff;border-color:blue}#cesta form input[type=checkbox]{width:auto;margin:20px 5px 2px 0;display:inline-flex}#cesta ::-webkit-input-placeholder{color:#000}#cesta ::-moz-placeholder{color:#000}#cesta :-ms-input-placeholder{color:#000}#cesta :-moz-placeholder{color:#000}#cesta form .first{font-size:1.2em;font-family:bold;margin-bottom:20px}#cesta form .firstSmall{font-family:bold}#cesta form .cif{width:70px;display:inline-block}#cesta form .letraCif{width:60%;display:inline-block;text-transform:uppercase}#cesta form textarea{width:96%;min-height:50px;margin:4px 0;padding:2%;border:1px solid #ccc;color:#000;resize:vertical;display:block}#cesta .bloqBtn{margin-top:10px;width:100%;text-align:left}#cesta .bloqBtn button{width:100%;height:42px;color:#fff;background-color:#000;border:none;transition:all .5s}#cesta .bloqBtn .btnSec{width:49.5%;opacity:.5}#cesta .bloqBtn button:focus,#cesta .bloqBtn button:hover{opacity:1;box-shadow:2px 2px 5px rgba(0,0,0,.5)!important;background-color:#000;color:#fff}#cesta .info{padding:3%;font-size:.85em;background-color:#ddd;color:#666}#cesta #listCes{width:100%;padding:0}#cesta #listCes .resFicha{position:relative;width:100%;border-top:1px solid #e5e5e5;padding:10px 0;overflow:hidden;vertical-align:top}#cesta #listCes .resFicha img{width:14%;height:auto;vertical-align:top;display:inline-block}#cesta #listCes .resFicha .des{margin:0 2%;width:60%;height:auto;vertical-align:top;padding:0;text-align:left;display:inline-block}#cesta #listCes .resFicha .des:first-line{font-family:bold}#cesta #listCes .resFicha .pre{font-family:bold;width:21%;height:auto;vertical-align:top;padding:0;margin:0;text-align:right;display:inline-block}#cesta #listCes .resFicha .del{margin:0 5px 15px 0;padding:0;font-weight:400;font-size:1.2em;text-align:left;background-color:#fff;color:#c00;text-transform:uppercase;border:none;opacity:.5;transition:all .5s;width:30px;height:30px;border-radius:50%;text-align:center}#cesta #listCes .resFicha .del:hover{opacity:1;color:#fff;background-color:#c00}.agotado{width:100px;padding:7px 5px;margin:2px 0;transition:all .5s;display:inline-block;border:1px solid #c00;background-color:#c00;color:#fff;text-transform:uppercase;text-align:center;pointer-events:none}#combTipTran,#logCes{width:100%;display:block}#logCes{margin-bottom:20px}#cesta .txtEnv{width:calc(80% - 2px);margin:20px 0 -20px 5%;padding:7px 5%;background-color:#fff;color:#000;border-top:1px dotted rgba(103,219,255,.7);border-left:1px dotted rgba(103,219,255,.7);border-right:1px dotted rgba(103,219,255,.7);background-color:#67dbff;color:rgba(0,0,0,.5);display:block}#total_cesta{position:fixed;top:20%;left:calc(50% - 500px);width:270px;color:#888;text-align:right;border-right:1px solid #ccc;padding-right:40px}#total_cesta .paso{display:inline-block;margin-left:15px;margin-bottom:20px;font-size:1em;opacity:.3}#total_cesta .paso .circulo{width:20px;height:20px;background-color:#999;color:#fff;text-align:center;border-radius:50%;display:inline-block;line-height:20px}#total_cesta .activo{color:#000;opacity:1}#total_cesta .activo .circulo{background-color:#666}#total_cesta .total{font-family:bold;font-size:2.2em;display:block}#total_cesta strong{color:#888!important}#total_cesta em{margin-top:0;font-size:.85em;margin-bottom:10px;display:block;text-align:right}#cesta canvas{width:100%;height:180px;margin:0;padding:0;display:block}.cheCol{width:32%;font-size:.9em;border:1px solid #000;background-color:#fff;color:#000;padding:7px 5px;margin:2px 0;transition:all .5s;display:inline-block}.cheCol:hover{box-shadow:2px 2px 5px rgba(0,0,0,.5)!important}.cheCol .btnAct{color:#fff;border-color:#000;background-color:#000}.cheCol .btnAct:hover{background-color:#ccc;border-color:#ccc}#bloqDes{width:calc(100% - 2px);margin-left:5%;margin-bottom:40px}#bloqDes .tot span{color:#ccc}#bloqDes .tot{margin:20px 0 0;padding:10px 0;font-family:bold;font-weight:400;font-size:1.8em;border:1px dotted rgba(0,0,0,.7)}#bloqDes .tot span{font-size:.5em}#bloqDes .tot span,#bloqDes p span{color:#999;font-family:normal;display:block}#bloqDes .tra{width:calc(45% - 0px)}#bloqDes .tra,#bloqDes .traIva{margin:0;padding:10px 0;font-weight:400;font-size:1em;border-left:1px dotted rgba(0,0,0,.1);border-bottom:1px dotted rgba(0,0,0,.1);background-color:rgba(0,0,0,.1);display:inline-block}#bloqDes .traIva{width:calc(45% - 1px);border-right:1px dotted rgba(0,0,0,.1)}#bloqDes .bas,#bloqDes .iva{width:calc(30% - 0px);margin:0}#bloqDes .bas,#bloqDes .iva,#bloqDes .totArt{padding:10px 0;font-weight:400;font-size:1em;border-left:1px dotted rgba(0,0,0,.1);border-bottom:1px dotted rgba(0,0,0,.1);background-color:rgba(0,0,0,.1);display:inline-block}#bloqDes .totArt{width:calc(30% - 2px);margin:0 0 40px;border-right:1px dotted rgba(0,0,0,.1)}#bloqBtnPag{position:fixed;bottom:0;left:50%;width:520px;transform:translateX(-50%);display:none;z-index:19}#bloqBtnPag #btnPagar{width:100%;height:60px;color:#fff;background-color:#000;font-size:1.4em;border:none;transition:all 0s!important;background:#1fa694;background:-webkit-gradient(left bottom,right top,color-stop(0,#1fa694),color-stop(100%,#009c3e));background:linear-gradient(45deg,#1fa694,#009c3e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1fa694",endColorstr="#009c3e",GradientType=1);border-color:transparent}#bloqBtnPag #btnPagar:hover{color:#fff;border:#64a8ff;background:#64a8ff;box-shadow:2px 2px 5px #1967d287}#bloqBtnPag #btnCanCom{width:100%;height:45px;color:#999;font-size:1em;border:none;box-shadow:0 10px 10px rgba(0,0,0,.3)}#bloqBtnPag #btnCanCom,#cesta_rapida{background-color:#fff;transition:all .5s}#cesta_rapida{position:fixed;top:15%;right:-180px;width:140px;height:fit-content;min-height:40px;border-radius:5px;box-shadow:5px 5px 10px rgba(0,0,0,.3);opacity:1;cursor:pointer;z-index:11}#cesta_rapida:hover button{color:#fff;border-color:#64a8ff;background-color:#64a8ff;box-shadow:2px 2px 5px #1967d287}#cesta_rapida ul{list-style:none;padding:0}#cesta_rapida ul li{height:50px;display:flex;align-items:center}#cesta_rapida ul li img.detImg{height:100%;width:auto}#cesta_rapida ul li p{margin:0;line-height:1em;font-size:.75em;padding:10px}#cesta_rapida button{width:100%;border-color:#000;background-color:#000}#contResumen{padding:40px}#contResumen p{margin:0;padding-top:0;padding-bottom:0}#contResumen input[type=submit],.btnBizum{width:100%;height:42px;margin:10px 0;font-size:1.2em;border-radius:5px;border:1px solid #dce5ea;color:#fff;background:#1fa694;background:-webkit-gradient(left bottom,right top,color-stop(0,#1fa694),color-stop(100%,#009c3e));background:linear-gradient(45deg,#1fa694,#009c3e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1fa694",endColorstr="#009c3e",GradientType=1);border-color:transparent;transition:all .5s}#contResumen input[type=submit]:hover{box-shadow:2px 2px 5px rgba(0,0,0,.5);background-color:#64a8ff;border-color:#64a8ff;color:#dce5ea}#cesta .bloqHis{width:100%;margin:10px 0;text-align:center;padding:0 0 20px;border:1px solid #ccc;cursor:pointer;transition:all .5s}#cesta .bloqHis:focus,#cesta .bloqHis:hover{box-shadow:2px 2px 5px rgba(0,0,0,.5)}#cesta .bloqHis time{padding:5px;margin-bottom:20px;text-align:center;font-family:light;font-size:1em;background:#0085cc;background:-webkit-gradient(left top,right bottom,color-stop(0,#0085cc),color-stop(100%,#0fbaac));background:linear-gradient(135deg,#0085cc,#0fbaac);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#0fbaac",GradientType=1);color:#fff;display:block}#cesta .bloqHis img{height:90px;width:auto;display:inline-block}#bloqContacto{position:relative;margin-top:140px;width:86%;max-width:580px;left:50%;border-radius:16px;padding:20px;transform:translateX(-50%);background-color:#fff;margin-bottom:140px}#bloqContacto h2{margin-bottom:20px}#bloqContacto textarea{min-height:320px;margin-bottom:20px}#bloqContacto button{margin-top:10px;width:100%}#lisNot{width:calc(100% - 40px);max-width:1000px;padding:0 20px 80px;margin:0 auto}#lisNot.noticias section{display:inline-block;width:calc(50% - 20px);margin-right:20px;margin-bottom:20px;vertical-align:top;border-bottom:1px solid #ccc;box-shadow:0 10px 8px -6px rgba(0,0,0,.3)}.noticias section img{width:100%;height:auto;display:block;object-fit:cover;overflow:hidden}.noticias section .contenido{padding:15px;background-color:#fff}.noticias section .fecha time{color:#888;font-family:normal;margin-bottom:5px}.noticias section .titulo{color:#333;font-family:normal;font-weight:400;margin-bottom:5px}.noticias section .entradilla{color:#666}.paginador{text-align:center;margin:20px 0 80px}.paginador a{display:inline-block;padding:5px 10px;margin:7px;border:1px solid #ccc;border-radius:5px;background-color:#fff;color:#333;text-decoration:none;border-radius:3px}.paginador .activo{background-color:var(--verde);border-color:var(--verde);color:#fff}.paginador a:hover{border-color:#eee;background-color:#eee;color:#333}.recorte_papel{position:relative;width:100%;transform:translateY(-95%);float:left;display:block}#lisNot.ficha section{width:100%;margin:0 0 10px;background-color:#fff}#lisNot.ficha .picture{position:relative;display:flex;align-items:center;justify-content:center}#lisNot.ficha .picture img{width:100%;transition:all .5s}#lisNot.ficha .picture:hover .hover{opacity:.7}#lisNot.ficha .picture a{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;text-decoration:none;font-size:24px;font-weight:700;text-align:center;z-index:1}#lisNot.ficha .picture a span{font-family:light;font-size:1.4em;font-weight:400;padding:14px 15px;border-radius:8px;background-color:var(--corporativo);vertical-align:middle;transition:all .5s}#lisNot.ficha .picture:hover a span{background-color:var(--auxiliar);color:#fff;box-shadow:2px 2px 5px #1967d287}#lisNot.ficha .picture .calculadora{margin-left:10px;width:40px;height:40px;z-index:2;display:inline-block;vertical-align:middle}.blockquote-text{position:relative;padding:10px 20px;margin:20px auto;max-width:600px;width:calc(100% -120px);font-size:18px;font-style:italic;color:#555}.blockquote-text:before{left:-10px;top:-10px}.blockquote-text:after,.blockquote-text:before{content:'"';font-size:50px;color:#ccc;position:absolute;line-height:.1em}.blockquote-text:after{right:-10px;bottom:-10px}.blockquote-text p{display:inline}#lisNot.ficha .contenido{padding:50px}.ficha section .fecha time{color:#888;font-family:normal;margin-bottom:5px;display:none}.ficha section .titulo{color:#333;font-family:light;font-size:3.2em;font-weight:400;margin-bottom:5px}.ficha section .entradilla{color:#666}.ficha section .entradilla img{width:100%;max-width:520px}.ficha .info{pointer-events:none;margin-top:50px;text-align:center}.ficha .info img{pointer-events:none;width:auto;height:80px;margin-right:20px}#lisNot.ficha .pagina{text-align:center;padding:0;background-color:transparent;width:100%!important}.share{width:calc(100% - 100px)!important;padding:50px;display:flex;justify-content:space-between;vertical-align:middle;align-items:center!important}.share div{width:49%;display:inline-block}.left-content{text-align:left}.right-content{text-align:right}.share small{text-transform:uppercase;color:#999;font-size:.85em}#lisNot .btn{padding:10px 10px 10px 0;margin-bottom:10px;opacity:.5;font-size:.85em!important;text-transform:uppercase;color:#000;border-color:transparent;background-color:transparent;font-size:1.2em}#lisNot .btn:hover{box-shadow:none;color:var(--verde)}#lisNot .btnBef:before{content:"\2039";display:inline-block;font-size:1.2em;margin-right:15px;transition:all .5s}#lisNot .btnBef:hover:before{margin-right:25px}#lisNot .btnNex:after{content:"\203A";display:inline-block;font-size:1.2em;margin-left:15px;transition:all .5s}#lisNot .btnNex:hover:after{margin-left:25px}#btnBack:hover{opacity:1}.share .btnNet{width:30px;height:30px;margin:0 0 0 10px;padding:0;background-color:transparent;background-image:url(../../img/spriteB.png);background-repeat:no-repeat;background-size:300px;border:none;opacity:.5;transition:all .5s;display:inline-block}.share .btnNet:hover{opacity:1;background-color:var(--corporativo);filter:grayscale(100%) invert(100%)}@media (orientation:landscape){#fondoWeb .horizontal{display:block}#fondoWeb .vertical{display:none}#fondoWeb .carousel-button{font-size:2vw}}@media (orientation:portrait){#fondoWeb .horizontal{display:none}#fondoWeb .vertical{display:block}#fondoWeb .carousel-button{font-size:3vh}}@media (orientation:landscape){.titHome{font-size:3vw}}@media (orientation:portrait){.titHome{font-size:4vh}}@media only screen and (max-width:1340px){nav #marca{padding:10px 40px 0 10px;height:auto;width:118px;display:block}#marca img{width:100%;height:auto}#btnLogin{right:84px}#btnBuscar{right:150px}#btnMovil{display:block}.menLis .horizontal{position:relative;left:50%;padding-bottom:80px;max-width:520px;transform:translateX(-50%);display:none}.menLis a{color:#000;text-transform:none;font-size:1.2em;width:auto}.menLis li{margin-bottom:40px;display:block}.submenu{position:relative;font-family:normal;top:auto;width:auto;padding:revert;box-shadow:unset;display:block}.nivel_2{font-family:bold}.menLis a.nivel_2{background-color:#000;color:#fff;border-radius:5px}.menLis ul.nivel_2{padding-left:0}.menLis ul.nivel_2,.menLis ul.nivel_3{font-family:normal;position:relative;margin:0;border:none}.menLis a.nivel_3{font-family:bold;background-color:#e5e5e5;border-radius:5px}#listArt .artListado{width:29%}}@media only screen and (max-width:1080px){#ficha{padding-top:71px}#ficha .cabecera{top:0}#ficha section{width:100%;margin-top:90px}#ficha section .info .bloqTxt,#ficha section .info h1,#ficha section .info h2{max-width:600px}#ficha section .gal{position:absolute;top:44px;bottom:auto;width:50px;height:auto;right:11px;border-right:none}#ficha section .gal img{width:100%;height:auto}#ficha section .anadirCesta{width:100%}#ficha section .selSto{width:100%;font-size:1.4em}#ficha .detFicha{width:100%;left:auto;margin-top:0}#bloqImg{position:static;max-width:500px;overflow:visible;margin:0 auto;z-index:auto}#bloqImg,#bloqImg img{width:100%;height:auto}#bloqImg img{object-fit:contain}#btnCalPVP{display:block}.disenar_cesta{width:calc(100% - 40px)!important;left:0!important;top:210px!important}#total_cesta{position:absolute;top:-170px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:980px){#ficha article{left:unset;right:0}#bloqImg .max{width:100%}}@media only screen and (max-width:920px){#listArt .artListado{width:46%}#bloqEmp{width:50%}}@media only screen and (max-width:880px){#lisNot.noticias section{width:100%;margin:20px 0}footer .empresa,footer .menu{width:calc(100% - 40px);text-align:left;display:block}}@media only screen and (max-width:820px){#txtInfo{left:0;width:calc(100% - 110px);transform:unset}#txtInfo section{margin-top:0}#filtro{width:calc(100% - 120px);padding:10px 130px 10px 10px}#filtro [name=selMod]{width:calc(100% - 40px)}#ficha .col2{text-align:center;display:block;width:100%;left:0;margin-bottom:0}#ficha .col2 .pvp{margin:0 auto 5px;width:fit-content;color:#000;display:block}#ficha .col2 div{padding-left:0;display:none}#ficha .col2 h1{padding:0 2%;font-size:1.6em;margin:40px 0 20px;color:#000}#ficha .txt .pvp{width:calc(100% - 40px);text-align:center;bottom:44px;border-top:1px solid #ccc;background-color:#fff;box-shadow:0 0 11px 1px rgba(0,0,0,.3)}#ficha .btnComprar,#ficha .txt .pvp{position:fixed;left:0;margin:0;z-index:3}#ficha .btnComprar{width:100%;bottom:0;font-size:1.6em}}@media only screen and (max-width:730px){#esloganHom{top:calc(50% + 250px);width:190px;padding:10px 30px;font-size:1.8em}#bloqBus{left:0;width:calc(100% - 2px)}#bloqBus input{margin-left:0;padding:10px 0;margin-top:8px}@keyframes movBus{0%{width:1px}to{width:calc(100% - 2px)}}#btnCesta .num{font-size:1.25em}.titIco{letter-spacing:.1em}#listArt .artListado .nom{font-size:1em;display:none}#listArt .artListado .price{font-size:1em}#ficha{width:100%}#ficha article{left:50%;right:unset;transform:translateX(-50%)}#ficha section h2{margin:0 0 30px}#listArt .artListado:hover .anadirCesta,#listArt .artListado:hover .selSto{display:none!important}.bloqForm{left:0;width:calc(100% - 40px);max-width:unset;transform:translateX(0);padding:40px 20px 20px}.bloqForm h1{font-size:1.8em}.bloqForm h2{width:65%;font-size:1.2em;margin:10px 0 20px}.bloqForm .logo{width:100px;height:100px;margin-top:20px}.bloqForm .logo .imgFbk span{font-size:4em;top:5px}#bloqEmp{width:70%;top:80px;left:0;padding:30px 5% 30px 15%;right:unset}#txtInfo{width:100%}.forLogin h3{font-size:2em}#cesta form .bloq1,#cesta form .bloq2{width:100%;margin:0;display:block}}@media only screen and (max-width:625px){#fondoWeb .carousel-button{width:92%}#bloqSocPer{width:92%;padding:80px 4% 30px}#ficha section .info{padding:20px 4% 30px}#ficha section ul li{width:50%}#lisNot.ficha{width:100%;padding:100px 0 80px}#lisNot.ficha .btn{margin:0 10px 10px}#lisNot.ficha .contenido{padding:5%}}@media only screen and (max-width:580px){#cajAvi{position:absolute;top:35px!important;left:1%;width:calc(98% - 40px);transform:translateX(0) translateY(0)!important}#cajAvi .btnCerrar{position:fixed!important;left:auto}#cajAvi .btn{width:90%;left:0}#bloqBtnPag{left:0;width:100%;transform:translateX(0) translateY(0)!important}#total_cesta{top:-27px;border:none;padding:0}#total_cesta em,#total_cesta span{display:none!important}#contResumen{padding:0}}@media only screen and (max-width:540px){.titHome{top:50%;bottom:auto;transform:translateY(-50%);margin:2% 2% 20px}#ficha section .cross li{width:50%}#ficha section .txt{padding:80px 5%}}@media only screen and (max-width:480px){#bloqEmp{width:80%;box-shadow:none}#listArt .artListado{width:100%;margin:0}.bloqForm .bloqBtn button{width:100%!important;margin:2px 0;display:block}.bloqForm form .bloq{overflow-x:auto}.share div{width:100%;display:block}.share .redes{text-align:center}.share .txt_redes{display:none}}@media only screen and (max-width:420px){#bloqMenu{width:calc(100% - 160px);right:130px;box-shadow:none;text-align:left;padding:15px;min-height:100%}#bloqMenu ul li{font-size:1.3em;padding:3px 0}.menLis a{width:auto}form .cheCol{width:100%}#cesta #listCes .resFicha img{position:relative;width:50%;left:25%;margin-bottom:20px;display:block}#cesta #listCes .resFicha .notFound{display:none}#cesta #listCes .resFicha .des{width:74%}}@media only screen and (max-width:395px){#cesta #listCes .resTextos{width:calc(100% - 178px)}#cesta #listCes .resTextos .cheCol{width:100%;padding:5px 0;text-align:center;border:none;display:block}#cesta #listCes .resTextos .del{width:100%;margin:0;padding:7px 0;text-align:center}#cesta #listCes .resTextos .resImp,#cesta #listCes .resTextos .resNom{text-align:center}}