/* HIDE WORDPRESS THEME CONFLICTS */
.site-header, .site-footer, #header, #footer, .header-container, .footer-container,
.nav-container, .wp-block-template-part, .site-info, .entry-header, .entry-footer,
header, footer:not(.wm-footer) {
display: none !important;
}
body, html {
margin: 0 !important;
padding: 0 !important;
overflow-x: hidden;
background: #000 !important;
}
#page, .site, .content-area, .site-content {
margin: 0 !important;
max-width: none !important;
padding: 0 !important;
}
:root {
–black: #000000;
–white: #ffffff;
–blue: #0088ff;
–blue-light: #00e1ff;
–border: #222222;
–gray: #666;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
.wm-wrapper {
background: var(–black);
color: var(–white);
font-family: ‘Barlow’, sans-serif;
min-height: 100vh;
}
/* NAVBAR */
.wm-nav {
background: rgba(0,0,0,0.95);
backdrop-filter: blur(10px);
border-bottom: 1px solid var(–border);
position: sticky;
top: 0;
z-index: 1000;
}
.nav-inner {
max-width: 1400px;
margin: 0 auto;
padding: 0 30px;
height: 64px;
display: flex;
align-items: center;
justify-content: space-between;
}
.logo {
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 900;
font-size: 26px;
letter-spacing: -1px;
}
.logo span { color: var(–blue); }
.nav-links {
display: flex;
list-style: none;
gap: 30px;
}
.nav-links a {
text-decoration: none;
color: #888;
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 700;
text-transform: uppercase;
font-size: 14px;
transition: .2s;
}
.nav-links a:hover { color: var(–blue-light); }
.btn-subscribe {
background: var(–blue);
color: #fff;
padding: 10px 20px;
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 900;
text-decoration: none;
text-transform: uppercase;
font-size: 13px;
border-radius: 2px;
transition: .2s;
}
.btn-subscribe:hover { background: var(–blue-light); }
/* TICKER */
.ticker {
background: #0a0a0a;
border-bottom: 1px solid var(–border);
height: 36px;
display: flex;
align-items: center;
overflow: hidden;
}
.ticker-label {
background: var(–blue);
color: #fff;
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 900;
font-size: 11px;
padding: 0 12px;
height: 100%;
display: flex;
align-items: center;
}
.ticker-content {
white-space: nowrap;
padding-left: 20px;
font-family: ‘Barlow Condensed’, sans-serif;
font-size: 13px;
color: #ccc;
animation: scroll 40s linear infinite;
}
@keyframes scroll {
from { transform: translateX(0); }
to { transform: translateX(-50%); }
}
/* HERO */
.hero-section {
max-width: 1400px;
margin: 20px auto;
padding: 0 30px;
}
.hero-grid {
display: grid;
grid-template-columns: 1fr 400px;
gap: 2px;
background: var(–border);
}
.hero-main {
position: relative;
background: #111;
height: 600px;
overflow: hidden;
}
.hero-img-bg {
width: 100%;
height: 100%;
background: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.9)), url(‘https://images.unsplash.com/photo-1517836357463-d25dfeac3438?auto=format&fit=crop&q=80&w=1200’);
background-size: cover;
background-position: center;
}
.hero-overlay {
position: absolute;
bottom: 0; left: 0; right: 0;
padding: 50px;
}
.hero-category {
color: var(–blue-light);
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 800;
text-transform: uppercase;
font-size: 14px;
letter-spacing: 2px;
margin-bottom: 15px;
}
.hero-title {
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 900;
font-size: 72px;
line-height: 0.9;
text-transform: uppercase;
margin-bottom: 20px;
}
.hero-title em { font-style: italic; color: var(–blue-light); }
.hero-desc {
max-width: 550px;
color: #aaa;
margin-bottom: 30px;
font-size: 18px;
}
.hero-meta {
font-family: ‘Barlow Condensed’, sans-serif;
font-size: 12px;
color: #666;
text-transform: uppercase;
}
/* SIDEBAR */
.hero-sidebar {
display: flex;
flex-direction: column;
gap: 2px;
}
.side-card {
background: #0a0a0a;
padding: 24px;
display: flex;
gap: 20px;
flex: 1;
transition: .2s;
cursor: pointer;
}
.side-card:hover { background: #151515; }
.side-num {
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 900;
font-size: 44px;
color: var(–blue);
opacity: 0.3;
line-height: 1;
}
.side-cat {
color: var(–blue-light);
font-size: 11px;
font-weight: 800;
text-transform: uppercase;
margin-bottom: 5px;
}
.side-title {
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 800;
font-size: 19px;
text-transform: uppercase;
line-height: 1.1;
margin-bottom: 8px;
}
.side-meta {
font-size: 11px;
color: #555;
}
/* FEED */
.feed-section {
max-width: 1400px;
margin: 80px auto;
padding: 0 30px;
}
.section-header {
border-bottom: 4px solid var(–white);
padding-bottom: 12px;
margin-bottom: 40px;
display: flex;
justify-content: space-between;
align-items: flex-end;
}
.section-title {
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 900;
font-size: 48px;
text-transform: uppercase;
}
.section-more {
text-decoration: none;
color: var(–white);
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 700;
text-transform: uppercase;
font-size: 14px;
}
.card-grid {
display: grid;
grid-template-columns: 2fr 1fr 1fr;
gap: 30px;
}
.card-img {
height: 300px;
background: #111;
background-size: cover;
background-position: center;
margin-bottom: 20px;
border: 1px solid var(–border);
}
.card-cat {
color: var(–blue-light);
font-weight: 800;
font-size: 13px;
text-transform: uppercase;
margin-bottom: 12px;
}
.card-title {
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 900;
font-size: 28px;
text-transform: uppercase;
line-height: 1;
margin-bottom: 15px;
}
.card-desc {
color: #888;
font-size: 15px;
line-height: 1.4;
margin-bottom: 15px;
}
/* FOOTER */
.wm-footer {
background: #000;
padding: 100px 30px;
border-top: 1px solid var(–border);
}
.footer-inner {
max-width: 1400px;
margin: 0 auto;
text-align: center;
}
.footer-logo {
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 900;
font-size: 40px;
margin-bottom: 40px;
}
.footer-logo span { color: var(–blue); }
.footer-links {
display: flex;
justify-content: center;
gap: 50px;
margin-bottom: 50px;
}
.footer-links a {
color: #666;
text-decoration: none;
font-family: ‘Barlow Condensed’, sans-serif;
font-weight: 700;
text-transform: uppercase;
font-size: 14px;
}
.footer-copy {
color: #444;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 1px;
}
STATUS
MISE À JOUR : Protocole de force brute V4 disponible — Nouveaux arrivages de suppléments en stock — Webinaire : Optimisation du sommeil et récupération nerveuse — Rappel : Pensez à votre hydratation électrolytique —
Optimisation Biologique
REBÂTIR VOTRE GÉNÉTIQUE
LE PROTOCOLE 2026
Peptides de pointe, nutrition ciblée et entraînement de haute intensité. Transformez votre biologie en une machine de guerre.
Dossier Spécial — GUIDE COMPLET
Performance
Hypertrophie Myofibrillaire : La science de la densité musculaire
Comment stimuler la croissance des fibres sans sacrifier la force nerveuse.
Par Équipe WM — 2H
Science
TRT : Ce qu’il faut savoir sur l’optimisation hormonale
3H
Matériel
Analyse : Pourquoi les montres connectées mentent sur vos calories
5H