/* Обычная рамка */
.card-border .tn-atom{
  border: 1px solid rgba(255,255,255,.20) !important;
  border-radius: 18px;
  box-shadow: none;
  transition: box-shadow .25s ease, border-color .25s ease;
}

/* Подсветка рамки при наведении на всю карточку */
.card-wrap:hover .card-border .tn-atom{
  border-color: rgba(255,145,0,.75) !important;
  box-shadow:
    0 0 0 1px rgba(255,145,0,.25),
    0 0 22px rgba(255,145,0,.35);
}

/* Отключаем hover на мобилке */
@media (max-width: 980px){
  .card-wrap:hover .card-border .tn-atom{ box-shadow:none; }
}