.tf-cookiepopup-holder{--cookie-fontfam:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.tf-cookiepopup-holder.light{--cookie-font:#242729;--cookie-fontl:#5e6266;--cookie-font-hover:#4c6bf4;--cookie-bg:#fff;--cookie-footer-bg:#eaeff2;--cookie-border:#cfd3d8;--cookie-shadow:0 .625em 1.875em #0000024d;--cookie-scroll-bg:#30363c;--cookie-btn-bg-settings:#30363c;--cookie-btn-bg-hover-settings:#4c6bf4;--cookie-btn-color-settings:#30363c;--cookie-btn-color-hover-settings:#fff;--cookie-btn-bg-accept:#4c6bf4;--cookie-btn-bg-hover-accept:#1c43f1;--cookie-btn-color-accept:#fff;--cookie-btn-color-hover-accept:#fff;--cookie-btn-bg-decline:#30363c;--cookie-btn-bg-hover-decline:#fb3232;--cookie-btn-color-decline:#30363c;--cookie-btn-color-hover-decline:#fff;--cookie-switch-bg:#ccc;--cookie-wcag-outline:#161a1c}.tf-cookiepopup-holder.dark{--cookie-font:#fff;--cookie-fontl:#aebbc5;--cookie-font-hover:#4c6bf4;--cookie-bg:#161a1c;--cookie-footer-bg:#0c0e0f;--cookie-border:#222629;--cookie-shadow:0 .625em 1.875em #0000024d;--cookie-scroll-bg:#161a1c;--cookie-btn-bg-settings:#c2d0e0;--cookie-btn-bg-hover-settings:#4c6bf4;--cookie-btn-color-settings:#c2d0e0;--cookie-btn-color-hover-settings:#fff;--cookie-btn-bg-accept:#4c6bf4;--cookie-btn-bg-hover-accept:#1c43f1;--cookie-btn-color-accept:#fff;--cookie-btn-color-hover-accept:#fff;--cookie-btn-bg-decline:#c2d0e0;--cookie-btn-bg-hover-decline:#fb3232;--cookie-btn-color-decline:#c2d0e0;--cookie-btn-color-hover-decline:#fff;--cookie-switch-bg:#3c464a;--cookie-wcag-outline:#fff}.tf-cookiepopup-holder{position:fixed;z-index:2147483010;inset:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;pointer-events:none;padding:20px}@media only screen and (max-width: 580px){.tf-cookiepopup-holder{padding:15px}}.tf-cookiepopup-holder.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tf-cookiepopup-holder.middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tf-cookiepopup-holder.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tf-cookiepopup-holder.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tf-cookiepopup-holder.lock{pointer-events:auto}.tf-cookiepopup-holder.lock.dark{background:rgba(60,60,60,0.78);backdrop-filter:blur(4px)}.tf-cookiepopup-holder.lock.light{background:rgba(0,0,0,0.75);backdrop-filter:blur(4px)}.tf-cookiepopup-holder .tf-cookiepopup{border-radius:8px;background:var(--cookie-bg);color:var(--cookie-font);-webkit-box-shadow:var(--cookie-shadow);box-shadow:var(--cookie-shadow);width:100%;max-width:400px;pointer-events:auto !important;max-height:100%;overflow:auto}.tf-cookiepopup-holder .tf-cookiepopup.tf-cookiepopup-settings{max-width:550px}.tf-cookiepopup-holder .tf-cookiepopup.tf-cookiepopup-settings .tf-cookietop .tf-cookie-icon{width:52px}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup.tf-cookiepopup-settings .tf-cookietop .tf-cookie-icon{width:42px}}.tf-cookiepopup-holder .tf-cookiepopup.tf-cookiepopup-settings .tf-cookietop .tf-cookie-title{font-size:20px}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup.tf-cookiepopup-settings .tf-cookietop .tf-cookie-title{font-size:16px}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop{padding:26px 26px 18px 26px;width:100%}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop{padding:18px 18px 10px 18px}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-icon{display:block;height:auto;margin-bottom:10px;width:44px}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-icon path{fill:var(--cookie-font)}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-icon{width:38px}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-title{display:inline-block;width:100%;margin-bottom:10px;font-size:18px;line-height:1.4;font-weight:600;font-family:var(--cookie-fontfam);color:var(--cookie-font)}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-title{font-size:16px}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-text{display:inline-block;width:100%;margin-bottom:10px;font-size:14px;line-height:1.5;font-weight:400;font-family:var(--cookie-fontfam);color:var(--cookie-fontl)}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-text{font-size:13px}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings{width:100%;margin:10px 0 20px 0;padding:20px 25px;background:var(--cookie-footer-bg);border-radius:6px}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings{padding:18px 22px}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table{width:100%}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr{width:100%;border-bottom:1px solid var(--cookie-border)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr:last-child{border:0}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr td{vertical-align:middle;padding:12px 0}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr td{padding:8px 0}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr td .tf-cs-title{display:inline-block;width:100%;margin:0 0 3px 0;line-height:1.4;font-weight:600;font-family:var(--cookie-fontfam);color:var(--cookie-font);font-size:16px}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr td .tf-cs-title{font-size:15px}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr td .tf-cs-text{display:inline-block;width:100%;margin:0;font-size:13px;line-height:1.4;font-weight:400;font-family:var(--cookie-fontfam);color:var(--cookie-fontl)}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr td .tf-cs-text{font-size:12px}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr td:first-child{padding-right:30px}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr td:first-child{padding-right:15px}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr td:last-child{width:50px}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr:first-child td{padding-top:0}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr:last-child td{padding-bottom:0}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr .tf-cs-switch-fake,.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr .tf-cs-switch{width:48px;height:26px;border-radius:50px;background:var(--cookie-switch-bg);position:relative;cursor:pointer;display:block;text-decoration:none}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr .tf-cs-switch-fake.tf-cs-switch-fake,.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr .tf-cs-switch.tf-cs-switch-fake{cursor:not-allowed}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr .tf-cs-switch-fake span,.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr .tf-cs-switch span{display:block;width:18px;height:18px;border-radius:50px;background:#fff;position:absolute;top:4px;left:4px;-webkit-transition:300ms ease-in-out all;transition:300ms ease-in-out all}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr .tf-cs-switch-fake.tf-enabled,.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr .tf-cs-switch.tf-enabled{background:var(--cookie-btn-bg-hover-accept)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr .tf-cs-switch-fake.tf-enabled span,.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-settings table tr .tf-cs-switch.tf-enabled span{left:26px}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder.tf-two .tf-cookiebtn{width:calc(50% - 8px)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder.tf-three .tf-cookiebtn{width:calc(33.3333% - 8px)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn{font-size:14px;line-height:1.6;font-weight:600;font-family:var(--cookie-fontfam);padding:11px 20px;border-radius:6px;-webkit-transition:300ms ease-in-out all;transition:300ms ease-in-out all;cursor:pointer;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;margin-bottom:8px;text-decoration:none}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn{width:100% !important}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-accept{margin-bottom:10px}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-settings{margin-bottom:10px}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-accept{color:var(--cookie-btn-color-accept);background:var(--cookie-btn-bg-accept);border:1px solid var(--cookie-btn-bg-accept)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-accept svg path{fill:var(--cookie-btn-color-accept)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-accept:hover,.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-accept:active{background:var(--cookie-btn-bg-hover-accept);border-color:var(--cookie-btn-bg-hover-accept);color:var(--cookie-btn-color-hover-accept)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-accept:hover svg path,.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-accept:active svg path{fill:var(--cookie-btn-color-hover-accept)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-decline{color:var(--cookie-btn-color-decline);background:transparent;border:1px solid var(--cookie-btn-bg-decline)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-decline svg path{fill:var(--cookie-btn-color-decline)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-decline:hover,.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-decline:active{background:var(--cookie-btn-bg-hover-decline);border-color:var(--cookie-btn-bg-hover-decline);color:var(--cookie-btn-color-hover-decline)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-settings{color:var(--cookie-btn-color-settings);background:transparent;border:1px solid var(--cookie-btn-bg-settings)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-settings svg path{fill:var(--cookie-btn-color-settings)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-settings .tf-open{display:inline}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-settings .tf-close{display:none}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-settings.active .tf-open{display:none}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-settings.active .tf-close{display:inline}@media only screen and (min-width: 1039px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-settings:hover,.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-settings:active{background:var(--cookie-btn-bg-hover-settings);border-color:var(--cookie-btn-bg-hover-settings);color:var(--cookie-btn-color-hover-settings)}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-settings:hover svg path,.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn.tf-cookiebtn-settings:active svg path{fill:var(--cookie-btn-color-hover-settings)}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn svg.tf-ck-icon{margin-right:10px;position:relative;top:1px;width:16px;height:16px}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookietop .tf-cookie-btnholder .tf-cookiebtn svg.tf-ck-icon path{-webkit-transition:300ms ease-in-out all;transition:300ms ease-in-out all}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookiebottom{padding:6px 20px 8px 20px;width:100%;background:var(--cookie-footer-bg);text-align:center}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookiebottom a{display:inline-block;text-decoration:none;font-size:13px;line-height:1.4;font-weight:400;font-family:var(--cookie-fontfam);color:var(--cookie-fontl);-webkit-transition:300ms ease-in-out all;transition:300ms ease-in-out all;margin-right:15px}@media only screen and (max-width: 580px){.tf-cookiepopup-holder .tf-cookiepopup .tf-cookiebottom a{margin-right:10px;font-size:12px}}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookiebottom a:last-child{margin-right:0}.tf-cookiepopup-holder .tf-cookiepopup .tf-cookiebottom a:hover,.tf-cookiepopup-holder .tf-cookiepopup .tf-cookiebottom a:active{color:var(--cookie-font-hover)}.tf-cookiepopup-holder .tf-cookiepopup::-webkit-scrollbar{width:9px}.tf-cookiepopup-holder .tf-cookiepopup::-webkit-scrollbar-track{background:var(--cookie-footer-bg);border-radius:100vw;margin:0}.tf-cookiepopup-holder .tf-cookiepopup::-webkit-scrollbar-thumb{background:var(--cookie-scroll-bg);border:3px solid var(--cookie-footer-bg);border-radius:100vw;-webkit-transition:300ms ease-in-out all;transition:300ms ease-in-out all}.tf-cookiepopup-holder .tf-cookiepopup::-webkit-scrollbar-thumb:hover{background:var(--cookie-btn-bg-accept)}.tf-cookiepopup-holder .tf-cookiepopup a:focus-visible{outline:4px solid var(--cookie-wcag-outline) !important;outline-offset:4px !important}