﻿/* === USP bloky s emotikony === */


.pk-usp{
  --pk:#00a8ee;
  --bd:#e7eded;
  --txt:#24242e;

  display:grid;
  grid-template-columns:repeat(4, minmax(160px, 1fr));
  gap:16px;
  margin:16px 0;
}

.pk-usp__item{
  background:#fff;
  border:1px solid var(--bd);
  border-radius:14px;
  padding:16px 14px;
  text-align:center;
  box-shadow:0 4px 12px rgba(15,23,42,.04);

  font: inherit;
  line-height: inherit;
  color: var(--txt);
}

.pk-usp__icon{
  width:auto;
  height:auto;
  margin:0 auto 10px;

  border:0;
  border-radius:0;

  color:var(--pk);
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:20px;
  line-height:1;
}

.pk-usp__text{
  margin:0;
  padding:0;
  font: inherit;
  line-height: inherit;
  color: inherit;
}

.pk-usp__text strong,
.pk-usp__text b{
  font-weight:700;
}

@media (max-width: 900px){
  .pk-usp{ grid-template-columns:repeat(2, minmax(160px, 1fr)); }
}

@media (max-width: 520px){
  .pk-usp{ grid-template-columns:1fr; }
}