#clearcookie-banner,#clearcookie-preferences-pane,.clearcookie-safe-embeds{--clearcookie-mask-blur:5px;--clearcookie-mask-background-color:rgba(0, 0, 0, .6);--clearcookie-banner-border-radius:15px;--clearcookie-header-border-color:#d9a362;--clearcookie-default-font-color:#111;--clearcookie-default-font-color-secondary:#4c4e59;--clearcookie-default-font-family:Josefin Sans;--clearcookie-primary-button-background-color:#D9A362;--clearcookie-primary-button-background-color-hover:#3ca9d8;--clearcookie-primary-button-font-weight:bold;--clearcookie-primary-button-font-color:#fff;--clearcookie-primary-button-font-color-hover:#fff;--clearcookie-primary-button-border-radius:20px;--clearcookie-primary-button-border-color-focus:#fff;--clearcookie-secondary-button-background-color:transparent;--clearcookie-secondary-button-background-color-hover:#d9a362;--clearcookie-secondary-button-font-weight:normal;--clearcookie-secondary-button-font-color:#111;--clearcookie-secondary-button-font-color-hover:#111;--clearcookie-secondary-button-border-color:#d5d9e1;--clearcookie-secondary-button-border-color-hover:#7a8190;--clearcookie-secondary-button-border-color-focus:#5151D4;--clearcookie-secondary-button-border-width:1px;--clearcookie-secondary-button-border-radius:20px;--clearcookie-link-color:#d9a362;--clearcookie-link-color-hover:#bb4354;--clearcookie-link-border-color-focus:#5151D4;--clearcookie-toggle-background-color-required:#766e6f;--clearcookie-toggle-background-color-inactive:#e5e6ea;--clearcookie-toggle-background-color-active:#d9a362;--clearcookie-toggle-border-color-focus:#5151D4;--clearcookie-label-regular-background-color:#f1f2f4;--clearcookie-label-regular-font-color:#4c4e59;--clearcookie-label-accepted-background-color:#e1f2e1;--clearcookie-label-accepted-font-color:green;--clearcookie-label-denied-background-color:#f2e5e5;--clearcookie-label-denied-font-color:red;--clearcookie-label-font-family:Courier, monospace}#clearcookie-banner,#clearcookie-preferences-pane{color:var(--clearcookie-default-font-color)}#clearcookie-banner{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:2px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;background-color:var(--clearcookie-mask-background-color);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1.4;font-family:var(--clearcookie-default-font-family);-webkit-backdrop-filter:blur(var(--clearcookie-mask-blur));backdrop-filter:blur(var(--clearcookie-mask-blur));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clearcookie-hide{display:none!important}#clearcookie-banner .clearcookie-pre,#clearcookie-preferences-pane .clearcookie-pre{display:inline-block;padding:3px 5px;border-radius:4px;font-size:14px;font-family:var(--clearcookie-label-font-family);color:var(--clearcookie-label-regular-font-color);background-color:var(--clearcookie-label-regular-background-color)}html.clearcookie-active,html.clearcookie-active body{overflow-y:hidden}#clearcookie-banner *,#clearcookie-banner :after,#clearcookie-banner :before,#clearcookie-preferences-pane *,#clearcookie-preferences-pane :after,#clearcookie-preferences-pane :before{-webkit-box-sizing:inherit;box-sizing:inherit;font:inherit}#clearcookie-banner strong,#clearcookie-preferences-pane strong{font-weight:700}#clearcookie-banner a,#clearcookie-preferences-pane a{-webkit-transition:all .15s;transition:all .15s;color:var(--clearcookie-link-color)}#clearcookie-banner a:hover,#clearcookie-setting a:hover{color:var(--clearcookie-link-color-hover)}#clearcookie-banner a:focus,#clearcookie-setting a:focus{outline:none;-webkit-box-shadow:0 0 0 3px var(--clearcookie-link-border-color-focus);box-shadow:0 0 0 3px var(--clearcookie-link-border-color-focus);border-radius:3px}#clearcookie-banner .clearcookie__inner{padding:30px;max-height:100%;max-width:750px;background-color:#fff;border-radius:var(--clearcookie-banner-border-radius);-webkit-box-shadow:0 5px 30px rgb(0 0 0 / .3);box-shadow:0 5px 30px rgb(0 0 0 / .3);overflow-y:auto}#clearcookie-banner .clearcookie__inner__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -30px 30px;padding:0 30px 30px;border-bottom:1px solid var(--clearcookie-header-border-color)}@media (max-width:600px){#clearcookie-banner .clearcookie__inner__header{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#clearcookie-banner .clearcookie__inner__header__logo{height:20px}@media (max-width:600px){#clearcookie-banner .clearcookie__inner__header__logo{margin-bottom:10px}}#clearcookie-banner .clearcookie__inner__header__logo img{display:block;width:auto;height:100%}#clearcookie-banner .clearcookie__inner__header__title{font-size:20px;font-weight:700}#clearcookie-banner .clearcookie__inner__body__main__intro{margin-bottom:20px}#clearcookie-banner .clearcookie__inner__body__settings__setting{display:block;margin-top:15px;padding-left:70px;position:relative;cursor:pointer}#clearcookie-banner .clearcookie__inner__body__settings__setting--required{cursor:default}#clearcookie-banner .clearcookie__inner__body__settings__setting:first-child{margin-top:0}#clearcookie-banner .clearcookie__inner__body__settings__setting__input{position:absolute;top:3px;left:0}#clearcookie-banner .clearcookie__inner__body__settings__setting__input__toggle{width:50px;height:30px;border-radius:15px;background-color:var(--clearcookie-toggle-background-color-inactive);position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#clearcookie-banner .clearcookie__inner__body__settings__setting--required input[type=checkbox]:checked+.clearcookie__inner__body__settings__setting__input__toggle{background-color:var(--clearcookie-toggle-background-color-required)}#clearcookie-banner input[type=checkbox]{position:absolute;top:-99999px;left:-99999px}#clearcookie-banner .clearcookie__inner__body__settings__setting__input__toggle:after{content:'';display:block;width:26px;height:26px;border-radius:13px;position:absolute;top:2px;left:2px;background-color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#clearcookie-banner input[type=checkbox]:checked+.clearcookie__inner__body__settings__setting__input__toggle{background-color:var(--clearcookie-toggle-background-color-active)}#clearcookie-banner.clearcookie--enable-tabbing input[type=checkbox]:focus+.clearcookie__inner__body__settings__setting__input__toggle{-webkit-box-shadow:0 0 0 3px var(--clearcookie-toggle-border-color-focus);box-shadow:0 0 0 3px var(--clearcookie-toggle-border-color-focus)}#clearcookie-banner input[type=checkbox]:checked+.clearcookie__inner__body__settings__setting__input__toggle:after{-webkit-transform:translateX(20px);transform:translateX(20px)}#clearcookie-banner .clearcookie__inner__body__settings__setting__name{font-weight:700}#clearcookie-banner .clearcookie__inner__body__settings__setting__description{color:var(--clearcookie-default-font-color-secondary)}#clearcookie-banner .clearcookie__inner__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px;margin-right:-15px;flex-direction:row-reverse;justify-content:center}#clearcookie-banner .clearcookie__inner__footer__button{width:calc(33.33% - 15px)}@media (max-width:600px){#clearcookie-banner .clearcookie__inner__footer__button{width:100%}}#clearcookie-banner .clearcookie-button,#clearcookie-preferences-pane .clearcookie-button{display:block;margin:15px 15px 0 0;padding:18px 15px;background-color:var(--clearcookie-secondary-button-background-color);font-weight:var(--clearcookie-secondary-button-font-weight);color:var(--clearcookie-secondary-button-font-color);border:0;-webkit-box-shadow:inset 0 0 0 var(--clearcookie-secondary-button-border-width) var(--clearcookie-secondary-button-border-color);box-shadow:inset 0 0 0 var(--clearcookie-secondary-button-border-width) var(--clearcookie-secondary-button-border-color);border-radius:var(--clearcookie-secondary-button-border-radius);-webkit-transition:background-color .15s,-webkit-box-shadow .15s;transition:background-color .15s,-webkit-box-shadow .15s;transition:background-color .15s,box-shadow .15s;transition:background-color .15s,box-shadow .15s,-webkit-box-shadow .15s;text-align:center;cursor:pointer}#clearcookie-banner .clearcookie-button:hover,#clearcookie-preferences-pane .clearcookie-button:hover{background-color:var(--clearcookie-secondary-button-background-color-hover);color:var(--clearcookie-secondary-button-font-color-hover);-webkit-box-shadow:inset 0 0 0 var(--clearcookie-secondary-button-border-width) var(--clearcookie-secondary-button-border-color-hover);box-shadow:inset 0 0 0 var(--clearcookie-secondary-button-border-width) var(--clearcookie-secondary-button-border-color-hover)}#clearcookie-banner .clearcookie-button:focus,#clearcookie-preferences-pane .clearcookie-button:focus{outline:none;-webkit-box-shadow:0 0 0 3px var(--clearcookie-secondary-button-border-color-focus);box-shadow:0 0 0 3px var(--clearcookie-secondary-button-border-color-focus)}#clearcookie-banner .clearcookie-button--primary,#clearcookie-preferences-pane .clearcookie-button--primary{-webkit-box-shadow:none;box-shadow:none;background-color:var(--clearcookie-primary-button-background-color);border-radius:var(--clearcookie-primary-button-border-radius);font-weight:var(--clearcookie-primary-button-font-weight);color:var(--clearcookie-primary-button-font-color)}#clearcookie-banner .clearcookie-button--primary:hover,#clearcookie-preferences-pane .clearcookie-button--primary:hover{-webkit-box-shadow:none;box-shadow:none;background-color:var(--clearcookie-primary-button-background-color-hover);color:var(--clearcookie-primary-button-font-color-hover)}#clearcookie-banner .clearcookie-button--primary:focus,#clearcookie-preferences-pane .clearcookie-button--primary:focus{outline:none;-webkit-box-shadow:0 0 0 3px var(--clearcookie-primary-button-border-color-focus);box-shadow:0 0 0 3px var(--clearcookie-primary-button-border-color-focus)}#clearcookie-preferences-pane{margin:30px 0;padding:30px;max-width:600px;background-color:#fff;border-radius:var(--clearcookie-banner-border-radius);-webkit-box-shadow:0 5px 30px rgb(0 0 0 / .3);box-shadow:0 5px 30px rgb(0 0 0 / .3);font:16px/1.4 var(--clearcookie-default-font-family);-webkit-box-sizing:border-box;box-sizing:border-box}#clearcookie-preferences-pane .clearcookie-preferences-pane__header{margin:0 -30px 30px;padding:0 30px 30px;border-bottom:1px solid #eee;font-size:20px;font-weight:700}#clearcookie-preferences-pane .clearcookie-preferences-pane__body{margin-bottom:30px}#clearcookie-preferences-pane .clearcookie-preferences-pane__body__settings{margin-bottom:10px}#clearcookie-preferences-pane .clearcookie-preferences-pane__body__settings__setting{padding:0 0 20px 0}#clearcookie-preferences-pane .clearcookie-preferences-pane__body__settings__setting__header{padding:0 0 5px 0}#clearcookie-preferences-pane .clearcookie-preferences-pane__body__settings__setting__header__name{font-weight:700}#clearcookie-preferences-pane .clearcookie-preferences-pane__body__settings__setting__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;flex-direction:column}#clearcookie-preferences-pane .clearcookie-preferences-pane__body__settings__setting__body__description{color:var(--clearcookie-default-font-color-secondary);padding-right:10px}#clearcookie-preferences-pane .clearcookie-preferences-pane__footer__button{width:100%}#clearcookie-preferences-pane .clearcookie-preferences-pane__body__settings__setting--accepted .clearcookie-preferences-pane__body__settings__setting__body__label{background-color:var(--clearcookie-label-accepted-background-color);color:var(--clearcookie-label-accepted-font-color)}#clearcookie-preferences-pane .clearcookie-preferences-pane__body__settings__setting--denied .clearcookie-preferences-pane__body__settings__setting__body__label{background-color:var(--clearcookie-label-denied-background-color);color:var(--clearcookie-label-denied-font-color)}