html:has(.pl-h){--pl-h-nav-v:56px;scroll-padding-top:calc(var(--pl-glava-kompakt) + var(--pl-h-nav-v) + 16px)}.pl-h-gal-okvir{padding-top:20px}.pl-h-gal{grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:stretch;gap:16px;display:grid}.pl-h-gal--solo{grid-template-columns:minmax(0,1fr)}.pl-h-gal--solo .pl-h-gal__veliko{aspect-ratio:16/9}.pl-h-gal__veliko{background:var(--pl-meko);border-radius:10px;min-width:0;min-height:300px;position:relative;overflow:hidden}.pl-h-gal__velika{appearance:none;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.pl-h-gal__velika img{object-fit:cover;width:100%;height:100%;display:block}.pl-h-gal__sve{appearance:none;cursor:pointer;background:color-mix(in srgb, var(--pl-polje-tamno) 86%, transparent);color:#fff;font:600 14px/1.2 var(--pl-slova-naslov), system-ui, sans-serif;border:0;border-radius:999px;margin:0;padding:8px 14px;text-decoration:none;position:absolute;bottom:12px;right:12px}.pl-h-gal__sve:hover{background:var(--pl-polje-tamno)}.pl-h-gal__mreza{grid-template-columns:repeat(var(--kol,6), minmax(0, 1fr));align-content:start;gap:6px;margin:0;padding:0;list-style:none;display:grid}.pl-h-gal__mreza li{min-width:0}.pl-h-gal__s{appearance:none;aspect-ratio:1;cursor:pointer;background:var(--pl-meko);border:0;border-radius:6px;width:100%;margin:0;padding:0;display:block;overflow:hidden}.pl-h-gal__s img{object-fit:cover;width:100%;height:100%;display:block}.pl-h-gal__s[aria-pressed=true],.pl-h-gal__s[aria-current=true]{outline:3px solid var(--pl-cedulja);outline-offset:-3px}.pl-h-gal__s:focus-visible,.pl-h-gal__s[aria-pressed=true]:focus-visible{outline:3px solid var(--pl-polje-jako);outline-offset:2px}.pl-h-gal__velika:focus-visible,.pl-h-gal__sve:focus-visible{outline:3px solid var(--pl-cedulja);outline-offset:-3px}.pl-h-cipovi{flex-wrap:wrap;gap:10px;margin-top:22px;margin-bottom:0;padding-block:0;list-style:none;display:flex}.pl-h-cip{background:var(--pl-meko);color:var(--pl-tekst);border-radius:999px;flex:none;align-items:center;gap:8px;padding:9px 14px;font-size:15px;font-weight:500;display:inline-flex}.pl-h-cip svg{fill:none;width:18px;height:18px;stroke:var(--pl-polje-jako);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.pl-h-nav{top:var(--pl-glava-kompakt);z-index:30;border-bottom:2px solid var(--pl-linija);background:#fff;margin-top:24px;position:sticky}.pl-h-nav__red{height:var(--pl-h-nav-v);align-items:center;gap:28px;display:flex}.pl-h-nav__lista{white-space:nowrap;gap:28px;min-width:0;margin:0;padding:0;font-size:16px;font-weight:600;list-style:none;display:flex}.pl-h-nav__lista a{color:var(--pl-prigusen);border-bottom:3px solid #0000;padding:16px 0 13px;text-decoration:none;display:block}.pl-h-nav__lista a:hover{color:var(--pl-polje)}.pl-h-nav__lista a[aria-current=true]{color:var(--pl-polje);border-bottom-color:var(--pl-cedulja)}.pl-h-nav__cena{color:var(--pl-prigusen);white-space:nowrap;margin-left:auto;font-size:14px;font-weight:500}.pl-h-nav__cena b{color:var(--pl-tekst);font:600 18px var(--pl-slova-naslov), system-ui, sans-serif}.pl-h{padding-top:32px;padding-bottom:56px}.pl-h-kolone{grid-template-columns:minmax(0,1fr) 360px;align-items:start;column-gap:40px;display:grid}.pl-h-blok{grid-column:1;min-width:0;margin-bottom:36px}.pl-h-bocna{top:calc(var(--pl-glava-kompakt) + var(--pl-h-nav-v) + 16px);flex-direction:column;grid-area:1/2/span 24;gap:14px;margin-bottom:0;display:flex;position:sticky}.pl-h .pl-okvir{max-width:none;margin-inline:0;padding-inline:0}.pl-h .pl-d-sec,.pl-h .pl-d-dve{padding-top:0}.pl-h-naslov{overflow-wrap:anywhere;align-items:center;gap:12px;margin:0 0 12px;font-size:clamp(24px,3vw,28px);display:flex}.pl-h-naslov .pl-oznaka{width:.5em;height:.5em}.pl-h-odmor .pl-h-naslov{margin:0;font-size:clamp(26px,3.6vw,34px)}.pl-h-odmor__glava{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.pl-h-znak{background:color-mix(in srgb, var(--pl-polje-jako) 12%, white);color:var(--pl-polje);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600}.pl-h-polja{background:var(--pl-meko);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;padding:16px;display:grid}.pl-h-polja:has([data-polje=mesto]){grid-template-columns:repeat(4,minmax(0,1fr))}.pl-h-polje{flex-direction:column;gap:6px;min-width:0;display:flex}.pl-h-polje__l{color:var(--pl-prigusen);font-size:13px;font-weight:600}.pl-h-polje .pl-izbor{display:block}.pl-h-polje .pl-izbor__okidac{width:100%}.pl-h-deca{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin-top:12px;display:flex}.pl-h-deca:empty{display:none}.pl-h-polje--uzrast{width:200px}.pl-h-mala{appearance:none;color:var(--pl-polje);cursor:pointer;font:600 14px var(--pl-slova-naslov), system-ui, sans-serif;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:8px 4px;text-decoration:underline}.pl-h-kal{min-width:0;margin-top:16px}.pl-h-kal .pl-kal--smene .pl-kal__meseci{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pl-h-kal .pl-kal--smene .pl-kal__meseci--n1{grid-template-columns:minmax(0,1fr);max-width:50%}.pl-h-kal .pl-kal--smene .pl-kal__mesec{background:color-mix(in srgb, var(--pl-meko) 55%, white);border:1px solid var(--pl-linija);padding:14px}.pl-h-kal .pl-kal--smene .pl-kal__dan{aspect-ratio:auto;min-height:46px;padding:4px 6px}.pl-h-nap{color:var(--pl-prigusen);margin:10px 0 0;font-size:13px}.pl-h-pod{color:var(--pl-prigusen);margin:14px 0 0}.pl-h-let{border:1px solid var(--pl-linija);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;margin-top:20px;padding:18px 22px;display:grid}.pl-h-let__ikona{background:var(--pl-polje-jako);color:#fff;border-radius:10px;place-items:center;width:48px;height:48px;display:grid}.pl-h-let__crta{background:var(--pl-linija);width:1px;height:52px}.pl-h-let__natpis,.pl-h-let__vreme{color:var(--pl-prigusen);margin:0;font-size:13px}.pl-h-let__natpis span{font-variant-numeric:tabular-nums;margin-left:8px}.pl-h-let__datum{font:600 20px/1.2 var(--pl-slova-naslov), system-ui, sans-serif;margin:2px 0 0}.pl-h-poruka{margin:0 0 12px;font-weight:600}.pl-h-sobe{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pl-h-soba{border:2px solid var(--pl-linija);border-radius:12px;grid-template-columns:150px minmax(0,1fr) 230px;align-items:center;gap:20px;padding:16px;display:grid}.pl-h-soba--izabrana{border-color:var(--pl-polje)}.pl-h-soba--rasprodato{opacity:.7}.pl-h-soba__slika{object-fit:cover;border-radius:8px;width:150px;height:112px;display:block}span.pl-h-soba__slika{background:var(--pl-k1);color:#fff;font:600 44px/1 var(--pl-slova-naslov), system-ui, sans-serif;place-items:center;display:grid}.pl-h-soba__slika--k2{background:var(--pl-k2)}.pl-h-soba__slika--k3{background:var(--pl-k3)}.pl-h-soba__slika--k4{background:var(--pl-k4)}.pl-h-soba__naj{background:var(--pl-leto);color:var(--pl-leto-tekst);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}.pl-h-soba__naziv{font:600 22px/1.15 var(--pl-slova-naslov), system-ui, sans-serif;overflow-wrap:anywhere;margin:6px 0 4px}.pl-h-soba__meta{color:var(--pl-prigusen);margin:0;font-size:14px}.pl-h-soba__cena{text-align:right;flex-direction:column;gap:8px;display:flex}.pl-h-soba__za{color:var(--pl-prigusen);font-size:13px}.pl-h-soba__iznos{font:600 36px/1 var(--pl-slova-naslov), system-ui, sans-serif;font-variant-numeric:tabular-nums}.pl-h-soba__iznos--rec{font-size:26px}.pl-h-soba__dugme{display:grid}.pl-h-soba .pc-dugme{text-align:center;align-items:center;padding:11px 14px}.pl-h-soba .pc-dugme b{font-size:17px}.pl-h-ced{background:var(--pl-cedulja);max-width:none;padding:22px;transform:none}.pl-h-ced__rec{font:600 22px/1.25 var(--pl-slova-naslov), system-ui, sans-serif;margin:8px 0 0}.pl-h-ced .pc-racun{flex-direction:column;align-items:stretch;gap:10px;margin-top:16px}.pl-h-ced .pc-racun--bez-cene{align-items:flex-start}.pl-h-ced .pc-linije{font-size:14px;font-weight:500}.pl-h-ced .pc-ukupno{flex-flow:wrap;justify-content:flex-end;align-items:baseline;gap:4px 10px}.pl-h-ced .pc-ukupno small{margin-right:auto}.pl-h-ced .pc-ukupno b{font-size:52px}.pl-h-ced .pc-radnje{grid-template-columns:minmax(0,1fr);margin-top:18px}.pl-h-ced__beleska{margin:12px 0 0;font-size:12.5px;line-height:1.45}.pl-h-kontakt{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pl-h-kontakt .pl-plocice__p{border-radius:8px;gap:2px;padding:12px 14px}.pl-h-kontakt .pl-plocice__naslov{font:700 14px/1.3 var(--pl-slova-tekst), system-ui, sans-serif;margin:0}.pl-h-kontakt .pl-plocice__jako{font:600 18px/1.3 var(--pl-slova-naslov), system-ui, sans-serif}.pl-h-kontakt .pl-plocice__p:only-child{grid-column:1/-1}.pl-h .pl-d-dve{gap:16px}.pl-h .pl-d-dve__ploca{border-radius:10px;gap:2px;padding:18px 22px;font-size:16px;line-height:1.8}.pl-h .pl-d-dve__ploca b{margin-bottom:6px;font-size:22px}.pl-h .pl-d-dve__ploca--da{color:var(--pl-tekst)}.pl-h .pl-d-dve__ploca--ne{background:color-mix(in srgb, var(--pl-cedulja) 26%, white);color:var(--pl-tekst)}.pl-h .pl-d-dve__ploca span{margin-left:18px;list-style:outside;display:list-item}.pl-h .pl-d-dve--jedna .pl-d-dve__ploca{display:flex}.pl-h .pl-d-tekst{max-width:72ch;line-height:1.65}.pl-h-mapa{background:var(--pl-meko);border:0;border-radius:10px;width:100%;height:300px;display:block}.pl-h-mapa-veza{color:var(--pl-polje-jako);text-underline-offset:3px;margin-top:10px;font-weight:600;text-decoration:underline;display:inline-block}.pl-h-mapa--prazna{background:var(--pl-meko);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.pl-h-mapa__uzorak{width:100%;height:100%;fill:color-mix(in srgb, var(--pl-polje-jako) 7%, transparent);stroke:color-mix(in srgb, var(--pl-polje-jako) 16%, transparent);stroke-width:3px;stroke-linecap:round;position:absolute;inset:0}.pl-h-mapa__uzorak path,.pl-h-mapa__uzorak rect{vector-effect:non-scaling-stroke}.pl-h-mapa__uzorak path{fill:none}.pl-h-mapa__oznaka{color:var(--pl-tekst);box-shadow:0 1px 0 color-mix(in srgb, var(--pl-tekst) 14%, transparent);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:inline-flex;position:relative}.pl-h-mapa__oznaka svg{width:18px;height:18px;fill:var(--pl-polje-jako)}.pl-h-slicni{padding-bottom:56px}.pl-h-traka{display:none}@media (width<=960px){.pl-h-kolone{grid-template-columns:minmax(0,1fr)}.pl-h-bocna{order:999;grid-area:auto/1;position:static}.pl-h{padding-top:22px;padding-bottom:96px}.pl-h-blok{margin-bottom:28px}.pl-h-bocna{margin-bottom:0}.pl-h-traka{inset-inline:0;z-index:35;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:2px solid var(--pl-linija);background:#fff;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;box-shadow:0 -10px 20px -14px #0006}.pl-h-traka__cena b{font:600 24px/1 var(--pl-slova-naslov), system-ui, sans-serif;font-variant-numeric:tabular-nums;display:block}.pl-h-traka__cena span{color:var(--pl-prigusen);margin-top:2px;font-size:12px;display:block}.pl-h-traka .pc-dugme{background:var(--pl-cedulja);color:var(--pl-polje-tamno);align-items:center;padding:12px 18px}.pl-h-traka .pc-dugme b{font-size:17px}}@media (width<=860px){.pl-h-kal .pl-kal--smene .pl-kal__meseci,.pl-h-kal .pl-kal--smene .pl-kal__meseci--n1{grid-template-columns:none;max-width:none}}@media (width<=760px){html:has(.pl-h){--pl-h-nav-v:48px}.pl-h-gal-okvir{padding-top:12px}.pl-h-gal{grid-template-columns:minmax(0,1fr);gap:8px}.pl-h-gal__veliko{border-radius:8px;min-height:0}.pl-h-gal__velika{aspect-ratio:4/3;height:auto;position:static}.pl-h-gal__sve{padding:6px 12px;font-size:13px;bottom:8px;right:8px}.pl-h-gal__mreza{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.pl-h-gal__mreza li{scroll-snap-align:start;flex:none;width:76px}.pl-h-gal__s{border-radius:6px}.pl-h-cipovi{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin-top:14px;padding-bottom:2px;overflow-x:auto}.pl-h-cip{padding:8px 12px;font-size:14px}.pl-h-cip svg{display:none}.pl-h-nav{margin-top:14px}.pl-h-nav__red{gap:0}.pl-h-nav__lista{scrollbar-width:none;flex:1;gap:18px;font-size:14px;overflow-x:auto}.pl-h-nav__lista a{padding:13px 0 10px}.pl-h-nav__cena{display:none}.pl-h-polja,.pl-h-polja:has([data-polje=mesto]){grid-template-columns:minmax(0,1fr);gap:8px;padding:12px}.pl-h-polje__l{font-size:12px}.pl-h-polje--uzrast{width:100%}.pl-h-kal .pl-kal--smene .pl-kal__meseci--n1{max-width:none}.pl-h-let{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 14px}.pl-h-let__ikona,.pl-h-let__crta{display:none}.pl-h-let__datum{font-size:17px}.pl-h-sobe{gap:12px}.pl-h-soba{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px}.pl-h-soba__slika{border-radius:6px;width:96px;height:76px}span.pl-h-soba__slika{font-size:30px}.pl-h-soba__naziv{margin-top:4px;font-size:19px}.pl-h-soba__meta{font-size:13px}.pl-h-soba__cena{text-align:left;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;display:grid}.pl-h-soba__cena>.pl-h-soba__za,.pl-h-soba__cena>.pl-h-soba__iznos{grid-column:1}.pl-h-soba__iznos{font-size:30px}.pl-h-soba__dugme{grid-area:1/2/span 3}.pl-h-ced{padding:18px}.pl-h-ced__rec{font-size:20px}.pl-h-ced .pc-ukupno b{font-size:44px}.pl-h-mapa{height:240px}.pl-h .pl-d-dve{grid-template-columns:minmax(0,1fr)}}
