{"title":"Un Amour Hanté Bookboxes","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  @keyframes heartbeat{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.7}}\n  .nv{--fond:#14121a;--surface:#1c1a26;--surface-2:#211f2c;--ph:#24222e;--discret:#5b5668;\n      --texte:#ece8ef;--texte-2:#b0a8ba;--muted:#8d8598;\n      --p:#cb7b0b;--p-clair:#f29717;--p08:rgba(203,123,11,0.08);--p10:rgba(203,123,11,0.1);--p14:rgba(203,123,11,0.14);\n      --p16:rgba(203,123,11,0.16);--p30:rgba(203,123,11,0.3);--p40:rgba(203,123,11,0.4);\n      --a:#000000;--a-vif:#121212;--a-clair:#404040;--a08:rgba(0,0,0,0.08);--a12:rgba(0,0,0,0.12);--a30:rgba(0,0,0,0.3);--a60:rgba(0,0,0,0.6);--sur-p:#14121a;--sur-a:#ece8ef;}\n  .nv *{box-sizing:border-box}\n  .nv{font-family:'Jost','Helvetica Neue',sans-serif;background:var(--fond);color:var(--texte);max-width:860px;margin:0 auto;border-radius:12px;overflow:hidden}\n  .nv.large{max-width:900px}\n  .nv img{max-width:100%;height:auto}\n  .nv a{color:inherit}\n  \/* ── HERO ── *\/\n  .nv-hero{position:relative;text-align:center;padding:48px 32px 36px;background:var(--fond);overflow:hidden}\n  .nv-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 50% 0%,var(--p16) 0%,transparent 70%),radial-gradient(ellipse 40% 30% at 80% 100%,var(--a12) 0%,transparent 60%);pointer-events:none}\n  .nv-hero \u003e *{position:relative}\n  .nv-orn{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:20px}\n  .nv-orn-line{width:60px;height:1px;background:linear-gradient(to right,transparent,var(--p))}.nv-orn-line.r{background:linear-gradient(to left,transparent,var(--p))}\n  .nv-heart{color:var(--a-vif);font-size:14px;animation:heartbeat 1.4s ease-in-out infinite;display:inline-block}\n  .nv-surtitre{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--p);margin:0 0 10px}\n  .nv-titre{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(30px,5vw,48px);font-weight:300;letter-spacing:.1em;color:var(--texte);margin:0 0 6px;line-height:1.1}\n  .nv-titre.grand{font-size:clamp(34px,6vw,56px)}\n  .nv-titre.moyen{font-size:clamp(24px,4.5vw,42px);margin-bottom:4px}\n  .nv-sous-titre{font-family:'Cormorant Garamond',serif;font-size:16px;font-style:italic;color:var(--p);letter-spacing:.08em;margin:0 0 24px}\n  .nv-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:28px}\n  .nv-badge{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border:0.5px solid var(--p);color:var(--p);border-radius:2px}\n  .nv-badge.accent{background:var(--p);color:var(--sur-p);border-color:var(--p)}\n  .nv-badge.braise{background:var(--a);color:var(--sur-a);border-color:var(--a)}\n  .nv-pitch{max-width:620px;margin:0 auto 8px}\n  .nv-accroche-g{font-family:'Cormorant Garamond',serif;font-size:clamp(18px,3vw,23px);font-weight:300;font-style:italic;line-height:1.55;color:var(--texte);max-width:580px;margin:0 auto 16px}\n  .nv-accroche-g.roman em{color:var(--a-vif);font-style:normal}\n  .nv-accroche{font-family:'Cormorant Garamond',serif;font-size:17px;font-style:italic;color:var(--texte);display:block;margin-bottom:10px;text-align:center}\n  .nv-resume{font-size:15px;font-weight:300;line-height:1.8;color:var(--texte-2);max-width:580px;margin:0 auto 16px}\n  .nv-resume.petit{font-size:14px;line-height:1.85}\n  .nv-resume.gauche{text-align:left}\n  .nv-conclusion{font-family:'Cormorant Garamond',serif;font-size:16px;font-style:italic;color:var(--p);line-height:1.6;margin:0 auto;max-width:620px;padding-top:12px;border-top:0.5px solid var(--p16);text-align:left}\n  .nv-encart{max-width:560px;margin:14px auto 0;background:var(--p08);border:0.5px solid var(--p30);border-radius:6px;padding:11px 16px;text-align:center}\n  .nv-encart p{font-size:12px;font-weight:300;color:var(--texte-2);margin:0;font-style:italic}\n  .nv-encart strong{font-weight:500;color:var(--texte);font-style:normal}\n  \/* ── SÉPARATEUR \/ LABELS \/ PASTILLES ── *\/\n  .nv-sep{display:flex;align-items:center;gap:12px;margin:0 32px 32px}\n  .nv-sep-line{flex:1;height:0.5px;background:var(--p30)}.nv-sep-glyph{font-size:11px;color:var(--p);letter-spacing:4px}\n  .nv-label{font-family:'Cormorant Garamond',serif;font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:var(--p);text-align:center;margin:0 0 24px}\n  .nv-label-sub{font-size:13px;font-weight:300;color:var(--texte-2);text-align:center;font-style:italic;margin:-16px 0 28px}\n  .nv-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 32px 40px}\n  .nv-chips.centre{margin:0 0 18px}\n  .nv-chip{font-size:12px;color:var(--p-clair);background:var(--ph);padding:5px 14px;border-radius:99px;text-decoration:none}\n  .nv-section{padding:0 28px 40px}\n  .nv-bande{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:36px 28px;margin-bottom:36px}\n  \/* ── BOOKBOX : contenu ── *\/\n  .nv-liste{list-style:none;margin:0 auto;padding:0;max-width:520px}\n  .nv-liste li{display:flex;align-items:flex-start;gap:14px;font-size:14px;font-weight:300;color:var(--texte-2);padding:12px 0;border-bottom:0.5px solid var(--p16);line-height:1.5}\n  .nv-liste li:last-child{border-bottom:none}\n  .nv-liste li .ico{font-size:18px;flex-shrink:0;margin-top:1px}\n  .nv-liste li strong{font-weight:500;color:var(--texte);display:block}\n  .nv-liste li span.det{font-size:12px;color:var(--muted);font-style:italic}\n  .nv-intro{text-align:center;margin-bottom:28px}\n  .nv-intro p{font-size:14px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0 auto;max-width:520px}\n  .nv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;max-width:860px;margin:0 auto}\n  .nv-card{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);transition:border-color .2s,box-shadow .2s,transform .2s}\n  .nv-card:hover{border-color:var(--p);box-shadow:0 4px 16px var(--p14);transform:translateY(-2px)}\n  .nv-card img{width:100%;display:block}\n  .nv-card-body{padding:12px 14px 14px}\n  .nv-card-nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px}\n  .nv-card-desc{font-size:11.5px;font-weight:300;color:var(--texte-2);line-height:1.5;margin:0 0 8px}\n  .nv-tag{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--p);border:0.5px solid var(--p30);padding:2px 8px;border-radius:99px}\n  .nv-note{max-width:560px;margin:24px auto 0;background:var(--p10);border:0.5px solid var(--p30);border-radius:6px;padding:14px 18px;text-align:center}\n  .nv-note p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-note strong{font-weight:500;color:var(--texte)}\n  .nv-note a{color:var(--p);text-decoration:none;border-bottom:1px solid var(--p40)}\n  \/* ── GOODIE : variantes ── *\/\n  .nv-variantes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}\n  .nv-var{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);position:relative}\n  .nv-var.mise{border-color:var(--p)}\n  .nv-var.collector{border-color:var(--a)}\n  .nv-var-img{width:100%;aspect-ratio:1\/1;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:48px;color:var(--discret);overflow:hidden}\n  .nv-var-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-var-body{padding:20px 20px 24px}\n  .nv-var-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}\n  .nv-var-nom{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600;color:var(--texte);line-height:1.2}\n  .nv-var-badge{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;background:var(--p);color:var(--sur-p);border-radius:2px;white-space:nowrap;flex-shrink:0}\n  .nv-coin{position:absolute;top:12px;right:12px;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sur-a);background:var(--a);padding:3px 10px;border-radius:2px;z-index:1}\n  .nv-var-desc{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;margin:0 0 16px}\n  .nv-citation{background:var(--p08);border:0.5px solid var(--p16);border-radius:6px;padding:10px 14px}\n  .nv-citation p{font-family:'Cormorant Garamond',serif;font-size:14px;font-style:italic;color:var(--p);margin:0;line-height:1.5}\n  .nv-citation.accent{background:var(--a08);border-color:var(--a30)}\n  .nv-citation.accent p{font-family:'Jost',sans-serif;font-size:12px;font-style:normal;color:var(--a-clair)}\n  \/* ── GOODIE : design, set, idées, nuances ── *\/\n  .nv-design{max-width:560px;margin:0 auto;background:var(--surface);border:0.5px solid var(--p16);border-radius:8px;padding:20px 24px;display:flex;gap:16px;align-items:flex-start}\n  .nv-design .emo{font-size:28px;flex-shrink:0}\n  .nv-design p{font-size:14px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-set{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;max-width:760px;margin:0 auto}\n  .nv-set-item{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface-2);position:relative}\n  .nv-set-item.accent{border-color:var(--a60)}\n  .nv-set-img{width:100%;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--discret)}\n  .nv-set-img img{width:100%;display:block}\n  .nv-set-body{padding:10px 12px 12px}\n  .nv-set-nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:3px}\n  .nv-set-desc{font-size:11px;font-weight:300;color:var(--muted);line-height:1.4;margin:0;font-style:italic}\n  .nv-idees{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;max-width:680px;margin:0 auto}\n  .nv-idee{background:var(--surface);border:0.5px solid var(--p16);border-radius:6px;padding:14px 16px;text-align:center}\n  .nv-idee .emo{font-size:20px;display:block;margin-bottom:8px}\n  .nv-idee p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;margin:0}\n  .nv-nuances{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:520px;margin:0 auto}\n  .nv-nuance{text-align:center}\n  .nv-nuance div{width:44px;height:44px;border-radius:50%;border:0.5px solid var(--p30);margin:0 auto 6px}\n  .nv-nuance span{font-size:11px;font-weight:300;color:var(--texte-2)}\n  .nv-petite-note{font-size:12px;font-weight:300;color:var(--muted);font-style:italic;text-align:center;margin:16px 0 0}\n  .nv-image-principale{max-width:560px;margin:0 auto 8px;border-radius:8px;overflow:hidden}\n  .nv-image-principale img{width:100%;display:block}\n  \/* ── CARACTÉRISTIQUES \/ CONSEILS \/ PRIX ── *\/\n  .nv-specs{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;max-width:700px;margin:0 auto 16px}\n  .nv-spec{background:var(--surface);border:0.5px solid var(--p16);border-radius:6px;padding:12px 14px}\n  .nv-bande .nv-spec{background:var(--surface-2)}\n  .nv-spec .cle{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--p);display:block;margin-bottom:4px}\n  .nv-spec .val{font-size:13px;font-weight:400;color:var(--texte)}\n  .nv-conseils{background:var(--surface);border-top:0.5px solid var(--p16);padding:28px 32px}\n  .nv-conseils .nv-label{margin-bottom:16px}\n  .nv-pilules{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:620px;margin:0 auto}\n  .nv-pilules span{font-size:12px;font-weight:300;color:var(--p-clair);background:var(--ph);padding:6px 16px;border-radius:99px}\n  .nv-commande{padding:36px 32px;text-align:center;background:var(--fond);border-top:0.5px solid var(--p16)}\n  .nv-commande.surface{background:var(--surface)}\n  .nv-prix-box{margin:0 auto 20px;padding:20px;background:var(--p08);border:0.5px solid var(--p30);border-radius:8px;max-width:320px}\n  .nv-prix-label{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--p);display:block;margin-bottom:8px}\n  .nv-prix{font-family:'Cormorant Garamond',serif;font-size:42px;font-weight:300;color:var(--p);line-height:1;display:block}\n  .nv-prix.grand{font-size:48px}\n  .nv-prix-note{font-size:12px;font-weight:300;color:var(--muted);font-style:italic;display:block;margin-top:6px}\n  .nv-commande-info{max-width:480px;margin:0 auto;background:var(--p10);border:0.5px solid var(--p30);border-radius:6px;padding:14px 18px}\n  .nv-commande-info p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-commande-info strong{font-weight:500;color:var(--texte)}\n  .nv-nav{padding:24px 32px;text-align:center;border-top:0.5px solid var(--p16);background:var(--fond)}\n  .nv-nav p{font-size:13px;font-weight:300;color:var(--texte-2);margin:0 0 12px}\n  .nv-nav-liens{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}\n  .nv-nav-lien{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);text-decoration:none;padding-bottom:2px}\n  .nv-nav-lien:hover{color:var(--a-vif);border-color:var(--a-vif)}\n  \/* ── ROMAN : formats, ebook, goodies ── *\/\n  .nv-formats{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:40px 32px}\n  .nv-formats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;max-width:680px;margin:0 auto}\n  .nv-format{display:block;text-decoration:none;border:0.5px solid var(--p16);border-radius:6px;padding:28px 24px;background:var(--surface-2);text-align:center;transition:border-color .2s,transform .2s,box-shadow .2s}\n  .nv-format.mise{border-color:var(--p)}\n  a.nv-format:hover{border-color:var(--p);transform:translateY(-2px);box-shadow:0 6px 20px var(--p14)}\n  .nv-format-img{display:block;margin-bottom:12px;font-size:28px}\n  .nv-format-nom{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;color:var(--texte);display:block;margin-bottom:12px}\n  .nv-format-specs{list-style:none;margin:0 0 18px;padding:0;text-align:left;display:inline-block}\n  .nv-format-specs li{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;padding-left:16px;position:relative}\n  .nv-format-specs li::before{content:'–';position:absolute;left:0;color:var(--p)}\n  .nv-format-desc{font-size:12px;font-weight:300;color:var(--texte-2);line-height:1.5;margin:0 0 14px;display:block}\n  .nv-format-prix{font-family:'Cormorant Garamond',serif;font-size:28px;font-weight:400;color:var(--p);display:block;margin-bottom:10px}\n  .nv-format-note{font-size:11px;font-weight:300;color:var(--muted);display:block;margin-bottom:4px;font-style:italic}\n  .nv-format-btn{display:inline-block;margin-top:6px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--sur-p);background:var(--p);padding:8px 18px;border-radius:3px}\n  .nv-formats .nv-commande-info{margin-top:28px}\n  .nv-ebook{padding:28px 32px;text-align:center;border-top:0.5px solid var(--p16);background:var(--fond)}\n  .nv-ebook p{font-size:14px;font-weight:300;color:var(--texte-2);margin:0 0 10px}\n  .nv-lien{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);text-decoration:none;padding-bottom:2px}\n  .nv-lien:hover{color:var(--a-vif);border-color:var(--a-vif)}\n  .nv-cta{padding:32px;text-align:center;background:var(--fond);border-top:0.5px solid var(--p16)}\n  .nv-cta.surface{background:var(--surface)}\n  .nv-cta-label{font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--p);margin:0 0 8px}\n  .nv-cta-titre{font-family:'Cormorant Garamond',serif;font-size:24px;font-weight:300;color:var(--texte);margin:0 0 8px}\n  .nv-cta-titre.italique{font-size:20px;font-style:italic}\n  .nv-cta-sub{font-size:13px;font-weight:300;color:var(--texte-2);margin:0 auto 18px;line-height:1.6;max-width:500px}\n  \/* ── COLLECTIONS ── *\/\n  .nv-col-titre{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--p);margin:0 0 16px;padding-bottom:10px;border-bottom:0.5px solid var(--p16)}\n  .nv-col-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}\n  .nv-col-card{text-decoration:none;display:block;border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);position:relative;transition:border-color .2s,transform .2s}\n  .nv-col-card:hover{border-color:var(--p);transform:translateY(-2px)}\n  .nv-col-card.mise{border-color:var(--p)}\n  .nv-col-card.ultime{border-color:var(--a)}\n  .nv-col-card .nv-coin{top:10px;right:10px;padding:3px 8px}\n  .nv-col-img{width:100%;aspect-ratio:3\/2;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:36px;color:var(--discret);overflow:hidden}\n  .nv-col-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-col-body{padding:14px 16px 16px}\n  .nv-col-nom{font-family:'Cormorant Garamond',serif;font-size:17px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px}\n  .nv-col-desc{font-size:11px;font-weight:300;color:var(--muted);font-style:italic;display:block;margin-bottom:10px}\n  .nv-col-tag{display:inline-block;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--a-clair);border:0.5px solid var(--a60);padding:2px 6px;border-radius:99px;margin-bottom:8px}\n  .nv-col-prix{font-size:13px;font-weight:500;color:var(--p);display:block}\n  .nv-col-fin{height:0.5px;background:var(--p16);margin:0 28px 36px}\n  .nv-special{text-decoration:none;display:flex;align-items:center;gap:24px;padding:24px 28px;border:0.5px solid var(--p);border-radius:8px;background:var(--surface)}\n  .nv-special .emo{font-size:36px;flex-shrink:0;color:var(--p)}\n  .nv-special .txt{flex:1}\n  .nv-special .nom{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600;color:var(--texte);display:block;margin-bottom:6px}\n  .nv-special .desc{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;display:block}\n  .nv-special .fl{font-size:18px;color:var(--p);flex-shrink:0}\n  .nv-bb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}\n  .nv-bb{text-decoration:none;display:block;border:0.5px solid var(--p);border-radius:8px;overflow:hidden;background:var(--surface);transition:box-shadow .2s,transform .2s}\n  .nv-bb:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--p14)}\n  .nv-bb.ultime{border-color:var(--a)}\n  .nv-bb-img{width:100%;aspect-ratio:2\/3;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:40px;color:var(--discret);overflow:hidden}\n  .nv-bb-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-bb-body{padding:16px 16px 18px}\n  .nv-bb-statut{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sur-p);background:var(--p);padding:2px 8px;border-radius:2px;margin-bottom:8px}\n  .nv-bb.ultime .nv-bb-statut{color:var(--sur-a);background:var(--a)}\n  .nv-bb-nom{font-family:'Cormorant Garamond',serif;font-size:19px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px;line-height:1.2}\n  .nv-bb-desc{font-size:11px;font-weight:300;color:var(--p);font-style:italic;display:block;margin-bottom:8px}\n  .nv-bb-chips{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}\n  .nv-bb-chips span{font-size:10px;color:var(--p-clair);background:var(--ph);padding:2px 8px;border-radius:99px}\n  .nv-bb-voir{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);padding-bottom:1px}\n  \/* ── PACK ALL GOODIES (contenu détaillé) ── *\/\n  .nv-pack{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:40px 28px}\n  .nv-pack .nv-label{margin-bottom:16px}\n  .nv-pack .nv-encart{max-width:600px;margin:0 auto 36px}\n  .nv-pack-rub{margin-bottom:36px}\n  .nv-pack-rub:last-child{margin-bottom:0}\n  .nv-pack-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}\n  .nv-pack-item{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface-2);position:relative}\n  .nv-pack-item img{width:100%;display:block}\n  .nv-pack-item .corps{padding:10px 12px 12px}\n  .nv-pack-item .nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px;line-height:1.25}\n  .nv-pack-item .desc{font-size:11px;font-weight:300;color:var(--muted);line-height:1.45;margin:0;font-style:italic}\n  .nv-pack-item .nv-col-tag{margin:6px 0 0}\n  .nv-stats{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin:0 0 24px}\n  .nv-stat{text-align:center}\n  .nv-stat b{font-family:'Cormorant Garamond',serif;font-size:34px;font-weight:300;color:var(--p);display:block;line-height:1}\n  .nv-stat span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}\n  \/* ── COLLECTION BOOKBOXES (cartes par formule) ── *\/\n  .nv-box-rub{padding:0 28px 36px}\n  .nv-box-rub .nv-label{margin-bottom:6px}\n  .nv-box-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;max-width:760px;margin:0 auto}\n  .nv-box{border:0.5px solid var(--p);border-radius:8px;padding:28px 24px 24px;background:var(--fond);display:flex;flex-direction:column;position:relative;text-decoration:none}\n  .nv-box.ultime{border-color:var(--a)}\n  .nv-box-bandeau{position:absolute;top:-11px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:3px 14px;border-radius:2px;white-space:nowrap;background:var(--p);color:var(--sur-p)}\n  .nv-box.ultime .nv-box-bandeau{background:var(--a);color:var(--sur-a)}\n  .nv-box-img{display:block;text-align:center;margin-bottom:10px}\n  .nv-box-img img{border-radius:6px}\n  .nv-box-nom{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;color:var(--texte);text-align:center;display:block;margin-bottom:4px}\n  .nv-box-edition{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--p);text-align:center;display:block;margin-bottom:18px}\n  .nv-box-contenu{flex:1;margin-bottom:18px}\n  .nv-box-contenu-titre{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);margin:0 0 10px}\n  .nv-box-liste{list-style:none;margin:0;padding:0}\n  .nv-box-liste li{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.65;padding:5px 0 5px 20px;position:relative;border-bottom:0.5px solid var(--p16)}\n  .nv-box-liste li:last-child{border-bottom:none}\n  .nv-box-liste li::before{content:'–';position:absolute;left:0;color:var(--p)}\n  .nv-box-liste li strong{font-weight:500;color:var(--texte)}\n  .nv-box-liste li em{font-style:italic;color:var(--muted);font-size:12px}\n  .nv-choix{margin-top:14px;padding:12px 14px;background:var(--p08);border-radius:6px}\n  .nv-choix p{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);margin:0 0 8px}\n  .nv-choix div{display:flex;flex-wrap:wrap;gap:6px}\n  .nv-choix span{font-size:11px;color:var(--texte-2);background:var(--surface);border:0.5px solid var(--p16);padding:2px 9px;border-radius:99px}\n  .nv-box-pied{text-align:center;padding-top:16px;border-top:0.5px solid var(--p16)}\n  .nv-box-prix{font-family:'Cormorant Garamond',serif;font-size:30px;font-weight:400;color:var(--primary-fonce, var(--p));display:block;margin-bottom:4px}\n  .nv-box-prix-note{font-size:11px;font-weight:300;color:var(--muted);display:block;font-style:italic}\n\u003c\/style\u003e\n\u003cdiv class=\"nv large\"\u003e\n\u003c!-- ── HERO ── --\u003e\n\u003cdiv class=\"nv-hero\"\u003e\n\u003cdiv class=\"nv-orn\"\u003e\n\u003cdiv class=\"nv-orn-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"nv-heart\"\u003e♥\u003c\/span\u003e \u003cspan class=\"nv-heart\" style=\"animation-delay: .7s;\"\u003e♥\u003c\/span\u003e \u003cspan class=\"nv-heart\" style=\"animation-delay: 1.4s;\"\u003e♥\u003c\/span\u003e\n\u003cdiv class=\"nv-orn-line r\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"nv-surtitre\"\u003eAlex Q — Univers · …\u003c\/p\u003e\n\u003ch1 class=\"nv-titre grand\" style=\"letter-spacing: .12em;\"\u003eUn Amour Hanté\u003c\/h1\u003e\n\u003cp class=\"nv-sous-titre\"\u003eLes bookboxes du roman\u003c\/p\u003e\n\u003cdiv class=\"nv-badges\"\u003e\n\u003cspan class=\"nv-badge accent\"\u003e…\u003c\/span\u003e \u003cspan class=\"nv-badge\"\u003eRomance MM\u003c\/span\u003e \u003cspan class=\"nv-badge\"\u003ePrécommande\u003c\/span\u003e \u003c\/div\u003e\n\u003cdiv style=\"max-width: 560px; margin: 0 auto;\"\u003e\n\u003cp class=\"nv-resume petit\" style=\"margin-bottom: 14px;\"\u003eDeux fantômes entremetteurs, un tirage au sort truqué et un boursier persuadé d’être invisible : cet Halloween, l’amour a de l’aide venue de l’au-delà. Choisissez votre façon d'entrer dans l'univers.\u003c\/p\u003e\n\u003cdiv class=\"nv-encart\"\u003e\u003cp\u003e\u003cstrong\u003eLes formules :\u003c\/strong\u003e le roman + l'essentiel, des goodies au choix, ou la collection intégrale — avec ou sans le livre.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-sep\"\u003e\n\u003cdiv class=\"nv-sep-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"nv-sep-glyph\"\u003e✦ ✦ ✦\u003c\/span\u003e\n\u003cdiv class=\"nv-sep-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── LES BOOKBOXES ── --\u003e\n\u003cdiv class=\"nv-section\" style=\"padding-bottom: 52px;\"\u003e\n\u003cp class=\"nv-label\" style=\"margin-bottom: 8px;\"\u003eLes bookboxes disponibles\u003c\/p\u003e\n\u003cp class=\"nv-label-sub\" style=\"margin-top: 0;\"\u003eCliquez sur une box pour voir le détail et commander\u003c\/p\u003e\n\u003cdiv class=\"nv-bb-grid\"\u003e\n\u003ca class=\"nv-bb \" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-decouverte-un-amour-hante\"\u003e\n\u003cdiv class=\"nv-bb-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/Ah8.png?v=1793742916\" alt=\"Box Découverte\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"nv-bb-body\"\u003e\n\u003cspan class=\"nv-bb-statut\"\u003eDisponible\u003c\/span\u003e\n\u003cspan class=\"nv-bb-nom\"\u003eBox Découverte\u003c\/span\u003e\n\u003cspan class=\"nv-bb-desc\"\u003eRoman dédicacé + l'essentiel\u003c\/span\u003e\n\u003cdiv class=\"nv-bb-chips\"\u003e\n\u003cspan\u003eRoman 143 p\u003c\/span\u003e \u003cspan\u003ecarnet illustré\u003c\/span\u003e \u003cspan\u003eStylo plume aux couleurs du roman\u003c\/span\u003e \u003cspan\u003e2 Marque-pages Chibis\u003c\/span\u003e \u003cspan\u003e35 €\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nv-bb-voir\"\u003eVoir la box →\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\n\u003ca class=\"nv-bb \" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-goodies-un-amour-hante\"\u003e\n\u003cdiv class=\"nv-bb-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH9.png?v=1793742922\" alt=\"Box Goodies\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"nv-bb-body\"\u003e\n\u003cspan class=\"nv-bb-statut\"\u003eDisponible\u003c\/span\u003e\n\u003cspan class=\"nv-bb-nom\"\u003eBox Goodies\u003c\/span\u003e\n\u003cspan class=\"nv-bb-desc\"\u003eSans roman · 1 grand goodie au choix\u003c\/span\u003e\n\u003cdiv class=\"nv-bb-chips\"\u003e\n\u003cspan\u003eCarnet + stylo\u003c\/span\u003e \u003cspan\u003e35 €\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nv-bb-voir\"\u003eVoir la box →\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\n\u003ca class=\"nv-bb ultime\" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-all-goodies-un-amour-hante\"\u003e\n\u003cdiv class=\"nv-bb-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH21.png?v=1793742948\" alt=\"Box All Goodies\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"nv-bb-body\"\u003e\n\u003cspan class=\"nv-bb-statut\"\u003ePack complet\u003c\/span\u003e\n\u003cspan class=\"nv-bb-nom\"\u003eBox All Goodies\u003c\/span\u003e\n\u003cspan class=\"nv-bb-desc\"\u003eRoman + collection intégrale\u003c\/span\u003e\n\u003cdiv class=\"nv-bb-chips\"\u003e\n\u003cspan\u003eTout l'univers\u003c\/span\u003e \u003cspan\u003e140 €\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nv-bb-voir\"\u003eVoir la box →\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\n\u003ca class=\"nv-bb \" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-all-goodies-sans-le-broche-un-amour-hante\"\u003e\n\u003cdiv class=\"nv-bb-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH26.png?v=1793742952\" alt=\"Box All Goodies sans le broché\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"nv-bb-body\"\u003e\n\u003cspan class=\"nv-bb-statut\"\u003eSans le broché\u003c\/span\u003e\n\u003cspan class=\"nv-bb-nom\"\u003eBox All Goodies sans le broché\u003c\/span\u003e\n\u003cspan class=\"nv-bb-desc\"\u003eCollection intégrale · sans le livre\u003c\/span\u003e\n\u003cdiv class=\"nv-bb-chips\"\u003e\n\u003cspan\u003eTous les goodies\u003c\/span\u003e \u003cspan\u003e124 €\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nv-bb-voir\"\u003eVoir la box →\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-encart\" style=\"max-width: 620px; margin-top: 24px;\"\u003e\u003cp\u003eTous les produits sont en précommande — assemblés avec soin, expédiés à partir du 20 du mois suivant votre commande.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ── BAS DE PAGE ── --\u003e\n\u003cdiv class=\"nv-cta surface\"\u003e\n\u003cp class=\"nv-cta-titre italique\" style=\"font-size: 18px;\"\u003eProlongez l'univers\u003c\/p\u003e\n\u003cp class=\"nv-cta-sub\"\u003eStandees, cartes, bijoux, goodies — retrouvez tous les objets de la collection.\u003c\/p\u003e\n\u003cdiv class=\"nv-nav-liens\"\u003e\n\u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/collections\/collection-un-amour-hante\"\u003eLes goodies →\u003c\/a\u003e \u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/collections\/un-amour-hante-roman\"\u003e← Le roman seul\u003c\/a\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","products":[{"product_id":"bookbox-decouverte-un-amour-hante","title":"Bookbox Découverte Un Amour Hanté","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  @keyframes heartbeat{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.7}}\n  .nv{--fond:#14121a;--surface:#1c1a26;--surface-2:#211f2c;--ph:#24222e;--discret:#5b5668;\n      --texte:#ece8ef;--texte-2:#b0a8ba;--muted:#8d8598;\n      --p:#cb7b0b;--p-clair:#f29717;--p08:rgba(203,123,11,0.08);--p10:rgba(203,123,11,0.1);--p14:rgba(203,123,11,0.14);\n      --p16:rgba(203,123,11,0.16);--p30:rgba(203,123,11,0.3);--p40:rgba(203,123,11,0.4);\n      --a:#000000;--a-vif:#121212;--a-clair:#404040;--a08:rgba(0,0,0,0.08);--a12:rgba(0,0,0,0.12);--a30:rgba(0,0,0,0.3);--a60:rgba(0,0,0,0.6);--sur-p:#14121a;--sur-a:#ece8ef;}\n  .nv *{box-sizing:border-box}\n  .nv{font-family:'Jost','Helvetica Neue',sans-serif;background:var(--fond);color:var(--texte);max-width:860px;margin:0 auto;border-radius:12px;overflow:hidden}\n  .nv.large{max-width:900px}\n  .nv img{max-width:100%;height:auto}\n  .nv a{color:inherit}\n  \/* ── HERO ── *\/\n  .nv-hero{position:relative;text-align:center;padding:48px 32px 36px;background:var(--fond);overflow:hidden}\n  .nv-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 50% 0%,var(--p16) 0%,transparent 70%),radial-gradient(ellipse 40% 30% at 80% 100%,var(--a12) 0%,transparent 60%);pointer-events:none}\n  .nv-hero \u003e *{position:relative}\n  .nv-orn{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:20px}\n  .nv-orn-line{width:60px;height:1px;background:linear-gradient(to right,transparent,var(--p))}.nv-orn-line.r{background:linear-gradient(to left,transparent,var(--p))}\n  .nv-heart{color:var(--a-vif);font-size:14px;animation:heartbeat 1.4s ease-in-out infinite;display:inline-block}\n  .nv-surtitre{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--p);margin:0 0 10px}\n  .nv-titre{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(30px,5vw,48px);font-weight:300;letter-spacing:.1em;color:var(--texte);margin:0 0 6px;line-height:1.1}\n  .nv-titre.grand{font-size:clamp(34px,6vw,56px)}\n  .nv-titre.moyen{font-size:clamp(24px,4.5vw,42px);margin-bottom:4px}\n  .nv-sous-titre{font-family:'Cormorant Garamond',serif;font-size:16px;font-style:italic;color:var(--p);letter-spacing:.08em;margin:0 0 24px}\n  .nv-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:28px}\n  .nv-badge{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border:0.5px solid var(--p);color:var(--p);border-radius:2px}\n  .nv-badge.accent{background:var(--p);color:var(--sur-p);border-color:var(--p)}\n  .nv-badge.braise{background:var(--a);color:var(--sur-a);border-color:var(--a)}\n  .nv-pitch{max-width:620px;margin:0 auto 8px}\n  .nv-accroche-g{font-family:'Cormorant Garamond',serif;font-size:clamp(18px,3vw,23px);font-weight:300;font-style:italic;line-height:1.55;color:var(--texte);max-width:580px;margin:0 auto 16px}\n  .nv-accroche-g.roman em{color:var(--a-vif);font-style:normal}\n  .nv-accroche{font-family:'Cormorant Garamond',serif;font-size:17px;font-style:italic;color:var(--texte);display:block;margin-bottom:10px;text-align:center}\n  .nv-resume{font-size:15px;font-weight:300;line-height:1.8;color:var(--texte-2);max-width:580px;margin:0 auto 16px}\n  .nv-resume.petit{font-size:14px;line-height:1.85}\n  .nv-resume.gauche{text-align:left}\n  .nv-conclusion{font-family:'Cormorant Garamond',serif;font-size:16px;font-style:italic;color:var(--p);line-height:1.6;margin:0 auto;max-width:620px;padding-top:12px;border-top:0.5px solid var(--p16);text-align:left}\n  .nv-encart{max-width:560px;margin:14px auto 0;background:var(--p08);border:0.5px solid var(--p30);border-radius:6px;padding:11px 16px;text-align:center}\n  .nv-encart p{font-size:12px;font-weight:300;color:var(--texte-2);margin:0;font-style:italic}\n  .nv-encart strong{font-weight:500;color:var(--texte);font-style:normal}\n  \/* ── SÉPARATEUR \/ LABELS \/ PASTILLES ── *\/\n  .nv-sep{display:flex;align-items:center;gap:12px;margin:0 32px 32px}\n  .nv-sep-line{flex:1;height:0.5px;background:var(--p30)}.nv-sep-glyph{font-size:11px;color:var(--p);letter-spacing:4px}\n  .nv-label{font-family:'Cormorant Garamond',serif;font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:var(--p);text-align:center;margin:0 0 24px}\n  .nv-label-sub{font-size:13px;font-weight:300;color:var(--texte-2);text-align:center;font-style:italic;margin:-16px 0 28px}\n  .nv-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 32px 40px}\n  .nv-chips.centre{margin:0 0 18px}\n  .nv-chip{font-size:12px;color:var(--p-clair);background:var(--ph);padding:5px 14px;border-radius:99px;text-decoration:none}\n  .nv-section{padding:0 28px 40px}\n  .nv-bande{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:36px 28px;margin-bottom:36px}\n  \/* ── BOOKBOX : contenu ── *\/\n  .nv-liste{list-style:none;margin:0 auto;padding:0;max-width:520px}\n  .nv-liste li{display:flex;align-items:flex-start;gap:14px;font-size:14px;font-weight:300;color:var(--texte-2);padding:12px 0;border-bottom:0.5px solid var(--p16);line-height:1.5}\n  .nv-liste li:last-child{border-bottom:none}\n  .nv-liste li .ico{font-size:18px;flex-shrink:0;margin-top:1px}\n  .nv-liste li strong{font-weight:500;color:var(--texte);display:block}\n  .nv-liste li span.det{font-size:12px;color:var(--muted);font-style:italic}\n  .nv-intro{text-align:center;margin-bottom:28px}\n  .nv-intro p{font-size:14px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0 auto;max-width:520px}\n  .nv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;max-width:860px;margin:0 auto}\n  .nv-card{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);transition:border-color .2s,box-shadow .2s,transform .2s}\n  .nv-card:hover{border-color:var(--p);box-shadow:0 4px 16px var(--p14);transform:translateY(-2px)}\n  .nv-card img{width:100%;display:block}\n  .nv-card-body{padding:12px 14px 14px}\n  .nv-card-nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px}\n  .nv-card-desc{font-size:11.5px;font-weight:300;color:var(--texte-2);line-height:1.5;margin:0 0 8px}\n  .nv-tag{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--p);border:0.5px solid var(--p30);padding:2px 8px;border-radius:99px}\n  .nv-note{max-width:560px;margin:24px auto 0;background:var(--p10);border:0.5px solid var(--p30);border-radius:6px;padding:14px 18px;text-align:center}\n  .nv-note p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-note strong{font-weight:500;color:var(--texte)}\n  .nv-note a{color:var(--p);text-decoration:none;border-bottom:1px solid var(--p40)}\n  \/* ── GOODIE : variantes ── *\/\n  .nv-variantes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}\n  .nv-var{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);position:relative}\n  .nv-var.mise{border-color:var(--p)}\n  .nv-var.collector{border-color:var(--a)}\n  .nv-var-img{width:100%;aspect-ratio:1\/1;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:48px;color:var(--discret);overflow:hidden}\n  .nv-var-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-var-body{padding:20px 20px 24px}\n  .nv-var-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}\n  .nv-var-nom{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600;color:var(--texte);line-height:1.2}\n  .nv-var-badge{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;background:var(--p);color:var(--sur-p);border-radius:2px;white-space:nowrap;flex-shrink:0}\n  .nv-coin{position:absolute;top:12px;right:12px;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sur-a);background:var(--a);padding:3px 10px;border-radius:2px;z-index:1}\n  .nv-var-desc{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;margin:0 0 16px}\n  .nv-citation{background:var(--p08);border:0.5px solid var(--p16);border-radius:6px;padding:10px 14px}\n  .nv-citation p{font-family:'Cormorant Garamond',serif;font-size:14px;font-style:italic;color:var(--p);margin:0;line-height:1.5}\n  .nv-citation.accent{background:var(--a08);border-color:var(--a30)}\n  .nv-citation.accent p{font-family:'Jost',sans-serif;font-size:12px;font-style:normal;color:var(--a-clair)}\n  \/* ── GOODIE : design, set, idées, nuances ── *\/\n  .nv-design{max-width:560px;margin:0 auto;background:var(--surface);border:0.5px solid var(--p16);border-radius:8px;padding:20px 24px;display:flex;gap:16px;align-items:flex-start}\n  .nv-design .emo{font-size:28px;flex-shrink:0}\n  .nv-design p{font-size:14px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-set{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;max-width:760px;margin:0 auto}\n  .nv-set-item{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface-2);position:relative}\n  .nv-set-item.accent{border-color:var(--a60)}\n  .nv-set-img{width:100%;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--discret)}\n  .nv-set-img img{width:100%;display:block}\n  .nv-set-body{padding:10px 12px 12px}\n  .nv-set-nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:3px}\n  .nv-set-desc{font-size:11px;font-weight:300;color:var(--muted);line-height:1.4;margin:0;font-style:italic}\n  .nv-idees{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;max-width:680px;margin:0 auto}\n  .nv-idee{background:var(--surface);border:0.5px solid var(--p16);border-radius:6px;padding:14px 16px;text-align:center}\n  .nv-idee .emo{font-size:20px;display:block;margin-bottom:8px}\n  .nv-idee p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;margin:0}\n  .nv-nuances{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:520px;margin:0 auto}\n  .nv-nuance{text-align:center}\n  .nv-nuance div{width:44px;height:44px;border-radius:50%;border:0.5px solid var(--p30);margin:0 auto 6px}\n  .nv-nuance span{font-size:11px;font-weight:300;color:var(--texte-2)}\n  .nv-petite-note{font-size:12px;font-weight:300;color:var(--muted);font-style:italic;text-align:center;margin:16px 0 0}\n  .nv-image-principale{max-width:560px;margin:0 auto 8px;border-radius:8px;overflow:hidden}\n  .nv-image-principale img{width:100%;display:block}\n  \/* ── CARACTÉRISTIQUES \/ CONSEILS \/ PRIX ── *\/\n  .nv-specs{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;max-width:700px;margin:0 auto 16px}\n  .nv-spec{background:var(--surface);border:0.5px solid var(--p16);border-radius:6px;padding:12px 14px}\n  .nv-bande .nv-spec{background:var(--surface-2)}\n  .nv-spec .cle{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--p);display:block;margin-bottom:4px}\n  .nv-spec .val{font-size:13px;font-weight:400;color:var(--texte)}\n  .nv-conseils{background:var(--surface);border-top:0.5px solid var(--p16);padding:28px 32px}\n  .nv-conseils .nv-label{margin-bottom:16px}\n  .nv-pilules{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:620px;margin:0 auto}\n  .nv-pilules span{font-size:12px;font-weight:300;color:var(--p-clair);background:var(--ph);padding:6px 16px;border-radius:99px}\n  .nv-commande{padding:36px 32px;text-align:center;background:var(--fond);border-top:0.5px solid var(--p16)}\n  .nv-commande.surface{background:var(--surface)}\n  .nv-prix-box{margin:0 auto 20px;padding:20px;background:var(--p08);border:0.5px solid var(--p30);border-radius:8px;max-width:320px}\n  .nv-prix-label{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--p);display:block;margin-bottom:8px}\n  .nv-prix{font-family:'Cormorant Garamond',serif;font-size:42px;font-weight:300;color:var(--p);line-height:1;display:block}\n  .nv-prix.grand{font-size:48px}\n  .nv-prix-note{font-size:12px;font-weight:300;color:var(--muted);font-style:italic;display:block;margin-top:6px}\n  .nv-commande-info{max-width:480px;margin:0 auto;background:var(--p10);border:0.5px solid var(--p30);border-radius:6px;padding:14px 18px}\n  .nv-commande-info p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-commande-info strong{font-weight:500;color:var(--texte)}\n  .nv-nav{padding:24px 32px;text-align:center;border-top:0.5px solid var(--p16);background:var(--fond)}\n  .nv-nav p{font-size:13px;font-weight:300;color:var(--texte-2);margin:0 0 12px}\n  .nv-nav-liens{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}\n  .nv-nav-lien{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);text-decoration:none;padding-bottom:2px}\n  .nv-nav-lien:hover{color:var(--a-vif);border-color:var(--a-vif)}\n  \/* ── ROMAN : formats, ebook, goodies ── *\/\n  .nv-formats{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:40px 32px}\n  .nv-formats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;max-width:680px;margin:0 auto}\n  .nv-format{display:block;text-decoration:none;border:0.5px solid var(--p16);border-radius:6px;padding:28px 24px;background:var(--surface-2);text-align:center;transition:border-color .2s,transform .2s,box-shadow .2s}\n  .nv-format.mise{border-color:var(--p)}\n  a.nv-format:hover{border-color:var(--p);transform:translateY(-2px);box-shadow:0 6px 20px var(--p14)}\n  .nv-format-img{display:block;margin-bottom:12px;font-size:28px}\n  .nv-format-nom{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;color:var(--texte);display:block;margin-bottom:12px}\n  .nv-format-specs{list-style:none;margin:0 0 18px;padding:0;text-align:left;display:inline-block}\n  .nv-format-specs li{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;padding-left:16px;position:relative}\n  .nv-format-specs li::before{content:'–';position:absolute;left:0;color:var(--p)}\n  .nv-format-desc{font-size:12px;font-weight:300;color:var(--texte-2);line-height:1.5;margin:0 0 14px;display:block}\n  .nv-format-prix{font-family:'Cormorant Garamond',serif;font-size:28px;font-weight:400;color:var(--p);display:block;margin-bottom:10px}\n  .nv-format-note{font-size:11px;font-weight:300;color:var(--muted);display:block;margin-bottom:4px;font-style:italic}\n  .nv-format-btn{display:inline-block;margin-top:6px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--sur-p);background:var(--p);padding:8px 18px;border-radius:3px}\n  .nv-formats .nv-commande-info{margin-top:28px}\n  .nv-ebook{padding:28px 32px;text-align:center;border-top:0.5px solid var(--p16);background:var(--fond)}\n  .nv-ebook p{font-size:14px;font-weight:300;color:var(--texte-2);margin:0 0 10px}\n  .nv-lien{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);text-decoration:none;padding-bottom:2px}\n  .nv-lien:hover{color:var(--a-vif);border-color:var(--a-vif)}\n  .nv-cta{padding:32px;text-align:center;background:var(--fond);border-top:0.5px solid var(--p16)}\n  .nv-cta.surface{background:var(--surface)}\n  .nv-cta-label{font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--p);margin:0 0 8px}\n  .nv-cta-titre{font-family:'Cormorant Garamond',serif;font-size:24px;font-weight:300;color:var(--texte);margin:0 0 8px}\n  .nv-cta-titre.italique{font-size:20px;font-style:italic}\n  .nv-cta-sub{font-size:13px;font-weight:300;color:var(--texte-2);margin:0 auto 18px;line-height:1.6;max-width:500px}\n  \/* ── COLLECTIONS ── *\/\n  .nv-col-titre{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--p);margin:0 0 16px;padding-bottom:10px;border-bottom:0.5px solid var(--p16)}\n  .nv-col-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}\n  .nv-col-card{text-decoration:none;display:block;border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);position:relative;transition:border-color .2s,transform .2s}\n  .nv-col-card:hover{border-color:var(--p);transform:translateY(-2px)}\n  .nv-col-card.mise{border-color:var(--p)}\n  .nv-col-card.ultime{border-color:var(--a)}\n  .nv-col-card .nv-coin{top:10px;right:10px;padding:3px 8px}\n  .nv-col-img{width:100%;aspect-ratio:3\/2;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:36px;color:var(--discret);overflow:hidden}\n  .nv-col-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-col-body{padding:14px 16px 16px}\n  .nv-col-nom{font-family:'Cormorant Garamond',serif;font-size:17px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px}\n  .nv-col-desc{font-size:11px;font-weight:300;color:var(--muted);font-style:italic;display:block;margin-bottom:10px}\n  .nv-col-tag{display:inline-block;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--a-clair);border:0.5px solid var(--a60);padding:2px 6px;border-radius:99px;margin-bottom:8px}\n  .nv-col-prix{font-size:13px;font-weight:500;color:var(--p);display:block}\n  .nv-col-fin{height:0.5px;background:var(--p16);margin:0 28px 36px}\n  .nv-special{text-decoration:none;display:flex;align-items:center;gap:24px;padding:24px 28px;border:0.5px solid var(--p);border-radius:8px;background:var(--surface)}\n  .nv-special .emo{font-size:36px;flex-shrink:0;color:var(--p)}\n  .nv-special .txt{flex:1}\n  .nv-special .nom{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600;color:var(--texte);display:block;margin-bottom:6px}\n  .nv-special .desc{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;display:block}\n  .nv-special .fl{font-size:18px;color:var(--p);flex-shrink:0}\n  .nv-bb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}\n  .nv-bb{text-decoration:none;display:block;border:0.5px solid var(--p);border-radius:8px;overflow:hidden;background:var(--surface);transition:box-shadow .2s,transform .2s}\n  .nv-bb:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--p14)}\n  .nv-bb.ultime{border-color:var(--a)}\n  .nv-bb-img{width:100%;aspect-ratio:2\/3;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:40px;color:var(--discret);overflow:hidden}\n  .nv-bb-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-bb-body{padding:16px 16px 18px}\n  .nv-bb-statut{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sur-p);background:var(--p);padding:2px 8px;border-radius:2px;margin-bottom:8px}\n  .nv-bb.ultime .nv-bb-statut{color:var(--sur-a);background:var(--a)}\n  .nv-bb-nom{font-family:'Cormorant Garamond',serif;font-size:19px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px;line-height:1.2}\n  .nv-bb-desc{font-size:11px;font-weight:300;color:var(--p);font-style:italic;display:block;margin-bottom:8px}\n  .nv-bb-chips{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}\n  .nv-bb-chips span{font-size:10px;color:var(--p-clair);background:var(--ph);padding:2px 8px;border-radius:99px}\n  .nv-bb-voir{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);padding-bottom:1px}\n  \/* ── PACK ALL GOODIES (contenu détaillé) ── *\/\n  .nv-pack{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:40px 28px}\n  .nv-pack .nv-label{margin-bottom:16px}\n  .nv-pack .nv-encart{max-width:600px;margin:0 auto 36px}\n  .nv-pack-rub{margin-bottom:36px}\n  .nv-pack-rub:last-child{margin-bottom:0}\n  .nv-pack-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}\n  .nv-pack-item{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface-2);position:relative}\n  .nv-pack-item img{width:100%;display:block}\n  .nv-pack-item .corps{padding:10px 12px 12px}\n  .nv-pack-item .nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px;line-height:1.25}\n  .nv-pack-item .desc{font-size:11px;font-weight:300;color:var(--muted);line-height:1.45;margin:0;font-style:italic}\n  .nv-pack-item .nv-col-tag{margin:6px 0 0}\n  .nv-stats{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin:0 0 24px}\n  .nv-stat{text-align:center}\n  .nv-stat b{font-family:'Cormorant Garamond',serif;font-size:34px;font-weight:300;color:var(--p);display:block;line-height:1}\n  .nv-stat span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}\n  \/* ── COLLECTION BOOKBOXES (cartes par formule) ── *\/\n  .nv-box-rub{padding:0 28px 36px}\n  .nv-box-rub .nv-label{margin-bottom:6px}\n  .nv-box-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;max-width:760px;margin:0 auto}\n  .nv-box{border:0.5px solid var(--p);border-radius:8px;padding:28px 24px 24px;background:var(--fond);display:flex;flex-direction:column;position:relative;text-decoration:none}\n  .nv-box.ultime{border-color:var(--a)}\n  .nv-box-bandeau{position:absolute;top:-11px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:3px 14px;border-radius:2px;white-space:nowrap;background:var(--p);color:var(--sur-p)}\n  .nv-box.ultime .nv-box-bandeau{background:var(--a);color:var(--sur-a)}\n  .nv-box-img{display:block;text-align:center;margin-bottom:10px}\n  .nv-box-img img{border-radius:6px}\n  .nv-box-nom{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;color:var(--texte);text-align:center;display:block;margin-bottom:4px}\n  .nv-box-edition{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--p);text-align:center;display:block;margin-bottom:18px}\n  .nv-box-contenu{flex:1;margin-bottom:18px}\n  .nv-box-contenu-titre{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);margin:0 0 10px}\n  .nv-box-liste{list-style:none;margin:0;padding:0}\n  .nv-box-liste li{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.65;padding:5px 0 5px 20px;position:relative;border-bottom:0.5px solid var(--p16)}\n  .nv-box-liste li:last-child{border-bottom:none}\n  .nv-box-liste li::before{content:'–';position:absolute;left:0;color:var(--p)}\n  .nv-box-liste li strong{font-weight:500;color:var(--texte)}\n  .nv-box-liste li em{font-style:italic;color:var(--muted);font-size:12px}\n  .nv-choix{margin-top:14px;padding:12px 14px;background:var(--p08);border-radius:6px}\n  .nv-choix p{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);margin:0 0 8px}\n  .nv-choix div{display:flex;flex-wrap:wrap;gap:6px}\n  .nv-choix span{font-size:11px;color:var(--texte-2);background:var(--surface);border:0.5px solid var(--p16);padding:2px 9px;border-radius:99px}\n  .nv-box-pied{text-align:center;padding-top:16px;border-top:0.5px solid var(--p16)}\n  .nv-box-prix{font-family:'Cormorant Garamond',serif;font-size:30px;font-weight:400;color:var(--primary-fonce, var(--p));display:block;margin-bottom:4px}\n  .nv-box-prix-note{font-size:11px;font-weight:300;color:var(--muted);display:block;font-style:italic}\n\u003c\/style\u003e\n\u003cdiv class=\"nv\"\u003e\n\u003c!-- ── HERO ── --\u003e\n\u003cdiv class=\"nv-hero\"\u003e\n\u003cdiv class=\"nv-orn\"\u003e\n\u003cdiv class=\"nv-orn-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"nv-heart\"\u003e♥\u003c\/span\u003e \u003cspan class=\"nv-heart\" style=\"animation-delay: .7s;\"\u003e♥\u003c\/span\u003e \u003cspan class=\"nv-heart\" style=\"animation-delay: 1.4s;\"\u003e♥\u003c\/span\u003e\n\u003cdiv class=\"nv-orn-line r\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"nv-surtitre\"\u003eRoman · Romance MM · … · Box Découverte\u003c\/p\u003e\n\u003ch1 class=\"nv-titre moyen\"\u003eUn Amour Hanté\u003c\/h1\u003e\n\u003cp class=\"nv-sous-titre\" style=\"font-size: 15px; margin-bottom: 18px;\"\u003eRoman dédicacé · Carnet + stylo · 2 marque-pages\u003c\/p\u003e\n\u003cdiv class=\"nv-badges\"\u003e\n\u003cspan class=\"nv-badge accent\"\u003eBroché dédicacé\u003c\/span\u003e \u003cspan class=\"nv-badge\"\u003e143 pages\u003c\/span\u003e \u003cspan class=\"nv-badge\"\u003eCarnet + stylo inclus\u003c\/span\u003e \u003c\/div\u003e\n\n\n\u003cdiv class=\"nv-resume petit\"\u003e\n\u003cspan class=\"nv-accroche\"\u003eDeux fantômes entremetteurs, un tirage au sort truqué et un boursier persuadé d’être invisible : cet Halloween, l’amour a de l’aide venue de l’au-delà.\u003c\/span\u003e\n\u003cp style=\"margin: 0;\"\u003eCertaines histoires d’amour mettent deux siècles à commencer. D’autres n’attendent qu’un coup de vent sur les marches d’une bibliothèque.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ── CONTENU DE LA BOX ── --\u003e\n\u003cdiv class=\"nv-bande\" style=\"margin-bottom: 0; padding: 36px 32px;\"\u003e\n\u003cp class=\"nv-label\"\u003eCe que contient votre box\u003c\/p\u003e\n\u003cul class=\"nv-liste\"\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📖\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eUn Amour hanté — broché dédicacé\u003c\/strong\u003e\u003cspan class=\"det\"\u003e143 pages · Dédicace personnalisée par Alex Q\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📓\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eCarnet souple illustré + stylo\u003c\/strong\u003e\u003cspan class=\"det\"\u003eAux couleurs de la collection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📑\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003e2 marque-pages\u003c\/strong\u003e\u003cspan class=\"det\"\u003eChibi Evan - Chibi Tyler\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ── PRIX \u0026 COMMANDE ── --\u003e\n\u003cdiv class=\"nv-commande surface\"\u003e\n\n\n\u003cspan class=\"nv-prix grand\"\u003e35 €\u003c\/span\u003e\n\u003cspan class=\"nv-prix-note\" style=\"margin-bottom: 20px;\"\u003eTaxes incluses · Frais de port calculés à la commande · Dédicacé\u003c\/span\u003e\n\u003cdiv class=\"nv-commande-info\"\u003e\u003cp\u003e\u003cstrong\u003ePrécommande :\u003c\/strong\u003e votre commande est passée en impression le \u003cstrong\u003e1er du mois suivant\u003c\/strong\u003e et expédiée \u003cstrong\u003eà partir du 20 de ce même mois\u003c\/strong\u003e.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"nv-nav\"\u003e\n\u003cp\u003eExplorer d'autres options pour ce roman\u003c\/p\u003e\n\u003cdiv class=\"nv-nav-liens\"\u003e\n\u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-goodies-un-amour-hante\"\u003eBox Goodies →\u003c\/a\u003e \u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-all-goodies-un-amour-hante\"\u003eAll Goodies →\u003c\/a\u003e \u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/collections\/un-amour-hante-roman\"\u003e← Le roman seul\u003c\/a\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Alex Q Boutique | Romans et goodies LGBTQ+","offers":[{"title":"Default Title","offer_id":55328167002450,"sku":"BDAH-01","price":35.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/Ah8.png?v=1793742916"},{"product_id":"bookbox-goodies-un-amour-hante","title":"Bookbox Goodies Un Amour Hanté","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  @keyframes heartbeat{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.7}}\n  .nv{--fond:#14121a;--surface:#1c1a26;--surface-2:#211f2c;--ph:#24222e;--discret:#5b5668;\n      --texte:#ece8ef;--texte-2:#b0a8ba;--muted:#8d8598;\n      --p:#cb7b0b;--p-clair:#f29717;--p08:rgba(203,123,11,0.08);--p10:rgba(203,123,11,0.1);--p14:rgba(203,123,11,0.14);\n      --p16:rgba(203,123,11,0.16);--p30:rgba(203,123,11,0.3);--p40:rgba(203,123,11,0.4);\n      --a:#000000;--a-vif:#121212;--a-clair:#404040;--a08:rgba(0,0,0,0.08);--a12:rgba(0,0,0,0.12);--a30:rgba(0,0,0,0.3);--a60:rgba(0,0,0,0.6);--sur-p:#14121a;--sur-a:#ece8ef;}\n  .nv *{box-sizing:border-box}\n  .nv{font-family:'Jost','Helvetica Neue',sans-serif;background:var(--fond);color:var(--texte);max-width:860px;margin:0 auto;border-radius:12px;overflow:hidden}\n  .nv.large{max-width:900px}\n  .nv img{max-width:100%;height:auto}\n  .nv a{color:inherit}\n  \/* ── HERO ── *\/\n  .nv-hero{position:relative;text-align:center;padding:48px 32px 36px;background:var(--fond);overflow:hidden}\n  .nv-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 50% 0%,var(--p16) 0%,transparent 70%),radial-gradient(ellipse 40% 30% at 80% 100%,var(--a12) 0%,transparent 60%);pointer-events:none}\n  .nv-hero \u003e *{position:relative}\n  .nv-orn{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:20px}\n  .nv-orn-line{width:60px;height:1px;background:linear-gradient(to right,transparent,var(--p))}.nv-orn-line.r{background:linear-gradient(to left,transparent,var(--p))}\n  .nv-heart{color:var(--a-vif);font-size:14px;animation:heartbeat 1.4s ease-in-out infinite;display:inline-block}\n  .nv-surtitre{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--p);margin:0 0 10px}\n  .nv-titre{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(30px,5vw,48px);font-weight:300;letter-spacing:.1em;color:var(--texte);margin:0 0 6px;line-height:1.1}\n  .nv-titre.grand{font-size:clamp(34px,6vw,56px)}\n  .nv-titre.moyen{font-size:clamp(24px,4.5vw,42px);margin-bottom:4px}\n  .nv-sous-titre{font-family:'Cormorant Garamond',serif;font-size:16px;font-style:italic;color:var(--p);letter-spacing:.08em;margin:0 0 24px}\n  .nv-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:28px}\n  .nv-badge{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border:0.5px solid var(--p);color:var(--p);border-radius:2px}\n  .nv-badge.accent{background:var(--p);color:var(--sur-p);border-color:var(--p)}\n  .nv-badge.braise{background:var(--a);color:var(--sur-a);border-color:var(--a)}\n  .nv-pitch{max-width:620px;margin:0 auto 8px}\n  .nv-accroche-g{font-family:'Cormorant Garamond',serif;font-size:clamp(18px,3vw,23px);font-weight:300;font-style:italic;line-height:1.55;color:var(--texte);max-width:580px;margin:0 auto 16px}\n  .nv-accroche-g.roman em{color:var(--a-vif);font-style:normal}\n  .nv-accroche{font-family:'Cormorant Garamond',serif;font-size:17px;font-style:italic;color:var(--texte);display:block;margin-bottom:10px;text-align:center}\n  .nv-resume{font-size:15px;font-weight:300;line-height:1.8;color:var(--texte-2);max-width:580px;margin:0 auto 16px}\n  .nv-resume.petit{font-size:14px;line-height:1.85}\n  .nv-resume.gauche{text-align:left}\n  .nv-conclusion{font-family:'Cormorant Garamond',serif;font-size:16px;font-style:italic;color:var(--p);line-height:1.6;margin:0 auto;max-width:620px;padding-top:12px;border-top:0.5px solid var(--p16);text-align:left}\n  .nv-encart{max-width:560px;margin:14px auto 0;background:var(--p08);border:0.5px solid var(--p30);border-radius:6px;padding:11px 16px;text-align:center}\n  .nv-encart p{font-size:12px;font-weight:300;color:var(--texte-2);margin:0;font-style:italic}\n  .nv-encart strong{font-weight:500;color:var(--texte);font-style:normal}\n  \/* ── SÉPARATEUR \/ LABELS \/ PASTILLES ── *\/\n  .nv-sep{display:flex;align-items:center;gap:12px;margin:0 32px 32px}\n  .nv-sep-line{flex:1;height:0.5px;background:var(--p30)}.nv-sep-glyph{font-size:11px;color:var(--p);letter-spacing:4px}\n  .nv-label{font-family:'Cormorant Garamond',serif;font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:var(--p);text-align:center;margin:0 0 24px}\n  .nv-label-sub{font-size:13px;font-weight:300;color:var(--texte-2);text-align:center;font-style:italic;margin:-16px 0 28px}\n  .nv-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 32px 40px}\n  .nv-chips.centre{margin:0 0 18px}\n  .nv-chip{font-size:12px;color:var(--p-clair);background:var(--ph);padding:5px 14px;border-radius:99px;text-decoration:none}\n  .nv-section{padding:0 28px 40px}\n  .nv-bande{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:36px 28px;margin-bottom:36px}\n  \/* ── BOOKBOX : contenu ── *\/\n  .nv-liste{list-style:none;margin:0 auto;padding:0;max-width:520px}\n  .nv-liste li{display:flex;align-items:flex-start;gap:14px;font-size:14px;font-weight:300;color:var(--texte-2);padding:12px 0;border-bottom:0.5px solid var(--p16);line-height:1.5}\n  .nv-liste li:last-child{border-bottom:none}\n  .nv-liste li .ico{font-size:18px;flex-shrink:0;margin-top:1px}\n  .nv-liste li strong{font-weight:500;color:var(--texte);display:block}\n  .nv-liste li span.det{font-size:12px;color:var(--muted);font-style:italic}\n  .nv-intro{text-align:center;margin-bottom:28px}\n  .nv-intro p{font-size:14px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0 auto;max-width:520px}\n  .nv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;max-width:860px;margin:0 auto}\n  .nv-card{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);transition:border-color .2s,box-shadow .2s,transform .2s}\n  .nv-card:hover{border-color:var(--p);box-shadow:0 4px 16px var(--p14);transform:translateY(-2px)}\n  .nv-card img{width:100%;display:block}\n  .nv-card-body{padding:12px 14px 14px}\n  .nv-card-nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px}\n  .nv-card-desc{font-size:11.5px;font-weight:300;color:var(--texte-2);line-height:1.5;margin:0 0 8px}\n  .nv-tag{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--p);border:0.5px solid var(--p30);padding:2px 8px;border-radius:99px}\n  .nv-note{max-width:560px;margin:24px auto 0;background:var(--p10);border:0.5px solid var(--p30);border-radius:6px;padding:14px 18px;text-align:center}\n  .nv-note p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-note strong{font-weight:500;color:var(--texte)}\n  .nv-note a{color:var(--p);text-decoration:none;border-bottom:1px solid var(--p40)}\n  \/* ── GOODIE : variantes ── *\/\n  .nv-variantes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}\n  .nv-var{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);position:relative}\n  .nv-var.mise{border-color:var(--p)}\n  .nv-var.collector{border-color:var(--a)}\n  .nv-var-img{width:100%;aspect-ratio:1\/1;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:48px;color:var(--discret);overflow:hidden}\n  .nv-var-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-var-body{padding:20px 20px 24px}\n  .nv-var-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}\n  .nv-var-nom{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600;color:var(--texte);line-height:1.2}\n  .nv-var-badge{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;background:var(--p);color:var(--sur-p);border-radius:2px;white-space:nowrap;flex-shrink:0}\n  .nv-coin{position:absolute;top:12px;right:12px;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sur-a);background:var(--a);padding:3px 10px;border-radius:2px;z-index:1}\n  .nv-var-desc{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;margin:0 0 16px}\n  .nv-citation{background:var(--p08);border:0.5px solid var(--p16);border-radius:6px;padding:10px 14px}\n  .nv-citation p{font-family:'Cormorant Garamond',serif;font-size:14px;font-style:italic;color:var(--p);margin:0;line-height:1.5}\n  .nv-citation.accent{background:var(--a08);border-color:var(--a30)}\n  .nv-citation.accent p{font-family:'Jost',sans-serif;font-size:12px;font-style:normal;color:var(--a-clair)}\n  \/* ── GOODIE : design, set, idées, nuances ── *\/\n  .nv-design{max-width:560px;margin:0 auto;background:var(--surface);border:0.5px solid var(--p16);border-radius:8px;padding:20px 24px;display:flex;gap:16px;align-items:flex-start}\n  .nv-design .emo{font-size:28px;flex-shrink:0}\n  .nv-design p{font-size:14px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-set{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;max-width:760px;margin:0 auto}\n  .nv-set-item{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface-2);position:relative}\n  .nv-set-item.accent{border-color:var(--a60)}\n  .nv-set-img{width:100%;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--discret)}\n  .nv-set-img img{width:100%;display:block}\n  .nv-set-body{padding:10px 12px 12px}\n  .nv-set-nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:3px}\n  .nv-set-desc{font-size:11px;font-weight:300;color:var(--muted);line-height:1.4;margin:0;font-style:italic}\n  .nv-idees{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;max-width:680px;margin:0 auto}\n  .nv-idee{background:var(--surface);border:0.5px solid var(--p16);border-radius:6px;padding:14px 16px;text-align:center}\n  .nv-idee .emo{font-size:20px;display:block;margin-bottom:8px}\n  .nv-idee p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;margin:0}\n  .nv-nuances{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:520px;margin:0 auto}\n  .nv-nuance{text-align:center}\n  .nv-nuance div{width:44px;height:44px;border-radius:50%;border:0.5px solid var(--p30);margin:0 auto 6px}\n  .nv-nuance span{font-size:11px;font-weight:300;color:var(--texte-2)}\n  .nv-petite-note{font-size:12px;font-weight:300;color:var(--muted);font-style:italic;text-align:center;margin:16px 0 0}\n  .nv-image-principale{max-width:560px;margin:0 auto 8px;border-radius:8px;overflow:hidden}\n  .nv-image-principale img{width:100%;display:block}\n  \/* ── CARACTÉRISTIQUES \/ CONSEILS \/ PRIX ── *\/\n  .nv-specs{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;max-width:700px;margin:0 auto 16px}\n  .nv-spec{background:var(--surface);border:0.5px solid var(--p16);border-radius:6px;padding:12px 14px}\n  .nv-bande .nv-spec{background:var(--surface-2)}\n  .nv-spec .cle{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--p);display:block;margin-bottom:4px}\n  .nv-spec .val{font-size:13px;font-weight:400;color:var(--texte)}\n  .nv-conseils{background:var(--surface);border-top:0.5px solid var(--p16);padding:28px 32px}\n  .nv-conseils .nv-label{margin-bottom:16px}\n  .nv-pilules{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:620px;margin:0 auto}\n  .nv-pilules span{font-size:12px;font-weight:300;color:var(--p-clair);background:var(--ph);padding:6px 16px;border-radius:99px}\n  .nv-commande{padding:36px 32px;text-align:center;background:var(--fond);border-top:0.5px solid var(--p16)}\n  .nv-commande.surface{background:var(--surface)}\n  .nv-prix-box{margin:0 auto 20px;padding:20px;background:var(--p08);border:0.5px solid var(--p30);border-radius:8px;max-width:320px}\n  .nv-prix-label{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--p);display:block;margin-bottom:8px}\n  .nv-prix{font-family:'Cormorant Garamond',serif;font-size:42px;font-weight:300;color:var(--p);line-height:1;display:block}\n  .nv-prix.grand{font-size:48px}\n  .nv-prix-note{font-size:12px;font-weight:300;color:var(--muted);font-style:italic;display:block;margin-top:6px}\n  .nv-commande-info{max-width:480px;margin:0 auto;background:var(--p10);border:0.5px solid var(--p30);border-radius:6px;padding:14px 18px}\n  .nv-commande-info p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-commande-info strong{font-weight:500;color:var(--texte)}\n  .nv-nav{padding:24px 32px;text-align:center;border-top:0.5px solid var(--p16);background:var(--fond)}\n  .nv-nav p{font-size:13px;font-weight:300;color:var(--texte-2);margin:0 0 12px}\n  .nv-nav-liens{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}\n  .nv-nav-lien{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);text-decoration:none;padding-bottom:2px}\n  .nv-nav-lien:hover{color:var(--a-vif);border-color:var(--a-vif)}\n  \/* ── ROMAN : formats, ebook, goodies ── *\/\n  .nv-formats{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:40px 32px}\n  .nv-formats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;max-width:680px;margin:0 auto}\n  .nv-format{display:block;text-decoration:none;border:0.5px solid var(--p16);border-radius:6px;padding:28px 24px;background:var(--surface-2);text-align:center;transition:border-color .2s,transform .2s,box-shadow .2s}\n  .nv-format.mise{border-color:var(--p)}\n  a.nv-format:hover{border-color:var(--p);transform:translateY(-2px);box-shadow:0 6px 20px var(--p14)}\n  .nv-format-img{display:block;margin-bottom:12px;font-size:28px}\n  .nv-format-nom{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;color:var(--texte);display:block;margin-bottom:12px}\n  .nv-format-specs{list-style:none;margin:0 0 18px;padding:0;text-align:left;display:inline-block}\n  .nv-format-specs li{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;padding-left:16px;position:relative}\n  .nv-format-specs li::before{content:'–';position:absolute;left:0;color:var(--p)}\n  .nv-format-desc{font-size:12px;font-weight:300;color:var(--texte-2);line-height:1.5;margin:0 0 14px;display:block}\n  .nv-format-prix{font-family:'Cormorant Garamond',serif;font-size:28px;font-weight:400;color:var(--p);display:block;margin-bottom:10px}\n  .nv-format-note{font-size:11px;font-weight:300;color:var(--muted);display:block;margin-bottom:4px;font-style:italic}\n  .nv-format-btn{display:inline-block;margin-top:6px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--sur-p);background:var(--p);padding:8px 18px;border-radius:3px}\n  .nv-formats .nv-commande-info{margin-top:28px}\n  .nv-ebook{padding:28px 32px;text-align:center;border-top:0.5px solid var(--p16);background:var(--fond)}\n  .nv-ebook p{font-size:14px;font-weight:300;color:var(--texte-2);margin:0 0 10px}\n  .nv-lien{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);text-decoration:none;padding-bottom:2px}\n  .nv-lien:hover{color:var(--a-vif);border-color:var(--a-vif)}\n  .nv-cta{padding:32px;text-align:center;background:var(--fond);border-top:0.5px solid var(--p16)}\n  .nv-cta.surface{background:var(--surface)}\n  .nv-cta-label{font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--p);margin:0 0 8px}\n  .nv-cta-titre{font-family:'Cormorant Garamond',serif;font-size:24px;font-weight:300;color:var(--texte);margin:0 0 8px}\n  .nv-cta-titre.italique{font-size:20px;font-style:italic}\n  .nv-cta-sub{font-size:13px;font-weight:300;color:var(--texte-2);margin:0 auto 18px;line-height:1.6;max-width:500px}\n  \/* ── COLLECTIONS ── *\/\n  .nv-col-titre{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--p);margin:0 0 16px;padding-bottom:10px;border-bottom:0.5px solid var(--p16)}\n  .nv-col-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}\n  .nv-col-card{text-decoration:none;display:block;border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);position:relative;transition:border-color .2s,transform .2s}\n  .nv-col-card:hover{border-color:var(--p);transform:translateY(-2px)}\n  .nv-col-card.mise{border-color:var(--p)}\n  .nv-col-card.ultime{border-color:var(--a)}\n  .nv-col-card .nv-coin{top:10px;right:10px;padding:3px 8px}\n  .nv-col-img{width:100%;aspect-ratio:3\/2;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:36px;color:var(--discret);overflow:hidden}\n  .nv-col-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-col-body{padding:14px 16px 16px}\n  .nv-col-nom{font-family:'Cormorant Garamond',serif;font-size:17px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px}\n  .nv-col-desc{font-size:11px;font-weight:300;color:var(--muted);font-style:italic;display:block;margin-bottom:10px}\n  .nv-col-tag{display:inline-block;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--a-clair);border:0.5px solid var(--a60);padding:2px 6px;border-radius:99px;margin-bottom:8px}\n  .nv-col-prix{font-size:13px;font-weight:500;color:var(--p);display:block}\n  .nv-col-fin{height:0.5px;background:var(--p16);margin:0 28px 36px}\n  .nv-special{text-decoration:none;display:flex;align-items:center;gap:24px;padding:24px 28px;border:0.5px solid var(--p);border-radius:8px;background:var(--surface)}\n  .nv-special .emo{font-size:36px;flex-shrink:0;color:var(--p)}\n  .nv-special .txt{flex:1}\n  .nv-special .nom{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600;color:var(--texte);display:block;margin-bottom:6px}\n  .nv-special .desc{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;display:block}\n  .nv-special .fl{font-size:18px;color:var(--p);flex-shrink:0}\n  .nv-bb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}\n  .nv-bb{text-decoration:none;display:block;border:0.5px solid var(--p);border-radius:8px;overflow:hidden;background:var(--surface);transition:box-shadow .2s,transform .2s}\n  .nv-bb:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--p14)}\n  .nv-bb.ultime{border-color:var(--a)}\n  .nv-bb-img{width:100%;aspect-ratio:2\/3;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:40px;color:var(--discret);overflow:hidden}\n  .nv-bb-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-bb-body{padding:16px 16px 18px}\n  .nv-bb-statut{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sur-p);background:var(--p);padding:2px 8px;border-radius:2px;margin-bottom:8px}\n  .nv-bb.ultime .nv-bb-statut{color:var(--sur-a);background:var(--a)}\n  .nv-bb-nom{font-family:'Cormorant Garamond',serif;font-size:19px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px;line-height:1.2}\n  .nv-bb-desc{font-size:11px;font-weight:300;color:var(--p);font-style:italic;display:block;margin-bottom:8px}\n  .nv-bb-chips{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}\n  .nv-bb-chips span{font-size:10px;color:var(--p-clair);background:var(--ph);padding:2px 8px;border-radius:99px}\n  .nv-bb-voir{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);padding-bottom:1px}\n  \/* ── PACK ALL GOODIES (contenu détaillé) ── *\/\n  .nv-pack{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:40px 28px}\n  .nv-pack .nv-label{margin-bottom:16px}\n  .nv-pack .nv-encart{max-width:600px;margin:0 auto 36px}\n  .nv-pack-rub{margin-bottom:36px}\n  .nv-pack-rub:last-child{margin-bottom:0}\n  .nv-pack-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}\n  .nv-pack-item{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface-2);position:relative}\n  .nv-pack-item img{width:100%;display:block}\n  .nv-pack-item .corps{padding:10px 12px 12px}\n  .nv-pack-item .nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px;line-height:1.25}\n  .nv-pack-item .desc{font-size:11px;font-weight:300;color:var(--muted);line-height:1.45;margin:0;font-style:italic}\n  .nv-pack-item .nv-col-tag{margin:6px 0 0}\n  .nv-stats{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin:0 0 24px}\n  .nv-stat{text-align:center}\n  .nv-stat b{font-family:'Cormorant Garamond',serif;font-size:34px;font-weight:300;color:var(--p);display:block;line-height:1}\n  .nv-stat span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}\n  \/* ── COLLECTION BOOKBOXES (cartes par formule) ── *\/\n  .nv-box-rub{padding:0 28px 36px}\n  .nv-box-rub .nv-label{margin-bottom:6px}\n  .nv-box-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;max-width:760px;margin:0 auto}\n  .nv-box{border:0.5px solid var(--p);border-radius:8px;padding:28px 24px 24px;background:var(--fond);display:flex;flex-direction:column;position:relative;text-decoration:none}\n  .nv-box.ultime{border-color:var(--a)}\n  .nv-box-bandeau{position:absolute;top:-11px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:3px 14px;border-radius:2px;white-space:nowrap;background:var(--p);color:var(--sur-p)}\n  .nv-box.ultime .nv-box-bandeau{background:var(--a);color:var(--sur-a)}\n  .nv-box-img{display:block;text-align:center;margin-bottom:10px}\n  .nv-box-img img{border-radius:6px}\n  .nv-box-nom{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;color:var(--texte);text-align:center;display:block;margin-bottom:4px}\n  .nv-box-edition{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--p);text-align:center;display:block;margin-bottom:18px}\n  .nv-box-contenu{flex:1;margin-bottom:18px}\n  .nv-box-contenu-titre{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);margin:0 0 10px}\n  .nv-box-liste{list-style:none;margin:0;padding:0}\n  .nv-box-liste li{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.65;padding:5px 0 5px 20px;position:relative;border-bottom:0.5px solid var(--p16)}\n  .nv-box-liste li:last-child{border-bottom:none}\n  .nv-box-liste li::before{content:'–';position:absolute;left:0;color:var(--p)}\n  .nv-box-liste li strong{font-weight:500;color:var(--texte)}\n  .nv-box-liste li em{font-style:italic;color:var(--muted);font-size:12px}\n  .nv-choix{margin-top:14px;padding:12px 14px;background:var(--p08);border-radius:6px}\n  .nv-choix p{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);margin:0 0 8px}\n  .nv-choix div{display:flex;flex-wrap:wrap;gap:6px}\n  .nv-choix span{font-size:11px;color:var(--texte-2);background:var(--surface);border:0.5px solid var(--p16);padding:2px 9px;border-radius:99px}\n  .nv-box-pied{text-align:center;padding-top:16px;border-top:0.5px solid var(--p16)}\n  .nv-box-prix{font-family:'Cormorant Garamond',serif;font-size:30px;font-weight:400;color:var(--primary-fonce, var(--p));display:block;margin-bottom:4px}\n  .nv-box-prix-note{font-size:11px;font-weight:300;color:var(--muted);display:block;font-style:italic}\n\u003c\/style\u003e\n\u003cdiv class=\"nv\"\u003e\n\u003c!-- ── HERO ── --\u003e\n\u003cdiv class=\"nv-hero\"\u003e\n\u003cdiv class=\"nv-orn\"\u003e\n\u003cdiv class=\"nv-orn-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"nv-heart\"\u003e♥\u003c\/span\u003e \u003cspan class=\"nv-heart\" style=\"animation-delay: .7s;\"\u003e♥\u003c\/span\u003e \u003cspan class=\"nv-heart\" style=\"animation-delay: 1.4s;\"\u003e♥\u003c\/span\u003e\n\u003cdiv class=\"nv-orn-line r\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"nv-surtitre\"\u003eRoman · Romance MM · … · Box Goodies\u003c\/p\u003e\n\u003ch1 class=\"nv-titre moyen\"\u003eUn Amour Hanté\u003c\/h1\u003e\n\u003cp class=\"nv-sous-titre\" style=\"font-size: 15px; margin-bottom: 18px;\"\u003eSans roman · Carnet + stylo · 1 grand goodie · 2 marque-pages\u003c\/p\u003e\n\u003cdiv class=\"nv-badges\"\u003e\n\u003cspan class=\"nv-badge accent\"\u003eSans roman\u003c\/span\u003e \u003cspan class=\"nv-badge\"\u003eCarnet + stylo\u003c\/span\u003e \u003cspan class=\"nv-badge\"\u003eGoodie au choix\u003c\/span\u003e \u003c\/div\u003e\n\n\n\u003cdiv class=\"nv-resume petit\"\u003e\n\u003cspan class=\"nv-accroche\"\u003eDeux fantômes entremetteurs, un tirage au sort truqué et un boursier persuadé d’être invisible : cet Halloween, l’amour a de l’aide venue de l’au-delà.\u003c\/span\u003e\n\u003cp style=\"margin: 0;\"\u003e\u003cbr\u003eCertaines histoires d’amour mettent deux siècles à commencer. D’autres n’attendent qu’un coup de vent sur les marches d’une bibliothèque.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ── CONTENU DE LA BOX ── --\u003e\n\u003cdiv class=\"nv-bande\" style=\"margin-bottom: 0; padding: 36px 32px;\"\u003e\n\u003cp class=\"nv-label\"\u003eCe que contient votre box\u003c\/p\u003e\n\u003cul class=\"nv-liste\"\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📓\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eCarnet souple illustré + stylo\u003c\/strong\u003e\u003cspan class=\"det\"\u003eAux couleurs de la collection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e🎁\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003e1 grand goodie au choix\u003c\/strong\u003e\u003cspan class=\"det\"\u003eÀ sélectionner parmi les options ci-dessous\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📑\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003e2 marque-pages\u003c\/strong\u003e\u003cspan class=\"det\"\u003eEvan Butler \u0026amp; Tyler\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv style=\"height: 32px;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"nv-sep\"\u003e\n\u003cdiv class=\"nv-sep-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"nv-sep-glyph\"\u003e✦ ✦ ✦\u003c\/span\u003e\n\u003cdiv class=\"nv-sep-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── GOODIE AU CHOIX ── --\u003e\n\u003cdiv class=\"nv-section\" style=\"padding-bottom: 36px;\"\u003e\n\u003cdiv class=\"nv-intro\"\u003e\n\u003cp class=\"nv-label\"\u003eVotre grand goodie au choix\u003c\/p\u003e\n\u003cp\u003eSix objets exclusifs de la collection \u003cem\u003eUn Amour Hanté\u003c\/em\u003e. Sélectionnez votre goodie dans le menu déroulant avant d'ajouter au panier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-grid\"\u003e\n\u003cdiv class=\"nv-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH3.png?v=1793742926\" alt=\"Grand Standee Evan\"\u003e\n\u003cdiv class=\"nv-card-body\"\u003e\n\u003cspan class=\"nv-card-nom\"\u003eGrand Standee — Evan\u003c\/span\u003e\n\u003cp class=\"nv-card-desc\"\u003eGrand Standee — Evan en grand format acrylique HD, avec socle.\u003c\/p\u003e\n\u003cspan class=\"nv-tag\"\u003eGrand format · Acrylique + socle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH2.png?v=1793742930\" alt=\"Grand Standee Tyler\"\u003e\n\u003cdiv class=\"nv-card-body\"\u003e\n\u003cspan class=\"nv-card-nom\"\u003eGrand Standee — Tyler\u003c\/span\u003e\n\u003cp class=\"nv-card-desc\"\u003eTyler en grand format acrylique HD, avec socle.\u003c\/p\u003e\n\u003cspan class=\"nv-tag\"\u003eGrand format · Acrylique + socle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH4.png?v=1793742933\" alt=\"Grand Standee Baiser bibliothèque \"\u003e\n\u003cdiv class=\"nv-card-body\"\u003e\n\u003cspan class=\"nv-card-nom\"\u003eGrand Standee — Baiser bibliothèque \u003c\/span\u003e\n\u003cp class=\"nv-card-desc\"\u003eEvan \u0026amp; Tyler ensemble en grand format acrylique HD.\u003c\/p\u003e\n\u003cspan class=\"nv-tag\"\u003eGrand format · Acrylique + socle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH6.png?v=1793742937\" alt=\"Mug\"\u003e\n\u003cdiv class=\"nv-card-body\"\u003e\n\u003cspan class=\"nv-card-nom\"\u003eMug officiel\u003c\/span\u003e\n\u003cp class=\"nv-card-desc\"\u003eCéramique 330 ml, impression HD. Lave-vaisselle et micro-ondes.\u003c\/p\u003e\n\u003cspan class=\"nv-tag\"\u003e330 ml · Céramique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH7.png?v=1793742940\" alt=\"Totebag\"\u003e\n\u003cdiv class=\"nv-card-body\"\u003e\n\u003cspan class=\"nv-card-nom\"\u003eTote bag\u003c\/span\u003e\n\u003cp class=\"nv-card-desc\"\u003eCoton naturel sérigraphié aux couleurs de la collection.\u003c\/p\u003e\n\u003cspan class=\"nv-tag\"\u003eCoton · Sérigraphie\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH9.png?v=1793742922\" alt=\"Lot de 5 Cartes\"\u003e\n\u003cdiv class=\"nv-card-body\"\u003e\n\u003cspan class=\"nv-card-nom\"\u003eLot de 5 cartes\u003c\/span\u003e\n\u003cp class=\"nv-card-desc\"\u003eCinq cartes illustrées — personnages et scènes clés (dont 1 carte +18).\u003c\/p\u003e\n\u003cspan class=\"nv-tag\"\u003ePapier premium 300 g\/m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH5.png?v=1793742943\" alt=\"Grand Standee · Baiser au clair de lune\"\u003e\n\u003cdiv class=\"nv-card-body\"\u003e\n\u003cspan class=\"nv-card-nom\"\u003eGrand Standee — Baiser au clair de lune\u003c\/span\u003e\n\u003cp class=\"nv-card-desc\"\u003eEvan \u0026amp; Tyler ensemble en grand format acrylique HD.\u003c\/p\u003e\n\u003cspan class=\"nv-tag\"\u003eGrand format · Acrylique + socle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-note\"\u003e\u003cp\u003e\u003cstrong\u003eComment choisir ?\u003c\/strong\u003e Sélectionnez votre goodie dans le menu déroulant avant d'ajouter au panier. En cas de doute, \u003ca href=\"\/pages\/contact\"\u003econtactez-nous\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ── PRIX \u0026 COMMANDE ── --\u003e\n\u003cdiv class=\"nv-commande surface\"\u003e\n\n\n\u003cspan class=\"nv-prix grand\"\u003e35 €\u003c\/span\u003e\n\u003cspan class=\"nv-prix-note\" style=\"margin-bottom: 20px;\"\u003eTaxes incluses · Frais de port calculés à la commande · Sans roman\u003c\/span\u003e\n\u003cdiv class=\"nv-commande-info\"\u003e\u003cp\u003e\u003cstrong\u003ePrécommande :\u003c\/strong\u003e votre commande est passée en impression le \u003cstrong\u003e1er du mois suivant\u003c\/strong\u003e et expédiée \u003cstrong\u003eà partir du 20 de ce même mois\u003c\/strong\u003e.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"nv-nav\"\u003e\n\u003cp\u003eExplorer d'autres options pour ce roman\u003c\/p\u003e\n\u003cdiv class=\"nv-nav-liens\"\u003e\n\u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-decouverte-un-amour-hante\"\u003e← Box Découverte\u003c\/a\u003e \u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-all-goodies-un-amour-hante\"\u003eAll Goodies →\u003c\/a\u003e \u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/collections\/un-amour-hante-roman\"\u003e← Le roman seul\u003c\/a\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Alex Q Boutique | Romans et goodies LGBTQ+","offers":[{"title":"Grand Standee Evan","offer_id":55328167067986,"sku":"BGAH-01","price":35.0,"currency_code":"EUR","in_stock":true},{"title":"Grand Standee Tyler","offer_id":55328167100754,"sku":"BGAH-02","price":35.0,"currency_code":"EUR","in_stock":true},{"title":"Grand Standee Baiser bibliothèque","offer_id":55328167133522,"sku":"BGAH-03","price":35.0,"currency_code":"EUR","in_stock":true},{"title":"Mug","offer_id":55328167166290,"sku":"BGAH-04","price":35.0,"currency_code":"EUR","in_stock":true},{"title":"Totebag","offer_id":55328167199058,"sku":"BGAH-05","price":35.0,"currency_code":"EUR","in_stock":true},{"title":"Lot de 5 Cartes","offer_id":55328167231826,"sku":"BGAH-06","price":35.0,"currency_code":"EUR","in_stock":true},{"title":"Grand Standee · Baiser au clair de lune","offer_id":55328167264594,"sku":"BGAH-07","price":35.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH9.png?v=1793742922"},{"product_id":"bookbox-all-goodies-un-amour-hante","title":"Bookbox All Goodies Un Amour Hanté","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  @keyframes heartbeat{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.7}}\n  .nv{--fond:#14121a;--surface:#1c1a26;--surface-2:#211f2c;--ph:#24222e;--discret:#5b5668;\n      --texte:#ece8ef;--texte-2:#b0a8ba;--muted:#8d8598;\n      --p:#cb7b0b;--p-clair:#f29717;--p08:rgba(203,123,11,0.08);--p10:rgba(203,123,11,0.1);--p14:rgba(203,123,11,0.14);\n      --p16:rgba(203,123,11,0.16);--p30:rgba(203,123,11,0.3);--p40:rgba(203,123,11,0.4);\n      --a:#000000;--a-vif:#121212;--a-clair:#404040;--a08:rgba(0,0,0,0.08);--a12:rgba(0,0,0,0.12);--a30:rgba(0,0,0,0.3);--a60:rgba(0,0,0,0.6);--sur-p:#14121a;--sur-a:#ece8ef;}\n  .nv *{box-sizing:border-box}\n  .nv{font-family:'Jost','Helvetica Neue',sans-serif;background:var(--fond);color:var(--texte);max-width:860px;margin:0 auto;border-radius:12px;overflow:hidden}\n  .nv.large{max-width:900px}\n  .nv img{max-width:100%;height:auto}\n  .nv a{color:inherit}\n  \/* ── HERO ── *\/\n  .nv-hero{position:relative;text-align:center;padding:48px 32px 36px;background:var(--fond);overflow:hidden}\n  .nv-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 50% 0%,var(--p16) 0%,transparent 70%),radial-gradient(ellipse 40% 30% at 80% 100%,var(--a12) 0%,transparent 60%);pointer-events:none}\n  .nv-hero \u003e *{position:relative}\n  .nv-orn{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:20px}\n  .nv-orn-line{width:60px;height:1px;background:linear-gradient(to right,transparent,var(--p))}.nv-orn-line.r{background:linear-gradient(to left,transparent,var(--p))}\n  .nv-heart{color:var(--a-vif);font-size:14px;animation:heartbeat 1.4s ease-in-out infinite;display:inline-block}\n  .nv-surtitre{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--p);margin:0 0 10px}\n  .nv-titre{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(30px,5vw,48px);font-weight:300;letter-spacing:.1em;color:var(--texte);margin:0 0 6px;line-height:1.1}\n  .nv-titre.grand{font-size:clamp(34px,6vw,56px)}\n  .nv-titre.moyen{font-size:clamp(24px,4.5vw,42px);margin-bottom:4px}\n  .nv-sous-titre{font-family:'Cormorant Garamond',serif;font-size:16px;font-style:italic;color:var(--p);letter-spacing:.08em;margin:0 0 24px}\n  .nv-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:28px}\n  .nv-badge{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border:0.5px solid var(--p);color:var(--p);border-radius:2px}\n  .nv-badge.accent{background:var(--p);color:var(--sur-p);border-color:var(--p)}\n  .nv-badge.braise{background:var(--a);color:var(--sur-a);border-color:var(--a)}\n  .nv-pitch{max-width:620px;margin:0 auto 8px}\n  .nv-accroche-g{font-family:'Cormorant Garamond',serif;font-size:clamp(18px,3vw,23px);font-weight:300;font-style:italic;line-height:1.55;color:var(--texte);max-width:580px;margin:0 auto 16px}\n  .nv-accroche-g.roman em{color:var(--a-vif);font-style:normal}\n  .nv-accroche{font-family:'Cormorant Garamond',serif;font-size:17px;font-style:italic;color:var(--texte);display:block;margin-bottom:10px;text-align:center}\n  .nv-resume{font-size:15px;font-weight:300;line-height:1.8;color:var(--texte-2);max-width:580px;margin:0 auto 16px}\n  .nv-resume.petit{font-size:14px;line-height:1.85}\n  .nv-resume.gauche{text-align:left}\n  .nv-conclusion{font-family:'Cormorant Garamond',serif;font-size:16px;font-style:italic;color:var(--p);line-height:1.6;margin:0 auto;max-width:620px;padding-top:12px;border-top:0.5px solid var(--p16);text-align:left}\n  .nv-encart{max-width:560px;margin:14px auto 0;background:var(--p08);border:0.5px solid var(--p30);border-radius:6px;padding:11px 16px;text-align:center}\n  .nv-encart p{font-size:12px;font-weight:300;color:var(--texte-2);margin:0;font-style:italic}\n  .nv-encart strong{font-weight:500;color:var(--texte);font-style:normal}\n  \/* ── SÉPARATEUR \/ LABELS \/ PASTILLES ── *\/\n  .nv-sep{display:flex;align-items:center;gap:12px;margin:0 32px 32px}\n  .nv-sep-line{flex:1;height:0.5px;background:var(--p30)}.nv-sep-glyph{font-size:11px;color:var(--p);letter-spacing:4px}\n  .nv-label{font-family:'Cormorant Garamond',serif;font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:var(--p);text-align:center;margin:0 0 24px}\n  .nv-label-sub{font-size:13px;font-weight:300;color:var(--texte-2);text-align:center;font-style:italic;margin:-16px 0 28px}\n  .nv-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 32px 40px}\n  .nv-chips.centre{margin:0 0 18px}\n  .nv-chip{font-size:12px;color:var(--p-clair);background:var(--ph);padding:5px 14px;border-radius:99px;text-decoration:none}\n  .nv-section{padding:0 28px 40px}\n  .nv-bande{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:36px 28px;margin-bottom:36px}\n  \/* ── BOOKBOX : contenu ── *\/\n  .nv-liste{list-style:none;margin:0 auto;padding:0;max-width:520px}\n  .nv-liste li{display:flex;align-items:flex-start;gap:14px;font-size:14px;font-weight:300;color:var(--texte-2);padding:12px 0;border-bottom:0.5px solid var(--p16);line-height:1.5}\n  .nv-liste li:last-child{border-bottom:none}\n  .nv-liste li .ico{font-size:18px;flex-shrink:0;margin-top:1px}\n  .nv-liste li strong{font-weight:500;color:var(--texte);display:block}\n  .nv-liste li span.det{font-size:12px;color:var(--muted);font-style:italic}\n  .nv-intro{text-align:center;margin-bottom:28px}\n  .nv-intro p{font-size:14px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0 auto;max-width:520px}\n  .nv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;max-width:860px;margin:0 auto}\n  .nv-card{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);transition:border-color .2s,box-shadow .2s,transform .2s}\n  .nv-card:hover{border-color:var(--p);box-shadow:0 4px 16px var(--p14);transform:translateY(-2px)}\n  .nv-card img{width:100%;display:block}\n  .nv-card-body{padding:12px 14px 14px}\n  .nv-card-nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px}\n  .nv-card-desc{font-size:11.5px;font-weight:300;color:var(--texte-2);line-height:1.5;margin:0 0 8px}\n  .nv-tag{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--p);border:0.5px solid var(--p30);padding:2px 8px;border-radius:99px}\n  .nv-note{max-width:560px;margin:24px auto 0;background:var(--p10);border:0.5px solid var(--p30);border-radius:6px;padding:14px 18px;text-align:center}\n  .nv-note p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-note strong{font-weight:500;color:var(--texte)}\n  .nv-note a{color:var(--p);text-decoration:none;border-bottom:1px solid var(--p40)}\n  \/* ── GOODIE : variantes ── *\/\n  .nv-variantes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}\n  .nv-var{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);position:relative}\n  .nv-var.mise{border-color:var(--p)}\n  .nv-var.collector{border-color:var(--a)}\n  .nv-var-img{width:100%;aspect-ratio:1\/1;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:48px;color:var(--discret);overflow:hidden}\n  .nv-var-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-var-body{padding:20px 20px 24px}\n  .nv-var-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}\n  .nv-var-nom{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600;color:var(--texte);line-height:1.2}\n  .nv-var-badge{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;background:var(--p);color:var(--sur-p);border-radius:2px;white-space:nowrap;flex-shrink:0}\n  .nv-coin{position:absolute;top:12px;right:12px;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sur-a);background:var(--a);padding:3px 10px;border-radius:2px;z-index:1}\n  .nv-var-desc{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;margin:0 0 16px}\n  .nv-citation{background:var(--p08);border:0.5px solid var(--p16);border-radius:6px;padding:10px 14px}\n  .nv-citation p{font-family:'Cormorant Garamond',serif;font-size:14px;font-style:italic;color:var(--p);margin:0;line-height:1.5}\n  .nv-citation.accent{background:var(--a08);border-color:var(--a30)}\n  .nv-citation.accent p{font-family:'Jost',sans-serif;font-size:12px;font-style:normal;color:var(--a-clair)}\n  \/* ── GOODIE : design, set, idées, nuances ── *\/\n  .nv-design{max-width:560px;margin:0 auto;background:var(--surface);border:0.5px solid var(--p16);border-radius:8px;padding:20px 24px;display:flex;gap:16px;align-items:flex-start}\n  .nv-design .emo{font-size:28px;flex-shrink:0}\n  .nv-design p{font-size:14px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-set{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;max-width:760px;margin:0 auto}\n  .nv-set-item{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface-2);position:relative}\n  .nv-set-item.accent{border-color:var(--a60)}\n  .nv-set-img{width:100%;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--discret)}\n  .nv-set-img img{width:100%;display:block}\n  .nv-set-body{padding:10px 12px 12px}\n  .nv-set-nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:3px}\n  .nv-set-desc{font-size:11px;font-weight:300;color:var(--muted);line-height:1.4;margin:0;font-style:italic}\n  .nv-idees{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;max-width:680px;margin:0 auto}\n  .nv-idee{background:var(--surface);border:0.5px solid var(--p16);border-radius:6px;padding:14px 16px;text-align:center}\n  .nv-idee .emo{font-size:20px;display:block;margin-bottom:8px}\n  .nv-idee p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;margin:0}\n  .nv-nuances{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:520px;margin:0 auto}\n  .nv-nuance{text-align:center}\n  .nv-nuance div{width:44px;height:44px;border-radius:50%;border:0.5px solid var(--p30);margin:0 auto 6px}\n  .nv-nuance span{font-size:11px;font-weight:300;color:var(--texte-2)}\n  .nv-petite-note{font-size:12px;font-weight:300;color:var(--muted);font-style:italic;text-align:center;margin:16px 0 0}\n  .nv-image-principale{max-width:560px;margin:0 auto 8px;border-radius:8px;overflow:hidden}\n  .nv-image-principale img{width:100%;display:block}\n  \/* ── CARACTÉRISTIQUES \/ CONSEILS \/ PRIX ── *\/\n  .nv-specs{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;max-width:700px;margin:0 auto 16px}\n  .nv-spec{background:var(--surface);border:0.5px solid var(--p16);border-radius:6px;padding:12px 14px}\n  .nv-bande .nv-spec{background:var(--surface-2)}\n  .nv-spec .cle{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--p);display:block;margin-bottom:4px}\n  .nv-spec .val{font-size:13px;font-weight:400;color:var(--texte)}\n  .nv-conseils{background:var(--surface);border-top:0.5px solid var(--p16);padding:28px 32px}\n  .nv-conseils .nv-label{margin-bottom:16px}\n  .nv-pilules{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:620px;margin:0 auto}\n  .nv-pilules span{font-size:12px;font-weight:300;color:var(--p-clair);background:var(--ph);padding:6px 16px;border-radius:99px}\n  .nv-commande{padding:36px 32px;text-align:center;background:var(--fond);border-top:0.5px solid var(--p16)}\n  .nv-commande.surface{background:var(--surface)}\n  .nv-prix-box{margin:0 auto 20px;padding:20px;background:var(--p08);border:0.5px solid var(--p30);border-radius:8px;max-width:320px}\n  .nv-prix-label{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--p);display:block;margin-bottom:8px}\n  .nv-prix{font-family:'Cormorant Garamond',serif;font-size:42px;font-weight:300;color:var(--p);line-height:1;display:block}\n  .nv-prix.grand{font-size:48px}\n  .nv-prix-note{font-size:12px;font-weight:300;color:var(--muted);font-style:italic;display:block;margin-top:6px}\n  .nv-commande-info{max-width:480px;margin:0 auto;background:var(--p10);border:0.5px solid var(--p30);border-radius:6px;padding:14px 18px}\n  .nv-commande-info p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-commande-info strong{font-weight:500;color:var(--texte)}\n  .nv-nav{padding:24px 32px;text-align:center;border-top:0.5px solid var(--p16);background:var(--fond)}\n  .nv-nav p{font-size:13px;font-weight:300;color:var(--texte-2);margin:0 0 12px}\n  .nv-nav-liens{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}\n  .nv-nav-lien{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);text-decoration:none;padding-bottom:2px}\n  .nv-nav-lien:hover{color:var(--a-vif);border-color:var(--a-vif)}\n  \/* ── ROMAN : formats, ebook, goodies ── *\/\n  .nv-formats{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:40px 32px}\n  .nv-formats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;max-width:680px;margin:0 auto}\n  .nv-format{display:block;text-decoration:none;border:0.5px solid var(--p16);border-radius:6px;padding:28px 24px;background:var(--surface-2);text-align:center;transition:border-color .2s,transform .2s,box-shadow .2s}\n  .nv-format.mise{border-color:var(--p)}\n  a.nv-format:hover{border-color:var(--p);transform:translateY(-2px);box-shadow:0 6px 20px var(--p14)}\n  .nv-format-img{display:block;margin-bottom:12px;font-size:28px}\n  .nv-format-nom{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;color:var(--texte);display:block;margin-bottom:12px}\n  .nv-format-specs{list-style:none;margin:0 0 18px;padding:0;text-align:left;display:inline-block}\n  .nv-format-specs li{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;padding-left:16px;position:relative}\n  .nv-format-specs li::before{content:'–';position:absolute;left:0;color:var(--p)}\n  .nv-format-desc{font-size:12px;font-weight:300;color:var(--texte-2);line-height:1.5;margin:0 0 14px;display:block}\n  .nv-format-prix{font-family:'Cormorant Garamond',serif;font-size:28px;font-weight:400;color:var(--p);display:block;margin-bottom:10px}\n  .nv-format-note{font-size:11px;font-weight:300;color:var(--muted);display:block;margin-bottom:4px;font-style:italic}\n  .nv-format-btn{display:inline-block;margin-top:6px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--sur-p);background:var(--p);padding:8px 18px;border-radius:3px}\n  .nv-formats .nv-commande-info{margin-top:28px}\n  .nv-ebook{padding:28px 32px;text-align:center;border-top:0.5px solid var(--p16);background:var(--fond)}\n  .nv-ebook p{font-size:14px;font-weight:300;color:var(--texte-2);margin:0 0 10px}\n  .nv-lien{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);text-decoration:none;padding-bottom:2px}\n  .nv-lien:hover{color:var(--a-vif);border-color:var(--a-vif)}\n  .nv-cta{padding:32px;text-align:center;background:var(--fond);border-top:0.5px solid var(--p16)}\n  .nv-cta.surface{background:var(--surface)}\n  .nv-cta-label{font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--p);margin:0 0 8px}\n  .nv-cta-titre{font-family:'Cormorant Garamond',serif;font-size:24px;font-weight:300;color:var(--texte);margin:0 0 8px}\n  .nv-cta-titre.italique{font-size:20px;font-style:italic}\n  .nv-cta-sub{font-size:13px;font-weight:300;color:var(--texte-2);margin:0 auto 18px;line-height:1.6;max-width:500px}\n  \/* ── COLLECTIONS ── *\/\n  .nv-col-titre{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--p);margin:0 0 16px;padding-bottom:10px;border-bottom:0.5px solid var(--p16)}\n  .nv-col-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}\n  .nv-col-card{text-decoration:none;display:block;border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);position:relative;transition:border-color .2s,transform .2s}\n  .nv-col-card:hover{border-color:var(--p);transform:translateY(-2px)}\n  .nv-col-card.mise{border-color:var(--p)}\n  .nv-col-card.ultime{border-color:var(--a)}\n  .nv-col-card .nv-coin{top:10px;right:10px;padding:3px 8px}\n  .nv-col-img{width:100%;aspect-ratio:3\/2;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:36px;color:var(--discret);overflow:hidden}\n  .nv-col-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-col-body{padding:14px 16px 16px}\n  .nv-col-nom{font-family:'Cormorant Garamond',serif;font-size:17px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px}\n  .nv-col-desc{font-size:11px;font-weight:300;color:var(--muted);font-style:italic;display:block;margin-bottom:10px}\n  .nv-col-tag{display:inline-block;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--a-clair);border:0.5px solid var(--a60);padding:2px 6px;border-radius:99px;margin-bottom:8px}\n  .nv-col-prix{font-size:13px;font-weight:500;color:var(--p);display:block}\n  .nv-col-fin{height:0.5px;background:var(--p16);margin:0 28px 36px}\n  .nv-special{text-decoration:none;display:flex;align-items:center;gap:24px;padding:24px 28px;border:0.5px solid var(--p);border-radius:8px;background:var(--surface)}\n  .nv-special .emo{font-size:36px;flex-shrink:0;color:var(--p)}\n  .nv-special .txt{flex:1}\n  .nv-special .nom{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600;color:var(--texte);display:block;margin-bottom:6px}\n  .nv-special .desc{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;display:block}\n  .nv-special .fl{font-size:18px;color:var(--p);flex-shrink:0}\n  .nv-bb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}\n  .nv-bb{text-decoration:none;display:block;border:0.5px solid var(--p);border-radius:8px;overflow:hidden;background:var(--surface);transition:box-shadow .2s,transform .2s}\n  .nv-bb:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--p14)}\n  .nv-bb.ultime{border-color:var(--a)}\n  .nv-bb-img{width:100%;aspect-ratio:2\/3;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:40px;color:var(--discret);overflow:hidden}\n  .nv-bb-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-bb-body{padding:16px 16px 18px}\n  .nv-bb-statut{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sur-p);background:var(--p);padding:2px 8px;border-radius:2px;margin-bottom:8px}\n  .nv-bb.ultime .nv-bb-statut{color:var(--sur-a);background:var(--a)}\n  .nv-bb-nom{font-family:'Cormorant Garamond',serif;font-size:19px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px;line-height:1.2}\n  .nv-bb-desc{font-size:11px;font-weight:300;color:var(--p);font-style:italic;display:block;margin-bottom:8px}\n  .nv-bb-chips{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}\n  .nv-bb-chips span{font-size:10px;color:var(--p-clair);background:var(--ph);padding:2px 8px;border-radius:99px}\n  .nv-bb-voir{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);padding-bottom:1px}\n  \/* ── PACK ALL GOODIES (contenu détaillé) ── *\/\n  .nv-pack{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:40px 28px}\n  .nv-pack .nv-label{margin-bottom:16px}\n  .nv-pack .nv-encart{max-width:600px;margin:0 auto 36px}\n  .nv-pack-rub{margin-bottom:36px}\n  .nv-pack-rub:last-child{margin-bottom:0}\n  .nv-pack-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}\n  .nv-pack-item{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface-2);position:relative}\n  .nv-pack-item img{width:100%;display:block}\n  .nv-pack-item .corps{padding:10px 12px 12px}\n  .nv-pack-item .nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px;line-height:1.25}\n  .nv-pack-item .desc{font-size:11px;font-weight:300;color:var(--muted);line-height:1.45;margin:0;font-style:italic}\n  .nv-pack-item .nv-col-tag{margin:6px 0 0}\n  .nv-stats{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin:0 0 24px}\n  .nv-stat{text-align:center}\n  .nv-stat b{font-family:'Cormorant Garamond',serif;font-size:34px;font-weight:300;color:var(--p);display:block;line-height:1}\n  .nv-stat span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}\n  \/* ── COLLECTION BOOKBOXES (cartes par formule) ── *\/\n  .nv-box-rub{padding:0 28px 36px}\n  .nv-box-rub .nv-label{margin-bottom:6px}\n  .nv-box-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;max-width:760px;margin:0 auto}\n  .nv-box{border:0.5px solid var(--p);border-radius:8px;padding:28px 24px 24px;background:var(--fond);display:flex;flex-direction:column;position:relative;text-decoration:none}\n  .nv-box.ultime{border-color:var(--a)}\n  .nv-box-bandeau{position:absolute;top:-11px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:3px 14px;border-radius:2px;white-space:nowrap;background:var(--p);color:var(--sur-p)}\n  .nv-box.ultime .nv-box-bandeau{background:var(--a);color:var(--sur-a)}\n  .nv-box-img{display:block;text-align:center;margin-bottom:10px}\n  .nv-box-img img{border-radius:6px}\n  .nv-box-nom{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;color:var(--texte);text-align:center;display:block;margin-bottom:4px}\n  .nv-box-edition{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--p);text-align:center;display:block;margin-bottom:18px}\n  .nv-box-contenu{flex:1;margin-bottom:18px}\n  .nv-box-contenu-titre{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);margin:0 0 10px}\n  .nv-box-liste{list-style:none;margin:0;padding:0}\n  .nv-box-liste li{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.65;padding:5px 0 5px 20px;position:relative;border-bottom:0.5px solid var(--p16)}\n  .nv-box-liste li:last-child{border-bottom:none}\n  .nv-box-liste li::before{content:'–';position:absolute;left:0;color:var(--p)}\n  .nv-box-liste li strong{font-weight:500;color:var(--texte)}\n  .nv-box-liste li em{font-style:italic;color:var(--muted);font-size:12px}\n  .nv-choix{margin-top:14px;padding:12px 14px;background:var(--p08);border-radius:6px}\n  .nv-choix p{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);margin:0 0 8px}\n  .nv-choix div{display:flex;flex-wrap:wrap;gap:6px}\n  .nv-choix span{font-size:11px;color:var(--texte-2);background:var(--surface);border:0.5px solid var(--p16);padding:2px 9px;border-radius:99px}\n  .nv-box-pied{text-align:center;padding-top:16px;border-top:0.5px solid var(--p16)}\n  .nv-box-prix{font-family:'Cormorant Garamond',serif;font-size:30px;font-weight:400;color:var(--primary-fonce, var(--p));display:block;margin-bottom:4px}\n  .nv-box-prix-note{font-size:11px;font-weight:300;color:var(--muted);display:block;font-style:italic}\n\u003c\/style\u003e\n\u003cdiv class=\"nv\"\u003e\n\u003c!-- ── HERO ── --\u003e\n\u003cdiv class=\"nv-hero\"\u003e\n\u003cdiv class=\"nv-orn\"\u003e\n\u003cdiv class=\"nv-orn-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"nv-heart\"\u003e♥\u003c\/span\u003e \u003cspan class=\"nv-heart\" style=\"animation-delay: .7s;\"\u003e♥\u003c\/span\u003e \u003cspan class=\"nv-heart\" style=\"animation-delay: 1.4s;\"\u003e♥\u003c\/span\u003e\n\u003cdiv class=\"nv-orn-line r\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"nv-surtitre\"\u003eRoman · Romance MM · … · Pack Complet\u003c\/p\u003e\n\u003ch1 class=\"nv-titre moyen\"\u003eUn Amour Hanté\u003c\/h1\u003e\n\u003cp class=\"nv-sous-titre\" style=\"font-size: 15px; margin-bottom: 18px;\"\u003eLe roman + carnet + l'intégralité des goodies de la collection\u003c\/p\u003e\n\u003cdiv class=\"nv-badges\"\u003e\n\u003cspan class=\"nv-badge accent\"\u003ePack complet\u003c\/span\u003e \u003cspan class=\"nv-badge\"\u003eBroché dédicacé\u003c\/span\u003e \u003cspan class=\"nv-badge\"\u003eCollection intégrale\u003c\/span\u003e \u003c\/div\u003e\n\n\n\u003cdiv class=\"nv-resume petit\"\u003e\n\u003cspan class=\"nv-accroche\"\u003eÀ écrire : une accroche courte.\u003c\/span\u003e\n\u003cp style=\"margin: 0;\"\u003eÀ écrire : le résumé court de l'histoire (2-3 phrases), repris sur les pages bookbox.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ── CONTENU DE LA BOX ── --\u003e\n\u003cdiv class=\"nv-bande\" style=\"margin-bottom: 0; padding: 36px 32px;\"\u003e\n\u003cp class=\"nv-label\"\u003eCe que contient votre box\u003c\/p\u003e\n\u003cul class=\"nv-liste\"\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📖\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eUn Amour Hanté — broché dédicacé\u003c\/strong\u003e\u003cspan class=\"det\"\u003e… pages · Dédicace personnalisée par Alex Q\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📓\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eCarnet illustré + stylo\u003c\/strong\u003e\u003cspan class=\"det\"\u003eAux couleurs de la collection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e🖼️\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eGrands standees\u003c\/strong\u003e\u003cspan class=\"det\"\u003eEvan · Tyler · Baiser bibliothèque · Baiser au clair de lune — Acrylique HD + socle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e☕\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eMug\u003c\/strong\u003e\u003cspan class=\"det\"\u003e330 ml · Céramique · Impression HD · Lave-vaisselle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e👜\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eTote bag\u003c\/strong\u003e\u003cspan class=\"det\"\u003eCoton naturel sérigraphié\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e🃏\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eLot de 5 cartes\u003c\/strong\u003e\u003cspan class=\"det\"\u003ePapier premium 300 g\/m² · Dont 1 carte +18 — emballée discrètement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e🧍\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eChibi standees\u003c\/strong\u003e\u003cspan class=\"det\"\u003eEvan \u0026amp; Tyler — Acrylique + socle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e🔑\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eChibi porte-clés\u003c\/strong\u003e\u003cspan class=\"det\"\u003eEvan \u0026amp; Tyler — Acrylique double face · Métal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e🪟\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eOverlays\u003c\/strong\u003e\u003cspan class=\"det\"\u003eEvan · Tyler · Duo — Transparents illustrés impression HD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📿\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eBracelet en pierre naturelle\u003c\/strong\u003e\u003cspan class=\"det\"\u003eÀ compléter\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e✨\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eMini-goodies\u003c\/strong\u003e\u003cspan class=\"det\"\u003eStickers \u0026amp; badges assortis\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📑\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003e2 marque-pages\u003c\/strong\u003e\u003cspan class=\"det\"\u003eEvan Butler \u0026amp; Tyler\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ── PRIX \u0026 COMMANDE ── --\u003e\n\u003cdiv class=\"nv-commande surface\"\u003e\n\n\n\u003cspan class=\"nv-prix grand\"\u003e140 €\u003c\/span\u003e\n\u003cspan class=\"nv-prix-note\" style=\"margin-bottom: 20px;\"\u003eTaxes incluses · Frais de port calculés à la commande · Dédicacé\u003c\/span\u003e\n\u003cdiv class=\"nv-commande-info\"\u003e\u003cp\u003e\u003cstrong\u003ePrécommande :\u003c\/strong\u003e votre commande est passée en impression le \u003cstrong\u003e1er du mois suivant\u003c\/strong\u003e et expédiée \u003cstrong\u003eà partir du 20 de ce même mois\u003c\/strong\u003e.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"nv-nav\"\u003e\n\u003cp\u003eExplorer d'autres options pour ce roman\u003c\/p\u003e\n\u003cdiv class=\"nv-nav-liens\"\u003e\n\u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-decouverte-un-amour-hante\"\u003e← Box Découverte\u003c\/a\u003e \u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-goodies-un-amour-hante\"\u003e← Box Goodies\u003c\/a\u003e \u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-all-goodies-sans-le-broche-un-amour-hante\"\u003eSans le broché →\u003c\/a\u003e \u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/collections\/un-amour-hante-roman\"\u003e← Le roman seul\u003c\/a\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Alex Q Boutique | Romans et goodies LGBTQ+","offers":[{"title":"Default Title","offer_id":55328167788882,"sku":"BAGAH-01","price":140.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH21.png?v=1793742948"},{"product_id":"bookbox-all-goodies-sans-le-broche-un-amour-hante","title":"Bookbox All Goodies sans le broché Un Amour Hanté","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  @keyframes heartbeat{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.7}}\n  .nv{--fond:#14121a;--surface:#1c1a26;--surface-2:#211f2c;--ph:#24222e;--discret:#5b5668;\n      --texte:#ece8ef;--texte-2:#b0a8ba;--muted:#8d8598;\n      --p:#cb7b0b;--p-clair:#f29717;--p08:rgba(203,123,11,0.08);--p10:rgba(203,123,11,0.1);--p14:rgba(203,123,11,0.14);\n      --p16:rgba(203,123,11,0.16);--p30:rgba(203,123,11,0.3);--p40:rgba(203,123,11,0.4);\n      --a:#000000;--a-vif:#121212;--a-clair:#404040;--a08:rgba(0,0,0,0.08);--a12:rgba(0,0,0,0.12);--a30:rgba(0,0,0,0.3);--a60:rgba(0,0,0,0.6);--sur-p:#14121a;--sur-a:#ece8ef;}\n  .nv *{box-sizing:border-box}\n  .nv{font-family:'Jost','Helvetica Neue',sans-serif;background:var(--fond);color:var(--texte);max-width:860px;margin:0 auto;border-radius:12px;overflow:hidden}\n  .nv.large{max-width:900px}\n  .nv img{max-width:100%;height:auto}\n  .nv a{color:inherit}\n  \/* ── HERO ── *\/\n  .nv-hero{position:relative;text-align:center;padding:48px 32px 36px;background:var(--fond);overflow:hidden}\n  .nv-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 50% 0%,var(--p16) 0%,transparent 70%),radial-gradient(ellipse 40% 30% at 80% 100%,var(--a12) 0%,transparent 60%);pointer-events:none}\n  .nv-hero \u003e *{position:relative}\n  .nv-orn{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:20px}\n  .nv-orn-line{width:60px;height:1px;background:linear-gradient(to right,transparent,var(--p))}.nv-orn-line.r{background:linear-gradient(to left,transparent,var(--p))}\n  .nv-heart{color:var(--a-vif);font-size:14px;animation:heartbeat 1.4s ease-in-out infinite;display:inline-block}\n  .nv-surtitre{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--p);margin:0 0 10px}\n  .nv-titre{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(30px,5vw,48px);font-weight:300;letter-spacing:.1em;color:var(--texte);margin:0 0 6px;line-height:1.1}\n  .nv-titre.grand{font-size:clamp(34px,6vw,56px)}\n  .nv-titre.moyen{font-size:clamp(24px,4.5vw,42px);margin-bottom:4px}\n  .nv-sous-titre{font-family:'Cormorant Garamond',serif;font-size:16px;font-style:italic;color:var(--p);letter-spacing:.08em;margin:0 0 24px}\n  .nv-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:28px}\n  .nv-badge{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border:0.5px solid var(--p);color:var(--p);border-radius:2px}\n  .nv-badge.accent{background:var(--p);color:var(--sur-p);border-color:var(--p)}\n  .nv-badge.braise{background:var(--a);color:var(--sur-a);border-color:var(--a)}\n  .nv-pitch{max-width:620px;margin:0 auto 8px}\n  .nv-accroche-g{font-family:'Cormorant Garamond',serif;font-size:clamp(18px,3vw,23px);font-weight:300;font-style:italic;line-height:1.55;color:var(--texte);max-width:580px;margin:0 auto 16px}\n  .nv-accroche-g.roman em{color:var(--a-vif);font-style:normal}\n  .nv-accroche{font-family:'Cormorant Garamond',serif;font-size:17px;font-style:italic;color:var(--texte);display:block;margin-bottom:10px;text-align:center}\n  .nv-resume{font-size:15px;font-weight:300;line-height:1.8;color:var(--texte-2);max-width:580px;margin:0 auto 16px}\n  .nv-resume.petit{font-size:14px;line-height:1.85}\n  .nv-resume.gauche{text-align:left}\n  .nv-conclusion{font-family:'Cormorant Garamond',serif;font-size:16px;font-style:italic;color:var(--p);line-height:1.6;margin:0 auto;max-width:620px;padding-top:12px;border-top:0.5px solid var(--p16);text-align:left}\n  .nv-encart{max-width:560px;margin:14px auto 0;background:var(--p08);border:0.5px solid var(--p30);border-radius:6px;padding:11px 16px;text-align:center}\n  .nv-encart p{font-size:12px;font-weight:300;color:var(--texte-2);margin:0;font-style:italic}\n  .nv-encart strong{font-weight:500;color:var(--texte);font-style:normal}\n  \/* ── SÉPARATEUR \/ LABELS \/ PASTILLES ── *\/\n  .nv-sep{display:flex;align-items:center;gap:12px;margin:0 32px 32px}\n  .nv-sep-line{flex:1;height:0.5px;background:var(--p30)}.nv-sep-glyph{font-size:11px;color:var(--p);letter-spacing:4px}\n  .nv-label{font-family:'Cormorant Garamond',serif;font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:var(--p);text-align:center;margin:0 0 24px}\n  .nv-label-sub{font-size:13px;font-weight:300;color:var(--texte-2);text-align:center;font-style:italic;margin:-16px 0 28px}\n  .nv-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 32px 40px}\n  .nv-chips.centre{margin:0 0 18px}\n  .nv-chip{font-size:12px;color:var(--p-clair);background:var(--ph);padding:5px 14px;border-radius:99px;text-decoration:none}\n  .nv-section{padding:0 28px 40px}\n  .nv-bande{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:36px 28px;margin-bottom:36px}\n  \/* ── BOOKBOX : contenu ── *\/\n  .nv-liste{list-style:none;margin:0 auto;padding:0;max-width:520px}\n  .nv-liste li{display:flex;align-items:flex-start;gap:14px;font-size:14px;font-weight:300;color:var(--texte-2);padding:12px 0;border-bottom:0.5px solid var(--p16);line-height:1.5}\n  .nv-liste li:last-child{border-bottom:none}\n  .nv-liste li .ico{font-size:18px;flex-shrink:0;margin-top:1px}\n  .nv-liste li strong{font-weight:500;color:var(--texte);display:block}\n  .nv-liste li span.det{font-size:12px;color:var(--muted);font-style:italic}\n  .nv-intro{text-align:center;margin-bottom:28px}\n  .nv-intro p{font-size:14px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0 auto;max-width:520px}\n  .nv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;max-width:860px;margin:0 auto}\n  .nv-card{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);transition:border-color .2s,box-shadow .2s,transform .2s}\n  .nv-card:hover{border-color:var(--p);box-shadow:0 4px 16px var(--p14);transform:translateY(-2px)}\n  .nv-card img{width:100%;display:block}\n  .nv-card-body{padding:12px 14px 14px}\n  .nv-card-nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px}\n  .nv-card-desc{font-size:11.5px;font-weight:300;color:var(--texte-2);line-height:1.5;margin:0 0 8px}\n  .nv-tag{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--p);border:0.5px solid var(--p30);padding:2px 8px;border-radius:99px}\n  .nv-note{max-width:560px;margin:24px auto 0;background:var(--p10);border:0.5px solid var(--p30);border-radius:6px;padding:14px 18px;text-align:center}\n  .nv-note p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-note strong{font-weight:500;color:var(--texte)}\n  .nv-note a{color:var(--p);text-decoration:none;border-bottom:1px solid var(--p40)}\n  \/* ── GOODIE : variantes ── *\/\n  .nv-variantes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}\n  .nv-var{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);position:relative}\n  .nv-var.mise{border-color:var(--p)}\n  .nv-var.collector{border-color:var(--a)}\n  .nv-var-img{width:100%;aspect-ratio:1\/1;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:48px;color:var(--discret);overflow:hidden}\n  .nv-var-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-var-body{padding:20px 20px 24px}\n  .nv-var-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}\n  .nv-var-nom{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600;color:var(--texte);line-height:1.2}\n  .nv-var-badge{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;background:var(--p);color:var(--sur-p);border-radius:2px;white-space:nowrap;flex-shrink:0}\n  .nv-coin{position:absolute;top:12px;right:12px;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sur-a);background:var(--a);padding:3px 10px;border-radius:2px;z-index:1}\n  .nv-var-desc{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;margin:0 0 16px}\n  .nv-citation{background:var(--p08);border:0.5px solid var(--p16);border-radius:6px;padding:10px 14px}\n  .nv-citation p{font-family:'Cormorant Garamond',serif;font-size:14px;font-style:italic;color:var(--p);margin:0;line-height:1.5}\n  .nv-citation.accent{background:var(--a08);border-color:var(--a30)}\n  .nv-citation.accent p{font-family:'Jost',sans-serif;font-size:12px;font-style:normal;color:var(--a-clair)}\n  \/* ── GOODIE : design, set, idées, nuances ── *\/\n  .nv-design{max-width:560px;margin:0 auto;background:var(--surface);border:0.5px solid var(--p16);border-radius:8px;padding:20px 24px;display:flex;gap:16px;align-items:flex-start}\n  .nv-design .emo{font-size:28px;flex-shrink:0}\n  .nv-design p{font-size:14px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-set{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;max-width:760px;margin:0 auto}\n  .nv-set-item{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface-2);position:relative}\n  .nv-set-item.accent{border-color:var(--a60)}\n  .nv-set-img{width:100%;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--discret)}\n  .nv-set-img img{width:100%;display:block}\n  .nv-set-body{padding:10px 12px 12px}\n  .nv-set-nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:3px}\n  .nv-set-desc{font-size:11px;font-weight:300;color:var(--muted);line-height:1.4;margin:0;font-style:italic}\n  .nv-idees{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;max-width:680px;margin:0 auto}\n  .nv-idee{background:var(--surface);border:0.5px solid var(--p16);border-radius:6px;padding:14px 16px;text-align:center}\n  .nv-idee .emo{font-size:20px;display:block;margin-bottom:8px}\n  .nv-idee p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;margin:0}\n  .nv-nuances{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:520px;margin:0 auto}\n  .nv-nuance{text-align:center}\n  .nv-nuance div{width:44px;height:44px;border-radius:50%;border:0.5px solid var(--p30);margin:0 auto 6px}\n  .nv-nuance span{font-size:11px;font-weight:300;color:var(--texte-2)}\n  .nv-petite-note{font-size:12px;font-weight:300;color:var(--muted);font-style:italic;text-align:center;margin:16px 0 0}\n  .nv-image-principale{max-width:560px;margin:0 auto 8px;border-radius:8px;overflow:hidden}\n  .nv-image-principale img{width:100%;display:block}\n  \/* ── CARACTÉRISTIQUES \/ CONSEILS \/ PRIX ── *\/\n  .nv-specs{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;max-width:700px;margin:0 auto 16px}\n  .nv-spec{background:var(--surface);border:0.5px solid var(--p16);border-radius:6px;padding:12px 14px}\n  .nv-bande .nv-spec{background:var(--surface-2)}\n  .nv-spec .cle{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--p);display:block;margin-bottom:4px}\n  .nv-spec .val{font-size:13px;font-weight:400;color:var(--texte)}\n  .nv-conseils{background:var(--surface);border-top:0.5px solid var(--p16);padding:28px 32px}\n  .nv-conseils .nv-label{margin-bottom:16px}\n  .nv-pilules{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:620px;margin:0 auto}\n  .nv-pilules span{font-size:12px;font-weight:300;color:var(--p-clair);background:var(--ph);padding:6px 16px;border-radius:99px}\n  .nv-commande{padding:36px 32px;text-align:center;background:var(--fond);border-top:0.5px solid var(--p16)}\n  .nv-commande.surface{background:var(--surface)}\n  .nv-prix-box{margin:0 auto 20px;padding:20px;background:var(--p08);border:0.5px solid var(--p30);border-radius:8px;max-width:320px}\n  .nv-prix-label{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--p);display:block;margin-bottom:8px}\n  .nv-prix{font-family:'Cormorant Garamond',serif;font-size:42px;font-weight:300;color:var(--p);line-height:1;display:block}\n  .nv-prix.grand{font-size:48px}\n  .nv-prix-note{font-size:12px;font-weight:300;color:var(--muted);font-style:italic;display:block;margin-top:6px}\n  .nv-commande-info{max-width:480px;margin:0 auto;background:var(--p10);border:0.5px solid var(--p30);border-radius:6px;padding:14px 18px}\n  .nv-commande-info p{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;margin:0}\n  .nv-commande-info strong{font-weight:500;color:var(--texte)}\n  .nv-nav{padding:24px 32px;text-align:center;border-top:0.5px solid var(--p16);background:var(--fond)}\n  .nv-nav p{font-size:13px;font-weight:300;color:var(--texte-2);margin:0 0 12px}\n  .nv-nav-liens{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}\n  .nv-nav-lien{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);text-decoration:none;padding-bottom:2px}\n  .nv-nav-lien:hover{color:var(--a-vif);border-color:var(--a-vif)}\n  \/* ── ROMAN : formats, ebook, goodies ── *\/\n  .nv-formats{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:40px 32px}\n  .nv-formats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;max-width:680px;margin:0 auto}\n  .nv-format{display:block;text-decoration:none;border:0.5px solid var(--p16);border-radius:6px;padding:28px 24px;background:var(--surface-2);text-align:center;transition:border-color .2s,transform .2s,box-shadow .2s}\n  .nv-format.mise{border-color:var(--p)}\n  a.nv-format:hover{border-color:var(--p);transform:translateY(-2px);box-shadow:0 6px 20px var(--p14)}\n  .nv-format-img{display:block;margin-bottom:12px;font-size:28px}\n  .nv-format-nom{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;color:var(--texte);display:block;margin-bottom:12px}\n  .nv-format-specs{list-style:none;margin:0 0 18px;padding:0;text-align:left;display:inline-block}\n  .nv-format-specs li{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.7;padding-left:16px;position:relative}\n  .nv-format-specs li::before{content:'–';position:absolute;left:0;color:var(--p)}\n  .nv-format-desc{font-size:12px;font-weight:300;color:var(--texte-2);line-height:1.5;margin:0 0 14px;display:block}\n  .nv-format-prix{font-family:'Cormorant Garamond',serif;font-size:28px;font-weight:400;color:var(--p);display:block;margin-bottom:10px}\n  .nv-format-note{font-size:11px;font-weight:300;color:var(--muted);display:block;margin-bottom:4px;font-style:italic}\n  .nv-format-btn{display:inline-block;margin-top:6px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--sur-p);background:var(--p);padding:8px 18px;border-radius:3px}\n  .nv-formats .nv-commande-info{margin-top:28px}\n  .nv-ebook{padding:28px 32px;text-align:center;border-top:0.5px solid var(--p16);background:var(--fond)}\n  .nv-ebook p{font-size:14px;font-weight:300;color:var(--texte-2);margin:0 0 10px}\n  .nv-lien{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);text-decoration:none;padding-bottom:2px}\n  .nv-lien:hover{color:var(--a-vif);border-color:var(--a-vif)}\n  .nv-cta{padding:32px;text-align:center;background:var(--fond);border-top:0.5px solid var(--p16)}\n  .nv-cta.surface{background:var(--surface)}\n  .nv-cta-label{font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--p);margin:0 0 8px}\n  .nv-cta-titre{font-family:'Cormorant Garamond',serif;font-size:24px;font-weight:300;color:var(--texte);margin:0 0 8px}\n  .nv-cta-titre.italique{font-size:20px;font-style:italic}\n  .nv-cta-sub{font-size:13px;font-weight:300;color:var(--texte-2);margin:0 auto 18px;line-height:1.6;max-width:500px}\n  \/* ── COLLECTIONS ── *\/\n  .nv-col-titre{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--p);margin:0 0 16px;padding-bottom:10px;border-bottom:0.5px solid var(--p16)}\n  .nv-col-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}\n  .nv-col-card{text-decoration:none;display:block;border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface);position:relative;transition:border-color .2s,transform .2s}\n  .nv-col-card:hover{border-color:var(--p);transform:translateY(-2px)}\n  .nv-col-card.mise{border-color:var(--p)}\n  .nv-col-card.ultime{border-color:var(--a)}\n  .nv-col-card .nv-coin{top:10px;right:10px;padding:3px 8px}\n  .nv-col-img{width:100%;aspect-ratio:3\/2;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:36px;color:var(--discret);overflow:hidden}\n  .nv-col-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-col-body{padding:14px 16px 16px}\n  .nv-col-nom{font-family:'Cormorant Garamond',serif;font-size:17px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px}\n  .nv-col-desc{font-size:11px;font-weight:300;color:var(--muted);font-style:italic;display:block;margin-bottom:10px}\n  .nv-col-tag{display:inline-block;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--a-clair);border:0.5px solid var(--a60);padding:2px 6px;border-radius:99px;margin-bottom:8px}\n  .nv-col-prix{font-size:13px;font-weight:500;color:var(--p);display:block}\n  .nv-col-fin{height:0.5px;background:var(--p16);margin:0 28px 36px}\n  .nv-special{text-decoration:none;display:flex;align-items:center;gap:24px;padding:24px 28px;border:0.5px solid var(--p);border-radius:8px;background:var(--surface)}\n  .nv-special .emo{font-size:36px;flex-shrink:0;color:var(--p)}\n  .nv-special .txt{flex:1}\n  .nv-special .nom{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600;color:var(--texte);display:block;margin-bottom:6px}\n  .nv-special .desc{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.6;display:block}\n  .nv-special .fl{font-size:18px;color:var(--p);flex-shrink:0}\n  .nv-bb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}\n  .nv-bb{text-decoration:none;display:block;border:0.5px solid var(--p);border-radius:8px;overflow:hidden;background:var(--surface);transition:box-shadow .2s,transform .2s}\n  .nv-bb:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--p14)}\n  .nv-bb.ultime{border-color:var(--a)}\n  .nv-bb-img{width:100%;aspect-ratio:2\/3;background:var(--ph);display:flex;align-items:center;justify-content:center;font-size:40px;color:var(--discret);overflow:hidden}\n  .nv-bb-img img{width:100%;height:100%;object-fit:cover;display:block}\n  .nv-bb-body{padding:16px 16px 18px}\n  .nv-bb-statut{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sur-p);background:var(--p);padding:2px 8px;border-radius:2px;margin-bottom:8px}\n  .nv-bb.ultime .nv-bb-statut{color:var(--sur-a);background:var(--a)}\n  .nv-bb-nom{font-family:'Cormorant Garamond',serif;font-size:19px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px;line-height:1.2}\n  .nv-bb-desc{font-size:11px;font-weight:300;color:var(--p);font-style:italic;display:block;margin-bottom:8px}\n  .nv-bb-chips{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}\n  .nv-bb-chips span{font-size:10px;color:var(--p-clair);background:var(--ph);padding:2px 8px;border-radius:99px}\n  .nv-bb-voir{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--p);border-bottom:1px solid var(--p40);padding-bottom:1px}\n  \/* ── PACK ALL GOODIES (contenu détaillé) ── *\/\n  .nv-pack{background:var(--surface);border-top:0.5px solid var(--p16);border-bottom:0.5px solid var(--p16);padding:40px 28px}\n  .nv-pack .nv-label{margin-bottom:16px}\n  .nv-pack .nv-encart{max-width:600px;margin:0 auto 36px}\n  .nv-pack-rub{margin-bottom:36px}\n  .nv-pack-rub:last-child{margin-bottom:0}\n  .nv-pack-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}\n  .nv-pack-item{border:0.5px solid var(--p16);border-radius:8px;overflow:hidden;background:var(--surface-2);position:relative}\n  .nv-pack-item img{width:100%;display:block}\n  .nv-pack-item .corps{padding:10px 12px 12px}\n  .nv-pack-item .nom{font-family:'Cormorant Garamond',serif;font-size:15px;font-weight:600;color:var(--texte);display:block;margin-bottom:4px;line-height:1.25}\n  .nv-pack-item .desc{font-size:11px;font-weight:300;color:var(--muted);line-height:1.45;margin:0;font-style:italic}\n  .nv-pack-item .nv-col-tag{margin:6px 0 0}\n  .nv-stats{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin:0 0 24px}\n  .nv-stat{text-align:center}\n  .nv-stat b{font-family:'Cormorant Garamond',serif;font-size:34px;font-weight:300;color:var(--p);display:block;line-height:1}\n  .nv-stat span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}\n  \/* ── COLLECTION BOOKBOXES (cartes par formule) ── *\/\n  .nv-box-rub{padding:0 28px 36px}\n  .nv-box-rub .nv-label{margin-bottom:6px}\n  .nv-box-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;max-width:760px;margin:0 auto}\n  .nv-box{border:0.5px solid var(--p);border-radius:8px;padding:28px 24px 24px;background:var(--fond);display:flex;flex-direction:column;position:relative;text-decoration:none}\n  .nv-box.ultime{border-color:var(--a)}\n  .nv-box-bandeau{position:absolute;top:-11px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:3px 14px;border-radius:2px;white-space:nowrap;background:var(--p);color:var(--sur-p)}\n  .nv-box.ultime .nv-box-bandeau{background:var(--a);color:var(--sur-a)}\n  .nv-box-img{display:block;text-align:center;margin-bottom:10px}\n  .nv-box-img img{border-radius:6px}\n  .nv-box-nom{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;color:var(--texte);text-align:center;display:block;margin-bottom:4px}\n  .nv-box-edition{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--p);text-align:center;display:block;margin-bottom:18px}\n  .nv-box-contenu{flex:1;margin-bottom:18px}\n  .nv-box-contenu-titre{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);margin:0 0 10px}\n  .nv-box-liste{list-style:none;margin:0;padding:0}\n  .nv-box-liste li{font-size:13px;font-weight:300;color:var(--texte-2);line-height:1.65;padding:5px 0 5px 20px;position:relative;border-bottom:0.5px solid var(--p16)}\n  .nv-box-liste li:last-child{border-bottom:none}\n  .nv-box-liste li::before{content:'–';position:absolute;left:0;color:var(--p)}\n  .nv-box-liste li strong{font-weight:500;color:var(--texte)}\n  .nv-box-liste li em{font-style:italic;color:var(--muted);font-size:12px}\n  .nv-choix{margin-top:14px;padding:12px 14px;background:var(--p08);border-radius:6px}\n  .nv-choix p{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--p);margin:0 0 8px}\n  .nv-choix div{display:flex;flex-wrap:wrap;gap:6px}\n  .nv-choix span{font-size:11px;color:var(--texte-2);background:var(--surface);border:0.5px solid var(--p16);padding:2px 9px;border-radius:99px}\n  .nv-box-pied{text-align:center;padding-top:16px;border-top:0.5px solid var(--p16)}\n  .nv-box-prix{font-family:'Cormorant Garamond',serif;font-size:30px;font-weight:400;color:var(--primary-fonce, var(--p));display:block;margin-bottom:4px}\n  .nv-box-prix-note{font-size:11px;font-weight:300;color:var(--muted);display:block;font-style:italic}\n\u003c\/style\u003e\n\u003cdiv class=\"nv\"\u003e\n\u003c!-- ── HERO ── --\u003e\n\u003cdiv class=\"nv-hero\"\u003e\n\u003cdiv class=\"nv-orn\"\u003e\n\u003cdiv class=\"nv-orn-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"nv-heart\"\u003e♥\u003c\/span\u003e \u003cspan class=\"nv-heart\" style=\"animation-delay: .7s;\"\u003e♥\u003c\/span\u003e \u003cspan class=\"nv-heart\" style=\"animation-delay: 1.4s;\"\u003e♥\u003c\/span\u003e\n\u003cdiv class=\"nv-orn-line r\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"nv-surtitre\"\u003eRoman · Romance MM · … · Pack Complet sans le roman\u003c\/p\u003e\n\u003ch1 class=\"nv-titre moyen\"\u003eUn Amour Hanté\u003c\/h1\u003e\n\u003cp class=\"nv-sous-titre\" style=\"font-size: 15px; margin-bottom: 18px;\"\u003eCarnet + l'intégralité des goodies de la collection, sans le livre\u003c\/p\u003e\n\u003cdiv class=\"nv-badges\"\u003e\n\u003cspan class=\"nv-badge accent\"\u003eSans le broché\u003c\/span\u003e \u003cspan class=\"nv-badge\"\u003eCollection intégrale\u003c\/span\u003e \u003c\/div\u003e\n\n\n\u003cdiv class=\"nv-resume petit\"\u003e\n\u003cspan class=\"nv-accroche\"\u003eDeux fantômes entremetteurs, un tirage au sort truqué et un boursier persuadé d’être invisible : cet Halloween, l’amour a de l’aide venue de l’au-delà.\u003c\/span\u003e\n\u003cp style=\"margin: 0;\"\u003eCertaines histoires d’amour mettent deux siècles à commencer. D’autres n’attendent qu’un coup de vent sur les marches d’une bibliothèque.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ── CONTENU DE LA BOX ── --\u003e\n\u003cdiv class=\"nv-bande\" style=\"margin-bottom: 0; padding: 36px 32px;\"\u003e\n\u003cp class=\"nv-label\"\u003eCe que contient votre box\u003c\/p\u003e\n\u003cul class=\"nv-liste\"\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📓\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eCarnet illustré + stylo\u003c\/strong\u003e\u003cspan class=\"det\"\u003eAux couleurs de la collection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e🖼️\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eGrands standees\u003c\/strong\u003e\u003cspan class=\"det\"\u003eEvan · Tyler · Baiser bibliothèque · Baiser au clair de lune — Acrylique HD + socle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e☕\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eMug\u003c\/strong\u003e\u003cspan class=\"det\"\u003e330 ml · Céramique · Impression HD · Lave-vaisselle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e👜\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eTote bag\u003c\/strong\u003e\u003cspan class=\"det\"\u003eCoton naturel sérigraphié\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e🃏\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eLot de 5 cartes\u003c\/strong\u003e\u003cspan class=\"det\"\u003ePapier premium 300 g\/m² · Dont 1 carte +18 — emballée discrètement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e🧍\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eChibi standees\u003c\/strong\u003e\u003cspan class=\"det\"\u003eEvan \u0026amp; Tyler — Acrylique + socle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e🔑\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eChibi porte-clés\u003c\/strong\u003e\u003cspan class=\"det\"\u003eEvan \u0026amp; Tyler — Acrylique double face · Métal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e🪟\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eOverlays\u003c\/strong\u003e\u003cspan class=\"det\"\u003eEvan · Tyler · Duo — Transparents illustrés impression HD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📿\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eBracelet en pierre naturelle\u003c\/strong\u003e\u003cspan class=\"det\"\u003eÀ compléter\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e✨\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eMini-goodies\u003c\/strong\u003e\u003cspan class=\"det\"\u003eStickers \u0026amp; badges assortis\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e📑\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003e2 marque-pages\u003c\/strong\u003e\u003cspan class=\"det\"\u003eEvan Butler \u0026amp; Tyler\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ── PRIX \u0026 COMMANDE ── --\u003e\n\u003cdiv class=\"nv-commande surface\"\u003e\n\n\n\u003cspan class=\"nv-prix grand\"\u003e124 €\u003c\/span\u003e\n\u003cspan class=\"nv-prix-note\" style=\"margin-bottom: 20px;\"\u003eTaxes incluses · Frais de port calculés à la commande · Dédicacé\u003c\/span\u003e\n\u003cdiv class=\"nv-commande-info\"\u003e\u003cp\u003e\u003cstrong\u003ePrécommande :\u003c\/strong\u003e votre commande est passée en impression le \u003cstrong\u003e1er du mois suivant\u003c\/strong\u003e et expédiée \u003cstrong\u003eà partir du 20 de ce même mois\u003c\/strong\u003e.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"nv-nav\"\u003e\n\u003cp\u003eExplorer d'autres options pour ce roman\u003c\/p\u003e\n\u003cdiv class=\"nv-nav-liens\"\u003e\n\u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-all-goodies-un-amour-hante\"\u003e← All Goodies avec le broché\u003c\/a\u003e \u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/products\/bookbox-decouverte-un-amour-hante\"\u003e← Box Découverte\u003c\/a\u003e \u003ca class=\"nv-nav-lien\" href=\"https:\/\/www.alexqboutique.com\/collections\/un-amour-hante-roman\"\u003e← Le roman seul\u003c\/a\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Alex Q Boutique | Romans et goodies LGBTQ+","offers":[{"title":"Default Title","offer_id":55328167821650,"sku":"BAGAHSL-01","price":124.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/files\/AH26.png?v=1793742952"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0966\/2329\/6850\/collections\/AH9.png?v=1793743848","url":"https:\/\/alexqboutique.com\/collections\/un-amour-hante-bookboxes.oembed","provider":"Alex Q Boutique | Romans et goodies LGBTQ+","version":"1.0","type":"link"}