.button-primary {
display: block;
width: max-content;
font: 500 1.5rem/1 var(--primary-font);
letter-spacing: 0.025em;
text-decoration: none;
color: #fff;
padding: 0.5rem 1.25rem;
border-radius: 1.5rem;
background-color: var(--primary-color);
display: flex;
align-items: center;
gap: 6px;
overflow: hidden;
img {
filter: invert(1);
width: 24px;
height: 24px;
}
}
.header__link {
overflow: hidden;
img {
width: 24px;
height: 24px;
}
}