body[data-theme=light] .btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body[data-theme=light] .btn.default{background-color:#ccc;border-color:#ccc;color:#000}body[data-theme=light] .btn.default:hover{background-color:#404040}body[data-theme=light] .btn.clear{color:#444}body[data-theme=light] .btn.clear.icon{color:#000}body[data-theme=light] .btn.regular{background-color:#000;color:#fff}body[data-theme=light] .icon-btn{color:#000}body[data-theme=dark] .btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body[data-theme=dark] .btn.default{background-color:#272727;border-color:#545454;color:#fff}body[data-theme=dark] .btn.default:hover{background-color:#404040}body[data-theme=dark] .btn.clear{color:#888}body[data-theme=dark] .btn.clear.icon{color:#fff}body[data-theme=dark] .btn.regular{background-color:#e5e5e5;color:#000}body[data-theme=dark] .icon-btn{color:#fff}a.btn{text-decoration:none}.btn{border:1px solid #000;padding:6px 12px;white-space:nowrap}.btn.bold{font-weight:700}.btn:hover{cursor:pointer}.btn.theme{background-color:#de2600;border-color:#c52200;color:#fff}.btn.theme:hover{background-color:#da2500}.btn.clear{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.btn.clear.icon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:18px;line-height:12px;padding:5px}.icon-btn{background:0 0;border:0;padding:0;text-align:center;text-decoration:none}.cookie-banner-light-container{bottom:0;font-size:13px;left:0;line-height:20px;position:fixed;width:100%;z-index:190}.cookie-banner-light-container .cookie-banner-light{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;background:#000;background:rgba(0,0,0,.9);color:#fff;justify-content:space-between;margin:0 auto;max-width:1280px;padding:8px 20px}.cookie-banner-light-container .cookie-banner-light a{color:#fff}.cookie-banner-light-container .cookie-banner-light .cookie-banner-light-close{background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#000;cursor:pointer;font-weight:700;height:20px;line-height:20px;text-align:center;width:20px}body[data-theme=light] .tooltip-menu-option.skin-default-big.active,body[data-theme=light] .tooltip-menu-option.skin-default-small.active,body[data-theme=light] .tooltip-menu-option.skin-default.active{background-color:#3c3c3c}body[data-theme=light] .tooltip-menu-option.skin-default-big:hover,body[data-theme=light] .tooltip-menu-option.skin-default-small:hover,body[data-theme=light] .tooltip-menu-option.skin-default:hover{background-color:#de2600;color:#fff}body[data-theme=light] .tooltip-menu-option.skin-clear{background-color:#282828}body[data-theme=light] .tooltip-menu-option.skin-clear.active,body[data-theme=light] .tooltip-menu-option.skin-clear:hover{background-color:#3c3c3c}body[data-theme=light] .tooltip-menu-option-badge{background-color:#de2600}body[data-theme=dark] .tooltip-menu-option.skin-default-big.active,body[data-theme=dark] .tooltip-menu-option.skin-default-small.active,body[data-theme=dark] .tooltip-menu-option.skin-default.active{background-color:#595959}body[data-theme=dark] .tooltip-menu-option.skin-default-big:hover,body[data-theme=dark] .tooltip-menu-option.skin-default-small:hover,body[data-theme=dark] .tooltip-menu-option.skin-default:hover{background-color:#de2600;color:#fff}body[data-theme=dark] .tooltip-menu-option.skin-clear{background-color:#454545}body[data-theme=dark] .tooltip-menu-option.skin-clear.active,body[data-theme=dark] .tooltip-menu-option.skin-clear:hover{background-color:#595959}body[data-theme=dark] .tooltip-menu-option-badge{background-color:#de2600}a.tooltip-menu-option{color:#fff;text-decoration:none}.tooltip-menu-option{cursor:pointer;display:inline-block;font-size:14px;line-height:22px;text-align:left;white-space:normal}.tooltip-menu-option.skin-default{font-size:16px;line-height:24px;padding:4px 20px}.tooltip-menu-option.skin-default:hover{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tooltip-menu-option.skin-default-big{padding:6px 20px}.tooltip-menu-option.skin-default-big:hover{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tooltip-menu-option.skin-default-small{font-size:12px;line-height:1.5;padding:3px 20px}.tooltip-menu-option.skin-clear{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:2px 0;min-width:170px;padding:5px 10px 5px 5px}.tooltip-menu-option-badge{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;float:right;font-size:10px;font-weight:700;line-height:1;margin-left:auto;margin-top:3px;min-width:10px;padding:4px 6px;text-align:center;vertical-align:top;vertical-align:middle;white-space:nowrap}body[data-theme=light] .tooltip-menu-option .tooltip-menu-option-theme[data-theme=auto]{background-color:#fff;color:#000}body[data-theme=dark] .tooltip-menu-option .tooltip-menu-option-theme[data-theme=auto]{background-color:#161616;color:#fff}.tooltip-menu-option .tooltip-menu-option-theme{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:right;font-size:16px;font-weight:700;padding:2px 6px;vertical-align:top}.tooltip-menu-option .tooltip-menu-option-theme[data-theme=dark]{background-color:#161616;color:#fff}.tooltip-menu-option .tooltip-menu-option-theme[data-theme=light]{background-color:#fff;color:#000}.manage-cookies{font-size:120%;max-width:96vw;text-align:center;width:500px}.manage-cookies-top{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;background-color:#1b1b1b;height:60px;justify-content:center}.manage-cookies-content,.manage-cookies-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.manage-cookies-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:#fff;color:#000;-ms-flex-direction:column;flex-direction:column;padding:10px 20px}.manage-cookies-content>.btn{font-size:150%;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.manage-cookies-content>.btn:not(:first-child){margin-top:10px}.manage-cookies-content>.btn.theme{border:1px solid #c52200;font-size:24px}.manage-cookies-content>.btn.theme:hover{background-color:#c52200}.manage_cookies_explain{color:#777;font-size:12px;margin-bottom:20px;text-align:center}.manage_cookies_explain a{color:#000}.manage_cookies_title{border-bottom:1px solid #ccc;line-height:24px;text-align:center;text-transform:uppercase}.btn.manage,.btn.save,.manage_cookies_title{font-size:16px;font-weight:700;margin-top:10px}.btn.manage,.btn.save{border:1px solid #ccc}.cookies_group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookies_group,.cookies_group_main_line{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cookies_group_main_line{padding:5px 0}.cookies_group_main_line .cookies_group_close,.cookies_group_main_line .cookies_group_open{cursor:pointer;padding:0 4px}.cookies_group_main_line .cookies_group_name{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;cursor:pointer;flex-grow:1;font-size:12px;font-weight:700;text-align:left}.cookies_group_main_line .cookies_group_name:hover{text-decoration:underline}.cookies_group_main_line .cookies_group_always,.cookies_group_main_line .cookies_group_toggle{margin-left:auto}.cookies_group_main_line .cookies_group_always{color:#333;font-size:13px;font-weight:700;text-transform:lowercase}.cookies_group_details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookies_group_description{font-size:11px;line-height:16px;margin-bottom:5px;text-align:left}.cookies_group_table{font-size:11px;line-height:1.5}.cookies_group_table,.cookies_group_table_body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookies_group_table_head{background:#aaa;font-weight:700;text-align:left}.cookies_group_table_head>div{padding:2px 5px}.cookies_group_table_head,.cookies_group_table_row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cookies_group_table_head>:first-child,.cookies_group_table_row>:first-child{width:30%}.cookies_group_table_head>:nth-child(2),.cookies_group_table_row>:nth-child(2){width:50%}.cookies_group_table_head>:nth-child(3),.cookies_group_table_row>:nth-child(3){width:20%}.with_toggle .cookies_group_table_head>:first-child,.with_toggle .cookies_group_table_row>:first-child{width:25%}.with_toggle .cookies_group_table_head>:nth-child(2),.with_toggle .cookies_group_table_row>:nth-child(2){width:45%}.with_toggle .cookies_group_table_head>:nth-child(3),.with_toggle .cookies_group_table_row>:nth-child(3){width:20%}.with_toggle .cookies_group_table_head>:nth-child(4),.with_toggle .cookies_group_table_row>:nth-child(4){width:10%}.cookies_group_table_row.odd{background:#eee}.cookies_group{border-bottom:1px solid #ccc}.cookies_group_table_row>div{-webkit-align-self:center;padding:2px 5px;text-align:left;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.cookies_group_table_row_name{word-break:break-word}.cookies_group_table_head_duration,.cookies_group_table_row_duration,.cookies_group_table_row_toggle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cookies_group_table_head_duration .toggle,.cookies_group_table_row_duration .toggle,.cookies_group_table_row_toggle .toggle{margin:0}body[data-theme=light] .toggle.default:before{background-color:#333;border:1px solid #333}body[data-theme=light] .toggle.default.toggled:before{background-color:#de2600;border-color:#ab1d00}body[data-theme=light] .toggle.default.toggled:after{background-color:#fff}body[data-theme=dark] .toggle.default:before{background-color:#333;border:1px solid #333}body[data-theme=dark] .toggle.default.toggled:before{background-color:#de2600;border-color:#ab1d00}body[data-theme=dark] .toggle.default.toggled:after{background-color:#fff}.toggle{cursor:pointer;height:18px;margin:auto 0 auto auto;position:relative;width:28px}.toggle:before{-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;content:"";height:18px;left:0;position:absolute;top:0;width:28px}.toggle:after{background-color:hsla(0,0%,100%,.5);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;content:"";height:14px;left:2px;position:absolute;top:3px;-webkit-transition:left .2s;-o-transition:left .2s;-moz-transition:left .2s;transition:left .2s;width:14px}.toggle.toggled:after{left:13px}.toggle.disabled{cursor:not-allowed;opacity:.5}body .btn.clear.reject{color:#000;font-size:15px;font-weight:700;line-height:16px;margin-top:10px;text-decoration:underline}body[data-theme=light] .popup-outer.opaque{background-color:#fff}body[data-theme=dark] .popup-outer.opaque{background-color:#161616}.popup-outer{background-color:rgba(0,0,0,.25);display:none;height:100%;left:0;min-height:100vh;overflow-y:auto;position:fixed;top:0;width:100%;z-index:9999}.popup-outer.open{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.popup-inner{-webkit-box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.disclaimer{font-size:120%;max-width:96vw;text-align:center;width:500px}.disclaimer-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;background-color:#1b1b1b;height:60px;justify-content:center}.disclaimer-content{background-color:#fff;color:#000;padding:10px 20px}.toggle-button{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-button .toggle-button-label-checked{display:none}.toggle-button:has(input[checked]) .toggle-button-label{display:none}.toggle-button:has(input[checked]) .toggle-button-label-checked{display:block}.toggle-button input{pointer-events:none}.disclaimer-parents{margin-top:15px}.btn.main-cat-confirm{font-size:24px;max-width:100%;min-width:min(350px,100%)}@-webkit-keyframes disclaimerEnterPulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes disclaimerEnterPulse{0%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.1);transform:scale(1.1)}to{-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes disclaimerEnterPulse{0%{-o-transform:scale(1);transform:scale(1)}50%{-o-transform:scale(1.1);transform:scale(1.1)}to{-o-transform:scale(1);transform:scale(1)}}@keyframes disclaimerEnterPulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.btn.main-cat-confirm.pulse{-webkit-animation:disclaimerEnterPulse .2s ease;-moz-animation:disclaimerEnterPulse .2s ease;-o-animation:disclaimerEnterPulse .2s ease;animation:disclaimerEnterPulse .2s ease}.btn.main-cat-confirm .disclaimer-over-18{white-space:break-spaces}.disclaimer-enter{text-transform:uppercase}.btn.main-cat{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;border-color:#ccc;height:55px;justify-content:flex-end;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;-o-transition:box-shadow .2s;-moz-transition:box-shadow .2s,-moz-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s,-moz-box-shadow .2s;width:100px}.btn.main-cat>span{display:block;font-size:20px;line-height:24px;max-height:50%}.btn.main-cat>.icon-f{margin:auto 0}.btn.main-cat .main-cat-text{font-size:16px;font-weight:700}.btn.main-cat.active,.btn.main-cat:hover{-webkit-box-shadow:0 0 0 2px #de2600;-moz-box-shadow:0 0 0 2px #de2600;box-shadow:0 0 0 2px #de2600;position:relative}.btn.main-cat.active:after{border-bottom:5px solid #de2600;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);content:"";height:0;left:-webkit-calc(50% - 5px);left:-moz-calc(50% - 5px);left:calc(50% - 5px);position:absolute;top:-webkit-calc(100% + 3px);top:-moz-calc(100% + 3px);top:calc(100% + 3px);width:0}.disclaimer-warning{font-size:170%;font-weight:700;margin-bottom:5px}.disclaimer-label{font-size:110%}.disclaimer-ack{color:#777;font-size:95%;margin-bottom:20px;text-align:left}.over18_link{text-decoration:underline;text-transform:uppercase}.disclaimer-btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:7px 0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.disclaimer-btns .btn{font-size:150%}.disclaimer-parents{margin-bottom:15px}.disclaimer-parents a{color:#000;font-size:90%;font-weight:700}.disclaimer-accept-all{font-size:16px}