.custom-btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; /* расстояние между иконкой и текстом */ background-color: #000; color: #fff; padding: 14px 28px; border-radius: 8px; cursor: pointer; transition: all 0.3s ease; } .custom-btn:hover { background-color: #222; transform: translateY(-2px); } .btn-icon { width: 20px; height: 20px; }