@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rubik&family=Quicksand&display=swap);@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400; 700&family=Open+Sans:wght@400;700&display=swap');@import url(https://fonts.googleapis.com/css2?family=Limelight&family=Lora:ital,wght@0,400;1,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Merriweather:wght@400&family=Montserrat:wght@500&display=swap);:root{--cookie-jar-100:#333333;--cookie-jar-200:#ffae00;--cookie-jar-300:#ffffff;--cookie-jar-400:#626262;--cookie-jar-500:#ca9116;--cookie-jar-600:#a2740f}.cookiejar__back,.cookiejar__btn,.cookiejar__close{background:0 0;border:none;padding:0;cursor:pointer}.cookiejar__btn--accept,.cookiejar__btn--save{border-color:var(--cookie-jar-200);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.cookiejar__btn--settings,.cookiejar__policy{border-color:transparent;font-style:italic;font-weight:400;text-decoration:underline}body[data-cookiejar-theme=default]{--cookie-jar-100:#1e1e1e;--cookie-jar-200:#ffae00;--cookie-jar-300:#ffffff;--cookie-jar-400:#5c5c5c;--cookie-jar-500:#ca9116;--cookie-jar-600:#a2740f;--cookie-jar-icon:#ffffff}body[data-cookiejar-theme=plum]{--cookie-jar-100:#f4e6f9;--cookie-jar-200:#aa00ff;--cookie-jar-300:#330044;--cookie-jar-400:#dab3f5;--cookie-jar-500:#ba34f2;--cookie-jar-600:#8000aa;--cookie-jar-icon:#f4e6f9}body[data-cookiejar-theme=mint]{--cookie-jar-100:#e6fdf5;--cookie-jar-200:#00c896;--cookie-jar-300:#083d35;--cookie-jar-400:#b2f1dc;--cookie-jar-500:#28b38a;--cookie-jar-600:#12745d;--cookie-jar-icon:#083d35}body[data-cookiejar-theme=slate]{--cookie-jar-100:#f8f9fa;--cookie-jar-200:#e2e6ea;--cookie-jar-300:#212529;--cookie-jar-400:#adb5bd;--cookie-jar-500:#ced4da;--cookie-jar-600:#6c757d;--cookie-jar-icon:#212529}body[data-cookiejar-theme=aqua]{--cookie-jar-100:#e0f7fa;--cookie-jar-200:#00acc1;--cookie-jar-300:#004d40;--cookie-jar-400:#26c6da;--cookie-jar-500:#00796b;--cookie-jar-600:#004d40;--cookie-jar-icon:#004d40}body[data-cookiejar-theme=graphite]{--cookie-jar-100:#121212;--cookie-jar-200:#1e1e1e;--cookie-jar-300:#ffffff;--cookie-jar-400:#2a2a2a;--cookie-jar-500:#4d4d4d;--cookie-jar-600:#666666;--cookie-jar-icon:#ffffff}body[data-cookiejar-theme=sandstone]{--cookie-jar-100:#fff8e1;--cookie-jar-200:#ffe082;--cookie-jar-300:#4e342e;--cookie-jar-400:#ffcc80;--cookie-jar-500:#8d6e63;--cookie-jar-600:#6d4c41;--cookie-jar-icon:#4e342e}body[data-cookiejar-font=system]{--cookiejar-font-text:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--cookiejar-font-heading:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}body[data-cookiejar-font=inter]{--cookiejar-font-text:"Inter",sans-serif;--cookiejar-font-heading:"Inter",sans-serif}body[data-cookiejar-font=rubik]{--cookiejar-font-text:"Rubik",sans-serif;--cookiejar-font-heading:"Quicksand",sans-serif}body[data-cookiejar-font=lato]{--cookiejar-font-text:"Open Sans",sans-serif;--cookiejar-font-heading:"Lato",sans-serif}body[data-cookiejar-font=limelight]{--cookiejar-font-text:"Lora",serif;--cookiejar-font-heading:"Limelight",cursive}body[data-cookiejar-font=merriweather]{--cookiejar-font-text:"Merriweather",serif;--cookiejar-font-heading:"Montserrat",sans-serif}body.cookiejar-no-scroll{overflow:hidden}.cookiejar-icon{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;left:1.5rem;bottom:1.5rem;z-index:9998;width:2.625rem;height:2.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem;outline:0;border:1px solid var(--cookie-jar-200);border-radius:50%;background-color:var(--cookie-jar-200);-webkit-box-shadow:0 3px 5px 2px rgba(0,0,0,.15);box-shadow:0 3px 5px 2px rgba(0,0,0,.15);cursor:pointer;-webkit-transition:border-color .3s ease,opacity .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,opacity .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,border-color .3s ease,opacity .3s ease;transition:box-shadow .3s ease,border-color .3s ease,opacity .3s ease,-webkit-box-shadow .3s ease}.cookiejar-icon svg{width:100%;fill:var(--cookie-jar-icon,var(--cookie-jar-100));-webkit-transition:fill .3s ease;transition:fill .3s ease}.cookiejar-icon:active,.cookiejar-icon:focus,.cookiejar-icon:hover{-webkit-box-shadow:0 1px 5px 2px rgba(0,0,0,.15);box-shadow:0 1px 5px 2px rgba(0,0,0,.15);border-color:var(--cookie-jar-600)}.cookiejar-icon:active svg,.cookiejar-icon:focus svg,.cookiejar-icon:hover svg{fill:var(--cookie-jar-600)}.cookiejar-icon.hide{opacity:0}.cookiejar-icon.hidden{display:none}.cookiejar-wrapper.use-overlay::before{content:"";position:fixed;inset:0;background-color:#000;backdrop-filter:blur(2px);z-index:1;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cookiejar-wrapper.use-overlay.show::before{opacity:.15;pointer-events:auto}.cookiejar{position:fixed;z-index:9999}.cookiejar,.cookiejar *{-webkit-box-sizing:border-box;box-sizing:border-box}.cookiejar__container{position:relative;z-index:1;height:100%;width:100%;padding:2rem 1rem;background-color:var(--cookie-jar-100);overflow-y:auto;overflow-x:hidden;text-align:center}.cookiejar__close{position:absolute;top:.5rem;right:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.25rem;height:1.25rem;padding:.2144rem;background-color:var(--cookie-jar-200);border-radius:50%}.cookiejar__close path{fill:var(--cookie-jar-100);-webkit-transition:fill .3s ease;transition:fill .3s ease}.cookiejar__close:active path,.cookiejar__close:focus path,.cookiejar__close:hover path{fill:var(--cookie-jar-300)}.cookiejar__views{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;height:100%;min-height:31.25rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cookiejar__views.settings{-webkit-transform:translateX(calc(-100% - 3rem));-ms-transform:translateX(calc(-100% - 3rem));transform:translateX(calc(-100% - 3rem))}.cookiejar__view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.125rem;width:100%;-ms-flex-negative:0;flex-shrink:0;height:100%}.cookiejar__title{margin:0 auto;line-height:130%;font-family:var(--cookiejar-font-heading);font-size:1.25rem;color:var(--cookie-jar-300)}.cookiejar__title--main{position:relative}.cookiejar__title--main>span{position:relative;z-index:1}.cookiejar__title--main>span::before{content:"";position:absolute;z-index:-1;top:-.2625rem;left:-.7875rem;display:block;width:1.95075rem;height:1.95075rem;border-radius:50%;background-color:var(--cookie-jar-200);-webkit-box-shadow:0 -4px 10px 0 rgba(255,174,0,.3);box-shadow:0 -4px 10px 0 rgba(255,174,0,.3)}.cookiejar__title--preference{margin:0;line-height:110%;font-family:var(--cookiejar-font-heading);font-size:1.125rem}.cookiejar__text{margin:0;line-height:110%;font-family:var(--cookiejar-font-text);font-size:1.125rem;font-weight:400;color:var(--cookie-jar-300)}.cookiejar__text:first-child{padding-bottom:1.25rem}.cookiejar__wrapper{width:100%}.cookiejar__btn{display:block;margin:0 auto;width:100%;max-width:20rem;padding:.725rem;background-color:transparent;border-style:solid;border-radius:1.375rem;line-height:110%;font-family:var(--cookiejar-font-text);font-size:1.125rem;color:var(--cookie-jar-300);text-align:center}.cookiejar__btn--accept,.cookiejar__btn--save{margin-bottom:1.25rem;border-width:1px}.cookiejar__btn--accept:active,.cookiejar__btn--accept:focus,.cookiejar__btn--accept:hover,.cookiejar__btn--save:active,.cookiejar__btn--save:focus,.cookiejar__btn--save:hover{background-color:var(--cookie-jar-200);-webkit-box-shadow:0 -4px 10px 0 rgba(255,174,0,.3);box-shadow:0 -4px 10px 0 rgba(255,174,0,.3)}.cookiejar__btn--settings{border-width:.5px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.cookiejar__btn--settings:active,.cookiejar__btn--settings:focus,.cookiejar__btn--settings:hover{border-color:var(--cookie-jar-300)}.cookiejar__preference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem}.cookiejar__preference:not(:last-child){padding-bottom:1.25rem}.cookiejar__checkbox{-ms-flex-negative:0;flex-shrink:0;width:3.75rem;height:1.625rem}.cookiejar__label{position:relative;display:block;width:100%;height:100%;border:1px solid var(--cookie-jar-300);border-radius:.8125rem;background-color:transparent;cursor:pointer;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.cookiejar__label::after{content:"";position:absolute;top:50%;left:10%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:.8125rem;height:.8125rem;border-radius:50%;background-color:var(--cookie-jar-400);-webkit-transition:background-color .3s ease,left .3s ease,-webkit-filter .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,left .3s ease,-webkit-filter .3s ease,-webkit-transform .3s ease;transition:filter .3s ease,background-color .3s ease,left .3s ease,transform .3s ease;transition:filter .3s ease,background-color .3s ease,left .3s ease,transform .3s ease,-webkit-filter .3s ease,-webkit-transform .3s ease}.cookiejar__input{position:absolute;margin:0;width:1px;height:1px;opacity:0}.cookiejar__input:checked+.cookiejar__label{-webkit-filter:drop-shadow(0 -4px 5px rgba(255, 255, 255, .3)) drop-shadow(0 0 3px rgba(255, 255, 255, .25));filter:drop-shadow(0 -4px 5px rgba(255, 255, 255, .3)) drop-shadow(0 0 3px rgba(255, 255, 255, .25))}.cookiejar__input:checked+.cookiejar__label::after{left:90%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);background-color:var(--cookie-jar-200);-webkit-filter:drop-shadow(0 0 3px rgba(255, 174, 0, .3)) drop-shadow(0 0 2px rgba(255, 174, 0, .25));filter:drop-shadow(0 0 3px rgba(255, 174, 0, .3)) drop-shadow(0 0 2px rgba(255, 174, 0, .25))}.cookiejar__policy{font-family:var(--cookiejar-font-text);line-height:110%;font-size:1.125rem;color:var(--cookie-jar-300)}.cookiejar__back path{-webkit-transition:stroke-width .15s ease;transition:stroke-width .15s ease}.cookiejar__back:active path,.cookiejar__back:focus path,.cookiejar__back:hover path{stroke-width:3px}.cookiejar.layout-drawer-left{top:0;left:0;height:100vh;width:100vw;max-width:25rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cookiejar.layout-drawer-left.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cookiejar.layout-drawer-left.hide .cookiejar.layout-drawer-left__container{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.cookiejar.layout-drawer-right{top:0;right:0;height:100vh;width:100vw;max-width:25rem;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cookiejar.layout-drawer-right.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cookiejar.layout-drawer-right.hide .cookiejar.layout-drawer-right__container{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.cookiejar.layout-modal{top:50%;left:50%;opacity:1;-webkit-transform:translate(-50%,-50%) scale(.95);-ms-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95);width:90%;max-width:30rem;height:auto;border-radius:1rem;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.2);box-shadow:0 12px 40px rgba(0,0,0,.2);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.cookiejar.layout-modal.show{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.cookiejar.layout-modal.hide{opacity:0}.cookiejar.layout-modal .cookiejar__container{border-radius:10px}@media (max-width:575px){.cookiejar__view{gap:2.5rem}.cookiejar__title{font-size:1.125rem}.cookiejar__title--preference{font-size:1rem}.cookiejar__text{font-size:1rem}}@media (prefers-color-scheme:dark){body:not([data-cookiejar-theme]){--cookie-jar-100:#1e1e1e;--cookie-jar-200:#ffae00;--cookie-jar-300:#ffffff;--cookie-jar-400:#5c5c5c;--cookie-jar-500:#ca9116;--cookie-jar-600:#a2740f}}