.fields-bg-white .form-group .control-label{color:#2a1d3f}.fields-bg-white .form-group .form-control{background:var(--theme-white)}.fields-bg-white .form-group .form-control::placeholder{color:#a9a3b8}.fields-bg-white .form-group .checkbox label{color:#2a1d3f;font-size:13px}.fields-bg-white .form-group .checkbox label:before{background-color:var(--theme-white);border-color:#d8d2e2}.fields-bg-white .form-group .checkbox label a{color:#543a7e}.fields-bg-white .UIButtonForm .btn-primary{display:block;width:100%;border-radius:14px}.bootstrap-select{padding:0!important;background:0 0;box-shadow:none;outline:0;border-radius:8px;font-size:16px;color:var(--theme-primary);min-width:130px;display:block;width:100%;border:none!important}.bootstrap-select.form-control{padding:0!important}.bootstrap-select.open .dropdown-toggle{box-shadow:unset;background:0 0}.bootstrap-select.open .dropdown-toggle:after{transform:translateY(-50%) rotate(180deg)}.bootstrap-select .dropdown-toggle{width:100%;height:100%;border:1px solid #e7e1f0;background:0 0;position:relative;color:var(--theme-primary);padding:0 20px;font-size:15px;font-family:var(--theme-font-primary-medium);border-radius:14px}.bootstrap-select .dropdown-toggle:active,.bootstrap-select .dropdown-toggle:focus,.bootstrap-select .dropdown-toggle:focus-within,.bootstrap-select .dropdown-toggle:hover{box-shadow:none;outline:0}.bootstrap-select .dropdown-toggle .caret{display:none}.bootstrap-select .dropdown-toggle:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:url("images/dropdown-down.svg") no-repeat center;background-size:12px 12px;transition:transform .2s ease-in-out}.bootstrap-select div.dropdown-menu{max-height:400px!important}.bootstrap-select .dropdown-backdrop{z-index:9}.bootstrap-select .dropdown-menu{padding:0;width:100%;left:-1px;box-shadow:none;z-index:10;background:#fff!important;border:none!important}.bootstrap-select .dropdown-menu.inner{border:1px solid #e7e1f0!important;border-radius:14px}.bootstrap-select .dropdown-menu .inner.dropdown-menu{position:static}.bootstrap-select .dropdown-menu .inner.dropdown-menu li.selected a{background:var(--theme-quaternary)}.bootstrap-select .dropdown-menu .inner.dropdown-menu li a{font-size:15px!important;padding-top:5px;padding-bottom:5px;font-family:var(--theme-font-primary-medium);cursor:pointer}.bootstrap-select .dropdown-menu .inner.dropdown-menu li a .check-mark{display:none}.bootstrap-select .dropdown-menu .inner.dropdown-menu li a:hover{background:var(--theme-quaternary)}.form-group .control-label{font-size:14px;font-family:var(--theme-font-primary-bold)}.form-group .form-control{background:var(--theme-quaternary)!important;border:1px solid #e2ddea!important;border-radius:14px;padding:17px 18px;box-shadow:unset;height:56px;font-size:16px}.form-group .form-control:active,.form-group .form-control:focus,.form-group .form-control:focus-within,.form-group .form-control:hover{box-shadow:unset;border:1px solid #e2ddea}.form-group .form-control::placeholder{color:var(--theme-tertiary);font-size:16px;font-family:var(--theme-font-primary-medium)}.form-group.has-success .control-label{color:var(--theme-primary)}.form-group.has-success .form-control{border:1px solid #e2ddea}.form-group textarea.form-control{height:136px}.has-success .checkbox{color:var(--theme-primary)}.checkbox{margin-right:20px}.checkbox label{padding-left:40px!important}.checkbox input[type=checkbox]{opacity:0;width:100%;z-index:9;min-height:20px}.checkbox input[type=checkbox]:focus-visible+label:after,.checkbox input[type=checkbox]:focus-visible+label:before,.checkbox input[type=checkbox]:hover+label:after,.checkbox input[type=checkbox]:hover+label:before{border-color:#3bc2d4!important;box-shadow:0 0 0 1px #3bc2d4}.checkbox input[type=checkbox]:checked+label:before{border:1px solid var(--theme-quinary)}.checkbox input[type=checkbox]:checked+label:after{content:"";width:24px;height:24px;display:inline-block;position:absolute;left:0;top:0;border:1px solid var(--theme-quinary);background-color:var(--theme-quinary);border-radius:4px;background-image:url("images/checkbox-check.svg");background-repeat:no-repeat;background-position:center;background-size:13px 13px}.checkbox label{font-family:var(--theme-font-primary-medium);min-height:inherit;font-weight:400;font-size:16px;margin-left:0;padding-left:20px}.checkbox label a{position:relative;z-index:10;color:var(--theme-quinary)}.checkbox label:before{content:"";width:24px;height:24px;display:inline-block;position:absolute;left:0;top:1px;border:1px solid #e2ddea;background-color:var(--theme-quaternary);border-radius:4px}.radio{margin-right:20px}.radio input[type=radio]{opacity:0}.radio input[type=radio]:checked+label:before{border:2px solid var(--theme-quinary)}.radio input[type=radio]:checked+label:after{content:"";width:16px;height:16px;display:inline-block;position:absolute;left:5px;top:7px;border:1px solid var(--theme-quinary);border-radius:50%;background-color:var(--theme-quinary)}.radio label{font-family:var(--theme-font-primary-regular);min-height:inherit;font-weight:400;font-size:15px;margin-left:0;padding-left:40px}.radio label:before{content:"";width:24px;height:24px;display:inline-block;position:absolute;left:1px;top:3px;border:1px solid var(--theme-tertiary);border-radius:50%;background-color:var(--theme-white)}.form-field-remember-me{margin:30px 0}.form-field-remember-me label{font-size:14px;font-family:var(--theme-font-primary-semibold)}.mail-input,.user-input{position:relative}.mail-input:before,.user-input:before{content:"";background:url("images/input-email.svg") no-repeat;background-size:18px 18px;position:absolute;left:20px;top:52px;width:18px;height:18px;z-index:1}.mail-input .form-control,.user-input .form-control{padding:17px 18px 17px 50px}.user-input:before{background:url("images/user-input.svg") no-repeat;background-size:18px 18px}.UIForm .checkbox{padding-left:0!important}.UIButtonForm .btn-primary,.UIButtonForm .btn-secondary{background-image:url(images/arrow-regular-white.svg);background-size:14px 14px;background-repeat:no-repeat;background-position:right 20px center}.affix-field{position:relative}.affix-field .form-group{position:relative}.affix-field.catalogue-field{display:flex;align-items:center;gap:8px}.affix-field.catalogue-field .checkbox.affix-field__label{margin:10px 0}.affix-field.catalogue-field .catalogue-info{position:relative;display:flex}.affix-field.catalogue-field .affix-info-popup{top:calc(100% + 8px);left:-12px;width:340px;max-width:calc(100vw - 32px);padding:8px 12px}.affix-field.catalogue-field .affix-field__label{gap:8px}.affix-field.catalogue-field .affix-field__label label{width:auto}.affix-field__label{display:flex;align-items:center;gap:12px;margin-bottom:5px}.affix-field__label .control-label{margin-bottom:0}.affix-field .affix-info-button{flex-shrink:0;width:18px;height:18px;padding:0;border:1px solid #a9a3b8;border-radius:50%;background:var(--theme-white);color:#5c5375;font-size:11px;font-family:var(--theme-font-primary-bold);line-height:16px;text-align:center;cursor:pointer;transition:border-color .2s ease-in-out,color .2s ease-in-out}.affix-field .affix-info-button::before{content:"i"}.affix-field .affix-info-button:focus,.affix-field .affix-info-button:hover{outline:0;border-color:var(--theme-quinary);color:var(--theme-quinary)}.affix-field .affix-info-popup{position:absolute;top:31px;left:0;z-index:99999;width:220px;padding:10px 12px;border-radius:6px;background:#2a1d3f;color:var(--theme-white);font-size:13px;line-height:1.4;box-shadow:0 4px 12px rgba(0,0,0,.15)}.affix-field .affix-info-popup[hidden]{display:none}.affix-field .affix-info-popup p{margin:0}@media screen and (max-width:767px){.affix-field.catalogue-field .affix-info-popup{left:auto;right:-12px;width:280px}}.filter-info__inner{background-color:#c0ebf1;border-radius:18px;padding:25px}@media screen and (max-width:991px){.filter-info__inner{padding:20px}}.filter-info__title h3.title{font-size:16px;font-family:var(--theme-font-primary-bold);margin:0 0 10px 0}.filter-info__desc span{display:block;font-size:14px;margin:0 0 20px 0;font-family:var(--theme-font-primary-medium)}.filter-info.secondary .filter-info__inner{border-radius:20px;background:#f4f1f9}.filter-info.secondary .filter-info__inner .filter-info__desc span{margin-bottom:0;font-size:13px;color:#8b849b}.filter-info.secondary .filter-info__inner .filter-info__title h3.title{font-size:18px;margin:0}.breadcrumbs-wrapper{margin-top:15px;margin-bottom:30px}.breadcrumbs-wrapper__inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.breadcrumbs-wrapper .breadcrumbs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:wrap}.breadcrumbs-wrapper .breadcrumbs li{float:none!important}.breadcrumbs-wrapper .breadcrumbs li:first-child span:first-child{font-size:0;width:20px!important;display:block;position:relative}.breadcrumbs-wrapper .breadcrumbs li:first-child span:first-child:before{content:"";background:url("images/crumb-home.svg") no-repeat;background-size:20px 20px;position:absolute;left:0;top:3px;width:20px;height:20px}.breadcrumbs-wrapper .breadcrumbs li:last-child a{color:var(--theme-primary)}.breadcrumbs-wrapper .breadcrumbs li a{font-size:13px;color:var(--theme-tertiary);font-family:var(--theme-font-primary-semibold);text-decoration:unset}.breadcrumbs-wrapper .breadcrumbs li a:active,.breadcrumbs-wrapper .breadcrumbs li a:focus,.breadcrumbs-wrapper .breadcrumbs li a:focus-within,.breadcrumbs-wrapper .breadcrumbs li a:hover{color:var(--theme-quinary);outline:0}.breadcrumbs-wrapper .breadcrumbs .fa{margin:0 10px;color:var(--theme-tertiary)}.account-switch-wrapper{margin:60px 0}@media screen and (max-width:991px){.account-switch-wrapper{margin:20px 0 50px}}.account-switch-wrapper__account{padding-right:40px}@media screen and (max-width:991px){.account-switch-wrapper__account{padding-right:0}}.account-switch-wrapper__switch{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;column-gap:15px;margin-bottom:30px;background:#f4f1f9;padding:5px;border-radius:999px}.account-switch-wrapper__switch .template-component{width:50%}.account-switch-wrapper__switch .btn{display:block;padding:12px;background:#f4f1f9;border-color:#f4f1f9;color:#8b849b;font-size:15px;transition:all .3s ease;box-shadow:unset;line-height:1}@media screen and (max-width:991px){.account-switch-wrapper__switch .btn{font-size:13px;padding:12px 4px}}.account-switch-wrapper__switch .btn:after{content:unset}.account-switch-wrapper__switch .btn.active{background:var(--theme-white);border-color:var(--theme-white)}.account-switch-wrapper__switch .btn-login.active,.account-switch-wrapper__switch .btn-register.active{background-color:var(--theme-white);color:#2a1d3f}.account-switch-wrapper__switch .btn-login:not(.active),.account-switch-wrapper__switch .btn-register:not(.active){background-color:transparent;color:#8b849b}.account-switch-wrapper__banner{height:670px;position:relative;overflow:hidden;border-radius:24px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:40px;color:var(--theme-white)}@media screen and (max-width:991px){.account-switch-wrapper__banner{height:430px;margin-top:30px;padding:20px}}@media screen and (max-width:480px){.account-switch-wrapper__banner{height:430px}}.account-switch-wrapper__banner:before{display:inline-block;content:"";background:linear-gradient(to top,#543a7e 0,rgba(125,185,232,0) 100%);position:absolute;left:0;right:0;top:40%;bottom:0;z-index:0;pointer-events:none}.account-switch-wrapper__banner .title{font-size:27px;line-height:35px;font-family:var(--theme-font-primary-bold)}.account-switch-wrapper__banner .UITextArea{color:rgba(255,255,255,.9)}.account-switch-wrapper__banner .list ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:initial;line-height:normal;list-style:none}.account-switch-wrapper__banner .list ul li{list-style:none;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);padding:4px 16px 4px 40px;border-radius:999px;margin-right:10px;margin-bottom:10px;position:relative;color:var(--theme-white);font-size:14px}.account-switch-wrapper__banner .list ul li:before{content:"";background:url("images/banner-arrow.svg") no-repeat;background-size:14px 14px;position:absolute;left:14px;top:50%;transform:translateY(-50%);width:14px;height:14px}.account-switch-wrapper__panels{position:relative}.login-div.active,.register-div.active{position:relative;opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0);transition:opacity .35s ease,transform .35s ease}.login-div:not(.active),.register-div:not(.active){position:absolute;top:0;left:0;width:100%;max-height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(16px);transition:opacity .35s ease,transform .35s ease,visibility 0s linear .35s}.account-switch-wrapper__switch{position:relative;display:flex;align-items:center;background:#f4f1f9;padding:5px;border-radius:999px}.account-switch-wrapper__switch>.template-component{position:relative;width:50%;z-index:1}.account-switch-wrapper__switch:before{content:'';position:absolute;top:5px;left:5px;width:calc(50% - 5px);height:calc(100% - 10px);background:var(--theme-white);border-radius:999px;transition:left .3s ease;z-index:0}.account-switch-wrapper__switch.register-active:before{left:50%}.account-switch-wrapper__switch .btn-login,.account-switch-wrapper__switch .btn-register{position:relative;z-index:2;width:100%;background:0 0!important;border:0;color:#1b4697}.account-switch-wrapper__switch .btn-login.active,.account-switch-wrapper__switch .btn-register.active{color:#2a1d3f}.form-group .form-control{border:1px solid #e7e1f0;height:55px;padding:15px 18px;border-radius:14px;font-family:var(--theme-font-primary-bold);font-size:15px;background:var(--theme-white)}.form-group .form-control::placeholder{color:#a9a3b8;font-size:15px;font-family:var(--theme-font-primary-bold)}.form-group .control-label{font-size:14px;font-family:var(--theme-font-primary-bold)}.UIFormAccountPasswordForgot .btn-submit,.UIPasswordResetZorgvrij .btn-submit{display:block;width:100%;border-radius:100px;padding:15px 60px;background-color:var(--theme-quinary);border-color:var(--theme-quinary);background-image:url(images/arrow-regular-white.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:right 24px center;transition:background-position .2s ease-in-out}.UIFormAccountPasswordForgot .btn-submit:active,.UIFormAccountPasswordForgot .btn-submit:focus,.UIFormAccountPasswordForgot .btn-submit:hover,.UIPasswordResetZorgvrij .btn-submit:active,.UIPasswordResetZorgvrij .btn-submit:focus,.UIPasswordResetZorgvrij .btn-submit:hover{background-position:right 14px center}.UIFormAccountPasswordForgot .btn-submit:active,.UIFormAccountPasswordForgot .btn-submit:focus,.UIFormAccountPasswordForgot .btn-submit:hover,.UIPasswordResetZorgvrij .btn-submit:active,.UIPasswordResetZorgvrij .btn-submit:focus,.UIPasswordResetZorgvrij .btn-submit:hover{background-color:var(--theme-quinary);border-color:var(--theme-quinary)}.UIFormAccountLogin form,.UIFormAccountRegistration form,.UIFormAccountRegistrationZorgvrij form{position:relative}.UIFormAccountLogin form .form-field-username label,.UIFormAccountRegistration form .form-field-username label,.UIFormAccountRegistrationZorgvrij form .form-field-username label{position:relative}.UIFormAccountLogin form .form-field-username label:before,.UIFormAccountRegistration form .form-field-username label:before,.UIFormAccountRegistrationZorgvrij form .form-field-username label:before{content:"";background:url("images/input-email.svg") no-repeat;background-size:18px 18px;position:absolute;left:20px;top:52px;width:18px;height:18px}.UIFormAccountLogin form .form-field-username .form-control,.UIFormAccountRegistration form .form-field-username .form-control,.UIFormAccountRegistrationZorgvrij form .form-field-username .form-control{padding-left:50px}.UIFormAccountLogin form .form-field-password label,.UIFormAccountRegistration form .form-field-password label,.UIFormAccountRegistrationZorgvrij form .form-field-password label{position:relative}.UIFormAccountLogin form .form-field-password label:before,.UIFormAccountRegistration form .form-field-password label:before,.UIFormAccountRegistrationZorgvrij form .form-field-password label:before{content:"";background:url("images/input-password.svg") no-repeat;background-size:18px 18px;position:absolute;left:20px;top:52px;width:18px;height:18px}.UIFormAccountLogin form .form-field-password .form-control,.UIFormAccountRegistration form .form-field-password .form-control,.UIFormAccountRegistrationZorgvrij form .form-field-password .form-control{padding-left:50px}.UIFormAccountLogin form .form-field-password:has(.password-reveal) label:before,.UIFormAccountRegistration form .form-field-password:has(.password-reveal) label:before,.UIFormAccountRegistrationZorgvrij form .form-field-password:has(.password-reveal) label:before{content:none}.UIFormAccountLogin form .form-field-password .password-reveal,.UIFormAccountRegistration form .form-field-password .password-reveal,.UIFormAccountRegistrationZorgvrij form .form-field-password .password-reveal{position:relative}.UIFormAccountLogin form .form-field-password .password-reveal:before,.UIFormAccountRegistration form .form-field-password .password-reveal:before,.UIFormAccountRegistrationZorgvrij form .form-field-password .password-reveal:before{content:"";position:absolute;left:20px;top:50%;z-index:2;width:18px;height:18px;margin-top:-9px;background:url("images/input-password.svg") no-repeat;background-size:18px 18px;pointer-events:none}.UIFormAccountLogin form .form-field-user label,.UIFormAccountRegistration form .form-field-user label,.UIFormAccountRegistrationZorgvrij form .form-field-user label{position:relative}.UIFormAccountLogin form .form-field-user label:before,.UIFormAccountRegistration form .form-field-user label:before,.UIFormAccountRegistrationZorgvrij form .form-field-user label:before{content:"";background:url("images/user-icon.svg") no-repeat;background-size:18px 18px;position:absolute;left:20px;top:52px;width:18px;height:18px}.UIFormAccountLogin form .form-field-user .form-control,.UIFormAccountRegistration form .form-field-user .form-control,.UIFormAccountRegistrationZorgvrij form .form-field-user .form-control{padding-left:50px}.UIFormAccountLogin .account-button,.UIFormAccountLogin .btn-submit,.UIFormAccountRegistration .account-button,.UIFormAccountRegistration .btn-submit,.UIFormAccountRegistrationZorgvrij .account-button,.UIFormAccountRegistrationZorgvrij .btn-submit{display:block;width:100%;border-radius:100px;padding:15px 60px;background-color:var(--theme-quinary);border-color:var(--theme-quinary);background-image:url(images/arrow-regular-white.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:right 24px center;transition:background-position .2s ease-in-out}.UIFormAccountLogin .account-button:active,.UIFormAccountLogin .account-button:focus,.UIFormAccountLogin .account-button:hover,.UIFormAccountLogin .btn-submit:active,.UIFormAccountLogin .btn-submit:focus,.UIFormAccountLogin .btn-submit:hover,.UIFormAccountRegistration .account-button:active,.UIFormAccountRegistration .account-button:focus,.UIFormAccountRegistration .account-button:hover,.UIFormAccountRegistration .btn-submit:active,.UIFormAccountRegistration .btn-submit:focus,.UIFormAccountRegistration .btn-submit:hover,.UIFormAccountRegistrationZorgvrij .account-button:active,.UIFormAccountRegistrationZorgvrij .account-button:focus,.UIFormAccountRegistrationZorgvrij .account-button:hover,.UIFormAccountRegistrationZorgvrij .btn-submit:active,.UIFormAccountRegistrationZorgvrij .btn-submit:focus,.UIFormAccountRegistrationZorgvrij .btn-submit:hover{background-position:right 14px center}.UIFormAccountLogin .account-button:active,.UIFormAccountLogin .account-button:focus,.UIFormAccountLogin .account-button:hover,.UIFormAccountLogin .btn-submit:active,.UIFormAccountLogin .btn-submit:focus,.UIFormAccountLogin .btn-submit:hover,.UIFormAccountRegistration .account-button:active,.UIFormAccountRegistration .account-button:focus,.UIFormAccountRegistration .account-button:hover,.UIFormAccountRegistration .btn-submit:active,.UIFormAccountRegistration .btn-submit:focus,.UIFormAccountRegistration .btn-submit:hover,.UIFormAccountRegistrationZorgvrij .account-button:active,.UIFormAccountRegistrationZorgvrij .account-button:focus,.UIFormAccountRegistrationZorgvrij .account-button:hover,.UIFormAccountRegistrationZorgvrij .btn-submit:active,.UIFormAccountRegistrationZorgvrij .btn-submit:focus,.UIFormAccountRegistrationZorgvrij .btn-submit:hover{background-color:var(--theme-quinary);border-color:var(--theme-quinary)}.UIFormAccountLogin .help-block a,.UIFormAccountRegistration .help-block a,.UIFormAccountRegistrationZorgvrij .help-block a{color:inherit;text-decoration:underline}.UIFormAccountLogin .toggle-password,.UIFormAccountRegistration .toggle-password,.UIFormAccountRegistrationZorgvrij .toggle-password{display:none}.password-reveal{position:relative}.password-reveal .form-control{padding-right:56px}.password-reveal__toggle{position:absolute;top:0;right:0;bottom:0;width:52px;padding:0;border:none;background:url("images/eye.svg") no-repeat center;background-size:20px 20px;cursor:pointer;touch-action:manipulation}.password-reveal__toggle.is-visible{background-image:url("images/eye-show.svg")}.password-reveal__toggle:focus{outline:0}.btn-wachtwoord-vergeten{position:absolute;right:15px;bottom:95px;z-index:9}.btn-wachtwoord-vergeten .btn{padding:0;font-size:14px;font-family:var(--theme-font-primary-bold)}.btn-wachtwoord-vergeten .btn:after{content:unset}.account-form .row,.account-register-form-wrapper .row{margin-left:-6px;margin-right:-6px}.account-form .row [class*=col-md-],.account-register-form-wrapper .row [class*=col-md-]{padding-left:6px;padding-right:6px}.account-form{max-width:600px}.account-register-form-wrapper{max-width:600px}.account-register-form-wrapper .btn-primary{background-image:url(images/arrow-regular-white.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:right 24px center;transition:background-position .2s ease-in-out}.account-register-form-wrapper .btn-primary:active,.account-register-form-wrapper .btn-primary:focus,.account-register-form-wrapper .btn-primary:hover{background-position:right 14px center}.account-switch-wrapper__account input.btn-primary{background-image:url(images/arrow-regular-white.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:right 24px center;transition:background-position .2s ease-in-out}.account-switch-wrapper__account input.btn-primary:active,.account-switch-wrapper__account input.btn-primary:focus,.account-switch-wrapper__account input.btn-primary:hover{background-position:right 14px center}.core-account-wrapper .account-block-left{border-radius:24px;background:#f4f1f9;padding:30px}@media screen and (max-width:991px){.core-account-wrapper .account-block-left{padding:20px}}.form-block{border-radius:24px;background:#f4f1f9;padding:30px}@media screen and (max-width:991px){.form-block{padding:20px}}.account-sidebar{border-radius:20px;border:1px solid #efeaf5;background:#fff;padding:20px}.account-sidebar__item .btn::after{display:none}.account-sidebar__item .btn.active{color:var(--theme-quinary)!important}.account-sidebar__item.icon .btn{background-repeat:no-repeat;background-position:left center;padding:10px 0 10px 30px;display:block;text-align:left}.account-sidebar__item.icon .btn:hover{color:var(--theme-quinary)}.account-sidebar__item.icon.order-icon .btn{background-image:url(images/order.svg)}.account-sidebar__item.icon.order-icon .btn.active,.account-sidebar__item.icon.order-icon .btn:hover{background-image:url(images/order-active.svg)}.account-sidebar__item.icon.user-icon .btn{background-image:url(images/user.svg)}.account-sidebar__item.icon.user-icon .btn.active,.account-sidebar__item.icon.user-icon .btn:hover{background-image:url(images/user-active.svg)}.account-sidebar__item.icon.location-icon .btn{background-image:url(images/address.svg)}.account-sidebar__item.icon.location-icon .btn.active,.account-sidebar__item.icon.location-icon .btn:hover{background-image:url(images/address-active.svg)}.account-sidebar__item.icon.logout-icon{margin-top:10px;padding-top:10px;border-top:1px solid #f1edf6}.account-sidebar__item.icon.logout-icon .btn{background-image:url(images/logout.svg);color:#c0546a}.my-account{border-radius:22px;border:1px solid #efeaf5;padding:32px 34px}@media screen and (max-width:991px){.my-account{padding:20px}}.verzend-info-wrapper{border-radius:22px;border:1px solid #efeaf5;background-color:var(--theme-white);padding:20px}.address-detail{margin-top:20px}.address-detail .btn{font-size:15px;font-family:var(--theme-font-primary-regular);color:var(--theme-tertiary)}.address-detail .btn::after{display:none}.order-card{margin:0 0 16px;padding:20px 24px;border-radius:20px;background:#f4f1f9}@media screen and (max-width:480px){.order-card{padding:16px}}.order-card--hidden{display:none}.order-card>[class*=col-]{float:none;padding:0}.order-card .item-label,.order-card .item-value{display:inline-block;margin:0}.order-card .item-label{margin-right:6px}.order-card__number{margin-bottom:12px;font-family:var(--theme-font-primary-bold);font-size:18px}.order-card__footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.order-card__footer>:last-child{margin-left:auto}@media screen and (max-width:480px){.order-card__footer>:last-child{flex-basis:100%;margin-left:0}.order-card__footer>:last-child .btn{width:100%}}.order-card__footer .btn{margin:0}.order-detail__date{margin-bottom:20px;color:var(--theme-tertiary)}.order-detail-block{margin:0 0 20px;padding:20px 24px;border-radius:20px;background:#f4f1f9}@media screen and (max-width:480px){.order-detail-block{padding:16px}}.order-detail__items{overflow:hidden}.order-detail__heading{margin-bottom:6px;font-family:var(--theme-font-primary-bold)}@media screen and (max-width:767px){.order-detail__addresses [class*=col-]:first-child{margin-bottom:16px}}.order-detail__line{padding:6px 0}.order-detail__line--total{margin-top:6px;padding-top:12px;border-top:1px solid #e7e1f0;font-family:var(--theme-font-primary-bold)}.order-detail__actions .btn,.order-detail__actions .template-component{display:inline-block}.order-detail__actions .btn{margin:0 20px 10px 0}.mijn-zorgvrij-page .btn-secondary{background:#3bc2d4;border-color:#3bc2d4;color:var(--theme-white)}.mijn-zorgvrij-page .btn-secondary:active,.mijn-zorgvrij-page .btn-secondary:focus,.mijn-zorgvrij-page .btn-secondary:hover{background:#3bc2d4;border-color:#3bc2d4;color:var(--theme-white);filter:brightness(.92);box-shadow:none}.order-line{display:flex;align-items:stretch;gap:16px;margin:0;padding:12px 0}.order-line::after,.order-line::before{content:none}.order-line>.template-column{float:none;width:auto;min-height:0;padding:0}.order-line>.template-column:has(> .order-line__image){flex:0 0 80px}@media screen and (max-width:991px){.order-line>.template-column:has(> .order-line__image){flex-basis:110px}}.order-line>.template-column:has(> .order-line__content){flex:1;min-width:0}.order-line__image .element-content,.order-line__image .template-component,.order-line__image a{display:block;margin:0;padding:0}.order-line__image img{display:block;width:80px!important;height:107px;max-width:none;object-fit:contain;border-radius:6px}@media screen and (max-width:991px){.order-line__image img{width:110px!important;height:147px}}.order-line__content{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto 1fr auto;column-gap:10px;height:100%}.order-line__content>.template-component{grid-column:1/-1;margin:0}.order-line__content>.order-line__footer,.order-line__content>.order-line__price{grid-row:5;align-self:center;padding-top:8px}.order-line__content>.order-line__footer{grid-column:1}.order-line__content>.order-line__price{grid-column:2;text-align:right}.order-line__title{font-size:13px;line-height:18px;font-family:var(--theme-font-primary-bold);color:var(--theme-primary)}.order-line__title+.order-line__option{margin-top:2px}.order-line__option{font-size:12px;line-height:17px;font-family:var(--theme-font-primary-medium);color:#8b849b}.order-line__option .color-dot{display:none}.order-line__footer{font-size:12px;line-height:18px;font-family:var(--theme-font-primary-medium);color:var(--theme-primary)}.order-line__price,.order-line__price .element-content,.order-line__price span{font-size:12px;line-height:28px;font-family:var(--theme-font-primary-bold);color:var(--theme-primary);white-space:nowrap}.order-detail__items{margin:-12px 0}.account-back-row{margin-top:-15px}.account-back-row .btn.btn-link{width:auto;margin-left:30px}@media screen and (max-width:991px){.account-back-row .btn.btn-link{margin-left:20px}}