/*
Theme Name: AniSuisse
Theme URI: https://anisuisse.ch/
Author: Skyflow
Author URI: https://skyflow-agency.fr/
Description: Thème sur mesure AniSuisse (conseil en alimentation naturelle ANiFiT pour chiens et chats). Accueil, Notre approche, Alimentation naturelle, Partenariats, Contact, Blog et articles. Les pages sont créées automatiquement à l'activation, les formulaires sont déjà branchés (Apparence > Personnaliser > AniSuisse pour l'adresse de réception et les prix).
Version: 1.0.6
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.2
License: Propriétaire
Text Domain: anisuisse
*/

/* Les styles du site sont dans assets/css/ani.css (tout est sous .ani). */
html,body{margin:0;padding:0}
body{background:#FEF4E7}

/* Contenu saisi dans l'éditeur WordPress (nouveaux articles, pages simples) */
.ani .ani-simple{max-width:860px;padding-bottom:96px}
.ani .art-body img{max-width:100%;height:auto;border-radius:20px}
.ani .art-body figure{margin:28px 0 0}
.ani .art-body figcaption,.ani .art-body .wp-element-caption{font-size:14px;color:var(--mute);margin-top:8px;text-align:center}
.ani .art-body blockquote{border-left:4px solid var(--or);padding-left:20px;color:var(--ink);font-weight:500}
.ani .art-body table{width:100%;border-collapse:collapse;font-size:16px}
.ani .art-body th,.ani .art-body td{border-bottom:1px solid var(--line);padding:10px 8px;text-align:left}
.ani .art-body .wp-block-embed iframe,.ani .art-body iframe{max-width:100%;border:0;border-radius:20px}
.ani .art-body .wp-block-button__link{display:inline-flex;align-items:center;min-height:52px;padding:0 24px;border-radius:999px;background:var(--g);color:#fff;text-decoration:none}
.ani .art-body .aligncenter{margin-left:auto;margin-right:auto}
.ani .ani-pager .nav-links{display:flex;gap:8px;justify-content:center;margin-top:40px}
.ani .ani-pager .page-numbers{min-width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;text-decoration:none;font-weight:700}
.ani .ani-pager .current{background:var(--g);color:#fff}
.ani .sr,.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/* Images ajoutées dans l'éditeur : toute la largeur du texte */
.ani .art-body figure img,.ani .art-body p>img{width:100%;height:auto;display:block}
