body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}a{color:var(--gpl-accent)}.site-header,.site-header .inside-header{background:var(--gpl-entete)!important;color:var(--gpl-entete-txt)}.site-header .main-title a,.site-description{color:var(--gpl-entete-txt)}.inside-header{padding:22px 20px}.site-logo img,.header-image{max-height:90px;width:auto}.main-navigation,.main-navigation ul ul,.main-navigation .inside-navigation{background:var(--gpl-menu)!important}.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{color:var(--gpl-menu-txt)}.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li.current-menu-item>a,.main-navigation .main-nav ul li[class*=current-menu-]>a{color:var(--gpl-accent);background:#fff0}.gpl-maj .main-navigation .main-nav ul li a{text-transform:uppercase;font-size:14px;letter-spacing:.02em}.gpl-section{font-size:18px;text-transform:uppercase;color:var(--gpl-sections);margin:0 0 18px;letter-spacing:.03em}.gpl-cat{display:inline-block;align-self:flex-start;text-decoration:none!important;background:var(--gpl-accent);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;padding:2px 8px;margin-bottom:8px;border-radius:2px}.gpl-cat:hover{color:#fff;opacity:.85}.blog .site-main,.archive .site-main,.search .site-main{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.blog .site-main>*:not(.gpl-carte),.archive .site-main>*:not(.gpl-carte),.search .site-main>*:not(.gpl-carte){grid-column:1/-1}.gpl-carte{margin:0!important}.gpl-carte .inside-article{padding:0!important;background:#fff0;display:flex;flex-direction:column}.gpl-carte .post-image{margin:0 0 12px!important;order:-1}.gpl-carte .post-image img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;border-radius:3px}.gpl-carte .entry-header{display:flex;flex-direction:column}.gpl-carte .entry-title{font-size:19px;line-height:1.3;margin:0}.gpl-carte .entry-title a{color:#111}.gpl-carte .entry-title a:hover{color:var(--gpl-accent)}.gpl-carte footer.entry-meta{display:none}.gpl-carte .entry-summary{margin-top:8px;font-size:15px;line-height:1.5;color:#555}.gpl-carte .entry-summary p{margin:0}.gpl-carte .read-more,.gpl-carte .read-more-container{display:none}.one-container .site-content{padding:30px 20px}.single .entry-title{font-size:32px;line-height:1.25}.single .featured-image img,.page .featured-image img{width:100%;height:auto;border-radius:3px}.gpl-pied{margin-bottom:8px}.gpl-pied a{color:inherit}.gpl-carte .entry-header{order:1}.gpl-carte .entry-summary{order:2}@media(max-width:768px){.one-container .site-content{padding:20px 16px}.single .entry-title{font-size:25px}.inside-header{padding:14px}.site-logo img{max-height:56px}}