.electricityFee-cmp{max-width:982px;margin:0 auto;display:flex;flex-flow:column;width:100%;align-items:center;padding:24px 16px;box-sizing:border-box;font-family:"FSEmeric Regular",Arial,sans-serif}
@media(min-width:768px){.electricityFee-cmp{padding:32px 28px}
}
.electricityFee-cmp .electricityFee-header{margin:auto;display:flex;flex-flow:column;align-items:center}
.electricityFee-cmp .electricityFee-tomorrow__img{max-width:158px;max-height:156px}
.electricityFee-cmp .electricityFee-text{color:#004571;text-align:center;margin-bottom:32px}
.electricityFee-cmp .electricityFee-text__title{font-size:24px;font-weight:700;line-height:26.4px;margin:0}
.electricityFee-cmp .electricityFee-text__subtitle{font-size:16px;line-height:17.6px;margin:8px 0 0}
.electricityFee-cmp .electricityFee-text__text{font-size:24px;line-height:26.4px;margin:32px 0 0}
.electricityFee-cmp .electricityFee-text__img{max-width:180px;display:block;margin:0 auto 16px}
.electricityFee-cmp .electricityFee-text>p{text-align:center}
.electricityFee-cmp .electricityFee-text--tomorrow{margin-bottom:0}
.electricityFee-cmp .electricityFee-text--tomorrow .electricityFee-text__text{margin-top:0}
@media(min-width:768px){.electricityFee-cmp .electricityFee-text__title{font-size:32px;line-height:35.2px}
.electricityFee-cmp .electricityFee-text__subtitle{font-size:20px;line-height:22px;margin-top:38px}
.electricityFee-cmp .electricityFee-text--tomorrow .electricityFee-text__text{font-size:32px;line-height:35.2px;font-weight:bold}
.electricityFee-cmp .electricityFee-text--tomorrow .electricityFee-text__subtitle{font-size:20px;line-height:28px;margin-top:8px}
}
.electricityFee-cmp .tabs_precios{margin-bottom:32px}
.electricityFee-cmp .tabs_precios .badges{display:inline-flex;align-items:center;justify-content:center;background:#fff;border-radius:80px;box-shadow:0 -8px 10px -7px #004571;padding:12px;margin:0 auto}
.electricityFee-cmp .tabs_precios .badges .badgeServicio{background:#fff;border-radius:40px;padding:14px 24px;cursor:pointer}
.electricityFee-cmp .tabs_precios .badges .badgeServicio p{font-size:16px;line-height:22px;color:#004571;margin:0}
.electricityFee-cmp .tabs_precios .badges .badgeServicio:hover{background-color:#f2f5f8}
.electricityFee-cmp .tabs_precios .badges .badgeServicio.active{background-color:#f2f5f8;font-weight:bold}
@media(min-width:768px){.electricityFee-cmp .tabs_precios{margin-bottom:24px}
}
.electricityFee-cmp .electricityFee-content{box-sizing:border-box;width:100%}
@media(min-width:768px){.electricityFee-cmp .electricityFee-content{padding:0 13px}
}
.electricityFee-cmp .electricityFee-legend .ngy-text{padding:0 12px}
.electricityFee-cmp .electricityFee-legend .ngy-text p{font-size:14px;line-height:15.4px;font-weight:400;margin-bottom:0}
@media(min-width:768px){.electricityFee-cmp .electricityFee-legend .ngy-text{padding:0}
}
.electricityFee-cmp .electricityFee-date .p2{font-size:24px;line-height:26.4px;font-weight:350;text-align:center;color:#004571;margin:8px 0 18px}
@media(min-width:768px){.electricityFee-cmp .electricityFee-date .p2{margin:0 0 24px}
}
.electricityFee-cmp .toggle_imp{text-align:center;margin-bottom:34px;display:flex;align-items:center;justify-content:flex-end;gap:10px}
@media(max-width:767px){.electricityFee-cmp .toggle_imp{justify-content:flex-start}
}
.electricityFee-cmp .toggle_imp p{display:inline-block;margin:0;font-size:16px;line-height:17.6px}
.electricityFee-cmp .toggle_imp .switch{position:relative;display:inline-block;width:42px;height:22px}
.electricityFee-cmp .toggle_imp .switch input{opacity:0;width:0;height:0}
.electricityFee-cmp .toggle_imp .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:white;transition:.3s;border-radius:22px;border:2px solid #004571}
.electricityFee-cmp .toggle_imp .slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:1px;background-color:#ccc;transition:.3s;border-radius:50%}
.electricityFee-cmp .toggle_imp input:checked + .slider{background-color:#004571}
.electricityFee-cmp .toggle_imp input:checked + .slider:before{transform:translateX(20px);background-color:#fff}
@media(min-width:768px){.electricityFee-cmp .toggle_imp{margin-bottom:32px}
}
.electricityFee-cmp .status_box{padding:22px 12px 16px;background:#f2f5f8;box-sizing:border-box;text-align:center;border-radius:8px}
.electricityFee-cmp .status_box--tomorrow{padding:25px 28px 11px}
@media(min-width:768px){.electricityFee-cmp .status_box{padding:22px 24px 16px}
.electricityFee-cmp .status_box--tomorrow{padding:24px 24px 16px}
}
@media(min-width:1200px){.electricityFee-cmp .status_box--tomorrow{padding:48px 48px 32px}
}
.electricityFee-cmp .current-price{margin-bottom:18px;font-size:16px;font-weight:700;line-height:22px;text-align:center}
@media(min-width:768px){.electricityFee-cmp .current-price{margin-bottom:22px;font-size:24px;line-height:35.2px}
}
.electricityFee-cmp .prices{display:flex;flex-direction:column;align-items:center}
.electricityFee-cmp .prices .current-price p{display:inline-block;margin:0}
.electricityFee-cmp .prices .current-price__img{margin-left:5px}
.electricityFee-cmp .prices .current-price__text{margin-left:17px}
@media(max-width:767px){.electricityFee-cmp .prices .current-price__now,.electricityFee-cmp .prices .current-price__text{font-size:20px;width:100%;line-height:20px}
}
@media(min-width:768px){.electricityFee-cmp .prices .current-price p{display:inline-flex;align-items:center}
.electricityFee-cmp .prices .current-price__now{order:1}
.electricityFee-cmp .prices .current-price__img{order:2;margin-left:9px}
.electricityFee-cmp .prices .current-price__text{order:3;margin-left:9px}
.electricityFee-cmp .prices .current-price__kwh{order:4}
}
.electricityFee-cmp .prices .average-prices .box_precio{display:flex;align-items:flex-start}
.electricityFee-cmp .prices .average-prices .box_precio:not(:last-child){margin-bottom:19px}
.electricityFee-cmp .prices .average-prices .box_precio__img{width:24px;margin-right:8px}
.electricityFee-cmp .prices .average-prices .box_precio__text{width:calc(100% - 32px)}
.electricityFee-cmp .prices .average-prices .box_precio__text p{font-size:20px;line-height:17.6px;font-weight:350;text-align:left;margin:0}
.electricityFee-cmp .prices .average-prices .box_precio__text p + p{margin-top:5px}
@media(min-width:650px){.electricityFee-cmp .prices .average-prices{display:flex;justify-content:space-between;width:100%;max-width:732px}
.electricityFee-cmp .prices .average-prices .box_precio{margin:0 12px}
.electricityFee-cmp .prices .average-prices .box_precio:not(:last-child){margin-bottom:0}
.electricityFee-cmp .prices .average-prices .box_precio__img{margin-top:2px}
}
@media(min-width:768px){.electricityFee-cmp .prices .average-prices .box_precio__text p{font-size:20px;line-height:22px}
.electricityFee-cmp .prices .average-prices .box_precio__text p + p{margin-top:0}
.electricityFee-cmp .prices .average-prices .box_precio__img{margin-top:4px}
}
.electricityFee-cmp .tramos_prices{display:flex;justify-content:center}
.electricityFee-cmp .tramos_prices .two-column-list{padding:0 12px 12px;margin-top:32px;margin-bottom:0}
@media(min-width:768px){.electricityFee-cmp .tramos_prices .two-column-list{margin-top:40px}
}
@media(min-width:958px){.electricityFee-cmp .tramos_prices .two-column-list{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:126px;-webkit-column-gap:126px;column-gap:126px;padding:0 0 8px}
}
.electricityFee-cmp .tramo{display:flex;align-items:center}
.electricityFee-cmp .tramo__icon{width:24px;margin-right:10px}
.electricityFee-cmp .tramo p{width:calc(100% - 34px);margin:0;display:flex;align-items:center;font-size:16px;line-height:22px;color:#004571}
.electricityFee-cmp .tramo p .date_format{margin-right:24px}
@media(min-width:958px){.electricityFee-cmp .tramo{margin:0 0 12px 0}
}
@media(max-width:767px){.electricityFee-cmp .tramo{margin-top:8px}
}
.electricityFee-cmp .contentWrapper{width:100%}
.electricityFee-cmp .contentWrapper>div:not(.active){display:none}
.electricityFee-cmp .contentWrapper .text-subtitle-static{text-align:center}