:root{--azul:#b6becd;--verde:#bbcdb5;--naranja:#f6b595;--perla:#ccc4b5;--gris:#f7f7f7}.b-verde{background-color:var(--verde)!important;color:#fff}body{font-size:14px;line-height:1.4;background-color:#fff;color:#000;text-rendering:optimizeLegibility}button,button:focus,input,input:focus,select,select:focus,textarea:focus{outline:none}small{font-size:.7em}figure{margin:0}button,input[type=submit],select{outline:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0}img{vertical-align:bottom}select{box-shadow:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:0}select::-ms-expand{box-shadow:none;display:none;cursor:pointer;outline:0}:focus{outline:0}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #eeb21e}::-moz-selection{background:var(--azul);color:#000}::selection{background:var(--azul);color:#000}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}fieldset{border:0}fieldset,li,ul{margin:0;padding:0}li,ul{margin-left:0}strong{font-family:semibold,Arial,Helvetica,Verdana,sans-serif;color:#000!important;font-weight:400}a{text-decoration:none;color:#000;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@font-face{font-family:semibold;src:url(../fonts/Poppins-Medium.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:normal;src:url(../fonts/Poppins-Light.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:bold;src:url(../fonts/SupremeLL-Jumbo.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:awesome;src:url(../fonts/fa-brands-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}.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}.display{font-size:100px}.display,.h1,h1{font-family:bold;font-weight:400;line-height:.85em;padding:0;margin:0;text-transform:uppercase}.h1,h1{font-size:60px}.h2,h2{font-size:48px;line-height:.9em}.h2,.h3,h2,h3{font-family:bold;font-weight:400;padding:0;margin:0}.h3,h3{font-size:22px}.bloq_white_blog h2,.titulo1,.titulo1_bold{font-family:normal;font-size:22px;line-height:24px;padding:0;margin:0}.bloq_white_blog h2,.titulo1_bold{font-family:semibold;padding:0;margin:0}.box_col4 h3,.parrafo1,.parrafo1_bold{font-family:normal;font-size:18px;line-height:1.2em;padding:0;margin:0}.parrafo1_bold{font-family:semibold;padding:0;margin:0}.parrafo2,.parrafo2_bold,ol,p,ul{font-family:normal;font-size:14px;line-height:1.2em;padding:0;margin:0}ol,p,ul{margin:15px 0}.parrafo2_bold{font-family:semibold;padding:0;margin:0}.parrafo3,.parrafo3_bold{font-family:normal;font-size:10px;line-height:1.2em;padding:0;margin:0}.parrafo3_bold{font-family:semibold;padding:0;margin:0}.button,button{border-radius:20px;border:1px solid #000;padding:5px 60px;background-color:#fff;transition:all .5s;font-size:12px;color:#000;text-decoration:none;white-space:nowrap;display:inline-block;text-transform:uppercase}.button:hover,button:hover{background-color:#000;border-color:#000!important;color:#fff}.btn_subproducto{width:fit-content;margin:2px 4px 2px 0;padding:6px 12px;border-color:#ccc}.btn_black{background-color:#000;border-color:#000;color:#fff}.btn_sin{background-color:#fff;border-color:var(--naranja);color:var(--naranja);pointer-events:none}.txtEnv{border:1px solid var(--naranja);background-color:var(--naranja);padding:5px 0;border-radius:18px;width:100%;margin:5px 0 0;text-align:center;font-size:12px;color:#000}.white{color:#fff!important}.black,footer .white{color:#000!important}.posFix{position:fixed}.sin{text-decoration:line-through;color:#999}.texto{color:#fff;font-size:1em;cursor:default;font-weight:400}.mobile_break br{display:none}.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{animation:movErr 2s infinite}@keyframes movErr{0%{background-color:rgba(204,0,0,.1)}50%{background-color:rgba(204,0,0,.3)}to{background-color:rgba(204,0,0,.1)}}.errorBorder{outline:1px solid #c00!important}.okBorder{outline:1px solid #34a853!important}.checkAvisoError{border:1px solid #c00!important;background-color:#fcc!important}.txtCorporativo{color:var(--azul)}.txtAuxiliar{color:var(--verde)}.txtAuxiliar:focus,.txtAuxiliar:hover{text-decoration:underline}.txtAuxiliar2{color:#89193c!important}.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:var(--azul);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/sprite.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}.btnStandar{width:100%;padding:5px 0;color:#000;background-color:#fff;border:1px solid #0085cc;border-radius:0;transition:all .5s}.btnStandar:focus,.btnStandar:hover{background-color:#0085cc;color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.8)}#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:260px;height:auto;bottom:20px;right:20px;text-align:left;line-height:1em;font-size:.85em;transition:all .5s ease 0s;padding:10px 26px;cursor:pointer;display:none;z-index:13;border-radius:30px;color:#fff;background-color:rgba(0,0,0,.3);backdrop-filter:blur(12px)}#leyDeCookies:focus,#leyDeCookies:hover{background-color:rgba(0,0,0,.8)}#leyDeCookies a{color:#fff;text-decoration:none}#leyDeCookies p{padding:0;display:block;animation:none;margin-bottom:70px}#leyDeCookies center{display:flex;justify-content:space-between;align-items:center}#leyDeCookies button{border:none;color:#fff;transition:all .5s;padding:6px 30px;background-color:hsla(0,0%,100%,.2);border-radius:10px;border:1px solid #fff}#leyDeCookies .btn_white{background-color:#fff;color:#000}#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}#aviso{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:all .8s;display:none;z-index:13}#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:30px}#cajAvi,#cajRes{position:absolute;left:50%;margin-bottom:50px;font-size:1em;background-color:#fff;transform:translateX(-50%);display:none;z-index:15}#cajRes{top:-150px;width:100%;max-width:780px;min-height:190px}#cajAvi h2{font-family:semibold;font-size:1.4em;font-weight:400;color:var(--azul);margin:0;padding:40px 5% 0}#cajAvi h2,#cajAvi p{width:90%;text-align:center}#cajAvi p{color:#000;padding:5%}#cajAvi p a{color:var(--naranja)}input,select{width:86%;margin:0 5% 10px;margin-top:4px;padding:5px;border-bottom:1px solid #000;border:none;border-bottom:1px dotted #000}input,select{color:#000;resize:vertical;display:block}select{width:fit-content;margin:0;margin-top:4px;padding:5px 15px;border:none;border-radius:15px;background-color:#e9e9ed}textarea{width:86%;min-height:110px;margin:0 5% 10px;margin-top:4px;padding:10px 15px;border:none;color:#000;resize:vertical;display:block;background-color:var(--gris);border-bottom:1px dotted #000}#cajAvi .btn{width:90%;margin-left:5%;color:#fff;background-color:var(--azul);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:var(--azul);color:#fff}#cajAvi .formTPV .btn_black{padding:7px;border-radius:23px}#cajAvi textarea{margin:20px 0 0;width:calc(100% - 30px)}.btnOkStandar{border:1px solid var(--azul);background-color:var(--azul);color:#fff}.btnOffStandar,.btnOkStandar{position:absolute;bottom:20px;width:150px;height:35px;transition:all .5s}.btnOffStandar{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}#mensajeAviso{position:fixed;top:-80px;width:100%;height:auto;background-color:#fff;opacity:.8;text-align:center;border-bottom:1px solid #000;z-index:17;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}.bloq_legal{height:auto!important;padding:150px 8%!important;width:84%!important}.bloq_legal .col50{width:50%;display:block!important}.bloq_legal p{max-width:none!important;margin:15px 0!important}.bloq_legal h2{text-transform:none!important;margin-bottom:0!important}.bloq_legal a{text-decoration:underline}#txtInfo{position:relative;padding-top:180px;width:100%;min-height:500px;color:#000;background-color:#fff;z-index:3}#txtInfo canvas{width:100%;margin:0;height:15px;background-color:#183a5c;display:none}#txtInfo img{width:100%;height:auto;margin-top:20px;margin-bottom:20px;pointer-events:none;user-select:none}#txtInfo .marca{width:140px;height:auto;margin-top:0;margin-bottom:40px}#txtInfo section{left:50%;width:90%;max-width:720px;padding:0 5% 150px;transform:translateX(-50%);background-color:#fff;position:relative}#txtInfo section video{width:100%}.txtCenter{width:100%;margin:10px 0 40px;text-align:center;display:block}#txtInfo section ul{font-family:normal;margin-left:5%}#txtInfo section ul li{list-style-type:disc}#txtInfo .titulo1{margin-top:40px}#txtInfo section a{color:var(--naranja);text-decoration:none;transition:all .5s}#txtInfo section a:hover{color:#fff;background-color:#000}.box_login{display:block!important;width:100%!important;top:0!important;height:100%!important;display:flex!important;justify-content:center;align-items:center}.box_login .caja{width:calc(100% - 80px);max-width:520px;margin:auto}.box_login .caja h1{text-align:center;margin-bottom:70px}.box_login button{padding:10px 60px}.forLogin{text-align:left;padding-bottom:40px;display:none}.forLogin input{width:100%;border-bottom:1px solid #000;margin:0 0 10px;padding:5px 0;display:block}.forLogin .btnRec{position:relative;width:fit-content;border-radius:8px;padding:5px 10px 5px 0;margin:0 0 40px;border:1px solid transparent;background-color:transparent;text-transform:uppercase;font-size:.75em;font-family:semibold}.forLogin .btnRec:hover{text-decoration:underline;background-color:transparent;border-color:transparent!important;opacity:.5;color:#000}.forLogin h3{margin:0;font-family:semibold;font-weight:400;font-size:3.2em;text-align:center}.forLogin h3 span{padding:0 20px;background-color:var(--azul_light)}.forLogin em{margin:10px 0;font-size:1em;color:#999;text-align:left;font-size:.85em;display:block}.forLogin .label{color:var(--azul_light);color:#999;display:block;margin-bottom:10px;margin-top:20px}.forLogin select{height:auto;padding:2%;text-align:center;border:1px solid var(--azul_light);color:#000;background-color:#fff}.forLogin button{width:100%}#infoLogin{text-align:center;margin-top:10px}#cajAvi .imgConFon,#cajRes .imgConFon{width:100%;pointer-events:none}.fonImgFbk{background-image:url(../img/spriteF.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:7}#neitFacebookSignInButton,#neitFacebookSignOutButton{margin-top:20px;width:100%;height:auto;padding:6px 0;border:none;background-color:#4267b2;color:#fff;text-align:center;cursor:pointer;border-radius:30px;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{padding:0 10px;font-size:.85em;font-family:bold;display:inline-block;vertical-align:middle}#neitGoogleSignInButton,#neitGoogleSignOutButton{margin-top:20px;width:100%;height:auto;padding:8px 0;border:none;background-color:#fff;border:1px solid #ccc;color:#999;border-radius:10px;text-align:center;cursor:pointer;transition:all .5s}#neitGoogleSignInButton:hover,#neitGoogleSignOutButton:hover{box-shadow:3px 3px 3px 0 rgba(0,0,0,.5)}.neitGoogleSignInIcon,.neitGoogleSignOutIcon{width:40px;height:32px;background:url(/img/Google-logo.png) transparent 5px no-repeat;background-size:50%;display:inline-block;vertical-align:middle}.neitGoogleSignInText,.neitGoogleSignOutText{margin-top:5px;padding:0 10px;font-size:.75em;font-family:normal;text-transform:uppercase;letter-spacing:.1em;display:inline-block;vertical-align:middle}#login canvas{width:100%;height:1px;margin:20px 0;background-color:#e5e5e5}.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;border:none;margin-top:5px;margin-bottom:5px;background-color:#666;color:#fff;font-family:normal;font-size:1.2em;transition:all .5s}.btnBlanco{color:#444;background-color:#fff}.btnBlanco,.btnForm{padding:15px 20px;margin-right:20px;border-radius:18px;border:none;text-decoration:none;display:inline-block}.btnForm{color:#fff;font-family:bold;font-size:1em;user-select:none}.btnBlanco:hover,.btnForm:hover{background:var(--auxiliar)!important;border-color:var(--auxiliar);color:#fff!important}.btnOffMin{height:34px;margin-top:15px;border:none;background-color:transparent;color:#666;font-family:normal;transition:all .5s;align-items:center}.btnOffMin,.centrar{display:flex;justify-content:center}#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}#bloqBus{position:fixed;width:100%;height:55px;right:0;background-color:#fff;z-index:10;display:none;border-left:4px solid var(--azul);text-align:center;animation:movBus .7s normal}@keyframes movBus{0%{right:-80px;width:1px}to{right:0;width:100%}}#bloqBus input{margin-top:10px;width:320px;height:32px;margin-left:10%;text-align:center;font-size:1.2em;border-radius:0;border:1px solid #0aa9b6}#bloqBus button{width:20px;height:32px;margin-left:10px;background-color:#fff;border:1px solid #fff;font-size:2em;font-family:semibold}.ql-align-center{text-align:center}.ql-align-justify{text-align:justify}.ql-align-right{text-align:right}#fondoWeb{position:relative;top:0;left:0;width:100%;height:100%;height:100vh;height:100dvh;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 .bloq_texto{position:absolute;top:50%;left:40px;width:calc(50% - 160px);z-index:1;height:auto;max-width:500px}#fondoWeb .bloq_texto h1{text-transform:uppercase}#fondoWeb .bloq_texto_center{position:absolute;top:50%;left:0;width:100%;z-index:1;height:auto;max-width:unset;transform:translateY(-50%)}#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:fontBold;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}}#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="var(--azul)",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:13;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}#bloqAle{position:relative;margin-top:0;margin-left:0;width:100%;margin-bottom:0;color:#fff;background-color:var(--naranja);text-align:center;font-family:normal;font-size:12px;line-height:1.2em;padding:10px 0;margin:0;z-index:11}#bloqAle h2{font-size:2em}#bloqAle h3{font-size:1.6em}#bloqAle h4{font-size:1.3em}#bloqAle h5{font-size:1.1em}#bloqAle h6{font-size:.9em}#bloqAle p{text-align:center;color:#fff;font-family:fontLight;padding:0 20px;font-size:1.2em}#btnMovil{position:absolute;top:35px;right:30px;width:115px;height:24px;cursor:pointer;padding:0;border:none;transition:all .5s;display:none;margin-top:2px;background:transparent;padding-right:0}#btnMovil button{display:inline-block;vertical-align:middle}#btnMovil button.men_ico .inf{padding-top:1px}#btnMovil>:not(:last-child){margin-right:20px}#btnMovil .menu_mov{position:relative;background:transparent;border:none;cursor:pointer;padding:0;margin:0;width:24px;height:24px;border-radius:0}#btnMovil .menu_mov canvas{width:24px;height:2px;margin-bottom:5px;background:#000;transition:all .3s;display:block}#btnMovil.btn_mobil_act .l1{transform:rotate(45deg) translate(5px,5px);width:26px}#btnMovil.btn_mobil_act .l2{opacity:0}#btnMovil.btn_mobil_act .l3{transform:rotate(-45deg) translate(6px,-6px);width:26px}.men_ico{width:27px;height:27px;position:relative;top:-5px;color:#000;font-weight:700;border:none;border-radius:0!important;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.men_ico:hover{background-color:transparent;color:#000!important}.men_ico .inf{position:absolute;left:0;width:100%;top:8px;font-size:11px}.btnCestaMov,.ico_cesta{background:url(../img/recursos/cesta.svg) no-repeat 50%/cover}.btnLogMov{background:url(../img/recursos/login.svg) no-repeat 50%/cover}.ico_message{background:url(../img/recursos/message.svg) no-repeat 50%/cover}.ico_rebuy{background:url(../img/recursos/rebuy_2.svg) no-repeat 50%/cover}#bloqMov{position:fixed;top:8px;left:15px;width:40px;height:40px;cursor:pointer;background-color:transparent;background-image:url(../img/sprite.png);background-repeat:no-repeat;background-size:300px;background-position:-26px -24px;border-radius:50%;border:none;padding:0;z-index:12}.btnMov{background-color:rgba(0,133,204,.8)!important}nav{top:0;right:0;width:auto;height:100%;z-index:7}#fonMen{width:100%;height:100%;background-color:#fff;display:none;z-index:9}#bloqMenu,#fonMen{position:fixed;top:0;left:0}#bloqMenu{display:flex;justify-content:space-between;align-items:start;padding:0 35px;width:calc(100% - 70px);height:72px;background-color:transparent;transition:all .3s;z-index:10;background-color:hsla(0,0%,100%,0);padding-top:28px}#bloqMenu .menu-col{flex:1;list-style:none;padding:0;margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}#bloqMenu .menu-col:first-child{align-items:center;justify-content:left;text-align:left}#bloqMenu .menu-col:nth-child(2){align-items:center;justify-content:center;text-align:center}#bloqMenu .menu-col:nth-child(3){align-items:center;justify-content:right;text-align:right}#bloqMenu .marca{width:120px;height:auto;display:block;margin:0 auto}.center{text-align:center}#bloqMenu a{display:block}#bloqMenu img{width:100%;max-width:200px;height:auto}#bloqMenu ul{width:230px;display:inline-block;margin-bottom:80px}#bloqMenu ul li{text-transform:uppercase}#bloqMenu ul li .btnMenAct,#bloqMenu ul li a,.btn,.resena-titulo a{color:#000;text-decoration:none;transition:all .5s;padding:3px;border:1px solid transparent;background-color:transparent;border-radius:12px;font-size:12px;display:inline-block}#bloqMenu ul li .btnMenAct.white,#bloqMenu ul li a.white{color:#fff}.force_menu_black{background-color:#fff!important}.force_menu_black a.white{color:#000!important}#bloqMenu ul li .btn:hover,.resena-titulo:hover a{opacity:.4;text-decoration:underline}#bloqMenu ul a.btnMenAct{opacity:1!important;text-decoration:underline;text-decoration-color:#000;text-decoration-thickness:1px;text-underline-offset:2px}#bloqMenu ul a.btnMenAct:hover{text-decoration:underline;text-decoration-thickness:2px}#bloqMenu ul .btnMenAct{text-decoration:line-through}.subMenu{margin:0 0 0 10%!important;max-height:0;transition:all 1s}.subMenu .btnMenu a{font-size:.6em}.btnMenu .pagos{width:170px;height:auto;pointer-events:none;opacity:.5}#menAux a{font-family:semibold;color:#000;text-decoration:none;margin-bottom:10px;font-size:1em}#legal{margin-top:20px}#legal a{font-family:normal;color:#999;letter-spacing:0;transition:all .5s;font-size:.65em;text-align:left;text-transform:uppercase;display:block}#legal a:hover{color:var(--azul);text-decoration:underline}#legal span{color:#ccc;margin:0 5px}.btnMenAct,.linkAct{text-decoration:line-through;opacity:.5;pointer-events:none;color:#000}#tela{position:fixed;top:0;right:0;width:130px;height:100%;background-image:url(../img/recursos/texturaTela.png);background-repeat:repeat-y;background-size:35px;background-position:0 0;pointer-events:none;z-index:14}#desMen{background-color:transparent;width:100%;height:88px;padding-top:14px;margin-bottom:0;border:1px solid transparent;cursor:pointer;transition:all .5s;display:block}#desMen canvas{width:50px;height:50px;background-image:url(../img/sprite.png);background-repeat:no-repeat;background-size:310px;background-position:-50px -175px;margin:-7px 0 7px 37px;padding:0;display:block}#desMen:hover{color:#999;background-color:#fff;border-color:#fff}#desMen:hover canvas{background-position:0 -175px}#bloqImgFbk{position:relative;width:28px;height:28px;left:calc(50% - 14px);top:-8px;border-radius:50%;box-shadow:2px 2px 5px rgba(0,0,0,.3);margin:0;overflow:hidden;transition:all .5s;display:block}#bloqImgFbk:focus,#bloqImgFbk:hover{box-shadow:2px 2px 5px transparent}#bloqImgFbk figure{width:100%;height:100%;margin:0}#bloqImgFbk figure img{max-width:100%;min-height:100%}#bloqImgFbk .imgFbk{width:30px;height:30px;border-radius:50%;color:#fff;margin:0;padding:3px 0}#bloqImgFbk .imgFbk img{top:0;z-index:0}#bloqImgFbk .imgFbk img,#bloqImgFbk .imgFbk span{width:100%;height:100%;border-radius:50%;position:absolute;left:0}#bloqImgFbk .imgFbk span{top:5px;z-index:1;opacity:1;text-align:center;display:block;font-size:1.5em}#menAux{margin-top:20px;transition:all .5s}#redesMenu{position:relative;margin-left:-38px;transition:all 1s}.btnInfo{width:30px;height:30px;padding:15px;background-color:transparent;background-image:url(../img/sprite.png);background-repeat:no-repeat;background-size:300px;border:1px solid transparent;border-radius:50%;margin-left:5px;margin-right:5px;transition:all .5s}.btnInfo:focus,.btnInfo:hover{opacity:.3!important}#btnMap{background-position:-240px 0}#btnTel{background-position:-210px 0}#btnWhat{background-position:-150px 0}#btnMai{background-position:-180px 0}#btnFbk{background-position:-60px 0}#btnIns{background-position:-90px -30px}#btnTwi{background-position:-120px -30px}#btnYou{background-position:-150px -30px}#btnHou{background-position:-180px -30px}#btnMut{background-position:-240px -30px}#btnPin{background-position:-270px -30px}#redesCentrado{position:relative;left:50%;display:inline-flex!important;transform:translateX(-50%);margin-bottom:50px}footer{padding:40px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;position:relative;gap:20px}footer section{flex:0 0 auto;margin-bottom:20px;margin-right:40px}footer section h4{font-weight:700;margin-bottom:5px!important;text-transform:uppercase;font-size:12px!important}footer section ul{list-style:none;padding:0;margin:0}footer section ul li.parrafo2{margin:3px 0;text-transform:uppercase;padding:0}footer li a{padding:0!important;width:fit-content;text-transform:uppercase;color:#000;display:inline-block;transition:all .5s}footer a:hover{opacity:.3}footer .contact{font-size:13px}footer a.btnMenAct{opacity:1;text-decoration:underline;text-decoration-thickness:2px;font-size:12px}footer .logo-big{width:100%;margin:40px 0;text-align:left}footer .logo-big img{width:100%;height:auto;display:block}footer .scroll-up{position:absolute;bottom:80px;left:40px;width:125px;height:125px;padding:0;border-radius:50%;background:url(/img/recursos/btn_scroll.svg) no-repeat 50%/cover;background-color:var(--naranja);border:none;cursor:pointer}footer .scroll-up:hover{background-color:var(--verde)}footer .legal{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;align-items:center;font-size:12px}footer .legal a{text-transform:none;margin-left:20px}.bloq_full_img,.bloq_legal,.bloq_white{display:flex;width:calc(100% - 80px);height:50vh;padding:40px;text-align:center;background-color:#fff}.bloq_white{overflow:hidden}.min_height{min-height:600px}.bloq_full_img{height:auto}.bloq_full_img img{width:100%;height:auto}.bloq_white img{width:45%;height:auto}.col25,.col50{width:25%;position:relative}.col50{width:50%;display:flex}.col50,.col100{align-items:center;justify-content:center;text-align:center}.col100{width:100%}.col75{width:75%;align-items:center;justify-content:center;text-align:center;display:flex}.computer_w45{width:45%!important}.mt15{margin-top:150px!important}.mr0{margin-right:0!important}.mr1{margin-right:10px!important}.mr2{margin-right:20px!important}.mb0{margin-bottom:0!important}.mb1{margin-bottom:10px!important}.mb2{margin-bottom:20px!important}.mb3{margin-bottom:30px!important}.mb4{margin-bottom:40px!important}.mb7{margin-bottom:70px!important}.mb10{margin-bottom:200px!important}.col25.left img:first-child{position:absolute;top:0;left:0}.col25.left img:last-child{position:absolute;bottom:0;right:20%}.col25.right{display:flex;align-items:baseline;justify-content:flex-end}.col25.right img{width:80%}.col25.right .button{margin:0}.left{text-align:left;justify-content:left}.right{text-align:right;justify-content:right}.izq_cen{text-align:left;display:flex;align-items:center;justify-content:left}.first-top{position:relative;margin-top:80px}.gap50{width:calc(100% - 100px);gap:50px;padding:50px;height:auto}.gap70{width:calc(100% - 140px);gap:70px;padding:70px;height:auto}.gap150{width:calc(100% - 300px);gap:150px;padding:150px;height:auto}.nogap_lateral{padding-left:0!important;padding-right:0!important;width:100%!important}.fila4{display:flex;flex-wrap:wrap;justify-content:center;gap:70px}.fila4>div{box-sizing:border-box}.fila4>div>p{margin-bottom:8px}.bloq{display:block}.bloq_white h2{text-transform:uppercase;margin-bottom:40px}.bloq_white p{max-width:440px;margin:auto}.bloq_white .parrafo3{margin:0}.bloq_white .button,.bloq_white button{margin:40px 0}.slider-container{overflow:hidden;white-space:nowrap;width:100%}.slider-content{margin-top:40px;display:inline-block;opacity:.3;animation:scroll 15s linear infinite}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.slider-content img{width:auto;height:30px;margin:0 30px;display:inline-block;transition:all .5s;opacity:.3;pointer-events:none}.slider-content img:hover{opacity:.7}.product-grid{display:grid;margin:0;padding:0;grid-template-columns:repeat(2,1fr)}.product-grid>:not(:last-child){margin-bottom:7px}.product{width:auto;display:flex;flex-direction:column;font-family:sans-serif;overflow:hidden;position:relative}.product_list{grid-template-columns:repeat(3,1fr)}.product_cross{grid-template-columns:repeat(4,1fr)}.image-wrap{position:relative;width:100%;aspect-ratio:1/1.2;overflow:hidden}@supports not (aspect-ratio:1/1.2){.image-wrap{padding-top:120%}}.product picture{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.product picture img{width:100%;height:100%;object-fit:cover;pointer-events:none;display:block}.product picture.hover{opacity:0;transition:opacity .3s ease;z-index:1}.product picture.base{z-index:0;transition:opacity .3s ease}@media (hover:hover) and (pointer:fine){.product:hover picture.hover{opacity:1}.product:hover picture.base{opacity:0}}.product-info{position:relative;padding:15px 30px 60px;display:flex;justify-content:space-between;align-items:flex-start;font-size:14px}.product-info div{text-align:left}.product-info .parrafo2_bold{text-transform:uppercase}.price{margin-left:auto}.upper{text-transform:uppercase}.plus{position:absolute;top:-60px;right:30px;font-size:25px;border:1px solid #000;border-radius:50%;width:35px;height:35px;line-height:20px;text-align:center!important;background:transparent;z-index:3;padding:0;font-family:light;outline:none;box-sizing:border-box}.plus:active,.plus:focus{border-radius:50%;padding:0}.plus:after,.plus:before{content:"";position:absolute;width:1px;height:20px;background:#000;left:50%;top:6px;transform:translateX(-50%) rotate(90deg);transition:all .5s}.plus:after{transform:translateX(-50%) rotate(0deg)}.plus:hover:after,.plus:hover:before{background:#fff;border-radius:50%}.sin_dto{opacity:.4;text-decoration:line-through}.bloq_img{position:relative;height:80vh;overflow:hidden;color:#fff}.bloq_img img,.bloq_img picture{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.bloq_img .content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:70px;box-sizing:border-box}.bloq_img .top-left{width:calc(50% - 80px);max-width:550px}.bloq_img .bottom-right,.bloq_img .top-right,.bottom-right-list{margin-left:calc(50% + 70px);width:calc(50% - 140px)}.bloq_img .top-left span{display:block}.bloq_img .top-left h3,.bloq_img .top-right h3{margin-top:15px;display:block}.bloq_img .title{font-size:3.5rem;font-weight:900;line-height:1;margin-top:.3rem}.bloq_img .bottom-left,.bloq_img .bottom-right,.bottom-left-list,.bottom-right-list{max-width:540px;align-self:flex-start;margin-bottom:0;padding-bottom:0}.bloq_img .top-left-50,.bloq_img .top-right-50{position:absolute;top:0;left:0;padding:0;width:50%;height:100%;text-align:left}.bloq_img .top-right-50{text-align:right;left:unset;right:0}.bloq_img .top-left-50 img,.bloq_img .top-left-50 video,.bloq_img .top-right-50 img,.bloq_img .top-right-50 video{width:100%;height:100%;object-fit:cover}.bottom-left-list{max-width:unset;width:calc(50% - 80px)}.bottom-left-list ol{list-style-type:decimal-leading-zero;font-family:normal;font-size:18px;line-height:1.2em;padding:0;margin:0;text-transform:uppercase;list-style-position:inside}.bottom-left-list ol li{border-bottom:1px solid #000;color:#000;padding:8px 0}.bottom-left-list ol li:first-child{border-top:1px solid #000}.bloq_img .description{font-size:.9rem;margin-bottom:1rem}.bloq_img button{border-color:#fff}.suscripcion{background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.5);width:100%;padding-bottom:5px}.suscripcion input{background-color:transparent;border:none;margin-bottom:0;padding:0;margin:0;display:inline-block;width:50%}.suscripcion button{margin:0;background-color:transparent;border-color:transparent;margin-top:-3px;float:right;padding:5px 20px;right:-20px;position:relative;color:#fff;font-family:semibold}.suscripcion button:hover{background-color:#000}.input_cupon{border:none;width:calc(100% - 200px);max-width:200px;display:inline-block;background-color:var(--gris);padding:10px 15px;border-radius:20px;margin-right:10px}.faqs .tabs-list button{text-transform:none;padding:15px 0}.faqs .tabs-list button:before{content:unset}.haircare-stories{text-align:center;padding:2rem;font-family:sans-serif}.haircare-stories h2{font-size:2.5rem;font-weight:900;margin-bottom:2rem}.tit_stories{padding-left:70px}.stories{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;text-align:left;padding:0 70px;scrollbar-width:none}.stories::-webkit-scrollbar{display:none}.story{flex:0 0 auto;min-width:360px}.story.col4{width:calc(25% - 10px)}.story.col3{width:calc(33.333333% - 10px)}.story img,.story video{width:100%;height:100%;object-fit:cover;inset:0;aspect-ratio:8/12;position:relative;z-index:0}.story_img_text{height:calc(100% - 230px)!important}.story .info{position:relative;margin-top:-115px;left:20px;background:#fff;padding:6px;text-align:left;width:calc(100% - 50px)}.story .story-text,.story .story-text-clear{position:relative;text-align:left;padding:20px;transition:all .5s}.story .story-text-clear{padding:20px 0}.story .story-text p{margin-bottom:10px;max-width:unset!important}.story .story-text-clear p{max-width:unset;width:70%;margin-left:0}.story .info a{display:inline-block}.story .info h3{margin:0;font-size:.9rem;font-weight:700}.story .info .stars{position:absolute;bottom:0;left:0;color:#000;font-size:17px;font-family:awesome}.story .info .thumb{width:84px;height:84px}.story .info .thumb,.story .info .txt{position:relative;display:inline-block}.story .info .txt{margin-left:10px;vertical-align:top;height:83px}.story .plus{bottom:-30px;top:auto;right:10px;width:25px;height:25px}.story .plus:after,.story .plus:before{height:15px;top:4px}#listArt{position:relative;padding-top:100px;width:100%;min-height:500px;background-color:#fff;padding-bottom:250px;z-index:3}.tela{height:35px;background-image:url(../img/recursos/texturaTelaV.png);background-repeat:repeat-x;background-size:300px;background-position:0 0;margin-bottom:450px;padding-bottom:35px}.recorte_papel,.tela{position:relative;width:100%;pointer-events:none;z-index:2}.recorte_papel{transform:translateY(-100%);margin-bottom:-35px;display:block;user-select:none}.ruta{margin:0;padding:0;top:-20px;left:20px;width:fit-content;position:relative;color:#666;font-family:semibold;font-size:1.4em;user-select:none}.ruta a{color:#666;transition:all .5s}.ruta a:hover{color:var(--azul);text-decoration:line-through}.ruta a:nth-child(2):hover{margin-left:5px}#listArt .titBus{width:90%;margin:0;padding:0;font-family:semibold;font-size:1.4em;font-weight:400;color:#000;left:15px;position:relative;color:#0085cc;display:block}.artListado{position:relative;width:calc(19% - 2px);margin:.5%;overflow-y:hidden;vertical-align:top;border:1px solid transparent;background-color:#fff;transition:all .5s;display:inline-block;border-top-left-radius:16px;border-top-right-radius:16px}.artListado .artDet{position:absolute;bottom:26px;left:0;width:100%;z-index:6}.artListado .artDet .verFic{position:relative;left:0;text-align:center;padding:10px 25px;color:#000;border:none;font-size:1em;visibility:hidden;opacity:0;transition:all .6s;display:block;height:auto;display:flex;align-items:center;justify-content:center}.artListado:focus .artDet .verFic,.artListado:hover .artDet .verFic{top:0;opacity:1;visibility:visible}.artListado .artDet .verFic .info{background:#fff;border-radius:8px;padding:8%;margin-bottom:15px;transition:all .5s}.artListado .artDet .verFic .info_txt{color:var(--azul);transition:all .5s}.artListado .artDet .verFic:hover .info{box-shadow:0 10px 20px rgba(0,0,0,.5)}.artListado .artDet .verFic:hover .info_txt{letter-spacing:.1em}.artListado .artImg{position:relative;margin:0;width:100%;z-index:2}.artListado .artImg img{width:100%;height:auto;transition:all .5s}.artListado:focus .artImg img,.artListado:hover .artImg img{filter:grayscale(100%);opacity:.5}.artListado .img_detalle{position:relative;float:right;width:150px;height:150px;top:-150px;margin-bottom:-150px;border-radius:18px 18px 0 0;border:1px solid #fff;pointer-events:none;z-index:2}.artListado:focus .img_detalle,.artListado:hover .img_detalle{filter:grayscale(100%);opacity:.5}.artListado .artTextos{position:relative;padding:20px 0 30px;z-index:4}.eco{position:absolute;right:10px;width:36px;height:36px;background-image:url(../img/sprite.png);background-repeat:no-repeat;background-size:284px;background-position:-198px -240px;background-color:transparent;pointer-events:none;opacity:.8;top:63%;z-index:5}.artListado .artTextos .artImp{position:relative;width:110px;margin:-36px 0 8px calc(100% - 100px);padding:6px 0 0;text-align:center;font-size:1.4em;font-weight:400;background-color:#fff;border-radius:0 0 0 0;border-top:1px solid #0085cc;box-shadow:3px -7px 5px rgba(0,0,0,.2);transition:all .5s;display:block;z-index:1}.artListado:focus .artTextos .artImp,.artListado:hover .artTextos .artImp{margin:-17px 0 -12px calc(100% - 100px);opacity:0;visibility:hidden}.artListado .artTextos .artUni{font-family:normal;font-size:1.2em;font-weight:400;color:#000;padding:0;margin:0}.artListado .artTextos .artNom{font-family:normal;font-size:.9em;font-weight:400;color:#666;padding:0;margin:0}.artListado .artTextos .artNom .precio{color:var(--azul);display:block;font-size:1.2em;margin-top:8px}.artListado .artTextos .artNom .precio .sin_dto{text-decoration:line-through;color:#c00;margin-right:5px}#ficha{display:flex;height:auto;min-height:calc(100% - 80px);min-height:calc(100vh - 80px);min-height:calc(100dvh - 80px);margin-top:0;position:relative}#ficha,#ficha .detFicha{width:100%}#ficha .art{display:flex;flex-wrap:wrap;width:100%}#ficha .caja_multimedia{flex:1 1 50%;height:auto;overflow:hidden;position:relative}#ficha .caja_multimedia .img_vertical img,#ficha .caja_multimedia .img_vertical video{height:100%;height:100vh;height:100dvh;width:100%;display:block;object-fit:cover}#ficha .caja_multimedia .thumbs{display:none}#ficha .textos{flex:1 1 50%;padding:140px 10% 60px;box-sizing:border-box;position:sticky;top:0;height:100%;height:100vh}#ficha .textos .img_info{width:100%;max-width:420px;margin-top:40px}#ficha .btn_slider{position:absolute;left:35px;top:50%;transform:translateY(-50%);z-index:7;display:flex;flex-direction:column;gap:10px}#ficha .btn_slider button{width:8px;height:8px;background-color:var(--gris);border:1px solid #000;padding:0}#ficha .btn_slider .btnAct{background-color:#000;pointer-events:none}#ficha .textos h1{text-transform:uppercase}#ficha .textos ol,#ficha .textos ul,.bloq_legal ol,.bloq_legal ul{margin-left:5px}#ficha .textos li[data-list=bullet],#ficha .textos ul li,.bloq_legal ul li{list-style-type:"+ ";list-style-position:outside;margin-left:5px;padding:0}#ficha .textos li[data-list=ordered],#ficha .textos ol li,.bloq_legal ol li{list-style-type:decimal-leading-zero;list-style-position:outside;margin-left:5px;padding:0}#ficha .textos img,#ficha .textos video{width:100%;max-width:520px}#ficha .bloqPVP{margin:40px 0 80px;width:fit-content}.tabs-container{margin-top:40px}.tabs-container .canvas{width:100%;height:1px;margin:0;padding:0;background-color:#000}.tabs-container .canvas.white{background-color:#fff}.tabs-container button{color:var(--corporativo);background-color:transparent;text-transform:uppercase;padding:10px 0;margin:0;border:none;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;-webkit-tap-highlight-color:transparent}.tabs-container button:after{content:"+"}.tabs-container button.active:after{content:"-"}.tabs-container button:focus{outline:none}.tabs-list button{display:flex;list-style-position:inside;padding-left:35px;position:relative;white-space:normal}.tabs-list button:before{content:counter(item,decimal-leading-zero) " ";counter-increment:item;position:absolute;left:0}.tabs-list{counter-reset:item}.rowUp:after{border-width:1px 0 0 1px!important}.tabs-container .box{display:none}.tabs-container .box ol,.tabs-container .box p,.tabs-container .box ul{padding-left:20px}.box_col4{display:grid;grid-template-columns:1fr 1fr;gap:30px}.box_col4 h3{text-transform:uppercase;padding-top:5px;margin-bottom:15px}.box_col4 img{width:70%!important;display:block}.box_col4 p{margin:0 0 30px}.tabs-container .box .box_col4 ol,.tabs-container .box .box_col4 p,.tabs-container .box .box_col4 ul{padding-left:0}.resenas{width:100%}.resenas_bloq_home{column-count:4;column-gap:20px;width:100%}.resenas .calificacion-media{display:inline-block;align-items:flex-end;vertical-align:middle;padding-bottom:10px;margin-bottom:40px;border-bottom:1px solid #000;width:100%}.resenas .calificacion-media .numero{margin-right:5px;display:inline-block;vertical-align:middle;height:25px}.resenas .calificacion-media .estrellas,.story .info .stars .estrellas{display:inline-block;vertical-align:top;height:25px}.resenas .barras-estrellas .barra-contenedor img,.resenas .calificacion-media .estrellas img,.resenas .estrellas img,.story .info .stars .estrellas img{width:14px;height:14px;display:inline-block;margin:0 2px;position:relative;vertical-align:middle;bottom:unset;right:unset}.resenas .barras-estrellas .barra-contenedor{display:flex;align-items:center;margin-bottom:8px}.resenas .barras-estrellas .barra-contenedor .num{width:40px;margin-right:17px;text-align:right;display:inline-block}.resenas .barras-estrellas .barra-contenedor .num span{vertical-align:middle}.barras-estrellas .barra{position:relative;height:6px;background-color:#e0e0e0;width:100%;border-radius:4px}.barras-estrellas .barra .relleno{position:absolute;top:0;left:0;height:100%;background-color:#000;border-radius:4px}.resenas .recomendacion{margin-top:40px;margin-bottom:20px}.resenas .recomendacion .porcentaje{font-size:5em;font-weight:700;color:#4a4a4a}.resenas .recomendacion .texto{font-size:1.2em;color:#888;display:block;margin-top:-10px}.resenas .galeria{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}.resenas .galeria .imagen{width:100%;height:80px;background-color:#e0e0e0;border-radius:4px}.resenas .ver-mas a{color:#555;text-decoration:underline;font-size:.9em}.resenas .titulo-resenas{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000;margin-bottom:10px;padding-bottom:10px}.resenas .resena-item{width:100%;margin-bottom:30px;margin-top:40px;border-bottom:1px solid #000;padding-bottom:30px}.resenas_bloq_home .resena-item{display:inline-block}.resenas .resena-item .estrellas img{width:10px;height:10px}.resenas .item-header{display:flex;justify-content:space-between;align-items:center}.resenas .item-header .estrellas{font-size:1.2em;color:#000}.resenas .item-header .imagen-perfil{width:60px;height:60px;background-color:#e0e0e0;border-radius:50%}.resenas .resena-titulo{text-transform:uppercase;margin-bottom:20px}.resenas .resena-texto{margin:0;padding:0;width:100%;max-width:640px}.resenas .resena-fecha{font-size:.8em;color:#888;margin-top:10px;display:block}.resenas .paginacion{display:flex;justify-content:flex-start;gap:10px;margin-top:30px}.resenas .paginacion a{text-decoration:none;color:#555;padding:5px 10px;border:1px solid #ccc;border-radius:4px}.resenas .paginacion a:hover{background-color:#eee}.bloq_white_blog{height:auto}.bloq_white_blog .col50{min-width:670px}.bloq_white_blog h2{text-transform:none}.bloq_white_blog p{max-width:none;margin:15px 0}.bloq_white_blog div{align-items:baseline!important}.bloq_white_blog iframe,.bloq_white_blog img{width:100%;height:auto;pointer-events:none;padding:70px 0}.blog{display:flex;gap:10px;justify-content:start;flex-wrap:wrap}.blog a:hover .story-text-clear{opacity:.3}.blog picture{display:block;overflow:hidden}.blog a:hover picture img{transform:scale(1.05)}.blog .story{position:relative;display:table}.blog .story img,.blog .story video{aspect-ratio:8/10;transition:all 1.5s}.bloqForm{position:relative;width:540px;height:auto;padding:80px 50px 30px 150px;color:#000}.bloqForm h1{color:#000;font-size:2.3em;margin:0}.bloqForm h1,.bloqForm h2{width:73%;font-family:semibold;font-weight:400}.bloqForm h2{color:var(--azul);font-size:1.5em;margin:20px 0 30px}.bloqForm h3{color:var(--azul);font-size:1em;border-left:1px solid var(--azul);margin:0 0 10px;padding-left:10px}.bloqForm h3,.bloqForm h4{font-family:semibold;font-weight:400}.bloqForm h4{color:#999;margin:20px 0 0}.bloqForm .logo{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:hover img{width:104%;margin-top:-2%;margin-left:-2%}.bloqForm form{width:100%;height:auto}.bloqForm form .bloq{width:90%;padding:4% 5%;background-color:#fff;margin:0;border-bottom:1px solid var(--azul);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}.bloqForm form .separacion{width:90%;height:20px;background-color:rgba(0,133,204,.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:20px 5px 2px 0;display:inline-flex}.b-verde ::-webkit-input-placeholder{color:#fff}.b-verde ::-moz-placeholder{color:#fff}.b-verde :-ms-input-placeholder{color:#fff}.b-verde :-moz-placeholder{color:#fff}.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:var(--azul);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:var(--azul);color:#fff}.bloqForm .info{padding:3%;font-size:.85em;background-color:#ddd;color:#666}#bloqSocPer ul{margin:0!important}#bloqSocPer .linFac li{margin:10px 0;padding:12px 0 9px;background:#fff;border:1px solid #000;transition:background .5s;text-align:center;color:#000;border-radius:18px;transition:all .5s;display:block}#bloqSocPer .linFac li:hover{background-color:#000;color:#fff}#bloqSocPer .linFac li .idFac{margin:0 0 5px;font-size:1em;font-family:normal}#bloqSocPer .linFac li .tot{margin:0;color:#fff;font-size:1.4em;font-family:bold;display:none}#bloqSocPer{position:relative;width:540px;height:auto;padding:80px 50px 30px 150px;color:#000}#bloqSocPer h1{color:#000;font-size:2.3em;margin:0}#bloqSocPer h1,#bloqSocPer h2{width:73%;font-family:semibold;font-weight:400}#bloqSocPer h2{color:var(--azul);font-size:1.5em;margin:20px 0 30px}#bloqSocPer h3{color:var(--azul);font-size:1em;border-left:1px solid var(--azul);margin:0 0 10px;padding-left:10px}#bloqSocPer h3,#bloqSocPer h4{font-family:semibold;font-weight:400}#bloqSocPer h4{color:#999;margin:20px 0 0}#bloqSocPer .logo{float:right;width:130px;height:130px;border-radius:50%;background-color:#fff;overflow:hidden;border:4px solid transparent;transition:all .5s}#bloqSocPer .logo img{width:100%;height:auto;transition:all .5s}#bloqSocPer .logo:hover img{width:104%;margin-top:-2%;margin-left:-2%}#bloqSocPer form{width:100%;height:auto}#bloqSocPer form .bloq{width:90%;padding:4% 5%;background-color:#fff;margin:0;border-bottom:1px solid var(--azul);display:block}#bloqSocPer form .bloq img{width:100%;height:auto}#bloqSocPer form .bloq iframe{width:100%;height:274px}#bloqSocPer 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}#bloqSocPer form .separacion{width:90%;height:20px;background-color:rgba(0,133,204,.1);margin:0 0 0 5%}#bloqSocPer form input{width:100%;margin:4px 0;border:none;color:#000;display:block}#bloqSocPer form input[type=checkbox]{width:auto;margin:20px 5px 2px 0;display:inline-flex}#bloqSocPer ::-webkit-input-placeholder{color:var(--azul)}#bloqSocPer ::-moz-placeholder{color:var(--azul)}#bloqSocPer :-ms-input-placeholder{color:var(--azul)}#bloqSocPer :-moz-placeholder{color:var(--azul)}#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 #ccc;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;background-color:var(--azul);border:none;transition:all .5s}#bloqSocPer .bloqBtn .btnSec{width:49.5%;opacity:.5}#bloqSocPer .bloqBtn button:focus,#bloqSocPer .bloqBtn button:hover{opacity:1;box-shadow:2px 2px 5px rgba(0,0,0,.5)!important;background-color:var(--azul);color:#fff}#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:var(--azul);transition:all .5s;text-decoration:none}.txtCheAvi a:hover{color:#fff;background-color:var(--verde)}.linkWha{background-color:#128c7e;margin:20px 0 10px}.linkBtn,.linkWha{text-align:center;color:#fff;padding:7px 10px;transition:all .5s;display:block}.linkBtn{width:calc(100% - 20px);background-color:var(--naranja);margin:10px 0 0;border-radius:30px;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 #0085cc;color:#000;display:block}#bloqEmp img{width:115px}#bloqEmp h1{font-size:1.4em}#bloqEmp p{color:#999}.popupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:18;display:flex;align-items:center;justify-content:center}.popupOverlay p{margin:40px 0}.popupBox{max-width:1024px;background:#fff;position:relative;display:inline-block;max-height:550px;width:calc(100% - 40px);height:100%}.popupContent,.popupImg{float:left;box-sizing:border-box}.popupImg{width:50%;min-height:420px;height:100%;background:url(/img/recursos/With-U_banner.png) 50%/cover no-repeat}.popupContent{width:50%;padding:60px 40px}.popupContent h2{margin-bottom:80px}#popupClose{position:absolute;right:10px;border-radius:50%;padding:0;width:40px;height:40px;top:10px}#popupOverlay .legal{color:#999;font-size:10px}#rutina .popupBox{width:calc(100% - 80px);height:calc(100% - 80px);max-width:unset;max-height:unset}#rutina .popupBox .rutina{position:absolute;top:50%;left:50%;max-width:540px;transform:translateX(-50%) translateY(-50%)}#rutina .popupBox .rutina:not([bloq="1"]){display:none}#cesta{overflow:hidden}#cesta form{position:relative;background-color:#fff;padding:30px;border-bottom:1px solid #000}#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:var(--azul)}#cesta .separacion{width:100%;height:20px;background-color:transparent;border-bottom:1px solid #000;margin:0 0 10px}#cesta h3{color:var(--azul);font-size:1em;font-family:semibold;font-weight:400;border-left:1px solid var(--azul);margin:0 0 10px;padding-left:10px}#cesta form input{margin:3px 0;border:none;color:#000;background-color:hsla(0,0%,100%,.2);padding:2px 15px;display:block;border-radius:17px}#cesta form input[type=checkbox]{width:auto;margin:20px 5px 2px 0;display:inline-flex}#cesta ::-webkit-input-placeholder{color:var(--azul)}#cesta ::-moz-placeholder{color:var(--azul)}#cesta :-ms-input-placeholder{color:var(--azul)}#cesta :-moz-placeholder{color:var(--azul)}#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:110px;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:var(--azul);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:var(--azul);color:#fff}#cesta .info{padding:3%;font-size:.85em;background-color:#ddd;color:#666}#cesta #listCes{padding:30px 30px 220px}#cesta #listCes .resFicha{position:relative;width:100%;min-height:90px;border-bottom:1px dotted #666;padding-bottom:10px;margin-bottom:20px;list-style-type:none}#cesta #listCes .resFicha img{width:auto;height:75px;vertical-align:top;display:inline-block}#cesta #listCes .resTextos{display:inline-block;vertical-align:top;margin-left:4%;width:calc(96% - 65px)}#cesta #listCes .resTextos .resNom{margin:10px 0;padding:0;font-family:semibold;font-weight:400;font-size:1.2em;text-align:left;color:#000;display:block}#cesta #listCes .resTextos .resUni{margin:0;padding:0;font-family:normal;font-weight:400;font-size:.9em;text-align:left;color:#0085cc}#cesta #listCes .resTextos .resImp{margin:0 20px 0 0;padding:0;font-family:normal;font-weight:400;font-size:1.6em;text-align:left;color:#000;border:none;display:inline-block;vertical-align:middle}#cesta #listCes .resTextos .cheCol{width:60px;margin-right:20px;color:#fff;display:inline-block;vertical-align:middle;margin-left:0;color:#000}#cesta #listCes .resTextos .del{margin:0 0 0 10px;padding:8px 20px;font-weight:400;font-size:.85em;text-align:left;background-color:#fff;color:#c00;text-transform:uppercase;border:none;opacity:.5;transition:all .5s;display:inline-block;vertical-align:middle;border:1px dotted;border-radius:16px}#cesta #listArt .resTextos .del:focus,#cesta #listCes .resTextos .del:hover{opacity:1;color:#fff;background-color:#c00}#combTipTran{width:fit-content;display:block}#logCes{width:100%;margin-bottom:20px;display:block}#cesta .txtEnv{text-align:right;color:#666;background-color:transparent;padding:0;margin:0;font-size:.85em;border:none;width:95%}#bloqDes{border-right:1px solid #ccc;width:320px;padding:0 15px 0 0;margin:0;position:fixed;left:calc(50% - 500px);top:100px}#bloqDes p{text-align:right;margin-bottom:0}#bloqDes .tot span{color:#ccc;font-family:normal;font-size:.5em}#ref_total{margin:0;padding-bottom:0!important;font-family:bold;font-weight:400;font-size:2.3em;line-height:1em}#bloqDes .tot{margin:0;padding-top:0;font-size:1.2em}#bloqDes .tot,#bloqDes p span{color:#999;font-family:normal;display:block}#bloqDes .bas,#bloqDes .iva,#bloqDes .tra,#bloqDes .traIva{margin:0;padding:10px 0;font-weight:400;font-size:1em}#bloqDes .totArt{margin:0 0 40px;padding:10px 0;font-weight:400;font-size:1em}#bloqBtnPag{position:fixed;bottom:0;left:50%;width:520px;transform:translateX(-50%);border-radius:16px 16px 0 0;overflow:hidden;display:none;z-index:16}#bloqBtnPag #btnPagar{color:#fff;background-color:#000;border:none;border-radius:40px;text-transform:uppercase}#bloqBtnPag #btnCanCom,#bloqBtnPag #btnPagar{width:100%;height:60px;font-size:14px;transition:all .5s}#bloqBtnPag #btnCanCom{color:#000;border-radius:40px;background-color:#fff;border:1px solid #ccc}.nueva_cesta{width:100%!important;top:0!important;min-height:100%!important}.nueva_cesta #lineas,.nueva_cesta #resumen{width:50%;display:inline-block;vertical-align:top}.nueva_cesta #resumen{position:fixed;height:100%;background-color:var(--gris)}.nueva_cesta #lineas{position:relative;left:50%}.nueva_cesta #lineas .sin_dto{color:#c00;font-size:.75em;font-family:semibold;display:block;margin-bottom:1px;text-decoration:line-through}#resumen_cesta{position:fixed;top:104px;width:220px;right:300px;padding:10px;color:#000;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:0;z-index:8;transition:right 1s;display:none;background-color:var(--gris);border:1px solid var(--azul);border-radius:12px}#resumen_cesta .tot{font-family:bold;font-size:2.3em;margin:0;padding-top:20px}#resumen_cesta .txt{font-family:normal;font-size:1em;opacity:.8;padding:0;margin:0 0 20px}#resumen_cesta button{width:100%}@keyframes slideInOut{0%{right:-300px}50%{right:10px}75%{right:10px}to{right:-300px}}#resumen_cesta{animation:slideInOut 4s forwards}#contResumen p{margin:0;padding-top:0;padding-bottom:0}#contResumen input[type=submit]{margin:10px 0;border-radius:16px;width:100%}#cesta .bloqHis{width:100%;margin:40px 0;text-align:center;padding:0 0 20px;border:1px solid var(--azul);cursor:pointer;transition:all .5s;border-radius:8px}#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:semibold;font-size:1em;background:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--azul)",endColorstr="#0fbaac",GradientType=1);color:#fff;display:block;border-top-left-radius:8px;border-top-right-radius:8px}#cesta .bloqHis img{height:90px;width:auto;display:inline-block}.fade-up{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.fade-up.show{opacity:1;transform:translateY(0)}.fade-down{opacity:0;transform:translateY(-30px);transition:opacity .6s ease,transform .6s ease}.fade-down.show{opacity:1;transform:translateY(0)}.fade-left{opacity:0;transform:translateX(-30px);transition:opacity .6s ease,transform .6s ease}.fade-left.show{opacity:1;transform:translateX(0)}.fade-right{opacity:0;transform:translateX(30px);transition:opacity .6s ease,transform .6s ease}.fade-right.show{opacity:1;transform:translateX(0)}@media (orientation:landscape){#fondoWeb .horizontal{display:block}#fondoWeb .vertical{display:none}#fondoWeb .carousel-button{font-size:1.2vw}}@media (orientation:portrait){#fondoWeb .horizontal{display:none}#fondoWeb .vertical{display:block}#fondoWeb .carousel-button{font-size:3vh}#fondoWeb .bloq_texto{position:absolute;top:auto;left:40px;width:calc(100% - 80px);z-index:1;height:auto;max-width:500px;bottom:25px}}@media only screen and (max-width:1920px){.bloq_full_img,.bloq_legal,.bloq_white{height:auto}}@media only screen and (max-width:1740px){.product_cross,.product_list{grid-template-columns:repeat(3,1fr)}.story .info .txt{width:calc(100% - 100px)}}@media only screen and (max-width:1510px){.resenas_bloq_home{column-count:3}}@media only screen and (max-width:1340px){.artListado{width:calc(24% - 2px)}#cuaHom{top:100px}#listArt{padding-top:170px}}@media only screen and (max-width:1260px){#ficha .multimedia .col2>*{width:100%}#ficha .multimedia .col2>:first-child{margin-right:0;border-radius:0 18px 0 0}#ficha .multimedia .col2>:nth-child(2){margin-top:1px;margin-left:0;border-radius:0}.pc{display:none}.mov{display:block}.product_cross,.product_list{grid-template-columns:repeat(2,1fr)}.blog .story.col3{width:calc(50% - 10px)}}@media only screen and (max-width:1130px){.col75{width:70%}.col50{width:40%}.col25{width:30%}section[name=resenas] .col50{width:50%}section[name=resenas] .col25{width:25%}.artListado{width:calc(32% - 2px)}#ficha .art .multimedia{width:calc(55% - 40px)}#ficha .art .textos{padding:140px 5% 60px}.fila4{gap:0 20px!important}.fila4>div{width:33.333333%}}@media only screen and (max-width:1100px){.faqs h1{font-size:55px}.resenas_bloq_home{column-count:2}}@media only screen and (max-width:980px){#fondoWeb .horizontal{display:none}#fondoWeb .vertical{display:block}#fondoWeb .carousel-button{font-size:3vh}#fondoWeb .bloq_texto{position:absolute;top:auto;left:40px;width:calc(100% - 80px);z-index:1;height:auto;max-width:500px;bottom:25px}.bloqForm{left:50%;transform:translateX(-50%);padding:20px 110px 30px 0}}@media only screen and (max-width:920px){.button,button{padding:5px 30px}.bloq_img .top-left h3,.bloq_img .top-right h3,.bloq_white h2{font-size:50px}.min_height{min-height:400px}.gap70{padding:40px}.gap70,.gap150{width:calc(100% - 80px);gap:40px}.gap150{padding:80px 40px}#fondoWeb .bloq_texto h1,.bloq_img .top-left h3,.bloq_img .top-right h3,.bloq_white h2{font-size:46px}.bloq_white h2.h1{font-size:6vw}#fondoWeb .bloq_texto p{font-size:16px}.min_height{min-height:unset}#btnMovil{display:block}#bloqMenu .menu-col:first-child{display:block;position:fixed;bottom:80px;width:calc(100% - 70px);display:none}#bloqMenu ul li a{font-size:20px;margin:10px 0;display:block}#bloqMenu ul a.btnMenAct{font-size:20px}#bloqMenu .menu-col:first-child li{text-transform:uppercase;border-bottom:1px solid #000}#bloqMenu .menu-col:nth-child(2){justify-content:left}#bloqMenu .menu-col:nth-child(3){display:none;position:fixed;bottom:20px;text-align:left;width:calc(100% - 70px)}#bloqMenu .menu-col:nth-child(3) li{text-transform:uppercase;margin-right:10px;display:inline-block}#bloqMenu #menSoc .parrafo2 a{font-size:14px}#bloqMenu #menSoc .btnCestaMov,#bloqMenu #menSoc .btnLogMov{display:none}#bloqMenu #menSoc .btnMenSoc{margin-left:-5px}.product-info{padding:8px 10px 30px}.plus{top:-50px;right:18px}.computer_w45{width:auto!important}.mobile_off{display:none!important}.mobile_100,.mobile_break br{display:block}.mobile_100 .col25,.mobile_100 .col50,.mobile_100 .col75{width:100%;display:block}.mobile_100 .col25.left img:first-child{position:relative;margin-bottom:40px;width:55%}.mobile_left{text-align:left}.mobile_ml2{margin-left:20px!important}.mobile_mt0{margin-top:0!important}.mobile_mt2{margin-top:20px!important}.mobile_mt4{margin-top:40px!important}.mobile_mt6{margin-top:60px!important}.mobile_mt8{margin-top:80px!important}.mobile_mb0{margin-bottom:0!important}.mobile_mb2{margin-bottom:20px!important}.mobile_mb4{margin-bottom:40px!important}.mobile_mb6{margin-bottom:60px!important}.mobile_mb8{margin-bottom:80px!important}.mobile_f24{font-size:24px!important}.mobile_f36{font-size:36px!important}.mobile_p0{padding:0!important}.mobile_p2,.mobile_p2_w{padding:20px!important}.mobile_p2_w{width:calc(100% - 40px)!important}.mobile_p4{padding:40px!important}.mobile_pt0{padding-top:0!important}.mobile_pb0{padding-bottom:0!important}.mobile_up{display:flex;flex-direction:column}.mobile_up_multimedia{order:-1!important;flex:0 0 50%!important;width:calc(100% + 80px)!important;margin-top:-40px!important;margin-left:-40px!important;margin-bottom:40px}.mobile_up_multimedia_2{order:0!important;width:100%}.mobile_pos_r{position:relative!important}#ficha .art{display:block}#ficha .caja_multimedia{position:relative;height:calc(100% - 100px);height:calc(100vh - 100px);height:calc(100dvh - 100px)}#ficha .caja_multimedia .img_vertical{display:flex;height:calc(100% - 100px);scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none}#ficha .caja_multimedia .img_vertical::-webkit-scrollbar{display:none}#ficha .caja_multimedia .img_vertical img,#ficha .caja_multimedia .img_vertical video{flex:0 0 100%;height:100%;width:100%;object-fit:cover;scroll-snap-align:center}#ficha .caja_multimedia .thumbs{display:flex;justify-content:center;margin-top:10px}#ficha .caja_multimedia .thumbs>:not(:last-child){margin-right:8px}#ficha .caja_multimedia .thumbs button{border:none;background:none;padding:0;cursor:pointer;width:80px;height:80px;display:inline-block}#ficha .caja_multimedia .thumbs img,#ficha .caja_multimedia .thumbs video{width:100%;height:100%;object-fit:cover;border-radius:6px}#ficha .caja_multimedia .thumbs button.active img,#ficha .caja_multimedia .thumbs button.active video{border:1px solid #000;box-sizing:border-box;border-radius:6px}#ficha .textos{height:auto;position:relative;z-index:7}#ficha .bloqPVP{position:fixed;bottom:0;width:100%;text-align:center;left:0;border-radius:0;z-index:8;margin:0 0 20px}#ficha .bloqPVP .anadirCesta{font-size:1em;padding:12px 36px;width:calc(100% - 40px);border-radius:50px}div[name=modulo_pago]{width:calc(100% - 44px);margin:auto}div[name=modulo_pago] .txtEnv{padding:6px 0}.fila4{padding-left:20px;gap:0 20px!important;justify-content:start}.fila4>div{width:calc(50% - 10px)}.fila4>div>p{margin:0 0 8px}.fila4 .parrafo1{font-size:14px}.story .story-text-clear{padding:20px}.story .story-text-clear p{margin:0 0 10px;width:100%}.story .story-text-clear .titulo1_bold{margin:10px 0;width:100%}.resenas .estrellas img{width:14px!important;margin:0 2px!important}section[name=resenas] .col25,section[name=resenas] .col50{width:100%}.tit_stories{padding-left:40px}.stories{padding:0}.bloq_img{height:auto}.bloq_img .content{padding:40px;flex-wrap:wrap}.bloq_img .bottom-left,.bloq_img .bottom-right,.bloq_img .top-left,.bottom-left-list,.bottom-right,.bottom-right-list,.top-right{width:100%!important;max-width:unset;margin-left:0!important;margin-bottom:40px}.bloq_img .top-left-50,.bloq_img .top-right-50{position:relative}.bloq_img .top-left .h1{margin-bottom:50%}.bloq_white p{margin:20px 0}#bloqSocPer{left:50%;transform:translateX(-50%);padding:20px 110px 30px 0}.bloq_white_blog{margin:0!important;padding:0!important;width:100%}.bloq_white_blog .col25{display:none}.bloq_white_blog .col50{width:100%;min-width:unset}.bloq_white_blog.mt15{margin:0!important}.bloq_white_blog .mobile_up_multimedia{padding:0;max-height:80vh;object-fit:cover}.bloq_white_blog .mobile_up_multimedia_2 p{margin:0}.bloq_white_blog .mobile_up_multimedia_2 h1{padding:20px;width:calc(100% - 40px)}.bloq_legal h2,.bloq_white_blog h2{font-size:22px;line-height:1.2em}.bloq_legal .titulo1{font-size:14px;line-height:1.2em;margin:40px 0 0}}@media only screen and (max-width:860px){.nueva_cesta #lineas,.nueva_cesta #resumen{width:100%;display:block}.nueva_cesta #resumen{position:relative;height:auto;background-color:#f1f6f8;padding:20px 0}#bloqDes{width:220px;padding:0 15px 0 0;margin:0;position:relative;left:calc(50% - 110px);top:0}.nueva_cesta #lineas{position:relative;left:0}}@media only screen and (max-width:840px){.blog .story.col3{width:100%}.blog .story{min-width:unset}}@media only screen and (max-width:730px){.resenas_bloq_home{column-count:1}#bloqSocPer{left:0;width:calc(100% - 10px);transform:translateX(0);padding:40px 5px 20px}#bloqSocPer h1{font-size:1.8em}#bloqSocPer h2{width:65%;font-size:1.2em;margin:10px 0 20px}#bloqSocPer .logo{width:100px;height:100px;margin-top:20px}.bloqForm{left:0;width:calc(100% - 40px);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}#txtInfo{width:100%}.popupBox{max-height:unset;height:auto}.popupBox .rutina{position:relative;top:0;left:0;max-width:100%;transform:unset}.popupImg{width:100%;min-height:unset;height:300px}.popupContent{width:100%;padding:40px 20px}.popupContent h2{margin-bottom:40px}#popupOverlay p{margin:20px 0}}@media only screen and (max-height:700px){.popupImg{width:100%;min-height:auto;height:140px}}@media only screen and (max-width:660px){.product-grid,.product_cross,.product_list{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:580px){footer{padding:20px}footer .logo-big{margin:90px 0 5px}footer .legal{margin-top:-15px}footer .scroll-up{bottom:20px;left:-10px;transform:scale(.6)}#cajAvi{position:absolute;top:35px!important;left:1%;width:98%;transform:translateX(0) translateY(0)!important}#cajAvi.box_login{display:flex!important;width:100%!important;top:0!important;height:100%!important;left:0}#cajAvi.nueva_cesta{top:0!important;left:0;width:100%}#cajAvi .btn{width:90%;left:0}#bloqBtnPag{left:5%;width:90%;transform:translateX(0) translateY(0)!important;bottom:20px}.fila4>div{width:100%}}@media only screen and (max-width:480px){footer section{min-width:130px;margin-right:10px}.faqs h1{font-size:44px}#leyDeCookies{width:calc(90% - 40px);height:auto;left:50%;right:unset;transform:translateX(-50%)}#rutina .popupBox{width:100%;height:100%}#rutina .popupBox .gap50{padding:20px;width:calc(100% - 40px)}}@media only screen and (max-width:420px){#combTipTran,form .cheCol{width:100%}#cesta #listCes{padding:30px 10px 220px}#cesta #listCes .resFicha{margin-bottom:50px;text-align:center;padding-bottom:10px}#cesta #listCes .resFicha img{height:120px;display:block;margin-left:calc(50% - 60px)}#cesta #listCes .resTextos{margin-left:0;width:100%}#cesta #listCes .resTextos .resNom{width:calc(100% - 20px);text-align:center}#cesta #listCes .resTextos .resImp{margin:0 10px;min-width:80px;text-align:center}footer .legal{margin-top:20px}footer .legal,footer .legal a{font-size:10px}#rutina .popupBox .rutina button{display:block;width:70%}}@media only screen and (max-width:390px){#bloqMenu .menu-col:nth-child(3) li{margin-right:4px}#bloqMenu #menSoc .parrafo2 a{font-size:13px}}@media only screen and (max-width:380px){.bloqForm .bloqBtn button{width:100%!important;margin:2px 0;display:block}#cesta #listCes .resTextos .resImp{font-size:1.2em}}