/* === WIDGET: quick-links | scope .vr-quick-links =========================== */
@layer widgets {
  .vr-quick-links { margin-top: 30px; }
  .vr-quick-links__item { display: flex; align-items: center; gap: 16px; text-decoration: none; padding: 22px; transition: border-color var(--vr-transition); }
  .vr-quick-links__item:hover { border-color: var(--vr-brand); }
  .vr-quick-links__item > .vr-icon { color: var(--vr-brand); width: 28px; height: 28px; }
  .vr-quick-links__item > .vr-icon:last-child { width: 18px; height: 18px; margin-left: auto; }
  .vr-quick-links__item h3 { font-size: 1rem; }
  .vr-quick-links__item p { font-size: .8rem; margin-top: 6px; }
  @media (max-width: 1000px) and (min-width: 681px) { .vr-quick-links__item { flex-wrap: wrap; gap: 12px; } .vr-quick-links__item div { order: 2; width: 100%; } }
}
/* === END WIDGET: quick-links ============================================= */
