.remision-muestra {
  display: grid;
  place-items: center;
  min-height: 365px;
  background-color: #e5ece8;
}
.remision-muestra img { position: relative; width: 100%; height: auto; display: block; }
.remision-muestra .specimen-label { font-size: 10px; color: #40523c; }
.remision-medidas th, .remision-medidas td { vertical-align: middle; }
.remision-medidas small { display: block; color: var(--muted); font-size: 13px; font-weight: 400; }
.remision-medidas a {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  min-height: 44px;
  padding: 5px 12px;
  border: 1px solid #cedbbf;
  border-radius: 5px;
  background: #fff;
  color: #405b13;
  font-weight: 700;
  text-decoration: none;
}
.remision-medidas a:hover { border-color: #87a856; background: #eaf0df; }
#contenido .section-number, #contenido .steps b, #contenido .finish-item::before { color: #566447; }
.remision-tirajes { font-variant-numeric: tabular-nums; }
@media (max-width: 620px) {
  .remision-muestra { min-height: 220px; padding-block: 10px 23px; }
  .remision-muestra .specimen-label { left: 15px; bottom: 10px; font-size: 9px; }
  .remision-medidas th, .remision-medidas td { padding: 12px 8px; }
  .remision-medidas small { font-size: 12px; }
}
