.pl-kategorije{padding-block:54px}.pl-kategorije__naslov{margin:0 0 6px;font-size:min(4.6vw,44px)}.pl-kategorije__uvod{max-width:60ch;color:var(--pl-prigusen);margin:0 0 24px;font-size:16.5px}.pl-kategorije__mreza{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.pl-kategorije__mreza>li{min-width:0;display:flex}.pl-kat{--kat-boja:var(--pl-polje);--kat-tekst:white;border-radius:var(--pl-radijus);background:var(--kat-boja);min-height:clamp(330px,27vw,400px);color:var(--kat-tekst);flex-direction:column;flex:1;justify-content:space-between;gap:18px;padding:18px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),color .3s;display:flex;position:relative;overflow:hidden}.pl-kat--leto{--kat-boja:var(--pl-leto);--kat-tekst:var(--pl-leto-tekst)}.pl-kat--praznici{--kat-boja:var(--pl-praznici);--kat-tekst:var(--pl-praznici-tekst)}.pl-kat--avion{--kat-boja:var(--pl-avion);--kat-tekst:var(--pl-avion-tekst)}.pl-kat--zima{--kat-boja:var(--pl-zima);--kat-tekst:var(--pl-zima-tekst)}.pl-kat:is(:hover,:focus-visible){transform:translateY(-2px)}.pl-kat__vrh{z-index:2;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:relative}.pl-kat__slovo{color:#fff;font:700 min(9vw, 110px) / .8 var(--pl-slova-naslov), system-ui, sans-serif;text-shadow:0 0 2px var(--pl-polje-tamno), 0 0 2px var(--pl-polje-tamno), 0 3px 0 var(--pl-polje-tamno)}.pl-kat .pl-kat__ced{flex:none;min-width:0;margin:4px 4px 0 0;padding:6px 10px 7px}.pl-kat .pl-ced__gore{font-size:11px}.pl-kat .pl-ced__iznos{margin:2px 0 1px;font-size:24px}.pl-kat .pl-ced__dole{font-size:10.5px}.pl-kat__natpis{z-index:2;flex-direction:column;gap:3px;display:flex;position:relative}.pl-kat__natpis b{font:600 clamp(19px, 1.9vw, 27px) / 1.1 var(--pl-slova-naslov), system-ui, sans-serif;display:block}.pl-kat__natpis>span{font-size:14px;font-weight:600}.pl-kat__natpis>.pl-kat__broj{margin-top:6px;font-size:15px;font-weight:700}.pl-kat__natpis>.pl-kat__mesta,.pl-kat__natpis>.pl-kat__polazak{opacity:.92;font-size:13.5px;font-weight:500}.pl-kat__slika{z-index:1;object-fit:cover;opacity:0;clip-path:circle(0% at 100% 0);width:100%;height:100%;transition:clip-path .6s cubic-bezier(.2,.8,.2,1),opacity .2s;position:absolute;inset:0}.pl-kat--slika:after{content:"";z-index:1;background:linear-gradient(0deg, color-mix(in srgb, var(--pl-polje-tamno) 88%, transparent), color-mix(in srgb, var(--pl-polje-tamno) 40%, transparent) 55%, transparent 80%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.pl-kat--slika:is(:hover,:focus-visible){color:#fff}.pl-kat--slika:is(:hover,:focus-visible) .pl-kat__slika{opacity:1;clip-path:circle(150% at 100% 0)}.pl-kat--slika:is(:hover,:focus-visible):after{opacity:1}.plakat-theme .pl-kat:focus-visible{outline:3px solid var(--pl-cedulja);outline-offset:-6px}@media (hover:none){.pl-kat__slika{opacity:.5;clip-path:circle(150% at 100% 0)}.pl-kat--slika:after{opacity:1;background:linear-gradient(0deg, var(--kat-boja) 14%, color-mix(in srgb, var(--kat-boja) 55%, transparent) 50%, transparent 85%)}.pl-kat--slika:is(:hover,:focus-visible){color:var(--kat-tekst)}}@media (width<=860px){.pl-kategorije{padding-block:40px}.pl-kategorije__naslov{font-size:8vw}.pl-kategorije__mreza{grid-template-columns:1fr 1fr;gap:6px}.pl-kat{gap:12px;min-height:290px;padding:12px}.pl-kat__slovo{font-size:20vw}.pl-kat .pl-ced__iznos{font-size:19px}.pl-kat__natpis b{font-size:17px}.pl-kat__natpis>span{font-size:12.5px}.pl-kat__natpis>.pl-kat__broj{font-size:13.5px}.pl-kat__natpis>.pl-kat__mesta,.pl-kat__natpis>.pl-kat__polazak{font-size:12px}}@media (prefers-reduced-motion:reduce){.pl-kat{transition:color .3s}.pl-kat__slika{clip-path:none;transition:opacity .3s}.pl-kat--slika:is(:hover,:focus-visible) .pl-kat__slika{clip-path:none}.pl-kat--slika:after{transition:opacity .3s}.pl-kat:is(:hover,:focus-visible){transform:none}}
