@charset "utf-8";#sliding-popup{position:fixed;top:0;left:0;right:0;height:100%;pointer-events:none}#sliding-popup.eu-cookie-withdraw-wrapper:not(.eu-cookie-withdraw-wrapper-open){display:none!important}#sliding-popup.eu-cookie-withdraw-wrapper:not(.eu-cookie-withdraw-wrapper-open) .eu-cookie-withdraw-banner{display:none}#sliding-popup.eu-cookie-withdraw-wrapper:not(.eu-cookie-withdraw-wrapper-open).sliding-popup-bottom{display:block!important;bottom:0!important}#sliding-popup.eu-cookie-withdraw-wrapper:not(.eu-cookie-withdraw-wrapper-open).sliding-popup-bottom:before{display:none}#sliding-popup .eu-cookie-withdraw-tab{bottom:0;top:unset;pointer-events:all}#sliding-popup .eu-cookie-withdraw-banner{position:relative;z-index:100;top:10%;pointer-events:all}#sliding-popup:before{z-index:1;content:'';left:0;right:0;top:0;bottom:0;display:block;opacity:.8;background-color:#000;position:fixed}#sliding-popup .dropdown{text-align:center;margin-top:50px}#sliding-popup .dropdown:before{content:"";display:block;height:1px;width:calc(100% + 120px);background-color:#f0f0f0;margin:0 -60px 20px}#eu-cookie-compliance-categories,.eu-cookie-compliance-message{float:none;max-width:100%;width:100%}#popup-text h2{margin-bottom:30px}@media screen and (max-width:650px){#eu-cookie-compliance-categories tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#eu-cookie-compliance-categories tr{display:block}#eu-cookie-compliance-categories td,#eu-cookie-compliance-categories th{width:auto;display:block;margin:2.5em 0}.eu-cookie-compliance-banner{left:42%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.eu-cookie-compliance-banner{position:absolute;z-index:2;pointer-events:all}@media (min-width:651px) and (max-width:1024px){.eu-cookie-compliance-banner{left:10vw;top:10vw}}.eu-cookie-compliance-content{background-color:#fff;max-height:80vh;overflow-y:auto}@media (min-width:1025px){.eu-cookie-compliance-banner{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.eu-cookie-compliance-content{padding:50px 60px 20px;max-width:550px}}@media (min-width:651px) and (max-width:1024px){.eu-cookie-compliance-content{padding:50px 60px 20px;max-width:80vw;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:650px){.eu-cookie-compliance-content{padding:40px 40px 20px}}.eu-cookie-compliance-default-button,.eu-cookie-compliance-more-button{display:none}.eu-cookie-compliance-accept-all-button{display:inline-block;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;position:relative;border:1px solid #fff;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;white-space:nowrap;font-family:Catamaran,udonicon,sans-serif;font-weight:600;letter-spacing:1px;background-color:#fb614e;border:none;line-height:42px}@media (min-width:651px){#eu-cookie-compliance-categories{margin:40px -35px}#eu-cookie-compliance-categories td,#eu-cookie-compliance-categories th{width:25%;text-align:center}.eu-cookie-compliance-accept-all-button{font-size:14px;line-height:44px;max-height:44px;padding:0 20px;min-width:135px;margin-right:20px}}@media screen and (max-width:650px){.eu-cookie-compliance-accept-all-button{font-size:11px;line-height:32px;max-height:32px;padding:0 25px;max-height:100%}.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-button,.eu-cookie-withdraw-tab{margin-top:20px}}.eu-cookie-compliance-accept-all-button:hover{background-color:#f5f5f5;color:#181c1e}.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-button,.eu-cookie-withdraw-tab{background-color:#f0f0f0;color:#fb614e;font-size:13px;line-height:42px;padding:0 30px;border:none;font-weight:600;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.eu-cookie-compliance-secondary-button:hover,.eu-cookie-withdraw-button:hover,.eu-cookie-withdraw-tab:hover{background-color:#fff}.cookie__list{margin:20px 0 0;padding:0;text-align:left}.cookie__item{display:block}.cookie__item+.cookie__item{margin-top:15px}.cookie__item h4{font-size:18px;font-weight:600}.cookie__item .cookie__details{margin:20px 0 30px}.cookie__item .cookie__summary{color:#8e9aa1;font-weight:600}.cookie__item .cookie__summary:focus{outline:0}.cookie__item .cookie__summary:hover{cursor:pointer}.cookie__item .cookie__summary::-webkit-details-marker,.cookie__item .cookie__summary::marker{color:#000;font-size:10px}