/* Filtre obuvi a hraciek: VELKOST a FARBA jednotne na vsetkych 5 trhoch (12.10.2026, Ivan).
   Jeden subor, nahraty na SK, CZ, HU, RO, SI. Bez obrazkov: 0 kB navyse, ostre na kazdom displeji.
   VELKOST: cierne kruzky len s cislom (bez poctu kusov), vybrana = cierna vypln. ID: SK 650, CZ 29, HU 51, RO 150, SI 27.
     Kym su na SK pri velkostiach obrazky, velkost sa tam nechava natívna (:not(:has(.advanced-parameter))).
     Po zmazani obrazkov v admine sa kruzky zapnu samy.
   FARBA: farebne kruzky 50 px ako na SK, farbu urcuje NAZOV hodnoty (vsetky jazyky nizsie), nie admin.
     Obrazky pri farbach (SK ruzova/bezova, CZ a HU bezova) sa skryju a nahradi ich farba z tohto suboru.
     Text a pocet kusov sa pri farbe nezobrazuje, nazov ostava pre citacky obrazovky. ID: SK 243, CZ 62, HU 81, RO 168, SI 24.
     Novu farbu doplnit do zoznamu nizsie (vsetky jazyky), inak sa ukaze ako kruzok s malym textom.
   Vklada sa do Hlavicky (nahradza filter-velkost-2026-10-12.css):
   <link rel="stylesheet" href="/user/documents/filtre-velkost-farba-2026-10-12.css"> */
