.content table:not(.ui-datepicker-calendar,.table--saldering) caption{margin-block:var(--spacing-small);font-style:italic;text-align:left;color:var(--color-text-secondary)}.content table:not(.ui-datepicker-calendar,.table--saldering),.table{width:100%;border-collapse:collapse;table-layout:fixed}@media screen and (max-width:769px){.content table:not(.ui-datepicker-calendar,.table--saldering):has(td:nth-child(2):last-child) th,.content table:not(.ui-datepicker-calendar,.table--saldering):has(td:nth-child(2):last-child) td,.table:has(td:nth-child(2):last-child) th,.table:has(td:nth-child(2):last-child) td{width:384px}.content table:not(.ui-datepicker-calendar,.table--saldering):has(td:nth-child(3):last-child) th,.content table:not(.ui-datepicker-calendar,.table--saldering):has(td:nth-child(3):last-child) td,.table:has(td:nth-child(3):last-child) th,.table:has(td:nth-child(3):last-child) td{width:300px}}.content table:not(.ui-datepicker-calendar,.table--saldering){width:min(100%,var(--container-width))}.table-container{position:relative;overflow-x:auto}.table col.large{width:400px;font-size:var(--font-large);line-height:var(--line-height-large)}.table col.medium{width:160px}.table col.small{width:68px}.content table:not(.ui-datepicker-calendar,.table--saldering) tr,.table tr{border-bottom:1px solid var(--color-primary)}.content table:not(.ui-datepicker-calendar,.table--saldering) th,.table th{width:auto;padding:var(--spacing-regular);text-align:left}.content table:not(.ui-datepicker-calendar,.table--saldering) td,.table td{padding:var(--spacing-regular);vertical-align:top}.table td.middle{vertical-align:middle}.table td.document:before{display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:middle;background:var(--icon-file) no-repeat center center;background-size:contain;content:""}.table td.user:before{display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:middle;background:var(--icon-user) no-repeat center center/contain;content:""}.table td.office:before{display:inline-block;width:20px;height:20px;margin-right:8px;background:var(--icon-office) no-repeat center center/contain;content:""}@keyframes slideIn{0%{right:-15px}50%{right:-1px}to{right:-15px}}.table-overflow-wrapper{position:relative;margin-block:var(--spacing-large);overflow:hidden;background:linear-gradient(#fff 30%,#fff0) center top,linear-gradient(#fff0,#fff 70%) center bottom,radial-gradient(farthest-side at 50% 0,#0003,#0000) center top,radial-gradient(farthest-side at 50% 100%,#0003,#0000) center bottom;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;scrollbar-color:var(--color-primary) transparent;scroll-snap-type:block}.table-overflows{overflow-x:scroll}.table-overflow-wrapper.table-overflows:after{position:absolute;top:50%;right:-15px;z-index:1;display:inline-block;width:60px;height:60px;background:var(--icon-swipe-indicator) no-repeat center center;background-size:contain;animation-duration:4s;animation-iteration-count:infinite;animation-name:slideIn;content:""}.table-overflow-wrapper.table-scrolled.table-overflows:after{content:unset}.content table:not(.ui-datepicker-calendar,.table--saldering).table--striped tr:nth-child(2n){background-color:var(--color-background-secondary)}.htLeft{text-align:left!important}.htCenter{text-align:center!important}.htRight{text-align:right!important}.htJustify{text-align:justify!important}.htTop{vertical-align:top!important}.htMiddle{vertical-align:middle!important}.htBottom{vertical-align:bottom!important}.button,body .timeblockr_button,body .timeblockr_page-controls a:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a{display:inline-block;padding:var(--button-padding-vertical) var(--button-padding-horizontal);font-size:var(--button-font-size);font-weight:700;line-height:1.5;text-align:center;text-decoration:none;color:var(--button-text-color);background-color:var(--button-background);border:0;transition:var(--button-transition);cursor:pointer;inline-size:100%}@media(min-width:420px){.button,body .timeblockr_button,body .timeblockr_page-controls a:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a{inline-size:max-content}}.button:active,body .timeblockr_button:active,body .timeblockr_page-controls a:active:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:active{background-color:var(--button-background)}.button:disabled,body .timeblockr_button:disabled,body .timeblockr_page-controls a:disabled:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:disabled,.button.disabled,body .disabled.timeblockr_button,body .timeblockr_page-controls a.disabled:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.disabled{opacity:var(--button-disabled-opacity);cursor:default}.button:hover,body .timeblockr_button:hover,body .timeblockr_page-controls a:hover:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:hover{color:var(--button-text-color);background-color:var(--button-hover-background)}.button:focus,body .timeblockr_button:focus,body .timeblockr_page-controls a:focus:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:focus{color:var(--button-text-color);background-color:var(--button-hover-background);outline:var(--button-focus-outline-width) solid var(--button-focus-outline-color);outline-color:var(--button-hover-background);outline-offset:var(--button-focus-outline-offset)}button{cursor:pointer}.button--secondary,body .timeblockr_page-controls a:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a{color:var(--button-secondary-text-color);background-color:var(--button-secondary-background);border:var(--button-secondary-border-width) solid var(--button-secondary-border-color)}.button--secondary:focus,body .timeblockr_page-controls a:focus:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:focus{color:var(--button-secondary-hover-text-color);background-color:var(--button-secondary-background);border:var(--button-secondary-border-width) solid var(--button-hover-background);outline-color:var(--button-background)}.button--secondary:focus:before,body .timeblockr_page-controls a:focus:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:focus:before{background-color:var(--button-hover-background)}.button--secondary:active,body .timeblockr_page-controls a:active:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:active{background-color:var(--color-background);border-color:var(--button-hover-background)}.button--secondary:hover:not(:disabled),body .timeblockr_page-controls a:hover:not(:disabled):first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:hover:not(:disabled){color:var(--button-secondary-hover-text-color);background-color:var(--button-secondary-background);border-color:var(--button-secondary-hover-border-color)}.button--flat{border:none}.button.with-icon-right,body .with-icon-right.timeblockr_button,body .timeblockr_page-controls a.with-icon-right:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.with-icon-right{position:relative;padding-right:var(--button-icon-padding)}.button.with-icon-left,body .with-icon-left.timeblockr_button,body .timeblockr_page-controls a.with-icon-left:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.with-icon-left{position:relative;padding-left:var(--button-icon-padding)}.button.icon-arrow-right,body .icon-arrow-right.timeblockr_button,body .timeblockr_page-controls a.icon-arrow-right:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-right,.button.icon-arrow-up,body .icon-arrow-up.timeblockr_button,body .timeblockr_page-controls a.icon-arrow-up:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-up,.button.icon-chevron-right,body .icon-chevron-right.timeblockr_button,body .timeblockr_page-controls a.icon-chevron-right:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-right{position:relative;padding-inline-end:var(--button-icon-padding)}.button.icon-arrow-right:after,body .icon-arrow-right.timeblockr_button:after,body .timeblockr_page-controls a.icon-arrow-right:first-child:after,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-right:after,.button.icon-arrow-up:after,body .icon-arrow-up.timeblockr_button:after,body .timeblockr_page-controls a.icon-arrow-up:first-child:after,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-up:after,.button.icon-chevron-right:after,body .icon-chevron-right.timeblockr_button:after,body .timeblockr_page-controls a.icon-chevron-right:first-child:after,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-right:after{position:absolute;top:var(--button-icon-top);right:var(--button-icon-spacing);width:var(--button-icon-size);height:var(--button-icon-size);background-color:currentcolor;transition:.5s;content:"";-webkit-mask-image:var(--icon-volgende);mask-image:var(--icon-volgende)}.button.icon-chevron-right:after,body .icon-chevron-right.timeblockr_button:after,body .timeblockr_page-controls a.icon-chevron-right:first-child:after,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-right:after{-webkit-mask-image:var(--icon-chevron-algemeen);mask-image:var(--icon-chevron-algemeen)}.button.icon-arrow-left,body .icon-arrow-left.timeblockr_button,body .timeblockr_page-controls a.icon-arrow-left:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-left,.button.icon-arrow-down,body .icon-arrow-down.timeblockr_button,body .timeblockr_page-controls a.icon-arrow-down:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-down,.button.icon-chevron-left,body .icon-chevron-left.timeblockr_button,body .timeblockr_page-controls a.icon-chevron-left:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-left{position:relative;padding-inline-start:var(--button-icon-padding)}.button.icon-arrow-left:before,body .icon-arrow-left.timeblockr_button:before,body .timeblockr_page-controls a.icon-arrow-left:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-left:before,.button.icon-arrow-down:before,body .icon-arrow-down.timeblockr_button:before,body .timeblockr_page-controls a.icon-arrow-down:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-down:before,.button.icon-chevron-left:before,body .icon-chevron-left.timeblockr_button:before,body .timeblockr_page-controls a.icon-chevron-left:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-left:before{position:absolute;top:var(--button-icon-top);left:var(--button-icon-spacing);width:var(--button-icon-size);height:var(--button-icon-size);background-color:currentcolor;transition:.5s;content:"";-webkit-mask-image:var(--icon-vorige);mask-image:var(--icon-vorige)}.button.icon-chevron-left:before,body .icon-chevron-left.timeblockr_button:before,body .timeblockr_page-controls a.icon-chevron-left:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-chevron-left:before{-webkit-mask-image:var(--icon-chevron-algemeen);mask-image:var(--icon-chevron-algemeen);transform:rotate(180deg)}.button.icon-arrow-up:after,body .icon-arrow-up.timeblockr_button:after,body .timeblockr_page-controls a.icon-arrow-up:first-child:after,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-up:after,.button.icon-arrow-down:before,body .icon-arrow-down.timeblockr_button:before,body .timeblockr_page-controls a.icon-arrow-down:first-child:before,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.icon-arrow-down:before{transform:rotate(-90deg)}.button--skip-to-top{color:var(--color-text);background-color:transparent;border:1px solid transparent}.button--skip-to-top:hover:not(:disabled),.button--skip-to-top:active{color:var(--color-text);background-color:var(--color-grey-white);border:1px solid var(--color-shade);border-color:var(--color-primary)}.button--skip-to-top:focus{color:var(--color-text);background-color:var(--color-grey-white);border:1px solid var(--color-primary);outline:1px solid var(--color-primary)}.button--skip-to-top:focus:before{background-color:var(--color-shade)}.button--link{display:inline-block;padding:0;text-align:left;text-decoration:underline;color:var(--color-primary);background-color:transparent;border:none;box-shadow:none;cursor:pointer}.button--link:focus{color:var(--color-text);background-color:transparent;outline:2px solid var(--color-primary);outline-offset:2px}.button--link:hover{text-decoration:underline;color:currentcolor;background-color:transparent}.button--wide{inline-size:100%;text-align:center}.button-bar .button--wide{inline-size:auto;flex:auto}.button--digid{display:inline-block;margin-block-end:var(--spacing-default);padding-left:var(--button-icon-padding);font-size:var(--button-digid-font-size);background-image:var(--icon-digid);background-position:var(--button-digid-icon-position) var(--button-digid-icon-position);background-repeat:no-repeat;background-size:var(--button-digid-icon-size)}.button--digid-login{display:inline-flex;align-self:flex-start;justify-content:center}.button--digid-login .user{position:relative;padding-left:25px}.button--digid-login .user:before{position:absolute;top:5px;left:0;width:18px;height:18px;background-color:var(--color-grey-white);transition:.5s;content:"";-webkit-mask-image:var(--gebruiker);mask-image:var(--gebruiker)}.button-reset{background-color:transparent}.button-set{display:flex;margin-bottom:.5rem;flex-direction:column}.button-set button{margin-top:.5rem}.button-set button:not(:last-of-type){margin-right:1rem}@media(min-width:768px){.button-set{flex-direction:row}.button-set button{margin-top:0}}.button--delete{text-decoration:none;color:var(--alarmerend-rood-100)}.button--delete:hover{color:var(--alarmerend-rood-100)}.button--delete:focus{color:var(--alarmerend-rood-100)}.button:has(img),body .timeblockr_button:has(img),body .timeblockr_page-controls a:has(img):first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:has(img),.button:has(.icon),body .timeblockr_button:has(.icon),body .timeblockr_page-controls a:has(.icon):first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:has(.icon){display:flex;gap:var(--spacing-tight);align-items:center;justify-content:center}.button:has(img) .icon,body .timeblockr_button:has(img) .icon,body .timeblockr_page-controls a:has(img):first-child .icon,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:has(img) .icon,.button:has(.icon) .icon,body .timeblockr_button:has(.icon) .icon,body .timeblockr_page-controls a:has(.icon):first-child .icon,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a:has(.icon) .icon{flex-shrink:0}.button--warning{background-color:var(--color-error-100);box-shadow:0 -4px #0003 inset}.button--secondary.button--warning,body .timeblockr_page-controls a.button--warning:first-child,body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a.button--warning{color:var(--color-error-100);background-color:transparent;border-color:var(--color-error-100);box-shadow:none}.button--no-padding{padding:0}:root{--timeblockr-spinner-size: 36px;--timeblockr-icon-spinner: var(--icon-spinner);--timeblockr-slot-background: var(--color-grey-white);--timeblockr-slot-border-color: var(--color-primary);--timeblockr-slot-hover-background: var(--color-background);--timeblockr-datepicker-header-bg: var(--color-background);--timeblockr-datepicker-header-border: var(--color-background);--timeblockr-datepicker-header-text: var(--color-grey-black);--timeblockr-datepicker-highlighted-text: var(--color-grey-black);--timeblockr-datepicker-highlighted-bg: var(--color-background);--timeblockr-datepicker-highlighted-border: var(--color-primary);--timeblockr-datepicker-selected-day-bg: var(--color-primary);--timeblockr-datepicker-selected-day-border: var(--color-primary);--timeblockr-datepicker-selected-day-text: var(--color-grey-white);--timeblockr-datepicker-hover-text: var(--color-primary);--timeblockr-datepicker-hover-bg: var(--color-background);--timeblockr-datepicker-hover-border: var(--color-background);--timeblockr-active-step-font-weight: normal;--timeblockr-active-step-font-weight-mobile: bold;--timeblockr-active-step-text: var(--color-text);--timeblockr-active-background: var(--color-grey-white);--timeblockr-nav-active-step-border: var(--color-primary);--timeblockr-legend-color: var(--color-primary);--timeblockr-divider-color: var(--color-secondary);--timeblockr-icon-next: var(--icon-arrow-open);--timeblockr-icon-previous: var(--icon-arrow-open)}.timeblockr_grid-5,.timeblockr_grid-10,.timeblockr_grid-15,.timeblockr_grid-20,.timeblockr_grid-25,.timeblockr_grid-30,.timeblockr_grid-33,.timeblockr_grid-35,.timeblockr_grid-40,.timeblockr_grid-45,.timeblockr_grid-50,.timeblockr_grid-55,.timeblockr_grid-60,.timeblockr_grid-65,.timeblockr_grid-66,.timeblockr_grid-70,.timeblockr_grid-75,.timeblockr_grid-80,.timeblockr_grid-85,.timeblockr_grid-90,.timeblockr_grid-95,.timeblockr_grid-100,.timeblockr_mobile-grid-5,.timeblockr_mobile-grid-10,.timeblockr_mobile-grid-15,.timeblockr_mobile-grid-20,.timeblockr_mobile-grid-25,.timeblockr_mobile-grid-30,.timeblockr_mobile-grid-33,.timeblockr_mobile-grid-35,.timeblockr_mobile-grid-40,.timeblockr_mobile-grid-45,.timeblockr_mobile-grid-50,.timeblockr_mobile-grid-55,.timeblockr_mobile-grid-60,.timeblockr_mobile-grid-65,.timeblockr_mobile-grid-66,.timeblockr_mobile-grid-70,.timeblockr_mobile-grid-75,.timeblockr_mobile-grid-80,.timeblockr_mobile-grid-85,.timeblockr_mobile-grid-90,.timeblockr_mobile-grid-95,.timeblockr_mobile-grid-100{padding-right:var(--spacing-regular);padding-left:var(--spacing-regular)}.ui-datepicker-header{display:grid;grid-template-areas:"previous title next";grid-template-columns:36px 1fr 36px}.ui-datepicker-header .ui-datepicker-prev{position:relative;inset:0;width:32px;height:32px;grid-area:previous;font-weight:400;background-image:var(--timeblockr-icon-previous)!important;background-position:center center;background-size:cover;transform:rotate(180deg)}.ui-datepicker-header .ui-datepicker-prev.ui-state-disabled .ui-icon{background-image:var(--timeblockr-icon-previous);-webkit-mask-image:var(--timeblockr-icon-previous);mask-image:var(--timeblockr-icon-previous)}.ui-datepicker-header .ui-datepicker-next{position:relative;inset:0;width:32px;height:32px;grid-area:next;font-weight:400;background-image:var(--timeblockr-icon-next)!important;background-position:center center;background-size:cover}.ui-datepicker-header .ui-datepicker-next.ui-state-disabled .ui-icon{background-image:var(--timeblockr-icon-next);-webkit-mask-image:var(--timeblockr-icon-next);mask-image:var(--timeblockr-icon-next)}.ui-datepicker-header .ui-datepicker-prev .ui-icon,.ui-datepicker-header .ui-datepicker-next .ui-icon{display:none;overflow:hidden;font-size:0;text-indent:-99999px}.ui-datepicker-header .ui-datepicker-prev-hover,.ui-datepicker-header .ui-datepicker-prev:focus,.ui-datepicker-header .ui-datepicker-next-hover,.ui-datepicker-header .ui-datepicker-next:focus{inset:0;cursor:pointer}.ui-datepicker-header .ui-datepicker-title{margin-inline:0;grid-area:title}body .timeblockr-plugin>.loader,body .timeblockr .loader,body div#ui-datepicker-div table.ui-datepicker-calendar:after{width:var(--timeblockr-spinner-size);height:var(--timeblockr-spinner-size);background-color:var(--color-background);background-image:var(--timeblockr-icon-spinner);background-position:center;background-repeat:no-repeat;background-size:contain;animation:spinner .75s infinite linear;transform-origin:center}.timeblockr_button.timeblockr_button_loader i.timeblockr_icon_loader{display:inline-block;width:var(--timeblockr-spinner-size);height:var(--timeblockr-spinner-size);background-color:#fff;-webkit-animation:spinner .75s infinite linear;animation:spinner .75s infinite linear}div.timeblockr_persistbooking_loader{left:50%;width:var(--timeblockr-spinner-size);height:var(--timeblockr-spinner-size);margin:100px auto;overflow:hidden;text-indent:-9999em;background-image:var(--timeblockr-icon-spinner);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-animation:spinner .75s infinite linear;animation:spinner .75s infinite linear;transform-origin:center}@keyframes spinner{to{transform:rotate(360deg)}}body .timeblockr_basket{display:inherit}body #timeblockr_disclaimer div{display:none}body .select2-container--default .select2-selection--single .select2-selection__placeholder,body .timeblockr_product-details label,body .timeblockr_basket .timeblockr_product-details>label{font-weight:400}.select2.select2-container--default .select2-selection--multiple,.select2.select2-container--default .select2-selection--single{display:flex;min-height:var(--form-field-min-height);align-items:center;justify-content:flex-start;border-color:var(--form-field-border-color);border-radius:var(--form-field-border-radius);border-style:solid;border-width:var(--form-field-border-width)}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:var(--form-font-size-base);line-height:var(--spacing-medium);color:var(--color-text)}.select2-container--default .select2-selection--single .select2-selection__arrow{position:inherit;display:block;height:-webkit-fill-available;height:stretch;margin-left:auto}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:relative;border-color:var(--form-field-border-color) transparent transparent}body .timeblockr_basket:not(dd) .timeblockr_product,body .timeblockr_slot{display:flex;min-height:var(--form-field-min-height);margin-top:0;margin-block-end:var(--form-field-margin-bottom);padding-inline:var(--form-field-padding-horizontal);align-items:center!important;font-size:var(--form-font-size-base);color:var(--color-text);background-color:var(--form-field-background);border:var(--form-field-border-width) solid var(--form-field-border-color);border-radius:var(--form-field-border-radius)}body .timeblockr_basket:not(dd) .timeblockr_product:hover,body .timeblockr_slot:hover{border-color:var(--form-control-hover-color)}body .timeblockr_basket:not(dd) .timeblockr_product:focus-visible,body .timeblockr_slot:focus-visible{outline:var(--form-field-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-field-outline-offset)}body .timeblockr_basket:not(dd) .timeblockr_product:disabled,body .timeblockr_basket:not(dd) .timeblockr_product[readonly],body .timeblockr_slot:disabled,body .timeblockr_slot[readonly]{font-style:italic;color:var(--form-text-disabled);background-color:var(--form-background-disabled)}body .timeblockr_basket:not(dd) .timeblockr_product[readonly]:hover,body .timeblockr_basket:not(dd) .timeblockr_product[readonly]:active,body .timeblockr_basket:not(dd) .timeblockr_product[readonly]:focus,body .timeblockr_slot[readonly]:hover,body .timeblockr_slot[readonly]:active,body .timeblockr_slot[readonly]:focus{border-color:var(--form-background-disabled);outline:0;cursor:default}dd.timeblockr_basket .timeblockr_product-details{all:unset}dd.timeblockr_basket .timeblockr_product-details span{font-weight:700}.timeblockr_set-data input[type=email],.timeblockr_set-data input[type=text],.timeblockr_set-data select,.timeblockr_set-data textarea{float:none!important;width:100%!important}body #timeblockr .timeblockr_formfield.control{clear:both}body .timeblockr .iti{width:100%}body .timeblockr_set-data fieldset div span.timeblockr_error{max-width:100%!important;margin-block-start:var(--spacing);color:var(--color-grey-black);background-color:var(--color-error-15);background-image:none}body .timeblockr_error.filled{padding:var(--block-icon-paragraph-padding-small)}span.timeblockr_error.filled:before{content:" ";position:relative;top:var(--block-icon-paragraph-icon-top);display:inline-block;width:var(--block-icon-paragraph-icon-size);height:var(--block-icon-paragraph-icon-size);margin-right:var(--block-icon-paragraph-icon-margin-right);flex:0 0 var(--block-icon-paragraph-icon-size);background-color:transparent;background-image:var(--icon-error);background-position:0 0;background-repeat:no-repeat;background-size:var(--block-icon-paragraph-icon-size)}body .timeblockr_basket .timeblockr_delete-product a{background-image:var(--icon-delete);background-position:center;background-repeat:no-repeat;background-size:20px}body .timeblockr_basket .timeblockr_delete-product a .glyphicon.glyphicon-remove:before{content:" "}body .timeblockr_basket .timeblockr_delete-product a .timeblockr_hide-text{display:none}body .ui-datepicker .ui-datepicker-header{color:var(--timeblockr-datepicker-header-text)!important;background-color:var(--timeblockr-datepicker-header-bg)!important;border-color:var(--timeblockr-datepicker-header-border)!important}body .ui-datepicker-today .ui-state-highlight{color:var(--timeblockr-datepicker-selected-day-text)!important;background-color:var(--timeblockr-datepicker-selected-day-bg)!important;border-color:var(--timeblockr-datepicker-selected-day-border)!important}body .ui-datepicker-today .ui-state-highlight .ui-state-highlight.ui-state-hover,body .ui-datepicker-today .ui-state-highlight .ui-state-highlight:focus{color:var(--timeblockr-datepicker-selected-day-text)!important;background-color:var(--timeblockr-datepicker-selected-day-bg)!important;border-color:var(--timeblockr-datepicker-selected-day-border)!important}body .ui-datepicker tr:has(.ui-state-active){background:var(--color-background)}body .ui-datepicker tr:has(.ui-state-active) a{background-color:transparent!important}body .ui-datepicker tr:hover{background:var(--color-secondary)}body .ui-datepicker tr:hover a{background-color:transparent!important}.ui-datepicker-calendar .ui-state-default.ui-state-hover,.ui-datepicker-calendar .ui-state-default:focus{background-color:inherit!important;box-shadow:inset 0 0 0 2px var(--alarmerend-rood-100)}body table.ui-datepicker-calendar .ui-state-active{color:var(--timeblockr-datepicker-highlighted-text)!important;background:var(--timeblockr-datepicker-highlighted-bg)!important;border:1px solid var(--timeblockr-datepicker-highlighted-border)}body table.ui-datepicker-calendar .ui-state-active.ui-state-hover,body table.ui-datepicker-calendar .ui-state-active:focus{color:var(--timeblockr-datepicker-highlighted-text)!important;background:var(--timeblockr-datepicker-highlighted-bg);box-shadow:inset 0 0 0 2px var(--alarmerend-rood-100)}body .ui-button:focus,body .ui-button:hover,body .ui-state-focus,body .ui-state-hover,body .ui-widget-content .ui-state-focus,body .ui-widget-content .ui-state-hover,body .ui-widget-header .ui-state-focus,body .ui-widget-header .ui-state-hover{color:var(--timeblockr-datepicker-hover-text);background:var(--timeblockr-datepicker-hover-bg);border:1px solid var(--timeblockr-datepicker-hover-border)}body #addedit_startdate{display:block;margin-block-start:var(--form-label-margin-top);padding-block-end:var(--form-label-padding-bottom);grid-area:label;font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height)}body .ui-datepicker table{border-collapse:seperate}body .ui-widget.ui-widget-content{margin-block-start:var(--spacing);padding:0;border:0}.timeblockr_calendar_compact a.timeblockr_slot.timeblockr_active{color:var(--timeblockr-datepicker-selected-day-text);background-color:var(--timeblockr-datepicker-selected-day-bg)!important;border-color:var(--timeblockr-datepicker-selected-day-border)!important}body .timeblockr_calendar_compact a.timeblockr_slot{display:inline-flex;padding-inline:var(--spacing-tight);gap:var(--spacing-regular);align-items:center;justify-content:center;background-color:var(--timeblockr-slot-background);border:1px solid var(--timeblockr-slot-border-color)}body .timeblockr_timeslots{display:flex;flex-wrap:wrap;gap:var(--spacing)}body .timeblockr_calendar_compact a.timeblockr_slot:hover,body .timeblockr_calendar_compact a.timeblockr_slot:focus-visible{color:var(--timeblockr-active-step-text)!important;background-color:var(--timeblockr-slot-hover-background)!important;border-color:var(--timeblockr-slot-border-color)!important}body .timeblockr_nav-steps{margin-block-start:0;padding-right:var(--spacing-regular);padding-left:var(--spacing-regular)}body .timeblockr_nav-steps .timeblockr_active{font-weight:var(--timeblockr-active-step-font-weight);color:var(--timeblockr-active-step-text);background-color:var(--timeblockr-active-step-background)}@media all and (max-width:768px){body .timeblockr_button{width:100%}}@media all and (max-width:768px){body .timeblockr_page-controls a:first-child{width:100%}}body .timeblockr_page-controls{display:flex;margin-block-end:var(--spacing-large);flex-wrap:wrap;gap:var(--spacing-regular);align-items:center;justify-content:space-between;text-align:unset}body .timeblockr_basket-actions>a~a,body .timeblockr_page-controls>a~a{margin-inline-start:0}body .timeblockr_slotinfo span{font-weight:400}body .timeblockr_nav-steps .check-mark{display:none!important}.timeblockr_confirmation .timeblockr_nav-steps li>div.check-mark+div,.timeblockr_nav-steps li:not(.timeblockr_disabled,.timeblockr_active)>div.check-mark+div{display:inline-block;float:none}@media screen and (max-width:768px){body .timeblockr_nav-steps li.timeblockr_active{font-weight:var(--timeblockr-active-step-font-weight-mobile);border-bottom:0}}@media screen and (min-width:769px){body .timeblockr_nav-steps li.timeblockr_active{border-bottom-color:var(--timeblockr-nav-active-step-border);cursor:default}}@media screen and (max-width:768px){body .timeblockr_nav-steps ul{list-style-type:square!important}body .timeblockr_nav-steps li span,body .timeblockr_nav-steps li a{display:inline;font-size:var(--font-small)}body .timeblockr_nav-steps li a,body .timeblockr_nav-steps li span~span{font-size:var(--font-small)}}body .legend-h3{font-size:var(--font-large);line-height:var(--line-height-large);color:var(--timeblockr-legend-color)}body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls{margin-block-start:var(--spacing-regular);overflow:visible}@media all and (max-width:768px){body .timeblockr_view-data .timeblockr_fieldset .timeblockr_edit-controls a{width:100%}}body .timeblockr_nav-calendar{float:none}body .timeblockr_set-data fieldset div.timeblockr_formfield>div.timeblockr_formfield-wrapper{display:flex;float:none;flex-direction:column}body .timeblockr_set-data fieldset div.timeblockr_formfield>div.timeblockr_formfield-wrapper>label:first-child,body .timeblockr_set-data fieldset div.timeblockr_formfield>div.timeblockr_formfield-wrapper>span:first-child,body .timeblockr_set-data fieldset div.timeblockr_formfield>label,body .timeblockr_set-data fieldset div.timeblockr_formfield>span{float:none;width:100%}body .timeblockr_set-data fieldset div.timeblockr_formfield span.timeblockr_formfield{float:none;width:100%}body .timeblockr_set-data .timeblockr_birthdate span>input[type=text],body .timeblockr_set-data .timeblockr_firstname span>input[type=text],body .timeblockr_set-data .timeblockr_phonenumberalternate span>input[type=tel],body .timeblockr_set-data .timeblockr_phonenumberalternate span>input[type=text],body .timeblockr_set-data .timeblockr_phonenumbermobile span>input[type=tel],body .timeblockr_set-data .timeblockr_phonenumbermobile span>input[type=text],body .timeblockr_set-data .timeblockr_phonenumber span>input[type=tel],body .timeblockr_set-data .timeblockr_phonenumber span>input[type=text]{float:none;width:100%}body .timeblockr_set-data input:has(+.timeblockr_error){margin-block-end:0}.timeblockr_formfield-wrapper dt{font-weight:var(--form-label-font-weight)!important}body .timeblockr_edit-controls-border{display:none}body .timeblockr_fieldset.timeblockr_appointment-fields,body .timeblockr_fieldset.timeblockr_customer-fields{display:flex;flex-direction:column-reverse}body .timeblockr_fieldset.timeblockr_appointment-fields h3,body .timeblockr_fieldset.timeblockr_customer-fields h3{order:1}body .timeblockr_fieldset.timeblockr_appointment-fields{margin-block-end:var(--spacing-regular);padding-block-end:var(--spacing-regular);border-bottom:1px solid var(--timeblockr-divider-color)}body .timeblockr_intro p,body .timeblockr_main p{max-width:72ch}body .timeblockr_view-data .timeblockr_fieldset>div>:nth-child(1){font-weight:700}body .timeblockr_view-data .timeblockr_fieldset>div>:nth-child(2),body .timeblockr_checkdata .timeblockr_basket .timeblockr_product-details>span,body .timeblockr_confirmation .timeblockr_basket .timeblockr_product-details>span{font-weight:400}body .timeblockr_nav-steps ul{margin-inline-start:0;padding-inline-start:0;list-style:none}@media only screen and (max-width:767px){body .timeblockr_nav-steps ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-regular);border:0}}@media only screen and (max-width:767px){body .timeblockr_nav-steps li{display:list-item;float:none;margin:0;padding:0}}@media only screen and (max-width:479px){body .timeblockr_nav-steps li+li,body .timeblockr_nav-steps li:not(.timeblockr_disabled,.timeblockr_active)+li:not(.timeblockr_disabled,.timeblockr_active){margin-inline-start:0}}@media only screen and (max-width:767px){body .timeblockr_confirmation .timeblockr_nav-steps li+li,body .timeblockr_nav-steps li+li,body .timeblockr_nav-steps li:not(.timeblockr_disabled,.timeblockr_active)+li:not(.timeblockr_disabled,.timeblockr_active){margin-inline-start:0}}body #timeblockr:has(>b:first-child){padding:var(--spacing-large)}.timeblockr_grid-100,.timeblockr_grid-container{padding-inline:0}.block-highlighted{margin-block-end:var(--highlighted-margin-bottom);padding:var(--highlighted-padding)}.block-highlighted.block-highlighted--bg{color:var(--color-highlight-content);background-color:var(--color-highlight-background)}.block-highlighted.block-highlighted--bg>:first-child{color:inherit}.template-homepage .block-highlighted.block-highlighted--bg{background-color:var(--theme-dr-background)}.block-highlighted a{font-weight:700}.block-highlighted>:first-child{margin-block-start:0;margin-block-end:0;font-size:var(--highlighted-title-size);font-weight:700;color:var(--highlighted-title-color)}.block-highlighted>:last-child{margin-block-end:0}.block-highlighted>p:has(+p:last-child:empty){margin-block-end:0}.template-basic--grid .block-highlighted{background-color:var(--theme-dr-background)}.block-rich-link{position:relative;display:flex;width:100%;margin-bottom:var(--spacing-large);padding:var(--spacing-large);gap:var(--spacing-regular);align-items:center;text-decoration:none;color:var(--color-text);background-color:var(--color-background);border-bottom:2px solid var(--color-primary)}.block-rich-link:hover,.block-rich-link:focus,.block-rich-link:active{border-bottom-color:var(--color-accent)}.block-rich-link:hover:after,.block-rich-link:focus:after,.block-rich-link:active:after{transform:translate(4px)}.block-rich-link:last-child{margin-bottom:0}.block-rich-link:after{position:absolute;right:var(--spacing-large);display:block;width:24px;height:24px;background:var(--icon-arrow-open) no-repeat center center;transition:.5s;content:""}.block-rich-link h2,.block-rich-link h3{margin-block-end:0;font-size:var(--font-large);line-height:var(--line-height-large)}.block-rich-link h3,.block-rich-link p{margin:0}.block-rich-link .rich-link-image{flex:0 0 24px}.block-rich-link .rich-link-image img{width:100%}.block-rich-link .rich-link-content{margin-right:var(--spacing-4)}.block-rich-link .rich-link-content h2{color:var(--color-text)}.block-rich-link .icon{width:24px;height:24px}.block-rich-link.block-rich-link--schadeposten-nav{border:2px solid transparent}.block-rich-link.block-rich-link--schadeposten-nav[aria-current=page]{border-color:#000}@media all and (min-width:1188px){.block-rich-link.block-rich-link--schadeposten-nav{margin-block-end:var(--spacing)}}.block-rich-link.block-rich-link--schadeposten-nav strong{display:flex;gap:var(--spacing);align-items:center}.block-rich-link.block-rich-link--schadeposten-nav strong .icon{display:inline-block;background-color:#ffb612}.block-rich-link[data-route=cws]:after{background:var(--icon-arrow-open-cws) no-repeat center center}.block-rich-link[data-route=brt],.block-rich-link[data-route=sgh],.block-rich-link[data-route=cws],.block-rich-link[data-route=general],.block-rich-link[data-route=wit]{color:var(--color-text);background-color:var(--color-background);border-bottom:2px solid var(--color-primary);border-left:1px solid var(--color-background);border-right:1px solid var(--color-background);border-top:1px solid var(--color-background)}.block-rich-link[data-route=brt]:hover,.block-rich-link[data-route=brt]:focus,.block-rich-link[data-route=brt]:active,.block-rich-link[data-route=sgh]:hover,.block-rich-link[data-route=sgh]:focus,.block-rich-link[data-route=sgh]:active,.block-rich-link[data-route=cws]:hover,.block-rich-link[data-route=cws]:focus,.block-rich-link[data-route=cws]:active,.block-rich-link[data-route=general]:hover,.block-rich-link[data-route=general]:focus,.block-rich-link[data-route=general]:active,.block-rich-link[data-route=wit]:hover,.block-rich-link[data-route=wit]:focus,.block-rich-link[data-route=wit]:active{background-color:var(--color-secondary);border-bottom-color:var(--color-shade)}.block-rich-link[data-route=brt].block-rich-link--schadeposten-nav,.block-rich-link[data-route=sgh].block-rich-link--schadeposten-nav,.block-rich-link[data-route=cws].block-rich-link--schadeposten-nav,.block-rich-link[data-route=general].block-rich-link--schadeposten-nav,.block-rich-link[data-route=wit].block-rich-link--schadeposten-nav{border:2px solid transparent}.block-rich-link[data-route=brt].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=sgh].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=cws].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=general].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=wit].block-rich-link--schadeposten-nav[aria-current=page]{border-color:#000}.block-rich-link[data-route=wit].block-rich-link--schadeposten-nav{border:2px solid transparent}.block-rich-link[data-route=wit].block-rich-link--schadeposten-nav[aria-current=page]{border-color:#000}.block-rich-link[data-route=wit]:hover,.block-rich-link[data-route=wit]:focus,.block-rich-link[data-route=wit]:active{background-color:var(--color-background);border-bottom-color:var(--color-shade);border-left:1px solid var(--color-text);border-right:1px solid var(--color-text);border-top:1px solid var(--color-text)}.block-rich-link[data-route=wit]:hover.block-rich-link--schadeposten-nav,.block-rich-link[data-route=wit]:focus.block-rich-link--schadeposten-nav,.block-rich-link[data-route=wit]:active.block-rich-link--schadeposten-nav{border-bottom-style:solid;border-width:2px}.block-rich-link[data-route=cws] :after{background:var(--icon-arrow-open-cws) no-repeat center center}.block-rich-link[data-route=brt]:after{background:var(--icon-arrow-open-dr) no-repeat center center}.block-rich-link[data-route=sgh]:after{background:var(--icon-arrow-open-sgh) no-repeat center center}.block-rich-link[data-route=general]:after{background:var(--icon-arrow-open-general) no-repeat center center}.block-rich-link[data-route=wit]:after{background:var(--icon-arrow-open-black) no-repeat center center}.block-rich-link[data-route=general_highlighted],.block-rich-link[data-route=cws_highlighted],.block-rich-link[data-route=brt_highlighted],.block-rich-link[data-route=sgh_highlighted]{color:var(--color-text);background-color:var(--color-background);border-bottom:none}.block-rich-link[data-route=general_highlighted]:hover,.block-rich-link[data-route=general_highlighted]:focus,.block-rich-link[data-route=general_highlighted]:active,.block-rich-link[data-route=cws_highlighted]:hover,.block-rich-link[data-route=cws_highlighted]:focus,.block-rich-link[data-route=cws_highlighted]:active,.block-rich-link[data-route=brt_highlighted]:hover,.block-rich-link[data-route=brt_highlighted]:focus,.block-rich-link[data-route=brt_highlighted]:active,.block-rich-link[data-route=sgh_highlighted]:hover,.block-rich-link[data-route=sgh_highlighted]:focus,.block-rich-link[data-route=sgh_highlighted]:active{text-decoration:underline;color:var(--color-text);border-bottom-color:var(--color-background)}.block-rich-link[data-route=general_highlighted]:after,.block-rich-link[data-route=cws_highlighted]:after,.block-rich-link[data-route=brt_highlighted]:after,.block-rich-link[data-route=sgh_highlighted]:after{background:var(--icon-arrow-open-white) no-repeat center center}.block-rich-link[data-route=general_highlighted] h2,.block-rich-link[data-route=general_highlighted] h3,.block-rich-link[data-route=general_highlighted] p,.block-rich-link[data-route=cws_highlighted] h2,.block-rich-link[data-route=cws_highlighted] h3,.block-rich-link[data-route=cws_highlighted] p,.block-rich-link[data-route=brt_highlighted] h2,.block-rich-link[data-route=brt_highlighted] h3,.block-rich-link[data-route=brt_highlighted] p,.block-rich-link[data-route=sgh_highlighted] h2,.block-rich-link[data-route=sgh_highlighted] h3,.block-rich-link[data-route=sgh_highlighted] p{color:var(--color-text)}.block-rich-link[data-route=general_highlighted].block-rich-link--schadeposten-nav,.block-rich-link[data-route=cws_highlighted].block-rich-link--schadeposten-nav,.block-rich-link[data-route=brt_highlighted].block-rich-link--schadeposten-nav,.block-rich-link[data-route=sgh_highlighted].block-rich-link--schadeposten-nav{border:2px solid transparent}.block-rich-link[data-route=general_highlighted].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=cws_highlighted].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=brt_highlighted].block-rich-link--schadeposten-nav[aria-current=page],.block-rich-link[data-route=sgh_highlighted].block-rich-link--schadeposten-nav[aria-current=page]{border-color:#000}.block-rich-link[data-route=link-with-icon]{padding:var(--spacing);align-items:center;justify-content:center;background-color:#fff;border:2px solid var(--color-primary)}.block-rich-link[data-route=link-with-icon] .rich-link-image{display:flex;align-items:center;justify-content:center}.block-rich-link[data-route=link-with-icon]:after{display:none}.block-rich-link[data-route=link-with-icon]:hover,.block-rich-link[data-route=link-with-icon]:focus,.block-rich-link[data-route=link-with-icon]:active{background-color:var(--theme-algemeen-tertiary)}.block-rich-link[data-route=link-with-icon].block-rich-link--schadeposten-nav{border:2px solid transparent}.block-rich-link[data-route=link-with-icon].block-rich-link--schadeposten-nav[aria-current=page]{border-color:#000}.readspeaker-widget{position:relative;z-index:12;margin-block:var(--spacing-regular);margin-inline-start:var(--spacing-large)}@media(min-width:768px){.readspeaker-widget{margin-block-start:0;margin-inline-start:var(--spacing-4)}}[data-tooltip]{position:relative;display:inline-block;padding:0 2px;text-decoration:underline;cursor:help;text-decoration-style:dotted;text-underline-offset:4px}[data-tooltip] sup{display:inline-block;width:12px;height:12px;line-height:10px;text-align:center;color:transparent;background-color:var(--color-primary);background-image:var(--icon-help);background-position:center center;background-repeat:no-repeat;background-size:90%;border-radius:3px}[data-tooltip]:after,.tooltip.bg:after{position:absolute;top:calc(100% + 8px);left:calc(50% - 125px);display:none}[data-tooltip]:after{z-index:50;width:250px;margin-bottom:6px;padding:8px;font-size:14px;line-height:1.2;color:var(--color-grey-black);background-color:var(--color-background);border:1px solid var(--color-primary);box-shadow:3px 3px 2px #0003;content:attr(data-tooltip)}[data-tooltip]:before,.tooltip-bg:before{position:absolute;left:50%;display:none;width:0;height:0;content:"";transform:translate(-50%)}[data-tooltip]:before{bottom:-9px;z-index:60;border-bottom:10px solid;border-bottom-color:var(--color-background);border-left:10px solid transparent;border-right:10px solid transparent}.tooltip-bg:before{bottom:-8px;z-index:55;border-bottom:10px solid;border-bottom-color:var(--color-primary);border-left:10px solid transparent;border-right:10px solid transparent}[data-tooltip]:hover:before,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:focus:after,[data-tooltip]:hover .tooltip-bg:before,[data-tooltip]:focus .tooltip-bg:before{display:block}[data-tooltip]:hover{background-color:#fff}.content-block{margin-top:var(--spacing-medium);padding:var(--spacing-regular);background-color:var(--color-background)}.content-block__tabbed{max-width:var(--max-width-article);padding-top:0;padding-bottom:var(--spacing-regular)!important}.content-block-tab{display:inline-flex;max-width:65%;min-height:var(--spacing-medium);margin:0 0 0 calc(-1 * var(--spacing-regular));padding-right:var(--spacing-default);align-items:center;justify-content:flex-start}.content-block-tab h2{margin:0!important;flex:1;font-size:1.2rem}.highlighted-video-or-image{margin-block:var(--spacing-6) 0;padding:20px;background-color:var(--theme-dr-background)}.highlighted-video-or-image:empty{display:none}iframe:not(.home,.springcast){aspect-ratio:16/9;width:100%;height:100%}.highlighted-video-or-image h2{margin-top:0;font-size:1.2rem}.highlighted-video-or-image .button{margin:20px 0}.highlighted-video-or-image .highlighted-frame{padding:var(--spacing-default) var(--spacing-extra-large) 0 var(--spacing-default);grid-column:1/-1}.highlighted-video-or-image .highlighted-frame~.highlighted-frame{display:none}.highlighted-video-or-image .highlighted-graphic{padding:var(--spacing-default);grid-column:1/-1}.highlighted-video-or-image .highlighted-graphic~.highlighted-graphic{display:none}.highlighted-video-or-image:has(.highlighted-graphic:first-child) .highlighted-graphic{display:block}.highlighted-video-or-image .highlighted-graphic>picture{display:block;width:100%}.highlighted-video-or-image .highlighted-graphic img{width:100%;object-fit:cover}@media(min-width:862px){.highlighted-video-or-image{margin:0}}@media(min-width:968px){.highlighted-video-or-image{display:grid;margin:0;padding:0;grid-template-columns:1fr calc(1.5 * var(--spacing-extra-large)) 1fr;grid-gap:var(--spacing-regular);background-color:transparent}.highlighted-video-or-image h2{font-size:var(--font-x-large);line-height:var(--line-height-xx-large);color:var(--color-primary)}.highlighted-video-or-image .content__column{display:flex;flex-direction:row}.highlighted-video-or-image .content__column.items-center{align-items:center}.highlighted-video-or-image .highlighted-frame{z-index:1;padding:var(--spacing-6);padding-inline-end:calc(2 * var(--spacing-extra-large));grid-row:1;grid-column:1/3;background-color:var(--theme-dr-background)}.highlighted-video-or-image .highlighted-frame:only-child{padding-inline-end:var(--spacing-6);grid-column:1/-1}.highlighted-video-or-image .highlighted-graphic{z-index:5;padding:0;padding-block:var(--spacing-6);grid-row:1;grid-column:2/6;align-self:center}.highlighted-video-or-image .highlighted-graphic~.highlighted-graphic{display:none}.highlighted-video-or-image:has(.highlighted-graphic:first-child,.highlighted-frame:last-child){display:grid;margin:0;padding:0;grid-template-columns:30% calc(1.5 * var(--spacing-extra-large)) 1fr;grid-template-columns:repeat(12,1fr);grid-gap:var(--spacing-regular);background-color:transparent}.highlighted-video-or-image:has(.highlighted-graphic:first-child,.highlighted-frame:last-child) .highlighted-graphic{display:block;grid-column:1/7}.highlighted-video-or-image:has(.highlighted-graphic:first-child,.highlighted-frame:last-child) .highlighted-graphic~.highlighted-graphic{display:none}.highlighted-video-or-image:has(.highlighted-graphic:first-child,.highlighted-frame:last-child) .highlighted-frame{padding-inline-start:calc(1.5 * var(--spacing-extra-large));padding-inline-end:var(--spacing-6);grid-column:6/13}.highlighted-video-or-image:has(.highlighted-graphic:first-child,.highlighted-frame:last-child) .highlighted-frame~.highlighted-frame{display:none}}.messages{list-style-type:none;margin:0;padding:1em}.messages>li{display:block;margin-bottom:10px;padding:20px;font-size:1.25rem;color:var(--color-text);background-color:var(--color-header-background);border:2px solid var(--color-text)}.messages>.warning,.messages>.error{color:var(--color-grey-black);background-color:var(--color-error-15);border-color:var(--color-grey-black)}.bg-image__meer-informatie h2{font-size:1.4rem}.error-container{display:flex;margin-left:var(--spacing-regular);align-items:center;justify-content:center}.featured_link{display:block;height:100%;text-decoration:none}.featured_link h3{font-size:var(--font-x-large);line-height:var(--line-height-x-large)}.featured_link img{width:100%;height:auto;transition:transform .2s}.featured_link:hover h3,.featured_link:focus-visible h3{text-decoration:underline}.featured_link--cws,.featured_link--bl{background-color:var(--theme-bl-primary)}.featured_link--brt{background-color:var(--theme-dr-primary)}.featured_link--sgh{background-color:var(--theme-sgh-primary)}.featured_link__content{padding:24px;color:var(--color-grey-white)}.routeguide_subject{margin-block-end:var(--spacing-regular);margin-inline:calc(-1 * var(--spacing-large));padding:var(--spacing-regular) var(--spacing-large);background-color:var(--color-background)}@media(min-width:768px){.routeguide_subject{margin-inline:0}}.routeguide_subject>:last-child{margin-bottom:0}.routeguide_subject label:first-child{color:var(--color-primary)}.routeguide_subject .field--radio label:not(:first-child){margin-inline:var(--spacing)}.pills{display:flex;flex-wrap:wrap;gap:4px}.pill{display:none;width:max-content;padding-block:0;padding-inline-start:calc(var(--spacing-tight) + 10px);padding-inline-end:var(--spacing-tight);font-size:.88rem;color:var(--color-grey-white);background-color:var(--color-accent);background-image:var(--check);background-position:var(--spacing) 43%;background-repeat:no-repeat;background-size:10px;border-radius:50px}.routechoice--sgh:checked~.pills .pill--sgh{display:inline-block;background-color:var(--theme-sgh-primary)}.routechoice--digitale_route:checked~.pills .pill--digitale_route{display:inline-block;background-color:var(--theme-dr-primary)}.routechoice--cws:checked~.pills .pill--cws,.routechoice--bl:checked~.pills .pill--bl{display:inline-block;background-color:var(--theme-bl-primary)}.route-overview{margin-block-end:var(--spacing-large);margin-inline:calc(-1 * var(--spacing-large));padding:var(--spacing-large);border:1px solid var(--color-background)}@media(min-width:768px){.route-overview{margin-inline:0}}.route-overview__title{margin-block-end:var(--spacing-large)}.route-overview .button{display:flex;width:100%;margin-bottom:8px;gap:var(--spacing);align-items:center;place-content:center;text-align:center;box-shadow:none}.route-overview .button:last-of-type{margin-block-end:0}.route-subject{display:grid;margin-block-end:var(--spacing-regular);padding:var(--spacing-regular);grid-template-areas:"arrow text";grid-template-columns:20px auto;grid-gap:var(--spacing);color:var(--color-grey-600);border:1px solid var(--color-background)}.route-subject__title{color:var(--color-grey-600)}.route-subject__arrow{display:none;width:24px;height:24px;grid-area:arrow;color:var(--color-primary);transform:translateY(2px)}.route-subject__description{grid-area:text}.route-subject__description p{margin-block-end:0}.route-subject--selected{padding:var(--spacing-regular);color:var(--color-grey-black);background-color:var(--color-background)}.route-subject--selected .route-subject__title{color:var(--color-text)}.route-subject--selected .route-subject__arrow{display:block}.faq{list-style-type:none;margin-block-start:0;padding-left:0}.faq>li{border-bottom:1px solid var(--theme-algemeen-secondary)}.faq details summary{padding-block:var(--spacing-regular);padding-inline-end:var(--spacing-regular)}.faq details summary:after{top:calc(var(--spacing-regular) + 2px);right:0}.faq details[open] summary{margin-bottom:0;padding-block:var(--spacing-regular);padding-inline-end:var(--spacing-regular);font-weight:400;border:0}.faq details[open] summary:after{top:calc(var(--spacing-regular) + 2px);right:calc(var(--spacing-regular) + 8px)}.faq details[open]>:not(summary){margin-inline:0;padding-block-start:var(--spacing-large)}.faq details[open] ul{padding-left:1rem;margin-left:.65rem;margin-block-end:.65rem;list-style-type:disc}form{font-size:var(--form-font-size-base)}.form-container--appointment{padding-block:var(--spacing-4);overflow-x:visible}.form-container--appointment fieldset h2{margin-block-end:var(--form-spacing-vertical)}.newsletter-subscribe{padding:var(--form-spacing-vertical)}legend{margin-block:0 var(--form-spacing-base);padding-block:0 var(--form-spacing-vertical);padding-inline:0;font-size:var(--form-font-size-base);font-weight:var(--form-label-font-weight)}legend:has(+.field--radio),legend:has(+.bewijsstukken-upload){margin-block:var(--form-spacing-base) 0}fieldset{margin-block:var(--form-spacing-vertical);padding:0;border:0}[data-disabled]{padding:var(--spacing-regular);color:var(--form-text-disabled);background-color:var(--form-background-disabled)}label{display:block;margin-block-start:var(--form-label-margin-top);padding-block-end:var(--form-label-padding-bottom);grid-area:label;font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height)}.button.button--info-icon{all:unset;display:block;width:var(--icon-size);height:var(--icon-size);margin-block:4px 0;grid-area:info;background-color:transparent;background-image:var(--icon-info);background-repeat:no-repeat;background-size:var(--icon-size) var(--icon-size)}.button.button--info-icon:hover{background-color:#fff!important;cursor:pointer}.button.button--info-icon:focus{height:var(--icon-size);color:var(--color-white);background-color:transparent;border-radius:3px;box-shadow:unset;outline:2px solid var(--form-control-outline-color);outline-offset:3px}@media(min-width:768px){.field--wrapper{display:flex;margin-block-end:var(--spacing);gap:var(--spacing-default);justify-content:space-between}}.field{position:relative;display:flex;flex:1;flex-direction:column}@media(min-width:768px){.form__appointment .field{margin-block-start:0}}@media(min-width:768px){.field--sidebyside{display:flex;gap:var(--spacing)}.field--sidebyside:last-child .field,.field--sidebyside:last-child .select-custom,.field--sidebyside:last-child input,.field--sidebyside:has(+input[type=hidden]) .field,.field--sidebyside:has(+input[type=hidden]) .select-custom,.field--sidebyside:has(+input[type=hidden]) input{margin-block-end:0}}.field-prefixed,.field-suffixed{position:relative;display:grid;margin-block-end:var(--spacing-regular);grid-template-areas:"prefix input suffix";grid-template-rows:auto;grid-template-columns:max-content 1fr max-content}.field-prefixed:has(+.error-description),.field-suffixed:has(+.error-description){margin-block-end:var(--spacing)}.field-prefixed:focus-within,.field-suffixed:focus-within{outline:2px solid var(--color-control-hover-color);outline-offset:3px}.field-prefixed input[type=text],.field-prefixed input[type=email],.field-prefixed input[type=password],.field-prefixed input[type=tel],.field-prefixed input[type=date],.field-prefixed input[type=number],.field-suffixed input[type=text],.field-suffixed input[type=email],.field-suffixed input[type=password],.field-suffixed input[type=tel],.field-suffixed input[type=date],.field-suffixed input[type=number]{height:100%;margin-block-end:0}.field-prefixed input[type=text]:has(+.error-description),.field-prefixed input[type=email]:has(+.error-description),.field-prefixed input[type=password]:has(+.error-description),.field-prefixed input[type=tel]:has(+.error-description),.field-prefixed input[type=date]:has(+.error-description),.field-prefixed input[type=number]:has(+.error-description),.field-suffixed input[type=text]:has(+.error-description),.field-suffixed input[type=email]:has(+.error-description),.field-suffixed input[type=password]:has(+.error-description),.field-suffixed input[type=tel]:has(+.error-description),.field-suffixed input[type=date]:has(+.error-description),.field-suffixed input[type=number]:has(+.error-description){margin-block-end:0}.field-prefixed input[type=text]:focus,.field-prefixed input[type=email]:focus,.field-prefixed input[type=password]:focus,.field-prefixed input[type=tel]:focus,.field-prefixed input[type=date]:focus,.field-prefixed input[type=number]:focus,.field-suffixed input[type=text]:focus,.field-suffixed input[type=email]:focus,.field-suffixed input[type=password]:focus,.field-suffixed input[type=tel]:focus,.field-suffixed input[type=date]:focus,.field-suffixed input[type=number]:focus{outline:none}.field-prefixed:has(>div:first-child) input[type=text],.field-prefixed:has(>div:first-child) input[type=email],.field-prefixed:has(>div:first-child) input[type=password],.field-prefixed:has(>div:first-child) input[type=tel],.field-prefixed:has(>div:first-child) input[type=date],.field-prefixed:has(>div:first-child) input[type=number],.field-suffixed:has(>div:first-child) input[type=text],.field-suffixed:has(>div:first-child) input[type=email],.field-suffixed:has(>div:first-child) input[type=password],.field-suffixed:has(>div:first-child) input[type=tel],.field-suffixed:has(>div:first-child) input[type=date],.field-suffixed:has(>div:first-child) input[type=number]{grid-column-start:prefix-end}.field-prefixed:has(>div:last-child) input[type=text],.field-prefixed:has(>div:last-child) input[type=email],.field-prefixed:has(>div:last-child) input[type=password],.field-prefixed:has(>div:last-child) input[type=tel],.field-prefixed:has(>div:last-child) input[type=date],.field-prefixed:has(>div:last-child) input[type=number],.field-suffixed:has(>div:last-child) input[type=text],.field-suffixed:has(>div:last-child) input[type=email],.field-suffixed:has(>div:last-child) input[type=password],.field-suffixed:has(>div:last-child) input[type=tel],.field-suffixed:has(>div:last-child) input[type=date],.field-suffixed:has(>div:last-child) input[type=number]{grid-column-end:suffix-start}.field-prefixed>div,.field-suffixed>div{display:block;height:100%;padding-inline:var(--spacing-regular);line-height:var(--spacing-medium);vertical-align:middle;background-color:#efefef;border:1px solid var(--form-control-color)}.field-prefixed>div:first-child,.field-suffixed>div:first-child{grid-area:prefix;border-right-width:0}.field-prefixed>div:last-child,.field-suffixed>div:last-child{grid-area:suffix;border-left-width:0}input[type=text]:has(+small),input[type=email]:has(+small),input[type=password]:has(+small),input[type=tel]:has(+small),input[type=date]:has(+small),input[type=number]:has(+small),select:has(+small){margin-block-end:var(--spacing)}input[type=text]+small,input[type=email]+small,input[type=password]+small,input[type=tel]+small,input[type=date]+small,input[type=number]+small,select+small{display:inline-block;margin-block-end:var(--spacing-regular)}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=date],input[type=number],.iti__search-input{appearance:none;z-index:1;width:100%;min-height:var(--form-field-min-height);margin-block-end:var(--form-field-margin-bottom);padding-inline:var(--form-field-padding-horizontal);font-size:var(--form-font-size-base);line-height:var(--spacing-medium);color:var(--color-text);background-color:var(--form-field-background);border:var(--form-field-border-width) solid var(--form-field-border-color);border-radius:var(--form-field-border-radius)}input[type=text]:hover,input[type=email]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=date]:hover,input[type=number]:hover,.iti__search-input:hover{border-color:var(--form-control-hover-color)}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=password]:focus-visible,input[type=tel]:focus-visible,input[type=date]:focus-visible,input[type=number]:focus-visible,.iti__search-input:focus-visible{outline:var(--form-field-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-field-outline-offset)}input[type=text]:disabled,input[type=text][readonly],input[type=email]:disabled,input[type=email][readonly],input[type=password]:disabled,input[type=password][readonly],input[type=tel]:disabled,input[type=tel][readonly],input[type=date]:disabled,input[type=date][readonly],input[type=number]:disabled,input[type=number][readonly],.iti__search-input:disabled,.iti__search-input[readonly]{font-style:italic;color:var(--form-text-disabled);background-color:var(--form-background-disabled)}input[type=text][readonly]:hover,input[type=text][readonly]:active,input[type=text][readonly]:focus,input[type=email][readonly]:hover,input[type=email][readonly]:active,input[type=email][readonly]:focus,input[type=password][readonly]:hover,input[type=password][readonly]:active,input[type=password][readonly]:focus,input[type=tel][readonly]:hover,input[type=tel][readonly]:active,input[type=tel][readonly]:focus,input[type=date][readonly]:hover,input[type=date][readonly]:active,input[type=date][readonly]:focus,input[type=number][readonly]:hover,input[type=number][readonly]:active,input[type=number][readonly]:focus,.iti__search-input[readonly]:hover,.iti__search-input[readonly]:active,.iti__search-input[readonly]:focus{border-color:var(--form-background-disabled);outline:0;cursor:default}.field--checkbox{display:grid;margin:0;margin-block-end:var(--spacing-regular);grid-template-areas:"username username username" "checkbox label info" "extra-info extra-info extra-info";grid-template-columns:20px auto 20px;gap:0 var(--spacing);align-items:flex-start;border:0}.field--checkbox.field--checkbox-reversed{grid-template-areas:"username username username" "label info checkbox" "extra-info extra-info extra-info";grid-template-columns:auto 20px 20px}.field--checkbox.field--checkbox-extended{display:block}.choice_confirm .field--checkbox:has(input:checked){background-color:var(--color-tertiary)}.choice_confirm .field--checkbox+.button-bar{margin-block-start:var(--spacing)}.field--checkbox .signing-on-behalf-of{display:flex;margin-block-end:var(--spacing-regular);grid-area:username;gap:var(--spacing-regular);align-items:center;justify-content:flex-start;font-weight:700}.field--checkbox p,.field--checkbox small,.field--radio p,.field--radio small{grid-area:extra-info}.field--checkbox .pills,.field--radio .pills{grid-column-start:2;grid-column-end:4}.field--checkbox p:first-child,.field--radio p:first-child{margin-block-end:0}.field--checkbox.fieldset,.field--radio.fieldset{margin-block-start:0}.field--checkbox legend,.field--radio legend{margin-block-end:0;font-weight:700;color:var(--form-radio-legend-text-color)}.field input[type=checkbox]{appearance:none;display:grid;width:var(--form-checkbox-control-size);height:var(--form-checkbox-control-size);min-height:unset;margin:0;margin-block-start:10px;padding:unset;flex:0 0 20px;grid-area:checkbox;place-content:center;font:inherit;color:currentcolor;background-color:var(--form-checkbox-background-color);border:var(--form-field-border-width) solid currentcolor;border-radius:var(--form-field-border-radius);transform:translateY(-.075em)}.field input[type=checkbox]:before{width:var(--form-checkbox-control-mark-size);height:var(--form-checkbox-control-mark-size);box-shadow:inset 1em 1em var(--form-checkbox-control-color);transition:var(--form-control-transition);content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:center center}.field input[type=checkbox]:checked{background-color:var(--form-checkbox-checked-background-color)}.field input[type=checkbox]:checked:before{transform:scale(1);box-shadow:inset 1em 1em var(--form-checkbox-checked-control-color)}.field input[type=checkbox]:hover:before{box-shadow:inset 1em 1em var(--form-checkbox-hover-control-color)}.field input[type=checkbox]:focus{outline:var(--form-control-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-control-outline-offset)}.field input[type=checkbox]:disabled,.field input[type=checkbox][readonly]{font-style:italic;color:var(--form-checkbox-disabled-control-color);background-color:var(--form-checkbox-disabled-background-color);border:1px solid var(--color-grey-300);cursor:not-allowed}.field input[type=checkbox]:checked[readonly]{color:var(--form-checkbox-disabled-control-color);background-color:var(--form-checkbox-disabled-background-color)}.field--select{position:relative;display:block}.field--select:not(:last-child){margin-block-end:var(--form-field-margin-bottom)}.field--select:last-child .select-custom{margin-block-end:0}.field--select .select-custom{position:relative;display:grid;margin-block-end:var(--form-field-margin-bottom);grid-template-areas:"select";grid-template-columns:1fr;align-items:center;background-color:var(--form-field-background)}.field--select .select-custom:has(select:focus-visible):after{background-color:var(--form-field-border-color)}.field--select .select-custom:has(select[disabled]):after{background-color:var(--form-control-disabled-background-color)}.template-damages-detail .field--select .select-custom:has(select[disabled]):after{content:unset}.field--select .select-custom:after{z-index:2;width:var(--form-select-arrow-width);height:var(--form-select-arrow-height);margin:var(--form-select-arrow-margin);grid-area:select;justify-self:flex-end;background-color:var(--form-field-border-color);pointer-events:none;content:"";clip-path:polygon(100% 0%,0 0%,50% 100%)}.field--select select{appearance:none;z-index:1;width:100%;min-height:var(--form-field-min-height);margin-block-end:0;padding:0 var(--form-select-padding-right) 0 var(--form-field-padding-horizontal);grid-area:select;font-size:var(--form-font-size-base);line-height:var(--spacing-medium);color:var(--color-text);background-color:var(--form-field-background);border:var(--form-field-border-width) solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);box-sizing:border-box;outline:none}.field--select select:hover{border-color:var(--form-control-hover-color)}.field--select select:focus-visible{outline:var(--form-field-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-field-outline-offset)}.field--select select:disabled,.field--select select[readonly]{font-style:italic;color:var(--form-text-disabled);background-color:var(--form-background-disabled)}.template-damages-detail .field--select select:disabled,.template-damages-detail .field--select select[readonly]{--form-text-disabled: var(--color-grey-black);--form-background-disabled: var(--color-grey-200);font-style:normal;border-color:var(--form-background-disabled);opacity:1}@media(min-width:768px){.field--select--label-input-sidebyside{display:flex;flex-direction:unset;gap:var(--form-spacing-base);align-items:center}.field--select--label-input-sidebyside .select-custom{width:var(--form-select-min-width);margin-left:auto;margin-block-end:0;justify-content:space-between}.field--select--label-input-sidebyside:not(:last-child){margin-block-end:var(--form-field-margin-bottom)}.field--select--label-input-sidebyside select{width:var(--form-select-min-width);margin-left:auto;margin-block-end:0;text-overflow:ellipsis}}.field--radio{margin-block-end:var(--form-spacing-base)}.field--radio>label{display:grid;padding-block-end:0;grid-template-areas:"radiobutton label" ". extra-info";grid-template-columns:20px auto 20px;gap:var(--form-control-gap);font-weight:400}.field--radio input[type=radio]{appearance:none;display:grid;width:var(--form-control-size);height:var(--form-control-size);min-height:unset;margin:0;margin-block-start:0;padding:unset;flex:0 0 20px;place-content:center;font:inherit;color:currentcolor;background-color:var(--form-field-background);border:var(--form-field-border-width) solid currentcolor;border-radius:50%;transform:translateY(-.075em)}.field--radio input[type=radio]:checked{background-color:var(--form-control-background-checked);border:var(--form-field-border-width) solid var(--form-control-border-color-checked)}.field--radio input[type=radio]:before{width:var(--form-control-mark-size);height:var(--form-control-mark-size);background-color:var(--form-control-color);border-radius:50%;box-shadow:inset 1em 1em var(--form-control-color);transition:var(--form-control-transition);content:"";transform:scale(0);transform-origin:center center;clip-path:none}.field--radio input[type=radio]:checked:before{transform:scale(.9);box-shadow:inset 1em 1em var(--form-control-color-checked)}.field--radio input[type=radio]:hover:before{box-shadow:inset 1em 1em var(--form-control-hover-color)}.field--radio input[type=radio]:checked:hover:before{box-shadow:inset 1em 1em var(--form-control-hover-color-checked)}.field--radio input[type=radio]:focus-visible{outline:var(--form-control-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-control-outline-offset)}.field--radio input[type=radio]:disabled,.field--radio input[type=radio][readonly]{font-style:italic;color:var(--form-text-disabled);background-color:var(--form-background-disabled);border:1px solid var(--color-grey-300)}.field--radio.field--radio--borders label{display:grid;padding:var(--spacing-tight);grid-template-columns:20px auto;align-items:baseline;border:1px solid var(--color-grey-300)}.field--confirm-as-green{--form-field-border-width: 2px;--form-control-background-checked: #777b00;--form-control-mark-size: .5em;--form-control-color: #777b00;--form-control-color-checked: var(--color-grey-white);--form-control-hover-color-checked: var(--color-grey-white)}.field--confirm-as-green label{background-color:#fff;border-color:#e8e0df}.field--confirm-as-green label:has(input:checked){background-color:#ebebd9;border-color:var(--color-primary)}.field--number input[type=number]{min-height:var(--spacing-6);padding:0 0 0 var(--spacing-regular);flex:1 1 auto}.field--number input[type=number]::-webkit-inner-spin-button,.field--number input[type=number]::-webkit-outer-spin-button{margin:0;opacity:1}.field--textarea label{font-weight:inherit}.field--textarea label>:last-child{margin-block-end:0}.field--textarea textarea{width:100%;max-height:var(--form-textarea-max-height);min-height:var(--form-textarea-min-height);margin-block-end:var(--form-field-margin-bottom);padding-block:var(--form-field-padding-vertical);padding-inline:var(--form-field-padding-horizontal);font-size:var(--form-font-size-base);line-height:var(--form-textarea-line-height);background-color:var(--form-field-background);border:var(--form-field-border-width) solid var(--form-field-border-color);box-sizing:border-box;outline:none;resize:var(--form-textarea-resize)}.field--textarea textarea:hover{border-color:var(--form-control-hover-color)}.field--textarea textarea:focus-visible{outline:var(--form-field-outline-width) solid var(--form-control-outline-color);outline-offset:var(--form-field-outline-offset)}.field--textarea textarea:disabled,.field--textarea textarea[readonly]{font-style:italic;color:var(--form-text-disabled);background-color:var(--form-background-disabled);border:1px solid var(--color-grey-300)}.field--range input[type=range]{width:100%;background-color:transparent}.radio-extended{--form-control-background-checked: var(--color-primary);display:block;margin-block-end:20px;border-bottom:2px solid var(--color-primary);border-left:1px solid var(--color-secondary);border-right:1px solid var(--color-secondary);border-top:1px solid var(--color-secondary)}.radio-extended:hover,.radio-extended:focus,.radio-extended:active{border-bottom-color:var(--color-shade)}.radio-extended:has(input[type=radio]:checked){background-color:var(--color-background)}.radio-extended:has(input[type=radio]:checked) .choice_confirm{display:block}.radio-extended:has(input[type=radio]:checked) .snippet-content{padding-block-end:0}.radio-extended:has(input[type=radio]:disabled){opacity:.5}.radio-extended input[type=radio]{width:24px;height:24px;flex:0 0 auto;border-color:var(--color-primary);transform:translateY(-3px)}.radio-extended input[type=radio]:before{width:10px;height:10px}.radio-extended>label{display:flex;padding:20px;padding-block-end:var(--spacing);gap:var(--spacing-regular);align-items:center;font-size:var(--font-large)}.radio-extended>.snippet-content{padding-block-end:var(--spacing-regular);padding-inline:20px}.radio-extended .choice_confirm{display:none;margin-block:16px 20px;margin-inline:20px}.radio-extended .choice_confirm .field{margin-block-end:var(--spacing);padding:12px 20px!important;grid-template-areas:"username username username" "checkbox label label" "extra-info extra-info extra-info";gap:0 var(--spacing-regular);background-color:var(--color-grey-white);border:1px solid var(--color-primary)}.radio-extended .choice_confirm .field:has(input:checked){background-color:var(--color-tertiary)}.radio-extended .choice_confirm .field input[type=checkbox]{border:2px solid var(--color-primary)}.radio-extended .choice_confirm .field label{display:flex;gap:var(--spacing-regular);font-size:var(--text-small);font-weight:400}.radio-extended .choice_confirm .field .signing-on-behalf-of{display:flex;margin-block-end:var(--spacing-regular);grid-area:username;gap:var(--spacing-regular);align-items:center;justify-content:flex-start;font-weight:700}.radio-extended:last-child{margin-block-end:0}.checkbox-extended{position:relative;display:flex;max-width:600px;margin-block-end:20px;padding:16px;border:1px solid var(--color-border-organization)}.checkbox-extended:has(input[type=checkbox]:checked){background-color:var(--color-layer-active);border:1px solid var(--color-border-primary)}.checkbox-extended:has(input[type=checkbox]:checked) .choice_confirm{display:block}.checkbox-extended:has(input[type=checkbox]:checked) .snippet-content{padding-block-end:0}.checkbox-extended:has(input[type=checkbox]:disabled){opacity:.5}.checkbox-extended input[type=checkbox]{width:16px;height:16px;flex:0 0 auto;border-color:var(--color-primary);transform:translateY(-5px)}.checkbox-extended input[type=checkbox]:before{width:10px;height:10px}.checkbox-extended label{margin:0;padding:0;font-weight:400}.checkbox-extended:last-child{margin-block-end:0}.period-container{padding-block-end:var(--form-spacing-vertical)}.period-container:not(:first-child){border-top:1px solid var(--border-extra-subtle)}.period-selector legend{margin-block-start:var(--form-label-margin-top);margin-block-end:0;padding-block-end:0;padding-block-end:var(--form-label-padding-bottom)}.disabled-form-fields-container{margin-block-end:var(--spacing-large);padding:var(--spacing-regular);background-color:var(--color-grey-100)}.disabled-form-fields-container h3{margin-block-start:var(--spacing-large)}.error-description{display:none}.error-summary{margin-block-start:var(--form-spacing-base);padding:var(--form-error-padding);padding-inline-start:calc(var(--form-error-icon-size) + var(--form-error-padding) * 2);background-color:var(--form-error-background);background-image:var(--icon-error);background-position:var(--form-error-padding) calc(var(--form-error-padding) + 2px);background-repeat:no-repeat;background-size:var(--form-error-icon-size)}.error-summary:not(:last-child){margin-block-end:var(--spacing-large)}.error-summary h3{color:var(--error-summary-text-color)}.field--error input[type=text],.field--error input[type=email],.field--error input[type=password],.field--error input[type=tel],.field--error .iti,.field--error input[type=date]{border-color:var(--form-error-color)}.field--error input[type=text]:has(+.error-description),.field--error input[type=email]:has(+.error-description),.field--error input[type=password]:has(+.error-description),.field--error input[type=tel]:has(+.error-description),.field--error .iti:has(+.error-description),.field--error input[type=date]:has(+.error-description){margin-block-end:var(--form-spacing-base)}.field--error .error-description{display:block;margin-block-end:var(--form-spacing-base);padding:var(--form-error-padding);padding-inline-start:calc(var(--form-error-icon-size) + var(--form-error-padding) * 2);grid-area:extra-info;background-color:var(--form-error-background);background-image:var(--icon-error);background-position:var(--form-error-padding) calc(var(--form-error-padding) + 2px);background-repeat:no-repeat;background-size:var(--form-error-icon-size)}.field--error .error-description[hidden]{display:none}.field-error{margin-block-end:var(--form-spacing-vertical);font-size:var(--form-error-font-size);line-height:var(--form-error-line-height);color:var(--form-error-color)}.field-error:not([hidden]){display:inline-block}.field-error--icon .field--error--icon{width:100%;padding:var(--form-spacing-base);padding-inline-start:calc(var(--form-error-icon-size) + var(--form-spacing-vertical));color:var(--color-text);background-color:var(--form-error-background);background-image:var(--icon-error);background-position:var(--form-spacing-base) var(--form-spacing-base);background-repeat:no-repeat;background-size:var(--form-error-icon-size)}.button-bar{display:flex;margin-block-start:var(--spacing-large);flex-flow:row-reverse wrap;gap:var(--form-button-bar-gap);justify-content:flex-start}.button-bar.reversed{flex-direction:row;justify-content:flex-end}.button-bar.spread{margin-block-start:0;flex-direction:row;justify-content:space-between}.button-bar.spread .button{margin-block-start:var(--spacing-large)}.button-bar.spread:has(>:only-child){justify-content:flex-end}.button-bar.column{flex-direction:column;gap:var(--form-button-bar-gap)}.button-bar.column:has(~*){margin-block-end:var(--form-button-bar-gap)}.button-bar.button-bar--no-gap{gap:0}@keyframes slide-in-from-right{0%{transform:translate(50%)}to{transform:translate(0)}}@keyframes slide-in-from-right-mobile{0%{transform:translate(10%)}to{transform:translate(0)}}@keyframes slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.slide-in-from-right{animation:.3s ease-out 0s 1 slide-in-from-right-mobile forwards}@media(min-width:768px){.slide-in-from-right{animation:.3s ease-out 0s 1 slide-in-from-right forwards}}.slide-in-from-left{animation:.3s ease-out 0s 1 slide-in-from-left forwards}@media(prefers-reduced-motion){.slide-in-from-right,.slide-in-from-left{animation:none}}.appointment-date-spinner{width:18px;height:18px}.block-icon-paragraph{margin-bottom:var(--block-icon-paragraph-margin-bottom);margin-block-end:var(--spacing-regular);align-items:start}.block-icon-paragraph--centered{justify-content:center}#browserWarning .block-icon-paragraph{grid-column:container}.block-icon-paragraph:not([hidden]){display:flex}.block-icon-paragraph h2,.block-icon-paragraph h3,.block-icon-paragraph h4,.block-icon-paragraph h5{color:var(--color-grey-black)}.block-icon-paragraph h3{font-size:var(--font-medium)}@media(max-width:480px){.block-icon-paragraph>:last-child{-webkit-hyphens:auto;hyphens:auto}}.block-icon-paragraph .paragraph ul{padding-inline-start:var(--block-icon-paragraph-list-padding-left)}.block-icon-paragraph .paragraph ul:last-child{margin-block-end:0}.block-icon-paragraph .paragraph ul:only-child{margin-block-start:0}.block-icon-paragraph:last-child,.block-icon-paragraph:has(+.block-icon-paragraph[hidden]){margin-block-end:0}.block-icon-paragraph--color-white{background-color:var(--color-grey-white)}.block-icon-paragraph--brown,.block-icon-paragraph--blue,.block-icon-paragraph--red,.block-icon-paragraph--yellow,.block-icon-paragraph--green,.block-icon-paragraph--orange,.block-icon-paragraph--grey{padding:var(--block-icon-paragraph-padding)}.block-icon-paragraph--small-padding{padding:var(--block-icon-paragraph-padding-small)}.block-icon-paragraph--brown{background-color:var(--color-background)}.block-icon-paragraph--blue{background-color:var(--color-info-15)}.block-icon-paragraph--red{background-color:var(--color-error-15)}.block-icon-paragraph--green{background-color:var(--color-success-15)}.block-icon-paragraph--yellow{background-color:var(--color-warning-15)}.block-icon-paragraph--orange{background-color:var(--color-orange-15)}.block-icon-paragraph--grey{background-color:var(--color-grey-100)}.block-icon-paragraph .icon{position:relative;top:var(--block-icon-paragraph-icon-top);display:inline-block;width:var(--block-icon-paragraph-icon-size);height:var(--block-icon-paragraph-icon-size);margin-right:var(--block-icon-paragraph-icon-margin-right);flex:0 0 var(--block-icon-paragraph-icon-size);background-color:transparent;background-image:var(--icon-success);background-position:0 0;background-repeat:no-repeat;background-size:var(--block-icon-paragraph-icon-size);-webkit-mask-image:none;mask-image:none}.block-icon-paragraph .icon--information-blue{background-image:var(--icon-information)}.block-icon-paragraph .icon--information{background-image:var(--icon-information-turnedaround)}.block-icon-paragraph .icon--information-yellow{background-image:var(--icon-information-yellow)}.block-icon-paragraph .icon--tip{background-image:var(--icon-suggestion)}.block-icon-paragraph .icon--warning{background-image:var(--icon-error)}.block-icon-paragraph .icon--checkmark{background-image:var(--icon-success)}.block-icon-paragraph .icon--save{background-image:var(--icon-save)}.block-icon-paragraph--rejected{margin-inline-start:0;border-left:var(--block-icon-paragraph-border-width) solid var(--color-error-100)}.block-icon-paragraph--complete{margin-inline-start:0;border-left:var(--block-icon-paragraph-border-width) solid var(--color-success-100)}.block-icon-paragraph:has(.block-icon-paragraph__close){position:relative}.block-icon-paragraph__close{all:unset;position:absolute;top:var(--block-icon-paragraph-close-position);right:var(--block-icon-paragraph-close-position);display:block;width:var(--block-icon-paragraph-close-button-size);height:var(--block-icon-paragraph-close-button-size);background:none;background-image:var(--icon-close);background-position:center center;background-repeat:no-repeat;background-size:var(--block-icon-paragraph-close-icon-size);border:var(--block-icon-paragraph-close-border-width) solid transparent;cursor:pointer;--icon-size: var(--block-icon-paragraph-close-icon-size)}.block-icon-paragraph__close:focus,.block-icon-paragraph__close:hover{outline:var(--block-icon-paragraph-close-border-width) solid var(--color-primary)}.paragraph img{height:auto;max-width:100%}[role=tabpanel].is-hidden{display:none}.tab-content section{padding-block:var(--spacing-large)}.tab-content section>.table-overflow-wrapper{margin:0}.tabset__tablist{position:relative;display:flex;margin:0;padding:0;list-style:none;overflow-x:auto}.tabset__tablist li{z-index:10}@media screen and (min-width:768px){.tabset__tablist li{flex:1 1 0}}.tabset__tablist .tablist__button{display:flex;width:100%;width:max-content;height:-webkit-fill-available;height:stretch;margin-block-end:0;justify-content:space-around;font-size:1rem;line-height:var(--text-line-height-x-small);background-color:unset;border:none;border-bottom:4px solid transparent;cursor:pointer}@media screen and (min-width:768px){.tabset__tablist .tablist__button{width:100%}}.tabset__tablist .tablist__button:has(.tablist__badge) .tablist__label{padding-inline-end:0}.tabset__tablist .tablist__label{display:flex;padding:var(--spacing-large) var(--spacing-large) var(--spacing-tight);flex-direction:row;gap:10px;align-items:flex-start;justify-content:flex-start;font-size:var(--font-small)}.tabset__tablist li .tablist__button[aria-selected=true]{color:var(--color-text);border-bottom:4px solid var(--color-primary)}.tabset__tablist li .tablist__button[aria-selected=true] .tablist__label{padding:var(--spacing-large) 22.5px var(--spacing-tight);font-weight:700}.tablist__badge{display:flex;width:1.25rem;height:1.25rem;padding:0;align-content:center;justify-content:center;font-size:.8rem;line-height:1.35rem;color:var(--type-components-tablist-label-text-default, #fff);background-color:var(--type-components-tablist-label-bg-default, var(--color-subtle));border-radius:50%;aspect-ratio:1/1}@media(min-width:768px){.tabset__tablist .tablist__button{font-size:1.2rem}.tabset__tablist.homepage{margin-left:var(--spacing-xl)}}.tab-content{margin-top:-4px;border-top:4px solid var(--theme-algemeen-tertiary)}.tab-content--news>section{display:block;max-width:var(--max-width-content);margin:0 auto;padding:var(--spacing-regular) 0}.tab-content--news>section>*{max-width:776px}.tab-content h3{color:var(--theme-algemeen-primary)}
