:root{--a11y-outline-color:Highlight;--a11y-outline-width:2px;--a11y-outline-style:auto}@supports(outline-color:-webkit-focus-ring-color){:root{--a11y-outline-color:-webkit-focus-ring-color}}@supports(outline-color:-moz-mac-focusring){:root{--a11y-outline-color:-moz-mac-focusring}}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slide-in-top{0%{opacity:0;transform:translateY(-100%);z-index:z-index("one-below-base")}to{opacity:1;transform:translateY(0);z-index:z-index("one-below-base")}}@keyframes slide-out-top{0%{opacity:1;transform:translateY(0);z-index:z-index("one-below-base")}to{opacity:0;transform:translateY(-100%);z-index:z-index("one-below-base")}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes blink-outline-accessibility-color{50%{outline-color:Highlight;outline-color:var(--a11y-outline-color)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.ziggo,body.ziggo-entertainment{--background_gradient:linear-gradient(90deg,#ff4608 0%,#ff5f00 70%,#f7931e);--background_gradient-mobile:linear-gradient(0deg,#ff4608 0%,#ff5f00 70%,#f7931e);--background_gradient-mobile-reverse:linear-gradient(180deg,#ff4608 0%,#ff5f00 70%,#f7931e);--background_gradient-entertainment:linear-gradient(90deg,#031033 20%,#002b63);--border-radius_xxs:6px;--border-radius_xs:8px;--border-radius_sm:16px;--border-radius:24px;--border-radius_lg:32px;--border-radius_xl:40px;--color_primary:#ff5f00;--color_secondary:#1c1f21;--color_secondary-lighten-20:#323639;--color_blue-60:#001489;--color_dark:#323639;--color_gray-100:#f1f2f3;--color_gray-200:#d9dbde;--color_gray-300:#c1c5c8;--color_gray-400:#a9aeb2;--color_gray-500:#8d949a;--color_gray-600:#757e84;--color_gray-700:#60676c;--color_gray-800:#4a4f54;--color_gray-900:#323639;--color_tertiary:#001489;--color_tertiary-lighten-100:#eef2f6;--color_tertiary-lighten-40:#004299;--color_tertiary-lighten-20:#022c91;--color_tertiary-darken-20:#00136f;--color_white:#fff;--color_black:#000;--color_success:#178001;--color_success-lighten-20:#9bc892;--color_error:#bd0000;--color_error-lighten-20:#e39191;--color_danger:#bd0000;--color_warning:#eb9701;--color_warning-lighten-20:#f6d292;--color_vodafone-primary:#e60000;--font-size_base:1rem;--font-size_xsmall:0.75rem;--font-size_small:0.875rem;--font-size_medium:1.125rem;--font-size_large:1.25rem;--a11y-outline-color:#ff5f00}.z-checker__address-lookup{flex:1}.z-checker__address{font-size:.8rem;text-align:center}.z-checker__text{color:var(--color_gray-700)}.z-checker__form-group{background-color:var(--color_gray-100);border-radius:var(--border-radius_lg);padding:1.25rem;width:100%}@media(min-width:768px){.z-checker__form-group{padding:2rem}}.z-checker__form-group--white{background-color:var(--color_white)}.z-checker__form-group--black{background-color:var(--color_black)}.z-checker__form-group--black .z-checker__text,.z-checker__form-group--black .z-rfs-checker__edit-text,.z-checker__form-group--black .z-rfs-checker__result{color:inherit}.z-checker__form-group--black .z-rfs-checker__address{border-bottom-color:var(--color_gray-600)}.z-checker__form-group--shadow{box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.z-checker__form-group--shadow.z-checker__form-group--black{box-shadow:0 0 0 1px var(--color_gray-600)}.z-checker__form{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.z-checker__form-fields{flex:0 0 100%;margin-bottom:0}@media(min-width:768px){.z-checker__form-fields--partial-width{flex:0 0 75%}}.z-checker__loader{position:relative}.z-checker__button{flex:0 0 100%;position:relative}@media(min-width:768px){.z-checker__button{flex-basis:25%;padding-left:.5rem;top:1.9rem}}.z-checker__button .btn{position:relative;width:100%}.z-checker__known-cpr-extensions,.z-checker__known-extensions{color:inherit}.z-checker__known-extensions>:first-child{margin-bottom:.25rem}.z-checker__message{align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:center;margin-top:1rem;place-content:center}.z-checker__message-text p:last-child{margin-bottom:0}.z-checker__message-text{margin-bottom:1rem}.z-checker__message-icon{margin-right:.5rem}.z-checker__message--error{color:#bd0000;justify-content:flex-start}.z-checker--no-horizontal-padding .z-checker__form-group{padding-left:0;padding-right:0}.z-checker--no-vertical-padding .z-checker__form-group{padding-bottom:0;padding-top:0}.z-remote-control-code-lookup__codes{margin-top:1.25rem}.z-checker--service-disruption-checker .z-checker__form-results{flex-basis:100%;max-width:100%}.z-checker--service-disruption-checker .z-checker__message-text{color:var(--color_gray-600);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.z-checker--service-disruption-checker .z-checker__message--error .z-checker__message-text{color:var(--color_danger);margin-top:0}.z-checker--service-disruption-checker .z-checker__message--error .z-checker__message-text:last-of-type{margin-bottom:0}.z-checker--service-disruption-checker .z-checker__result-icon{font-weight:700;position:absolute;transform:translateY(3px)}.z-checker--service-disruption-checker .z-checker__result{background-color:var(--color_white);border:1px solid var(--service-disruption-checker-result_color);border-radius:var(--border-radius);margin-top:.5rem;padding:1rem;position:relative}.z-checker--service-disruption-checker .z-checker__result--outage{--service-disruption-checker-result_color:var(--color_danger)}.z-checker--service-disruption-checker .z-checker__result--announcement{--service-disruption-checker-result_color:var(--color_warning)}.z-checker--service-disruption-checker .z-checker__results{color:var(--color_gray-900);font-size:1rem;font-weight:500;margin-bottom:0;margin-top:1.5rem;position:relative}.z-checker--service-disruption-checker .z-checker__icon{display:inline-block;position:relative;top:-2px;width:1rem;fill:var(--color_gray-900)}.z-checker--service-disruption-checker .z-checker__message-icon{margin:.125rem .5rem 0 0}@media(min-width:1024px){.z-checker--service-disruption-checker .z-checker__result:not(:first-child){margin-top:1rem}.z-checker--service-disruption-checker .z-checker__results{font-size:1.25rem}.z-checker--service-disruption-checker .z-checker__icon{width:1.25rem}}.z-service-disruption-header{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.z-service-disruption-header>*{display:inline-block}.z-service-disruption-header__title{align-items:flex-start;color:var(--color_gray-900);display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 1 auto;flex-wrap:wrap;font-size:16px;gap:.5rem}.z-service-disruption-header__icon{color:var(--service-disruption-checker-result_color);font-weight:700}.z-service-disruption-header__title-text{flex:1;margin-top:.125rem;word-break:break-word}.z-service-disruption-header__status-badge{display:inline-block;padding-left:1.5rem}.z-service-disruption-header__status-text{align-items:center;background-color:var(--color_gray-600);border-radius:.75rem;color:var(--color_white);display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 0 auto;font-size:10px;height:1.25rem;justify-content:center;line-height:1;padding:0 6px;text-align:center;white-space:nowrap}.z-service-disruption-header__info{color:var(--color_gray-700);flex:1 1 100%;font-size:14px;min-width:100%}.z-service-disruption-body__title{color:#323639;font-size:1rem;margin-bottom:0;margin-top:1.5rem}.z-service-disruption-body__content{margin:0}.z-service-disruption-notification__title{color:#323639;font-size:1rem;margin-bottom:.5rem;margin-top:1.5rem}.z-service-disruption-notification__byline{margin-bottom:.5rem;margin-top:-.5rem}.z-speedtest iframe{border:0;height:650px;width:100%}.z-activation-code-checker__form{width:100%}.z-activation-code-checker__result{border:1px solid var(--color_gray-900);color:var(--color_gray-900);margin:1.5rem auto 0;max-width:500px;padding:1rem;text-align:center}.z-ci-plus-module-checker__brands-image{width:100%}.z-ci-plus-module-checker__brands{align-items:center;background-color:#fff;border:1px solid #a9aeb2;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:center;margin:.5rem .75rem;max-width:calc(100% - 1.5rem);padding:0}.z-ci-plus-module-checker__brands--active{border-color:#ff5f00}.z-ci-plus-module-checker__brands:hover{border-color:#ff5f00;cursor:pointer}@media(min-width:768px){.z-ci-plus-module-checker__brands{max-width:calc(50% - 1.5rem)}}@media(min-width:1024px){.z-ci-plus-module-checker__brands{max-width:calc(25% - 1.5rem)}}.z-ci-plus-module-checker__form-group{align-items:center;justify-content:center}.z-ci-plus-module-checker__search{margin-top:1.25rem}.z-ci-plus-module-checker__button{margin-left:.25rem;margin-top:-8px}.z-ci-plus-module-checker__title--success{color:#28a745}.z-ci-plus-module-checker__title--error{color:#dc3545}.z-ci-plus-module-checker__results{margin-top:1.25rem}.z-ci-plus-module-checker__table{border-collapse:collapse;border-spacing:0;display:table;width:100%}.z-ci-plus-module-checker__table-thead{display:table-cell}@media(min-width:768px){.z-ci-plus-module-checker__table-thead{display:table-row}}.z-ci-plus-module-checker__table-header{background-color:#fff;border:1px solid #c1c5c8;display:block;font-size:.8rem;font-weight:700;height:40px;line-height:2.2;overflow:hidden;padding:5px}@media(min-width:768px){.z-ci-plus-module-checker__table-header{display:table-cell;font-size:1rem;padding:0 .5rem}}.z-ci-plus-module-checker__table-body{display:table-cell}@media(min-width:768px){.z-ci-plus-module-checker__table-body{display:table-row}}.z-ci-plus-module-checker__table-cell{background-color:#fff;border:1px solid #c1c5c8;display:block;font-size:.8rem;height:40px;line-height:2.2;overflow:hidden;padding:5px;text-align:center}@media(min-width:768px){.z-ci-plus-module-checker__table-cell{display:table-cell;font-size:1rem;padding:0 .5rem;text-align:left}}.z-rfs-checker{--icon_color:var(--z-rfs-checker_icon_color,var(--color_blue-60));scroll-margin-top:90px}.z-rfs-checker__form{flex-direction:column}.z-rfs-checker__edit-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--color_tertiary);font-size:.875rem;padding:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.z-rfs-checker__address{border-bottom:1px solid #d9dbde;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.25rem}@media(min-width:768px){.z-rfs-checker__address{padding-bottom:1.5rem}}.z-rfs-checker__address .icon-your-location{color:var(--icon_color);font-size:1.25rem;margin:2px 1rem 0 0}.z-rfs-checker__address-item-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.z-rfs-checker__address-item{padding-right:.5rem}.z-rfs-checker__message{flex-wrap:wrap;justify-content:flex-start;margin-top:1.25rem}@media(min-width:768px){.z-rfs-checker__message{margin-top:1.5rem}}.z-rfs-checker__message .icon-check-circle-solid{color:var(--color_success)}.z-rfs-checker__message .icon-close-circle-solid{color:var(--color_danger)}.z-rfs-checker__message .icon-information-circle-solid{color:var(--color_tertiary)}.z-rfs-checker__message .icon-check-circle-solid,.z-rfs-checker__message .icon-close-circle-solid,.z-rfs-checker__message .icon-information-circle-solid{font-size:25px;margin:.25rem .5rem 0 0}.z-rfs-checker__message-header{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;margin-bottom:.75rem}.z-rfs-checker__message-icon{font-size:16px;margin:.125rem .5rem 0 0}.z-rfs-checker__message-result a:not(.btn){color:var(--color_gray-700);text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.z-rfs-checker__message-result a:not(.btn):hover{color:var(--color_gray-600)}.z-rfs-checker__message-title{font-size:1.5rem;margin-bottom:.25rem}.z-rfs-checker__message-subtitle{font-size:1.25rem}.z-rfs-checker__message-subtitle,.z-rfs-checker__message-title{font-weight:700;margin-bottom:0}.z-rfs-checker__message-result,.z-rfs-checker__message-title{width:100%}.z-rfs-checker__message-title--no-footprint{color:var(--color_danger)}.z-rfs-checker__parsys-result{border-bottom-left-radius:32px;border-bottom-right-radius:32px;margin:.25rem -1.25rem -1.5rem;padding:1.25rem;width:calc(100% + 2.5rem)}@media(min-width:768px){.z-rfs-checker__parsys-result{margin:.5rem -2rem -2rem;padding:2rem;width:calc(100% + 4rem)}}.z-rfs-checker__phone-number{white-space:nowrap}.z-rfs-checker--order .z-rfs-checker__message-icon,.z-rfs-checker--order .z-rfs-checker__message-title{color:var(--color_success)}.z-rfs-checker--follow-up .z-rfs-checker__message-icon,.z-rfs-checker--follow-up .z-rfs-checker__message-title{color:var(--color_tertiary)}.z-plan-a-mechanic__button{display:block;margin-left:auto;margin-right:auto}.z-plan-a-mechanic__day{text-transform:capitalize}.z-plan-a-mechanic__form{margin-top:2.5rem;position:relative}@media(min-width:1440px){.z-plan-a-mechanic__form{margin-top:3rem}}.z-plan-a-mechanic__loader{display:none;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);z-index:1}.z-plan-a-mechanic__time-slot-options{border-right:1px solid #a9aeb2;margin-bottom:1rem;padding:1rem}.z-plan-a-mechanic__time-slot-options:first-child{padding-left:0}.z-plan-a-mechanic__time-slot-options:last-child{border-right:0;padding-right:0}.z-plan-a-mechanic__time-slot-option{margin-bottom:.5rem;margin-right:0;padding:0}.z-plan-a-mechanic .vfz-radio__input+.vfz-radio__label:after,.z-plan-a-mechanic .vfz-radio__input+.vfz-radio__label:before{display:none}.z-plan-a-mechanic .vfz-radio__input+.vfz-radio__label{width:215px}.z-plan-a-mechanic .vfz-radio__input:checked+.vfz-radio__label{color:#ff5f00;height:auto}.z-plan-a-mechanic .vfz-radio__input:checked+.vfz-radio__label:hover{color:#fff}.z-plan-a-mechanic .vfz-horizontal-scroll__button{color:#323639}@media(min-width:768px){.z-plan-a-mechanic .vfz-horizontal-scroll__button:hover{color:#ff5f00}}.z-plan-a-mechanic--loading .z-plan-a-mechanic__form{opacity:.5;pointer-events:none}.z-plan-a-mechanic--loading .z-plan-a-mechanic__loader{display:block}
