﻿.gdpr-category-descriptions::-webkit-scrollbar,.gdpr-intro.first-layer::-webkit-scrollbar,.service-list-container::-webkit-scrollbar{width:5px}.gdpr-category-descriptions::-webkit-scrollbar-thumb,.gdpr-intro.first-layer::-webkit-scrollbar-thumb,.service-list-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.gdpr-category-descriptions::-webkit-scrollbar-track,.gdpr-intro.first-layer::-webkit-scrollbar-track,.service-list-container::-webkit-scrollbar-track{background:rgba(255,255,255,.1450980392)}.gdpr-hide{display:none!important}.gdpr-show{display:block!important}.usercentrics-bg{background-color:rgba(0,0,0,.55);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999990}.cmp-container,.service-container{font-family:Selawik,"Segoe UI",Segoe,"Open Sans",Calibri,Tahoma,Geneva,sans-serif;position:fixed;background-color:#fff;top:50%;left:50%;transform:translate3d(-50%,-50%,99999909px);z-index:99999909;width:95%;border-radius:5px;overflow:hidden;max-height:85vh;height:auto;font-size:var(--ds-font-size-s,13px);font-weight:var(--ds-font-weight-m,400);line-height:var(--ds-line-height-xl,1.5384615385);letter-spacing:var(--ds-letter-spacing-m,.1px);color:#343231}.cmp-container *,.service-container *{box-sizing:border-box;margin:0;padding:0}.cmp-container p,.service-container p{font-size:var(--ds-font-size-s,13px);font-weight:var(--ds-font-weight-m,400);line-height:var(--ds-line-height-xl,1.5384615385);letter-spacing:var(--ds-letter-spacing-m,.1px);color:#343231}.cmp-container a,.service-container a{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:inherit;text-underline-offset:.375em;text-decoration:underline;text-decoration-thickness:.078em}.cmp-container a:visited,.service-container a:visited{color:#24547c}.cmp-container a:hover,.service-container a:hover{text-decoration:underline;text-decoration-thickness:.125em}.cmp-container h2,.service-container h2{font-size:24px;font-weight:var(--ds-font-weight-m,400)}.cmp-container{display:none;box-shadow:0 3px 10px rgba(0,0,0,.1);max-width:600px;padding:16px 16px 24px}.cmp-container.first-load:not(.second-view){max-height:90vh;display:flex;flex-direction:column}.cmp-container.second-view{padding:0;display:flex;flex-direction:column}.cmp-container.second-view .first-layer{display:none}.cmp-container.second-view .second-layer{display:block}#verivoxPrivateLoanIframe .cmp-container,#verivoxPrivateLoanIframe~.cmp-container{top:6%}#verivoxPrivateLoanIframe .cmp-container .gdpr-category-descriptions,#verivoxPrivateLoanIframe~.cmp-container .gdpr-category-descriptions{max-height:150px}#vxcp_frame .cmp-container{top:6%}.verivox~.cmp-container,[id*=vxcp_c]~.cmp-container{top:400px;top:clamp(300px,45%,400px);max-height:min(90vh,600px)}.in-iframe~.cmp-container{top:45%}.verivox .cmp-container{top:20%}.gdpr-intro{margin-bottom:16px}.gdpr-intro.first-layer{overflow-y:auto;padding-bottom:8px}.gdpr-intro.first-layer .headline{padding:0;text-align:center;font-size:24px;font-weight:var(--ds-font-weight-l,700);color:#4e4b49;margin-bottom:8px}.gdpr-intro.second-layer .settings-headline{font-size:var(--ds-font-size-l,21px);font-weight:var(--ds-font-weight-m,400);line-height:var(--ds-line-height-l,1.5238095238);letter-spacing:var(--ds-letter-spacing-s,-.1px);margin-bottom:16px;position:relative;padding-right:24px}.gdpr-category-descriptions{display:none;overflow-y:auto;background-color:#fff;min-height:100px;padding:16px}.category-info-box{margin-bottom:24px}.category-info-box:last-child{margin-bottom:0}.category-info-box p{font-size:12px;margin:8px 0 0 37px}.usercentric-label{cursor:pointer;display:inline-flex;position:relative;align-items:center;gap:16px}.usercentric-label::after,.usercentric-label::before{content:"";width:21px;height:21px;box-shadow:none}.usercentric-label::before{display:block;box-sizing:border-box;background-color:#fff;border-radius:2px;border:1px solid #cdcbca}.usercentric-label::after{position:absolute;background:no-repeat center/18px url(../picture/icn-check-filled.svg);filter:invert(34%) sepia(78%) saturate(2062%) hue-rotate(-20deg) brightness(103%) contrast(105%);display:none}.category-icon{cursor:pointer;display:inline-block;margin-left:8px}.category-icon::after{content:"";background:no-repeat center/21px url(../picture/icn-info-outlined.svg);display:block;height:21px;width:21px}.gdpr-close{background:no-repeat center/24px url(../picture/icn-close-filled.svg);cursor:pointer;position:absolute;width:24px;height:24px;top:0;right:0}.gdpr-button-container{display:flex;justify-content:space-between;flex-direction:column;gap:8px}.second-view .gdpr-button-container{padding:16px 16px 24px;background-color:#f6f6f6}.gdpr-button{font-size:19px;line-height:40px;height:48px;font-weight:700;color:#fff;text-align:center;background:#ff5600;cursor:pointer;padding:0 16px;border-radius:3px;border:1px solid transparent;outline:0;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .35s,background-color .35s,border-color .35s}.gdpr-button:hover{background-color:#c40}.gdpr-button-secondary{background-color:#fff;color:#ff5600;border-color:#ff5600}.gdpr-button-secondary:hover{background-color:#fff3ed;color:#c40}.second-view .gdpr-deny-all{display:none}.gdpr-accept-custom{display:none}.info-overview-button{margin:0 auto;display:block}.gdpr-link-wrapper{display:flex;justify-content:space-between;padding-top:8px}.gdpr-link{width:-moz-fit-content;width:fit-content;cursor:pointer;border:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#343231;text-underline-offset:.375em;text-decoration:underline;text-decoration-thickness:.078em}.gdpr-link:visited{color:#24547c}.gdpr-link:hover{text-decoration:underline;text-decoration-thickness:.125em}.gdpr-link span{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#343231;text-underline-offset:.375em;text-decoration:underline;text-decoration-thickness:.078em}.gdpr-link span:visited{color:#24547c}.gdpr-link span:hover{text-decoration:underline;text-decoration-thickness:.125em}.gdpr-link.gdpr-deny-all,.gdpr-link.gdpr-settings-button{display:block;margin:0 0 16px auto}.service-container{max-width:900px;box-shadow:0 5px 15px rgba(0,0,0,.5);border:0;pointer-events:inherit;display:flex;flex-direction:column}.service-container .service-name{font-size:18px;color:#4e4b49;font-weight:var(--ds-font-weight-l,700)}.service-container h3{color:#4e4b49;font-weight:var(--ds-font-weight-l,700);margin-bottom:16px}.service-container h2,.service-container p{margin-bottom:16px}.verivox~.service-container,[id*=vxcp_c]~.service-container{top:400px;top:clamp(300px,45%,400px);max-height:min(90vh,750px)}.in-iframe~.service-container{top:45%}.verivox .service-container{top:25%}#verivoxPrivateLoanCalculator~.service-container{top:7%;max-height:700px}#verivoxPrivateLoanCalculator~.service-container .sticky-info-container{bottom:-20px}.service-list-container{padding:25px 16px;overflow-x:hidden;overflow-y:scroll}.sticky-info-container{padding:16px;background:#f6f6f6;height:80px}.service-info{margin-bottom:32px;border-bottom:1px solid #cdcbca}.history-list{display:flex;clear:both;justify-content:space-between}.uc-date{float:right;width:50%;text-align:right}.uc-status{float:left;width:50%}.uc-status::before{content:"";display:inline-block;height:12px;width:12px;border-radius:50%;margin-right:10px;vertical-align:initial}.uc-status.true::before{background-color:#388e56}.uc-status.false::before{background-color:#ff002b}.usercentric-input{display:none}.usercentric-input[type=checkbox]:checked+.usercentric-label::after{display:block}.usercentric-input[type=checkbox]:disabled+.usercentric-label::before{background-color:#f6f6f6}.usercentric-input[type=checkbox]:disabled+.usercentric-label::after{filter:none}.service-toggle{margin-bottom:16px}.service-toggle p{margin-bottom:0}.service-toggle .usercentric-label{gap:8px}.second-layer{display:none}.desktop-view{display:none}.scroll-fixed{position:fixed;overflow:scroll;width:100%}.waiting-overlay{background-color:rgba(0,0,0,.5);z-index:9999999;position:fixed;width:100vw;height:100vh;top:0;left:0}@media screen and (min-width:620px){.desktop-view{display:block}.desktop-view h2{text-align:center;margin:0 0 16px}.gdpr-mobile{display:none}}@media screen and (max-height:820px)and (min-width:980px){.cmp-container.second-view{max-width:850px}}@media screen and (max-width:739px){.verivox~.cmp-container,[id*=vxcp_c]~.cmp-container{top:300px;top:clamp(250px,50%,300px);max-height:min(90vh,550px)}.verivox~.service-container,[id*=vxcp_c]~.service-container{top:300px;top:clamp(250px,50%,300px);max-height:min(90vh,550px)}}