/* /naredi (že imam stran): isti slog kot /nova (stil.css + nova.css), tu samo dopolnila. */
.naredi .vstop-k form{display:grid;gap:16px;width:100%}
.naredi .soglasje{display:flex;gap:12px;align-items:flex-start;font-size:15px;font-weight:400;color:#2B2F35;line-height:1.45}
.naredi .soglasje input{margin-top:3px;width:20px;height:20px;flex:none}
.naredi .soglasje a{color:inherit}
.naredi .vstop-k label.vnos{display:grid;gap:6px;font-size:16px;font-weight:700;width:100%}
.naredi .vstop-k .gumb{width:auto}
.naredi .obr-st{font-size:16px;margin:0}
.naredi .obr-st:empty{display:none}
.naredi .obr-st.napaka{color:var(--napaka);font-weight:700}
.naredi .obr-st.ok{color:var(--ok);font-weight:700}
.naredi .drugo{margin:0;display:flex;gap:16px;align-items:center;flex-wrap:wrap}
.naredi .drugo a{color:inherit;font-size:14.5px}
.naredi .mesto{background:#F6F2E9;border:1px solid #E3DAC6;border-radius:12px;padding:12px 16px;font-size:15px;margin:10px 0;max-width:520px}
.naredi .opozorilo{font-size:14px;color:#555;margin-top:18px;line-height:1.5;max-width:56ch}
.naredi .hvala h2{font-size:clamp(26px,4vw,34px)}
.naredi .hvala .navodila{text-align:left;background:#fff;border:1px solid #E3DED2;border-radius:14px;padding:18px 22px;margin:22px 0 0;max-width:620px}
.naredi .hvala .navodila h3{margin:0 0 8px;font-size:18px}
.naredi .hvala .navodila ol{margin:0;padding-left:20px;font-size:16px;line-height:1.7}
.naredi .hvala .navodila .cene{margin:12px 0 0;padding-top:10px;border-top:1px dashed #E3DED2;font-size:15px;color:#2B2F35;line-height:1.5}
.naredi .vsec{margin:22px 0 0;text-align:left;max-width:620px}
.naredi .vsec textarea{width:100%;min-height:110px;resize:vertical;margin-top:6px}
.naredi .hvala .gumb{width:auto}
.naredi .hvala .gumb.rumen{margin-top:4px}
.naredi .nova-jaz{text-align:right}
.naredi #gumbG{display:flex;min-height:44px;margin:4px 0}
.naredi .vstop-t input{min-width:240px}
