: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:rgba(232,244,255,.92);font-size:.84rem;font-weight:590;line-height:1.16;min-height:1.16em;margin:14px 0 9px;letter-spacing:.12px;text-shadow:0 1px 2px rgba(2,12,28,.24)}.lp-dyn-field__label{display:block;color:rgba(229,242,255,.88);font-size:.82rem;font-weight:570;line-height:1.15;min-height:1.15em;margin:0 0 5px;letter-spacing:.09px;text-shadow:0 1px 2px rgba(2,12,28,.2)}#filteri_kategorija_root .input-kontrola,.lp-dyn-field__input{color:rgba(252,254,255,.99);font-weight:590;letter-spacing:.12px;text-shadow:0 1px 1px rgba(2,12,28,.22)}#filteri_kategorija_root .input-kontrola::placeholder,.lp-dyn-field__input::placeholder{color:rgba(238,248,255,.86);opacity:1;font-weight:560;letter-spacing:.1px;text-shadow:0 1px 1px rgba(2,12,28,.18)}#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:28px 0 0;width:100%;justify-content:space-between}.lp-dyn-pretraga-input{flex:1;min-width:0}.lp-dyn-pretraga-input--placeholder::placeholder{color:rgba(238,248,255,.86);opacity:1;font-size:.82rem;font-weight:560;line-height:1.15;letter-spacing:.1px;text-shadow:0 1px 1px rgba(2,12,28,.18)}.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:rgba(247,255,250,.98);border:1px solid rgba(125,236,172,.54);background:linear-gradient(180deg,rgba(37,121,83,.99),rgba(16,78,56,.99) 52%,rgba(8,43,35,.99));box-shadow:0 6px 12px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.13),inset 0 -1px rgba(127,236,177,.18);text-shadow:0 1px 4px rgba(0,0,0,.34);margin-left:auto;font-weight:760;letter-spacing:.16px;transition:color 140ms ease,border-color 140ms ease,background 140ms ease,box-shadow 140ms ease,transform 80ms ease}.lp-dyn-pretraga-btn::before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.11),transparent 42%),linear-gradient(90deg,transparent,rgba(165,255,207,.12),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,.88),rgba(101,226,158,.76),transparent);opacity:.82;pointer-events:none}.lp-dyn-pretraga-btn:hover{color:#fff;border-color:rgba(154,249,193,.76);background:linear-gradient(180deg,rgba(42,134,91,.99),rgba(18,86,61,.99) 52%,rgba(9,49,38,.99));box-shadow:0 8px 14px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.15),inset 0 -1px rgba(154,249,193,.21);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:rgba(255,255,255,.018);color:rgba(232,244,255,.9);height:var(--lp-field-height);min-height:var(--lp-field-height);font-size:.82rem;font-weight:560;border:1px solid rgba(154,197,255,.38);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;letter-spacing:.08px;text-shadow:0 1px 1px rgba(2,12,28,.2);transition:color 140ms ease,background-color 140ms ease,border-color 140ms ease,box-shadow 140ms ease}#lp_fixed_ocisti_btn:hover{background:rgba(90,160,255,.1);border-color:rgba(170,210,255,.56);color:rgba(246,252,255,.98)}#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:136px;padding:6px 10px;padding-left:28px;border:1px solid rgba(170,210,255,.42);border-radius:999px;color:rgba(248,252,255,.98);background:linear-gradient(180deg,rgba(46,68,103,.99),rgba(18,30,50,.99));box-shadow:0 7px 14px rgba(0,0,0,.13),inset 0 1px rgba(255,255,255,.065);cursor:pointer;position:relative;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.82rem;font-weight:610;line-height:1.15;letter-spacing:.07px;text-shadow:0 1px 1px rgba(2,12,28,.22);transition:color 140ms ease,background 140ms ease,border-color 140ms ease,box-shadow 140ms ease}.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(177,215,255,.58);background:linear-gradient(180deg,#304a75 0%,#111f35 100%);box-shadow:inset 0 -1px rgba(255,255,255,.13)}.lp-dyn-pill--checkbox:hover .lp-dyn-pill__text{color:#fcffff;border-color:rgba(202,230,255,.68);background:linear-gradient(180deg,rgba(52,78,118,.99),rgba(21,35,58,.99));box-shadow:0 10px 18px rgba(0,0,0,.17),inset 0 1px rgba(255,255,255,.075)}.lp-dyn-pill--checkbox input[type=checkbox]:focus+.lp-dyn-pill__text{outline:none;box-shadow:0 0 0 3px rgba(154,197,255,.2);border-color:rgba(202,230,255,.76)}.lp-dyn-pill--checkbox input[type=checkbox]:checked+.lp-dyn-pill__text{color:rgba(247,255,250,.99);border-color:rgba(60,205,120,.7);background:linear-gradient(180deg,rgba(30,132,78,.24),rgba(18,72,50,.2));box-shadow:0 9px 16px rgba(24,186,90,9%),inset 0 1px rgba(255,255,255,.075)}.lp-dyn-pill--checkbox input[type=checkbox]:checked+.lp-dyn-pill__text::before{border-color:rgba(54,213,120,.86);background:linear-gradient(180deg,rgba(45,197,110,.36),rgba(24,150,82,.42))}.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 #0b2915;border-bottom:2px solid #0b2915;transform:rotate(45deg)}#lp_fixed_pretraga_root .lp-dyn-pill--checkbox.lp-dyn-pill--active .lp-dyn-pill__text{border-color:rgba(202,230,255,.56);box-shadow:0 10px 18px rgba(0,0,0,.17),inset 0 1px rgba(255,255,255,.075)}#lp_fixed_pretraga_root .lp-dyn-pill--checkbox:not(.lp-dyn-pill--active) .lp-dyn-pill__text{border-color:rgba(170,210,255,.42);box-shadow:0 7px 14px rgba(0,0,0,.13),inset 0 1px rgba(255,255,255,.065)}#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:9px 12px;padding-left:32px;min-height:38px;font-size:.88rem;line-height:1.18}.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:34px}#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:rgba(232,244,255,.92);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:1px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--lp-green-1),transparent)}.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:rgba(225,239,255,.82);font-size:.78rem;font-weight:450;line-height:1.25;letter-spacing:.04px;text-shadow:0 1px 1px rgba(2,12,28,.16)}.lp-dyn-help--aksesoari:not([hidden])+.lp-dyn-pretraga-input{margin-top:6px}@media(min-width:1025px){:root{--lp-oglasi-max-width:1280px}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:rgba(143,247,184,.98);font-weight:740;letter-spacing:.1px;text-shadow:0 1px 2px rgba(2,12,28,.22)}@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%}}