<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* --- VĹ&nbsp;EOBECNĂ‰ Ĺ&nbsp;TĂťLY (PLATIA PRE BANNER AJ MODAL) --- */

/* UniverzĂˇlnejĹˇie skrytie loga CookieFirst v banneri */
[data-cookiefirst-widget="banner"] a[href*="cookiefirst.com"][title*="CookieFirst logo"],
[data-cookiefirst-widget="banner"] img[alt="CookieFirst logo"] {
    display: none !important;
}

/* VoliteÄľnĂ©: ZabezpeÄŤĂ­me, aby vĹˇetky tlaÄŤidlĂˇ mali rovnakĂ˝ border-radius */
[data-cookiefirst-widget] button[data-cookiefirst-button] {
     --banner-btn-border-radius: 4px !important;
     --banner-btn-hover-border-radius: 4px !important;
}

/* --- Ĺ&nbsp;TĂťLY PRE BANNER TLAÄŚIDLĂ --- */

/* TlaÄŤidlĂˇ AkceptovaĹĄ a OdmietnuĹĄ (v banneri) - zĂˇkladnĂ˝ ĹˇtĂ˝l */
[data-cookiefirst-widget="banner"] button[data-cookiefirst-action="accept"],
[data-cookiefirst-widget="banner"] button[data-cookiefirst-action="reject"] {
    --banner-btn-bg: #000000 !important;
    --banner-btn-text: #ffffff !important;
    --banner-btn-border-color: #000000 !important;
    --banner-btn-hover-bg: #ffffff !important;
    --banner-btn-hover-text: #000000 !important;
    --banner-btn-hover-border-color: #000000 !important;
}

/* TlaÄŤidlĂˇ AkceptovaĹĄ a OdmietnuĹĄ (v banneri) - ĹˇtĂ˝l pri prejdenĂ­ myĹˇou (hover) */
[data-cookiefirst-widget="banner"] button[data-cookiefirst-action="accept"]:hover,
[data-cookiefirst-widget="banner"] button[data-cookiefirst-action="reject"]:hover {
    background-color: #ffffff !important;
    border-color: #000000 !important;
    color: #000000 !important;
}

/* TlaÄŤidlo NastaviĹĄ (v banneri) - zĂˇkladnĂ˝ ĹˇtĂ˝l */
[data-cookiefirst-widget="banner"] button[data-cookiefirst-action="adjust"] {
    --banner-btn-bg: #ffffff !important;
    --banner-btn-text: #000000 !important;
    --banner-btn-border-color: #000000 !important;
    --banner-btn-hover-bg: #000000 !important;
    --banner-btn-hover-text: #ffffff !important;
    --banner-btn-hover-border-color: #000000 !important;
}

/* TlaÄŤidlo NastaviĹĄ (v banneri) - ĹˇtĂ˝l pri prejdenĂ­ myĹˇou (hover) */
[data-cookiefirst-widget="banner"] button[data-cookiefirst-action="adjust"]:hover {
    background-color: #000000 !important;
    color: #ffffff !important;
    border-color: #000000 !important;
}

/* Zmena default modrej farby */

/* Farba pre aktĂ­vny tab v modĂˇlnom okne */
[data-cookiefirst-widget="modal"] button[role="tab"][aria-selected="true"] {
    color: rgb(28, 119, 254) !important;
    border-bottom-color: rgb(28, 119, 254) !important;
}

/* Farba pre odkazy v hlavnom obsahu (vnĂştri tab panelov) */
[data-cookiefirst-widget="modal"] [role="tabpanel"] a {
    color: rgb(28, 119, 254) !important;
}

/* Farba pre ostatnĂ© akcentovanĂ© odkazy (napr. v pĂ¤tiÄŤke "powered by CookieFirst") */
[data-cookiefirst-widget="modal"] a[data-cookiefirst-accent-color="true"] {
     color: rgb(28, 119, 254) !important;
}

/* VoliteÄľnĂ©: Zachovanie farby odkazu pri hover/focus pre oba typy odkazov */
[data-cookiefirst-widget="modal"] [role="tabpanel"] a:hover,
[data-cookiefirst-widget="modal"] [role="tabpanel"] a:focus,
[data-cookiefirst-widget="modal"] a[data-cookiefirst-accent-color="true"]:hover,
[data-cookiefirst-widget="modal"] a[data-cookiefirst-accent-color="true"]:focus {
    color: rgb(28, 119, 254) !important;
    /* text-decoration: underline !important; */
}

/* !!! PRAVIDLĂ PRE TEXTY S RĂ”ZNYMI FARBAMI PRE VIZUĂLNU PODOBNOSĹ¤ !!! */

/* Pravidlo pre hlavnĂ˝ popisnĂ˝ text (prvĂ˝ &lt;p&gt;) */
[data-cookiefirst-widget="modal"] [role="tabpanel"] div[data-cookiefirst-corner-style] &gt; div &gt; p:first-of-type,
[data-cookiefirst-widget="modal"] [role="tabpanel"] div[data-cookiefirst-corner-style] &gt; div &gt; div &gt; p:first-of-type
{
    font-family: inherit !important;
    font-size: 0.875rem !important;
    color: #333333 !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    opacity: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: block !important;
}