/* ---------- VELKOST ---------- */
:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) fieldset:not(:has(.advanced-parameter)){display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px;padding-top:6px}
:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) fieldset:not(:has(.advanced-parameter)) > div{margin:0!important;padding:0!important;min-width:0}
:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) .advanced-filters-wrapper:empty{display:none!important}
:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) input[type=checkbox]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none}
:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) label.filter-label{display:flex!important;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;width:100%;max-width:64px;margin:0 auto!important;padding:0!important;border:1.5px solid #1f1f24;border-radius:50%;background:#fff;color:#1f1f24;font-size:26px;font-weight:800;line-height:1;letter-spacing:-.03em;text-align:center;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;white-space:nowrap}
:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) label.filter-label::before,:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) label.filter-label::after{display:none!important}
:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) label.filter-label .filter-count{display:none!important}
/* polovicne velkosti (20/21) su dlhsie, aby sa zmestili do kruhu */
:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) input[value*="/"] + label.filter-label{font-size:17px;letter-spacing:-.04em}
:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) label.filter-label:hover{background:#f2f2f3}
:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) input:checked + label.filter-label{background:#1f1f24;border-color:#1f1f24;color:#fff}
:is(.filter-section-parametric-id-650,.filter-section-parametric-id-29,.filter-section-parametric-id-51,.filter-section-parametric-id-150,.filter-section-parametric-id-27) input:disabled + label.filter-label{opacity:.35;cursor:default}
/* ---------- FARBA ---------- */
:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) fieldset,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) .advanced-filters-wrapper{display:flex!important;flex-wrap:wrap;gap:10px}
:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) .advanced-filters-wrapper:empty{display:none!important}
:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) fieldset > div,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) .advanced-filters-wrapper > div{margin:0!important;padding:0!important}
:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) input[type=checkbox]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none}
/* textova podoba (RO, SI): label sa zmeni na kruzok */
:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) label.filter-label{display:flex!important;align-items:center;justify-content:center;width:50px;height:50px;margin:0!important;padding:0!important;border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,.5);background:#fff;font-size:9px;line-height:1.1;text-align:center;overflow:hidden;cursor:pointer;color:#1f1f24}
:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) label.filter-label::before,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) label.filter-label::after{display:none!important}
:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) label.filter-label .filter-count{display:none!important}
/* obrazkova/farebna podoba (SK, CZ, HU): obrazok skryt, farbu da tento subor */
:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) .advanced-parameter-inner img{display:none!important}
/* vybrana farba: cierny kruh okolo, ako vybrana velkost */
:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) input:checked + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) input:checked + label .advanced-parameter-inner{box-shadow:0 0 0 2px #fff,0 0 0 4px #1f1f24!important}
/* farby podla nazvu hodnoty */
/* modra */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Modrá" i],input[value="Kék" i],input[value="Albastru" i],input[value="Modra" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Modrá" i],input[value="Kék" i],input[value="Albastru" i],input[value="Modra" i]) + label .advanced-parameter-inner{background:#3531ff!important;font-size:0!important;color:transparent!important}
/* cierna */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Čierna" i],input[value="Černá" i],input[value="Fekete" i],input[value="Negru" i],input[value="Črna" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Čierna" i],input[value="Černá" i],input[value="Fekete" i],input[value="Negru" i],input[value="Črna" i]) + label .advanced-parameter-inner{background:#000000!important;font-size:0!important;color:transparent!important}
/* siva */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Sivá" i],input[value="Šedá" i],input[value="Szürke" i],input[value="Gri" i],input[value="Siva" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Sivá" i],input[value="Šedá" i],input[value="Szürke" i],input[value="Gri" i],input[value="Siva" i]) + label .advanced-parameter-inner{background:#c0c0c0!important;font-size:0!important;color:transparent!important}
/* hneda */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Hnedá" i],input[value="Hnědá" i],input[value="Barna" i],input[value="Maro" i],input[value="Rjava" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Hnedá" i],input[value="Hnědá" i],input[value="Barna" i],input[value="Maro" i],input[value="Rjava" i]) + label .advanced-parameter-inner{background:#663234!important;font-size:0!important;color:transparent!important}
/* zelena */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Zelená" i],input[value="Zöld" i],input[value="Verde" i],input[value="Zelena" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Zelená" i],input[value="Zöld" i],input[value="Verde" i],input[value="Zelena" i]) + label .advanced-parameter-inner{background:#009901!important;font-size:0!important;color:transparent!important}
/* cervena */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Červená" i],input[value="Piros" i],input[value="Roșu" i],input[value="Rdeča" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Červená" i],input[value="Piros" i],input[value="Roșu" i],input[value="Rdeča" i]) + label .advanced-parameter-inner{background:#fe0000!important;font-size:0!important;color:transparent!important}
/* fialova */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Fialová" i],input[value="Lila" i],input[value="Mov" i],input[value="Vijolična" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Fialová" i],input[value="Lila" i],input[value="Mov" i],input[value="Vijolična" i]) + label .advanced-parameter-inner{background:#6200c9!important;font-size:0!important;color:transparent!important}
/* ruzova */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Ružová" i],input[value="Růžová" i],input[value="Rózsaszín" i],input[value="Roz" i],input[value="Roza" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Ružová" i],input[value="Růžová" i],input[value="Rózsaszín" i],input[value="Roz" i],input[value="Roza" i]) + label .advanced-parameter-inner{background:#f0c6c6!important;font-size:0!important;color:transparent!important}
/* bezova */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Béžová" i],input[value="Bézs" i],input[value="Bej" i],input[value="Bež" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Béžová" i],input[value="Bézs" i],input[value="Bej" i],input[value="Bež" i]) + label .advanced-parameter-inner{background:#e6d3b3!important;font-size:0!important;color:transparent!important}
/* biela */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Biela" i],input[value="Bílá" i],input[value="Fehér" i],input[value="Alb" i],input[value="Bela" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Biela" i],input[value="Bílá" i],input[value="Fehér" i],input[value="Alb" i],input[value="Bela" i]) + label .advanced-parameter-inner{background:#ffffff!important;font-size:0!important;color:transparent!important}
/* zlta */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Žltá" i],input[value="Žlutá" i],input[value="Sárga" i],input[value="Galben" i],input[value="Rumena" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Žltá" i],input[value="Žlutá" i],input[value="Sárga" i],input[value="Galben" i],input[value="Rumena" i]) + label .advanced-parameter-inner{background:#ffd400!important;font-size:0!important;color:transparent!important}
/* oranzova */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Oranžová" i],input[value="Narancssárga" i],input[value="Portocaliu" i],input[value="Oranžna" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Oranžová" i],input[value="Narancssárga" i],input[value="Portocaliu" i],input[value="Oranžna" i]) + label .advanced-parameter-inner{background:#ff8c00!important;font-size:0!important;color:transparent!important}
/* strieborna */ :is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Strieborná" i],input[value="Stříbrná" i],input[value="Ezüst" i],input[value="Argintiu" i],input[value="Srebrna" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Strieborná" i],input[value="Stříbrná" i],input[value="Ezüst" i],input[value="Argintiu" i],input[value="Srebrna" i]) + label .advanced-parameter-inner{background:linear-gradient(135deg,#f2f2f2 0%,#bdbdbd 50%,#8c8c8c 100%)!important;font-size:0!important;color:transparent!important}
/* biela a strieborna potrebuju viditelny okraj */
:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Biela" i],input[value="Bílá" i],input[value="Fehér" i],input[value="Alb" i],input[value="Bela" i],input[value="Strieborná" i],input[value="Stříbrná" i],input[value="Ezüst" i],input[value="Argintiu" i],input[value="Srebrna" i]) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Biela" i],input[value="Bílá" i],input[value="Fehér" i],input[value="Alb" i],input[value="Bela" i],input[value="Strieborná" i],input[value="Stříbrná" i],input[value="Ezüst" i],input[value="Argintiu" i],input[value="Srebrna" i]) + label .advanced-parameter-inner{box-shadow:inset 0 0 0 1px #cfcfcf}
:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Biela" i]:checked,input[value="Bílá" i]:checked,input[value="Fehér" i]:checked,input[value="Alb" i]:checked,input[value="Bela" i]:checked,input[value="Strieborná" i]:checked,input[value="Stříbrná" i]:checked,input[value="Ezüst" i]:checked,input[value="Argintiu" i]:checked,input[value="Srebrna" i]:checked) + label.filter-label,:is(.filter-section-parametric-id-243,.filter-section-parametric-id-62,.filter-section-parametric-id-81,.filter-section-parametric-id-168,.filter-section-parametric-id-24) :is(input[value="Biela" i]:checked,input[value="Bílá" i]:checked,input[value="Fehér" i]:checked,input[value="Alb" i]:checked,input[value="Bela" i]:checked,input[value="Strieborná" i]:checked,input[value="Stříbrná" i]:checked,input[value="Ezüst" i]:checked,input[value="Argintiu" i]:checked,input[value="Srebrna" i]:checked) + label .advanced-parameter-inner{box-shadow:inset 0 0 0 1px #cfcfcf,0 0 0 2px #fff,0 0 0 4px #1f1f24!important}
