@charset "UTF-8";:root{--header-height: 58px;--banner-height: 40px;--header-without-banner-height: 58px}@font-face{font-family:Inter-self;font-style:normal;font-weight:300 800;font-display:swap;src:url(/assets/fonts/Inter.woff2) format("woff2")}@font-face{font-family:Spartan MB Logo;src:url(/assets/fonts/SpartanMB-ExtraBold-logo.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{height:100%;height:100dvh;display:flex}body{min-height:100%;min-height:100dvh;height:auto;flex:1 1 auto}html,body{width:100%;padding:0;margin:0;box-sizing:border-box;font-size:14px;background:#f7f7f7;font-family:Inter-self,sans-serif;color:#424242;overscroll-behavior:none}@media (min-width: 787px){html,body{font-size:15px}}*,*:before,*:after{box-sizing:inherit;scrollbar-color:#b3b3b3 #f0f0f0;scrollbar-width:thin}button,input,p{font-family:Inter-self,sans-serif}a{color:#008cba;text-decoration:none}::placeholder{color:#424242;opacity:1}::placeholder{font-size:15px!important}input:placeholder-shown{text-overflow:ellipsis}.icon{display:inline-block;width:1.8em;height:1.8em;stroke-width:0;stroke:currentColor;fill:currentColor}*:focus{outline:0}body{scrollbar-arrow-color:rgb(196,196,196);scrollbar-track-color:rgb(250,250,250)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#8c8c8ccc}::-webkit-scrollbar-thumb:hover{background-color:#8c8c8c}::-webkit-scrollbar-track{background-color:#cecece}.infocard__image svg,.omgevingswet__parcelimage svg,.card__summary__image svg{width:55px;height:55px}@media (min-width: 440px){.infocard__image svg,.omgevingswet__parcelimage svg,.card__summary__image svg{width:75px;height:75px}}.card__image svg{width:120px;height:120px}body .cdk-overlay-container{z-index:1080}html{--mat-dialog-subhead-size: 16px}.mdc-dialog__surface{border-radius:20px!important}.layertoggles .mdc-dialog__surface{border-radius:0!important}@media (max-width: 787px){.measuring .mdc-dialog__surface,.downloading .mdc-dialog__surface{border-radius:20px 20px 0 0!important}}@media (min-width: 787px){.layertoggles .mdc-dialog__surface{width:440px;max-width:100%;border-radius:20px 0 0 20px!important}}body .custom-dialog{max-width:93vw!important}.custom-dialog .mat-mdc-dialog-container{max-width:620px}.legend-dialog.custom-dialog .mat-mdc-dialog-container{max-width:100%}.upgrade-dialog.custom-dialog .mat-mdc-dialog-container{max-width:550px}.measuring.custom-dialog .mat-mdc-dialog-container,.downloading.custom-dialog .mat-mdc-dialog-container{max-width:786px}.custom-dialog .mdc-dialog__surface{background-color:#f7f7f7!important}.custom-dialog .mat-mdc-dialog-title{margin:0;padding:14px 20px;background:#008cba;color:#fff!important}.custom-dialog .mat-mdc-dialog-title:before{display:none}.custom-dialog .mat-mdc-dialog-content{margin:0;padding:20px!important;color:#424242!important;letter-spacing:0!important}.custom-dialog p{color:#484848}.custom-dialog .mat-mdc-dialog-actions{gap:15px 6px;padding:0 20px 20px}body .custom-dialog .mat-button-focus-overlay{opacity:0!important}body .custom-dialog .mat-form-field-underline{background-color:#dadada}.full-image-gallery{background:#fff}body .larger-dialog{max-width:93vw!important}body .darker-backdrop{background:#000c}html{--mdc-text-button-label-text-color: v.$text;--mdc-protected-button-label-text-color: v.$text;--mdc-outlined-button-label-text-color: v.$text}body .mat-mdc-raised-button{font-weight:800;padding:3px 13px;box-shadow:0 3px 1px -2px #0000001a,0 2px 2px #0000001a,0 1px 5px #0000001a!important}@media (min-width: 787px){body .mat-mdc-raised-button{padding:3px 17px}}body .mat-mdc-button,body .mat-mdc-raised-button,body .mat-mdc-outlined-button{border-radius:20px}.mat-mdc-button.mat-mdc-button-base,.mat-mdc-raised-button.mat-mdc-button-base,.mat-mdc-unelevated-button.mat-mdc-button-base,.mat-mdc-outlined-button.mat-mdc-button-base{height:50px}.mdc-button__label{display:flex;gap:8px;align-items:center}html{--mat-button-toggle-selected-state-background-color: #f3f3f3;--mat-button-toggle-shape: 15px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after{top:-8px!important;width:11px!important;color:#008cba!important}body .mat-button-toggle-checked .mat-button-toggle-button:has(.mat-button-toggle-checkbox-wrapper){padding-left:25px}.styled-snackbar .mdc-snackbar__surface{background:#f7f7f7!important}.styled-snackbar .mdc-snackbar__label{color:#424242!important;font-size:13px!important}@media (min-width: 440px){.styled-snackbar .mdc-snackbar__label{font-size:14px!important}}.styled-snackbar.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:#008cba!important}.user-details .mat-list-base .mat-list-item .mat-list-item-content{padding:0}html{--mdc-outlined-text-field-container-shape: 15px;--mat-form-field-outlined-container-shape: 15px;--mat-form-field-outlined-outline-color: rgb(209 209 209)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined{background:#fff;border-radius:20px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:18px}.mat-mdc-form-field-subscript-wrapper{letter-spacing:0}.mat-mdc-form-field-error{margin-top:1px}.mat-mdc-form-field-icon-suffix{padding:0 8px 0 4px!important}html{--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-icon-color: #008cba;--mat-checkbox-selected-focus-icon-color: #008cba;--mat-pseudo-checkbox-full-selected-icon-color: #008cba;--mat-pseudo-checkbox-full-selected-checkmark-color: #fff}.mat-mdc-checkbox label{font-size:14px}@media (min-width: 787px){.mat-mdc-checkbox label{font-size:15px}}html{--mat-select-trigger-text-line-height: 21px}.mat-mdc-radio-button.mat-accent{--mat-radio-selected-focus-icon-color: #008cba;--mat-radio-selected-hover-icon-color: #008cba;--mat-radio-selected-icon-color: #008cba;--mat-radio-selected-pressed-icon-color: #008cba;--mat-radio-label-text-color: #424242}body .mat-mdc-slide-toggle .mdc-label{margin-left:7px;font-size:14px;color:#424242}@media (min-width: 440px){body .mat-mdc-slide-toggle .mdc-label{font-size:15px}}.mdc-slider__value-indicator{white-space:nowrap}.mdc-slider__value-indicator-text{font-size:12px!important}html{--mat-tab-label-text-weight: 300 !important}.mdc-tab{border:1px solid #eeeeee!important;border-width:0 1px 0 0!important}.infocard .mdc-tab,.omgevingswet .mdc-tab{border-width:1px 1px 1px 0!important}.mdc-tab--active{background-color:#fff!important}.mdc-tab__text-label{position:relative;top:-2px}.mat-mdc-tooltip{--mdc-plain-tooltip-supporting-text-tracking: 0}body .mdc-card__actions{flex-direction:column}html{--mat-expansion-container-shape: 15px;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500}@media (min-width: 787px){html{--mat-expansion-header-text-size: 15px}}.mat-expansion-panel-header{padding:10px 20px!important;height:auto!important;padding:16px;min-height:48px}.mat-expansion-panel-header-title{margin-right:16px;white-space:normal;line-height:1.5}.mat-expansion-panel-body{padding:0 20px 23px!important}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0000001a,0 2px 2px #00000012,0 1px 5px #0000000f}.mat-expansion-indicator{position:relative;top:-3px}.mat-expanded .mat-expansion-indicator{top:3px}mat-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:6px}mat-paginator .mat-mdc-form-field-flex{max-height:35px}mat-paginator .mat-mdc-paginator-range-label{display:none}@media (min-width: 787px){mat-paginator .mat-mdc-paginator-range-label{display:inline}}mat-paginator button{display:flex}.productdetail .product__price__discount__discount__text{top:-12px!important}body .order__items .order__empty{margin:8px 0 20px;padding:15px;border:1px solid #eee;border-radius:20px;text-align:center}body .checkout .order__list{max-height:none}.checkout .order__mapbutton{display:none}body.search,body.disable-scroll{overflow:hidden}.preview-modal{overflow:auto;height:auto;max-width:100%!important;max-height:100%;overscroll-behavior:none}@media (min-width: 981px){.preview-modal{max-width:95vw!important;max-height:95dvh}}@media (min-width: 1400px){.preview-modal{max-width:76vw!important}}@media (max-width: 787px){body .preview-modal .productdetail__faq{margin:30px 20px}}.preview-modal .mdc-dialog__surface{border-radius:0!important}@media (min-width: 981px){.preview-modal .mdc-dialog__surface{border-radius:20px!important}}.preview__description_list{padding:0 0 0 17px}.shop__header__title__addresses .addresses__expandable{display:inline}.shop__header__title__addresses .addresses__chevron{right:3px}.single__text p{line-height:24px}.single__text h2{margin-bottom:5px;font-size:13px}@media (min-width: 787px){.single__text h2{font-size:14px}}.single__text h4{margin-bottom:5px}.single__text img{max-width:100%;height:auto;margin-top:5px}.leaflet-container{font-family:Inter-self,sans-serif;font-display:auto;font-size:14px!important;cursor:pointer}@media (min-width: 787px){.leaflet-container{font-size:15px!important}}.leaflet-top,.leaflet-bottom{z-index:1000}img.leaflet-tile{outline:1px solid transparent;mix-blend-mode:plus-lighter}body app-parcel .leaflet-bottom .leaflet-control-zoom{margin-bottom:104px}body .leaflet-container .leaflet-control-zoom{border:none}.leaflet-control-zoom{display:none}@media (min-width: 787px){.leaflet-control-zoom{display:block}}body .leaflet-container .leaflet-control-zoom.leaflet-bar{box-shadow:none}body .leaflet-container .leaflet-control-zoom.leaflet-bar a{background:#eee;background:#f9f9f9f2;border:1px solid #d1d1d1;border-radius:50%;width:35px;height:35px;line-height:35px}body .leaflet-container .leaflet-control-zoom.leaflet-bar a:first-of-type{margin-bottom:9px}.leaflet-tooltip{max-width:450px!important;padding:5px 10px;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-weight:800;border-radius:20px}.parcel-description-tooltip,.parcel-reports-tooltip,.parcel-transaction-tooltip{margin:0;padding:5px;font-weight:400;max-width:350px;text-overflow:ellipsis;overflow:hidden;font-size:12px}.parcel-transaction-tooltip span{margin-bottom:4px;padding-bottom:6px;font-weight:800;display:block;border-bottom:1px solid #eee}.parcel-transaction-tooltip .transaction{margin-bottom:0}.parcel-transaction-tooltip .transaction span{margin-bottom:3px;padding-bottom:0;color:#666;font-weight:400;border:none}.parcel-transaction-tooltip__info{margin-top:5px;padding-top:6px;border-top:1px solid #eee}.leaflet-tooltip-related{display:flex;height:31px;width:31px;align-items:center;justify-content:center;padding:2px 7px;border-radius:100%}.ol-viewport{cursor:pointer}.ol-grabbing{cursor:grabbing!important}.maplibregl-canvas-container{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active{cursor:grabbing}.disable-scroll .header{top:0!important}.geocoder-container,.geocoder-search__input{font-size:14px!important}@media (min-width: 787px){.geocoder-container,.geocoder-search__input{font-size:15px!important}}.pulse-icon .pulse{width:20px;height:20px;opacity:0;background:#f009;border-radius:50%;position:relative;animation:pulse .5s ease-out 1}@keyframes pulse{0%{background:#008cba;transform:scale(.9);opacity:1}to{background:#008cba;transform:scale(1.5);opacity:0}}body .introjs-tooltipReferenceLayer *{font-family:Inter-self,sans-serif}body .introjs-button{border-radius:20px;background-color:#fff}body .introjs-tooltip{border-radius:20px}body .introjs-tooltiptext{padding:0 20px 20px}body .introjs-arrow.top{top:-9px}body .introjs-helperLayer{border-radius:20px}:root{--gm-blue: #1a73e8}.gm-dot{position:relative;width:18px;height:18px}.gm-dot__core{position:absolute;inset:0;margin:auto;width:14px;height:14px;background:var(--gm-blue);border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 2px #1a73e826,0 1px 2px #00000040}.gm-dot__ripple{position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#1a73e859;animation:gmRipple 2s ease-out infinite;transform-origin:center;will-change:transform,opacity}@keyframes gmRipple{0%{transform:scale(1);opacity:.6}70%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}.gm-dot__heading{position:absolute;top:50%;left:50%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:14px solid rgba(26,115,232,.65);transform-origin:50% 0;transform:translate(-50%,-60%) rotate(0);filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));display:none}@media (prefers-reduced-motion){.gm-dot__ripple{animation:none;display:none}}
/*# sourceMappingURL=styles-VX7T2F26.css.map */
