.modal-popup .modal-inner-wrap{width:min(95%,60em)}.modal-popup .modal-inner-wrap .modal-header{padding-inline:2.5rem}.modal-popup .modal-inner-wrap .modal-header .amgdprcookie-description{display:none}.modal-popup .modal-inner-wrap .modal-content{padding-inline:1.5rem}.modal-popup .modal-inner-wrap .modal-content .amgdprcookie-description{font-size:1.2rem;padding-inline:1rem}.modal-popup .modal-inner-wrap .modal-footer .amgdprcookie-done{background:#fff;color:#000;border:1px solid #000}.modal-popup .modal-inner-wrap .modal-footer .amgdprcookie-done:hover{background:#000;color:#fff}.amgdprjs-bar-template,.modal-popup .amgdprcookie-groups-modal .amgdprcookie-cookie-settings-modal .gdpr-cookie-modal_gdpr-cookie-settings-modal,.amgdpr-button{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}.amgdprjs-bar-template button.action-close{display:none}.amgdprcookie-bar-container :is(a[class],button[class],input):focus,.amgdprcookie-groups-modal :is(a[class],button[class],input):focus{box-shadow:none;outline:max(2px,.15em) solid #000;outline-offset:max(2px,.15em)}.amgdprcookie-bar-container :is(a[class],button[class],input):focus-visible,.amgdprcookie-groups-modal :is(a[class],button[class],input):focus-visible{box-shadow:none;outline:max(2px,.15em) solid #000;outline-offset:max(2px,.15em)}.amgdprcookie-bar-container :is(a[class],button[class],input):focus:not(:focus-visible),.amgdprcookie-groups-modal :is(a[class],button[class],input):focus:not(:focus-visible){outline:none}.amgdprcookie-bar-container{padding-inline:2rem}.amgdprcookie-bar-container .amgdprcookie-policy{margin-block-end:0}.amgdprcookie-bar-container .amgdprcookie-policy a{text-decoration:underline}.amgdprcookie-bar-container .amgdprcookie-policy a:hover{text-decoration:none}.amgdprcookie-bar-container .amgdprcookie-buttons-block{letter-spacing:-.015em;column-gap:2rem}.amgdprcookie-bar-container .amgdprcookie-buttons-block .amgdprcookie-button{margin-inline-end:0;flex-basis:fit-content;letter-spacing:.05em;text-transform:capitalize;font-weight:600}.amgdprcookie-bar-container .amgdprcookie-buttons-block .amgdprcookie-button.-allow,.amgdprcookie-bar-container .amgdprcookie-buttons-block .amgdprcookie-button.-decline{border:1px solid #000}.amgdprcookie-bar-container .amgdprcookie-buttons-block .amgdprcookie-button:hover{background:#000}.amgdprcookie-bar-container .amgdprcookie-buttons-block:nth-of-type(1 of .amgdpr-button){margin-block-start:0}.amgdprcookie-main-wrapper .amgdprcookie-buttons-block .amgdprcookie-button{text-transform:capitalize}.amgdprcookie-main-wrapper .amgdprcookie-buttons-block .amgdprcookie-button[data-amgdprcookie-js=accept]{border:1px solid #000}.amgdprcookie-main-wrapper .amgdprcookie-buttons-block .amgdprcookie-button[data-amgdprcookie-js=accept]:hover{background:#000;color:#fff}.amgdprcookie-main-wrapper .amgdprcookie-settings-form .amgdprcookie-done{text-transform:capitalize;letter-spacing:-.015em}.amgdprcookie-main-wrapper .amgdprcookie-settings-form .amgdprcookie-done[data-bind*=doneButtonText]{background:#fff;border:1px solid #000;color:#000}.amgdprcookie-main-wrapper .amgdprcookie-settings-form .amgdprcookie-done[data-bind*=doneButtonText]:hover{background:#000;color:#fff}.amgdprcookie-form-container>*:where(:not(:first-child)){margin-block-start:1.5rem}.amgdprcookie-form-container .amgdprcookie-cookie-container{margin-inline:0;padding:0}.amgdprcookie-form-container .amgdprcookie-cookie-container .amgdprcookie-caption{font-size:1.6rem;margin-block-end:1rem}.amgdprcookie-form-container .amgdprcookie-cookie-container .amgdprcookie-text{font-size:clamp(1.2rem,1.5vw,1.4rem)}.amgdprcookie-form-container .amgdprcookie-cookie-container .amgdprcookie-options{color:#333;text-decoration:underline;text-decoration-thickness:max(.08em,1px);text-underline-offset:.15em}.amgdprcookie-form-container .amgdprcookie-cookie-container .amgdpr-toggle-cookie .amgdprcookie-input:checked:not([disabled])+.amgdprcookie-label{background:#333}.amgdprcookie-form-container .amgdprcookie-cookie-container .amgdpr-toggle-cookie .amgdprcookie-label{height:24px}.amgdprcookie-form-container .amgdprcookie-cookie-container .amgdpr-toggle-cookie .amgdprcookie-label:after{height:20px}