.generic-page,.documents{position:relative}.generic-page .legal-notice-container,.documents .legal-notice-container{background-color:#212e3e;color:#fff;display:block;font-family:"Mulish";height:100vh;line-height:135%;padding-bottom:32px;padding-top:90px;position:fixed;top:0px;width:100vw;z-index:90;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}@media(min-width: 1024px){.generic-page .legal-notice-container,.documents .legal-notice-container{left:15.625vw;max-height:693px;padding-top:40px;top:calc((100vh - 693px)/2);width:68.75vw}}.generic-page .legal-notice-container .legal-notice-popup,.documents .legal-notice-container .legal-notice-popup{height:100%;margin:0 16px;overflow-y:scroll;overflow-x:hidden}.generic-page .legal-notice-container .legal-notice-popup::-webkit-scrollbar,.documents .legal-notice-container .legal-notice-popup::-webkit-scrollbar{width:4px}.generic-page .legal-notice-container .legal-notice-popup::-webkit-scrollbar-thumb,.documents .legal-notice-container .legal-notice-popup::-webkit-scrollbar-thumb{background:linear-gradient(transparent 80px, #28FF52 80px, #28FF52 99%, transparent 99%)}@media(min-width: 768px){.generic-page .legal-notice-container .legal-notice-popup::-webkit-scrollbar-thumb,.documents .legal-notice-container .legal-notice-popup::-webkit-scrollbar-thumb{background:linear-gradient(transparent 90px, #28FF52 90px, #28FF52 99%, transparent 99%)}}@media(min-width: 768px){.generic-page .legal-notice-container .legal-notice-popup,.documents .legal-notice-container .legal-notice-popup{margin:0 24px}}.generic-page .legal-notice-container .legal-notice-popup .notice-title,.documents .legal-notice-container .legal-notice-popup .notice-title{color:#fff;font-size:24px;font-style:normal;font-weight:700;position:relative}.generic-page .legal-notice-container .legal-notice-popup .notice-content,.documents .legal-notice-container .legal-notice-popup .notice-content{padding-right:10px}.generic-page .legal-notice-container .legal-notice-popup .notice-content h2,.generic-page .legal-notice-container .legal-notice-popup .notice-content h3,.documents .legal-notice-container .legal-notice-popup .notice-content h2,.documents .legal-notice-container .legal-notice-popup .notice-content h3{font-size:24px;line-height:135%;margin:24px 0 0}@media(min-width: 768px){.generic-page .legal-notice-container .legal-notice-popup .notice-content h2,.generic-page .legal-notice-container .legal-notice-popup .notice-content h3,.documents .legal-notice-container .legal-notice-popup .notice-content h2,.documents .legal-notice-container .legal-notice-popup .notice-content h3{margin:32px 0 0}}.generic-page .legal-notice-container .legal-notice-popup .notice-content p,.documents .legal-notice-container .legal-notice-popup .notice-content p{margin-top:16px;font-size:16px;font-weight:300;line-height:150%}.generic-page .legal-notice-container .legal-notice-popup .notice-content p:not(:last-of-type),.documents .legal-notice-container .legal-notice-popup .notice-content p:not(:last-of-type){padding-bottom:8px}.generic-page .legal-notice-container .legal-notice-popup .notice-content .notice-links,.documents .legal-notice-container .legal-notice-popup .notice-content .notice-links{display:flex;gap:85px;margin-top:32px}@media(min-width: 768px){.generic-page .legal-notice-container .legal-notice-popup .notice-content .notice-links,.documents .legal-notice-container .legal-notice-popup .notice-content .notice-links{gap:91px}}.generic-page .legal-notice-container .legal-notice-popup .notice-content .notice-links .notice-button,.documents .legal-notice-container .legal-notice-popup .notice-content .notice-links .notice-button{cursor:pointer;text-decoration:none}.generic-page .legal-notice-container .legal-notice-popup .notice-content .notice-links .notice-button p,.documents .legal-notice-container .legal-notice-popup .notice-content .notice-links .notice-button p{color:#28ff52;font-size:18px;font-weight:400;line-height:100%}.generic-page .legal-notice-container .legal-notice-popup .notice-content .notice-links .notice-button p:hover,.documents .legal-notice-container .legal-notice-popup .notice-content .notice-links .notice-button p:hover{color:#d4ffdd}.generic-page .legal-notice-container:not(.hidden)~.overlay,.documents .legal-notice-container:not(.hidden)~.overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,.7);z-index:89}.generic-page .legal-notice-container:before,.documents .legal-notice-container:before{background-image:url("/themes/custom/edp_theme_folder/assets/img/svg/edp-video-showcase-close.svg");background-size:cover;content:"";cursor:pointer;height:32px;position:absolute;top:32px;right:24px;width:32px}@media(min-width: 1024px){.generic-page .legal-notice-container:before,.documents .legal-notice-container:before{filter:brightness(0);right:-7.6vw;top:-5vw}}.generic-page .legal-notice-container.hovered:before,.documents .legal-notice-container.hovered:before{filter:brightness(0) saturate(100%) invert(78%) sepia(84%) saturate(549%) hue-rotate(63deg) brightness(103%) contrast(101%)}.user-logged-in .generic-page .legal-notice-container,.user-logged-in .documents .legal-notice-container{top:38px;height:calc(100vh - 37px)}@media(min-width: 1024px){.user-logged-in .generic-page .legal-notice-container,.user-logged-in .documents .legal-notice-container{top:calc((100vh - 693px)/2 + 37px)}}@media(min-width: 1024px){.user-logged-in.toolbar-tray-open .generic-page .legal-notice-container{top:calc((100vh - 693px)/2 + 78px)}}body:has(.legal-notice-container:not(.hidden)){overflow:hidden;height:100%}