/* Pravidlo pre vnorenĂ˝/druhĂ˝ popisnĂ˝ text (vnorenĂ˝ &lt;p&gt; alebo druhĂ˝ v poradĂ­) */
[data-cookiefirst-widget="modal"] [role="tabpanel"] div[data-cookiefirst-corner-style] p p,
[data-cookiefirst-widget="modal"] [role="tabpanel"] div[data-cookiefirst-corner-style] &gt; div:nth-of-type(n+2) p
{
    font-family: inherit !important;
    /*font-size: 0.875rem !important;*/
    color: #666666 !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    opacity: 1 !important;
    margin: -20px 0 0 !important;
    padding: 0 !important;
    display: block !important;
}

/* Reset pre text v tlaÄŤidlĂˇch (nadpisy kategĂłriĂ­) */
[data-cookiefirst-widget="modal"] [role="tabpanel"] div[data-cookiefirst-corner-style] button p {
    font-weight: bold !important;
    font-size: initial !important;
    color: initial !important;
    line-height: initial !important;
    display: initial !important;
    opacity: initial !important;
}

/* Medzera nad H3 nadpismi v treĹĄom paneli (ZĂˇsady cookies) !!! */
[data-cookiefirst-widget="modal"] [role="tabpanel"]:nth-of-type(3) h3 {
    margin-top: 0.7rem !important;
}

/* TlaÄŤidlĂˇ PrijaĹĄ vĹˇetky a UloĹľiĹĄ nastavenia (v modĂˇlnom okne) - zĂˇkladnĂ˝ ĹˇtĂ˝l */
[data-cookiefirst-widget="modal"] button[data-cookiefirst-action="accept"],
[data-cookiefirst-widget="modal"] button[data-cookiefirst-action="save"] {
    --banner-btn-bg: #000000 !important;
    --banner-btn-text: #ffffff !important;
    --banner-btn-border-color: #000000 !important;
    --banner-btn-hover-bg: #ffffff !important;
    --banner-btn-hover-text: #000000 !important;
    --banner-btn-hover-border-color: #000000 !important;
}

/* TlaÄŤidlĂˇ PrijaĹĄ vĹˇetky a UloĹľiĹĄ nastavenia (v modĂˇlnom okne) - ĹˇtĂ˝l pri prejdenĂ­ myĹˇou (hover) */
[data-cookiefirst-widget="modal"] button[data-cookiefirst-action="accept"]:hover,
[data-cookiefirst-widget="modal"] button[data-cookiefirst-action="save"]:hover {
    background-color: #ffffff !important;
    border-color: #000000 !important;
    color: #000000 !important;
}

/* TlaÄŤidlo OdmietnuĹĄ voliteÄľnĂ© (v modĂˇlnom okne) - zĂˇkladnĂ˝ ĹˇtĂ˝l */
[data-cookiefirst-widget="modal"] button[data-cookiefirst-action="reject_second"] {
    --banner-btn-bg: #ffffff !important;
    --banner-btn-text: #000000 !important;
    --banner-btn-border-color: #000000 !important;
    --banner-btn-hover-bg: #000000 !important;
    --banner-btn-hover-text: #ffffff !important;
    --banner-btn-hover-border-color: #000000 !important;
}

/* TlaÄŤidlo OdmietnuĹĄ voliteÄľnĂ© (v modĂˇlnom okne) - ĹˇtĂ˝l pri prejdenĂ­ myĹˇou (hover) */
[data-cookiefirst-widget="modal"] button[data-cookiefirst-action="reject_second"]:hover {
    background-color: #000000 !important;
    color: #ffffff !important;
    border-color: #000000 !important;
}

/* --- ODSTRĂNENIE ORANĹ˝OVĂ‰HO FOCUS OBRYSU  --- */

/* Cieli na vĹˇetky prvky (tlaÄŤidlĂˇ, odkazy), ktorĂ© majĂş nastavenĂ˝ focus outline */
.cookiefirst-root [data-cookiefirst-widget] [data-cookiefirst-outline-accent-color="true"]:focus,
.cookiefirst-root [data-cookiefirst-widget] [data-cookiefirst-outline-accent-color="true"]:focus-visible {
    outline: none !important;
    box-shadow: none !important;
}
/* UniverzĂˇlnejĹˇie cielenie na tlaÄŤidlo zatvorenia (X) pomocou aria-label */
.cookiefirst-root [data-cookiefirst-widget="modal"] button[aria-label*="Close"]:focus,
.cookiefirst-root [data-cookiefirst-widget="modal"] button[aria-label*="Close"]:focus-visible,
.cookiefirst-root [data-cookiefirst-widget="modal"] button[aria-label*="ZatvoriĹĄ"]:focus, /* PridanĂˇ slovenskĂˇ verzia pre istotu */
.cookiefirst-root [data-cookiefirst-widget="modal"] button[aria-label*="ZatvoriĹĄ"]:focus-visible {
     outline: none !important;
     box-shadow: none !important;
}

/* DodatoÄŤnĂ© zabezpeÄŤenie pre tab tlaÄŤidlĂˇ (Nastavenie, Cookies, atÄŹ.) */
.cookiefirst-root [data-cookiefirst-widget="modal"] button[role="tab"]:focus,
.cookiefirst-root [data-cookiefirst-widget="modal"] button[role="tab"]:focus-visible {
    outline: none !important;
    box-shadow: none !important;
}</pre></body></html>