/*=========================================
SAMVET DESIGN SYSTEM
BUTTONS
=========================================*/

.btn{
display:inline-flex;
align-items:center;
justify-content:center;
gap:10px;
padding:16px 32px;
border-radius:var(--radius-xl);
font-size:16px;
font-weight:600;
cursor:pointer;
transition:var(--transition);
text-decoration:none;
border:none;
}

/* Primary */

.btn-primary{
background:var(--gradient-primary);
color:#fff;
box-shadow:var(--shadow-md);
}

.btn-primary:hover{
transform:translateY(-4px);
box-shadow:var(--shadow-lg);
}

/* Secondary */

.btn-secondary{
background:var(--secondary);
color:#000;
}

.btn-secondary:hover{
transform:translateY(-4px);
}

/* Outline */

.btn-outline{
background:transparent;
border:2px solid var(--primary);
color:var(--primary);
}

.btn-outline:hover{
background:var(--primary);
color:#fff;
}

/* Glass */

.btn-glass{
background:var(--glass);
border:1px solid var(--glass-border);
backdrop-filter:blur(var(--blur));
color:var(--text);
}

.btn-glass:hover{
background:var(--glass-hover);
}

/* Full Width */

.btn-block{
width:100%;
}