#precio-luz-page section.banner-central{background-image:url(0dc8cdd39592d30bb057.webp);background-position-x:50%;background-position-y:50%;background-size:cover}#precio-luz-page section.franjaBanner,#precio-luz-page section.franjaBanner.mobile{display:none}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info{width:431px}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:20px;font-weight:700;line-height:1.2}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{align-items:baseline;display:flex;flex-direction:row;font-size:28px;font-weight:700;line-height:1}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:22px}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:18px;font-weight:700;position:relative;top:-3px}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .title-banner,#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info h1,#precio-luz-page .countDownSection .countDownContainer .title{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(281.78deg,#4632ff,#009cea 80%)!important}#precio-luz-page .countDownSection .countDownContainer .title{font-weight:700}#precio-luz-page .preciosSection{display:flex;flex-direction:column;gap:40px}#precio-luz-page .preciosSection h2 span{font-size:24px}#precio-luz-page .preciosSection .selectoresSection .selectores{margin-bottom:40px}#precio-luz-page .preciosSection .selectoresSection .selectores .selector{align-items:center;border-radius:25px 0 0 25px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex;flex-direction:column;font-size:24px;height:82px;justify-content:space-between;justify-content:center;margin:0;padding:7px 8px 8.39px;width:200px}#precio-luz-page .preciosSection .selectoresSection .selectores .selector p{background:linear-gradient(180deg,#ef6900,#ed2a0f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#precio-luz-page .preciosSection .selectoresSection .selectores .selector.mañana{border-radius:0 25px 25px 0}#precio-luz-page .preciosSection .selectoresSection .selectores input:checked+.selector{background:linear-gradient(180deg,#ef6900,#ed2a0f)}#precio-luz-page .preciosSection .selectoresSection .selectores input:checked+.selector p{background:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#precio-luz-page .preciosSection .preciosContainer.cards .container{padding:0}#precio-luz-page .preciosSection .preciosContainer .cards-container{align-items:center;display:flex;justify-content:space-between;justify-self:center;margin-top:40px;max-width:1189px;padding-right:.02px;width:100%}#precio-luz-page .preciosSection .preciosContainer.cards{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;justify-self:center}#precio-luz-page .preciosSection .preciosContainer.cards .cards-container{align-items:flex-start;align-self:stretch;display:flex;gap:27px;justify-content:center;margin-top:0}#precio-luz-page .preciosSection .preciosContainer .card{align-items:center;align-self:stretch;background:#fff;border-radius:15px;display:flex;flex-direction:column;justify-content:space-between;padding:27px 36px;position:relative;width:306px}#precio-luz-page .preciosSection .preciosContainer .card:before{background:linear-gradient(270deg,#4632ff 22.89%,#009cea 68.88%);border-radius:16px;content:"";display:block;inset:0;-webkit-mask:linear-gradient(270deg,#4632ff 22.89%,#009cea 68.88%) content-box,linear-gradient(270deg,#4632ff 22.89%,#009cea 68.88%);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}#precio-luz-page .preciosSection .preciosContainer .card h3{background:linear-gradient(270deg,#4632ff,#009cea 80%);background-clip:text;-webkit-background-clip:text;font-size:20px;font-style:normal;font-weight:400;line-height:26.4px;text-align:center;-webkit-text-fill-color:transparent}#precio-luz-page .preciosSection .preciosContainer .card .precio{background:linear-gradient(180deg,#ef6900,#ed2a0f);background-clip:text;-webkit-background-clip:text;font-size:28px;font-style:normal;font-weight:700;line-height:35.571px;text-align:center;-webkit-text-fill-color:transparent}#precio-luz-page .preciosSection .preciosContainer .card .horario{color:#757575;font-size:16px;font-style:normal;font-weight:400;line-height:26.4px;text-align:center}#precio-luz-page .preciosSection .preciosContainer .franjasHorasContainer{align-items:center;display:flex;justify-content:space-between;max-width:1189px;padding-right:.02px;width:100%}#precio-luz-page .preciosSection .preciosContainer .franjasHorasContainer .title{align-items:center;align-self:stretch;background:linear-gradient(271deg,#4632ff,#009cea 80%);border-radius:7px;color:#fff;display:flex;flex-direction:column}#precio-luz-page .preciosSection .preciosContainer .franjasHorasContainer .franja-horaria{align-items:center;display:flex;flex-direction:column;gap:23px;min-width:319.42px;padding-bottom:5px}#precio-luz-page .preciosSection .preciosContainer .franjasHorasContainer .franja-horaria .franja p{align-items:flex-start;color:#757575;display:flex;flex:1 0 0;font-size:22px;font-style:normal;font-weight:400;gap:10px;line-height:28.6px;text-align:center}#precio-luz-page .preciosSection .preciosContainer .franjasHorasContainer .franja-horaria .franja p span{color:#258333;font-size:22px;font-style:normal;font-weight:700;line-height:28.6px;text-align:center}#precio-luz-page .preciosSection .preciosContainer .franjasHorasContainer .franja-horaria .franja.alto p span{color:#ed0000}#precio-luz-page .preciosSection .preciosContainer .franjasHorasContainer .franja-horaria .franja.medio p span{color:#ef6900}#precio-luz-page .infoSection .infoContainer{align-items:center;background:#fff;border-radius:17px;box-shadow:4px 8px 24px 0 rgba(16,58,97,.15);display:flex;flex-direction:column;gap:22px;justify-self:center;max-width:1303px;min-height:48px;padding:38px 16px 48px;width:100%}#precio-luz-page .infoSection .infoContainer .title{background:linear-gradient(270deg,#4632ff 22.89%,#009cea 68.88%);background-clip:text;-webkit-background-clip:text;font-size:40px;font-style:normal;font-weight:800;letter-spacing:-.196px;text-align:center;-webkit-text-fill-color:transparent}#precio-luz-page .infoSection .infoContainer .precioContainer{align-items:center;background:#fff;border-radius:15px;display:flex;flex-direction:column;padding:20px 26px;position:relative}#precio-luz-page .infoSection .infoContainer .precioContainer:before{background:linear-gradient(270deg,#4632ff 22.89%,#009cea 68.88%);border-radius:16px;content:"";display:block;inset:0;-webkit-mask:linear-gradient(270deg,#4632ff 22.89%,#009cea 68.88%) content-box,linear-gradient(270deg,#4632ff 22.89%,#009cea 68.88%);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}#precio-luz-page .infoSection .infoContainer .precioContainer .horario{background:linear-gradient(180deg,#ef6900,#ed2a0f);background-clip:text;-webkit-background-clip:text;font-size:28px;font-style:normal;font-weight:700;line-height:1.27;order:-1;text-align:center;-webkit-text-fill-color:transparent}#precio-luz-page .infoSection .infoContainer .precioContainer .precio{color:#757575;font-size:16px;font-style:normal;font-weight:400;line-height:1.65;text-align:center}#precio-luz-page .infoSection .infoContainer p{font-size:16px;max-width:752px;text-align:center}#precio-luz-page .tablaSection h2{padding-bottom:16px}#precio-luz-page .tablaSection .tabla{display:flex;flex-direction:column;justify-content:center;justify-self:center;max-width:1050px;padding:15px 40px;width:100%}#precio-luz-page .tablaSection .tabla .franja{align-items:flex-start;align-self:center;display:flex;justify-content:space-between;max-width:602px;padding:5px 0;width:100%}#precio-luz-page .tablaSection .tabla .franja p{align-items:center;background:linear-gradient(180deg,#009cea,#4632ff);border-radius:6px;color:#fff;display:flex;flex-direction:column;height:25.5px;padding:0 15px}#precio-luz-page .tablaSection .tabla .tablaContainer .franjaHoras{align-items:flex-start;border-bottom:1px solid #cfcfcf;display:flex;justify-content:space-between;justify-self:center;max-width:601px;padding:5px 0;width:100%}#precio-luz-page .tablaSection .tabla .tablaContainer .franjaHoras .price{background:linear-gradient(180deg,#009cea,#4632ff);background-clip:text;-webkit-background-clip:text;font-size:17px;font-style:normal;font-weight:700;line-height:25.5px;text-align:center;-webkit-text-fill-color:transparent}#precio-luz-page .tablaSection .legales{color:#707070;font-size:14px;font-style:normal;font-weight:600;line-height:19.2px;padding:15px 0 0;text-align:center}#precio-luz-page .preciosSection .franjasHorasContainer{display:flex;gap:40px;margin:auto;width:fit-content}#precio-luz-page .preciosSection .franjasHorasContainer.mañana{align-items:center;flex-direction:column}#precio-luz-page .preciosSection .franjasHorasContainer .franjasHorasContainer{display:flex;flex-direction:column;gap:10px;text-align:center}#precio-luz-page .preciosSection .franjasHorasContainer .franjaHoras{display:flex;gap:4px}#precio-luz-page .preciosSection .franjasHoras.hidden .franjasHorasContainer,#precio-luz-page .preciosSection .preciosContainer.error .bottomDots,#precio-luz-page .preciosSection .preciosContainer.error .franjasHorasContainer .franja-horaria{display:none}#precio-luz-page .preciosSection .preciosContainer.error p{font-size:16px;text-align:center}#precio-luz-page .grafica-container{height:550px;position:relative;width:100%}#precio-luz-page #grafica-precio-meses{height:100%!important;width:100%!important}#precio-luz-page section.personaliza-tarifa{padding:80px 0 40px}#precio-luz-page .franjaLlamaSection{padding:40px 0}#precio-luz-page .fotofacturaSection{padding:0}#precio-luz-page .preguntas_frecuentes{padding:80px 0}#precio-luz-page .preguntas_frecuentes .containerFaqs .faqRow .infoPrecios .info-lista.luz{border-bottom:unset}@media (max-width:2000px){#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info{width:371px}#precio-luz-page section.banner-central{background-position-x:100%}}@media (max-width:1650px){#precio-luz-page section.banner-central{background-position-x:32%}}@media (max-width:1399px){#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info{width:335px}}@media (max-width:1199px){#precio-luz-page section.banner-central{background-position-x:38%}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash{position:unset}#precio-luz-page .preciosSection .preciosContainer .franjasHorasContainer{flex-wrap:wrap;justify-content:center}}@media (max-width:991px){#precio-luz-page section.banner-central{background-position-x:25%}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info{width:fit-content}#precio-luz-page .grafica-container{height:420px}}@media(max-width:767px){#precio-luz-page .banner-central .bannerContainer{gap:150px}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash{margin-top:13px}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:16px;line-height:1.25}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:20px;line-height:1}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:14px}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:14px;position:relative;top:-2px}#precio-luz-page section.banner-central{background-image:url(3b26d0a8cf38655c05d2.webp);background-position-y:-280px!important;background-size:754px;padding:15px 0 0!important}#precio-luz-page section.franjaBanner{display:none}#precio-luz-page section.franjaBanner.mobile{display:flex}#precio-luz-page section.franjaBanner.loop.black{bottom:189px}#precio-luz-page #breadcrumbs.dark{background:hsla(0,0%,100%,.2);border-radius:21px;color:#fff;padding:5px 10px}#precio-luz-page #breadcrumbs.dark a{color:#fff}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info .title-banner,#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info h1,#precio-luz-page .countDownSection .countDownContainer .title{-webkit-background-clip:text;-webkit-text-fill-color:unset;background-image:unset}#precio-luz-page .countDownSection .countDownContainer .title{text-align:center}#precio-luz-page .formFloating{padding:1.5rem 0 0;position:relative}#precio-luz-page .formFloating .formContainer{margin:auto}#precio-luz-page .preciosSection .preciosContainer.cards .container{padding:0 15px}#precio-luz-page .preciosSection h2{font-size:26px}#precio-luz-page .preciosSection h2 span{font-size:20px}#precio-luz-page .preciosSection .selectoresSection .selectores .selector{width:157px}#precio-luz-page .preciosSection .preciosContainer.cards .cards-container{flex-direction:column}#precio-luz-page section.personaliza-tarifa{padding:64px 0 32px}#precio-luz-page .infoSection .infoContainer{padding:28px 16px}#precio-luz-page .infoSection .infoContainer .title{font-size:32px}#precio-luz-page .franjaLlamaSection,#precio-luz-page section.tarifasSection{padding:32px 0}#precio-luz-page .fotofacturaSection{padding:0}#precio-luz-page .preguntas_frecuentes{padding:64px 0}}@media(max-width:575px){#precio-luz-page section.banner-central{background-position-y:-237px;background-size:559px}#precio-luz-page .banner-central .bannerContainer .firstInfo .main-info{width:fit-content}#precio-luz-page .grafica-container{height:330px}}@media(max-width:450px){#precio-luz-page section.banner-central{background-position-y:-102px;background-size:426px}}@media(max-width:420px){#precio-luz-page section.banner-central{background-position-y:-3px!important;background-size:480px!important}}@media(max-width:400px){#precio-luz-page section.franjaBanner.loop.black{bottom:237px}}@media(max-width:376px){#precio-luz-page section.banner-central{background-position-y:-63px;background-size:378px}#precio-luz-page .banner-central .bannerContainer{gap:170px}}@media(max-width:360px){#precio-luz-page section.franjaBanner.loop.black{bottom:247px}#precio-luz-page .preciosSection .selectoresSection .selectores .selector{width:126px}}@media(max-width:350px){#precio-luz-page section.franjaBanner.loop.black{bottom:274px}#precio-luz-page .preciosSection .preciosContainer .franjasHorasContainer .franja-horaria{max-width:319.42px;min-width:unset}#precio-luz-page .preciosSection .preciosContainer .franjasHorasContainer .franja-horaria .franja p,#precio-luz-page .preciosSection .preciosContainer .franjasHorasContainer .franja-horaria .franja p span{font-size:18px}#precio-luz-page .infoSection .infoContainer .precioContainer .horario{font-size:24px}}@media (max-width:335px){#precio-luz-page section.franjaBanner.loop.black{bottom:336px}}@media(max-width:330px){#precio-luz-page section.franjaBanner.loop.black{bottom:294px}#precio-luz-page .formFloating .formContainer,#precio-luz-page .preciosSection .preciosContainer .card{max-width:calc(100vw - 30px)}}