: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-accesibility-color{50%{outline-color:var(--color_blue-70)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.ziggo,body.ziggo-entertainment{--border-radius:6px;--border-radius_lg:8px;--border-radius_xl:12px;--color_primary:#f48c00;--color_blue-40:#7295e7;--color_blue-60:#1f57d9;--color_blue-70:#1a4ab8;--color_blue-80:#163e9a;--color_dark:#1c1d1e;--color_gray-60:#757e84;--color_gray-100:#f1f2f3;--color_gray-200:#d7dadc;--color_gray-300:#bcc1c5;--color_gray-400:#a0a4a8;--color_gray-500:#83878a;--color_gray-600:#676a6c;--color_gray-700:#4b4d4f;--color_gray-800:#2f3031;--color_gray-900:#1c1d1e;--color_white:#fff;--color_black:#000;--color_success:#498514;--color_success-ghost:#e8f2e6;--color_error:#bd0000;--color_error-ghost:#f8e6e6;--color_danger:#d52b1e;--color_vodafone-primary:#e60000;--color_giga-primary:#007c92}.z-checker__address-lookup{flex:1}.z-checker__address{font-size:.8rem;text-align:center}.z-checker__text{color:#676a6c}.z-checker__form-group{background-color:#f1f2f3;border-radius:8px;padding:1.25rem;width:100%}@media(min-width:768px){.z-checker__form-group{padding:2rem}}.z-checker__form-group--white{background:#fff}.z-checker__form-group--black{background:#000}.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:#676a6c}.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 #676a6c}.z-checker__form{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.z-checker__form-fields{flex:0 0 100%}@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%}@media(min-width:768px){.z-checker__button{flex-basis:25%;padding-left:.5rem}}.z-checker__button .btn{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:#d52b1e;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-error-code-lookup__notification{margin-top:1.25rem}.z-error-code-lookup-inline .z-error-code-lookup__inline-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.z-error-code-lookup-inline .z-error-code-lookup__button{margin-left:.75rem}.z-remote-control-code-lookup__codes{margin-top:1.25rem}.z-checker--service-disruption-checker .z-checker__form-results{flex-basis:100%}.z-checker--service-disruption-checker .z-checker__message-text{color:#676a6c;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:#d52b1e;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{background-color:#fff;border-radius:6px;margin-top:.5rem;padding:1.5rem}.z-checker--service-disruption-checker .z-checker__announcements,.z-checker--service-disruption-checker .z-checker__outages{color:#1c1d1e;font-size:1rem;font-weight:500;margin-bottom:0;margin-top:1.5rem;position:relative}@media(min-width:768px){.z-checker--service-disruption-checker .z-checker__button{flex-basis:auto;padding-left:0}}.z-checker--service-disruption-checker .z-checker__icon{display:inline-block;position:relative;top:-2px;width:1rem;fill:#1c1d1e}.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{margin-top:1rem}.z-checker--service-disruption-checker .z-checker__announcements,.z-checker--service-disruption-checker .z-checker__outages{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;position:relative}.z-service-disruption-header__title{color:#1c1d1e;flex:0 1 auto;font-size:16px;margin-bottom:0}.z-service-disruption-header__title-text{padding-right:1.25rem}.z-service-disruption-header__status-badge{display:inline-block}.z-service-disruption-header__status-text{align-items:center;background-color:#f48c00;border-radius:.75rem;color:#fff;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__status-badge--open .z-service-disruption-header__status-text{background-color:#d52b1e;color:#fff}.z-service-disruption-header__status-badge--closed .z-service-disruption-header__status-text{background-color:#676a6c;color:#fff}.z-service-disruption-header__info{color:#4b4d4f;flex:1 1 100%;font-size:14px;min-width:100%}.z-service-disruption-header--active .z-service-disruption-header__title{color:#f48c00}.z-service-disruption-body__title{color:#1c1d1e;font-size:1rem;margin-bottom:0;margin-top:1.5rem}.z-service-disruption-body__content{margin:0}.z-service-disruption-notification__title{color:#1c1d1e;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 #a0a4a8;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:#f48c00}.z-ci-plus-module-checker__brands:hover{border-color:#f48c00;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 #bcc1c5;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 #bcc1c5;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__edit-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--color_black);padding:0;-webkit-text-decoration:underline;text-decoration:underline}.z-rfs-checker__address{border-bottom:1px solid #d7dadc;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{color:var(--color_success);font-size:1.25rem;margin:2px .75rem 0 0}.z-rfs-checker__message .icon-close{color:var(--color_danger);font-size:1.25rem;margin:2px .75rem 0 0}.z-rfs-checker__message-icon{font-size:16px;margin:.125rem .5rem 0 0}.z-rfs-checker__message-item-container{width:calc(100% - 2rem)}.z-rfs-checker__message-result,.z-rfs-checker__message-title{width:100%}.z-rfs-checker__parsys-result{border-bottom-left-radius:8px;border-bottom-right-radius:8px;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{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_blue-60)}.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 #a0a4a8;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:#f48c00;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:#1c1d1e}@media(min-width:768px){.z-plan-a-mechanic .vfz-horizontal-scroll__button:hover{color:#f48c00}}.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}
