*{
    margin: 0;
	padding: 0;
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	-o-font-smoothing: antialiased;
    scroll-behavior: smooth;
}


body {
    font-family: var(--font);
    font-size: var(--fs-normal);
    line-height: 1.2;
    color: var(--color-text);
    /* -webkit-print-color-adjust:exact !important;
    print-color-adjust:exact !important; */
}

main{
    min-height: calc(100vh - var(--header-h));
    margin-top: var(--header-h);
    /* padding: var(--padding-body); */
}

button{
    background: none;
    border: none;
}
