@media all and (min-width:768px),print{.amgdprprem-details-container{display:flex}.amgdprprem-details-container .amgdprprem-details{margin:0 30px 0 0}.amgdprjs-bar-template.-popup.-upgraded .amgdprcookie-buttons-block .amgdprcookie-button{margin:15px 0 0}.amgdprjs-bar-template.-upgraded .amgdprcookie-bar-container{padding:20px 30px 30px}.amgdprprem-popup-buttons .amgdprprem-button{padding:20px 0}.amgdprprem-popup-buttons .amgdprprem-label{margin-bottom:15px}}@media all and (min-width:1440px),print{.amgdprprem-details-container .amgdprprem-details{margin-right:60px}.amgdprjs-bar-template.-popup.-upgraded{width:70%}}.amgdprjs-bar-template.-upgraded{bottom:auto;max-width:1140px;width:92%;z-index:999}.amgdprjs-bar-template.-upgraded .amgdprcookie-policy{max-width:100%}.amgdprjs-bar-template.-upgraded .amgdprcookie-bar-container{display:block;padding:10px 15px 15px}.amgdprjs-bar-template.-upgraded .amgdprcookie-bar-container.-upgraded{flex-direction:column}.amgdprjs-bar-template.-upgraded .amgdprcookie-buttons-block{justify-content:space-evenly}.amgdprjs-bar-template.-upgraded .amgdprcookie-button{flex-basis:32%;font-size:18px;font-weight:700;letter-spacing:inherit;text-transform:none;transition:box-shadow .3s ease-in,background-color .3s ease-in}.amgdprjs-bar-template.-upgraded .amgdprcookie-button:hover{background-color:#3572f3;box-shadow:0 2px 4px rgba(53,95,187,.1),0 5px 10px rgba(53,95,187,.25)}.amgdprjs-bar-template.-upgraded .amgdprcookie-button:active{background-color:#3f69c2}.amgdprcookie-buttons-block .amgdprcookie-button.-prem{background:#e6e6e6;border:1px solid #e6e6e6;color:#333}.amgdprcookie-buttons-block .amgdprcookie-button.-prem:hover{background:#e6e6e6;border:1px solid #5384ec}.amgdprcookie-buttons-block .amgdprcookie-button.-prem:active{background:#d6d6d6}.amgdprcookie-bar-block{max-height:calc(100vh - 265px);overflow-y:auto}.amgdprcookie-bar-block .amgdprcookie-tab{display:none}.amgdprcookie-bar-block .amgdprcookie-tab.-active{display:block}.amgdprprem-popup-buttons{display:flex;justify-content:space-between}.amgdprprem-popup-buttons .amgdprprem-button{background:0 0;border:none;color:#333;flex-basis:33%;padding:5px 0;transition:color .3s ease-in-out}.amgdprprem-popup-buttons .amgdprprem-button:focus-visible{box-shadow:0 0 3px 1px #68a8e0}.amgdprprem-popup-buttons .amgdprprem-label{display:block;font-size:24px;font-weight:600;line-height:30px;margin-bottom:5px}.amgdprprem-popup-buttons .amgdprprem-line{background-color:#fff;border-radius:10px;display:block;height:5px;transition:background-color .3s ease-in-out;width:100%}.amgdprprem-popup-buttons .amgdprprem-button.-active,.amgdprprem-popup-buttons .amgdprprem-button:hover{color:#5384ec}.amgdprprem-popup-buttons .amgdprprem-button.-active .amgdprprem-line,.amgdprprem-popup-buttons .amgdprprem-button:hover .amgdprprem-line{background-color:#5384ec}.amgdprprem-group-block:not(:last-child){margin-bottom:20px}.amgdprprem-group-block:last-child{margin-bottom:25px}.amgdprprem-group-block .amgdprprem-cookie{border:1px solid #ccc;border-radius:12px;margin-bottom:10px;padding:20px}.amgdprprem-group-block .amgdprprem-description{margin-left:30px}.amgdprprem-group-block .amgdprprem-group{display:flex;justify-content:space-between}.amgdprprem-group-block.-show .amgdprprem-label-container:before{content:'\e621'}.amgdprprem-label-container{cursor:pointer;font-weight:700;margin-bottom:15px;padding-left:30px;position:relative}.amgdprprem-label-container:before{content:'\e622';font-family:'luma-icons';left:5px;position:absolute;top:5px}.amgdprprem-label-container .amgdprprem-label{font-size:20px}.amgdprprem-label-container .amgdprprem-counter{background:#fff27b;border-radius:6px;margin-left:10px;padding:0 10px}.amgdprprem-cookie-details{border:1px solid #ccc;border-radius:12px;box-sizing:border-box;margin:0 0 10px 30px;padding:20px}.amgdprprem-cookie-details .amgdprprem-title{margin:0 0 15px}.amgdprprem-details-container .amgdprprem-details{margin-bottom:10px}.amgdprcookie-buttons-block .amgdprcookie-button.-disabled{display:none}.amgdprcookie-toggle-cookie .amgdprcookie-label-text{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}