html.cookie_open{max-height:100%;overflow:hidden}.privacy-cookie{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;background:rgba(0,0,0,.7)}.privacy-cookie .privacy-cookie-first-step{padding:40px;position:absolute;display:inline-block;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff !important}.privacy-cookie .privacy-cookie-first-step .privacy-cookie-first-step-content{text-align:left;width:100%}.privacy-cookie .privacy-cookie-first-step .privacy-cookie-first-step-content .privacy-cookie-first-step-notice{color:#555}.privacy-cookie .privacy-cookie-first-step .privacy-cookie-first-step-content .privacy-cookie-first-step-btn{margin-top:20px}.privacy-cookie .privacy-cookie-setup-header{font-size:1.2rem;font-family:var(--default-font-family);font-weight:600;padding-bottom:15px;color:var(--primary-color)}.privacy-cookie .privacy-cookie-setup-footer{padding-top:20px}.privacy-cookie .privacy-cookie-setup-footer .btn{margin-bottom:10px}.privacy-cookie .privacy-cookie-setup-modal{padding:30px 30px 20px;position:absolute;display:inline-block;background-color:#fff !important}.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content hr{margin:12px 0}.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content p{margin:0}.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body{overflow:hidden;overflow-y:hidden;overflow-y:auto;padding-bottom:0;height:100%;padding-right:20px}.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body .privacy-cookie-setup-item-default,.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body .privacy-cookie-setup-item-setting{margin-bottom:15px}.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body .privacy-cookie-setup-item-default .body,.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body .privacy-cookie-setup-item-setting .body{text-align:left;display:-ms-flexbox;display:flex;width:100%}.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body .privacy-cookie-setup-item-default .body>div,.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body .privacy-cookie-setup-item-setting .body>div{flex:1 1 100px;width:100px;text-align:right}.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body .privacy-cookie-setup-item-default .head,.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body .privacy-cookie-setup-item-setting .head{font-weight:500}.privacy-cookie .switch{position:relative;display:inline-block;width:50px;height:28px}.privacy-cookie .switch input{opacity:0;width:0;height:0}.privacy-cookie .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.privacy-cookie .slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.privacy-cookie input:checked+.slider{background-color:#80a721}.privacy-cookie input:checked:disabled+.slider{background-color:rgba(128,167,33,.6)}.privacy-cookie input:focus+.slider{box-shadow:0 0 1px #80a721}.privacy-cookie input:checked+.slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22x);transform:translateX(22px)}.privacy-cookie .slider.round{border-radius:34px}.privacy-cookie .slider.round:before{border-radius:50%}@media(min-width: 992px){.privacy-cookie .privacy-cookie-setup-modal{top:50%;left:50%;transform:translate(-50%, -50%)}.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body{max-height:50vh}}@media(max-width: 767px){.privacy-cookie .privacy-cookie-setup-modal{top:20px;left:20px;right:20px;bottom:20px;overflow:auto}.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body{max-height:100%}}@media(min-width: 768px)and (max-width: 991px){.privacy-cookie .privacy-cookie-setup-modal{top:50px;left:50px;right:50px;bottom:50px;overflow:auto}.privacy-cookie .privacy-cookie-setup-modal .privacy-cookie-setup-content .privacy-cookie-setup-body{max-height:100%}}
