.message.global.cookie.mgs-gdpr-cookie-notice{bottom:0;left:0;position:fixed;right:0;line-height:1.75;margin:0;display:block;z-index:900;color:#222}.message.global.cookie.mgs-gdpr-cookie-notice .content{padding:0;margin:0;font-family:Helvetica;font-weight:700;display:grid}.mgs-gdpr-cookie-notice.message.global h3{margin-top:0}.mgs-gdpr-cookie-notice.text-align-center{text-align:center}.mgs-gdpr-cookie-notice.text-align-left{text-align:left}.mgs-gdpr-cookie-notice.text-align-right{text-align:right}.modal-popup._inner-scroll.modal-mgs-gdpr .modal-inner-wrap{max-height:90%;margin:1rem auto}.modal-popup.modal-mgs-gdpr .modal-content,.modal-popup.modal-mgs-gdpr .modal-footer{padding:3rem}.modal-popup._inner-scroll.modal-mgs-gdpr .modal-content{overflow-y:auto;border:none}.modal-popup.modal-mgs-gdpr .modal-header{padding:0;border:none}.modal-popup.modal-mgs-gdpr .action-close{top:0;right:0}.mgs-gdpr-checkbox label{text-align:left;white-space:normal}.mgs-gdpr-checkbox .checkbox{bottom:unset !important}.modals-overlay{background-color:rgba(51,51,51,.55);bottom:0;left:0;position:fixed;right:0;top:0}.modal-popup .modal-inner-wrap{margin:5rem auto;margin-top:5rem;margin-bottom:5rem;width:75%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;height:auto;left:0;position:absolute;right:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);transition-duration:.2s;-webkit-transition-property:-webkit-transform,visibility;transition-property:transform,visibility;transition-timing-function:ease}.modal-popup._show .modal-inner-wrap{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;margin-top:0;margin-bottom:0}.mgs-gdpr-popup{padding-bottom:30px}.modal-mgs-gdpr .action-close{background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;cursor:pointer;text-shadow:none;font-weight:400;display:inline-block;text-decoration:none;position:absolute;right:-13px;top:-13px;z-index:10}.modal-mgs-gdpr .action-close:before{-webkit-font-smoothing:antialiased;color:#fff !important;background-color:#333;content:"\e646";font-size:18px !important;font-weight:400;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;padding-left:1px;speak:none;text-align:center}.modal-mgs-gdpr .action-close:hover:before{background-color:#c61932}.modal-popup .action-close span{display:none}.mgs-gdpr-cookie-notice.message.global .notice-cookie-title{font-size:32px}.mgs-gdpr-cookie-notice.message.global .content .actions{margin-top:20px}.mgs-gdpr-cookie-notice.message.global .content .actions .primary{font-size:12px;font-weight:700}.mgs-gdpr-cookie-notice.message.global .content .notice-cookie-content a{font-weight:600}.mgs-gdpr-cookie-notice.message.global .content .notice-cookie-content a:hover{text-decoration:underline}.modal-mgs-gdpr h2{font-size:25px;margin:40px 0 10px}.modal-mgs-gdpr ul li{list-style-type:square}.modal-mgs-gdpr ul{padding-left:13px;margin-bottom:10px}.modal-mgs-gdpr th,.modal-mgs-gdpr td{border:1px solid #ededed;padding:10px}.modal-mgs-gdpr th{font-weight:600;color:#222;text-transform:uppercase}.mgs-gdpr-cookie-notice.gdpr-box-shadow{-webkit-box-shadow:-2px 2px 82px -26px #000;box-shadow:-2px 2px 82px -26px #000}@media (max-width:992px){.message.global.cookie.mgs-gdpr-cookie-notice .content{font-size:1.25em}}@media (max-width:767px){.modal-popup.modal-mgs-gdpr{left:15px;right:15px;padding:20px 0}.modal-mgs-gdpr._inner-scroll .modal-content{padding:15px}.modal-mgs-gdpr th,.modal-mgs-gdpr td{font-size:13px}.message.global.cookie.mgs-gdpr-cookie-notice .content{font-size:.85em}}@media (max-width:575px){.message.global.cookie.mgs-gdpr-cookie-notice{width:calc(100% - 30px) !important;left:15px !important}}.message.global.cookie.mgs-gdpr-cookie-notice .actions button{border:none;border-radius:0;background-color:unset;padding-left:0;padding-right:0}.message.global.cookie.mgs-gdpr-cookie-notice .actions button.allow{background-color:var(--ks-black);color:#fff;font-size:26px;line-height:42px}.message.global.cookie.mgs-gdpr-cookie-notice .actions button.reject{color:var(--ks-black);font-size:14px}