/* Skin SEL pro lištu s60-consent 1.6.1 (skin `none`, orestbida/cookieconsent v3).
   Paleta a tvar podle sel.css: tmavá lišta, krémová tlačítka, ostré rohy, Albert Sans.
   „Jen nezbytné“ má stejnou váhu jako „Přijmout vše“ (rovnocenná volba). */
#cc-main{
  --cc-font-family:"Albert Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --cc-bg:#2F373B;
  --cc-primary-color:#FFF9E6;
  --cc-secondary-color:rgba(255,249,230,.85);
  --cc-link-color:#61BCB3;

  --cc-btn-primary-bg:#FFF9E6;
  --cc-btn-primary-color:#2F373B;
  --cc-btn-primary-border-color:#FFF9E6;
  --cc-btn-primary-hover-bg:#F5B7A6;
  --cc-btn-primary-hover-color:#2F373B;
  --cc-btn-primary-hover-border-color:#F5B7A6;

  --cc-btn-secondary-bg:transparent;
  --cc-btn-secondary-color:#FFF9E6;
  --cc-btn-secondary-border-color:rgba(255,249,230,.6);
  --cc-btn-secondary-hover-bg:rgba(255,249,230,.08);
  --cc-btn-secondary-hover-color:#FFF9E6;
  --cc-btn-secondary-hover-border-color:#FFF9E6;

  --cc-toggle-on-bg:#4AADA4;
  --cc-toggle-off-bg:#6B7479;
  --cc-toggle-on-knob-bg:#FFF9E6;
  --cc-toggle-off-knob-bg:#FFF9E6;
  --cc-toggle-enabled-icon-color:#2F373B;
  --cc-toggle-disabled-icon-color:#6B7479;
  --cc-toggle-readonly-bg:#8A9196;
  --cc-toggle-readonly-knob-bg:#FFF9E6;
  --cc-toggle-readonly-knob-icon-color:#6B7479;

  --cc-cookie-category-block-bg:#3A4348;
  --cc-cookie-category-block-border:rgba(255,249,230,.18);
  --cc-cookie-category-block-hover-bg:#3A4348;
  --cc-cookie-category-block-hover-border:rgba(255,249,230,.35);
  --cc-cookie-category-expanded-block-bg:#3A4348;
  --cc-cookie-category-expanded-block-hover-bg:#3A4348;

  --cc-separator-border-color:rgba(255,249,230,.18);
  --cc-section-category-border:rgba(255,249,230,.18);
  --cc-footer-bg:#2F373B;
  --cc-footer-color:rgba(255,249,230,.72);
  --cc-footer-border-color:rgba(255,249,230,.18);

  --cc-btn-border-radius:0;
  --cc-modal-border-radius:0;
  --cc-pm-toggle-border-radius:999px;
  --cc-overlay-bg:rgba(47,55,59,.7);
  --cc-webkit-scrollbar-bg:#6B7479;
  --cc-webkit-scrollbar-hover-bg:#8A9196;
}
#cc-main .cm__title,#cc-main .pm__title{font-family:"Libre Caslon Display",Georgia,"Times New Roman",serif;font-weight:400;color:#FFF9E6;font-size:1.5rem;line-height:1.2}
#cc-main .pm__section-title{color:#FFF9E6;font-weight:500}
#cc-main .cm--cloud,#cc-main .cm--box{border:1px solid rgba(255,249,230,.18);border-top:6px solid #F5B7A6;box-shadow:0 16px 48px rgba(0,0,0,.35)}
#cc-main .cm__btn,#cc-main .pm__btn{font-weight:500;letter-spacing:0}
/* rovnocenná volba: „Jen nezbytné“ jako „Přijmout vše“ (pojistka k equalWeightButtons) */
#cc-main .cm__btn[data-role="necessary"],#cc-main .pm__btn[data-role="necessary"]{
  background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);border-color:var(--cc-btn-primary-border-color)}
#cc-main .cm__btn[data-role="necessary"]:hover,#cc-main .pm__btn[data-role="necessary"]:hover{
  background:var(--cc-btn-primary-hover-bg);color:var(--cc-btn-primary-hover-color);border-color:var(--cc-btn-primary-hover-border-color)}
#cc-main a{text-underline-offset:3px}
#cc-main :focus-visible{outline:2px solid #61BCB3;outline-offset:2px}
