/*
Theme Name:     Blocksy-child
Theme URI:      
Description:    Blocksy child theme.
Author:         Alessandro
Author URI:     
Template:       blocksy
Version:        0.1.0
*/


@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Space+Grotesk:wght@300..700&display=swap');

@import url("./CSS/header.css");
@import url("./CSS/footer.css");
@import url("./CSS/homepage.css");
@import url("./CSS/storia.css");
@import url("./CSS/lavorazioni.css");
@import url("./CSS/contatti.css");
@import url("./CSS/policy.css");

:root {
    --font-titolo: "Poppins", sans-serif;
    --font-testo: "Poppins", sans-serif;
    --metallo: #8e8e8e;
    --metallo-chiaro: #F7F7F7;
    --metallo-scuro: #7d7d7d;
    --metallo-tras: #8e8e8e3d;
    

}

/* regola necessaria per far funzionare libreria Lenis */

html, body {
    overflow: auto !important;
    scroll-behavior: auto !important;
}


/* aggiungo spazio per scroll premendo il pulsante freccia nelle hero */

html {
    scroll-padding-top: 70px; /* altezza del tuo menu sticky */
}

/* rimuovo padding al contenuto delle pagine */

.ct-container-full {
    padding: 0 !important;
}

/* resetto le gli hover, active e focus dei link <a> */ 

a:hover, a:active, a:focus {
    color: inherit !important;
}

/* creo classe per avere full-width su Wordpress */

.no-margin {
    max-width: none !important;
    width: 100% !important;
    margin: 0 !important;
}

/* ----------------------------------*/ 

h1,h2,h3,h4,h5,h6 {
    font-family: var(--font-titolo) !important;
}

p {
    font-family: var(--font-testo) !important;
}
