﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}a{color:inherit}img{max-width:100%}*{font-family:"Quicksand",sans-serif;-webkit-font-smoothing:antialiased}h1{font-size:1.875rem;line-height:2.375rem;text-transform:uppercase}h2{font-size:1.1875rem;line-height:1.5rem;text-transform:uppercase}h3{font-size:1rem;line-height:1.25rem;text-transform:uppercase}h4{font-size:1.125rem;line-height:1.75rem}p{font-size:1rem;line-height:1.5rem}.link{text-decoration:underline;cursor:pointer}.c-autocomplete{position:relative;width:fit-content}.c-autocomplete__body{position:absolute;display:flex;top:100%;left:0;background-color:#f5f5f5;padding:.5rem 0;flex-direction:column;z-index:1;min-width:100%;background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.1);-moz-box-shadow:0 .25rem .5rem rgba(0,0,0,.1);box-shadow:0 .25rem .5rem rgba(0,0,0,.1)}.c-autocomplete__header{display:flex;justify-content:space-between;position:relative}.c-autocomplete__header button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;position:absolute;right:.2rem;top:.9rem}.c-autocomplete__option{cursor:pointer;white-space:nowrap;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:.875rem;font-weight:600;padding:.4rem}.c-autocomplete__option:hover{background-color:#fafafa}.c-autocomplete__option.is-selected{font-weight:700}.c-button{border-radius:.5rem;border:none;display:inline-flex;justify-content:center;align-items:center;gap:1rem;padding:1rem 2rem;font-size:1rem;line-height:1.5rem;font-weight:700;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-button .c-button__icon{margin-right:.5rem;font-family:"Font Awesome 6 Pro"}.c-button .c-button__icon,.c-button .c-button__text{color:#fff;font-size:.875rem}.c-button.c-button--primary{background-color:#36a}.c-button.c-button--primary:hover{background-color:#274e83}.c-button.c-button--overlay{background-color:rgba(0,0,0,.5)}.c-button.c-button--overlay:hover{background-color:rgba(0,0,0,.6)}.c-button.c-button--textual{background-color:rgba(0,0,0,0)}.c-button.c-button--textual .c-button__icon,.c-button.c-button--textual .c-button__text{color:#616161}.c-button.c-button--textual:hover{background-color:rgba(0,0,0,.05)}.c-button.c-button--textual:hover .c-button__icon,.c-button.c-button--textual:hover .c-button__text{color:#212121}.c-button.c-button--icon-position-left{flex-direction:row}.c-button.c-button--icon-position-right{flex-direction:row-reverse}.c-button.c-button--icon-position-top{flex-direction:column}.c-button.c-button--icon-position-bottom{flex-direction:column-reverse}.c-carwash-form{padding-block:1.5rem}.c-carwash-form .c-card{padding:2rem;display:flex;flex-direction:column;width:fit-content}.c-carwash-form .c-input{margin-bottom:.5rem}.c-carwash-form .c-input .c-input__field{width:100%}.c-carwash-form h2{margin-bottom:1rem;font-size:1rem}.c-carwash-form__data{margin-bottom:.75rem;display:flex;flex-direction:row;gap:3rem}@media(max-width: 37.49em){.c-carwash-form__data{flex-direction:column}}.c-carwash-form__data-helper{color:#757575;margin-top:1rem;font-size:.875rem}.c-carwash-form__data-carwash-list{display:flex;gap:1rem;flex-wrap:wrap}.c-carwash-form__data-carwash-list-element{padding:1rem;background-color:#f5f5f5;font-size:.875rem;min-width:8rem;border-radius:.5rem;height:fit-content;font-weight:600}.c-carwash-form__data-carwash-list button{background-color:rgba(0,0,0,0);border:none;gap:.5rem;display:flex;align-items:center;font-weight:500;cursor:pointer}.c-carwashes-list{margin-top:1.7rem}.c-carwashes-list__header{background-color:rgba(0,0,0,0);padding:0rem .5rem;display:flex;flex-direction:row}@media(max-width: 37.49em){.c-carwashes-list__header{padding:0rem}}.c-carwashes-list__header__cell{display:flex;flex-direction:row;align-items:center;font-size:.875rem;line-height:1.5rem;font-weight:700;padding:.25rem}.c-carwashes-list__header__cell--naam{width:30%}.c-carwashes-list__header__cell--toestellen{width:20%}@media(max-width: 37.49em){.c-carwashes-list__header__cell--toestellen{width:25%}}.c-carwashes-list__header__button{background-color:rgba(0,0,0,0);display:flex;flex-direction:row;align-items:center;font-size:.875rem;line-height:1.5rem;font-weight:700;padding:.25rem;border:none;cursor:pointer;gap:.5rem;text-align:start}.c-chart{position:relative;height:12rem}.c-chart .c-chart__y-axis,.c-chart .c-chart__x-axis{position:absolute;left:0;right:0;top:0;bottom:0}.c-chart .c-chart__y-axis{padding:0 0 2rem 2rem;display:flex;flex-direction:column-reverse}.c-chart .c-chart__lane{position:relative;flex:1;width:100%;border-bottom:.0625rem solid #f5f5f5}.c-chart .c-chart__lane .c-chart__label{position:absolute;left:-2rem;bottom:0;font-size:.75rem;color:#757575;padding:0;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transition:.3s all}.c-chart .c-chart__x-axis{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:0 1rem 2rem 3rem;box-sizing:border-box}.c-chart .c-chart__bar{position:relative;display:block;width:1rem;border-radius:.5rem;background-color:#e0e0e0;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transition:.3s all}.c-chart .c-chart__bar .c-chart__label{position:absolute;bottom:-2rem;left:50%;font-size:.75rem;color:#757575;padding:.5rem;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transition:.3s all;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-chart .c-chart__bar .c-chart__value{position:absolute;top:-2rem;left:50%;min-width:2rem;text-align:center;font-size:.75rem;font-weight:500;padding:.5rem;color:#fff;background-color:#424242;background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transition:.3s all;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-moz-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0)}.c-chart .c-chart__bar:hover{background-color:#36a}.c-chart .c-chart__bar:hover .c-chart__label{color:#000}.c-chart .c-chart__bar:hover .c-chart__value{-moz-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.c-chart.c-chart--size-large{height:16rem}.c-dropdown{position:relative;width:fit-content}.c-dropdown .c-dropdown__header{font-weight:600;text-transform:uppercase;cursor:pointer;display:flex;flex-direction:row;background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-dropdown .c-dropdown__label{flex:1}.c-dropdown .c-dropdown__body{display:none;position:absolute;top:100%;left:0;background-color:#fff;padding:.5rem 0;flex-direction:column;z-index:1;min-width:100%;background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.1);-moz-box-shadow:0 .25rem .5rem rgba(0,0,0,.1);box-shadow:0 .25rem .5rem rgba(0,0,0,.1)}.c-dropdown .c-dropdown__option{cursor:pointer;white-space:nowrap;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-dropdown .c-dropdown__option:hover{background-color:#fafafa}.c-dropdown .c-dropdown__option.is-selected{font-weight:700}.c-dropdown:focus-within .c-dropdown__body{display:flex}.c-dropdown:not(:focus-within) .c-dropdown__header:hover{background-color:#fafafa}.c-dropdown.c-dropdown--style-opaque .c-dropdown__header{background-color:#fff}.c-dropdown.c-dropdown--style-border .c-dropdown__header{border:.0625rem solid #eee}.c-dropdown.c-dropdown--size-small{min-width:10rem}.c-dropdown.c-dropdown--size-small .c-dropdown__header{font-size:.875rem;padding:.75rem}.c-dropdown.c-dropdown--size-small .c-dropdown__label{margin-right:.5rem}.c-dropdown.c-dropdown--size-small .c-dropdown__option{font-size:.875rem;padding:.625rem .75rem}.c-dropdown.c-dropdown--size-medium{min-width:15rem}.c-dropdown.c-dropdown--size-medium .c-dropdown__header{padding:1rem}.c-dropdown.c-dropdown--size-medium .c-dropdown__label{margin-right:.75rem}.c-dropdown.c-dropdown--size-medium .c-dropdown__option{padding:.75rem 1rem}.c-form{max-width:30rem}.c-form .c-form__header{margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem}.c-form .c-form__footer{margin-top:2rem}.c-form .c-form__field{margin-bottom:1rem}.c-form .c-form__input{padding:1rem;border:.0625rem solid #bdbdbd;background-color:rgba(255,255,255,.75);width:100%;background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-form .c-form__input::-webkit-input-placeholder{text-transform:uppercase}.c-form .c-form__input:-moz-placeholder{text-transform:uppercase}.c-form .c-form__input::-moz-placeholder{text-transform:uppercase}.c-form .c-form__input:-ms-input-placeholder{text-transform:uppercase}.c-form .c-form__password-wrapper{position:relative}.c-form .c-form__toggle-password{position:absolute;right:1rem;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-form .c-form__buttons{margin-top:1.5rem;display:flex;flex-direction:column;gap:.5rem}@media(min-width: 37.5em){.c-form .c-form__buttons{flex-direction:row}}.c-input{position:relative}.c-input--style-opaque .c-input__field{background-color:#f5f5f5;border:none}.c-input--style-white .c-input__field{background-color:#fff;border:none}.c-input--style-border .c-input__field{border:.0625rem solid #eee}.c-input--style-transparent .c-input__field{border:.0625rem solid #eee;background-color:rgba(0,0,0,0)}.c-input__icon{position:absolute;left:1rem;top:1.3rem}@media(max-width: 59.99em){.c-input__icon{top:1rem}}.c-input .c-input__field{background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem;padding:.9rem;min-width:23rem;margin-right:1rem}@media(max-width: 37.49em){.c-input .c-input__field{min-width:100%}}.c-input .c-input__field:focus-visible{border:.0625rem solid #eee;outline:none}.c-input .c-input__field:hover{background-color:#fafafa}.c-input .c-input__field-icon{padding-left:2.8rem;height:100%}.c-loader{font-size:4rem;position:fixed;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem}.c-loader .c-loader__icon{width:6rem;height:6rem}.c-loader .c-loader__fill{animation:revealFromBottom 1s forwards infinite}.c-loader .c-loader__text{font-size:4rem;font-weight:700;line-height:4rem;text-transform:uppercase}@keyframes revealFromBottom{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}.c-navigation{overflow-y:auto;display:flex;flex-direction:row;margin:0;padding:0;width:100%;background-color:#fff}@media(min-width: 60em){.c-navigation{display:block}}.c-navigation .c-navigation__item{display:block;margin:0;padding:0}@media(max-width: 37.49em){.c-navigation .c-navigation__item{max-width:4.25rem;width:0;flex:1}}@media(min-width: 60em){.c-navigation .c-navigation__item{border-bottom:.0625rem solid #f0f0f0}}.c-navigation .c-navigation__link{padding:1.5rem;display:flex;flex-direction:row;align-items:center;text-decoration:none;color:inherit}@media(min-width: 60em){.c-navigation .c-navigation__link{padding:1.5rem 2rem}}@media(max-width: 59.99em){.c-navigation .c-navigation__link.active{border-bottom:.25rem solid #36a}}@media(min-width: 60em){.c-navigation .c-navigation__link.active{background-color:#fafafa;border-right:.5rem solid #36a}}.c-navigation .c-navigation__link.active .c-navigation__title{font-weight:700}.c-navigation .c-navigation__icon{display:inline-block;width:1.25rem;height:1rem;font-size:1.25rem;line-height:1rem;text-align:center}@media(min-width: 60em){.c-navigation .c-navigation__icon{width:1.5rem;height:1.5rem;line-height:1.5rem;margin-right:1rem}}.c-navigation .c-navigation__title{display:none}@media(min-width: 60em){.c-navigation .c-navigation__title{display:inline-block;text-transform:uppercase;font-size:.875rem}}.c-notification{border-radius:.5rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);overflow:hidden;display:flex;margin-top:.5rem}.c-notification__header{font-weight:bold;display:flex;align-items:center;width:25%;padding:1.3rem 1rem}.c-notification__header--color-success{background-color:#000;color:#fff}.c-notification__header--color-warning{background-color:#995627;color:#fff}.c-notification__header--color-error{background-color:#782521;color:#fff}.c-notification__body{width:100%;padding:.3rem 1rem;display:flex;align-items:center}.c-notification__body .c-button{background-color:rgba(0,0,0,0);color:#fff;padding:0;width:1.6rem}.c-notification__body--color-success{background-color:#fff;color:#000}.c-notification__body--color-warning{background-color:#ee863d;color:#fff}.c-notification__body--color-error{background-color:#ff0a00;color:#fff}.c-notification__text{font-size:1rem;white-space:nowrap;font-size:1.125rem;font-weight:700;padding:0 0 0 1rem}.c-notification__text--content{flex:1}.c-notifications-list--date{margin-top:3rem;text-transform:capitalize}.c-opening-hours{max-width:60rem;border-top:.0625rem solid #424242;padding-top:1.5rem}@media(min-width: 60em){.c-opening-hours{padding-top:2rem}}.c-opening-hours .c-opening-hours__header{width:100%;display:flex;flex-direction:row;gap:2rem}.c-opening-hours .c-opening-hours__header:before{content:"";position:relative;display:block;width:15rem}.c-opening-hours .c-opening-hours__column-header{box-sizing:border-box;width:0;flex:1}.c-opening-hours .c-opening-hours__column-title{text-align:center;font-weight:700;text-transform:uppercase;font-size:1.125rem;line-height:1.5rem;margin-bottom:1rem;margin-left:auto;width:calc(2*8rem + .5rem)}.c-opening-hours .c-opening-hours__cell-titles{margin-left:auto;width:calc(2*8rem + .5rem);display:flex;flex-direction:row;margin-bottom:.75rem}.c-opening-hours .c-opening-hours__cell-title{width:8rem;text-align:center;text-transform:uppercase;font-size:.875rem;line-height:1.5rem;font-weight:700;color:#9e9e9e}.c-opening-hours .c-opening-hours__main{display:flex;flex-direction:column;gap:.5rem}.c-opening-hours .c-opening-hours__day{width:100%;display:flex;flex-direction:row;gap:2rem}.c-opening-hours .c-opening-hours__day-title{box-sizing:border-box;width:15rem;background-color:#fff;font-size:1.125rem;line-height:1.5rem;font-weight:700;padding:1rem;background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem}.c-opening-hours .c-opening-hours__time-slot{width:0;flex:1;display:flex;flex-direction:row;align-items:center;gap:.5rem;justify-content:flex-end}.c-opening-hours .c-opening-hours__time-slot:not(.is-active){opacity:.5}.c-opening-hours .c-opening-hours__time-slot-checkbox{position:relative}.c-opening-hours .c-opening-hours__time-slot-checkbox input{position:absolute;opacity:0}.c-opening-hours .c-opening-hours__time-slot-checkbox input+label{padding:1rem;font-size:1.25rem;line-height:1.5rem;display:block;width:3.5rem;text-align:center;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem}.c-opening-hours .c-opening-hours__time-slot-checkbox input+label:before{content:"";font-family:"Font Awesome 6 Pro"}.c-opening-hours .c-opening-hours__time-slot-checkbox input+label:hover{background-color:rgba(0,0,0,.05)}.c-opening-hours .c-opening-hours__time-slot-checkbox input:checked+label:before{content:"";color:#1bbc06}.c-opening-hours .c-opening-hours__time-slot-input{box-sizing:border-box;width:8rem;background-color:#fff;background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem}.c-opening-hours .c-opening-hours__time-slot-input input{text-align:center;padding:1rem;background:rgba(0,0,0,0);border:none;font-size:1.125rem;line-height:1.5rem;font-weight:700;width:100%}.c-opening-hours.is-disabled{pointer-events:none;opacity:.4}.c-price-setting{display:flex;flex-direction:row;gap:.5rem}.c-price-setting .c-price-setting__cell{background-color:#fff;display:flex;flex-direction:row;align-items:center;font-size:1.125rem;line-height:1.5rem;font-weight:700;padding:.25rem;gap:.25rem;position:relative;background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem}.c-price-setting .c-price-setting__cell--title{flex:1}.c-price-setting .c-price-setting__title{padding:.75rem}.c-price-setting .c-price-setting__currency{position:absolute;left:1.25rem;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-price-setting .c-price-setting__input{width:4rem;box-sizing:border-box;border:none;font-size:1.125rem;line-height:1.5rem;font-weight:700;text-align:center;padding:.75rem 0;-moz-appearance:textfield;background-clip:padding-box;-webkit-border-radius:.25rem;border-radius:.25rem;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-price-setting .c-price-setting__input:hover{background-color:#fafafa}.c-price-setting .c-price-setting__input::-webkit-outer-spin-button,.c-price-setting .c-price-setting__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.c-price-setting .c-price-setting__input--price{padding-left:1.5rem;width:6rem}.c-pricing{padding:1.5rem 0}.c-pricing .c-pricing__settings{display:flex;flex-direction:column;gap:.5rem}.c-pricing .c-pricing__buttons{margin-top:1.5rem;display:flex;flex-direction:row;gap:.5rem}.c-snackbar{padding:1.3rem 1.5rem;color:#fff;border-radius:.5rem;font-size:1rem;position:fixed;z-index:1000;width:23rem;display:flex}.c-snackbar__text{flex:1;align-items:center;display:flex}.c-snackbar--color-success{background-color:#28a745}.c-snackbar--color-warning{background-color:#ee863d}.c-snackbar--color-error{background-color:#ba3a33}.c-snackbar--position-top-right{top:1rem;right:1rem}.c-snackbar--position-bottom-right{bottom:1rem;right:1rem}.c-snackbar--position-top-left{top:1rem;left:1rem}.c-snackbar--position-bottom-left{bottom:1rem;left:1rem}.c-snackbar .c-button{background-color:rgba(0,0,0,0);color:#fff;padding:0;width:1.6rem}.c-spinner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;text-align:center}.c-spinner__message{font-size:1.2rem;color:#000;margin-bottom:1rem}.c-spinner__icon{border:8px solid rgba(0,0,0,.1);border-top:8px solid #36a;border-radius:50%;width:60px;height:60px;animation:c-spinner-spin 1s linear infinite}.c-spinner--large__icon{width:80px;height:80px}.c-spinner--small__icon{width:40px;height:40px}@keyframes c-spinner-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.c-status-list{display:flex;flex-direction:row;padding:1.5rem 0}.c-status-list.c-status-list--no-padding{padding:0}.c-status-list.c-status-list--spacing-small{gap:.25rem}.c-status-list.c-status-list--spacing-medium{gap:.5rem}.c-status{flex:1;display:flex;flex-direction:column;align-items:center;padding:.5rem 1rem;width:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-status .c-status__icon{height:3rem;width:auto;margin-bottom:1rem}.c-status .c-status__title{font-weight:700;line-height:1.25rem;min-height:2.5rem;text-align:center;max-width:100%;word-wrap:break-word;word-wrap:break-word;-ms-word-wrap:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.c-status .c-status__text{margin-top:.5rem;font-weight:700;font-size:2rem;max-width:100%;text-align:center}.c-status.c-status--warning .c-status__title,.c-status.c-status--warning .c-status__text{color:#ff7600}.c-status.c-status--error .c-status__title,.c-status.c-status--error .c-status__text{color:#ff0a00}.c-status.c-status--style-separator:not(:last-child){border-right:.0625rem solid #e0e0e0}.c-status.c-status--style-background{background-color:#fafafa;padding:1rem .5rem;background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem}.c-status.c-status--size-small .c-status__icon{height:2rem;margin-bottom:.5rem}.c-status.c-status--size-small .c-status__title{line-height:1rem;min-height:2rem;font-size:.75rem}.c-status.c-status--size-small .c-status__text{margin-top:.25rem;font-size:1.25rem}.c-status.has-click-handler{cursor:pointer}.c-status.has-click-handler.c-status--style-background:hover{background-color:#eee}.c-table{margin-top:1.5rem}.c-table__header{background-color:rgba(0,0,0,0);padding:0rem .5rem;display:flex;flex-direction:row}@media(max-width: 37.49em){.c-table__header{padding:0rem}}.c-table__header__button{background-color:rgba(0,0,0,0);display:flex;flex-direction:row;align-items:center;font-size:.875rem;line-height:1.5rem;font-weight:700;padding:.25rem;border:none;cursor:pointer;gap:.25rem;text-align:start}.c-table__cell{display:flex;align-items:center;flex-direction:row;align-items:center;font-size:.875rem;line-height:1.5rem;font-weight:700;padding:.25rem;cursor:pointer}.c-table__cell--actions{display:flex;justify-content:flex-end;flex-wrap:wrap;width:100%}.c-table__row{border-radius:.5rem;display:flex;flex-direction:row;margin-top:.5rem;background-color:#fff;padding:.5rem;height:3.5rem}.c-table__row__cell{display:flex;flex-direction:row;align-items:center;font-size:1rem;line-height:1.5rem;font-weight:500;padding:.25rem}.c-table__row__cell--actions{display:flex;justify-content:flex-end;flex-wrap:wrap}.c-table__row .c-button{background:rgba(0,0,0,0);padding:0 1rem}.c-time-schedule .c-time-schedule__header{padding:1rem 0 3rem 0}@media(min-width: 60em){.c-time-schedule .c-time-schedule__header{padding-bottom:4rem}}.c-time-schedule .c-time-schedule__opening-hours{padding-top:.5rem}@media(min-width: 60em){.c-time-schedule .c-time-schedule__opening-hours{padding-top:1rem}}.c-time-schedule .c-time-schedule__footer{margin-top:2rem}.c-time-schedule .c-time-schedule__buttons{margin-top:1.5rem;display:flex;flex-direction:row;gap:.5rem}.c-toggle-button{display:inline-flex;border-radius:.5rem;border:none;display:inline-flex;justify-content:center;align-items:center;gap:1rem;font-size:1rem;line-height:1.5rem;font-weight:700}.c-toggle-button .c-toggle-button__background{position:relative;background-color:#ff0a00;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-toggle-button .c-toggle-button__foreground{position:absolute;left:.125rem;top:.125rem;background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-toggle-button .c-toggle-button__icon{display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 6 Pro";color:#fff;width:100%;height:100%;text-align:center}.c-toggle-button .c-toggle-button__text{flex:1}.c-toggle-button .c-toggle-button__title{font-size:1.125rem}.c-toggle-button .c-toggle-button__subtitle{font-size:.75rem}.c-toggle-button.c-toggle-button--size-medium .c-toggle-button__background{height:1.5rem;width:3rem;background-clip:padding-box;-webkit-border-radius:.75rem;border-radius:.75rem}.c-toggle-button.c-toggle-button--size-medium .c-toggle-button__foreground{height:1.25rem;width:1.25rem;background-clip:padding-box;-webkit-border-radius:.675rem;border-radius:.675rem}.c-toggle-button.c-toggle-button--size-medium .c-toggle-button__icon{font-size:1rem}.c-toggle-button.c-toggle-button--size-medium.is-checked .c-toggle-button__foreground{left:1.625rem}.c-toggle-button.c-toggle-button--size-large .c-toggle-button__background{height:3rem;width:8rem;background-clip:padding-box;-webkit-border-radius:2rem;border-radius:2rem}.c-toggle-button.c-toggle-button--size-large .c-toggle-button__foreground{height:2.75rem;width:2.75rem;background-clip:padding-box;-webkit-border-radius:1.375rem;border-radius:1.375rem}.c-toggle-button.c-toggle-button--size-large .c-toggle-button__icon{font-size:1.75rem}.c-toggle-button.c-toggle-button--size-large .c-toggle-button__title{font-size:1.25rem}.c-toggle-button.c-toggle-button--size-large .c-toggle-button__subtitle{font-size:.75rem}.c-toggle-button.c-toggle-button--size-large.is-checked .c-toggle-button__foreground{left:5.125rem}.c-toggle-button:hover .c-toggle-button__foreground{background-color:#eee}.c-toggle-button.is-checked .c-toggle-button__background{background-color:#1bbc06}.c-toggle-button.has-icon .c-toggle-button__foreground{background-color:rgba(0,0,0,0)}.c-user-form{padding-block:1.5rem}.c-user-form .c-card{padding:2rem;display:flex;flex-direction:column}.c-user-form .c-input{margin-bottom:.5rem}.c-user-form .c-dropdown .c-dropdown__label{font-size:.875rem;text-transform:capitalize;font-weight:400}.c-user-form .c-dropdown.c-dropdown--size-medium .c-dropdown__option{font-size:.875rem}.c-user-form .c-dropdown--size-medium{min-width:23rem}@media(max-width: 37.49em){.c-user-form .c-dropdown--size-medium{min-width:100%}}.c-user-form h2{margin-bottom:1rem;font-size:1rem}.c-user-form__data{margin-bottom:3rem;display:flex;flex-direction:row;gap:3rem}@media(max-width: 37.49em){.c-user-form__data{flex-direction:column}}.c-user-form__data-helper{color:#757575;margin-top:1rem;font-size:.875rem}.c-user-form__data-carwash-list{display:flex;gap:1rem;flex-wrap:wrap}.c-user-form__data-carwash-list-element{padding:1rem;background-color:#f5f5f5;font-size:.875rem;min-width:8rem;border-radius:.5rem;height:fit-content;font-weight:600}.c-user-form__data-carwash-list button{background-color:rgba(0,0,0,0);border:none;gap:.5rem;display:flex;align-items:center;font-weight:500;cursor:pointer}.c-user{border-radius:.5rem;display:flex;flex-direction:row;margin-top:.5rem;background-color:#fff;padding:.5rem}.c-user__cell{display:flex;flex-direction:row;align-items:center;font-size:.9rem;line-height:1.5rem;font-weight:500;padding:.25rem}.c-user__cell--email{width:25%;word-break:break-all}.c-user__cell--company{width:20%;word-break:break-all}@media(max-width: 37.49em){.c-user__cell--company{width:25%}}.c-user__cell--role{width:20%;word-break:break-all}@media(max-width: 37.49em){.c-user__cell--role{width:25%}}.c-user__cell--actions{width:35%;display:flex;justify-content:end;flex-wrap:wrap}@media(max-width: 37.49em){.c-user__cell--actions{width:25%}}.c-user .c-button{background:rgba(0,0,0,0);padding-block:0;padding-inline:1rem}.c-users-list{margin-top:1.5rem}.c-users-list__header{background-color:rgba(0,0,0,0);padding:0rem .5rem;display:flex;flex-direction:row}@media(max-width: 37.49em){.c-users-list__header{padding:0rem}}.c-users-list__header__cell{display:flex;flex-direction:row;align-items:center;font-size:.875rem;line-height:1.5rem;font-weight:700;padding:.25rem}.c-users-list__header__cell--email{width:25%}.c-users-list__header__cell--company{width:20%}@media(max-width: 37.49em){.c-users-list__header__cell--company{width:25%}}.c-users-list__header__cell--role{width:20%}@media(max-width: 37.49em){.c-users-list__header__cell--role{width:25%}}.c-users-list__header__button{background-color:rgba(0,0,0,0);display:flex;flex-direction:row;align-items:center;font-size:.875rem;line-height:1.5rem;font-weight:700;padding:.25rem;border:none;cursor:pointer;gap:.25rem;text-align:start}.c-weather-widget{display:flex;flex-direction:row;padding:.5rem 1rem;justify-content:center;align-items:center;height:100%}.c-weather-widget__today{display:flex;flex-direction:column;border-right:.0625rem solid #e0e0e0;width:60%}.c-weather-widget__today-info{display:flex;align-items:center;gap:.5rem;width:100%}.c-weather-widget__today-info img{width:60%}.c-weather-widget__today__content{display:flex;margin-top:.9rem;padding-right:3rem}.c-weather-widget__today--text{font-size:3.5rem;font-weight:600}.c-weather-widget__today_temp-buttons{display:flex;align-items:center;margin-bottom:1.1rem}.c-weather-widget__today_temp-buttons .c-button{background-color:rgba(0,0,0,0);padding:0 .3rem 0 0;color:#666a6e;font-size:1.5rem}.c-weather-widget__today_temp-buttons .c-button--default{color:#9a9d9f}.c-weather-widget__today_temp-buttons .c-button--selected{color:#1d1e20}.c-weather-widget__details{font-size:.9rem;display:flex;flex-direction:column;padding-left:1rem}.c-weather-widget__weather-info{display:flex;align-items:center;gap:.5rem;justify-content:center}.c-weather-widget__weather-info--separator{border-bottom:.0625rem solid #e0e0e0}.c-weather-widget__weather-info-temp{flex-direction:column;display:flex;align-items:center;padding-bottom:1rem}.c-weather-widget__weather-info-temp small{margin-top:-0.5rem}.c-weather-widget__future{padding-left:3rem;width:40%}.c-weather-widget__future--img{max-width:3.5rem}.spinner-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.spinner{border:6px solid rgba(0,0,0,.1);border-top:6px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading-message{text-align:center;font-size:1.2rem;color:#666;margin-top:1rem}.l-application{display:flex;height:100vh;width:100vw;flex-direction:column}.l-application .l-application__header{height:5rem;position:fixed;top:0;width:100%;z-index:3}@media(min-width: 60em){.l-application .l-application__header{height:6rem}}.l-application .l-application__main{flex:1;display:flex;flex-direction:column;margin-top:6rem}@media(min-width: 60em){.l-application .l-application__main{flex-direction:row}}.l-application .l-application__sidebar{position:sticky;top:6rem;display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 60em){.l-application .l-application__sidebar{width:16rem;align-self:flex-start;min-height:calc(100vh - 5rem)}}@media(min-width: 75em){.l-application .l-application__sidebar{width:16rem;align-self:flex-start;min-height:calc(100vh - 6rem)}}.l-application .l-application__sidebar .c-button{border-radius:0}.l-application .l-application__body{flex:1;background-color:#f5f5f5;padding:1.5rem}@media(min-width: 60em){.l-application .l-application__body{padding:2rem}}.l-card-layout{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;padding:1rem 0}.c-card{background-color:#fff;background-clip:padding-box;-webkit-border-radius:.75rem;border-radius:.75rem}.c-card .c-card__header{display:flex;flex-direction:row;padding:1rem 1.25rem 0 1.25rem;background-clip:padding-box;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}.c-card .c-card__icon{height:2rem;width:auto;margin-right:1rem}.c-card .c-card__title{padding:.25rem 0}.c-card .c-card__status-icon{height:2rem;width:auto;margin-left:auto;-webkit-filter:invert(1);filter:invert(1)}.c-card .c-card__main{padding:1rem 1.25rem;display:flex;flex-direction:column}.c-card.c-card--state-normal .c-card__header,.c-card.c-card--state-okay .c-card__header,.c-card.c-card--state-warning .c-card__header,.c-card.c-card--state-error .c-card__header{padding:1rem 1.25rem;color:#fff}.c-card.c-card--state-normal .c-card__icon,.c-card.c-card--state-okay .c-card__icon,.c-card.c-card--state-warning .c-card__icon,.c-card.c-card--state-error .c-card__icon{-webkit-filter:invert(1);filter:invert(1)}.c-card.c-card--state-normal .c-card__header{background-color:#36a}.c-card.c-card--state-okay .c-card__header{background-color:#1bbc06}.c-card.c-card--state-warning .c-card__header{background-color:#ff7600}.c-card.c-card--state-error .c-card__header{background-color:#ff0a00}.c-card.c-card--size-4{width:100%}@media(min-width: 37.5em){.c-card.c-card--size-4{width:calc((100% - 2rem)/2)}}@media(min-width: 75em){.c-card.c-card--size-4{width:calc((100% - 4rem)/3)}}.c-card.c-card--size-6{width:100%}@media(min-width: 60em){.c-card.c-card--size-6{width:calc((100% - 2rem)/2)}}.c-card.c-card--size-12{width:100%}.c-card.c-card--no-padding .c-card__main{padding:0}.c-card.c-card--spacing-small .c-card__main{gap:.75rem}.c-card.c-card--spacing-medium .c-card__main{gap:1.5rem}.c-header{height:100%;width:100%;background-color:#fff;display:flex;padding:1rem 1.5rem;box-sizing:border-box;flex-direction:row;align-items:center;border-bottom:.0625rem solid #eee;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media(max-width: 59.99em){.c-header{height:fit-content;padding-inline:.75rem;padding-bottom:0rem;flex-wrap:wrap}}@media(min-width: 60em){.c-header{border-bottom:none;padding:2rem 2rem;-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,.1);-moz-box-shadow:0 .25rem .25rem rgba(0,0,0,.1);box-shadow:0 .25rem .25rem rgba(0,0,0,.1)}}@media(max-width: 59.99em){.c-header .c-dropdown__header{padding:.3rem 1rem !important}}.c-header .c-header__logo{height:2rem;width:14rem}@media(min-width: 60em){.c-header .c-header__logo{height:2rem;border-right:.0625rem solid #9e9e9e}}@media(max-width: 59.99em){.c-header .c-header__logo{width:25%}}.c-header .c-header__logo img{height:100%;width:auto}.c-header .c-header__dropdown{margin-left:1rem}@media(max-width: 59.99em){.c-header .c-header__dropdown{width:75%;margin:0;justify-content:end;display:flex}}@media(max-width: 59.99em){.c-header .c-header__dropdown .c-dropdown.c-dropdown--size-medium{min-width:100%}}@media(max-width: 59.99em){.c-header .c-header__dropdown .c-dropdown.c-dropdown--size-medium .c-dropdown__header{justify-content:end;padding:.3rem 1rem}}@media(max-width: 59.99em){.c-header .c-header__dropdown .c-dropdown.c-dropdown--size-medium .c-dropdown__header .c-dropdown__label{max-width:fit-content}}.c-header .c-header__message-button{margin-left:auto}@media(max-width: 59.99em){.c-header .c-header__message-button{width:50%;padding-inline:0}}.c-header .c-header__message-button .c-message-button{font-weight:700;text-decoration:none;display:flex;flex-direction:row;padding:.75rem 1rem;gap:.75rem;align-items:center;background-clip:padding-box;-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media(max-width: 59.99em){.c-header .c-header__message-button .c-message-button{padding-inline:0}}.c-header .c-header__message-button .c-message-button .c-message-button__title{text-transform:uppercase}.c-header .c-header__message-button .c-message-button .c-message-button__number{width:2rem;height:2rem;background-color:#ff0a00;color:#fff;text-align:center;line-height:2rem;background-clip:padding-box;-webkit-border-radius:1rem;border-radius:1rem}.c-header .c-header__message-button .c-message-button:hover{background-color:rgba(0,0,0,.05)}.c-header .c-header__language-switch{padding-left:10px;height:100%;display:flex;align-items:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media(max-width: 59.99em){.c-header .c-header__language-switch{width:50%;padding-inline:0;justify-content:end}}.c-header .c-header__language-switch .c-dropdown.c-dropdown--size-medium{min-width:5rem;border-left:1.5px solid gray}.l-login{box-sizing:border-box;border-left:1rem solid #36a;display:flex;flex-direction:column;justify-content:center;min-height:100vh;width:100%;padding:1.5rem}@media(min-width: 60em){.l-login{border-left-width:2rem;padding-left:2rem}}@media(min-width: 75em){.l-login{border-left-width:6rem;padding-left:6rem}}.l-login .l-login__background{position:absolute;left:0;top:0;right:0;bottom:0;opacity:.05;background-image:url("/images/ic-ergox.svg");background-repeat:no-repeat;background-size:contain;background-position:80%}.l-login .l-login__wrapper{position:relative;display:flex;flex-direction:column;min-height:80vh;box-sizing:border-box}@media(min-width: 60em){.l-login .l-login__wrapper{padding-bottom:8rem}}.l-login .l-login__header{margin-bottom:2rem}.l-login .l-login__logo{height:auto;width:10rem}.l-login .l-login__main{margin:auto 0}@media(min-width: 100em){.l-page{box-sizing:border-box;max-width:calc(100rem - 2*2rem - 16rem);margin:0 auto}}.l-page .l-page__header{margin-bottom:.5rem;display:flex;flex-direction:row}@media(max-width: 74.99em){.l-page .l-page__header{flex-direction:column;align-items:stretch;gap:1rem}}@media(max-width: 59.99em){.l-page .l-page__header .c-input__field{width:100%}}.l-page .l-page__title{flex:1}
