/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-all,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-necessary,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-preferences,.embed-code-enable{background:var(--color-1);border-radius:5px;color:#fff;cursor:pointer;padding:10px 18px 12px;text-align:center;transition:var(--transition-short);width:max-content}#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-all:focus,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-all:hover,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-necessary:focus,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-necessary:hover,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-preferences:focus,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-preferences:hover,.embed-code-enable:focus,.embed-code-enable:hover{background:var(--color-2);transform:translateY(-6px)}#sliding-popup:not(.eu-cookie-withdraw-wrapper){background:rgba(0,0,0,.5);display:none;height:100%;overflow-y:auto;position:fixed;top:0;width:101%;z-index:100}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .eu-cookie-compliance-content{margin:0 auto}@media only screen and (min-width:768px){#sliding-popup:not(.eu-cookie-withdraw-wrapper) .eu-cookie-compliance-content{max-width:90%}}@media only screen and (min-width:1024px){#sliding-popup:not(.eu-cookie-withdraw-wrapper) .eu-cookie-compliance-content{max-width:80%}}#sliding-popup:not(.eu-cookie-withdraw-wrapper) #container{background:#fff;height:auto;margin:50px auto auto;text-align:left;width:85%}@media only screen and (min-width:768px){#sliding-popup:not(.eu-cookie-withdraw-wrapper) #container{margin-top:120px;width:95%}}@media only screen and (min-width:1024px){#sliding-popup:not(.eu-cookie-withdraw-wrapper) #container{margin-top:200px;width:810px}}#sliding-popup:not(.eu-cookie-withdraw-wrapper) #container h2{color:var(--text-color);font-size:1.25rem;margin:0 0 16px;text-align:center}#sliding-popup:not(.eu-cookie-withdraw-wrapper) #container .content-wrapper{padding:40px 0}#sliding-popup:not(.eu-cookie-withdraw-wrapper) #container a,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #container p{color:var(--text-color);font-size:.875rem;text-align:left}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .function-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:768px){#sliding-popup:not(.eu-cookie-withdraw-wrapper) .function-wrapper{flex-direction:row}}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .left-function,#sliding-popup:not(.eu-cookie-withdraw-wrapper) .right-function{padding:0;text-align:center;width:100%}@media only screen and (min-width:768px){#sliding-popup:not(.eu-cookie-withdraw-wrapper) .left-function,#sliding-popup:not(.eu-cookie-withdraw-wrapper) .right-function{display:flex;flex:1;flex-direction:column}}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .left-function p,#sliding-popup:not(.eu-cookie-withdraw-wrapper) .right-function p{align-self:flex-start;margin:0 0 15px}@media only screen and (min-width:768px){#sliding-popup:not(.eu-cookie-withdraw-wrapper) .left-function p,#sliding-popup:not(.eu-cookie-withdraw-wrapper) .right-function p{margin:0 0 30px}}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .right-function{margin-bottom:20px;order:1;text-align:left}@media only screen and (min-width:768px){#sliding-popup:not(.eu-cookie-withdraw-wrapper) .right-function{margin-bottom:0;order:2;padding:0 0 0 30px}}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .right-function .cookie-list{display:none}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .left-function{order:2}@media only screen and (min-width:768px){#sliding-popup:not(.eu-cookie-withdraw-wrapper) .left-function{border-right:2px solid var(--light-grey);margin-bottom:0;order:1;padding:0 30px 0 0}}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .left-function .eu-cookie-compliance-category{font-size:.875rem}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .left-function .eu-cookie-compliance-category input{border:2px solid #000;height:12px;width:12px}#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-all,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-necessary,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-preferences{margin:0 auto}#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-all,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #consent-overlay-submit-preferences{display:block}#sliding-popup:not(.eu-cookie-withdraw-wrapper) button#consent-overlay-submit-necessary{background-color:#fff;border:1px solid var(--color-1);color:var(--color-1);margin-top:auto}#sliding-popup:not(.eu-cookie-withdraw-wrapper) button#consent-overlay-submit-necessary:hover{background:var(--color-1);color:#fff}#sliding-popup:not(.eu-cookie-withdraw-wrapper) #footer{padding:0 5px 30px}@media only screen and (min-width:768px){#sliding-popup:not(.eu-cookie-withdraw-wrapper) #footer{padding:0 30px 30px}}@media only screen and (min-width:1024px){#sliding-popup:not(.eu-cookie-withdraw-wrapper) #footer{padding:0 45px 30px}}#sliding-popup:not(.eu-cookie-withdraw-wrapper) #footer a,#sliding-popup:not(.eu-cookie-withdraw-wrapper) #footer p{margin:0}#sliding-popup:not(.eu-cookie-withdraw-wrapper) #footer a{text-decoration:underline}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .privacy-impressum{color:var(--inverted-text-color);font-size:.875rem;margin-bottom:15px;margin-top:15px;text-align:center}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .privacy-impressum a{color:var(--inverted-text-color)}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .uv-gdpr-show-cookie-list,#sliding-popup:not(.eu-cookie-withdraw-wrapper) .uv-gdpr-show-individual-configuration{color:var(--color-1);cursor:pointer;font-size:.875rem;text-align:left}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .uv-gdpr-show-cookie-list:before,#sliding-popup:not(.eu-cookie-withdraw-wrapper) .uv-gdpr-show-individual-configuration:before{content:url(/themes/custom/uv_theme/dist/icons/arrow_blue.svg);margin-right:10px}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .uv-gdpr-show-cookie-list:hover,#sliding-popup:not(.eu-cookie-withdraw-wrapper) .uv-gdpr-show-individual-configuration:hover{text-decoration:underline}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .uv-gdpr-cookie-list span{color:var(--color-1);display:block}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .uv-gdpr-show-cookie-list-wrapper{margin-bottom:10px}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .uv-gdpr-show-individual-configuration{display:block;margin-bottom:20px}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .eu-cookie-compliance-categories label{color:var(--text-color);font-size:.875rem}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .eu-cookie-compliance-categories input{appearance:auto}#sliding-popup:not(.eu-cookie-withdraw-wrapper) .eu-cookie-compliance-categories .eu-cookie-compliance-category>div{display:flex;gap:10px}#intro{font-size:14px;margin-bottom:25px;text-align:center}#intro h3,#intro p{color:var(--text-color);text-align:center}#intro h3{font-size:clamp(22px,2.7vw,32px)}#outro{margin:32px 0 0}#outro p{line-height:20px}#outro p:last-child{margin:0}#outro p a{color:var(--color-1)}#outro p a:focus,#outro p a:focus-within,#outro p a:hover{text-decoration:underline}.withdraw-consent-wrapper{display:flex;flex-direction:column;font-size:1rem;gap:12px;justify-content:center;padding:10px 20px;text-align:center}@media only screen and (min-width:768px){.withdraw-consent-wrapper{flex:1 0 100%;flex-direction:row;padding:0}}.withdraw-consent-wrapper p{margin:0}.withdraw-consent-wrapper span{color:var(--color-1);cursor:pointer;padding:0}.withdraw-consent-wrapper span:focus,.withdraw-consent-wrapper span:hover{text-decoration:underline}.embed-code-wrapper{background:repeating-linear-gradient(-45deg,#fff,#fff 1px,#f4f5f6 5px,#f4f5f6 10px) no-repeat;box-shadow:0 3px 16px 0 rgba(0,0,0,.1);margin:0 auto;padding:20px;text-align:center}.embed-code-wrapper p{background:url(/themes/custom/uv_theme/dist/icons/auge.svg) no-repeat 50% 15%;margin:0 auto;padding-top:150px;width:70%}.embed-code-enable{margin:30px auto}
