
<style>
.btn-primary{
  display:inline-flex;
  align-items:center;
  gap:6px;
}

/* MOBILE: ICON ONLY */
@media(max-width:768px){
  .btn-primary{
    padding:8px 10px;
    border-radius:10px;
  }

  /* sembunyikan teks */
  .btn-primary .btn-text{
    display:none;
  }

  /* perbesar icon dikit */
  .btn-primary i{
    font-size:14px;
  }
}

</style>