{"id":98,"date":"2026-01-24T19:02:32","date_gmt":"2026-01-24T19:02:32","guid":{"rendered":"https:\/\/studiobeaute69.fr\/?page_id=98"},"modified":"2026-01-24T19:08:50","modified_gmt":"2026-01-24T19:08:50","slug":"elementor-98","status":"publish","type":"page","link":"https:\/\/studiobeaute69.fr\/index.php\/elementor-98\/","title":{"rendered":"ELECTROLYSE"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"98\" class=\"elementor elementor-98\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3ba7f62 e-flex e-con-boxed e-con e-parent\" data-id=\"3ba7f62\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6788fea elementor-widget elementor-widget-shortcode\" data-id=\"6788fea\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><!-- ========================= STUDIO BEAUT\u00c9 - PAGE \u00c9LECTROLYSE (Elementor HTML) Style coh\u00e9rent avec \u00c9pilation \/ Soins Visage \/ Soins Corps IMPORTANT : prestation bient\u00f4t disponible sur Planity (non active) + emplacement pr\u00e9vu pour ton CALCULATEUR \u00c9CONOMIES (coller ton code) ========================= --> <section class=\"sb-page sb-electro\" id=\"sb-top\"> <!-- HERO --> <section class=\"sb-hero sb-hero--electro\"> <div class=\"sb-hero__bg\" aria-hidden=\"true\"><\/div> <div class=\"sb-container sb-hero__grid\"> <div class=\"sb-hero__left sb-reveal\"> <div class=\"sb-badge\"> <span class=\"sb-dot\"><\/span> \u00c9lectrolyse \u2022 Studio Beaut\u00e9 \u2022 Belleville-en-Beaujolais <\/div> <h1 class=\"sb-h1\"> \u00c9lectrolyse <span class=\"sb-h1__sub\">\u00c9pilation d\u00e9finitive \u2022 Pr\u00e9cision \u2022 S\u00e9curit\u00e9<\/span> <\/h1> <div class=\"sb-alert sb-reveal\" role=\"note\" aria-label=\"Information\"> <div class=\"sb-alert__title\">Bient\u00f4t disponible<\/div> <div class=\"sb-alert__text\"> Cette prestation arrive prochainement sur Planity. Pour le moment, la r\u00e9servation en ligne n\u2019est pas encore active. <\/div> <\/div> <p class=\"sb-lead\"> <strong>\u2728 L\u2019\u00c9PILATION PAR \u00c9LECTROLYSE \u2728<\/strong><br> La solution d\u00e9finitive pour une peau nette. L\u2019\u00e9lectrolyse est la seule m\u00e9thode d\u2019\u00e9pilation reconnue comme <strong>d\u00e9finitive<\/strong>, efficace sur <strong>tous les types de poils<\/strong> (clairs, fonc\u00e9s, blancs, roux) et <strong>toutes les carnations<\/strong>. <\/p> <div class=\"sb-hero__cta\"> <a class=\"sb-btn sb-btn--primary\" href=\"#sb-prices\">Voir les tarifs<\/a> <a class=\"sb-btn sb-btn--ghost\" href=\"#sb-calculator\">Calculer mes \u00e9conomies<\/a> <\/div> <div class=\"sb-mini\"> <div class=\"sb-mini__item\"> <div class=\"sb-mini__k\">Id\u00e9al pour<\/div> <div class=\"sb-mini__v\">Poils clairs\/blancs\/roux \u2022 Zones sensibles \u2022 Hormonaux<\/div> <\/div> <div class=\"sb-mini__item\"> <div class=\"sb-mini__k\">Promesse<\/div> <div class=\"sb-mini__v\">Pr\u00e9cision \u2022 Durabilit\u00e9 \u2022 Protocole personnalis\u00e9<\/div> <\/div> <\/div> <\/div> <div class=\"sb-hero__right sb-reveal\"> <div class=\"sb-card sb-card--hero\"> <div class=\"sb-card__shine\" aria-hidden=\"true\"><\/div> <img decoding=\"async\" class=\"sb-img sb-img--hero\" src=\"https:\/\/studiobeaute69.fr\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-24-janv.-2026-19_05_19.png\" alt=\"Studio Beaut\u00e9 - \u00c9lectrolyse\" loading=\"lazy\" \/> <div class=\"sb-card__caption\"> <div class=\"sb-card__title\">La solution d\u00e9finitive<\/div> <div class=\"sb-card__text\">Pour une peau durablement nette, sur tous les poils et toutes les peaux.<\/div> <\/div> <\/div> <div class=\"sb-floatLinks\"> <a class=\"sb-pill\" href=\"#sb-details\">Comprendre l\u2019\u00e9lectrolyse<\/a> <a class=\"sb-pill\" href=\"#sb-prices\">Tarifs<\/a> <\/div> <\/div> <\/div> <\/section> <!-- DETAILS --> <section class=\"sb-section\" id=\"sb-details\"> <div class=\"sb-container\"> <div class=\"sb-sectionHead sb-reveal\"> <h2 class=\"sb-h2\">\u2728 L\u2019\u00e9pilation d\u00e9finitive, pr\u00e9cise et s\u00e9curis\u00e9e<\/h2> <p class=\"sb-sub\"> L\u2019\u00e9lectrolyse traite <strong>chaque poil individuellement<\/strong> pour un r\u00e9sultat durable, avec une pr\u00e9cision maximale. <\/p> <\/div> <div class=\"sb-grid3\"> <article class=\"sb-feature sb-reveal\"> <div class=\"sb-feature__icon\">\ud83d\udd2c<\/div> <h3>Comment \u00e7a fonctionne ?<\/h3> <p>Micro-filament dans le follicule + impulsion \u00e9lectrique douce et contr\u00f4l\u00e9e pour d\u00e9truire la racine, emp\u00eachant la repousse.<\/p> <\/article> <article class=\"sb-feature sb-reveal\"> <div class=\"sb-feature__icon\">\ud83c\udf38<\/div> <h3>Pour qui ?<\/h3> <p>Visage, zones sensibles, poils hormonaux\/r\u00e9sistants, poils clairs\/blancs\/roux, ou si le laser n\u2019est pas possible.<\/p> <\/article> <article class=\"sb-feature sb-reveal\"> <div class=\"sb-feature__icon\">\ud83d\udc8e<\/div> <h3>Les avantages<\/h3> <p>D\u00e9finitive \u2022 Tous poils & peaux \u2022 Cibl\u00e9e \u2022 R\u00e9sultats progressifs durables \u2022 S\u00fbre (par pro form\u00e9e)<\/p> <\/article> <\/div> <div class=\"sb-accordion sb-reveal\"> <details class=\"sb-detailsCard\"> <summary>\u23f3 Combien de s\u00e9ances sont n\u00e9cessaires ?<\/summary> <div class=\"sb-detailsCard__body\"> <p>Selon zone, densit\u00e9, cycle du poil et \u00e9ventuel facteur hormonal. Un <strong>bilan personnalis\u00e9<\/strong> permet de d\u00e9finir le protocole.<\/p> <\/div> <\/details> <details class=\"sb-detailsCard\"> <summary>\ud83c\udf3f Est-ce douloureux ?<\/summary> <div class=\"sb-detailsCard__body\"> <p>Sensation variable selon la sensibilit\u00e9 et la zone, g\u00e9n\u00e9ralement l\u00e9g\u00e8re et supportable. Techniques pour optimiser le confort.<\/p> <\/div> <\/details> <details class=\"sb-detailsCard\"> <summary>\ud83e\udd0d Apr\u00e8s la s\u00e9ance<\/summary> <div class=\"sb-detailsCard__body\"> <p>L\u00e9g\u00e8res rougeurs possibles, elles disparaissent rapidement. Conseils post-soin pour pr\u00e9server la peau et optimiser les r\u00e9sultats.<\/p> <\/div> <\/details> <\/div> <div class=\"sb-ctaRow sb-reveal\" style=\"margin-top:16px;\"> <a class=\"sb-btn sb-btn--primary\" href=\"#sb-prices\">Voir les tarifs<\/a> <a class=\"sb-btn sb-btn--ghost\" href=\"#sb-calculator\">Calculer mes \u00e9conomies<\/a> <\/div> <\/div> <\/section> <!-- CALCULATEUR --> <section class=\"sb-section sb-section--cream\" id=\"sb-calculator\"> <div class=\"sb-container\"> <div class=\"sb-sectionHead sb-reveal\"> <h2 class=\"sb-h2\">Calculateur d\u2019\u00e9conomies<\/h2> <p class=\"sb-sub\">Compare tes d\u00e9penses et visualise les \u00e9conomies possibles en choisissant l\u2019\u00e9lectrolyse.<\/p> <\/div> <div class=\"sb-calcWrap sb-reveal\"> <div class=\"sb-calcHead\"> <\/div> <\/div> <!-- \u2705 COLLE TON CODE ICI (remplace ce bloc) --> <div class=\"sb-calcSlot\"> <div class=\"sb-calcPlaceholder\"> <div class=\"sb-calcPlaceholder__title\"><!-- =========================\n  CALCULATEUR \u00c9CONOMIES \u2014 STUDIO BEAUT\u00c9 (v2)\n  \u2714 blocs plus hauts \/ plus a\u00e9r\u00e9s\n  \u2714 meilleure lisibilit\u00e9 sur desktop + mobile\n  \u2714 logo int\u00e9gr\u00e9 (URL fournie)\n  \u2714 animations + effets lumi\u00e8re doux\n========================= -->\n\n<div class=\"sb2-wrap\" id=\"sb2\">\n  <div class=\"sb2-aurora\"><\/div>\n  <div class=\"sb2-sparkle\"><\/div>\n\n  <header class=\"sb2-header\">\n    <div class=\"sb2-brand\">\n      <img decoding=\"async\" class=\"sb2-logo\" src=\"https:\/\/studiobeaute69.fr\/wp-content\/uploads\/2026\/01\/logo.png\" alt=\"Studio Beaut\u00e9\" \/>\n      <div>\n        <div class=\"sb2-title\">Calculateur d\u2019\u00e9conomies<\/div>\n        <div class=\"sb2-sub\">\u00c9pilation au d\u00e9tail vs \u00c9lectrolyse (d\u00e9finitif)<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"sb2-badges\">\n      <span class=\"sb2-badge\"><span class=\"sb2-dot\"><\/span> Design inspir\u00e9 de ton logo<\/span>\n      <span class=\"sb2-badge sb2-badgeSoft\">\u2728 R\u00e9sultats \u201c\u00e0 vie\u201d<\/span>\n    <\/div>\n  <\/header>\n\n  <main class=\"sb2-grid\">\n    <!-- ========== COLONNE 1 ========== -->\n    <section class=\"sb2-card\">\n      <div class=\"sb2-cardHead\">\n        <h3>1) Vos habitudes<\/h3>\n        <span class=\"sb2-chip\">Simple & rapide<\/span>\n      <\/div>\n\n      <div class=\"sb2-form\">\n        <div class=\"sb2-field\">\n          <label>\u00c2ge<\/label>\n          <input id=\"age\" type=\"number\" min=\"12\" max=\"80\" value=\"30\" \/>\n        <\/div>\n\n        <div class=\"sb2-row2\">\n          <div class=\"sb2-field\">\n            <label>Fr\u00e9quence<\/label>\n            <input id=\"freq\" type=\"number\" min=\"0\" step=\"0.5\" value=\"1\" \/>\n          <\/div>\n          <div class=\"sb2-field\">\n            <label>Unit\u00e9<\/label>\n            <select id=\"freqUnit\">\n              <option value=\"month\">fois \/ mois<\/option>\n              <option value=\"year\">fois \/ an<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n\n        <div class=\"sb2-sep\"><\/div>\n\n        <h4>\u00c9pilation au d\u00e9tail<\/h4>\n\n        <div class=\"sb2-list\">\n          <label class=\"sb2-option\">\n            <input type=\"checkbox\" id=\"zBrows\" checked \/>\n            <span class=\"sb2-box\"><\/span>\n            <span class=\"sb2-optText\">\n              <b>Sourcils entretien<\/b>\n              <span class=\"sb2-meta\">15 min \u2022 10 \u20ac<\/span>\n            <\/span>\n          <\/label>\n\n          <label class=\"sb2-option\">\n            <input type=\"checkbox\" id=\"zLip\" checked \/>\n            <span class=\"sb2-box\"><\/span>\n            <span class=\"sb2-optText\">\n              <b>L\u00e8vre<\/b>\n              <span class=\"sb2-meta\">15 min \u2022 8,50 \u20ac<\/span>\n            <\/span>\n          <\/label>\n\n          <label class=\"sb2-option\">\n            <input type=\"checkbox\" id=\"zChin\" checked \/>\n            <span class=\"sb2-box\"><\/span>\n            <span class=\"sb2-optText\">\n              <b>Menton<\/b>\n              <span class=\"sb2-meta\">15 min \u2022 8,50 \u20ac<\/span>\n            <\/span>\n          <\/label>\n        <\/div>\n\n        <div class=\"sb2-sep\"><\/div>\n\n        <h4>Forfait<\/h4>\n        <div class=\"sb2-list\">\n          <label class=\"sb2-radio\">\n            <input type=\"radio\" name=\"pricingMode\" value=\"detail\" checked \/>\n            <span class=\"sb2-dotRadio\"><\/span>\n            <span class=\"sb2-optText\">\n              <b>Calcul au d\u00e9tail<\/b>\n              <span class=\"sb2-meta\">Choix des zones<\/span>\n            <\/span>\n          <\/label>\n\n          <label class=\"sb2-radio\">\n            <input type=\"radio\" name=\"pricingMode\" value=\"pack\" \/>\n            <span class=\"sb2-dotRadio\"><\/span>\n            <span class=\"sb2-optText\">\n              <b>Forfait complet<\/b>\n              <span class=\"sb2-meta\">Sourcils + L\u00e8vres + Menton \u2022 30 min \u2022 24,50 \u20ac<\/span>\n            <\/span>\n          <\/label>\n        <\/div>\n\n        <div class=\"sb2-tip\">\n          \ud83d\udca1 <b>Astuce :<\/b> Le forfait complet repr\u00e9sente souvent la routine mensuelle la plus courante.\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ========== COLONNE 2 ========== -->\n    <section class=\"sb2-card\">\n      <div class=\"sb2-cardHead\">\n        <h3>2) \u00c9lectrolyse<\/h3>\n        <span class=\"sb2-chip sb2-chipGold\">D\u00e9finitif<\/span>\n      <\/div>\n\n      <div class=\"sb2-form\">\n        <div class=\"sb2-field\">\n          <label>Format de s\u00e9ance<\/label>\n          <select id=\"session\">\n            <option value=\"15\">15 min \u2014 40 \u20ac<\/option>\n            <option value=\"30\">30 min \u2014 70 \u20ac<\/option>\n            <option value=\"60\" selected>1 h \u2014 125 \u20ac<\/option>\n          <\/select>\n        <\/div>\n\n        <div class=\"sb2-field\">\n          <label>Niveau de pilosit\u00e9 (estimation)<\/label>\n          <select id=\"density\">\n            <option value=\"light\">L\u00e9ger<\/option>\n            <option value=\"medium\" selected>Moyen (recommand\u00e9)<\/option>\n            <option value=\"dense\">Dense \/ hormonal<\/option>\n          <\/select>\n        <\/div>\n\n        <div class=\"sb2-mini\">\n          <div class=\"sb2-miniCard\">\n            <div class=\"sb2-miniK\">Objectif<\/div>\n            <div class=\"sb2-miniV\">R\u00e9duction d\u00e9finitive<\/div>\n          <\/div>\n          <div class=\"sb2-miniCard\">\n            <div class=\"sb2-miniK\">Horizon<\/div>\n            <div class=\"sb2-miniV\">\u00c0 vie (jusqu\u2019\u00e0 65 ans)<\/div>\n          <\/div>\n        <\/div>\n\n        <button class=\"sb2-btn\" id=\"btnCalc\">\n          <span class=\"sb2-btnGlow\"><\/span>\n          Calculer mes \u00e9conomies\n        <\/button>\n\n        <div class=\"sb2-results\" id=\"out\"><\/div>\n        <div class=\"sb2-note\" id=\"out2\"><\/div>\n      <\/div>\n    <\/section>\n  <\/main>\n\n  <footer class=\"sb2-foot\">\n    \u26a0\ufe0f Estimation informative : le protocole exact d\u00e9pend de la zone, du cycle pilaire et du type de poil (hormonal ou non).\n  <\/footer>\n<\/div>\n\n<style>\n  :root{\n    \/* Couleurs inspir\u00e9es du logo *\/\n    --sb2-peach:#F2A18B;\n    --sb2-rose:#F6B7A6;\n    --sb2-cream:#FFF7F2;\n    --sb2-sand:#F7E6DB;\n    --sb2-gold:#D8B36B;\n    --sb2-ink:#1d1b1a;\n    --sb2-muted:#6f6460;\n    --sb2-line: rgba(0,0,0,.08);\n    --sb2-card: rgba(255,255,255,.78);\n    --sb2-shadow: 0 18px 60px rgba(15,10,8,.14);\n  }\n\n  \/* WRAP *\/\n  .sb2-wrap{\n    position:relative;\n    border-radius:26px;\n    padding:26px;\n    background: radial-gradient(1200px 700px at 15% 0%, #fff 0%, var(--sb2-cream) 40%, #fff 85%);\n    border:1px solid var(--sb2-line);\n    box-shadow: var(--sb2-shadow);\n    overflow:hidden;\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial;\n    color:var(--sb2-ink);\n  }\n\n  \/* AURORA LIGHT *\/\n  .sb2-aurora{\n    position:absolute; inset:-160px;\n    background:\n      radial-gradient(520px 360px at 10% 10%, rgba(242,161,139,.40), transparent 60%),\n      radial-gradient(620px 420px at 90% 25%, rgba(216,179,107,.32), transparent 60%),\n      radial-gradient(620px 460px at 45% 110%, rgba(246,183,166,.30), transparent 60%);\n    filter: blur(20px);\n    opacity:.95;\n    animation: sb2Float 10s ease-in-out infinite;\n    pointer-events:none;\n  }\n  @keyframes sb2Float{\n    0%,100%{ transform: translate3d(0,0,0) scale(1); }\n    50%{ transform: translate3d(12px,-10px,0) scale(1.03); }\n  }\n\n  \/* subtle sparkles *\/\n  .sb2-sparkle{\n    position:absolute; inset:-80px;\n    background:\n      radial-gradient(2px 2px at 25% 30%, rgba(255,255,255,.55), transparent 60%),\n      radial-gradient(2px 2px at 65% 25%, rgba(255,255,255,.55), transparent 60%),\n      radial-gradient(2px 2px at 45% 70%, rgba(255,255,255,.45), transparent 60%),\n      radial-gradient(2px 2px at 80% 55%, rgba(255,255,255,.45), transparent 60%);\n    opacity:.55;\n    filter: blur(.2px);\n    animation: sb2Twinkle 6s ease-in-out infinite;\n    pointer-events:none;\n  }\n  @keyframes sb2Twinkle{\n    0%,100%{ opacity:.45; transform: translateY(0); }\n    50%{ opacity:.65; transform: translateY(-4px); }\n  }\n\n  \/* HEADER *\/\n  .sb2-header{\n    position:relative;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    margin-bottom:18px;\n    flex-wrap:wrap;\n  }\n  .sb2-brand{ display:flex; align-items:center; gap:14px; }\n  .sb2-logo{\n    width:58px; height:58px;\n    border-radius:18px;\n    object-fit:contain;\n    background:#fff;\n    border:1px solid var(--sb2-line);\n    box-shadow: 0 12px 22px rgba(0,0,0,.08);\n    padding:6px;\n  }\n  .sb2-title{ font-weight:900; font-size:20px; letter-spacing:.2px; }\n  .sb2-sub{ margin-top:2px; font-size:13px; color:var(--sb2-muted); }\n\n  .sb2-badges{ display:flex; gap:10px; flex-wrap:wrap; }\n  .sb2-badge{\n    display:inline-flex; align-items:center; gap:8px;\n    padding:10px 12px;\n    border-radius:999px;\n    border:1px solid var(--sb2-line);\n    background: rgba(255,255,255,.65);\n    backdrop-filter: blur(10px);\n    font-size:12px;\n    color:var(--sb2-muted);\n  }\n  .sb2-badgeSoft{ background: rgba(216,179,107,.10); border-color: rgba(216,179,107,.22); }\n  .sb2-dot{\n    width:10px;height:10px;border-radius:99px;\n    background: radial-gradient(circle at 30% 30%, #fff, var(--sb2-gold));\n    box-shadow: 0 0 0 4px rgba(216,179,107,.18);\n  }\n\n  \/* GRID *\/\n  .sb2-grid{\n    position:relative;\n    display:grid;\n    grid-template-columns: 1.12fr .88fr;\n    gap:18px;\n    align-items:stretch;\n  }\n  @media(max-width:920px){\n    .sb2-grid{ grid-template-columns:1fr; }\n  }\n\n  \/* CARDS *\/\n  .sb2-card{\n    position:relative;\n    padding:20px;\n    border-radius:22px;\n    background: var(--sb2-card);\n    border:1px solid var(--sb2-line);\n    backdrop-filter: blur(12px);\n    overflow:hidden;\n    min-height: 540px; \/* \u2705 plus haut \/ moins \u00e9cras\u00e9 *\/\n  }\n  @media(max-width:920px){\n    .sb2-card{ min-height: unset; }\n  }\n\n  .sb2-card::before{\n    content:\"\";\n    position:absolute;\n    inset:-2px;\n    border-radius:24px;\n    padding:2px;\n    background: linear-gradient(135deg, rgba(242,161,139,.30), rgba(216,179,107,.22), rgba(246,183,166,.22));\n    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n    -webkit-mask-composite: xor;\n            mask-composite: exclude;\n    pointer-events:none;\n  }\n\n  .sb2-cardHead{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    margin-bottom:14px;\n  }\n  h3{ margin:0; font-size:17px; }\n  h4{\n    margin:0 0 10px;\n    font-size:12px;\n    letter-spacing:.9px;\n    text-transform:uppercase;\n    color:var(--sb2-muted);\n  }\n  .sb2-chip{\n    font-size:12px;\n    padding:8px 10px;\n    border-radius:999px;\n    border:1px solid var(--sb2-line);\n    background: rgba(255,255,255,.7);\n    color: var(--sb2-muted);\n  }\n  .sb2-chipGold{\n    background: rgba(216,179,107,.12);\n    border-color: rgba(216,179,107,.22);\n  }\n\n  \/* FORM *\/\n  .sb2-form{ display:flex; flex-direction:column; gap:14px; }\n  .sb2-field label{\n    display:block;\n    margin-bottom:7px;\n    font-size:12px;\n    color:var(--sb2-muted);\n  }\n  .sb2-field input,\n  .sb2-field select{\n    width:100%;\n    padding:13px 12px;\n    border-radius:16px;\n    border:1px solid var(--sb2-line);\n    background: rgba(255,255,255,.88);\n    outline:none;\n    transition: transform .15s ease, box-shadow .15s ease;\n    font-size:14px;\n  }\n  .sb2-field input:focus,\n  .sb2-field select:focus{\n    box-shadow: 0 0 0 7px rgba(242,161,139,.17);\n    transform: translateY(-1px);\n  }\n\n  .sb2-row2{\n    display:grid;\n    grid-template-columns: 1fr 1fr;\n    gap:12px;\n  }\n\n  .sb2-sep{\n    height:1px;\n    background: linear-gradient(90deg, transparent, rgba(0,0,0,.10), transparent);\n    margin:4px 0;\n  }\n\n  \/* OPTIONS LIST *\/\n  .sb2-list{ display:grid; gap:10px; }\n  .sb2-option, .sb2-radio{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    padding:12px 12px;\n    border-radius:18px;\n    border:1px solid var(--sb2-line);\n    background: rgba(255,255,255,.66);\n    cursor:pointer;\n    transition: transform .15s ease, box-shadow .2s ease, background .2s ease;\n  }\n  .sb2-option:hover, .sb2-radio:hover{\n    transform: translateY(-1px);\n    box-shadow: 0 16px 30px rgba(0,0,0,.08);\n    background: rgba(255,255,255,.78);\n  }\n  .sb2-option input, .sb2-radio input{ display:none; }\n\n  .sb2-box{\n    width:20px; height:20px;\n    border-radius:7px;\n    border:1px solid rgba(0,0,0,.18);\n    background:#fff;\n    flex: 0 0 20px;\n    position:relative;\n    margin-top:2px;\n  }\n  .sb2-option input:checked + .sb2-box{\n    border-color: transparent;\n    background: linear-gradient(135deg, var(--sb2-rose), var(--sb2-peach));\n    box-shadow: 0 0 0 6px rgba(242,161,139,.16);\n  }\n  .sb2-option input:checked + .sb2-box::after{\n    content:\"\";\n    position:absolute; inset:5px;\n    border-radius:5px;\n    background: rgba(255,255,255,.85);\n  }\n\n  .sb2-dotRadio{\n    width:20px; height:20px;\n    border-radius:999px;\n    border:1px solid rgba(0,0,0,.18);\n    background:#fff;\n    flex: 0 0 20px;\n    position:relative;\n    margin-top:2px;\n  }\n  .sb2-radio input:checked + .sb2-dotRadio{\n    border-color: transparent;\n    background: radial-gradient(circle at 30% 30%, #fff, var(--sb2-gold));\n    box-shadow: 0 0 0 6px rgba(216,179,107,.16);\n  }\n  .sb2-radio input:checked + .sb2-dotRadio::after{\n    content:\"\";\n    position:absolute; inset:6px;\n    border-radius:999px;\n    background: rgba(255,255,255,.88);\n  }\n\n  .sb2-optText{ display:flex; flex-direction:column; gap:4px; }\n  .sb2-meta{ font-size:12px; color:var(--sb2-muted); }\n\n  .sb2-tip{\n    padding:12px 14px;\n    border-radius:18px;\n    border:1px dashed rgba(216,179,107,.35);\n    background: rgba(216,179,107,.10);\n    color: var(--sb2-muted);\n    font-size:12px;\n    line-height:1.35;\n  }\n\n  \/* MINI CARDS *\/\n  .sb2-mini{\n    display:grid;\n    grid-template-columns: 1fr 1fr;\n    gap:12px;\n    margin-top:2px;\n  }\n  .sb2-miniCard{\n    padding:14px;\n    border-radius:18px;\n    border:1px solid var(--sb2-line);\n    background: rgba(255,255,255,.70);\n  }\n  .sb2-miniK{ font-size:11px; color:var(--sb2-muted); }\n  .sb2-miniV{ margin-top:6px; font-weight:800; font-size:13px; }\n\n  \/* BUTTON *\/\n  .sb2-btn{\n    position:relative;\n    width:100%;\n    border:0;\n    padding:15px 14px;\n    border-radius:18px;\n    cursor:pointer;\n    color:#fff;\n    font-weight:900;\n    letter-spacing:.2px;\n    background: linear-gradient(135deg, #1a1716, #2c2421);\n    overflow:hidden;\n    transition: transform .15s ease, box-shadow .22s ease;\n    margin-top:4px;\n  }\n  .sb2-btn:hover{\n    transform: translateY(-1px);\n    box-shadow: 0 20px 44px rgba(0,0,0,.24);\n  }\n  .sb2-btnGlow{\n    position:absolute; inset:-70px;\n    background:\n      radial-gradient(280px 170px at 30% 40%, rgba(216,179,107,.52), transparent 60%),\n      radial-gradient(320px 180px at 80% 35%, rgba(242,161,139,.40), transparent 60%);\n    filter: blur(12px);\n    opacity:.95;\n    animation: sb2Shimmer 3.4s ease-in-out infinite;\n    pointer-events:none;\n  }\n  @keyframes sb2Shimmer{\n    0%,100%{ transform: translateX(-14px); }\n    50%{ transform: translateX(18px); }\n  }\n\n  \/* RESULTS *\/\n  .sb2-results{ display:grid; gap:12px; margin-top:10px; }\n  .sb2-panels{\n    display:grid;\n    grid-template-columns: 1fr 1fr;\n    gap:12px;\n  }\n  @media(max-width:520px){\n    .sb2-panels{ grid-template-columns: 1fr; }\n  }\n\n  .sb2-panel{\n    padding:14px;\n    border-radius:20px;\n    border:1px solid var(--sb2-line);\n    background: rgba(255,255,255,.78);\n  }\n  .sb2-panel h5{ margin:0 0 10px; font-size:14px; }\n  .sb2-line2{ display:flex; justify-content:space-between; gap:12px; padding:5px 0; }\n  .sb2-line2 span{ color:var(--sb2-muted); font-size:12px; }\n  .sb2-line2 b{ font-size:13px; }\n\n  .sb2-kpi{\n    padding:14px;\n    border-radius:22px;\n    border:1px solid rgba(242,161,139,.22);\n    background: linear-gradient(135deg, rgba(242,161,139,.12), rgba(216,179,107,.10));\n  }\n  .sb2-kpi .sb2-line2 b{ font-size:15px; }\n\n  .sb2-note{\n    font-size:12px;\n    color:var(--sb2-muted);\n    line-height:1.4;\n    margin-top:8px;\n  }\n  .sb2-foot{\n    margin-top:16px;\n    text-align:center;\n    color:var(--sb2-muted);\n    font-size:12px;\n    position:relative;\n  }\n\n  \/* Disabled style *\/\n  .sb2-disabled{ opacity:.55; }\n<\/style>\n\n<script>\n  \/\/ ====== Config ======\n  const PACK = { price: 24.50, minutes: 30 }; \/\/ forfait complet\n\n  \/\/ Electrolyse : minutes totales estim\u00e9es par zone (modifiable si tu veux)\n  const ELECTRO_MINUTES = {\n    light:  { brows:30, lip:60,  chin:75  },\n    medium: { brows:45, lip:90,  chin:120 },\n    dense:  { brows:60, lip:120, chin:180 }\n  };\n\n  \/\/ ====== Helpers ======\n  const money = n => n.toLocaleString('fr-FR', { style:'currency', currency:'EUR' });\n  const round1 = n => Math.round(n * 10) \/ 10;\n  const ceil = n => Math.ceil(n);\n\n  function sessionPricing(mins){\n    if(mins === 15) return {mins:15, price:40};\n    if(mins === 30) return {mins:30, price:70};\n    return {mins:60, price:125};\n  }\n\n  function getMode(){\n    return document.querySelector('input[name=\"pricingMode\"]:checked')?.value || \"detail\";\n  }\n\n  function setZonesEnabled(enabled){\n    [\"zBrows\",\"zLip\",\"zChin\"].forEach(id=>{\n      const el = document.getElementById(id);\n      el.disabled = !enabled;\n      const row = el.closest(\"label\");\n      if(row) row.classList.toggle(\"sb2-disabled\", !enabled);\n    });\n  }\n\n  function getDetailTotals(){\n    const zBrows = document.getElementById('zBrows').checked;\n    const zLip   = document.getElementById('zLip').checked;\n    const zChin  = document.getElementById('zChin').checked;\n\n    let visitPrice = 0, visitMinutes = 0, zonesCount = 0;\n    if(zBrows){ visitPrice += 10.0; visitMinutes += 15; zonesCount++; }\n    if(zLip){   visitPrice += 8.5;  visitMinutes += 15; zonesCount++; }\n    if(zChin){  visitPrice += 8.5;  visitMinutes += 15; zonesCount++; }\n\n    return { zBrows, zLip, zChin, visitPrice, visitMinutes, zonesCount };\n  }\n\n  \/\/ animation chiffre (douce)\n  function animateText(el, toText){\n    el.style.opacity = \"0\";\n    el.style.transform = \"translateY(2px)\";\n    setTimeout(()=>{\n      el.textContent = toText;\n      el.style.opacity = \"1\";\n      el.style.transform = \"translateY(0)\";\n    }, 120);\n  }\n\n  function calc(){\n    const age = Number(document.getElementById('age').value || 0);\n    const freq = Number(document.getElementById('freq').value || 0);\n    const unit = document.getElementById('freqUnit').value;\n\n    const yearsHorizon = 65;\n    const yearsLeft = Math.max(0, yearsHorizon - age);\n\n    const mode = getMode();\n\n    \/\/ --- Epilation d\u00e9tail \/ pack\n    let visitPrice = 0, visitMinutes = 0;\n    let zBrows=false, zLip=false, zChin=false;\n\n    if(mode === \"pack\"){\n      zBrows = zLip = zChin = true;\n      visitPrice = PACK.price;\n      visitMinutes = PACK.minutes;\n      setZonesEnabled(false);\n    } else {\n      setZonesEnabled(true);\n      const d = getDetailTotals();\n      ({ zBrows, zLip, zChin, visitPrice, visitMinutes } = d);\n      if(visitPrice === 0){\n        document.getElementById('out').innerHTML = `\n          <div class=\"sb2-kpi\">\n            <div class=\"sb2-line2\"><span>Info<\/span><b>Choisissez au moins une zone (ou le forfait complet).<\/b><\/div>\n          <\/div>`;\n        document.getElementById('out2').innerHTML = \"\";\n        return;\n      }\n    }\n\n    const visitsPerYear = (unit === \"month\") ? freq * 12 : freq;\n    const lifetimeVisits = visitsPerYear * yearsLeft;\n\n    const waxingLifetimeCost = lifetimeVisits * visitPrice;\n    const waxingLifetimeMinutes = lifetimeVisits * visitMinutes;\n\n    \/\/ --- Electrolyse\n    const density = document.getElementById('density').value;\n    const minsMap = ELECTRO_MINUTES[density] || ELECTRO_MINUTES.medium;\n\n    let totalElectroMins = 0;\n    if(zBrows) totalElectroMins += minsMap.brows;\n    if(zLip)   totalElectroMins += minsMap.lip;\n    if(zChin)  totalElectroMins += minsMap.chin;\n\n    const sessionMins = Number(document.getElementById('session').value);\n    const {price: sessionPrice} = sessionPricing(sessionMins);\n\n    const sessionsNeeded = ceil(totalElectroMins \/ sessionMins);\n    const electroCost = sessionsNeeded * sessionPrice;\n    const electroMinutes = sessionsNeeded * sessionMins;\n\n    const euroSaved = waxingLifetimeCost - electroCost;\n    const minutesSaved = waxingLifetimeMinutes - electroMinutes;\n\n    const annualWaxingCost = visitsPerYear * visitPrice;\n    const breakEvenYears = annualWaxingCost > 0 ? (electroCost \/ annualWaxingCost) : null;\n\n    const out = document.getElementById('out');\n    const out2 = document.getElementById('out2');\n\n    out.innerHTML = `\n      <div class=\"sb2-panels\">\n        <div class=\"sb2-panel\">\n          <h5>\u00c9pilation au d\u00e9tail<\/h5>\n          <div class=\"sb2-line2\"><span>Co\u00fbt \/ visite<\/span><b id=\"vPrice\"><\/b><\/div>\n          <div class=\"sb2-line2\"><span>Temps \/ visite<\/span><b id=\"vTime\"><\/b><\/div>\n          <div class=\"sb2-line2\"><span>Sur ${yearsLeft} ans<\/span><b>${round1(lifetimeVisits)} visites<\/b><\/div>\n          <div class=\"sb2-sep\"><\/div>\n          <div class=\"sb2-line2\"><span>Total<\/span><b id=\"waxCost\"><\/b><\/div>\n          <div class=\"sb2-line2\"><span>Temps total<\/span><b id=\"waxTime\"><\/b><\/div>\n        <\/div>\n\n        <div class=\"sb2-panel\">\n          <h5>\u00c9lectrolyse (estimation)<\/h5>\n          <div class=\"sb2-line2\"><span>Volume<\/span><b>${totalElectroMins} min<\/b><\/div>\n          <div class=\"sb2-line2\"><span>Format<\/span><b>${sessionMins} min<\/b><\/div>\n          <div class=\"sb2-line2\"><span>S\u00e9ances estim\u00e9es<\/span><b>${sessionsNeeded}<\/b><\/div>\n          <div class=\"sb2-sep\"><\/div>\n          <div class=\"sb2-line2\"><span>Total<\/span><b id=\"elCost\"><\/b><\/div>\n          <div class=\"sb2-line2\"><span>Temps total<\/span><b id=\"elTime\"><\/b><\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"sb2-kpi\">\n        <div class=\"sb2-line2\">\n          <span>${euroSaved >= 0 ? \"\u00c9conomie estim\u00e9e \u00e0 vie\" : \"Diff\u00e9rence estim\u00e9e \u00e0 vie\"}<\/span>\n          <b id=\"savedEuro\"><\/b>\n        <\/div>\n        <div class=\"sb2-line2\">\n          <span>Temps gagn\u00e9 \u00e0 vie<\/span>\n          <b id=\"savedTime\"><\/b>\n        <\/div>\n        <div class=\"sb2-line2\">\n          <span>Rentabilisation estim\u00e9e<\/span>\n          <b>${breakEvenYears !== null ? `~ ${round1(breakEvenYears)} an(s)` : \"\u2014\"}<\/b>\n        <\/div>\n      <\/div>\n    `;\n\n    animateText(document.getElementById('vPrice'), money(visitPrice));\n    animateText(document.getElementById('vTime'), `${visitMinutes} min`);\n    animateText(document.getElementById('waxCost'), money(waxingLifetimeCost));\n    animateText(document.getElementById('waxTime'), `${round1(waxingLifetimeMinutes\/60)} h`);\n    animateText(document.getElementById('elCost'), money(electroCost));\n    animateText(document.getElementById('elTime'), `${round1(electroMinutes\/60)} h`);\n\n    animateText(document.getElementById('savedEuro'), money(Math.abs(euroSaved)));\n    animateText(document.getElementById('savedTime'), `${round1(Math.max(0, minutesSaved)\/60)} h`);\n\n    const zonesTxt = [\n      zBrows ? \"Sourcils\" : null,\n      zLip ? \"L\u00e8vre\" : null,\n      zChin ? \"Menton\" : null\n    ].filter(Boolean).join(\" \u2022 \");\n\n    out2.innerHTML = `\n      <b>Zones incluses :<\/b> ${zonesTxt}<br\/>\n      <b>Mode :<\/b> ${mode === \"pack\" ? \"Forfait complet (30 min \u2022 24,50 \u20ac)\" : \"Au d\u00e9tail (zones s\u00e9lectionn\u00e9es)\"}<br\/>\n      <span>Vous pouvez ajuster le niveau de pilosit\u00e9 pour une estimation plus proche de la r\u00e9alit\u00e9.<\/span>\n    `;\n  }\n\n  \/\/ ====== UI Behavior ======\n  function applyMode(){\n    const mode = getMode();\n    if(mode === \"pack\"){\n      document.getElementById('zBrows').checked = true;\n      document.getElementById('zLip').checked = true;\n      document.getElementById('zChin').checked = true;\n      setZonesEnabled(false);\n    } else {\n      setZonesEnabled(true);\n    }\n  }\n\n  document.getElementById('btnCalc').addEventListener('click', calc);\n\n  document.querySelectorAll('input[name=\"pricingMode\"]').forEach(r=>{\n    r.addEventListener('change', applyMode);\n  });\n\n  \/\/ optionnel : recalcul en live quand on change un champ (plus \u201cintelligent\u201d)\n  [\"age\",\"freq\",\"freqUnit\",\"session\",\"density\",\"zBrows\",\"zLip\",\"zChin\"].forEach(id=>{\n    const el = document.getElementById(id);\n    if(!el) return;\n    el.addEventListener('change', ()=>{ \/* auto preview *\/ calc(); });\n    el.addEventListener('keyup', ()=>{ if(id===\"freq\"||id===\"age\") calc(); });\n  });\n\n  \/\/ init\n  applyMode();\n  calc();\n<\/script>\n<\/p> <\/div> <\/div> <!-- \u2705 FIN ZONE CALCULATEUR --> <\/div> <\/div> <\/section> <!-- GALLERY --> <section class=\"sb-section\" id=\"sb-gallery\"> <div class=\"sb-container\"> <div class=\"sb-sectionHead sb-reveal\"> <h2 class=\"sb-h2\">L\u2019univers \u00e9lectrolyse<\/h2> <p class=\"sb-sub\">Pr\u00e9cision, hygi\u00e8ne et confort dans une ambiance douce & premium.<\/p> <\/div> <div class=\"sb-gallery sb-gallery--electro\"> <a class=\"sb-gItem sb-reveal\" href=\"https:\/\/studiobeaute69.fr\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-24-janv.-2026-19_06_46.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" src=\"https:\/\/studiobeaute69.fr\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-24-janv.-2026-19_06_46.png\" alt=\"\u00c9lectrolyse - illustration 1\" loading=\"lazy\"> <span class=\"sb-gItem__shine\" aria-hidden=\"true\"><\/span><span class=\"sb-gItem__shine sb-gItem__shine--slow\" aria-hidden=\"true\"><\/span> <\/a> <a class=\"sb-gItem sb-reveal\" href=\"https:\/\/studiobeaute69.fr\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-24-janv.-2026-19_08_24.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" src=\"https:\/\/studiobeaute69.fr\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-24-janv.-2026-19_08_24.png\" alt=\"\u00c9lectrolyse - illustration 2\" loading=\"lazy\"> <span class=\"sb-gItem__shine\" aria-hidden=\"true\"><\/span><span class=\"sb-gItem__shine sb-gItem__shine--slow\" aria-hidden=\"true\"><\/span> <\/a> <a class=\"sb-gItem sb-reveal\" href=\"https:\/\/studiobeaute69.fr\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-24-janv.-2026-19_09_50.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" src=\"https:\/\/studiobeaute69.fr\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-24-janv.-2026-19_09_50.png\" alt=\"\u00c9lectrolyse - illustration 3\" loading=\"lazy\"> <span class=\"sb-gItem__shine\" aria-hidden=\"true\"><\/span><span class=\"sb-gItem__shine sb-gItem__shine--slow\" aria-hidden=\"true\"><\/span> <\/a> <\/div> <\/div> <\/section> <!-- PRICES --> <section class=\"sb-section sb-section--cream\" id=\"sb-prices\"> <div class=\"sb-container\"> <div class=\"sb-sectionHead sb-reveal\"> <h2 class=\"sb-h2\">Tarifs \u00e9lectrolyse<\/h2> <p class=\"sb-sub\"> Prestations <strong>prochainement disponibles<\/strong> sur Planity. Les tarifs ci-dessous sont affich\u00e9s \u00e0 titre informatif. <\/p> <\/div> <div class=\"sb-priceWrap\"> <div class=\"sb-priceGroup sb-reveal\"> <div class=\"sb-priceGroup__head\"> <div class=\"sb-priceGroup__title\">\u00c9lectrolyse<\/div> <span class=\"sb-coming\">Bient\u00f4t<\/span> <\/div> <div class=\"sb-priceList\"> <div class=\"sb-priceRow\"> <div class=\"sb-priceRow__name\">S\u00e9ance 15 minutes<\/div> <div class=\"sb-priceRow__meta\">15min<\/div> <div class=\"sb-priceRow__price\"><span class=\"sb-euro\">\u20ac<\/span>40<\/div> <span class=\"sb-choose sb-choose--disabled\" aria-disabled=\"true\">Bient\u00f4t<\/span> <\/div> <div class=\"sb-priceRow\"> <div class=\"sb-priceRow__name\">S\u00e9ance 30 minutes<\/div> <div class=\"sb-priceRow__meta\">30min<\/div> <div class=\"sb-priceRow__price\"><span class=\"sb-euro\">\u20ac<\/span>70<\/div> <span class=\"sb-choose sb-choose--disabled\" aria-disabled=\"true\">Bient\u00f4t<\/span> <\/div> <div class=\"sb-priceRow sb-priceRow--last\"> <div class=\"sb-priceRow__name\">S\u00e9ance 1 heure<\/div> <div class=\"sb-priceRow__meta\">1h<\/div> <div class=\"sb-priceRow__price\"><span class=\"sb-euro\">\u20ac<\/span>125<\/div> <span class=\"sb-choose sb-choose--disabled\" aria-disabled=\"true\">Bient\u00f4t<\/span> <\/div> <\/div> <\/div> <\/div> <div class=\"sb-ctaRow sb-reveal\" style=\"justify-content:center; margin-top:18px;\"> <a class=\"sb-btn sb-btn--primary\" href=\"#sb-calculator\">Calculer mes \u00e9conomies<\/a> <a class=\"sb-btn sb-btn--ghost\" href=\"#sb-top\">Retour en haut<\/a> <\/div> <\/div> <\/section> <!-- FINAL CTA --> <section class=\"sb-section sb-section--cta\"> <div class=\"sb-container\"> <div class=\"sb-ctaBox sb-reveal\"> <div class=\"sb-ctaBox__shine\" aria-hidden=\"true\"><\/div> <div class=\"sb-ctaBox__left\"> <div class=\"sb-kicker\">Peau nette, pour de bon<\/div> <h2 class=\"sb-h2\">L\u2019\u00e9lectrolyse : pr\u00e9cision, s\u00e9curit\u00e9, efficacit\u00e9<\/h2> <p class=\"sb-sub\">Un protocole personnalis\u00e9, des r\u00e9sultats progressifs et durables, sur tous les poils et toutes les peaux.<\/p> <div class=\"sb-ctaRow\"> <a class=\"sb-btn sb-btn--primary\" href=\"#sb-prices\">Voir les tarifs<\/a> <a class=\"sb-btn sb-btn--ghost\" href=\"#sb-details\">Comprendre l\u2019\u00e9lectrolyse<\/a> <a class=\"sb-btn sb-btn--ghost\" href=\"#sb-calculator\">Calculer mes \u00e9conomies<\/a> <\/div> <\/div> <div class=\"sb-ctaBox__right\"> <div class=\"sb-mapCard sb-mapCard--mini\"> <div class=\"sb-mapCard__top\"> <span class=\"sb-dot\"><\/span> Studio Beaut\u00e9 \u2022 \u00c9lectrolyse <\/div> <div class=\"sb-mapCard__body\"> <div class=\"sb-mapLine\"><span>\u2726<\/span> D\u00e9finitive \u2022 Tous poils \u2022 Toutes peaux<\/div> <div class=\"sb-mapLine\"><span>\u2726<\/span> Visage \u2022 Zones sensibles \u2022 Hormonaux<\/div> <div class=\"sb-mapLine\"><span>\u2726<\/span> Bient\u00f4t sur Planity<\/div> <\/div> <a class=\"sb-mapCard__btn\" href=\"#sb-prices\">Voir les tarifs \u2192<\/a> <\/div> <\/div> <\/div> <div class=\"sb-footerNote sb-reveal\"> <span class=\"sb-gold\">Studio Beaut\u00e9<\/span> by Julie \u2014 \u00e9lectrolyse d\u00e9finitive & expertise. <a href=\"#sb-top\">Retour en haut<\/a> <\/div> <\/div> <\/section> <\/section> <style> \/* ======= THEME ======= *\/ .sb-page{ --sb-bg:#ffffff; --sb-cream:#fff9f4; --sb-ink:#2a2323; --sb-brownSoft:#785846; --sb-peach:#f3a38f; --sb-peach2:#f8d1c4; --sb-gold:#d9b06a; --sb-gold2:#f3e1bd; --sb-shadow: 0 18px 50px rgba(20,12,12,.10); --sb-radius: 22px; background: var(--sb-bg); color: var(--sb-ink); font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial; } .sb-container{ max-width:1120px; margin:0 auto; padding:0 16px; } \/* ======= HERO ======= *\/ .sb-hero{ position: relative; overflow: hidden; padding: 64px 0 42px; background: radial-gradient(1200px 500px at 50% 0%, rgba(243,163,143,.18), transparent 60%), radial-gradient(900px 520px at 80% 10%, rgba(217,176,106,.12), transparent 55%), linear-gradient(180deg, var(--sb-bg), var(--sb-cream)); } .sb-hero__bg{ position:absolute; inset:-60px; background: radial-gradient(800px 420px at 20% 20%, rgba(217,176,106,.10), transparent 60%), radial-gradient(760px 420px at 80% 35%, rgba(243,163,143,.12), transparent 60%), linear-gradient(115deg, transparent 40%, rgba(255,255,255,.7) 50%, transparent 60%); opacity:.75; filter: blur(0.2px); animation: sb-bgShine 8s ease-in-out infinite; pointer-events:none; } .sb-hero__grid{ display:grid; grid-template-columns: 1.1fr .9fr; gap: 26px; align-items: center; } .sb-badge{ display:inline-flex; align-items:center; gap:10px; padding: 10px 12px; border-radius: 999px; background: rgba(255,255,255,.7); border: 1px solid rgba(217,176,106,.25); box-shadow: 0 10px 28px rgba(20,12,12,.05); color: rgba(120,88,70,.95); font-weight: 650; font-size: 13px; } .sb-dot{ width: 9px; height: 9px; border-radius: 999px; background: linear-gradient(180deg, var(--sb-gold), var(--sb-peach)); box-shadow: 0 0 0 6px rgba(217,176,106,.14); } .sb-h1{ margin: 14px 0 10px; font-size: clamp(34px, 4.2vw, 54px); line-height: 1.02; letter-spacing: -0.02em; } .sb-h1__sub{ display:block; margin-top: 8px; font-size: clamp(14px, 1.35vw, 16px); letter-spacing: .10em; text-transform: uppercase; color: rgba(120,88,70,.90); } .sb-lead{ margin: 0 0 18px; font-size: 16px; line-height: 1.75; color: rgba(42,35,35,.86); max-width: 62ch; } .sb-hero__cta{ display:flex; gap:10px; flex-wrap:wrap; margin-bottom:14px; } .sb-btn{ display:inline-flex; align-items:center; justify-content:center; gap:10px; padding: 12px 16px; border-radius: 999px; text-decoration:none; font-weight: 750; font-size: 14px; border: 1px solid rgba(0,0,0,.10); transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease; white-space: nowrap; } .sb-btn:hover{ transform: translateY(-2px); box-shadow: 0 18px 40px rgba(20,12,12,.12); border-color: rgba(217,176,106,.45); } .sb-btn--primary{ background: linear-gradient(135deg, rgba(217,176,106,1), rgba(243,163,143,.95)); color: #2a2323; border-color: rgba(217,176,106,.25); } .sb-btn--ghost{ background: rgba(255,255,255,.75); color: rgba(42,35,35,.90); } .sb-mini{ display:grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-top: 10px; } .sb-mini__item{ background: rgba(255,255,255,.75); border: 1px solid rgba(217,176,106,.18); border-radius: 18px; padding: 12px 12px; } .sb-mini__k{ font-size: 12px; letter-spacing: .12em; text-transform: uppercase; color: rgba(120,88,70,.80); margin-bottom: 4px; font-weight: 700; } .sb-mini__v{ font-size: 13px; line-height: 1.45; color: rgba(42,35,35,.86); } .sb-card{ position: relative; background: rgba(255,255,255,.82); border: 1px solid rgba(217,176,106,.20); border-radius: var(--sb-radius); overflow: hidden; box-shadow: var(--sb-shadow); } .sb-card__shine{ position:absolute; inset:-40px; background: linear-gradient(115deg, transparent 40%, rgba(255,255,255,.75) 50%, transparent 60%); opacity:.50; transform: translateX(-45%); animation: sb-shimmer 6.6s ease-in-out infinite; pointer-events:none; } .sb-img{ width:100%; height:auto; display:block; } .sb-img--hero{ aspect-ratio: 4\/3; object-fit: cover; } .sb-card__caption{ padding: 14px 14px 16px; } .sb-card__title{ font-weight: 900; letter-spacing: .02em; margin-bottom: 4px; } .sb-card__text{ color: rgba(42,35,35,.80); font-size: 14px; line-height: 1.55; } .sb-floatLinks{ display:flex; gap:10px; margin-top: 12px; justify-content: center; } .sb-pill{ display:inline-flex; align-items:center; justify-content:center; padding: 10px 14px; border-radius: 999px; text-decoration:none; font-weight: 800; font-size: 13px; color: rgba(42,35,35,.90); background: rgba(255,255,255,.75); border: 1px solid rgba(217,176,106,.20); transition: transform .2s ease, box-shadow .2s ease; } .sb-pill:hover{ transform: translateY(-2px); box-shadow: 0 16px 34px rgba(20,12,12,.10); } \/* ======= ALERT ======= *\/ .sb-alert{ margin-top: 12px; padding: 12px 12px; border-radius: 18px; background: rgba(255,255,255,.78); border: 1px solid rgba(217,176,106,.28); box-shadow: 0 18px 44px rgba(20,12,12,.06); } .sb-alert__title{ font-weight: 950; letter-spacing: .10em; text-transform: uppercase; font-size: 12px; color: rgba(120,88,70,.92); margin-bottom: 6px; } .sb-alert__text{ color: rgba(42,35,35,.80); line-height: 1.65; font-size: 14px; }   \/* ======= SECTIONS ======= *\/\n  .sb-section{ padding: 68px 0; background: #fff; }\n  .sb-section--cream{\n    background: radial-gradient(900px 520px at 25% 15%, rgba(243,163,143,.10), transparent 60%),\n                radial-gradient(900px 520px at 85% 25%, rgba(217,176,106,.08), transparent 60%),\n                linear-gradient(180deg, #fff, var(--sb-cream));\n  }\n  .sb-sectionHead{ max-width: 900px; margin-bottom: 26px; }\n  .sb-h2{\n    margin: 0 0 10px;\n    font-size: clamp(24px, 3vw, 34px);\n    line-height: 1.12;\n    letter-spacing: -0.01em;\n  }\n  .sb-sub{ margin: 0; color: rgba(42,35,35,.78); line-height: 1.7; }\n  .sb-kicker{\n    font-weight: 900;\n    letter-spacing: .14em;\n    text-transform: uppercase;\n    color: rgba(120,88,70,.78);\n    font-size: 12px;\n    margin-bottom: 10px;\n  }\n\n  \/* ======= FEATURES GRID ======= *\/\n  .sb-grid3{ display:grid; grid-template-columns: repeat(3, 1fr); gap: 14px; }\n  .sb-feature{\n    background: rgba(255,255,255,.90);\n    border: 1px solid rgba(217,176,106,.18);\n    border-radius: 20px;\n    padding: 16px;\n    box-shadow: 0 18px 44px rgba(20,12,12,.06);\n    position: relative;\n    overflow:hidden;\n    transition: transform .22s ease, box-shadow .22s ease;\n  }\n  .sb-feature::after{\n    content:\"\";\n    position:absolute; inset:-40px;\n    background: linear-gradient(115deg, transparent 40%, rgba(217,176,106,.18) 50%, transparent 60%);\n    transform: translateX(-50%);\n    opacity:.55;\n    transition: transform .35s ease;\n    pointer-events:none;\n  }\n  .sb-feature:hover{ transform: translateY(-4px); box-shadow: 0 24px 60px rgba(20,12,12,.10); }\n  .sb-feature:hover::after{ transform: translateX(5%); }\n  .sb-feature__icon{\n    width: 40px; height: 40px;\n    border-radius: 16px;\n    display:grid; place-items:center;\n    background: linear-gradient(135deg, rgba(217,176,106,.35), rgba(243,163,143,.22));\n    border: 1px solid rgba(217,176,106,.18);\n    margin-bottom: 10px;\n    font-weight: 900;\n    color: rgba(120,88,70,.95);\n    font-size: 18px;\n  }\n  .sb-feature h3{ margin: 0 0 6px; font-size: 16px; }\n  .sb-feature p{ margin: 0; color: rgba(42,35,35,.76); line-height: 1.6; font-size: 14px; }\n\n  .sb-ctaRow{ display:flex; gap:10px; flex-wrap:wrap; margin-top: 14px; }\n\n  \/* ======= ACCORDION (details cards) ======= *\/\n  .sb-accordion{ margin-top: 14px; display:grid; gap: 10px; }\n  details.sb-detailsCard{\n    border-radius: 18px;\n    border: 1px solid rgba(217,176,106,.18);\n    background: rgba(255,255,255,.78);\n    box-shadow: 0 18px 44px rgba(20,12,12,.06);\n    overflow:hidden;\n  }\n  details.sb-detailsCard summary{\n    cursor:pointer;\n    padding: 14px 14px;\n    font-weight: 950;\n    color: rgba(42,35,35,.90);\n    list-style:none;\n    display:flex;\n    align-items:center;\n    justify-content: space-between;\n    gap: 10px;\n  }\n  details.sb-detailsCard summary::-webkit-details-marker{ display:none; }\n  details.sb-detailsCard summary::after{\n    content:\"\uff0b\";\n    font-weight: 950;\n    color: rgba(120,88,70,.95);\n  }\n  details.sb-detailsCard[open] summary::after{ content:\"\u2014\"; }\n  .sb-detailsCard__body{\n    padding: 0 14px 14px;\n    border-top: 1px solid rgba(217,176,106,.14);\n    color: rgba(42,35,35,.80);\n    line-height: 1.75;\n    font-size: 14px;\n  }\n  .sb-detailsCard__body p{ margin: 10px 0 0; }\n\n  \/* ======= CALCULATOR WRAP ======= *\/\n  .sb-calcWrap{\n    border-radius: var(--sb-radius);\n    border: 1px solid rgba(217,176,106,.20);\n    background: rgba(255,255,255,.82);\n    box-shadow: 0 22px 70px rgba(20,12,12,.08);\n    overflow:hidden;\n    position: relative;\n  }\n  .sb-calcWrap::before{\n    content:\"\";\n    position:absolute; inset:-60px;\n    background: linear-gradient(115deg, transparent 40%, rgba(217,176,106,.14) 50%, transparent 60%);\n    opacity:.35;\n    transform: translateX(-55%);\n    animation: sb-shimmer 8.6s ease-in-out infinite;\n    pointer-events:none;\n  }\n  .sb-calcHead{\n    position: relative; z-index: 1;\n    padding: 14px 14px;\n    display:flex;\n    align-items:center;\n    justify-content: space-between;\n    gap: 10px;\n    border-bottom: 1px solid rgba(217,176,106,.14);\n    background: rgba(255,255,255,.70);\n  }\n  .sb-calcTitle{ font-weight: 950; letter-spacing: .02em; color: rgba(42,35,35,.92); }\n  .sb-calcBadge{\n    padding: 8px 10px;\n    border-radius: 999px;\n    background: rgba(243,163,143,.16);\n    border: 1px solid rgba(243,163,143,.22);\n    font-weight: 950;\n    font-size: 12px;\n    color: rgba(42,35,35,.86);\n    white-space: nowrap;\n  }\n  .sb-calcSlot{ position: relative; z-index: 1; padding: 14px; }\n\n  .sb-calcPlaceholder{\n    border-radius: 18px;\n    border: 1px dashed rgba(217,176,106,.45);\n    background: rgba(255,255,255,.78);\n    padding: 16px;\n    text-align:center;\n  }\n  .sb-calcPlaceholder__title{\n    font-weight: 950;\n    letter-spacing: .10em;\n    text-transform: uppercase;\n    font-size: 12px;\n    color: rgba(120,88,70,.92);\n    margin-bottom: 8px;\n  }\n  .sb-calcPlaceholder__text{\n    margin: 0;\n    color: rgba(42,35,35,.78);\n    line-height: 1.65;\n    font-size: 14px;\n  }\n\n  \/* ======= GALLERY ======= *\/\n  .sb-gallery{ display:grid; grid-template-columns: repeat(3, 1fr); gap: 12px; }\n  .sb-gItem{\n    position: relative;\n    border-radius: 20px;\n    overflow:hidden;\n    border: 1px solid rgba(217,176,106,.18);\n    box-shadow: 0 18px 50px rgba(20,12,12,.08);\n    transform: translateZ(0);\n    transition: transform .22s ease, box-shadow .22s ease;\n    background: rgba(255,255,255,.7);\n  }\n  .sb-gItem img{\n    width:100%;\n    height: 320px;\n    object-fit: cover;\n    display:block;\n    transition: transform .8s ease;\n    filter: saturate(1.05) contrast(1.02);\n  }\n  .sb-gItem__shine{\n    position:absolute;\n    inset:-70px;\n    background: linear-gradient(115deg, transparent 42%, rgba(255,255,255,.72) 50%, transparent 58%);\n    opacity:.45;\n    transform: translateX(-60%);\n    transition: transform .65s ease;\n    pointer-events:none;\n    animation: sb-shimmerSoft 7.2s ease-in-out infinite;\n  }\n  .sb-gItem__shine--slow{ opacity:.25; animation-duration: 10.5s; }\n  .sb-gItem:hover{\n    transform: translateY(-4px);\n    box-shadow: 0 28px 70px rgba(20,12,12,.12);\n  }\n  .sb-gItem:hover img{ transform: scale(1.06); }\n  .sb-gItem:hover .sb-gItem__shine{ transform: translateX(10%); }\n\n  \/* ======= PRICES ======= *\/\n  .sb-priceWrap{ display:grid; grid-template-columns: 1fr; gap: 14px; }\n\n  .sb-priceGroup{\n    background: rgba(255,255,255,.82);\n    border: 1px solid rgba(217,176,106,.20);\n    border-radius: var(--sb-radius);\n    box-shadow: 0 22px 70px rgba(20,12,12,.08);\n    overflow:hidden;\n    position: relative;\n  }\n  .sb-priceGroup::before{\n    content:\"\";\n    position:absolute; inset:-60px;\n    background: linear-gradient(115deg, transparent 40%, rgba(217,176,106,.14) 50%, transparent 60%);\n    opacity:.35;\n    transform: translateX(-55%);\n    animation: sb-shimmer 9.2s ease-in-out infinite;\n    pointer-events:none;\n  }\n  .sb-priceGroup__head{\n    position: relative; z-index: 1;\n    padding: 14px 14px;\n    display:flex;\n    align-items:center;\n    justify-content: space-between;\n    gap: 12px;\n    border-bottom: 1px solid rgba(217,176,106,.14);\n    background: rgba(255,255,255,.72);\n  }\n  .sb-priceGroup__title{\n    font-weight: 950;\n    letter-spacing: .02em;\n    color: rgba(42,35,35,.92);\n  }\n  .sb-coming{\n    padding: 8px 10px;\n    border-radius: 999px;\n    background: rgba(217,176,106,.16);\n    border: 1px solid rgba(217,176,106,.22);\n    font-weight: 950;\n    font-size: 12px;\n    color: rgba(42,35,35,.86);\n    white-space: nowrap;\n  }\n\n  .sb-priceList{ position: relative; z-index: 1; }\n\n  .sb-priceRow{\n    display:grid;\n    grid-template-columns: 1.6fr .5fr .5fr .55fr;\n    gap: 10px;\n    padding: 14px 14px;\n    align-items: center;\n    border-bottom: 1px solid rgba(217,176,106,.12);\n    background: rgba(255,255,255,.70);\n  }\n  .sb-priceRow--last{ border-bottom: 0; }\n  .sb-priceRow__name{\n    font-weight: 850;\n    color: rgba(42,35,35,.90);\n    line-height: 1.25;\n  }\n  .sb-priceRow__meta{\n    justify-self: start;\n    color: rgba(120,88,70,.85);\n    font-weight: 850;\n    font-size: 13px;\n    white-space: nowrap;\n  }\n  .sb-priceRow__price{\n    justify-self: start;\n    font-weight: 950;\n    color: rgba(42,35,35,.92);\n    white-space: nowrap;\n  }\n  .sb-euro{\n    display:inline-block;\n    margin-right: 2px;\n    color: rgba(120,88,70,.90);\n    font-weight: 950;\n  }\n\n  .sb-choose{\n    justify-self: end;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    padding: 10px 12px;\n    border-radius: 999px;\n    font-weight: 950;\n    text-decoration:none;\n    font-size: 13px;\n    border: 1px solid rgba(217,176,106,.22);\n    background: rgba(255,255,255,.78);\n    color: rgba(42,35,35,.90);\n    white-space: nowrap;\n  }\n  .sb-choose--disabled{\n    opacity: .72;\n    cursor: not-allowed;\n    background: rgba(243,163,143,.12);\n    border-color: rgba(243,163,143,.18);\n  }\n\n  \/* ======= CTA BOX (final section) ======= *\/\n  .sb-section--cta{\n    background: radial-gradient(1100px 520px at 50% 20%, rgba(217,176,106,.10), transparent 60%),\n                radial-gradient(900px 520px at 80% 30%, rgba(243,163,143,.10), transparent 60%),\n                linear-gradient(180deg, var(--sb-cream), #fff);\n  }\n  .sb-ctaBox{\n    position: relative;\n    border-radius: calc(var(--sb-radius) + 6px);\n    border: 1px solid rgba(217,176,106,.20);\n    background: rgba(255,255,255,.82);\n    box-shadow: 0 26px 90px rgba(20,12,12,.10);\n    overflow:hidden;\n    display:grid;\n    grid-template-columns: 1.2fr .8fr;\n    gap: 16px;\n    padding: 18px;\n  }\n  .sb-ctaBox__shine{\n    position:absolute; inset:-70px;\n    background: linear-gradient(115deg, transparent 40%, rgba(255,255,255,.70) 50%, transparent 60%);\n    opacity:.45;\n    transform: translateX(-55%);\n    animation: sb-shimmer 7.8s ease-in-out infinite;\n    pointer-events:none;\n  }\n  .sb-ctaBox__left, .sb-ctaBox__right{ position: relative; z-index: 1; }\n\n  .sb-mapCard{\n    border-radius: 20px;\n    border: 1px solid rgba(217,176,106,.18);\n    background: rgba(255,255,255,.78);\n    overflow:hidden;\n  }\n  .sb-mapCard__top{\n    padding: 12px 12px;\n    border-bottom: 1px solid rgba(217,176,106,.12);\n    display:flex;\n    align-items:center;\n    gap: 10px;\n    font-weight: 950;\n    color: rgba(42,35,35,.90);\n  }\n  .sb-mapCard__body{\n    padding: 12px 12px;\n    color: rgba(42,35,35,.80);\n    line-height: 1.65;\n    font-size: 14px;\n    display:grid;\n    gap: 8px;\n  }\n  .sb-mapLine{ display:flex; gap: 10px; align-items:flex-start; }\n  .sb-mapLine span{ color: rgba(120,88,70,.90); font-weight: 950; }\n  .sb-mapCard__btn{\n    display:block;\n    padding: 12px 12px;\n    text-decoration:none;\n    font-weight: 950;\n    color: rgba(42,35,35,.92);\n    background: linear-gradient(135deg, rgba(217,176,106,.28), rgba(243,163,143,.18));\n    border-top: 1px solid rgba(217,176,106,.12);\n    transition: filter .2s ease, transform .2s ease;\n  }\n  .sb-mapCard__btn:hover{ filter: brightness(1.02); transform: translateY(-1px); }\n\n  \/* ======= FOOTER NOTE ======= *\/\n  .sb-footerNote{\n    margin-top: 16px;\n    text-align:center;\n    color: rgba(42,35,35,.70);\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .sb-footerNote a{\n    color: rgba(42,35,35,.86);\n    text-decoration:none;\n    border-bottom: 1px solid rgba(217,176,106,.35);\n    font-weight: 850;\n    margin-left: 8px;\n  }\n  .sb-gold{ color: rgba(217,176,106,1); font-weight: 950; }\n\n  \/* ======= REVEAL ANIMATION ======= *\/\n  .sb-reveal{\n    opacity: 0;\n    transform: translateY(12px);\n    transition: opacity .7s ease, transform .7s ease;\n    will-change: opacity, transform;\n  }\n  .sb-reveal.is-in{\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  \/* ======= KEYFRAMES ======= *\/\n  @keyframes sb-shimmer{\n    0%{ transform: translateX(-55%); }\n    50%{ transform: translateX(10%); }\n    100%{ transform: translateX(-55%); }\n  }\n  @keyframes sb-shimmerSoft{\n    0%{ transform: translateX(-60%); }\n    50%{ transform: translateX(8%); }\n    100%{ transform: translateX(-60%); }\n  }\n  @keyframes sb-bgShine{\n    0%{ transform: translateY(0); opacity:.70; }\n    50%{ transform: translateY(6px); opacity:.82; }\n    100%{ transform: translateY(0); opacity:.70; }\n  }\n\n  \/* ======= RESPONSIVE ======= *\/\n  @media (max-width: 980px){\n    .sb-hero__grid{ grid-template-columns: 1fr; }\n    .sb-mini{ grid-template-columns: 1fr; }\n    .sb-grid3{ grid-template-columns: 1fr; }\n    .sb-gallery{ grid-template-columns: 1fr; }\n    .sb-priceRow{ grid-template-columns: 1fr; }\n    .sb-choose{ justify-self: start; }\n    .sb-ctaBox{ grid-template-columns: 1fr; }\n    .sb-gItem img{ height: 280px; }\n  }\n\n  \/* ======= ACCESSIBILITY ======= *\/\n  @media (prefers-reduced-motion: reduce){\n    .sb-reveal, .sb-card__shine, .sb-hero__bg, .sb-feature::after, .sb-gItem__shine,\n    .sb-priceGroup::before, .sb-calcWrap::before, .sb-ctaBox__shine{\n      animation: none !important;\n      transition: none !important;\n    }\n    .sb-reveal{ opacity: 1; transform: none; }\n  }\n<\/style>\n\n<script>\n  \/\/ Reveal on scroll (safe, lightweight)\n  (function(){\n    const els = document.querySelectorAll('.sb-page.sb-electro .sb-reveal');\n    if(!('IntersectionObserver' in window) || !els.length){\n      els.forEach(el => el.classList.add('is-in'));\n      return;\n    }\n    const io = new IntersectionObserver((entries)=>{\n      entries.forEach(e=>{\n        if(e.isIntersecting){\n          e.target.classList.add('is-in');\n          io.unobserve(e.target);\n        }\n      });\n    }, { threshold: 0.12 });\n    els.forEach(el => io.observe(el));\n  })();\n<\/script>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u00c9lectrolyse \u2022 Studio Beaut\u00e9 \u2022 Belleville-en-Beaujolais \u00c9lectrolyse \u00c9pilation d\u00e9finitive \u2022 Pr\u00e9cision \u2022 S\u00e9curit\u00e9 Bient\u00f4t disponible Cette prestation arrive prochainement sur Planity. Pour le moment, la r\u00e9servation en ligne n\u2019est pas encore active. \u2728 L\u2019\u00c9PILATION PAR \u00c9LECTROLYSE \u2728 La solution d\u00e9finitive pour une peau nette. L\u2019\u00e9lectrolyse est la seule m\u00e9thode d\u2019\u00e9pilation reconnue comme d\u00e9finitive, efficace sur [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-98","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/studiobeaute69.fr\/index.php\/wp-json\/wp\/v2\/pages\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/studiobeaute69.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/studiobeaute69.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/studiobeaute69.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/studiobeaute69.fr\/index.php\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":7,"href":"https:\/\/studiobeaute69.fr\/index.php\/wp-json\/wp\/v2\/pages\/98\/revisions"}],"predecessor-version":[{"id":109,"href":"https:\/\/studiobeaute69.fr\/index.php\/wp-json\/wp\/v2\/pages\/98\/revisions\/109"}],"wp:attachment":[{"href":"https:\/\/studiobeaute69.fr\/index.php\/wp-json\/wp\/v2\/media?parent=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}