{"id":34732,"date":"2024-05-02T18:42:19","date_gmt":"2024-05-02T17:42:19","guid":{"rendered":"https:\/\/beatsurfing.com\/?page_id=34732"},"modified":"2026-11-05T16:06:00","modified_gmt":"2026-11-05T15:06:00","slug":"bundles","status":"publish","type":"page","link":"https:\/\/beatsurfing.com\/fr\/audio-plugins\/bundles\/","title":{"rendered":"Bundles"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"34732\" class=\"elementor elementor-34732\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-618365f e-con-full bs-g e-flex e-con e-parent\" data-id=\"618365f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[],&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-26a9a4a elementor-widget elementor-widget-html\" data-id=\"26a9a4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- BS Black Friday bundle v1.8.4 (2026-11-05 : paliers et barre exclus de la traduction dynamique TranslatePress, qui supprimait les espaces autour des montants) ; v1.8.3 (2026-11-05 : surtitre \u00ab CYBER SEASON \u00bb, coupure des mots du titre en japonais) ; v1.8.2 (2026-11-05 : titre \u00ab Personalize your Black Friday deal \u00bb) ; v1.8.1 (2026-11-04) : v1.4 + r\u00e9activit\u00e9 (paliers mis \u00e0 jour d\u00e8s le clic, prix du tier en cache local, pas de flou d'arri\u00e8re-plan, observateur et d\u00e9filement all\u00e9g\u00e9s). Doc projet : claude\/bundle-black-friday.md\nPrix publics \u00e9crits en clair (SEO). Client avec tier : prix du tableau Prix BS (admin-ajax bs_prices), comme les blocs de prix.\nBoutons ADD : bouton panier unifi\u00e9 (header 41613, zone .bsbf-grid, mode bf : jamais CHECKOUT). S\u00e9lection lue dans le panier (\u00e9v\u00e9nement bs-cta:cart). -->\n<style>\n.bsbf{--bg:#000;--panel:#0E0E0E;--line:#1E1E1E;--mid:#333;--mute:#7A7A7A;--soft:#BDBDBD;--fg:#fff;--or:#FF6403;font-family:Barlow,sans-serif;color:var(--fg);padding-bottom:120px;width:min(1260px,calc(100% - 32px));margin:0 auto}\n.bsbf *{box-sizing:border-box}\n.bsbf .bsbf-hd{padding:36px 0 22px;display:grid;gap:12px}\n.bsbf .bsbf-eyebrow{display:flex;align-items:center;gap:16px;font-weight:700;font-size:14px;letter-spacing:.14em;color:var(--or)}\n.bsbf .bsbf-eyebrow::after{content:\"\";flex:1;height:1px;background:var(--mid)}\n.bsbf h1.bsbf-h1{margin:0;font-family:Barlow,sans-serif;font-weight:800;font-size:clamp(32px,4.6vw,60px);line-height:.95;letter-spacing:-.01em;text-transform:uppercase;color:var(--fg);text-wrap:balance}\n.bsbf .bsbf-lede{margin:0;max-width:56ch;color:var(--soft);font-size:clamp(15px,1.4vw,18px);line-height:1.45}\n\/* \u00c9chelle des paliers, collante sous l'en-t\u00eate du site (top calcul\u00e9 en JS) *\/\n.bsbf .bsbf-ladder{position:sticky;top:0;z-index:998;background:rgba(0,0,0,.97);border-bottom:1px solid var(--line);margin:0 -16px;padding:10px 16px}\n.bsbf .bsbf-steps{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 0}\n.bsbf .bsbf-steps::-webkit-scrollbar{display:none}\n.bsbf .st{position:relative;flex:1 1 0;min-width:118px;scroll-snap-align:center;padding:10px 12px;background:var(--panel);border:1px solid var(--line);display:grid;grid-template-columns:1fr auto;grid-template-areas:\"k b\" \"p p\" \"s s\";gap:2px 8px;align-content:start;transition:border-color .3s,opacity .3s,background-color .3s}\n.bsbf .st[hidden]{display:none}\n.bsbf .st .k{grid-area:k;font-weight:700;font-size:11px;letter-spacing:.1em;color:var(--mute);text-transform:uppercase;white-space:nowrap}\n.bsbf .st .b{grid-area:b;font-weight:700;font-size:10px;letter-spacing:.1em;color:var(--mute);white-space:nowrap;align-self:start}\n.bsbf .st .p{grid-area:p;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;font-variant-numeric:tabular-nums}\n.bsbf .st .p strong{font-weight:800;font-size:22px;line-height:1.1;color:var(--soft)}\n.bsbf .st .p s{font-size:13px;color:var(--mute)}\n.bsbf .st .s{grid-area:s;min-height:15px;font-size:12px;font-weight:600;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}\n.bsbf .st .s em{font-style:normal;color:var(--or)}\n.bsbf .st.done{opacity:.55}\n.bsbf .st.done .b{color:var(--or)}\n.bsbf .st.cur{opacity:1;border-color:var(--fg);background:#121212}\n.bsbf .st.cur .k,.bsbf .st.cur .p strong{color:var(--fg)}\n.bsbf .st.cur .b{color:#000;background:var(--or);padding:2px 5px}\n\/* Palier suivant : cadre orange discret ; un filet de lumi\u00e8re en fait le tour une fois (1,6 s) \u00e0 l'arriv\u00e9e et \u00e0 chaque changement de palier vis\u00e9 (WCAG 2.2.2 : < 5 s) *\/\n@property --bsa{syntax:\"<angle>\";inherits:false;initial-value:0deg}\n@property --bsl{syntax:\"<color>\";inherits:false;initial-value:rgba(255,100,3,0)}\n@property --bsw{syntax:\"<color>\";inherits:false;initial-value:rgba(255,255,255,0)}\n.bsbf .st.next{opacity:1;border-color:transparent;background:linear-gradient(var(--panel),var(--panel)) padding-box,conic-gradient(from var(--bsa),transparent 0deg,transparent 240deg,var(--bsl) 300deg,var(--bsw) 335deg,transparent 360deg) border-box,linear-gradient(#5a3418,#5a3418) border-box}\n.bsbf .st.next.glow{animation:bsbfSweep 1.6s ease-in-out 1}\n.bsbf .st.next .k{color:var(--soft)}\n.bsbf .st.next .p strong{color:var(--fg)}\n.bsbf .st.next .b{color:var(--or)}\n@keyframes bsbfSweep{0%{--bsa:0deg;--bsl:rgba(255,100,3,0);--bsw:rgba(255,255,255,0)}14%{--bsl:rgba(255,100,3,1);--bsw:rgba(255,255,255,1)}86%{--bsl:rgba(255,100,3,1);--bsw:rgba(255,255,255,1)}100%{--bsa:360deg;--bsl:rgba(255,100,3,0);--bsw:rgba(255,255,255,0)}}\n.bsbf .st.later{opacity:.45}\n.bsbf .bsbf-rule{display:flex;justify-content:space-between;gap:8px 20px;flex-wrap:wrap;margin-top:8px;font-size:13px}\n.bsbf .bsbf-msg{margin:0;font-weight:600;color:var(--fg);transition:opacity .18s}\n.bsbf .bsbf-msg b{color:var(--or);font-weight:800}\n.bsbf .bsbf-msg.swap{opacity:0}\n.bsbf .bsbf-dr{color:var(--mute)}\n.bsbf .bsbf-sec{display:flex;align-items:center;gap:16px;font-weight:700;font-size:16px;text-transform:uppercase;margin:26px 0 18px}\n.bsbf .bsbf-sec::after{content:\"\";flex:1;height:1px;background:var(--mid)}\n.bsbf .bsbf-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:18px 8px}\n.bsbf .bsbf-card{display:grid;gap:12px;align-content:start;min-width:0}\n.bsbf .bsbf-vis{position:relative;aspect-ratio:1\/2;overflow:hidden;border:1px solid var(--line);background:var(--panel);transition:border-color .3s}\n.bsbf .bsbf-vis img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}\n.bsbf .bsbf-card.on .bsbf-vis{border-color:var(--or)}\n.bsbf .bsbf-chk{position:absolute;top:10px;right:10px;z-index:4;width:28px;height:28px;border-radius:50%;background:var(--or);color:#fff;display:flex;align-items:center;justify-content:center;font:800 15px\/1 Barlow,sans-serif;transform:scale(0);transition:transform .25s cubic-bezier(.3,1.6,.6,1);pointer-events:none}\n.bsbf .bsbf-card.on .bsbf-chk{transform:scale(1)}\n.bsbf .bsbf-det{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);transition:background .3s;text-decoration:none}\n.bsbf .bsbf-det span{opacity:0;transform:translateY(8px);transition:opacity .3s,transform .3s;color:#fff;font-weight:800;font-size:16px;letter-spacing:.06em;padding:10px 18px;border:1px solid #fff;white-space:nowrap}\n.bsbf .bsbf-det:hover,.bsbf .bsbf-det:focus-visible{background:rgba(0,0,0,.72)}\n.bsbf .bsbf-det:hover span,.bsbf .bsbf-det:focus-visible span{opacity:1;transform:none}\n@media (hover:none){.bsbf .bsbf-det{align-items:flex-end;padding-bottom:12px}.bsbf .bsbf-det span{opacity:1;transform:none;font-size:12px;padding:6px 10px;background:rgba(0,0,0,.6)}}\n.bsbf .bsbf-meta{display:grid;gap:2px;text-align:center}\n.bsbf .bsbf-meta h3{margin:0;font-family:Barlow,sans-serif;font-weight:800;font-size:clamp(13px,1.1vw,16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.02em;text-transform:uppercase;color:var(--fg)}\n.bsbf .bsbf-pr{font-weight:600;font-size:15px;color:var(--soft);font-variant-numeric:tabular-nums;white-space:nowrap}\n.bsbf .bsbf-pr s{color:var(--mute);font-weight:400;margin-right:6px}\n.bsbf .bsbf-btn{display:flex;justify-content:center}\n.bsbf .bsbf-btn>a.button,.bsbf .bsbf-btn .bs-cta>a{display:flex;align-items:center;justify-content:center;width:100%;height:42px;padding:0 6px;border:1px solid #fff;border-radius:0;background:transparent;color:#fff;font:800 14px\/1 Barlow,sans-serif;letter-spacing:.05em;text-decoration:none;white-space:nowrap}\n.bsbf .bsbf-btn .bs-cta{display:flex;width:100%}\n.bsbf .bsbf-btn>a.button:hover,.bsbf .bsbf-btn .bs-cta[data-bs-state=idle]>a:hover{color:var(--or)}\n\/* DRUW : touches de sa charte (d\u00e9grad\u00e9 #FF3D6E \u2192 #A34CFF \u2192 #39D9E8 \u2192 #FFD23F, noir #08080C, gris #2C2C3A, cyan #39D9E8) *\/\n.bsbf .bsbf-card.druw .bsbf-vis{border-color:#2C2C3A}\n.bsbf .bsbf-card.druw.on .bsbf-vis{border-color:transparent;background:linear-gradient(#08080C,#08080C) padding-box,linear-gradient(135deg,#FF3D6E,#A34CFF 38%,#39D9E8 68%,#FFD23F) border-box;box-shadow:0 0 22px rgba(163,76,255,.28)}\n.bsbf .bsbf-card.druw .bsbf-chk{background:linear-gradient(135deg,#FF3D6E,#A34CFF);box-shadow:0 0 12px rgba(255,61,110,.55)}\n.bsbf .bsbf-card.druw .bs-cta{border:1px solid rgba(255,255,255,.55);background:#08080C}\n.bsbf .bsbf-card.druw .bs-cta>a{height:40px;border:0!important}\n.bsbf .bsbf-card.druw .bs-cta[data-bs-state=idle]>a::before{content:\"\";width:6px;height:6px;margin-right:10px;background:#39D9E8;box-shadow:0 0 8px #39D9E8}\n.bsbf .bsbf-card.druw .bs-cta[data-bs-state=idle]>a:hover{color:#39D9E8}\n.bsbf .bsbf-card.druw .bs-cta[data-bs-state=adding]::after{background-image:linear-gradient(90deg,transparent,#FF3D6E,#A34CFF,#39D9E8,transparent)}\n.bsbf .bsbf-card.druw .bs-cta::before{background:#08080C}\n.bsbf .bsbf-card.druw .bs-cta.bs-on{border-color:transparent;background:linear-gradient(#08080C,#08080C) padding-box,linear-gradient(90deg,#FF3D6E,#A34CFF 38%,#39D9E8 68%,#FFD23F) border-box}\n.bsbf .bsbf-card.druw .bs-cta.bs-on>a{color:#39D9E8!important;text-shadow:0 0 10px rgba(57,217,232,.6)}\n.bsbf .bsbf-card.druw .bs-cta .bs-cta__rm{color:#fff}\n.bsbf .bsbf-card.druw .bs-cta .bs-cta__rm::before{background:rgba(255,255,255,.25)}\n.bsbf .bsbf-card.druw .bs-cta[data-bs-state=incart] .bs-cta__rm:hover,.bsbf .bsbf-card.druw .bs-cta[data-bs-state=incart] .bs-cta__rm:focus-visible{background:#1A1620;color:#FF3D6E}\n.bsbf .bsbf-card.druw .bs-cta[data-bs-state=removing] .bs-cta__rm::after{border-color:#39D9E8;border-right-color:transparent}\n.bsbf-bar{position:fixed;left:0;right:0;bottom:0;z-index:999;background:rgba(0,0,0,.97);border-top:1px solid #1E1E1E;padding:14px max(16px,env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));transform:translateY(110%);transition:transform .45s cubic-bezier(.2,.8,.2,1);font-family:Barlow,sans-serif;color:#fff}\n.bsbf-bar.show{transform:none}\n.bsbf-bar .in{max-width:1260px;margin:0 auto;display:flex;align-items:center;gap:16px 28px}\n.bsbf-bar .slots{display:flex;gap:14px}\n.bsbf-bar .g{display:flex;gap:6px}\n.bsbf-bar .g2{display:none}\n.bsbf-bar .slots.two .g2{display:flex}\n.bsbf-bar i{width:38px;height:38px;border:1px solid #333;display:grid;place-items:center;font-style:normal;font-weight:800;font-size:12px;color:#000;transition:background-color .3s,border-color .3s}\n.bsbf-bar i.on{background:#FF6403;border-color:#FF6403}\n.bsbf .bsbf-own{display:none;height:42px;align-items:center;justify-content:center;border:1px dashed #333;color:#7A7A7A;font:700 13px\/1 Barlow,sans-serif;letter-spacing:.08em}\n.bsbf .bsbf-card.owned .bsbf-btn{display:none}\n.bsbf .bsbf-card.owned .bsbf-own{display:flex}\n.bsbf .bsbf-card.owned .bsbf-vis img{filter:grayscale(1);opacity:.4}\n.bsbf .bsbf-card.owned .bsbf-pr{visibility:hidden}\n.bsbf-bar i{position:relative}\n.bsbf-bar i.fr{background:transparent;border:1px dashed #555;color:#7A7A7A}\n.bsbf-bar i.fr::after{content:\"FREE\";position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);padding:0 3px;background:#000;color:#BDBDBD;font-size:8px;line-height:10px;letter-spacing:.08em}\n.bsbf-bar i.dr.on{background:linear-gradient(#08080C,#08080C) padding-box,linear-gradient(135deg,#FF3D6E,#A34CFF 38%,#39D9E8 68%,#FFD23F) border-box;border-color:transparent;color:#39D9E8}\n.bsbf-bar .sum{flex:1;min-width:0;display:flex;align-items:baseline;gap:6px 16px;flex-wrap:wrap}\n.bsbf-bar .big{font-weight:800;font-size:clamp(26px,3vw,36px);line-height:1;font-variant-numeric:tabular-nums}\n.bsbf-bar s{color:#A3A3A3;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;text-decoration-color:#FF6403;text-decoration-thickness:2px}\n.bsbf-bar .save{font-weight:700;font-size:15px;color:#FF6403;letter-spacing:.02em}\n.bsbf-bar .lbl{font-size:14px;color:#BDBDBD;width:100%}\n.bsbf-bar .lbl:empty{display:none}.bsbf-bar .nx{font-size:15px;color:#D9D9D9;width:auto;line-height:1.3}.bsbf-bar .nx::before{content:\"\";display:inline-block;width:1px;height:14px;background:#3A3A3A;margin-right:16px;vertical-align:-2px}@media (max-width:1024px){.bsbf-bar .nx{width:100%}.bsbf-bar .nx::before{display:none}}.bsbf-bar .nx:empty{display:none}.bsbf-bar .nx b{color:#FF6403;font-weight:800}\n.bsbf-bar a.go{height:52px;padding:0 26px;display:flex;align-items:center;gap:10px;background:#fff;color:#000;font-weight:800;font-size:16px;letter-spacing:.06em;text-decoration:none;white-space:nowrap;transition:background-color .25s}\n.bsbf-bar a.go:hover,.bsbf-bar a.go:focus-visible{background:#FF6403;color:#000}\n@media (max-width:1024px){.bsbf .bsbf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 10px}.bsbf .bsbf-vis{aspect-ratio:1\/1.6}}\n@media (max-width:767px){\n.bsbf .bsbf-hd{padding:36px 0 24px}\n.bsbf .st{min-width:132px;padding:8px 10px}.bsbf .st .k{font-size:10px;letter-spacing:.06em}.bsbf .st .p strong{font-size:19px}.bsbf .bsbf-dr{display:none}\n.bsbf .bsbf-vis{aspect-ratio:1\/1.7}\n.bsbf .bsbf-btn>a.button,.bsbf .bsbf-btn .bs-cta>a{font-size:13px;height:40px}\n.bsbf-bar .slots{display:none}\n.bsbf-bar a.go{height:48px;padding:0 18px;font-size:15px}\n.bsbf-bar .lbl{display:none}\n.bsbf-bar s{font-size:17px}\n.bsbf-bar .nx{font-size:13px}\n}\n\/* Page bundle : le mini-panier ne s'ouvre pas tout seul apr\u00e8s un ADD (demande de Shust, 4\/11) *\/\nhtml.bsbf-quiet .elementor-menu-cart__container,html.bsbf-quiet .elementor-menu-cart__main{visibility:hidden!important;opacity:0!important;transition:none!important}\n\/* v1.8 : lisibilit\u00e9 des paliers (prix barr\u00e9, petits textes, contraste) + cartes align\u00e9es et bouton ADDED compact sur mobile *\/\n.bsbf{--mute:#A3A3A3}.bsbf .st .k{font-size:12px;color:var(--soft)}.bsbf .st .b{color:var(--soft)}.bsbf .st .p s{font-size:15px;color:#A3A3A3;text-decoration-color:#FF6403;text-decoration-thickness:1.5px}.bsbf .st .s{font-size:13px}.bsbf .st.done{opacity:.8}.bsbf .st.later{opacity:.75}.bsbf .bsbf-pr s{color:#A3A3A3;text-decoration-color:#FF6403;text-decoration-thickness:1.5px}.bsbf .bsbf-card{grid-template-columns:minmax(0,1fr)}\n@media (max-width:767px){.bsbf .st .k{font-size:11px}.bsbf .st .p strong{font-size:20px}.bsbf .st .p s{font-size:14px}.bsbf .bsbf-grid{gap:22px 8px}.bsbf .bsbf-meta h3{font-size:12px}.bsbf .bsbf-pr{font-size:13px}.bsbf .bsbf-btn .bs-cta,.bsbf .bsbf-btn .bs-cta.bs-cta--stack{flex-direction:row;height:40px}.bsbf .bsbf-btn .bs-cta>a{width:auto!important;min-width:0;flex:1 1 0%!important;height:auto!important;padding:0 4px!important;font-size:12px;letter-spacing:.03em;overflow:hidden}.bsbf .bsbf-btn .bs-cta .bs-cta__rm{height:auto!important;align-self:stretch}.bsbf .bsbf-btn .bs-cta[data-bs-state=incart] .bs-cta__rm,.bsbf .bsbf-btn .bs-cta[data-bs-state=removing] .bs-cta__rm{width:34px!important;min-width:34px!important;flex:0 0 34px!important}.bsbf .bsbf-btn .bs-cta--stack .bs-cta__rm::before{inset:9px auto 9px 0;width:1px;height:auto}}\n@media (prefers-reduced-motion:reduce){.bsbf *,.bsbf-bar{transition:none!important;animation:none!important}.bsbf .st.next{background:var(--panel);border-color:var(--or)}}\nhtml[lang^=\"fr\"] .bsbf-bar i.fr::after{content:\"OFFERT\"}html[lang^=\"es\"] .bsbf-bar i.fr::after{content:\"GRATIS\"}html[lang^=\"ja\"] .bsbf-bar i.fr::after{content:\"\u7121\u6599\"}html[lang^=\"ja\"] .bsbf h1.bsbf-h1{word-break:auto-phrase;overflow-wrap:anywhere}<\/style>\n<div class=\"bsbf\" id=\"bsbf\">\n  <header class=\"bsbf-hd\">\n    <div class=\"bsbf-eyebrow\" data-t=\"CYBER SEASON\">CYBER SEASON<\/div>\n    <h1 class=\"bsbf-h1\" data-t=\"Personalize your Black Friday deal\">Personalize your Black Friday deal<\/h1>\n    <p class=\"bsbf-lede\" data-t=\"Start with one plugin. The more you add, the more you save.\">Start with one plugin. The more you add, the more you save.<\/p>\n  <\/header>\n  <div class=\"bsbf-ladder\" id=\"bsbf-ladder\" data-no-translation>\n    <div class=\"bsbf-steps\" id=\"bsbf-steps\"><\/div>\n    <div class=\"bsbf-rule\"><p class=\"bsbf-msg\" id=\"bsbf-msg\" aria-live=\"polite\">Start with any plugin: <b>2 for \u20ac69<\/b>.<\/p><\/div>\n  <\/div>\n  <div class=\"bsbf-sec\" data-t=\"Choose your plugins\">Choose your plugins<\/div>\n  <div class=\"bsbf-grid\" id=\"bsbf-grid\"><\/div>\n<\/div>\n<div class=\"bsbf-bar\" id=\"bsbf-bar\" data-no-translation role=\"region\" aria-label=\"Your bundle\"><div class=\"in\">\n  <div class=\"slots\" id=\"bsbf-slots\"><span class=\"g\"><i><\/i><i><\/i><i><\/i><i><\/i><\/span><span class=\"g g2\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/span><\/div>\n  <div class=\"sum\"><span class=\"big\" id=\"bsbf-total\"><\/span><s id=\"bsbf-was\"><\/s><span class=\"save\" id=\"bsbf-save\"><\/span><span class=\"lbl\" id=\"bsbf-lbl\"><\/span><span class=\"nx\" id=\"bsbf-nx\" aria-live=\"polite\"><\/span><\/div>\n  <a class=\"go\" id=\"bsbf-go\" href=\"\/checkout-2\/\"><span data-t=\"CHECKOUT\">CHECKOUT<\/span> <span aria-hidden=\"true\">\u2192<\/span><\/a>\n<\/div><\/div>\n<script nowprocket>\nvar _Lm=(document.documentElement.getAttribute('lang')||'en').slice(0,2).toLowerCase(),_Dm=({\"fr\": {\"Personalize your Black Friday deal\": \"Personnalisez votre offre Black Friday\", \"Start with one plugin. The more you add, the more you save.\": \"Commencez par un plugin. Plus vous en ajoutez, plus vous \u00e9conomisez.\", \"Choose your plugins\": \"Choisissez vos plugins\", \"CHECKOUT\": \"COMMANDER\", \"DETAILS\": \"D\u00c9TAILS\", \"ADD\": \"AJOUTER\", \"\u2713 OWNED\": \"\u2713 D\u00c9J\u00c0 \u00c0 VOUS\", \"Start with any plugin: <b>2 for \": \"Commencez par n\u2019importe quel plugin : <b>2 pour \", \"<b>Collection complete.<\/b> 3 sample packs included.\": \"<b>Collection compl\u00e8te.<\/b> 3 sample packs inclus.\", \"Your last plugin is <b>free<\/b>, plus 3 sample packs.\": \"Votre dernier plugin est <b>offert<\/b>, plus 3 sample packs.\", \"Add DRUW for <b>\": \"Ajoutez DRUW pour <b>\", \"<\/b>: complete your collection + 3 sample packs.\": \"<\/b> : collection compl\u00e8te + 3 sample packs.\", \"Complete your collection for <b>\": \"Compl\u00e9tez votre collection pour <b>\", \"<\/b> more, plus 3 sample packs.\": \"<\/b> de plus, et 3 sample packs.\", \"Next plugin: only <b>\": \"Plugin suivant : seulement <b>\", \"<\/b> more.\": \"<\/b> de plus.\", \"with DRUW \": \"avec DRUW \", \"YOU\": \"VOUS\", \"START\": \"ICI\", \"FREE\": \"OFFERT\", \"Free \u00b7 not counted in the bundle\": \"Offert \u00b7 non compt\u00e9 dans le bundle\"}, \"es\": {\"Personalize your Black Friday deal\": \"Personaliza tu oferta de Black Friday\", \"Start with one plugin. The more you add, the more you save.\": \"Empieza con un plugin. Cuantos m\u00e1s a\u00f1adas, m\u00e1s ahorras.\", \"Choose your plugins\": \"Elige tus plugins\", \"CHECKOUT\": \"PAGAR\", \"DETAILS\": \"DETALLES\", \"ADD\": \"A\u00d1ADIR\", \"\u2713 OWNED\": \"\u2713 YA ES TUYO\", \"Start with any plugin: <b>2 for \": \"Empieza con cualquier plugin: <b>2 por \", \"<b>Collection complete.<\/b> 3 sample packs included.\": \"<b>Colecci\u00f3n completa.<\/b> 3 sample packs incluidos.\", \"Your last plugin is <b>free<\/b>, plus 3 sample packs.\": \"Tu \u00faltimo plugin es <b>gratis<\/b>, m\u00e1s 3 sample packs.\", \"Add DRUW for <b>\": \"A\u00f1ade DRUW por <b>\", \"<\/b>: complete your collection + 3 sample packs.\": \"<\/b>: colecci\u00f3n completa + 3 sample packs.\", \"Complete your collection for <b>\": \"Completa tu colecci\u00f3n por <b>\", \"<\/b> more, plus 3 sample packs.\": \"<\/b> m\u00e1s, y 3 sample packs.\", \"Next plugin: only <b>\": \"Siguiente plugin: solo <b>\", \"<\/b> more.\": \"<\/b> m\u00e1s.\", \"with DRUW \": \"con DRUW \", \"YOU\": \"T\u00da\", \"START\": \"AQU\u00cd\", \"FREE\": \"GRATIS\", \"Free \u00b7 not counted in the bundle\": \"Gratis \u00b7 no cuenta en el bundle\"}, \"ja\": {\"CYBER SEASON\": \"\u30b5\u30a4\u30d0\u30fc\u30b7\u30fc\u30ba\u30f3\", \"Personalize your Black Friday deal\": \"\u3042\u306a\u305f\u3060\u3051\u306e\\u200b\u30d6\u30e9\u30c3\u30af\u30d5\u30e9\u30a4\u30c7\u30fc\\u200b\u7279\u5178\u3092\", \"Start with one plugin. The more you add, the more you save.\": \"\u307e\u305a\u306f\u30d7\u30e9\u30b0\u30a4\u30f3\u30921\u3064\u3002\u8ffd\u52a0\u3059\u308b\u307b\u3069\u304a\u5f97\u306b\u306a\u308a\u307e\u3059\u3002\", \"Choose your plugins\": \"\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u9078\u3076\", \"CHECKOUT\": \"\u8cfc\u5165\u624b\u7d9a\u304d\u3078\", \"DETAILS\": \"\u8a73\u7d30\", \"ADD\": \"\u8ffd\u52a0\", \"\u2713 OWNED\": \"\u2713 \u8cfc\u5165\u6e08\u307f\", \" plugin\": \" \u30d7\u30e9\u30b0\u30a4\u30f3\", \"s\": \"\", \"Start with any plugin: <b>2 for \": \"\u304a\u597d\u304d\u306a\u30d7\u30e9\u30b0\u30a4\u30f3\u304b\u3089\uff1a<b>2\u3064\u3067 \", \"<\/b>.\": \"<\/b>\u3002\", \"<b>Collection complete.<\/b> 3 sample packs included.\": \"<b>\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u5b8c\u6210\u3002<\/b>\u30b5\u30f3\u30d7\u30eb\u30d1\u30c3\u30af3\u3064\u4ed8\u304d\u3002\", \"Your last plugin is <b>free<\/b>, plus 3 sample packs.\": \"\u6700\u5f8c\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u306f<b>\u7121\u6599<\/b>\u3001\u3055\u3089\u306b\u30b5\u30f3\u30d7\u30eb\u30d1\u30c3\u30af3\u3064\u4ed8\u304d\u3002\", \"Add DRUW for <b>\": \"DRUW\u3092<b>\", \"<\/b>: complete your collection + 3 sample packs.\": \"<\/b>\u3067\u8ffd\u52a0\uff1a\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u5b8c\u6210\uff0b\u30b5\u30f3\u30d7\u30eb\u30d1\u30c3\u30af3\u3064\u3002\", \"Complete your collection for <b>\": \"\u3042\u3068<b>\", \"<\/b> more, plus 3 sample packs.\": \"<\/b>\u3067\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u5b8c\u6210\u3001\u3055\u3089\u306b\u30b5\u30f3\u30d7\u30eb\u30d1\u30c3\u30af3\u3064\u4ed8\u304d\u3002\", \"Next plugin: only <b>\": \"\u6b21\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u306f\u3042\u3068<b>\", \"<\/b> more.\": \"<\/b>\u3060\u3051\u3002\", \"+ 3 sample packs\": \"+ \u30b5\u30f3\u30d7\u30eb\u30d1\u30c3\u30af3\u3064\", \"with DRUW \": \"DRUW\u8fbc\u307f \", \"YOU\": \"\u73fe\u5728\", \"START\": \"\u3053\u3053\u304b\u3089\", \"FREE\": \"\u7121\u6599\", \"Free \u00b7 not counted in the bundle\": \"\u7121\u6599\u30fb\u30d0\u30f3\u30c9\u30eb\u306b\u542b\u307e\u308c\u307e\u305b\u3093\"}})[_Lm]||{};function _tm(s){return _Dm[s]!=null?_Dm[s]:s}\n[].forEach.call(document.querySelectorAll('#bsbf [data-t],.bsbf-bar [data-t]'),function(e){var v=_tm(e.getAttribute('data-t'));if(v!==e.textContent)e.textContent=v});\n\n(function(){\n  var UP='\/wp-content\/uploads\/';\n  var P=[\n    {id:128540,k:'DRUW',n:'DRUW',full:179,u:'\/druw\/',img:UP+'2026\/10\/druw-hero-poster-854.webp'},\n    {id:40405,k:'RM',n:'RANDOM METAL',full:149,u:'\/audio-plugins\/random-metal\/',img:UP+'2026\/09\/cap_metal_tile_angle_opt.jpg'},\n    {id:14,k:'7DS',n:'7DS',full:79,u:'\/audio-plugins\/7deadlysnares\/',img:UP+'2026\/09\/cap_7ds_tile_angle_opt.jpg'},\n    {id:2577,k:'BEA',n:'BEATFADER',full:79,u:'\/audio-plugins\/beatfader\/',img:UP+'2026\/09\/cap_beatfader_tile_angle_opt.jpg'},\n    {id:59188,k:'CHE',n:'CHEATCODE',full:139,u:'\/audio-plugins\/cheat-code-audio-multi-fx\/',img:UP+'2026\/09\/cap_cheatcode_tile_angle_opt.jpg'},\n    {id:469,k:'LUN',n:'LUNCHTABLE',full:99,u:'\/audio-plugins\/lunchtable-1st-pen-tapping-plugin\/',img:UP+'2026\/09\/cap_lunchtable_tile_angle_opt.jpg'},\n    {id:117699,k:'L\u00d8W',n:'L\u00d8W',full:149,u:'\/audio-plugins\/low-bass-synth-audio-plugin\/',img:UP+'2026\/09\/cap_low_tile_angle_opt.jpg'},\n    {id:2574,k:'RAN',n:'RANDOM',full:129,u:'\/audio-plugins\/random\/',img:UP+'2026\/09\/cap_random_tile_angle_opt.jpg'},\n    {id:150506,k:'VRA',n:'VRAC+',full:149,u:'\/audio-plugins\/vrac-plus\/',img:UP+'2026\/09\/cap_vracplus_tile_angle_opt.jpg'}\n  ];\n  var DRUW=128540, IDS=P.map(function(x){return x.id});\n  \/* Prix publics (grille B) ; remplac\u00e9s par les prix du tier du client (tableau Prix BS) s'il en a un *\/\n  var PR={one:39,druw1:59,bf:{2:69,3:95,4:119,5:143,6:167,7:191,8:215,9:235},dx:20,pk:153};\n  var $=function(i){return document.getElementById(i)};\n  \/* Devise du client : symbole affich\u00e9 par WooCommerce (Price Based on Country), m\u00eames montants dans toutes les devises *\/\n  var CUR='\u20ac';function sym(){var e=document.querySelector('.elementor-menu-cart__toggle .woocommerce-Price-currencySymbol, .woocommerce-Price-currencySymbol');if(e&&e.textContent.trim())CUR=e.textContent.trim()}sym();\n  var eur=function(v){v=Math.round(v*100)\/100;return CUR+(v%1?v.toFixed(2):v)};\n  var byId=function(id){for(var i=0;i<P.length;i++)if(P[i].id===id)return P[i]};\n  var sel=[],OWN=[],FREE=[],FL={},PK=[42491,42487,47875];\n  \/* Plafond : 9 moins les plugins d\u00e9j\u00e0 poss\u00e9d\u00e9s (hors panier) ; packs offerts au plus grand bundle possible *\/\n  function cap(){var x={};OWN.concat(FREE.filter(function(id){return IDS.indexOf(id)>-1})).forEach(function(id){if(sel.indexOf(id)<0)x[id]=1});return Math.max(1,9-Object.keys(x).length)}\n  function ownD(){return OWN.indexOf(DRUW)>-1}\n  function price(n,d){if(!n)return 0;if(n===1)return d?PR.druw1:PR.one;if(n===9)return PR.bf[9];return PR.bf[n]+(d?PR.dx:0)}\n  function fullOf(k){return sel.slice(0,k).reduce(function(s,id){return s+byId(id).full},0)+(k===9?PR.pk:0)}\n  \/* Gain : en % sous 100 de prix, en montant au-dessus (r\u00e8gle des 100) *\/\n  function gain(f,p){var g=f-p;if(g<=0)return '';return p<100?'\u2212'+Math.round(g\/f*100)+'%':'Save '+eur(g)}\n  var h0='';for(var t=1;t<=9;t++)h0+='<div class=\"st\" data-n=\"'+t+'\"><span class=\"k\">'+t+_tm(' plugin')+(t>1?_tm('s'):'')+'<\/span><span class=\"b\"><\/span><span class=\"p\"><strong><\/strong><s><\/s><\/span><span class=\"s\"><\/span><\/div>';\n  $('bsbf-steps').innerHTML=h0;\n  $('bsbf-grid').innerHTML=P.map(function(x){\n    return '<div class=\"bsbf-card'+(x.id===DRUW?' druw':'')+'\" data-id=\"'+x.id+'\"><div class=\"bsbf-vis\"><img loading=\"lazy\" src=\"'+x.img+'\" alt=\"'+x.n+'\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"720\"><a class=\"bsbf-det\" href=\"'+x.u+'\" aria-label=\"Details '+x.n+'\"><span>'+_tm('DETAILS')+'<\/span><\/a><span class=\"bsbf-chk\" aria-hidden=\"true\">\u2713<\/span><\/div>'+\n      '<div class=\"bsbf-meta\"><h3>'+x.n+'<\/h3><span class=\"bsbf-pr\"><s class=\"bsbf-cv\" data-v=\"'+x.full+'\">'+eur(x.full)+'<\/s><span class=\"bsbf-p1 bsbf-cv\" data-id=\"'+x.id+'\" data-v=\"'+(x.id===DRUW?PR.druw1:PR.one)+'\">'+eur(x.id===DRUW?PR.druw1:PR.one)+'<\/span><\/span><\/div>'+\n      '<div class=\"bsbf-btn\"><a href=\"?add-to-cart='+x.id+'\" data-quantity=\"1\" class=\"button add_to_cart_button ajax_add_to_cart\" data-product_id=\"'+x.id+'\" rel=\"nofollow\" aria-label=\"Add '+x.n+'\">'+_tm('ADD')+'<\/a><\/div><div class=\"bsbf-own\">'+_tm('\u2713 OWNED')+'<\/div><\/div>';\n  }).join('');\n  \/* Zone du bouton panier unifi\u00e9 (mode bf : jamais CHECKOUT sur les cartes) *\/\n  if(window.bsCta&&window.bsCta.zones&&!window.bsCta.zones.some(function(z){return z.s==='.bsbf-grid'}))window.bsCta.zones.push({s:'.bsbf-grid',bf:1});\n  function msg(){\n    var n=sel.length,d=sel.indexOf(DRUW)>-1;\n    if(!n)return _tm('Start with any plugin: <b>2 for ')+eur(PR.bf[2])+_tm('<\/b>.');\n    var M=cap();\n    if(n>=M)return _tm('<b>Collection complete.<\/b> 3 sample packs included.');\n    var dl=price(n+1,d||(n+1===M&&!ownD()))-price(n,d);\n    if(n===M-1&&dl<=0)return _tm('Your last plugin is <b>free<\/b>, plus 3 sample packs.');\n    if(n===M-1&&!d&&!ownD())return _tm('Add DRUW for <b>')+eur(dl)+_tm('<\/b>: complete your collection + 3 sample packs.');\n    if(n===M-1)return _tm('Complete your collection for <b>')+eur(dl)+_tm('<\/b> more, plus 3 sample packs.');\n    return _tm('Next plugin: only <b>')+eur(dl)+_tm('<\/b> more.');\n  }\n  var last='',lastNext=null,glowT;\n  document.addEventListener('animationend',function(e){if(e.animationName==='bsbfSweep')e.target.classList.remove('glow')});\n  function render(){\n    sym();\n    var n=sel.length,d=sel.indexOf(DRUW)>-1,p=price(n,d),f=fullOf(n),M=cap(),od=ownD(),maxShow=Math.min(M,Math.max(4,n+2));\n    [].forEach.call(document.querySelectorAll('#bsbf .st'),function(el){\n      var t=+el.getAttribute('data-n'),pt=price(t,d||(t===M&&!od));\n      el.hidden=t>maxShow;\n      el.className='st'+(t<n?' done':t===n?' cur':t===n+1?' next':' later')+(t===n+1&&el.classList.contains('glow')?' glow':'');\n      var s=el.querySelector('s'),sub=el.querySelector('.s'),b=el.querySelector('.b');\n      if(t<=n){var dt=sel.slice(0,t).indexOf(DRUW)>-1,ptt=price(t,dt),ft=fullOf(t);el.querySelector('strong').textContent=eur(ptt);s.textContent=ft>ptt?eur(ft):'';sub.innerHTML='<em>'+gain(ft,ptt)+'<\/em>'}\n      else{el.querySelector('strong').textContent=eur(pt);s.textContent='';sub.textContent=t===M?_tm('+ 3 sample packs'):(od||d?'':(t===1?'DRUW '+eur(PR.druw1):_tm('with DRUW ')+eur(price(t,true))))}\n      b.textContent=t===n?_tm('YOU'):(t===n+1?(n===0?_tm('START'):(pt-p<=0?_tm('FREE'):'+'+eur(pt-p))):(t<n?'\u2713':''));\n    });\n    var nx=document.querySelector('#bsbf .st.next');\n    if(nx&&nx.getAttribute('data-n')!==lastNext){var first=lastNext===null;lastNext=nx.getAttribute('data-n');clearTimeout(glowT);glowT=setTimeout(function(){var g=document.querySelector('#bsbf .st.next');if(!g)return;g.classList.remove('glow');void g.offsetWidth;g.classList.add('glow')},first?1000:250)}\n    var cur=nx||document.querySelector('#bsbf .st.cur');\n    if(cur){var sc=$('bsbf-steps');if(sc.scrollWidth>sc.clientWidth)sc.scrollTo({left:Math.max(0,cur.offsetLeft-sc.offsetLeft-sc.clientWidth\/2+cur.clientWidth\/2),behavior:'smooth'})}\n    [].forEach.call(document.querySelectorAll('#bsbf .bsbf-card'),function(c){var id=+c.getAttribute('data-id');c.classList.toggle('on',sel.indexOf(id)>-1);c.classList.toggle('owned',OWN.indexOf(id)>-1&&sel.indexOf(id)<0&&FREE.indexOf(id)<0)});\n    [].forEach.call(document.querySelectorAll('#bsbf .bsbf-cv'),function(el){el.textContent=eur(+el.getAttribute('data-v'))});\n    var bar=$('bsbf-bar');bar.classList.toggle('show',n>0||FREE.length>0);\n    var sq=sel.concat(FREE);$('bsbf-slots').classList.toggle('two',sq.length>4);\n    [].forEach.call(bar.querySelectorAll('i'),function(s,i){var id=sq[i],fr=i>=n&&!!id;s.classList.toggle('on',!!id&&!fr);s.classList.toggle('fr',fr);s.classList.toggle('dr',id===DRUW&&!fr);s.textContent=id?(byId(id)?byId(id).k:FL[id]||''):'';s.title=fr?_tm('Free \u00b7 not counted in the bundle'):''});\n    $('bsbf-total').textContent=n?eur(p):'';\n    $('bsbf-was').textContent=f>p?eur(f):'';\n    $('bsbf-save').textContent='';\n    $('bsbf-lbl').textContent=n&&n>=M?_tm('+ 3 sample packs'):'';\n    var h=msg();var nxe=$('bsbf-nx');if(nxe){var nh=n&&n<M?h:'';if(nxe.innerHTML!==nh)nxe.innerHTML=nh}if(h!==last){last=h;var m=$('bsbf-msg');m.classList.add('swap');setTimeout(function(){m.innerHTML=h;m.classList.remove('swap')},170)}\n  }\n  \/* \u00c9chelle collante : se place sous l'en-t\u00eate fixe du site quand il est visible (il se masque au d\u00e9filement vers le bas) *\/\n  var lad=$('bsbf-ladder'),ticking=false,hds=null,lastTop=-1;\n  function placeLadder(){ticking=false;if(!hds)hds=[].slice.call(document.querySelectorAll('[data-elementor-type=header] .elementor-element-aa76451,[data-elementor-type=header] .elementor-element-6ac4ea20,#wpadminbar'));var top=0;for(var i=0;i<hds.length;i++){var r=hds[i].getBoundingClientRect();if(r.height&&r.bottom>top&&r.top<innerHeight\/2)top=r.bottom}top=Math.max(0,Math.round(top));if(top!==lastTop){lastTop=top;lad.style.top=top+'px'}}\n  function onScroll(){if(!ticking){ticking=true;requestAnimationFrame(placeLadder)}}\n  window.addEventListener('scroll',onScroll,{passive:true});window.addEventListener('resize',onScroll);setTimeout(placeLadder,300);placeLadder();\n  \/* S\u00e9lection = produits du panier (hors produits contenus dans un bundle), comme Pick any 4 *\/\n  \/* Affichage imm\u00e9diat au clic (ADD \/ \u00d7), sans attendre la r\u00e9ponse du panier ; le panier fait foi d\u00e8s qu'il r\u00e9pond (8 s au plus) *\/\n  var cartSel=[],pend={};\n  function compose(){var s=cartSel.filter(function(id){return pend[id]!=='rm'});Object.keys(pend).forEach(function(k){var id=+k;if(pend[k]==='add'&&s.indexOf(id)<0)s.push(id)});sel=s;render()}\n  function fromCart(items){\n    var s=[],fr=[];(items||[]).forEach(function(it){if(IDS.indexOf(it.id)<0){\/* produit gratuit hors bundle (ex. VRAC) : carr\u00e9 FREE ; packs offerts exclus *\/if(it.totals&&+it.totals.line_total===0&&PK.indexOf(it.id)<0&&fr.indexOf(it.id)<0){fr.push(it.id);FL[it.id]=String(it.name||'').toUpperCase().replace(\/[^A-Z0-9+]\/g,'').slice(0,4)}return}if(it.extensions&&it.extensions.bundles&&it.extensions.bundles.bundled_by)return;if(it.totals&&+it.totals.line_total===0&&+it.totals.line_subtotal>0){if(fr.indexOf(it.id)<0)fr.push(it.id);return}\/* produit rendu gratuit par un coupon : ne compte pas dans le bundle *\/if(s.indexOf(it.id)<0)s.push(it.id)});FREE=fr;\n    cartSel=s;Object.keys(pend).forEach(function(k){var id=+k,inC=s.indexOf(id)>-1;if((pend[k]==='add'&&inC)||(pend[k]==='rm'&&!inC))delete pend[k]});compose();\n  }\n  function optimistic(id,op){pend[id]=op;compose();setTimeout(function(){if(pend[id]===op){delete pend[id];compose()}},30000)}\n  \/* Le bouton panier unifi\u00e9 passe en \u00ab adding \u00bb \/ \u00ab removing \u00bb d\u00e8s le clic : on suit cet \u00e9tat *\/\n  if(window.MutationObserver)new MutationObserver(function(ms){ms.forEach(function(m){var cta=m.target,st=cta.getAttribute('data-bs-state'),card=cta.closest('.bsbf-card');if(!card)return;var id=+card.getAttribute('data-id');if(st==='adding'&&sel.indexOf(id)<0)optimistic(id,'add');else if(st==='removing'&&sel.indexOf(id)>-1)optimistic(id,'rm')})}).observe($('bsbf-grid'),{subtree:true,attributes:true,attributeFilter:['data-bs-state']});\n  document.addEventListener('bs-cta:cart',function(e){fromCart(e.detail&&e.detail.items)});\n  if(window.bsCta&&window.bsCta.last)fromCart(window.bsCta.last.items);\n  var co=window.wc_add_to_cart_params&&wc_add_to_cart_params.cart_url;if(co)$('bsbf-go').href=co;\n  \/* Prix du tier du client (m\u00eame source que les blocs de prix : tableau Prix BS) *\/\n  var ck='';try{ck=document.cookie}catch(e){}\n  var tm=ck.match(\/(?:^|;\\s*)bs_tier=([^;]*)\/);\n  function applyPrices(j){\n      if(j&&j.o){OWN=j.o.map(Number);last='';render()}\n      var g=j&&j.p;if(!g||!g.bf2)return;\n      var t=function(k){return g[k]&&g[k].t!=null?+g[k].t:null};\n      var one=t(14);if(one!=null)PR.one=one;var dr=t(DRUW);if(dr!=null)PR.druw1=dr;\n      for(var n=2;n<=9;n++){var v=t('bf'+n);if(v!=null)PR.bf[n]=v}\n      var x=t('bfdruw');if(x!=null)PR.dx=x;\n      [].forEach.call(document.querySelectorAll('#bsbf .bsbf-p1'),function(el){var id=+el.getAttribute('data-id');var v=t(id);if(v!=null){el.setAttribute('data-v',v);el.textContent=eur(v)}});\n      last='';render();\n  }\n  var logged=document.body&&document.body.classList.contains('logged-in');\n  if(tm||logged){\n    \/* Prix du tier et plugins poss\u00e9d\u00e9s gard\u00e9s dans le navigateur (affichage imm\u00e9diat), puis rafra\u00eechis en arri\u00e8re-plan *\/\n    var LK='bsbf_prices_'+(tm?tm[1]:'x');try{var c=JSON.parse(localStorage.getItem(LK)||'null');if(c)applyPrices(c)}catch(e){}\n    fetch('\/wp-admin\/admin-ajax.php?action=bs_prices',{credentials:'same-origin'}).then(function(r){return r.json()}).then(function(j){applyPrices(j);try{localStorage.setItem(LK,JSON.stringify(j))}catch(e){}}).catch(function(){});\n  }\n  \/* Mini-panier : pas d'ouverture automatique apr\u00e8s un ajout depuis la grille (jusqu'\u00e0 la mise \u00e0 jour du panier + 1,5 s) *\/\n  var qt=null,root=document.documentElement;\n  var mo=window.MutationObserver?new MutationObserver(function(ms){ms.forEach(function(m){var el=m.target;if(el.classList&&el.classList.contains('elementor-menu-cart--shown'))el.classList.remove('elementor-menu-cart--shown')})}):null;\n  function calm(ms){clearTimeout(qt);qt=setTimeout(function(){root.classList.remove('bsbf-quiet');if(mo)mo.disconnect()},ms)}\n  function quiet(){if(!root.classList.contains('bsbf-quiet')&&mo)[].forEach.call(document.querySelectorAll('.elementor-menu-cart__wrapper,.elementor-widget-woocommerce-menu-cart'),function(w){mo.observe(w,{subtree:true,attributes:true,attributeFilter:['class']})});root.classList.add('bsbf-quiet');calm(15000)}\n  document.addEventListener('bs-cta:cart',function(){if(root.classList.contains('bsbf-quiet'))calm(1500)});\n  document.addEventListener('click',function(e){if(e.target.closest&&e.target.closest('#bsbf-grid .bsbf-btn'))quiet()},true);\n  render();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>CYBER SEASON Personalize your Black Friday deal Start with one plugin. The more you add, the more you save. Start with any plugin: 2 for \u20ac69. Choose your plugins CHECKOUT \u2192<\/p>","protected":false},"author":2,"featured_media":0,"parent":42154,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"content-type":"","footnotes":""},"class_list":["post-34732","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.5 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Black Friday Plugin Bundle: Up to 82% Off | BEATSURFING<\/title>\n<meta name=\"description\" content=\"Build your own Black Friday bundle: 2 BEATSURFING plugins for \u20ac69, all 9 for \u20ac235. DRUW included. Supporters: Loyalty Price up to \u221235% on top.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/beatsurfing.com\/fr\/audio-plugins\/bundles\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Black Friday Plugin Bundle: Up to 82% Off | BEATSURFING\" \/>\n<meta property=\"og:description\" content=\"Build your own Black Friday bundle: 2 BEATSURFING plugins for \u20ac69, all 9 for \u20ac235. DRUW included. Supporters: Loyalty Price up to \u221235% on top.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/beatsurfing.com\/fr\/audio-plugins\/bundles\/\" \/>\n<meta property=\"og:site_name\" content=\"BEATSURFING\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Beatsurfing2\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-05T15:06:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Bundles\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/beatsurfing.com\\\/audio-plugins\\\/bundles\\\/\",\"url\":\"https:\\\/\\\/beatsurfing.com\\\/audio-plugins\\\/bundles\\\/\",\"name\":\"Black Friday Plugin Bundle: Up to 82% Off | BEATSURFING\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/beatsurfing.com\\\/#website\"},\"datePublished\":\"2024-05-02T17:42:19+00:00\",\"dateModified\":\"2026-11-05T15:06:00+00:00\",\"description\":\"Build your own Black Friday bundle: 2 BEATSURFING plugins for \u20ac69, all 9 for \u20ac235. DRUW included. Supporters: Loyalty Price up to \u221235% on top.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/beatsurfing.com\\\/audio-plugins\\\/bundles\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/beatsurfing.com\\\/audio-plugins\\\/bundles\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/beatsurfing.com\\\/audio-plugins\\\/bundles\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"AUDIO PLUGINS\",\"item\":\"https:\\\/\\\/beatsurfing.com\\\/audio-plugins\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bundles\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/beatsurfing.com\\\/#website\",\"url\":\"https:\\\/\\\/beatsurfing.com\\\/\",\"name\":\"BEATSURFING\",\"description\":\"Innovative Audio Plugins and More\",\"publisher\":{\"@id\":\"https:\\\/\\\/beatsurfing.com\\\/#organization\"},\"alternateName\":\"BEATSURFING Audio Plugins\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/beatsurfing.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/beatsurfing.com\\\/#organization\",\"name\":\"BEATSURFING\",\"url\":\"https:\\\/\\\/beatsurfing.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/beatsurfing.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/beatsurfing.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/bs_logo_left.png\",\"contentUrl\":\"https:\\\/\\\/beatsurfing.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/bs_logo_left.png\",\"width\":407,\"height\":66,\"caption\":\"BEATSURFING\"},\"image\":{\"@id\":\"https:\\\/\\\/beatsurfing.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Beatsurfing2\",\"https:\\\/\\\/www.instagram.com\\\/beatsurfing\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/BEATSURFING\",\"https:\\\/\\\/www.tiktok.com\\\/@beatsurfing\",\"https:\\\/\\\/linktr.ee\\\/beatsurfing\\\/\",\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q141495212\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/beatsurfing\",\"https:\\\/\\\/www.crunchbase.com\\\/organization\\\/beatsurfing\",\"https:\\\/\\\/www.pluginboutique.com\\\/manufacturers\\\/379-BEATSURFING\"],\"email\":\"hello@beatsurfing.com\",\"legalName\":\"Druw Audio srl\",\"foundingDate\":\"2020-09-24\",\"vatID\":\"BE0754803223\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1\",\"maxValue\":\"10\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Bundle Black Friday : plugins jusqu\u2019\u00e0 -82 % | BEATSURFING","description":"Composez votre bundle Black Friday : 2 plugins BEATSURFING pour 69 \u20ac, les 9 pour 235 \u20ac. DRUW inclus. Supporters : Prix fid\u00e9lit\u00e9 jusqu\u2019\u00e0 \u221235 % en plus.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/beatsurfing.com\/fr\/audio-plugins\/bundles\/","og_locale":"fr_FR","og_type":"article","og_title":"Black Friday Plugin Bundle: Up to 82% Off | BEATSURFING","og_description":"Build your own Black Friday bundle: 2 BEATSURFING plugins for \u20ac69, all 9 for \u20ac235. DRUW included. Supporters: Loyalty Price up to \u221235% on top.","og_url":"https:\/\/beatsurfing.com\/fr\/audio-plugins\/bundles\/","og_site_name":"BEATSURFING","article_publisher":"https:\/\/www.facebook.com\/Beatsurfing2","article_modified_time":"2026-11-05T15:06:00+00:00","twitter_card":"summary_large_image","twitter_title":"Bundles","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/beatsurfing.com\/audio-plugins\/bundles\/","url":"https:\/\/beatsurfing.com\/audio-plugins\/bundles\/","name":"Bundle Black Friday : plugins jusqu\u2019\u00e0 -82 % | BEATSURFING","isPartOf":{"@id":"https:\/\/beatsurfing.com\/#website"},"datePublished":"2024-05-02T17:42:19+00:00","dateModified":"2026-11-05T15:06:00+00:00","description":"Composez votre bundle Black Friday : 2 plugins BEATSURFING pour 69 \u20ac, les 9 pour 235 \u20ac. DRUW inclus. Supporters : Prix fid\u00e9lit\u00e9 jusqu\u2019\u00e0 \u221235 % en plus.","breadcrumb":{"@id":"https:\/\/beatsurfing.com\/audio-plugins\/bundles\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/beatsurfing.com\/audio-plugins\/bundles\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/beatsurfing.com\/audio-plugins\/bundles\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"AUDIO PLUGINS","item":"https:\/\/beatsurfing.com\/audio-plugins\/"},{"@type":"ListItem","position":2,"name":"Bundles"}]},{"@type":"WebSite","@id":"https:\/\/beatsurfing.com\/#website","url":"https:\/\/beatsurfing.com\/","name":"BEATSURFING","description":"Plugins audio innovants et bien plus","publisher":{"@id":"https:\/\/beatsurfing.com\/#organization"},"alternateName":"BEATSURFING Audio Plugins","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/beatsurfing.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/beatsurfing.com\/#organization","name":"BEATSURFING","url":"https:\/\/beatsurfing.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/beatsurfing.com\/#\/schema\/logo\/image\/","url":"https:\/\/beatsurfing.com\/wp-content\/uploads\/2023\/02\/bs_logo_left.png","contentUrl":"https:\/\/beatsurfing.com\/wp-content\/uploads\/2023\/02\/bs_logo_left.png","width":407,"height":66,"caption":"BEATSURFING"},"image":{"@id":"https:\/\/beatsurfing.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Beatsurfing2","https:\/\/www.instagram.com\/beatsurfing\/","https:\/\/www.youtube.com\/c\/BEATSURFING","https:\/\/www.tiktok.com\/@beatsurfing","https:\/\/linktr.ee\/beatsurfing\/","https:\/\/www.wikidata.org\/wiki\/Q141495212","https:\/\/www.linkedin.com\/company\/beatsurfing","https:\/\/www.crunchbase.com\/organization\/beatsurfing","https:\/\/www.pluginboutique.com\/manufacturers\/379-BEATSURFING"],"email":"hello@beatsurfing.com","legalName":"Druw Audio srl","foundingDate":"2020-09-24","vatID":"BE0754803223","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1","maxValue":"10"}}]}},"_links":{"self":[{"href":"https:\/\/beatsurfing.com\/fr\/wp-json\/wp\/v2\/pages\/34732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beatsurfing.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/beatsurfing.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/beatsurfing.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/beatsurfing.com\/fr\/wp-json\/wp\/v2\/comments?post=34732"}],"version-history":[{"count":283,"href":"https:\/\/beatsurfing.com\/fr\/wp-json\/wp\/v2\/pages\/34732\/revisions"}],"predecessor-version":[{"id":185459,"href":"https:\/\/beatsurfing.com\/fr\/wp-json\/wp\/v2\/pages\/34732\/revisions\/185459"}],"up":[{"embeddable":true,"href":"https:\/\/beatsurfing.com\/fr\/wp-json\/wp\/v2\/pages\/42154"}],"wp:attachment":[{"href":"https:\/\/beatsurfing.com\/fr\/wp-json\/wp\/v2\/media?parent=34732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}