:root{--lp-pretraga-btn-width:40%;--lp-ocisti-btn-width:20%}.lp-dyn-title,.lp-dyn-root h2,.lp-dyn-root h3,.lp-dyn-root h4,.lp-dyn-root h5,.lp-dyn-root h6{display:block;color:var(--lp-muted);font-size:.82rem;font-weight:400;line-height:1.15;min-height:1.15em;margin:12px 0 10px}.lp-dyn-field__label{display:block;font-size:.82rem;font-weight:400;line-height:1.15;min-height:1.15em;margin:0 0 4px}#lp_turizam_broj_kreveta,#lp_turizam_krevet_bracni,#lp_turizam_broj_soba,#lp_nek_kvadratura_od,#lp_nek_kvadratura_do,#lp_nek_povrsina_placa_od,#lp_nek_povrsina_placa_do,#lp_voz_godina_od,#lp_voz_godina_do,#lp_voz_kubikaza_od,#lp_voz_kubikaza_do{height:30px;min-height:30px;font-size:.82rem;line-height:1.1}.lp-dyn-grid-2{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.lp-dyn-grid-3{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.lp-dyn-grid-4{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.lp-dyn-grid--cena{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.lp-dyn-cena-row{display:flex;align-items:flex-end;gap:16px;flex-wrap:nowrap;margin:8px 0 4px}.lp-dyn-cena-row .lp-dyn-field{display:flex;flex-direction:column;flex:1;min-width:0}.lp-dyn-cena-row .input-kontrola{height:var(--lp-field-height);min-height:var(--lp-field-height)}.lp-dyn-cena-input{flex:1;min-width:0}.lp-dyn-cena-valuta{flex:0 0 90px;max-width:110px;align-self:flex-end}.lp-dyn-pretraga-row{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;margin:30px 0 0;width:100%;justify-content:space-between}.lp-dyn-pretraga-input{flex:1;min-width:0}.lp-dyn-pretraga-input--placeholder::placeholder{font-size:.82rem;line-height:1.15}.lp-dyn-pretraga-btn{position:relative;isolation:isolate;overflow:hidden;flex:0 0 var(--lp-pretraga-btn-width);width:var(--lp-pretraga-btn-width);max-width:var(--lp-pretraga-btn-width);min-width:0;height:var(--lp-field-height);min-height:var(--lp-field-height);color:#f4fff8;border:1px solid rgba(120,236,170,.48);background:linear-gradient(180deg,rgba(32,104,72,.99),rgba(14,68,49,.99) 52%,rgba(7,38,31,.99));box-shadow:0 6px 12px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.11),inset 0 -1px rgba(127,236,177,.17);text-shadow:0 1px 4px rgba(0,0,0,.34);margin-left:auto}.lp-dyn-pretraga-btn::before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.095),transparent 42%),linear-gradient(90deg,transparent,rgba(165,255,207,.11),transparent);opacity:1;pointer-events:none;z-index:-1}.lp-dyn-pretraga-btn::after{content:"";position:absolute;left:18px;right:18px;bottom:6px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(164,255,204,.86),rgba(101,226,158,.74),transparent);opacity:.82;pointer-events:none}.lp-dyn-pretraga-btn:hover{color:#fff;border-color:rgba(154,249,193,.74);background:linear-gradient(180deg,rgba(39,124,85,.99),rgba(17,78,56,.99) 52%,rgba(8,44,35,.99));box-shadow:0 8px 14px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.13),inset 0 -1px rgba(154,249,193,.19);transform:translateY(-1px)}.lp-dyn-pretraga-btn:hover::after{opacity:.96}.lp-dyn-pretraga-btn:active{transform:translateY(0);box-shadow:0 4px 9px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,7%)}.lp-dyn-pretraga-btn:focus-visible{outline:2px solid rgba(154,249,193,.9);outline-offset:3px}#lp_fixed_ocisti_btn{background:0 0;color:#f2faff;height:var(--lp-field-height);min-height:var(--lp-field-height);font-size:.82rem;font-weight:400;border:1px solid var(--lp-button-border);box-shadow:none;flex:0 0 var(--lp-ocisti-btn-width);width:var(--lp-ocisti-btn-width);max-width:var(--lp-ocisti-btn-width);min-width:0;white-space:nowrap}#lp_fixed_ocisti_btn:hover{background:rgba(90,160,255,.12);border-color:var(--lp-accent);color:var(--lp-text)}#lp_fixed_ocisti_btn:focus-visible{outline:2px solid var(--lp-accent);outline-offset:2px}.lp-dyn-pills{display:flex;flex-wrap:wrap;gap:8px}.lp-dyn-pill--checkbox{position:relative;display:inline-flex;align-items:center;gap:8px;width:auto;max-width:100%;margin:0}.lp-dyn-pill--checkbox input[type=checkbox]{position:absolute;inset:0;opacity:0;pointer-events:none;width:1px;height:1px}.lp-dyn-pill--checkbox .lp-dyn-pill__text{display:inline-flex;align-items:center;gap:4px;width:auto;max-width:100%;min-width:140px;padding:6px 10px;padding-left:28px;border:1px solid var(--lp-border);border-radius:999px;color:var(--lp-text);background:linear-gradient(180deg,var(--lp-surface),var(--lp-surface-2));box-shadow:var(--lp-shadow-soft);cursor:pointer;position:relative;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.82rem;font-weight:600;line-height:1.15}.lp-dyn-pill--checkbox .lp-dyn-pill__text::before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:4px;border:1px solid rgba(138,183,255,.45);background:linear-gradient(180deg,var(--lp-surface-2),var(--lp-surface));box-shadow:inset 0 -1px rgba(255,255,255,.12)}.lp-dyn-pill--checkbox:hover .lp-dyn-pill__text{border-color:rgba(138,183,255,.55);box-shadow:var(--lp-shadow)}.lp-dyn-pill--checkbox input[type=checkbox]:focus+.lp-dyn-pill__text{outline:none;box-shadow:0 0 0 3px rgba(138,183,255,.2);border-color:rgba(138,183,255,.65)}.lp-dyn-pill--checkbox input[type=checkbox]:checked+.lp-dyn-pill__text{border-color:rgba(24,186,90,.55);background:linear-gradient(180deg,rgba(24,186,90,3%),rgba(24,186,90,6%))}.lp-dyn-pill--checkbox input[type=checkbox]:checked+.lp-dyn-pill__text::before{border-color:rgba(24,186,90,.8);background:linear-gradient(180deg,rgba(24,186,90,.25),rgba(24,186,90,.35))}.lp-dyn-pill--checkbox input[type=checkbox]:checked+.lp-dyn-pill__text::after{content:"";position:absolute;left:13px;top:calc(50% - 6px);width:6px;height:11px;border-right:2px solid var(--lp-text);border-bottom:2px solid var(--lp-text);transform:rotate(45deg)}#lp_fixed_pretraga_root .lp-dyn-pill--checkbox.lp-dyn-pill--active .lp-dyn-pill__text{border-color:rgba(138,183,255,.55);box-shadow:var(--lp-shadow)}#lp_fixed_pretraga_root .lp-dyn-pill--checkbox:not(.lp-dyn-pill--active) .lp-dyn-pill__text{border-color:var(--lp-border);box-shadow:var(--lp-shadow-soft)}#lp_fixed_pretraga_root .lp-dyn-pill--checkbox:not(.lp-dyn-pill--active) input[type=checkbox]+.lp-dyn-pill__text::after{content:none}.lp-dyn-section--podkategorija .lp-dyn-pills{row-gap:1px;column-gap:8px;margin-top:8px}.lp-dyn-section--podkategorija .lp-dyn-pill--checkbox{margin:6px 0 0}.lp-dyn-section--podkategorija .lp-dyn-pill__text{padding:8px 10px;padding-left:30px;min-height:34px}.lp-dyn-section--voz-tip-oglasa .lp-dyn-pills{margin-top:20px;margin-bottom:20px}.lp-dyn-section--voz-mm .lp-dyn-grid-2{grid-template-columns:minmax(0,1fr);row-gap:12px}.lp-dyn-section--voz-mm{margin-top:20px;margin-bottom:20px}#lp_voz_tip_motocikla_sec,#lp_voz_tip_autobusa_sec,#lp_voz_tip_bagera_sec,#lp_voz_tip_prikolice_sec,#lp_voz_tip_specijalnog_vozila_sec,#lp_voz_tip_poljoprivredne_masine_sec,#lp_voz_tip_kabine_sec{margin-top:20px;margin-bottom:20px}#lp_voz_pogon_osovina_sec{margin-bottom:20px}#lp_voz_pogon_traktora_sec{margin-bottom:20px}#lp_voz_nosivost_pill_wrap .lp-dyn-pill__text{min-width:96px}.lp-dyn-field__input[type=number]{-moz-appearance:textfield;appearance:textfield}.lp-dyn-field__input[type=number]::-webkit-outer-spin-button,.lp-dyn-field__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.lp-dyn-q-input-mt{margin-top:24px}#lp_hr_sale_namena_kapacitet_wrap{margin-bottom:12px}#lp_hr_tri_polja_sec.lp-hr-sale-broj-wrap{margin-top:12px}.lp-hr-kapacitet-osoba-field{margin-top:10px}.lp-dyn-section--hr-filteri>.lp-dyn-title{display:table;margin:12px auto 1px;padding:0 10px;color:var(--lp-muted);line-height:1.1;text-align:center;margin-bottom:20px}.lp-dyn-section--hr-filteri>.lp-dyn-title::after{content:"";display:block;height:1px;width:100%;margin-top:0;border-radius:2px;background:var(--lp-green-1)}.lp-dyn-section--hr-filteri>hr.linija{margin:30px 0 20px}.lp-hr-nacin-usluge-pills-3x .lp-dyn-pill__text{min-width:96px}.lp-dyn-help--aksesoari{margin:4px 0 0;padding:5px;color:var(--lp-muted);font-size:.78rem;font-weight:400;line-height:1.25}.lp-dyn-help--aksesoari+.lp-dyn-pretraga-input{margin-top:6px}@media(min-width:1025px){:root{--lp-oglasi-max-width:760px}body{background:var(--lp-surface-2);background-color:var(--lp-surface-2)}body::before{left:50%;right:auto;top:0;bottom:0;width:min(100vw,var(--lp-oglasi-max-width));transform:translateX(-50%)}}.lp-kat-izaberi{color:var(--lp-green-1)}@media(max-width:1023px){:root{--lp-dd-maxh:var(--lp-dd-maxh-m);--lp-pretraga-btn-width:55%;--lp-ocisti-btn-width:35%}#lp_nek_vlasnik_pill_wrap .lp-dyn-pill__text{min-width:96px}#lp_voz_podkategorija .lp-dyn-pills{display:grid;grid-template-columns:minmax(0,1fr);row-gap:8px;column-gap:0}#lp_voz_podkategorija .lp-dyn-pill--checkbox{margin:0}#lp_voz_nosivost_pill_wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#lp_voz_nosivost_pill_wrap .lp-dyn-pill--checkbox{width:100%;margin:0}#lp_voz_nosivost_pill_wrap .lp-dyn-pill--checkbox .lp-dyn-pill__text{min-width:0;width:100%}}