.sticky-banner-tarifas .sticky-message-component{--layout-reserve-end:0px;background-color:var(--ods-core-grey-100);border-radius:8px;bottom:8px;-webkit-box-shadow:var(--ods-elevation-overlay);box-shadow:var(--ods-elevation-overlay);left:8px;margin-inline:auto;max-width:744px;opacity:0;position:fixed;right:8px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;visibility:hidden;z-index:1000}@media (min-width:1024px){.sticky-banner-tarifas .sticky-message-component{border-radius:0;bottom:0;-webkit-box-shadow:0 -3px 8px rgba(0,0,0,.04),0 0 18px rgba(0,0,0,.08);box-shadow:0 -3px 8px rgba(0,0,0,.04),0 0 18px rgba(0,0,0,.08);left:0;max-width:none;right:0}}.sticky-banner-tarifas .sticky-message-component.is-visible{opacity:1;visibility:visible!important}.sticky-banner-tarifas .sticky-message-component.is-hidden{opacity:0;visibility:hidden!important}.sticky-banner-tarifas .sticky-message-component.isAuthor{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;inset:auto;opacity:1;position:relative;visibility:visible!important}.sticky-banner-tarifas .sticky-message-component .sticky-message__wrapper{-webkit-padding-end:calc(1pc + var(--layout-reserve-end, 0px));-webkit-box-sizing:border-box;box-sizing:border-box;margin-inline:auto;max-width:1348px;padding-inline:1pc;padding-inline-end:calc(1pc + var(--layout-reserve-end, 0px));width:100%}@media (min-width:768px){.sticky-banner-tarifas .sticky-message-component .sticky-message__wrapper{-webkit-padding-end:calc(24px + var(--layout-reserve-end, 0px));padding-inline:24px;padding-inline-end:calc(24px + var(--layout-reserve-end, 0px))}}@media (min-width:1024px){.sticky-banner-tarifas .sticky-message-component .sticky-message__wrapper{-webkit-padding-end:calc(3pc + var(--layout-reserve-end, 0px));padding-inline:3pc;padding-inline-end:calc(3pc + var(--layout-reserve-end, 0px))}}@media (min-width:1440px){.sticky-banner-tarifas .sticky-message-component .sticky-message__wrapper{-webkit-padding-end:calc(4pc + var(--layout-reserve-end, 0px));padding-inline:4pc;padding-inline-end:calc(4pc + var(--layout-reserve-end, 0px))}}.sticky-banner-tarifas .sticky-message-component .button{margin:0}.sticky-banner-tarifas .sticky-message-component .ods-button:not(.ods-icon-button){white-space:nowrap}.sticky-banner-tarifas .sticky-message-component .button-phone{display:-webkit-box;display:-ms-flexbox;display:flex}.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop{display:none}@media (min-width:1024px){.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding-block:24px}}.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop .sticky-message__title{-webkit-box-flex:0;color:var(--ods-core-slate-600);-ms-flex:0 1 auto;flex:0 1 auto;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:28px;font-weight:500;line-height:36px}.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop .sticky-message__description{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--ods-core-slate-600);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:28px;min-width:0}.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop .sticky-message__description p{font:inherit;margin:0}.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop .sticky-message__description b,.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop .sticky-message__description strong{font-weight:inherit}.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop .sticky-message__description .price-info{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;line-height:24px}.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop .sticky-message__description .with-prices .price-type{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;line-height:2pc}.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop .sticky-message__description.two-infos .price-title{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:500;line-height:24px}.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop .sticky-message__description .sticky-message__link p{display:inline}.sticky-banner-tarifas .sticky-message-component .sticky-message--desktop .sticky-message__button{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;gap:1pc}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;justify-content:space-between;padding-block:1pc}@media (min-width:1024px){.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile{display:none}}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__description{-webkit-box-flex:1;color:var(--ods-core-slate-600);-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__title{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:28px}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__info{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:24px}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__info p{font:inherit;margin:0}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__info b,.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__info strong{font-weight:inherit}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__info .price-type{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:24px}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__info .price-info{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;line-height:24px}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__info .with-prices .price-type{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:28px}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__info.two-infos .sticky-message--mobile__info-title{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;line-height:24px}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__info .sticky-message--mobile__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;overflow-wrap:break-word}.sticky-banner-tarifas .sticky-message-component .sticky-message--mobile .sticky-message--mobile__actions{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;gap:1pc}.sticky-banner-tarifas .modal-telefono.long .modal-card-telefono form.modal-card-telefono__form p{text-align:center}.sticky-banner-tarifas .modal-telefono.long .card-telefono__body{border-top:none;margin:auto;padding:0 30px 20px;text-align:center;width:90%}.sticky-banner-tarifas .modal-telefono.long .card-telefono__body p{text-align:center}.sticky-banner-tarifas .modal-telefono.long .card-telefono__body .card-telefono__bodyText{color:var(--ods-core-slate-600);font-family:FSEmeric,Arial,Helvetica,sans-serif;text-align:center}.sticky-banner-tarifas .modal-telefono.long .card-telefono__body .card-telefono__bodyLink{color:var(--ods-core-orange-600);font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;line-height:28px;margin-bottom:20px;text-align:center;text-decoration:none}.sticky-banner-tarifas .modal-telefono.long .card-telefono__body .card-telefono__bodyLink:hover{color:var(--ods-core-slate-800);text-decoration:underline}.sticky-banner-tarifas .modal-telefono.long .icon-phone:before{content:"\e019";font-size:24px}.sticky-banner-tarifas .modal-telefono.long .btnEnviar{display:inline-block}.sticky-banner-tarifas .modal-telefono.short .modal-telefono-content{text-align:center}.sticky-banner-tarifas .modal-telefono.short .icon-phone:before{content:"\e019";font-size:24px}.sticky-banner-tarifas .modal-telefono.short .card-telefono__body{border-bottom:none;border-top:0;margin:auto;padding:0 30px 20px;text-align:center;width:90%}.sticky-banner-tarifas .modal-telefono.short .card-telefono__body p{text-align:center}.sticky-banner-tarifas .modal-telefono.short .card-telefono__body .card-telefono__bodyText{color:var(--ods-core-slate-600);font-family:FSEmeric,Arial,Helvetica,sans-serif;text-align:center}.sticky-banner-tarifas .modal-telefono.short .card-telefono__body .card-telefono__bodyLink{color:var(--ods-core-orange-600);font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;line-height:28px;margin-bottom:20px;text-align:center;text-decoration:none}.sticky-banner-tarifas .modal-telefono.short .card-telefono__body .card-telefono__bodyLink:hover{color:var(--ods-core-slate-800);text-decoration:underline}.sticky-banner-tarifas .hidden{display:none}.sticky-banner-tarifas .loader-ctn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.sticky-banner-tarifas .modal-card-telefono__spinner{height:42px;width:75px}.sticky-banner-tarifas .stickyBanner__contact-block--formvalidated p{color:var(--ods-core-green-600);font-family:FSEmeric,Arial,Helvetica,sans-serif;text-align:center}.faldon-cups .sticky-message-component-cups{-ms-flex-pack:distribute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fff;border-radius:5px;border-width:4px;bottom:0;-webkit-box-shadow:0 -4px 12.7px 0 rgba(var(--ods-core-slate-600),.25);box-shadow:0 -4px 12.7px 0 rgba(var(--ods-core-slate-600),.25);-ms-flex-direction:row;flex-direction:row;gap:27px;justify-content:space-around;left:0;opacity:0;padding:20px 24px;position:fixed;transition:opacity .5s ease;-webkit-transition:opacity .5s ease;visibility:hidden;width:100%;z-index:999}@media (min-width:640px){.faldon-cups .sticky-message-component-cups{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.faldon-cups .sticky-message-component-cups.isAuthor{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;opacity:1;position:relative;visibility:visible!important}.faldon-cups .sticky-message-component-cups.isAuthor .hidden{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.faldon-cups .cups-fix-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:4px}@media (min-width:640px){.faldon-cups .cups-fix-mobile{gap:27px}}.faldon-cups .sticky-cups-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px 27px}@media (min-width:1200px){.faldon-cups .sticky-cups-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:640px){.faldon-cups .sticky-cups-wrapper{gap:6px 10px}}.faldon-cups .sticky-cups-icon{height:20px;width:20px}.faldon-cups .sticky-cups-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:none;-ms-flex-direction:column;flex-direction:column;font-family:FSEmeric,Arial,Helvetica,sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:640px){.faldon-cups .sticky-cups-text{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.faldon-cups .sticky-cups-gas{border:4px solid var(--ods-core-blue-600)}.faldon-cups .sticky-cups-luz{border:4px solid var(--ods-core-orange-600)}.faldon-cups .sticky-cups-upper{display:-webkit-box;display:-ms-flexbox;display:flex}.faldon-cups .sticky-cups-upper .sticky-cups-title{color:var(--ods-core-slate-600);font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:24px;vertical-align:middle}@media (min-width:1200px){.faldon-cups .sticky-cups-upper .sticky-cups-title{font-size:20px}}@media (max-width:768px){.faldon-cups .sticky-cups-upper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.faldon-cups .sticky-cups-subtitle{color:var(--ods-core-slate-600);font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;text-align:left;vertical-align:middle}@media (min-width:768px){.faldon-cups .sticky-cups-subtitle{text-align:left}}@media (min-width:1200px){.faldon-cups .sticky-cups-subtitle{font-size:1pc}}@media (min-width:768px){.faldon-cups .sticky-cups-contr .button--cmp,.faldon-cups .sticky-cups-dual .button--cmp{font-size:20px;padding:9pt 24px 10px}}@media (min-width:481px){.faldon-cups .sticky-cups-contr .button--cmp .button--cmp-icon,.faldon-cups .sticky-cups-contr .button--cmp .button--cmp-image,.faldon-cups .sticky-cups-dual .button--cmp .button--cmp-icon,.faldon-cups .sticky-cups-dual .button--cmp .button--cmp-image{display:none}}@media (max-width:480px){.faldon-cups .sticky-cups-contr .button--cmp,.faldon-cups .sticky-cups-dual .button--cmp{padding:10px}.faldon-cups .sticky-cups-contr .button--cmp .button--text,.faldon-cups .sticky-cups-dual .button--cmp .button--text{display:none}.faldon-cups .sticky-cups-contr .button--cmp .button--cmp-image,.faldon-cups .sticky-cups-dual .button--cmp .button--cmp-image{margin-left:5px;margin-top:2px}}.faldon-cups .sticky-cups-contr .button--cmp img,.faldon-cups .sticky-cups-dual .button--cmp img{height:20px;margin:0;width:20px}@media (max-width:768px){.faldon-cups .sticky-cups-contr{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.faldon-cups .sticky-cups-price{height:3pc}.faldon-cups .sticky-cups-price,.faldon-cups .sticky-cups-price .sticky-cups-main-price{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:FSEmeric,Arial,Helvetica,sans-serif}.faldon-cups .sticky-cups-price .sticky-cups-main-price{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ods-core-orange-600);font-size:3pc;font-weight:600;justify-content:center}@media (max-width:1200px){.faldon-cups .sticky-cups-price .sticky-cups-main-price{font-size:38px}}@media (max-width:640px){.faldon-cups .sticky-cups-price .sticky-cups-main-price{font-size:1pc}}.faldon-cups .sticky-cups-price .sticky-cups-decimal,.faldon-cups .sticky-cups-price .sticky-cups-suffix{-webkit-box-align:end;-ms-flex-align:end;align-items:end;color:var(--ods-core-orange-600);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:20px;font-weight:600}@media (max-width:640px){.faldon-cups .sticky-cups-price .sticky-cups-decimal,.faldon-cups .sticky-cups-price .sticky-cups-suffix{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}}.faldon-cups .sticky-cups-price .sticky-cups-note{-webkit-box-align:end;-ms-flex-align:end;align-items:end;color:var(--ods-core-slate-600);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:18px;margin-bottom:4px;margin-left:4px}@media (max-width:768px){.faldon-cups .sticky-cups-price .sticky-cups-note{margin-left:11px}}@media (max-width:640px){.faldon-cups .sticky-cups-price .sticky-cups-note{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-2px;margin-left:4px}}@media (max-width:768px){.faldon-cups .sticky-cups-price{-webkit-box-pack:center;-ms-flex-pack:center;height:38px;justify-content:center}}@media (max-width:640px){.faldon-cups .sticky-cups-price{height:auto}}.faldon-cups .sticky-cups-dual{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.faldon-cups .dual,.faldon-cups .sticky-cups-dual{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faldon-cups .dual{gap:72px}.faldon-cups .dual .sticky-cups-contr,.faldon-cups .mobile-title,.faldon-cups .sticky-cups-text-mobile{display:none}@media (max-width:639px){.faldon-cups .mobile-title,.faldon-cups .sticky-cups-text-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.faldon-cups .hidden{display:none}.faldon-cups .button--orangeBackground{margin:0}.faldon-cups .sticky-message-component{display:none}.faldon-cups .sticky-message-component-cups{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sticky-message-component-cups{display:none}.aem-GridColumn.sticky-banner-tarifas{--ngy-rhythm-top:0;--ngy-rhythm-bottom:0}