:root{--gdpr-bg-color:#fff;--gdpr-bg-color-alpha:#ffffffe6;--gdpr-color:black}.gdpr-bar{background-color:var(--gdpr-bg-color-alpha);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;color:var(--gdpr-color);z-index:100;flex-direction:column;align-items:center;padding:1.25rem 1rem;display:flex;position:fixed;bottom:0;box-shadow:0 3px 10px #0000001a}@media only screen and (width>=568px){.gdpr-bar{padding-left:2.25rem;padding-right:2.25rem}}@media only screen and (width>=1025px){.gdpr-bar{flex-direction:row;padding-left:5.75rem;padding-right:5.75rem}}.gdpr-bar__section{flex-direction:column;gap:1rem;width:100%;display:flex}.gdpr-bar__section+.gdpr-bar__section{margin-top:2rem}@media only screen and (width>=1025px){.gdpr-bar__section{flex-direction:row;width:auto}.gdpr-bar__section+.gdpr-bar__section{margin-top:0;margin-left:2rem}}.gdpr-bar__title{font-size:28px;font-weight:600}.gdpr-settings{backface-visibility:hidden;z-index:100;width:100%;height:100%;position:fixed;top:0;left:0}.gdpr-settings__panel{background-color:var(--gdpr-bg-color-alpha);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;color:var(--gdpr-color);flex-direction:column;padding:2.75rem 2.15rem;display:flex;overflow:auto}@media only screen and (width>=1025px){.gdpr-settings__panel{max-width:38rem;box-shadow:0 3px 10px #0000001a}}.gdpr-settings__section{margin-bottom:1.5rem}.gdpr-settings__section-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.gdpr-button{backface-visibility:hidden;white-space:nowrap;min-width:100%;height:2.5rem;color:var(--gdpr-color);border:1px solid var(--gdpr-color);text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;padding:0 1rem;font-size:.75rem;font-weight:600;transition:color .15s linear,background-color .15s linear,border-color .15s linear;position:relative}@media only screen and (width>=1025px){.gdpr-button{min-width:10rem}}.gdpr-button:hover{color:var(--gdpr-bg-color);background-color:var(--gdpr-color)}.gdpr-button:active{color:var(--gdpr-color);background-color:#0000;border-color:#0000;transition:none}.gdpr-switch{backface-visibility:hidden}.gdpr-switch__field{display:none}.gdpr-switch__track{letter-spacing:.1em;text-transform:uppercase;height:2rem;color:var(--gdpr-color);border:1px solid var(--gdpr-color);cursor:pointer;background-color:#0000;border-radius:2rem;align-items:center;padding:0 1rem;font-size:.75rem;font-weight:500;display:inline-flex;position:relative}.gdpr-switch__track:after{content:"";background-color:var(--gdpr-color);border-radius:calc(2rem - 4px);width:calc(50% - 1px);height:calc(2rem - 4px);transition:transform .2s cubic-bezier(.6,.05,.01,.99);position:absolute;top:1px;left:1px;transform:translateZ(0)}.gdpr-switch__label+.gdpr-switch__label{margin-left:1rem}.gdpr-switch__field:checked+.gdpr-switch__track:after{transform:translate(100%)}.dropdown{backface-visibility:hidden;transition:height .425s cubic-bezier(.6,.05,.01,.99);overflow:hidden}.dropdown__content{opacity:0;pointer-events:none;margin-top:0;margin-bottom:0;transition:transform .4s cubic-bezier(.6,.05,.01,.99),opacity .25s linear;transform:translateY(-1.25rem)}.dropdown__content:before,.dropdown__content:after{content:"";display:table}.dropdown__content.-open{z-index:0;opacity:1;pointer-events:auto;transition:transform .425s cubic-bezier(.6,.05,.01,.99),opacity .25s linear .15s;transform:translateZ(0)}
