:root{--astro-ui-nav-bg: var(--astro-ui-nav-bg, #000);--astro-ui-nav-height: var(--astro-ui-nav-height, 80px);--astro-ui-nav-height-desktop: var(--astro-ui-nav-height-desktop, 120px);--astro-ui-nav-links-gap: var(--astro-ui-nav-links-gap, 24px);--astro-ui-nav-links-gap-desktop: var(--astro-ui-nav-links-gap-desktop, 16px);--astro-ui-nav-links-color: var(--astro-ui-nav-links-color, #fff);--astro-ui-nav-links-color-hover: var(--astro-ui-nav-links-color-hover, #fff);--astro-ui-nav-links-padding-left-desktop: var(--astro-ui-nav-links-padding-left-desktop, 24px);--astro-ui-nav-link-padding: var(--astro-ui-nav-link-padding, 8px 0);--astro-ui-nav-mobile-max-width: var(--astro-ui-nav-mobile-max-width, 300px);--astro-ui-nav-mobile-padding: var(--astro-ui-nav-mobile-padding, 32px);--astro-ui-nav-mobile-top: var(--astro-ui-nav-mobile-top, calc(var(--astro-ui-nav-mobile-backdrop-top-fix, 0px) + var(--astro-ui-nav-height, 80px)));--astro-ui-nav-mobile-backdrop-top-fix: var(--astro-ui-nav-mobile-backdrop-top-fix, 0px);--astro-ui-nav-bg: #fff;--astro-ui-nav-height: 60px;--astro-ui-nav-height-desktop: 60px;--astro-ui-nav-links-color: #000;--astro-ui-nav-links-color-hover: #000;--astro-ui-nav-links-gap-desktop: 8px}:root{--astro-ui-hamburger-layer-color: #fff;--astro-ui-hamburger-layer-color: #000}.nav-wrapper{position:sticky;left:0;top:0;width:100%;height:60px;z-index:101;transition:top .3s ease-out}@media(max-width:767.98px){.nav-wrapper.hide{top:-80px}.nav-wrapper.hide~.cta-mobile-sticky{bottom:-71px}}.nav-top{display:none}.nav-cta__mobile{display:flex;width:100%;justify-content:center}.nav-cta__mobile .btn{display:flex;align-items:center;height:32px;padding:0 16px;margin-left:15px;font-family:Vodafone,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.nav-cta__mobile .btn img{width:16px;height:auto}.neu-nav__section{width:100%}.nav-cta__desktop{display:none;background:#008a00}.nav-cta__desktop button{box-sizing:border-box;height:60px;border:0 none;background:#008a00;color:#fff;text-align:center;font-family:Vodafone,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:120%;cursor:pointer}.nav-cta__desktop button:nth-child(1){padding:0 16px 0 20px;min-width:149px}.nav-cta__desktop button:nth-child(3){padding:0 20px 0 16px;min-width:150px}.nav-cta__vl{display:block;width:1px;height:44px;background:#fff}@media(max-width:767.98px){.neu-nav__list li:not(:first-of-type){width:fit-content;min-width:130px;margin-left:16px}.neu-nav__list li:first-of-type,.neu-nav__list li:last-of-type{margin-left:0;width:100%}.neu-nav__list li:first-of-type a,.neu-nav__list li:last-of-type a{font-size:18px}}@media(min-width:768px){.nav-wrapper{height:92px}.nav-top{display:block;background-color:#000;margin:0}.nav-top__links{display:flex;align-items:center;margin:0;padding:0}.nav-top__links li{display:flex;align-items:center;height:32px;margin:0}.nav-top__links li a{padding:8px 12px;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-decoration:none;text-align:center}.nav-top__links li.active{background-color:#fff}.nav-top__links li.active a{color:#000}.neu-nav .logo__link svg{width:35px}.neu-nav .neu-nav__list a{text-align:center}.neu-nav .neu-nav__list li{border-bottom:4px solid transparent}.neu-nav .neu-nav__list li:hover,.neu-nav .neu-nav__list li.active{border-bottom:4px solid #e60000}.neu-nav .neu-nav__list li.active{font-weight:700}.nav-cta__mobile{display:none}.neu-nav__section{width:fit-content}.nav-cta__desktop{display:flex;align-items:center}.nav-cta__desktop button{height:60px}}@media(min-width:992px){.neu-nav .nav-navbar{display:flex;width:100%;justify-content:center}.neu-nav .neu-nav__list{gap:16px}.neu-nav .neu-nav__list a{font-size:18px}.neu-nav .neu-nav__links{width:100%;justify-content:center}.nav-cta__desktop button:nth-child(3){padding:0 20px 0 16px;min-width:200px}}footer{background:#0d0d0d;padding:27px 0}@media(max-width:767px){footer{margin-top:40px;padding-bottom:100px}}footer .container{display:flex;align-items:center;justify-content:space-between}@media(max-width:767px){footer .container{flex-direction:column;justify-content:center}}footer img{height:44.4px}footer .links{display:flex}@media(max-width:767px){footer .links{flex-wrap:wrap;justify-content:center;margin-top:30px;gap:10px 0px}}footer .links a{font: 400 16px/18px Vodafone;letter-spacing:0px;color:#fff;text-decoration:none;padding-right:15px;border-right:2px solid #fff;padding-left:15px;cursor:pointer}footer .links a:nth-of-type(1){padding-left:0}footer .links a:nth-of-type(4){padding-right:0;border:none}@media(max-width:990px){footer .links a{padding:0 10px}}footer .bottom{background-color:#313235;width:max-content;margin:auto;padding:20px 40px}@media(max-width:767px){footer .bottom{width:90%;margin:25px auto auto}}footer .bottom p{font: 400 16px/18px Vodafone;letter-spacing:0px;color:#fff;text-decoration:none;text-align:center}footer .bottom p a{color:#fff}.sheet-calcula .neu-form-group{flex-direction:column}.sheet-calcula .neu-switch__track{box-sizing:content-box!important}.sheet-calcula .neu-sheet__content{overflow-y:auto}.sheet-calcula .btn{display:flex;font-size:18px;font-weight:400;height:48px;width:100%;align-items:center}.sheet-calcula fieldset{border:0 none;padding:0}.sheet-calcula fieldset:disabled{display:none}.sheet-calcula .form-calcula__select-cliente{margin-bottom:24px;margin-top:16px}.sheet-calcula .legal{color:#000;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:110%}.sheet-calcula .pill{font-size:14px;font-style:normal;font-weight:500;line-height:110%}.sheet-calcula [data-form-submit]:not(:disabled) svg{display:none}.sheet-calcula input,.sheet-calcula select{font-family:Vodafone,sans-serif}.sheet-calcula__close{background:transparent;border:0 none;padding:0;margin:0;cursor:pointer;position:absolute;right:16px;top:24px}.sheet-calcula__title{color:#313235;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:12px}.sheet-calcula__title .btn{display:inline-flex;width:fit-content;font-size:16px;padding:0 12px;height:36px}.sheet-calcula__intro{display:flex;padding:8px;gap:8px;margin:0 auto 12px;background:#fff;border-radius:var(--astro-ui-border-radius, 24px);border:1px solid #007C92;color:#313131;font-size:14px;font-style:normal;font-weight:500;line-height:110%;max-width:350px;background:var(--Color-Vodafone-Core-Blue-50, #ECF5F4);box-shadow:0 0 12px #89898933}.sheet-calcula__intro .icon{display:flex;max-width:24px;min-width:24px;max-height:24px;min-height:24px;align-items:center;justify-content:center;border-radius:12px;background:#007c92}.sheet-calcula__text{color:#313235;text-align:center;font-size:14px;font-style:normal;font-weight:350;line-height:110%;margin-bottom:40px}.sheet-calcula__text:last-of-type{margin:40px auto}.sheet-calcula__section .text-content{margin-bottom:8px}.sheet-calcula__section .title{display:flex;justify-content:space-between;color:var(--astro-ui-color-primary, #F22294);font-size:20px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:24px;cursor:pointer}.sheet-calcula__section .subtitle{font-size:16px;font-style:normal;font-weight:500;line-height:110%;margin-bottom:8px}.sheet-calcula__section .text{font-size:14px;font-style:normal;font-weight:350;line-height:110%;margin-bottom:8px}.sheet-calcula__section ul{list-style-type:none;padding:0;font-size:14px;font-style:normal;font-weight:350;line-height:110%;margin-bottom:24px}.sheet-calcula__section ul li{display:flex;align-items:center;gap:8px}.sheet-calcula__scroll-x{display:flex;gap:10px;overflow-x:auto;margin:0 calc(var(--astro-ui-sheet-padding, var(--astro-ui-grid-gutter-width, 16px)) * -1) var(--astro-ui-sheet-padding, var(--astro-ui-grid-gutter-width, 16px));padding-bottom:16px}.sheet-calcula__scroll-x>div:first-of-type{margin-left:var(--astro-ui-sheet-padding, var(--astro-ui-grid-gutter-width, 16px))}.sheet-calcula__scroll-x>div:last-of-type{margin-right:var(--astro-ui-sheet-padding, var(--astro-ui-grid-gutter-width, 16px))}.sheet-calcula__scroll-x:has(.d-none)>div:nth-of-type(2){margin-left:var(--astro-ui-sheet-padding, var(--astro-ui-grid-gutter-width, 16px))}.sheet-calcula__header{position:relative;display:flex;gap:16px;justify-content:flex-start;margin:calc(var(--astro-ui-sheet-padding, var(--astro-ui-grid-gutter-width, 16px)) * -1) calc(var(--astro-ui-sheet-padding, var(--astro-ui-grid-gutter-width, 16px)) * -1) 0;padding:var(--astro-ui-sheet-padding, var(--astro-ui-grid-gutter-width, 16px));background-color:#313131;color:#fff;font-size:16px;font-style:normal;font-weight:350;line-height:110%}.sheet-calcula__header a,.sheet-calcula__header p{white-space:nowrap}.sheet-calcula__header a{display:flex;align-items:center;gap:8px;color:#fff;text-decoration:underline;font-weight:700}.sheet-calcula__resume{display:flex;justify-content:left;flex-direction:row;flex-grow:1;flex-shrink:0;width:fit-content;max-width:100%;overflow-x:auto;margin:0 auto;padding:8px}.sheet-calcula__resume>span{display:flex;flex-shrink:0}.sheet-calcula__resume .item{display:flex;flex-shrink:0;position:relative;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;gap:8px;margin:8px 4px;height:58px;background:#fff;border-radius:var(--astro-ui-border-radius, 24px)}.sheet-calcula__resume .item [data-calcula-icon]{min-height:fit-content}.sheet-calcula__resume .item .resume-check{position:absolute;right:-5px;top:-5px}.sheet-calcula__resume .item .text{display:flex;height:24px;gap:8px;align-items:center}.sheet-calcula__resume .item .pill{border-radius:3px;background:#fff0f0;color:#e66060}.sheet-calcula__resume-tv .item{width:78px}.sheet-calcula__resume-info{text-align:center}.sheet-calcula__resume-info>p{margin-bottom:16px}.sheet-calcula__resume-info .title{color:#313235;font-size:24px;font-style:normal;font-weight:600;line-height:110%}.sheet-calcula__resume-info .text{color:#313235;font-size:16px;font-style:normal;font-weight:500;line-height:110%}.sheet-calcula__scroll-y{max-height:365px;overflow-y:auto}.sheet-calcula__section-movil .pill{margin-bottom:24px}@media(min-width:768px){.sheet-calcula__header{justify-content:center}}@media(min-width:992px){.sheet-calcula .neu-form-group{margin-bottom:16px;flex-direction:row}.sheet-calcula__scroll-y{max-height:257px}.sheet-calcula__resume{max-width:80%}}.switch-wrapper{display:flex;flex-grow:1;gap:8px;width:100%;max-width:100%;padding:8px 16px;background:#fff;border-radius:var(--astro-ui-border-radius, 24px);border:1px solid #fff}.switch-wrapper>.neu-form__input{flex:1 1 auto;min-width:0}.switch-wrapper>.btn-switch-edit{flex:0 0 auto}.switch-wrapper .neu-switch,.switch-wrapper .neu-switch__text,.switch-wrapper .switch-text{min-width:0}.switch-wrapper .switch-text{display:flex;align-items:center;white-space:nowrap;gap:8px}.switch-wrapper .neu-switch__text{gap:8px;display:flex;align-items:center}.switch-wrapper .neu-form__input,.switch-wrapper .neu-switch{display:flex;flex-grow:1;justify-content:space-between}.switch-wrapper .btn-switch-edit{border:0 none;padding:0;opacity:.5;display:none;cursor:pointer;background:#fff}.switch-wrapper .btn-switch-edit:hover{opacity:1}.switch-wrapper .switch-pills{display:inline-flex;flex-wrap:nowrap;white-space:nowrap;opacity:.3;overflow-x:auto;overflow-y:hidden;text-overflow:ellipsis;min-width:0;max-width:100%;gap:8px}.switch-wrapper .switch-pills .pill{background:#fff0f0;color:#e66060;border-radius:4px;white-space:nowrap;min-width:fit-content}.switch-wrapper:has(input:checked){border:1px solid #007C92}.switch-wrapper:has(input:checked) .btn-switch-edit{display:block}.switch-wrapper:has(input:checked) .switch-pills{opacity:1}.input-visual{position:relative;box-sizing:content-box;display:block;padding:25px;border:1px solid #888888;background-color:#fff;border-radius:16px;cursor:pointer}.input-visual .input-visual__pill{color:#888;background:#f2f2f2;border-radius:8px;font-size:12px;font-style:normal;font-weight:600;line-height:110%}.input-visual .text{display:block;font-size:40px;font-style:normal;font-weight:500;line-height:120%}.input-visual .description{color:#888;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:400;line-height:110%}.input-visual:hover,.input-visual:has(input:checked){padding:24px;border:2px solid var(--astro-ui-color-primary, #F22294)}.input-visual:hover .input-visual__pill,.input-visual:has(input:checked) .input-visual__pill{background:#fff0f0;color:#e66060}.input-visual__input{position:absolute;inset:0;margin:0;opacity:0;cursor:inherit}.input-visual__pills{display:flex;flex-wrap:wrap;gap:8px}.input-image{position:relative;display:flex;flex-direction:column;width:260px;height:240px;padding:25px;border:1px solid #888888;border-radius:16px;overflow:hidden;cursor:pointer}.input-image:hover .input-image__bg{width:280px;height:auto;top:-10px;left:-10px}.input-image:hover,.input-image:has(input:checked){padding:24px;border:2px solid var(--astro-ui-color-primary, #F22294)}.input-image:hover .input-image__content,.input-image:has(input:checked) .input-image__content{color:#fff;bottom:-1px;left:-1px}.input-image:has(input:checked) .input-image__bg{filter:brightness(1)}.input-image__bg{transition:all .15s ease-out;position:absolute;display:block;filter:brightness(.5);width:261px;height:auto;left:0;top:0}.input-image__content{position:absolute;bottom:0;left:0;width:100%;padding:16px;border-radius:0 0 16px 16px;backdrop-filter:blur(12px);color:#bebebe}.input-image__content>span{display:block}.input-image__slot{font-size:40px;font-style:normal;font-weight:500;line-height:120%}.input-image__input{position:absolute;inset:0;margin:0;opacity:0;cursor:inherit}.sheet-calcula__section-movil .input-visual{flex-grow:1;min-width:240px;min-height:210px}.sheet-calcula__number-wrapper:has(input:checked) .input-number{opacity:.6}.sheet-calcula__number-wrapper:has(input:checked) .input-number:has(input:checked){opacity:1}.input-number{position:relative;box-sizing:content-box;display:block;padding:25px;border:1px solid #888888;background-color:#fff;border-radius:16px;cursor:pointer;max-width:252px;min-width:252px;height:221px;transition:opacity var(--astro-ui-transition-default, .4s ease-out)}.input-number .pill{color:#888;background:#f2f2f2;border-radius:8px}.input-number .text{display:block;font-size:40px;font-style:normal;font-weight:500;line-height:120%}.input-number .description{color:#888;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:400;line-height:110%}.input-number:hover,.input-number:has(input:checked){padding:24px;border:2px solid var(--astro-ui-color-primary, #F22294)}.input-number:hover .pill,.input-number:has(input:checked) .pill{background:#fff0f0;color:#e66060}.input-number .input-number__input{position:absolute;inset:0;margin:0;padding:0;opacity:0;visibility:hidden!important;cursor:inherit}.input-number__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.modal-form .neu-modal__header{border-bottom:1px solid rgba(112,112,112,.5)}.modal-form .neu-modal__wrapper{max-width:380px}.modal-form .modal-form__body{position:relative;display:block;margin:15px 30px 0}.modal-form .title{font: 700 24px/28px Vodafone;letter-spacing:0;color:#0d0d0d;opacity:1;text-align:left}.modal-form .subtitle{text-align:left;font: 400 16px/20px Vodafone;margin-bottom:16px}.modal-form .btn{width:90%;margin:16px auto}.modal-form label:empty{display:none}.modal-form small{text-align:left;font: 400 10px/12px Vodafone;letter-spacing:0;color:#313235}.modal-form small:empty{display:none}.modal-form small .mov-color-sky{color:#007c92}
