/**
 * Vodafone Reboot Framework: Version 2.41.0. Generation Date: 2024-03-12T11:47:41.196Z
 */

@media screen and (max-width:64rem){.vfes-ms-sticky-container .cro-telefono-ringpool{display:none}}.vfes-ms-sticky-container .vfes-ms-buttonRingPool--number-space{display:none}@media only screen and (max-width:64rem){.vfes-ms-sticky-container .vfes-ms-buttonRingPool--number-space{display:block}}.vfes-ms-sticky-container #buttonOpenThankYouModal{display:none}.vfes-ms-sticky-container .vfes-ms-sticky2steps{min-height:5rem;z-index:99;background-color:var(--re-color-monochrome-5)}@media screen and (max-width:18.75rem){.vfes-ms-sticky-container .vfes-ms-sticky2steps{min-height:9rem}}.vfes-ms-sticky-container .vfes-ms-sticky2steps__title{font-size:1.125rem}@media screen and (max-width:47.9375rem){.vfes-ms-sticky-container .vfes-ms-sticky2steps__title{display:none}}.vfes-ms-sticky-container .vfes-ms-sticky2steps button.vfes-ms-buttonCallFree{cursor:pointer}.vfes-ms-sticky-container .vfes-ms-sticky2steps .callme-form__headerScheduleOut{text-decoration:underline}.vfes-ms-sticky-container .vfes-ms-sticky2steps .callme-form__headerScheduleOut:hover{cursor:pointer}.vfes-ms-sticky-container .vfes-ms-sticky2steps .callme-form__headerScheduleOut .vfes-ms-sticky2steps__phone{text-decoration:none;line-height:1.25rem}.vfes-ms-sticky-container .vfes-ms-sticky2steps__button{cursor:pointer}@media screen and (max-width:47.9375rem){.vfes-ms-sticky-container .vfes-ms-sticky2steps__button{text-align:center}}.vfes-ms-sticky-container .vfes-ms-sticky2steps__icon{position:relative;top:.1875rem;right:.3125rem}.vfes-ms-sticky-container .vfes-ms-sticky2steps__phone{background-color:transparent;border-color:#fff}.vfes-ms-sticky-container .vfes-ms-sticky2steps__phone:hover{background-color:#fff;color:#000!important;border-color:#000}.vfes-ms-sticky-container .vfes-ms-sticky2steps__close:hover{cursor:pointer}@media screen and (max-width:47.9375rem){.vfes-ms-sticky-container .vfes-ms-sticky2steps__close{display:none}}.vfes-ms-sticky-container .vfes-ms-sticky2steps__color-black{color:#000}@media screen and (min-width:64rem){.vfes-ms-sticky-container .vfes-ms-sticky2steps.bannerHeaderInScroll{top:4em}}.vfes-ms-sticky-container .vfes-ms-sticky2steps .stickyB_btn-llama{display:flex;justify-content:center;flex-direction:column;align-items:center;outline:none;border:.0625rem solid #fff;background-color:#222;border-radius:.5rem}@media screen and (max-width:28.125rem){.vfes-ms-sticky-container .vfes-ms-sticky2steps .stickyB_btn-llama{padding:.75rem 1.875rem;flex-direction:row}}@media screen and (max-width:21.875rem){.vfes-ms-sticky-container .vfes-ms-sticky2steps .stickyB_btn-llama{padding:0 .4375rem}}.vfes-ms-sticky-container .vfes-ms-stickyForm{display:none;min-height:7rem;z-index:99;justify-content:space-evenly;background-color:var(--re-color-monochrome-5)}@media screen and (max-width:47.9375rem){.vfes-ms-sticky-container .vfes-ms-stickyForm{min-height:5rem}}@media screen and (max-width:18.75rem){.vfes-ms-sticky-container .vfes-ms-stickyForm{min-height:9rem}}.vfes-ms-sticky-container .vfes-ms-stickyForm__close{cursor:pointer}.vfes-ms-sticky-container .vfes-ms-stickyForm__title{font-size:1.5rem;line-height:2.5rem}.vfes-ms-sticky-container .vfes-ms-stickyForm__subtitle{font-weight:300}.vfes-ms-sticky-container .vfes-ms-stickyForm__subtitle a{text-decoration:none}.vfes-ms-sticky-container .vfes-ms-stickyForm__iconTooltip{position:relative;top:7%;background-color:transparent;color:#fff;border:none}.vfes-ms-sticky-container .vfes-ms-stickyForm__iconTooltip div{font-size:.875rem;text-align:left}.vfes-ms-sticky-container .vfes-ms-stickyForm__tooltipScheduleOut{display:none}.vfes-ms-sticky-container .vfes-ms-stickyForm form #cmb-phone-label-2{font-size:.875rem;margin-bottom:0}.vfes-ms-sticky-container .vfes-ms-stickyForm form #phone2{width:80%}.vfes-ms-sticky-container .vfes-ms-stickyForm form .text-error-phone{visibility:hidden;font-size:.875rem;color:#e60000}.vfes-ms-sticky-container .vfes-ms-stickyForm form .text-error-privacy{display:none;font-size:.875rem;color:#e60000;margin-bottom:0}.vfes-ms-sticky-container .vfes-ms-stickyForm form .checksPrivacy{display:flex;flex-direction:column;justify-content:center;width:40%;font-size:.875rem;line-height:1.25rem}.vfes-ms-sticky-container .vfes-ms-stickyForm form .checksPrivacy .text-error-privacy{display:none}.vfes-ms-sticky-container .vfes-ms-stickyForm form .checksPrivacy input{position:absolute}.vfes-ms-sticky-container .vfes-ms-stickyForm form .submitStickyForm{position:relative;margin:auto}@media screen and (min-width:64rem){.vfes-ms-sticky-container .vfes-ms-stickyForm.bannerHeaderInScroll{top:4em}}.vfes-ms-sticky-container .vfes-ms-stickyForm__desktop{display:flex;width:100%;align-items:center;justify-content:space-evenly}@media screen and (max-width:63.9375rem){.vfes-ms-sticky-container .vfes-ms-stickyForm__desktop{display:none}}.vfes-ms-sticky-container .vfes-ms-stickyForm__mobile{width:100%;display:grid}@media screen and (min-width:63.9375rem){.vfes-ms-sticky-container .vfes-ms-stickyForm__mobile{display:none}}.vfes-ms-sticky-container .vfes-ms-stickyForm__mobile--button{font-size:1.25rem;width:100%;border-radius:0;border:none}@media screen and (max-width:63.9375rem){.vfes-ms-sticky-container .vfes-ms-stickyForm__mobile--button{min-height:7rem;position:relative}.vfes-ms-sticky-container .vfes-ms-stickyForm__mobile--button span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}}@media screen and (max-width:47.9375rem){.vfes-ms-sticky-container .vfes-ms-stickyForm__mobile--button{min-height:5rem}}.vfes-ms-sticky-container #callme-form{max-width:25%}@media screen and (max-width:64rem){.vfes-ms-sticky-container #callme-form{max-width:50%}}@media screen and (max-width:47.9375rem){.vfes-ms-sticky-container #callme-form{max-width:100%;height:100%;min-height:93%}}.vfes-ms-sticky-container #callme-form .callme-form__head{background-color:#0d0d0d}.vfes-ms-sticky-container #callme-form .callme-form__close,.vfes-ms-sticky-container #callme-form .callme-form__close svg{color:#fff}.vfes-ms-sticky-container #callme-form .callme-form__textHeader{font-size:.875rem;line-height:.9375rem}.vfes-ms-sticky-container #callme-form .callme-form__headerScheduleOut{display:none}.vfes-ms-sticky-container #callme-form form label{font-size:.875rem;line-height:.9375rem}.vfes-ms-sticky-container #callme-form form .text-error-phone,.vfes-ms-sticky-container #callme-form form .text-error-privacy{display:none;font-size:.875rem;color:#e60000;margin:.3125rem 0}@media screen and (max-width:47.9375rem){.vfes-ms-sticky-container #callme-form form #vfes-ms-submitStickyTwoSteps{position:absolute;bottom:3%;left:5.5%;width:90%}}.vfes-ms-sticky-container #thankYouModal{max-width:35%}@media screen and (max-width:47.9375rem){.vfes-ms-sticky-container #thankYouModal{max-width:100%;height:100%}}.vfes-ms-sticky-container #thankYouModal .thankYouModal__head{background-color:#0d0d0d}.vfes-ms-sticky-container #thankYouModal .thankYouModal__close,.vfes-ms-sticky-container #thankYouModal .thankYouModal__close svg{color:#fff}.vfes-ms-sticky-container #thankYouModal .thankYouModal__title{font-size:1.25rem}.vfes-ms-sticky-container #thankYouModal .thankYouModal__text{font-size:1rem}.ws10-m-card-product-comparative__card-image-container{width:3.75rem;height:3.75rem}