/*==================================================
BUTTONS.CSS
==================================================*/
.btn{
display:inline-flex;
align-items:center;
justify-content:center;
gap:10px;
height:var(--button-height);
padding:0 28px;
border-radius:var(--button-radius);
font-weight:600;
transition:var(--transition);
cursor:pointer;
}
.btn-primary{
background:var(--gold-500);
color:#000;
}
.btn-primary:hover{
transform:translateY(-2px);
box-shadow:var(--shadow-gold);
background:var(--gold-400);
}
.btn-secondary{
background:var(--bg-card);
border:1px solid var(--border-color);
color:var(--text);
}
.btn-secondary:hover{
border-color:var(--gold-500);
color:var(--gold-500);
}
.btn-outline{
background:transparent;
border:2px solid var(--gold-500);
color:var(--gold-500);
}
.btn-outline:hover{
background:var(--gold-500);
color:#000;
}
.btn-block{width:100%;}
.btn-sm{height:42px;padding:0 18px;font-size:14px;}
.btn-lg{height:60px;padding:0 36px;font-size:18px;}
