{"id":512,"date":"2026-08-22T15:27:31","date_gmt":"2026-08-22T15:27:31","guid":{"rendered":"https:\/\/peptzone.fr\/?page_id=512"},"modified":"2026-08-22T16:02:05","modified_gmt":"2026-08-22T16:02:05","slug":"stack-builder","status":"publish","type":"page","link":"https:\/\/peptzone.fr\/fr_be\/stack-builder\/","title":{"rendered":"Stack Builder"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"512\" class=\"elementor elementor-512\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-6acb407 e-flex e-con-boxed e-con e-parent\" data-id=\"6acb407\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-409fdfd elementor-widget elementor-widget-shortcode\" data-id=\"409fdfd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"pep-set\" data-min=\"3\" data-pct=\"10\">\n\n\t<div class=\"pep-set__grid\">\n\t\t\t<label class=\"pep-set__item\" data-id=\"159\" data-parent=\"159\" data-price=\"39.9\">\n\t\t\t<input type=\"checkbox\" class=\"pep-set__chk\" aria-label=\"S\u00e9lectionner : BPC-157 10mg\">\n\t\t\t<span class=\"pep-set__img\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpc-hero-2-300x300.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"BPC-157\" srcset=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpc-hero-2-300x300.png 300w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpc-hero-2-1024x1024.png 1024w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpc-hero-2-150x150.png 150w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpc-hero-2-768x768.png 768w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpc-hero-2-1536x1536.png 1536w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpc-hero-2-600x600.png 600w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpc-hero-2.png 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/span>\n\t\t\t<span class=\"pep-set__name\">BPC-157<\/span>\n\t\t\t<span class=\"pep-set__format\">10mg<\/span>\t\t\t<span class=\"pep-set__lot\">LOT PH-BPC-B003<\/span>\t\t\t<span class=\"pep-set__price\">39,90 \u20ac<\/span>\n\t\t\t<span class=\"pep-set__qty\">\n\t\t\t\t<button type=\"button\" data-d=\"-1\" aria-label=\"R\u00e9duire la quantit\u00e9\">\u2212<\/button>\n\t\t\t\t<output>1<\/output>\n\t\t\t\t<button type=\"button\" data-d=\"1\" aria-label=\"Augmenter la quantit\u00e9\">+<\/button>\n\t\t\t<\/span>\n\t\t<\/label>\n\t\t\t<label class=\"pep-set__item\" data-id=\"397\" data-parent=\"397\" data-price=\"69.9\">\n\t\t\t<input type=\"checkbox\" class=\"pep-set__chk\" aria-label=\"S\u00e9lectionner : BPC-157 + TB-500 20 mg gesamt \u00b7 10 mg BPC-157 + 10 mg TB-500\">\n\t\t\t<span class=\"pep-set__img\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpctb-hero-300x300.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"BPC-157 + TB-500\" srcset=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpctb-hero-300x300.png 300w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpctb-hero-1024x1024.png 1024w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpctb-hero-150x150.png 150w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpctb-hero-768x768.png 768w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpctb-hero-1536x1536.png 1536w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpctb-hero-600x600.png 600w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/bpctb-hero.png 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/span>\n\t\t\t<span class=\"pep-set__name\">BPC-157 + TB-500<\/span>\n\t\t\t<span class=\"pep-set__format\">20 mg gesamt \u00b7 10 mg BPC-157 + 10 mg TB-500<\/span>\t\t\t<span class=\"pep-set__lot\">LOT PH-BPCTB-B003<\/span>\t\t\t<span class=\"pep-set__price\">69,90 \u20ac<\/span>\n\t\t\t<span class=\"pep-set__qty\">\n\t\t\t\t<button type=\"button\" data-d=\"-1\" aria-label=\"R\u00e9duire la quantit\u00e9\">\u2212<\/button>\n\t\t\t\t<output>1<\/output>\n\t\t\t\t<button type=\"button\" data-d=\"1\" aria-label=\"Augmenter la quantit\u00e9\">+<\/button>\n\t\t\t<\/span>\n\t\t<\/label>\n\t\t\t<label class=\"pep-set__item\" data-id=\"477\" data-parent=\"477\" data-price=\"39.9\">\n\t\t\t<input type=\"checkbox\" class=\"pep-set__chk\" aria-label=\"S\u00e9lectionner : GHK-Cu 50 mg\">\n\t\t\t<span class=\"pep-set__img\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/ghk50-hero-300x300.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"GHK-Cu\" srcset=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/ghk50-hero-300x300.png 300w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/ghk50-hero-1024x1024.png 1024w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/ghk50-hero-150x150.png 150w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/ghk50-hero-768x768.png 768w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/ghk50-hero-1536x1536.png 1536w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/ghk50-hero-600x600.png 600w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/ghk50-hero.png 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/span>\n\t\t\t<span class=\"pep-set__name\">GHK-Cu<\/span>\n\t\t\t<span class=\"pep-set__format\">50 mg<\/span>\t\t\t<span class=\"pep-set__lot\">LOT PH-GHK-B003<\/span>\t\t\t<span class=\"pep-set__price\">39,90 \u20ac<\/span>\n\t\t\t<span class=\"pep-set__qty\">\n\t\t\t\t<button type=\"button\" data-d=\"-1\" aria-label=\"R\u00e9duire la quantit\u00e9\">\u2212<\/button>\n\t\t\t\t<output>1<\/output>\n\t\t\t\t<button type=\"button\" data-d=\"1\" aria-label=\"Augmenter la quantit\u00e9\">+<\/button>\n\t\t\t<\/span>\n\t\t<\/label>\n\t\t\t<label class=\"pep-set__item\" data-id=\"389\" data-parent=\"389\" data-price=\"39.9\">\n\t\t\t<input type=\"checkbox\" class=\"pep-set__chk\" aria-label=\"S\u00e9lectionner : GHK-Cu Serum 30ml\">\n\t\t\t<span class=\"pep-set__img\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/serum-hero-300x300.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"GHK-Cu Serum\" srcset=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/serum-hero-300x300.png 300w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/serum-hero-1024x1024.png 1024w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/serum-hero-150x150.png 150w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/serum-hero-768x768.png 768w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/serum-hero-1536x1536.png 1536w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/serum-hero-600x600.png 600w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/serum-hero.png 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/span>\n\t\t\t<span class=\"pep-set__name\">GHK-Cu Serum<\/span>\n\t\t\t<span class=\"pep-set__format\">30ml<\/span>\t\t\t<span class=\"pep-set__lot\">LOT PH-GHKCU-B001<\/span>\t\t\t<span class=\"pep-set__price\">39,90 \u20ac<\/span>\n\t\t\t<span class=\"pep-set__qty\">\n\t\t\t\t<button type=\"button\" data-d=\"-1\" aria-label=\"R\u00e9duire la quantit\u00e9\">\u2212<\/button>\n\t\t\t\t<output>1<\/output>\n\t\t\t\t<button type=\"button\" data-d=\"1\" aria-label=\"Augmenter la quantit\u00e9\">+<\/button>\n\t\t\t<\/span>\n\t\t<\/label>\n\t\t\t<label class=\"pep-set__item\" data-id=\"172\" data-parent=\"172\" data-price=\"79.9\">\n\t\t\t<input type=\"checkbox\" class=\"pep-set__chk\" aria-label=\"S\u00e9lectionner : Retatrutide 10mg\">\n\t\t\t<span class=\"pep-set__img\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/reta-hero-300x300.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Retatrutide\" srcset=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/reta-hero-300x300.png 300w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/reta-hero-1024x1024.png 1024w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/reta-hero-150x150.png 150w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/reta-hero-768x768.png 768w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/reta-hero-1536x1536.png 1536w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/reta-hero-600x600.png 600w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/reta-hero.png 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/span>\n\t\t\t<span class=\"pep-set__name\">Retatrutide<\/span>\n\t\t\t<span class=\"pep-set__format\">10mg<\/span>\t\t\t<span class=\"pep-set__lot\">LOT PH-RETA-B002<\/span>\t\t\t<span class=\"pep-set__price\">79,90 \u20ac<\/span>\n\t\t\t<span class=\"pep-set__qty\">\n\t\t\t\t<button type=\"button\" data-d=\"-1\" aria-label=\"R\u00e9duire la quantit\u00e9\">\u2212<\/button>\n\t\t\t\t<output>1<\/output>\n\t\t\t\t<button type=\"button\" data-d=\"1\" aria-label=\"Augmenter la quantit\u00e9\">+<\/button>\n\t\t\t<\/span>\n\t\t<\/label>\n\t\t\t<label class=\"pep-set__item\" data-id=\"387\" data-parent=\"387\" data-price=\"49.9\">\n\t\t\t<input type=\"checkbox\" class=\"pep-set__chk\" aria-label=\"S\u00e9lectionner : Semaglutide 10mg\">\n\t\t\t<span class=\"pep-set__img\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/sema-hero-300x300.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Semaglutide\" srcset=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/sema-hero-300x300.png 300w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/sema-hero-1024x1024.png 1024w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/sema-hero-150x150.png 150w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/sema-hero-768x768.png 768w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/sema-hero-1536x1536.png 1536w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/sema-hero-600x600.png 600w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/sema-hero.png 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/span>\n\t\t\t<span class=\"pep-set__name\">Semaglutide<\/span>\n\t\t\t<span class=\"pep-set__format\">10mg<\/span>\t\t\t<span class=\"pep-set__lot\">LOT PH-SEMA-B005<\/span>\t\t\t<span class=\"pep-set__price\">49,90 \u20ac<\/span>\n\t\t\t<span class=\"pep-set__qty\">\n\t\t\t\t<button type=\"button\" data-d=\"-1\" aria-label=\"R\u00e9duire la quantit\u00e9\">\u2212<\/button>\n\t\t\t\t<output>1<\/output>\n\t\t\t\t<button type=\"button\" data-d=\"1\" aria-label=\"Augmenter la quantit\u00e9\">+<\/button>\n\t\t\t<\/span>\n\t\t<\/label>\n\t\t\t<label class=\"pep-set__item\" data-id=\"395\" data-parent=\"395\" data-price=\"49.9\">\n\t\t\t<input type=\"checkbox\" class=\"pep-set__chk\" aria-label=\"S\u00e9lectionner : TB-500 10mg\">\n\t\t\t<span class=\"pep-set__img\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tb500-hero-300x300.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"TB-500\" srcset=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tb500-hero-300x300.png 300w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tb500-hero-1024x1024.png 1024w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tb500-hero-150x150.png 150w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tb500-hero-768x768.png 768w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tb500-hero-1536x1536.png 1536w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tb500-hero-600x600.png 600w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tb500-hero.png 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/span>\n\t\t\t<span class=\"pep-set__name\">TB-500<\/span>\n\t\t\t<span class=\"pep-set__format\">10mg<\/span>\t\t\t<span class=\"pep-set__lot\">LOT PH-TB500-B003<\/span>\t\t\t<span class=\"pep-set__price\">49,90 \u20ac<\/span>\n\t\t\t<span class=\"pep-set__qty\">\n\t\t\t\t<button type=\"button\" data-d=\"-1\" aria-label=\"R\u00e9duire la quantit\u00e9\">\u2212<\/button>\n\t\t\t\t<output>1<\/output>\n\t\t\t\t<button type=\"button\" data-d=\"1\" aria-label=\"Augmenter la quantit\u00e9\">+<\/button>\n\t\t\t<\/span>\n\t\t<\/label>\n\t\t\t<label class=\"pep-set__item\" data-id=\"382\" data-parent=\"382\" data-price=\"59.9\">\n\t\t\t<input type=\"checkbox\" class=\"pep-set__chk\" aria-label=\"S\u00e9lectionner : Tirzepatide 10mg\">\n\t\t\t<span class=\"pep-set__img\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tirze-hero-300x300.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Tirzepatide\" srcset=\"https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tirze-hero-300x300.png 300w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tirze-hero-1024x1024.png 1024w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tirze-hero-150x150.png 150w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tirze-hero-768x768.png 768w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tirze-hero-1536x1536.png 1536w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tirze-hero-600x600.png 600w, https:\/\/peptzone.fr\/wp-content\/uploads\/2026\/08\/tirze-hero.png 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/span>\n\t\t\t<span class=\"pep-set__name\">Tirzepatide<\/span>\n\t\t\t<span class=\"pep-set__format\">10mg<\/span>\t\t\t<span class=\"pep-set__lot\">LOT PH-TIRZE-B004<\/span>\t\t\t<span class=\"pep-set__price\">59,90 \u20ac<\/span>\n\t\t\t<span class=\"pep-set__qty\">\n\t\t\t\t<button type=\"button\" data-d=\"-1\" aria-label=\"R\u00e9duire la quantit\u00e9\">\u2212<\/button>\n\t\t\t\t<output>1<\/output>\n\t\t\t\t<button type=\"button\" data-d=\"1\" aria-label=\"Augmenter la quantit\u00e9\">+<\/button>\n\t\t\t<\/span>\n\t\t<\/label>\n\t\t<\/div>\n\n\t\n\t<aside class=\"pep-set__bar\" aria-live=\"polite\">\n\t\t<div class=\"pep-set__row\"><span>Produits diff\u00e9rents<\/span><b class=\"pep-set__count\">0<\/b><\/div>\n\t\t<div class=\"pep-set__row\"><span>Sous-total<\/span><b class=\"pep-set__sub\">0,00 \u20ac<\/b><\/div>\n\t\t<div class=\"pep-set__row pep-set__disc\" hidden><span>Remise set \u221210 %<\/span><b class=\"pep-set__discv\">0,00 \u20ac<\/b><\/div>\n\t\t<div class=\"pep-set__row pep-set__tot\"><span>Total<\/span><b class=\"pep-set__total\">0,00 \u20ac<\/b><\/div>\n\t\t<p class=\"pep-set__hint\">\u00c0 partir de 3 produits diff\u00e9rents : 10 % de remise set \u2014 en plus de la remise sur quantit\u00e9 et des avantages commande. La remise est d\u00e9duite automatiquement dans le panier.<\/p>\n\t\t<button type=\"button\" class=\"pep-set__cta\" disabled>Ajouter au panier<\/button>\n\n\t\t<div class=\"pep-set__rw\" data-cart=\"0\">\n\t\t\t<p class=\"pep-set__rw-h\">Vos avantages commande<\/p>\n\t\t\t<div class=\"pep-set__rw-row pep-set__rw-row--set\" data-kind=\"set\" data-min=\"3\">\n\t\t\t\t<span class=\"pep-set__rw-min\">3&nbsp;produits<\/span>\n\t\t\t\t<span class=\"pep-set__rw-label\">10 % de remise set<\/span>\n\t\t\t\t<span class=\"pep-set__rw-pill\">Encore 3<\/span>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pep-set__rw-row\" data-kind=\"eur\" data-min=\"100\">\n\t\t\t\t<span class=\"pep-set__rw-min\">100&nbsp;\u20ac<\/span>\n\t\t\t\t<span class=\"pep-set__rw-label\">Livraison gratuite<\/span>\n\t\t\t\t<span class=\"pep-set__rw-pill\"><\/span>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pep-set__rw-row\" data-kind=\"eur\" data-min=\"190\">\n\t\t\t\t<span class=\"pep-set__rw-min\">190&nbsp;\u20ac<\/span>\n\t\t\t\t<span class=\"pep-set__rw-label\">Eau BAC + 10 seringues \u00e0 insuline offertes<\/span>\n\t\t\t\t<span class=\"pep-set__rw-pill\"><\/span>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"pep-set__rw-row\" data-kind=\"eur\" data-min=\"280\">\n\t\t\t\t<span class=\"pep-set__rw-min\">280&nbsp;\u20ac<\/span>\n\t\t\t\t<span class=\"pep-set__rw-label\">S\u00e9rum GHK-Cu offert<\/span>\n\t\t\t\t<span class=\"pep-set__rw-pill\"><\/span>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/aside>\n\n<\/div>\n\n<style>\nbody .pep-set__adminnote{font-family:Archivo,sans-serif;font-size:12.5px;line-height:1.5;color:#5A6165 !important;background:#F2F3F1;border:1px dashed rgba(0,46,92,.3);border-radius:3px;padding:10px 12px;margin:12px 0 0;}\n.pep-set{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start;font-family:Archivo,sans-serif;}\nbody .pep-set *{box-sizing:border-box;}\nbody .pep-set__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}\nbody .pep-set__item{position:relative;display:flex;flex-direction:column;gap:5px;padding:16px;background:#FFFFFF;border:1px solid #DCE6F2;border-radius:10px;cursor:pointer;transition:border-color .15s;margin:0;}\nbody .pep-set__item:hover{border-color:#1E5A9C;}\nbody .pep-set__item.is-on{border-color:#4A90E2;box-shadow:inset 0 0 0 1px #4A90E2;}\nbody .pep-set__chk{position:absolute;top:14px;right:14px;width:20px;height:20px;accent-color:#002E5C;margin:0 !important;}\nbody .pep-set__img img{width:100%;height:auto;display:block;background:#F7F8FA;border-radius:6px;margin-bottom:8px;}\nbody .pep-set__name{font-weight:600;font-size:15px;line-height:1.3;color:#16191B !important;}\nbody .pep-set__format{font-family:'IBM Plex Mono',monospace;font-size:12px;color:#16191B !important;opacity:.6;}\nbody .pep-set__lot{font-family:'IBM Plex Mono',monospace;font-size:11.5px;color:#1E5A9C !important;white-space:normal;}\nbody .pep-set__price{font-family:'IBM Plex Mono',monospace;font-weight:600;font-size:15px;color:#16191B !important;margin-top:4px;}\nbody .pep-set__qty{display:inline-flex;align-items:center;gap:12px;margin-top:6px;}\nbody .pep-set__qty button{width:32px;height:32px;border:1px solid #DCE6F2 !important;background:#FFFFFF !important;color:#16191B !important;font-size:16px;line-height:1;padding:0;border-radius:6px;cursor:pointer;box-shadow:none !important;text-transform:none !important;}\nbody .pep-set__qty output{font-family:'IBM Plex Mono',monospace;font-weight:600;min-width:16px;text-align:center;color:#16191B !important;}\nbody .pep-set__bar{position:sticky;top:96px;padding:22px 24px;background:#FFFFFF;border:1px solid #DCE6F2;border-radius:12px;}\nbody .pep-set__row{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #DCE6F2;font-size:14px;color:#16191B !important;}\nbody .pep-set__row b{font-family:'IBM Plex Mono',monospace;font-weight:500;font-variant-numeric:tabular-nums;color:#16191B !important;}\nbody .pep-set__disc b{color:#1E5A9C !important;}\nbody .pep-set__tot{border-bottom:0;font-weight:800;font-size:16px;padding-top:14px;}\nbody .pep-set__tot b{font-weight:600;}\nbody .pep-set__hint{font-size:12px;line-height:1.55;color:#16191B !important;opacity:.65;margin:12px 0 16px;}\nbody .pep-set__hint[data-left]::after{content:\" Encore \" attr(data-left) \" produit(s) avant la remise set.\";color:#002E5C;font-weight:600;opacity:1;}\nbody .pep-set__cta{width:100%;min-height:52px;background:#16191B !important;color:#F2F3F1 !important;border:0 !important;border-radius:8px;font-family:Archivo,sans-serif !important;font-weight:600;font-size:15px;cursor:pointer;text-transform:none !important;box-shadow:none !important;transition:opacity .15s;}\nbody .pep-set__cta:hover{opacity:.85;}\nbody .pep-set__cta:disabled{opacity:.35;cursor:default;}\nbody .pep-set__rw{margin-top:18px;padding-top:14px;border-top:1px solid #DCE6F2;}\nbody .pep-set__rw-h{font-family:'IBM Plex Mono',monospace;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#002E5C !important;margin:0 0 8px;}\nbody .pep-set__rw-row{display:flex;align-items:center;gap:8px;padding:8px 10px;margin-bottom:6px;border:1px solid #DCE6F2;border-radius:8px;background:#FFFFFF;font-size:12px;color:#16191B !important;}\nbody .pep-set__rw-row.is-next{border-color:#1E5A9C;}\nbody .pep-set__rw-row.is-done{background:#F2F3F1;}\nbody .pep-set__rw-row.is-locked{opacity:.55;}\nbody .pep-set__rw-min{flex:0 0 auto;font-family:'IBM Plex Mono',monospace;font-weight:600;font-variant-numeric:tabular-nums;color:#16191B !important;}\nbody .pep-set__rw-label{flex:1 1 auto;min-width:0;line-height:1.3;}\nbody .pep-set__rw-pill{flex:0 0 auto;font-family:'IBM Plex Mono',monospace;font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums;color:#001F3F !important;background:#DCE6F2;border-radius:100px;padding:3px 8px;white-space:nowrap;}\nbody .pep-set__rw-row.is-done .pep-set__rw-pill{background:#1E5A9C;color:#F2F3F1 !important;}\nbody .pep-set__rw-pill:empty{display:none;}\nbody .pep-set__rw-note{font-size:11px;color:#16191B !important;opacity:.55;margin:6px 0 0;}\n@media (max-width:1024px){\n\tbody .pep-set{grid-template-columns:1fr;gap:20px;}\n\tbody .pep-set__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}\n\tbody .pep-set__item{padding:12px;}\n\tbody .pep-set__bar{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:450;border:0;border-top:1px solid #DCE6F2;border-radius:0;padding:12px 16px;}\n\tbody .pep-set__row:not(.pep-set__tot),body .pep-set__hint{display:none;}\n\tbody .pep-set__rw{margin-top:8px;padding-top:0;border-top:0;}\n\tbody .pep-set__rw-h,body .pep-set__rw-row:not(.pep-set__rw-row--set),body .pep-set__rw-note{display:none;}\n\tbody .pep-set__rw-row--set{margin-bottom:0;}\n\tbody.pep-has-set{padding-bottom:170px;}\n\tbody .pep-set__tot{padding:0 0 10px;}\n\tbody .pep-set__cta{min-height:48px;}\n}\n@media (max-width:400px){\n\tbody .pep-set__grid{grid-template-columns:1fr;}\n}\n<\/style>\n\n<script>\n(function(){\n\tvar root=document.querySelector('.pep-set');if(!root)return;\n\tvar MIN=parseInt(root.dataset.min,10)||3,PCT=(parseInt(root.dataset.pct,10)||10)\/100;\n\tvar NONCE=\"dbe1a1a273\",ENDPOINT=\"https:\\\/\\\/peptzone.fr\\\/fr_be\\\/?wc-ajax=pep_set_add\",CART=\"https:\\\/\\\/peptzone.fr\\\/fr_be\\\/cart\\\/\";\n\tvar $count=root.querySelector('.pep-set__count'),$sub=root.querySelector('.pep-set__sub'),\n\t    $disc=root.querySelector('.pep-set__disc'),$discv=root.querySelector('.pep-set__discv'),\n\t    $total=root.querySelector('.pep-set__total'),$hint=root.querySelector('.pep-set__hint'),\n\t    $cta=root.querySelector('.pep-set__cta');\n\tfunction fmt(n){return n.toLocaleString('de-DE',{minimumFractionDigits:2,maximumFractionDigits:2})+' \\u20AC';}\n\tfunction selected(){return Array.prototype.filter.call(root.querySelectorAll('.pep-set__item'),function(i){return i.querySelector('.pep-set__chk').checked;});}\n\tfunction calc(){\n\t\tvar s=selected(),sub=0,parents={};\n\t\ts.forEach(function(i){sub+=parseFloat(i.dataset.price)*parseInt(i.querySelector('output').value,10);parents[i.dataset.parent]=1;});\n\t\tvar distinct=Object.keys(parents).length,d=distinct>=MIN?sub*PCT:0;\n\t\t$count.textContent=distinct;$sub.textContent=fmt(sub);\n\t\t$disc.hidden=!d;$discv.textContent='\\u2212'+fmt(d);$total.textContent=fmt(sub-d);\n\t\t$cta.disabled=!s.length;\n\t\tvar left=MIN-distinct;\n\t\tif(s.length&&left>0)$hint.dataset.left=left;else delete $hint.dataset.left;\n\t\trewards(distinct,sub);\n\t}\n\tvar $rw=root.querySelector('.pep-set__rw');\n\tfunction rewards(distinct,sub){\n\t\tif(!$rw)return;\n\t\tvar cartNow=parseFloat($rw.dataset.cart||'0')||0,total=cartNow+sub,nextFound=false;\n\t\t$rw.querySelectorAll('.pep-set__rw-row').forEach(function(r){\n\t\t\tvar pill=r.querySelector('.pep-set__rw-pill'),min=parseFloat(r.dataset.min),done,rest;\n\t\t\tif(r.dataset.kind==='set'){done=distinct>=min;rest=min-distinct;\n\t\t\t\tpill.textContent=done?'D\u00e9bloqu\u00e9':('Encore '+rest+(rest===1?' produit':' produits'));}\n\t\t\telse{done=total>=min;rest=min-total;\n\t\t\t\tpill.textContent=done?'D\u00e9bloqu\u00e9':('Encore '+fmt(rest));}\n\t\t\tr.classList.toggle('is-done',done);\n\t\t\tvar isNext=!done&&!nextFound;if(isNext)nextFound=true;\n\t\t\tr.classList.toggle('is-next',isNext);\n\t\t\tr.classList.toggle('is-locked',!done&&!isNext);\n\t\t});\n\t}\n\tcalc();\n\troot.addEventListener('change',function(e){\n\t\tif(!e.target.classList.contains('pep-set__chk'))return;\n\t\te.target.closest('.pep-set__item').classList.toggle('is-on',e.target.checked);calc();\n\t});\n\troot.addEventListener('click',function(e){\n\t\tvar b=e.target.closest('[data-d]');if(!b)return;e.preventDefault();\n\t\tvar o=b.parentNode.querySelector('output');o.value=Math.max(1,parseInt(o.value,10)+parseInt(b.dataset.d,10));\n\t\tvar chk=b.closest('.pep-set__item').querySelector('.pep-set__chk');\n\t\tif(!chk.checked){chk.checked=true;chk.dispatchEvent(new Event('change',{bubbles:true}));}else{calc();}\n\t});\n\t$cta.addEventListener('click',function(){\n\t\tvar s=selected();if(!s.length)return;\n\t\t$cta.disabled=true;$cta.textContent='Ajout en cours\\u2026';\n\t\tvar fd=new FormData();fd.append('nonce',NONCE);\n\t\ts.forEach(function(i){fd.append('items['+i.dataset.id+']',i.querySelector('output').value);});\n\t\tfetch(ENDPOINT,{method:'POST',body:fd,credentials:'same-origin'})\n\t\t.then(function(r){return r.json();})\n\t\t.then(function(data){\n\t\t\tif(data&&data.fragments&&window.jQuery){\n\t\t\t\tjQuery(document.body).trigger('added_to_cart',[data.fragments,data.cart_hash]);\n\t\t\t\tjQuery(document.body).trigger('fkcart_open_cart');\n\t\t\t\tsetTimeout(function(){\n\t\t\t\t\tif(!document.querySelector('.fkcart-panel.fkcart-open,body.fkcart-open')){\n\t\t\t\t\t\tvar t=document.querySelector('.fkcart-toggle-btn,.fkcart-mini-open');if(t)t.click();\n\t\t\t\t\t}\n\t\t\t\t},400);\n\t\t\t}else{window.location.href=CART;}\n\t\t})\n\t\t.catch(function(){window.location.href=CART;})\n\t\t.finally(function(){$cta.textContent='Ajouter au panier';$cta.disabled=false;});\n\t});\n})();\n<\/script>\n\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-512","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/peptzone.fr\/fr_be\/wp-json\/wp\/v2\/pages\/512","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/peptzone.fr\/fr_be\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/peptzone.fr\/fr_be\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/peptzone.fr\/fr_be\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/peptzone.fr\/fr_be\/wp-json\/wp\/v2\/comments?post=512"}],"version-history":[{"count":0,"href":"https:\/\/peptzone.fr\/fr_be\/wp-json\/wp\/v2\/pages\/512\/revisions"}],"wp:attachment":[{"href":"https:\/\/peptzone.fr\/fr_be\/wp-json\/wp\/v2\/media?parent=512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}