:root{--azul:#019df4;--azulOscuro:#2a2a3b;--naranja:#ec6839;--magenta:#e8416c;--rosa:#fb1381;--verde:#5bc500;--gris1:#eff1fd;--gris2:rgba(0,0,0,0.15);--gris3:#8c8c8c;--gris4:#313235;--blanco:#ffffff;--negro:#0b2739;--negroLente:rgba(0,0,0,0.8);--azulBoton:#00283C;--maxWidth:1170px}body,h1,h2,h3,h4,h5,html,p{border:0;margin:0}body,html{font-family:Light,Arial,Helvetica,sans-serif}body#cookiesPolicy section,body#error404 section,body#error500 section,body#index section,body#legalNotice section,body#pospago section,body#privacyPolicy section,body#promotionConditions section,body#thankYou section,footer,nav{width:100%;box-sizing:border-box}body#thankYou footer{position:absolute;bottom:0}body#cookiesPolicy section>div,body#error404 section>div,body#error500 section>div,body#index section>div,body#legalNotice section>div,body#pospago section>div,body#privacyPolicy section>div,body#promotionConditions section>div,body#thankYou section>div,footer>div,nav>div{width:100%;box-sizing:border-box;max-width:var(--maxWidth);margin:0 auto;padding:1.8rem 0 .2rem 1rem}body#index>main>section.bundles>div{padding:1.8rem 0 .2rem 0;max-width:unset}nav>div{padding:0}nav{z-index:3;position:fixed;top:0;display:flex;flex-direction:column;justify-content:center;height:4rem;padding:0;background-color:rgba(0,0,0,.15);backdrop-filter:blur(5px);border-top:solid .5rem var(--azul);box-shadow:0 0 1rem 0 rgb(0 0 0 / 30%)}body#error404,body#error500,body#thankYou{margin-top:0}nav>div{display:grid;grid-template-columns:1fr;column-gap:1rem;align-items:center;align-self:center}nav>div>div.rootNav{display:grid;grid-template-columns:auto 1fr 20rem;column-gap:.8rem;align-items:center;padding:0 .5rem}nav>div>div.rootNav .logo{display:grid;grid-template-columns:auto auto auto;align-items:center;column-gap:.5rem;z-index:99999;position:relative;margin-left:.5rem}nav>div>div.rootNav .logo br{display:none}.floating-image{position:fixed;right:-500px;bottom:20px;transition:right 1s ease;z-index:1000;bottom:5rem}.floating-image img{height:220px;width:auto}.floating-image.show{right:20px}#polPriv{margin-top:10rem}#polPriv section{margin:auto;max-width:var(--maxWidth)}#polPriv .polPriv{height:68vh;min-height:400px;padding:.5rem}footer{background-color:var(--azulBoton);color:var(--blanco)}footer>div{display:grid;grid-template-columns:1fr 1fr;column-gap:3rem;justify-items:center;align-items:center;width:100%}footer .logo{display:grid;grid-template-columns:auto auto auto;align-items:start;justify-content:start;column-gap:.5rem;width:100%}footer .logo br{display:none}.footerEnlaces{display:flex;flex-direction:row;gap:1rem;color:var(--blanco);font-size:1rem}.footerEnlaces a{color:var(--blanco);text-decoration:none}.footerEnlaces a:hover{color:var(--magenta)}.footerCopy{font-size:.8rem;margin-top:2rem;grid-column:1/3}button,input[type=button]{background-color:var(--verde);color:var(--blanco);cursor:pointer;font-family:telefonica_textbold,sans-serif;border-radius:.4rem;font-size:1.1rem;border:0;padding:.3rem 0 .6rem 0;width:100%;min-width:7rem}.phoneNavArea button{padding:.2rem 0 .3rem;border-radius:1rem;background:linear-gradient(to right,var(--magenta),#e8416c6b)}button .botonEnlace{color:var(--azulBoton)}.buttonWhatsapp{padding:unset}.boxButton_bundles .buttonWhatsapp picture{margin-right:unset}button.buttonWhatsapp>picture>img{height:1.3rem;margin:.2rem auto -.2rem auto}div.phoneNavArea.tel900 a.tlf900_gtm button.isPhoneLoQuiero img{height:1.4rem;max-height:2rem;margin:auto}a.tlf900_gtm:hover,a.tlf900_gtm:link,a.tlf900_gtm:visited{text-decoration:none}button.isPhoneLoQuiero{display:flex;flex-direction:row;align-items:center;column-gap:.35rem;height:fit-content;width:fit-content;padding:.25rem 1.5rem}button.isPhoneLoQuiero>img{margin-left:0;margin:auto}button.isPhoneLoQuiero>div{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;text-decoration:none}button.isPhoneLoQuiero>div>small{font-size:.7rem;font-weight:400}button.isPhoneLoQuiero>div>span{font-size:.9rem;padding:0 .5rem;margin:auto;line-height:1.9rem;font-family:telefonica_textlight,sans-serif;letter-spacing:1px}#frmC2C_cabecera div.tel900 a.tel900 button.isPhoneLoQuiero{align-items:center;justify-content:center;background:linear-gradient(to right,var(--azulBoton),var(--azul));color:#fff;width:100%}#frmC2C_cabecera a.tel900 button.isPhoneLoQuiero>img{margin:unset}#frmC2C_cabecera a.tel900 button.isPhoneLoQuiero>div>span{color:#fff}@media (max-width:1187px){nav>div>div.rootNav{grid-template-columns:auto 1fr 20rem}}@media (min-width:668px) and (max-width:1080px){button.isPhoneLoQuiero>div>small{font-size:.6rem}button.isPhoneLoQuiero>div>span{font-size:1.2rem}div#menudesktop>div>a{font-size:1.2rem}}@media (max-width:667px){nav{flex-direction:column;height:fit-content;padding:0}nav>div{padding:0 .5rem!important;height:3.5rem}nav>div>div.rootNav{grid-template-columns:auto auto;justify-content:space-between;margin-left:35px}nav>div>div.rootNav .logo br{display:block}nav>div>div.rootNav .logo{text-align:right;font-size:.75rem;line-height:100%;width:fit-content;margin-left:.25rem}nav>div>div.rootNav>div.phoneNavArea{display:none}button.isPhoneLoQuiero{padding:.15rem .8rem}button.isPhoneLoQuiero>div>span{font-size:1rem}.floating-image{bottom:7rem}.floating-image img{height:100px;width:auto}body#thankYou footer{bottom:unset;padding-bottom:0}}@media (max-width:367px){nav>div>div.rootNav .logo{font-size:.5rem;column-gap:.25rem;margin-left:0}.icon1-logoMovistar:before{font-size:2rem}}@media (max-width:297px){nav>div>div.rootNav{grid-template-columns:1fr}nav>div>div.rootNav div:last-child{justify-self:flex-end}nav>div>div.rootNav .logo{display:none}}@media (max-width:567px){footer>div{display:grid;grid-template-columns:1fr;row-gap:1rem}.footerEnlaces{order:1}footer .logo{margin-top:2rem;order:2;align-items:center;justify-content:center}.footerCopy{order:3;margin-top:0;grid-column:inherit}}@media (max-width:467px){button,input[type=button]{font-size:.9rem}}@media (max-width:316px){button,input[type=button]{font-size:.7rem}}