:root {
    --letter-spacing: .025em;
    --font-root-size: 1rem;
    --font_title: 'All Round Gothic', "sans-serif";
    --font: 'Brother 1816', "sans-serif";
    --menu-width: 8vw;
    --page-width: calc(100% - var(--menu-width));
    --letter-spacing: .05em;
    --logo-size: 8rem;
	
	/* --------------------------- COULEURS */
	--col_1 : var(--wp--preset--color--kb-palette-1);
  	--col_2 : var(--wp--preset--color--kb-palette-2);
  	--col_3 : var(--wp--preset--color--kb-palette-3);
  	--col_4 : var(--wp--preset--color--kb-palette-4);
  	--col_5 : var(--wp--preset--color--kb-palette-5);
  	--col_6 : var(--wp--preset--color--kb-palette-6);
  	--col_7 : var(--wp--preset--color--kb-palette-7);
    --col_8 : var(--wp--preset--color--kb-palette-8);
	--col_72 : var(--wp--preset--color--kb-palette-72);

    /* --------------------------- Menu */
    --menu-font-size: .8rem;
	
    /* --------------------------- Menu Burger */
    --menu-top: 0;
    --menu-height: 100vh;
    --menu-burger-font-size: 1.1rem;
	--icon-color : var(--col_blanc);
	--icon-color-dark : var(--col_bleu);
	--menu-background : var(--col_bleu);
	--links-color : var(--col_blanc);
	--border-style : solid 1px rgba(250,250,250,.1);

    /* --------------------------- Block Width */
    --small_width: 1024px;
    --medium_width: 1120px;

    /* --------------------------- Inner Block Width */
    --font-root-size: 1rem !important;
    --inner_width: 1320px;

  
	
	/* --------------------------- Font Size */
    
    --global-kb-font-size-xxxl : 6em !important;
    --global-kb-font-size-xxl: 3em !important;
    --global-kb-font-size-xl: 1.65em !important;
    --global-kb-font-size-lg: 1.35em !important;
    --global-kb-font-size-md: 1em !important;
	--global-kb-font-size-sm : .9em  !important;
	
    /* --------------------------- Global spacing */
    --global-xs-spacing: 1em;
    --global-sm-spacing: 1.5rem;
    --global-md-spacing: 2rem;
    --global-lg-spacing: 2.5em;
    --global-xl-spacing: 3.5em;
    --global-xxl-spacing: 5rem;
    --global-edge-spacing: 1.5rem;
    --global-boxed-spacing: 2rem;
	
	/* --------------------------- ROW GAP */
	--global-kb-gap-sm : .6rem;
	--content-width:1200px;
	
}
@media (max-width: 1247px){
	:root{
		/* --------------------------- Font Size */
        --font-root-size: 1.1rem !important;
    
	}
}

@media (max-width: 767px){
	:root{
		/* --------------------------- Font Size */
    
    
	}
}