#jkcookie{position:fixed;height:auto;z-index:100000;line-height:1.5;left:5px;bottom:5px;text-align:center;font-weight:400}#jkcookie.jkcookie-visible{right:5px;bottom:50%;transform:translateY(50%)}#jkcookie,#jkcookie *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#jkcookie.jkc-animated{-webkit-animation-duration:0.5s!important;animation-duration:0.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#jkcookie .jkcookie-container{display:block}#jkcookie.jkcookie-hidden .jkcookie-container{display:none}#jkcookie .cookie-revoke-container{display:block}#jkcookie.cookie-revoke-hidden .cookie-revoke-container{display:none}.jkcookie-container{max-width:1000px;margin:0 auto;text-align:center;width:100%;z-index:2;border-radius:.25rem;padding:2rem 2.5rem;background-color:#fff;box-shadow:0 32px 68px rgba(0,0,0,.6)}#jkcookie-container{overflow:auto;max-height:45vh;padding-right:.5rem;margin:0 0 1.5rem 0}.cookie-revoke-container{padding:10px 15px;width:100%;z-index:1}#jkcookie .jkc-revoke-cookie{margin:0;font-size:14px}#jkcookie .jkc-button{margin:0 0 0 1rem}#jkcookie .jkc-button{font-weight:400;letter-spacing:1px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:none;box-shadow:none;text-shadow:none;border:none;border-radius:.25rem;text-decoration:none;line-height:1;color:inherit;padding:.75rem 2rem;transition:all 0.3s ease}#jkcookie .jkc-button:hover{box-shadow:0 0 1rem rgba(0,0,0,.5)}.jkc-text-container{padding:0 1rem}#jkcookie.jkcookie-visible.jkc-effect-fade,#jkcookie.cookie-revoke-visible.jkc-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#jkcookie.jkc-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}.jkc-checkbox{margin-left:2rem}.jkc-checkbox .jkc-tgl{display:none}.jkc-checkbox .jkc-tgl+.jkc-tgl-btn{outline:0;display:block;width:3rem;height:calc(1.5rem + 2px);position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jkc-checkbox .jkc-tgl+.jkc-tgl-btn:after,.jkc-checkbox .jkc-tgl+.jkc-tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.jkc-checkbox .jkc-tgl+.jkc-tgl-btn:after{left:0}.jkc-checkbox .jkc-tgl+.jkc-tgl-btn:before{display:none}.jkc-checkbox .jkc-tgl:checked+.jkc-tgl-btn:after{left:50%}.jkc-checkbox .jkc-tgl+.jkc-tgl-btn{background:#4b4b4b;border-radius:1.5rem;padding:2px;transition:all 0.4s ease}.jkc-checkbox .jkc-tgl+.jkc-tgl-btn:after{border-radius:50%;background:#fff;transition:all 0.2s ease}.jkc-checkbox .jkc-tgl:checked+.jkc-tgl-btn{background:#1032cf}#jkc-notice-choices{display:inline-flex;flex-direction:column}.jkc-choice{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-top:1px solid #d6d6d6}.jkc-choice-description{text-align:left;font-size:.85rem;margin-bottom:1rem}.jkc-necessary .jkc-tgl-btn{opacity:.5;cursor:not-allowed!important}.custom-scroll{overflow-y:auto}.custom-scroll::-webkit-scrollbar{width:.25rem}.custom-scroll::-webkit-scrollbar-track{background:#d2d2d2;border-radius:.125rem}.custom-scroll::-webkit-scrollbar-thumb{background:#4b4b4b;border-radius:.3rem;-webkit-box-shadow:0 3px 1px rgba(75,75,75,.161);box-shadow:0 3px 1px rgba(75,75,75,.161)}#jkc-notice-choices{margin-top:1.5rem}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@media all and (max-width:1400px){.jkcookie-container{padding:1rem 1.5rem;font-size:.9rem}#jkcookie .jkc-button{padding:.6rem 1.5rem}#jkcookie .jkc-button{margin:0 5px 5px 5px}.jkc-choice-description{font-size:.75rem}}@media all and (max-width:900px){.jkcookie-container #jkc-notice-buttons{display:block}.jkcookie-container{padding:1rem 1rem;font-size:.85rem}.jkc-text-container{padding:0}#jkcookie .jkc-button{padding:.5rem 1rem}#jkcookie.jkcookie-visible{right:5px;bottom:5px;transform:translateY(0)}#jkcookie-container{margin:0 0 1rem 0}#jkcookie-container{max-height:28vh}}#jkc-notice-choices,#jkc-allow-cookie,#jkc-back-cookie,#jkc-refuse-cookie{display:none}.jkc-view-custom #jkc-notice-choices,.jkc-view-custom #jkc-allow-cookie,.jkc-view-custom #jkc-back-cookie,.jkc-view-custom #jkc-refuse-cookie{display:block}.jkc-view-custom #jkc-accept-cookie,.jkc-view-custom #jkc-custom-cookie{display:none}