/* EsEm Tactical — informativne stranice kupovine. Koristi osnovu iz klub.css i kontakt.css (ko-hero, ko-kart, ko-tabela, kl-traka). */

.in-hero h1{font-size:clamp(40px,5.6vw,72px)}
.in-hero .ko-hero-mreza{padding-bottom:70px}
.in-traka{margin-top:0}

.in-kartice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.in-kart h3{margin-bottom:16px}
.in-kart p a,.in-kart li a{color:var(--maslina);font-weight:600;border-bottom:1px solid var(--linija)}
.in-kart p a:hover{border-bottom-color:var(--maslina)}

/* koraci (stvarni redoslijed) */
.in-koraci{list-style:none;margin:0;padding:0;counter-reset:none}
.in-koraci li{display:flex;gap:16px;align-items:flex-start;margin:0 0 16px;font-size:16.5px;line-height:1.6;color:#26261f}
.in-koraci li:last-child{margin-bottom:0}
.in-broj{flex:none;width:34px;height:34px;border-radius:50%;background:var(--maslina);color:var(--coyote-svijetla);display:flex;align-items:center;justify-content:center;font-family:'Saira Condensed',sans-serif;font-weight:700;font-size:19px;line-height:1;margin-top:1px}

/* lista stavki (Politika privatnosti) */
.in-lista{list-style:none;margin:0;padding:0;display:grid;gap:11px}
.in-lista li{position:relative;margin:0;padding-left:24px;font-size:16.5px;line-height:1.6;color:#26261f}
.in-lista li::before{content:"";position:absolute;left:2px;top:.62em;width:9px;height:9px;background:var(--coyote);transform:rotate(45deg)}

/* oznake roka isporuke: tačka u istoj boji kao na karticama proizvoda */
.in-oznake{list-style:none;margin:0;padding:0;display:grid;gap:16px}
.in-oznake li{display:flex;gap:14px;align-items:flex-start;margin:0}
.in-tacka{flex:none;width:12px;height:12px;border-radius:50%;background:#999;margin-top:8px}
.in-oznake li[data-stanje="odmah"] .in-tacka{background:var(--zelena)}
.in-oznake li[data-stanje="sedam"] .in-tacka{background:var(--zuta)}
.in-oznake li[data-stanje="deset"] .in-tacka{background:var(--crvena)}
.in-oznake b{display:block;font-family:'Saira Condensed',sans-serif;font-size:21px;letter-spacing:.03em;color:var(--maslina-tamna);line-height:1.2}
.in-oznake small{display:block;font-size:16px;line-height:1.55;color:#33332c;margin-top:2px}

/* puni tekst uslova (sadržaj stranice iz WordPressa) */
.in-puni{font-size:16.5px;line-height:1.75;color:#26261f}
.in-puni h2,.in-puni h3{font-size:26px;color:var(--maslina-tamna);margin:26px 0 10px}
.in-puni h2:first-child,.in-puni h3:first-child{margin-top:0}
.in-puni p{margin:0 0 14px}
.in-puni ul,.in-puni ol{margin:0 0 14px 22px}

/* još pomoći */
.in-pomoc{align-items:start}
.in-veze{list-style:none;margin:0;padding:0;display:grid;gap:0}
.in-veze li{margin:0;border-bottom:1px solid var(--linija)}
.in-veze li:last-child{border-bottom:0}
.in-veze a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 4px;font-size:17.5px;font-weight:600;color:var(--tekst);border-bottom:0}
.in-veze a::after{content:"\203A";font-size:24px;line-height:1;color:var(--coyote)}
.in-veze a:hover{color:var(--maslina)}
.in-veze a.tekuca{color:var(--maslina-tamna);background:var(--krem);padding-left:14px;border-left:4px solid var(--coyote)}
.in-tamno{color:var(--maslina-tamna);border-color:var(--maslina)}
.in-tamno:hover{background:var(--maslina);color:#fff}
.in-pomoc .ko-dugmad a{flex:1 1 auto;text-align:center}
.in-pomoc .ko-kart p{margin-bottom:20px}

@media (max-width:1000px){.in-kartice{grid-template-columns:minmax(0,1fr)}}
@media (max-width:700px){.in-pomoc .ko-dugmad a{width:100%}}
