/* ===========================================================================
   Reassurance — deploy 009.
   .cols3 is shared; the postcode checker is only used here.
   =========================================================================== */

.pcheck{display:flex; gap:var(--s-2); margin-top:var(--s-4); max-width:340px}
.pcheck input{flex:1; min-width:0; height:44px; background:var(--ink-800);
  border:1px solid var(--ink-700); border-radius:var(--r-control); color:var(--text-primary);
  font:inherit; font-size:.9375rem; padding:0 14px}
.pcheck input::placeholder{color:var(--text-tertiary)}
.pcheck input:focus{outline:2px solid var(--spark-cyan); outline-offset:1px}

.pcheck__out{margin-top:var(--s-3); font-size:.9375rem; color:var(--text-secondary); max-width:44ch}
.pcheck__out:empty{display:none}
.pcheck__out--yes{color:var(--in-stock)}
.pcheck__out--no{color:var(--fuse-gold)}
