// # VAG

@font-face {
    font-family: 'VAG';
    src        : url("../fonts/VAG-Rounded-Std-Thin.ttf") format("truetype");
    font-weight: thin;
    font-style : normal
}

@font-face {
    font-family: 'VAG';
    src        : url("../fonts/VAG-Rounded-Std-Light.ttf") format("truetype");
    font-weight: normal;
    font-style : normal
}

@font-face {
    font-family: 'VAG';
    src        : url("../fonts/VAG-Rounded-Std-Bold.ttf") format("truetype");
    font-weight: bold;
    font-style : normal
}

body {
    font-family: 'VAG', sans-serif;
}

// # Satisfy

@font-face {
    font-family: 'sat';
    src        : url("../fonts/Satisfy-Regular.eot");
    src        : url("../fonts/Satisfy-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Satisfy-Regular.woff") format("woff"), url("../fonts/Satisfy-Regular.ttf") format("truetype"), url("../fonts/Satisfy-Regular.svg#Satisfy-Regular") format("svg");
    font-weight: normal;
    font-style : normal
}

@import url('https://fonts.googleapis.com/css2?family=Satisfy&display=swap');

.satisfy {
    font-family: 'Satisfy', cursive;
}

:is(.welcome__invitation,.services__title) {
    font-family: 'Satisfy', cursive;
}


:root {
    font-size: 14px;
}

body {
    font-family: 'VAG', sans-serif;
    font-weight: 400;
}

header .tornare {
    display: none;
}

.puntiVendita__indirizzo button {
    display: none;
}

body {
    padding: 1rem;
}

a {
    display: block;
    color  : #56565e;
}

a:after {
    color    : #56565e;
    content  : " « "attr(href) " »";
    font-size: 1em;
}

img {
    max-width: 150px;
}

img[src$=".png"] {
    filter: invert(50%) sepia(90%) saturate(2178%) hue-rotate(154deg) brightness(95%) contrast(101%);
}


.footerNav {
    border-top   : 2px solid gray;
    border-bottom: 2px solid gray;
    padding      : 2rem;
    margin       : 2rem 0;
}