.fap-anatomie-page,.fap-anatomie-page *{box-sizing:border-box}.fap-anatomie-page{--gold:#f5c400;--gold-line:rgba(245,196,0,.32);--muted:#d7d7d7;background:#050505;color:#fff;overflow:hidden}.fap-anatomie-page a{color:inherit;text-decoration:none}.fap-anatomie-hero{min-height:540px;display:flex;align-items:center;justify-content:center;padding:86px 18px;text-align:center;background:radial-gradient(circle at 18% 0,rgba(245,196,0,.22),transparent 30%),radial-gradient(circle at 85% 15%,rgba(245,196,0,.14),transparent 28%),linear-gradient(135deg,#050505,#121212 55%,#050505);position:relative}.fap-anatomie-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(245,196,0,.55),transparent)}.fap-hero-inner{width:min(1060px,100%);margin:auto}.fap-eyebrow{display:inline-flex;margin:0 0 16px;padding:8px 14px;border-radius:999px;border:1px solid rgba(245,196,0,.5);background:#f5c4001a;color:var(--gold);font-size:12px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.fap-anatomie-hero h1{max-width:980px;margin:0 auto 22px;font-size:clamp(34px,5.2vw,66px);line-height:1.02;letter-spacing:-.04em;text-transform:uppercase}.fap-hero-text{max-width:930px;margin:0 auto;color:var(--muted);font-size:18px;line-height:1.75}.fap-hero-text strong,.fap-panel strong{color:#fff}.fap-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:32px}.fap-actions a,.fap-region-content a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border-radius:999px;font-weight:950;background:var(--gold);color:#050505!important;border:1px solid var(--gold);transition:.25s ease}.fap-actions a:nth-child(2){background:#ffffff0f;color:#fff!important;border-color:#ffffff2e}.fap-actions a:hover,.fap-region-content a:hover{transform:translateY(-2px);box-shadow:0 16px 34px #f5c40033}.fap-wrap{width:min(1320px,calc(100% - 32px));margin:auto;padding:56px 0 78px}.fap-tags{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin:0 0 32px}.fap-tags a{display:inline-flex;align-items:center;min-height:42px;padding:10px 16px;border-radius:999px;background:#111;border:1px solid var(--gold-line);color:#fff;font-weight:900;font-size:14px}.fap-tags a:hover{background:var(--gold);color:#050505}.fap-panel,.fap-section-heading{border:1px solid rgba(255,255,255,.1);border-radius:28px;background:linear-gradient(145deg,#ffffff0e,#ffffff05);padding:clamp(24px,4vw,42px);margin-bottom:28px;color:var(--muted);line-height:1.82}.fap-section-heading{text-align:center;background:radial-gradient(circle at top,rgba(245,196,0,.08),transparent 36%),linear-gradient(145deg,#ffffff0d,#ffffff04)}.fap-panel h2,.fap-section-heading h2{margin:0 0 16px;color:#fff;font-size:clamp(24px,3vw,38px);line-height:1.16;text-transform:uppercase}.fap-panel h3{color:var(--gold);margin:24px 0 8px;font-size:21px}.fap-panel p,.fap-section-heading p{margin:0 0 16px}.fap-panel p:last-child,.fap-section-heading p:last-child{margin-bottom:0}.fap-region-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:34px}.fap-region-card{display:flex;flex-direction:column;border:1px solid var(--gold-line);border-radius:28px;overflow:hidden;background:radial-gradient(circle at top right,rgba(245,196,0,.1),transparent 36%),#141414;box-shadow:0 24px 70px #0000006b;transition:.25s ease}.fap-region-card:hover{transform:translateY(-5px);border-color:#f5c400c7}.fap-region-visual{height:245px;position:relative;background:linear-gradient(145deg,#1a1a1a,#070707);overflow:hidden}.fap-region-visual:before{content:"";position:absolute;left:50%;top:50%;width:92px;height:178px;border-radius:48px 48px 34px 34px;background:linear-gradient(180deg,#d8d8d8,#5e5e5e);transform:translate(-50%,-42%);opacity:.78}.fap-region-visual:after{content:"";position:absolute;left:50%;top:50%;border-radius:999px;background:var(--gold);filter:blur(5px);box-shadow:0 0 34px #f5c400d9;transform:translate(-50%,-50%)}.fap-visuel-general:after{width:112px;height:160px;opacity:.42}.fap-visuel-abdos:after{width:48px;height:78px;top:58%}.fap-visuel-dos:after{width:76px;height:104px;top:52%}.fap-visuel-pectoraux:after{width:98px;height:34px;top:43%}.fap-visuel-inferieurs:after{width:86px;height:96px;top:67%}.fap-visuel-superieurs:after{width:150px;height:22px;top:48%}.fap-region-content{padding:24px}.fap-region-content span{display:inline-flex;margin-bottom:12px;padding:7px 10px;border-radius:999px;background:#f5c4001f;border:1px solid rgba(245,196,0,.45);color:var(--gold);font-size:12px;font-weight:950;text-transform:uppercase}.fap-region-content h3{margin:0 0 12px;color:#fff;font-size:24px;line-height:1.15}.fap-region-content p{color:var(--muted);line-height:1.68;font-size:15px}.fap-region-content ul{list-style:none;padding:0;margin:18px 0 0}.fap-region-content li{position:relative;padding-left:22px;margin:8px 0;color:#ededed;font-size:14px}.fap-region-content li:before{content:"\2713";position:absolute;left:0;color:var(--gold);font-weight:950}.fap-region-content a{display:flex;width:100%;margin-top:22px;border-radius:14px}.fap-faq h3{color:var(--gold)}@media(max-width:1180px){.fap-region-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.fap-anatomie-hero{min-height:auto;text-align:left;justify-content:flex-start;padding:58px 18px 46px}.fap-anatomie-hero h1{font-size:clamp(32px,11vw,46px)}.fap-hero-text{font-size:16px}.fap-actions{flex-direction:column;width:100%}.fap-actions a{width:100%}.fap-wrap{width:min(100% - 24px,1320px);padding:38px 0 58px}.fap-tags{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:6px}.fap-tags a{white-space:nowrap}.fap-region-grid{grid-template-columns:1fr}.fap-region-visual{height:220px}.fap-panel,.fap-section-heading,.fap-region-card{border-radius:22px}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/fap-anatomie-musculaire.css.map */
