/* =====================================================================
   DealFabric — Archives de categorie et d etiquette
   =====================================================================
   Rendu : archive.php du theme enfant, qui sort exactement le balisage
   de la grille du blog. La grille elle-meme est habillee par df-blog
   dans cartes.css — il n y a donc presque rien a faire ici.

   Ce fichier ne porte que le chapeau de l archive et deux reglages que
   la page /blog/ obtient, elle, par les reglages de sa Color Section.
   ===================================================================== */

/* Le chapeau. df-sec-hero donne deja le rythme vertical et le filet
   bas ; il ne reste que la mesure du texte, calquee sur celle des
   chapeaux de page. */
#top .df-archive .avia_textblock{
  max-width:var(--df-head-w, 780px);
}

#top #wrap_all .df-archive h1{
  font-family:var(--df-font-ui);
  font-size:var(--df-h1);
  font-weight:400;
  line-height:var(--df-lh-title);
  letter-spacing:var(--df-ls-title);
  color:var(--df-ink);
  margin:0;
}
#top .df .df-archive .avia_textblock p:not(.df-eyebrow){
  margin:14px 0 0;
  font-size:var(--df-body-lg);
  color:var(--df-ink-2);
}

/* La liste. Le padding haut est plus court que celui d une section
   courante : le chapeau vient juste au-dessus et porte deja son
   filet. */
#top .df-archive__liste{
  padding-top:var(--df-sec-y-sm, 64px);
  padding-bottom:var(--df-sec-y, 96px);
}

/* La colonne qui porte la grille flotte, comme toutes les colonnes
   d Enfold. Sans cela la pagination, qui etablit son propre contexte
   de formatage, se rangerait a cote de la grille au lieu de passer
   dessous — le meme piege que la barre de categories des articles et
   que le pied de page. */
#top .df-archive__liste .entry-content-wrapper .flex_column{
  float:none;
  width:auto;
  margin-left:0;
}

/* La pagination d Enfold, reprise telle quelle de /blog/ : on ne lui
   demande que de respirer et de se centrer. */
#top .df-archive__liste .pagination{
  clear:both;
  margin-top:44px;
  text-align:center;
}
