.wp-block-list{ list-style:none; padding-left:0; } .wp-block-list li{ position:relative; padding-left:32px; } .wp-block-list li::before{ content:"🐾"; position:absolute; left:0; } .header-navigation .menu > li:not(:last-child) { position: relative; margin-right: 22px; padding-right: 22px; } .header-navigation .menu > li:not(:last-child)::after { content: ""; position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 1px; height: 18px; background: #C5A45A; }.hero-click-chatons { position: relative; } .hero-click-chatons .hero-full-link { position: absolute; inset: 0; z-index: 1; display: block; }/* Cartes premium MC Legacy */ .mclegacy-blog .kb-query-item { background: #ffffff; border-radius: 16px; overflow: hidden; box-shadow: 0 10px 28px rgba(0,0,0,.08); transition: all .35s ease; } .mclegacy-blog .kb-query-item:hover{ transform: translateY(-6px); box-shadow:0 20px 40px rgba(0,0,0,.14); } .mclegacy-blog .kb-query-item img{ transition:transform .45s ease; } .mclegacy-blog .kb-query-item:hover img{ transform:scale(1.05); } .mclegacy-blog .entry-content{ padding:28px; } .mclegacy-blog h2, .mclegacy-blog h3{ font-size:28px; line-height:1.25; margin-bottom:12px; } .mclegacy-blog .kb-readmore{ display:inline-block; margin-top:18px; padding:12px 22px; background:#C5A45A; color:#fff; border-radius:8px; text-decoration:none; transition:.3s; } .mclegacy-blog .kb-readmore:hover{ background:#B69444; color:#fff; } /* Cartes d’articles automatiques MC Legacy */ .mclegacy-blog .kt-blocks-post-grid-item, .mclegacy-blog article { background: #ffffff; border-radius: 16px; overflow: hidden; box-shadow: 0 10px 28px rgba(0, 0, 0, 0.08); transition: transform 0.3s ease, box-shadow 0.3s ease; } .mclegacy-blog .kt-blocks-post-grid-item:hover, .mclegacy-blog article:hover { transform: translateY(-5px); box-shadow: 0 18px 36px rgba(0, 0, 0, 0.13); } .mclegacy-blog .kt-blocks-post-grid-item-inner, .mclegacy-blog .entry-content, .mclegacy-blog .kt-blocks-post-grid-item-inner-wrap { padding: 24px; } .mclegacy-blog img { width: 100%; display: block; object-fit: cover; transition: transform 0.4s ease; } .mclegacy-blog article:hover img, .mclegacy-blog .kt-blocks-post-grid-item:hover img { transform: scale(1.03); } .mclegacy-blog h2, .mclegacy-blog h3, .mclegacy-blog .entry-title { font-size: 24px; line-height: 1.3; margin-bottom: 12px; } .mclegacy-blog .entry-summary, .mclegacy-blog .kt-blocks-post-grid-item-excerpt { line-height: 1.6; } .mclegacy-blog .kt-blocks-post-readmore, .mclegacy-blog .more-link { display: inline-block; margin-top: 18px; padding: 11px 20px; background: #C5A45A; color: #222222 !important; border-radius: 8px; text-decoration: none; font-weight: 500; transition: background 0.25s ease, color 0.25s ease; } .mclegacy-blog .kt-blocks-post-readmore:hover, .mclegacy-blog .more-link:hover { background: #B69444; color: #ffffff !important; } @media (max-width: 767px) { .mclegacy-blog h2, .mclegacy-blog h3, .mclegacy-blog .entry-title { font-size: 20px; } } .wp-block-button__link{ color:#222222 !important; } .wp-block-button__link:hover{ color:#ffffff !important; } /* Hero accueil - affichage mobile */ @media (max-width: 767px) { .hero-accueil .kt-row-column-wrap { background-size: 100% auto !important; background-position: center top !important; background-repeat: no-repeat !important; } } /* Accessibilité globale MC Legacy */ .search-toggle-open-container .search-toggle-open { color: #3c3c37; min-width: 44px; min-height: 44px; align-items: center; justify-content: center; } .menu-toggle-open, .drawer-toggle, .drawer-sub-toggle, .dropdown-nav-special-toggle { min-width: 44px; min-height: 44px; align-items: center; justify-content: center; } .footer-html { color: #3c3c37; } .footer-html a { color: #1e4b64; font-weight: 600; min-height: 44px; display: inline-flex; align-items: center; padding-left: 4px; padding-right: 4px; } @media (max-width: 1024px) { .mobile-navigation a { min-height: 44px; display: flex; align-items: center; } }