/* PurVapor.ch - pv-ch-b-v1 - genere le 2026-10-03 - ne pas modifier a la main */ /* pv-sticky-atc-v1 */ try{ (function(){ function go(){ var B=document.body;if(!B||!/pageProduit/.test(B.className)||document.getElementById('pvsb'))return; var h1=document.querySelector('h1.btq-detailTitre');if(!h1)return; var btn=document.getElementById('ctl00_cphPanMilieu_btnAjouterPanier');if(!btn)return; function T(e){return e?e.textContent.replace(/\s+/g,' ').trim():''} var tdec=null,tl='';var DS=[].slice.call(document.querySelectorAll('.btq-detailDeclinaison')).filter(function(d){return d.querySelectorAll('input[type=radio]').length>1});[/taux|nicot/i,/couleur|coloris/i,/sistance|ohm|valeur/i,/./].some(function(re){return DS.some(function(d){var l=T(d.querySelector('label'));if(re.test(l)){tdec=d;tl=l;return true}})}); var opts=tdec?[].slice.call(tdec.querySelectorAll('input[type=radio]')).map(function(i){var l=document.querySelector('label[for="'+i.id+'"]');return {i:i,t:T(l)}}):[]; var st=document.createElement('style');st.textContent=[ '#pvsb{display:none}', '@media (max-width:900px){', '#pvsb{display:block;position:fixed;left:0;right:0;bottom:0;z-index:9990;background:#fff;border-top:1px solid #E5DED3;box-shadow:0 -6px 18px rgba(0,0,0,.08);padding:8px 12px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s ease}', '#pvsb.on{transform:none}', '#pvsb .tx{display:flex;align-items:center;gap:6px;margin:0 0 8px;overflow-x:auto;scrollbar-width:none}', '#pvsb .tx::-webkit-scrollbar{display:none}', '#pvsb .tx em{font:700 11px/1 "D-DIN Regular",sans-serif;font-style:normal;text-transform:uppercase;color:#555;flex:0 0 auto;margin-right:2px}', '#pvsb .tx button{flex:0 0 auto;border:1px solid #E5DED3;background:#fff;color:#111;border-radius:999px;height:32px;padding:0 12px;font:700 13px/1 "D-DIN Regular",sans-serif;cursor:pointer}', '#pvsb .tx button.on{background:#111;color:#fff;border-color:#111}','#pvsb .tx button[data-sw].on{outline:2px solid #111;outline-offset:2px}', '#pvsb .rw{display:flex;gap:10px;align-items:center}', '#pvsb .t{flex:1;min-width:0;line-height:1.2}', '#pvsb .t b{display:block;font:700 14px/1.2 "D-DIN Regular",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}', '#pvsb .t span{font-size:15px;font-weight:700;color:#111}', '#pvsb .ad{flex:0 0 auto;border:0;border-radius:999px;background:#FFA11F;color:#111;font:700 14px/1 "D-DIN Regular",sans-serif;letter-spacing:.03em;padding:0 18px;height:46px;text-transform:uppercase;cursor:pointer}', 'body.pvsb-on .widgetWhatsApp,body.pvsb-on [class*=whatsapp]{bottom:124px!important;transition:bottom .25s}', '}'].join('\n');document.head.appendChild(st); var bar=document.createElement('div');bar.id='pvsb'; var name=T(h1).replace(/^e-liquide\s+/i,''); bar.innerHTML=(opts.length>1?'\u003cdiv class="tx">\u003cem>'+(tl||'Choix')+'\u003c/em>\u003c/div>':'')+'\u003cdiv class="rw">\u003cdiv class="t">\u003cb>\u003c/b>\u003cspan>\u003c/span>\u003c/div>\u003cbutton type="button" class="ad">Ajouter au panier\u003c/button>\u003c/div>'; bar.querySelector('b').textContent=name; bar.querySelector('span').textContent=T(document.getElementById('ctl00_cphPanMilieu_lblPrix')); var tx=bar.querySelector('.tx'); if(tx)opts.forEach(function(o){var b=document.createElement('button');b.type='button';b.textContent=o.t.replace(/\s*\/\s*ml/i,'');var sp=o.i.parentElement;if(!o.t&&sp&&sp.style&&sp.style.background){b.title=sp.title||'';b.setAttribute('aria-label',sp.title||'');b.dataset.sw='1';b.style.cssText='width:32px;padding:0;background:'+sp.style.background+';box-shadow:inset 0 0 0 2px #fff'}if(o.i.checked)b.className='on';b.addEventListener('click',function(){if(o.i.checked)return;try{sessionStorage.setItem('pvsb_y',JSON.stringify({y:window.scrollY,t:Date.now()}))}catch(e){}tx.querySelectorAll('button').forEach(function(x){x.className=''});b.className='on';o.i.click()});tx.appendChild(b)}); document.body.appendChild(bar); bar.querySelector('.ad').addEventListener('click',function(){try{if(typeof gtag==='function')gtag('event','pv_sticky_atc',{item_name:name})}catch(e){}btn.click()}); function show(v){bar.classList.toggle('on',v);B.classList.toggle('pvsb-on',v)} function chk(){var r=btn.getBoundingClientRect();show(0>r.bottom)} window.addEventListener('scroll',chk,{passive:true});chk(); try{var s=JSON.parse(sessionStorage.getItem('pvsb_y')||'null');sessionStorage.removeItem('pvsb_y');if(s&&30000>Date.now()-s.t){window.scrollTo(0,s.y);setTimeout(function(){window.scrollTo(0,s.y);chk()},300)}}catch(e){} } if(document.readyState==='complete')setTimeout(go,900);else window.addEventListener('load',function(){setTimeout(go,900)}); })(); }catch(e){window.console&&console.error("pv-sticky-atc-v1",e)} /* pv-note-fr-v1 */ try{ (function(){function f(){[].forEach.call(document.querySelectorAll('.rating-info strong,.rating-number,.product-rating-badge strong'),function(e){if(e.children.length)return;var t=e.textContent;var n=t.replace(/(\d)\.(\d)/,'$1,$2');if(n!==t)e.textContent=n})}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',f);else f();window.addEventListener('load',function(){f();setTimeout(f,1500)})})(); }catch(e){window.console&&console.error("pv-note-fr-v1",e)} /* pv-taux-help-v1 */ try{ (function(){ function go(){ var B=document.body;if(!B||!/pageProduit/.test(B.className)||document.getElementById('pvth'))return; function T(e){return e?e.textContent.replace(/\s+/g,' ').trim():''} var td=null;[].forEach.call(document.querySelectorAll('.btq-detailDeclinaison'),function(d){if(/taux|nicot/i.test(T(d.querySelector('label'))))td=d});if(!td)return; var O=[].slice.call(td.querySelectorAll('input[type=radio]')).map(function(i){var l=document.querySelector('label[for="'+i.id+'"]');var t=T(l);var m=t.match(/(\d+(?:[.,]\d+)?)\s*mg/i);return {i:i,t:t,v:m?parseFloat(m[1].replace(',','.')):NaN}}).filter(function(o){return !isNaN(o.v)}); if(3>O.length)return; var max=Math.max.apply(null,O.map(function(o){return o.v})); function pick(lo,hi){var c=O.filter(function(o){return o.v>=lo&&hi>=o.v});if(c.length)return c[0];var b=null;O.forEach(function(o){if(hi>=o.v&&(!b||o.v>b.v))b=o});return b} var P=[{k:'occ',l:'Moins de 10 / jour',o:pick(6,6)||pick(3,6)},{k:'mod',l:'10 \u00e0 20 / jour',o:pick(10,12)},{k:'gros',l:'Plus de 20 / jour',o:pick(16,20)}]; var st=document.createElement('style');st.textContent=[ '#pvth{margin:4px 0 16px;padding:12px 14px;background:#FBF8F3;border:1px solid #E5DED3;border-radius:14px}', '#pvth p{margin:0 0 8px;font:700 13px/1.3 "D-DIN Regular",sans-serif;color:#111}', '#pvth .o{display:flex;flex-wrap:wrap;gap:6px}', '#pvth button{border:1px solid #111;background:#fff;color:#111;border-radius:999px;padding:8px 12px;font:700 13px/1 "D-DIN Regular",sans-serif;cursor:pointer}', '#pvth button:hover{background:#111;color:#fff}', '#pvth small{display:block;margin-top:8px;font-size:12px;line-height:1.4;color:#555}', '#pvth .ok{margin-top:8px;font:700 13px/1.35 "D-DIN Regular",sans-serif;color:#1E7A3C}' ].join('');document.head.appendChild(st); var w=document.createElement('div');w.id='pvth'; w.innerHTML='\u003cp>Quel taux choisir ? Vous fumiez :\u003c/p>\u003cdiv class="o">\u003c/div>\u003csmall>Rep\u00e8re indicatif : votre ressenti reste essentiel. En cas de doute, demandez conseil \u00e0 notre \u00e9quipe.\u003c/small>'; var box=w.querySelector('.o'); P.forEach(function(p){var b=document.createElement('button');b.type='button';b.textContent=p.l;b.addEventListener('click',function(){ var o=p.o;var note='';if(p.k==='gros'&&16>max){o=O.filter(function(x){return x.v===max})[0];note=' (le maximum de ce e-liquide ; pour 16 \u00e0 20 mg/ml, demandez conseil : sels de nicotine)'} if(!o)return;var msg='Taux conseill\u00e9 s\u00e9lectionn\u00e9 : '+o.t+note; try{if(typeof gtag==='function')gtag('event','pv_taux_help',{profil:p.k,taux:o.t})}catch(e){} if(o.i.checked){show(msg);return} try{sessionStorage.setItem('pvth_msg',JSON.stringify({m:msg,y:window.scrollY,t:Date.now()}))}catch(e){} o.i.click()});box.appendChild(b)}); function show(m){var e=w.querySelector('.ok');if(!e){e=document.createElement('div');e.className='ok';w.appendChild(e)}e.textContent='\u2713 '+m} td.parentNode.insertBefore(w,td.nextSibling); try{var s=JSON.parse(sessionStorage.getItem('pvth_msg')||'null');sessionStorage.removeItem('pvth_msg');if(s&&30000>Date.now()-s.t){show(s.m);window.scrollTo(0,s.y);setTimeout(function(){window.scrollTo(0,s.y)},400)}}catch(e){} } if(document.readyState!=='loading')setTimeout(go,300);else document.addEventListener('DOMContentLoaded',function(){setTimeout(go,300)});window.addEventListener('load',function(){setTimeout(go,300)}); })(); }catch(e){window.console&&console.error("pv-taux-help-v1",e)} /* pv-mobile-ux-v1 */ try{ (function(){if(!document.getElementById("pv-mobile-ux-css-v1")){var s=document.createElement("style");s.id="pv-mobile-ux-css-v1";s.textContent="@media screen and (max-width:767px){html:not(.pv-ready) .pvm-nav{transition:none!important}.groupMenuOutil .iconCompteMob,.groupMenuOutil .btq_PanierMini-link,#burger{position:relative}.groupMenuOutil .iconCompteMob:after,.groupMenuOutil .btq_PanierMini-link:after{content:\"\";position:absolute;top:-11px;bottom:-11px;left:-6px;right:-6px}#burger:after{content:\"\";position:absolute;top:-12px;bottom:-12px;left:-8px;right:-10px}.widgetWhatsApp a:after{content:\"\";position:absolute;top:0;right:0;bottom:0;left:0}body.hasNavOpen .widgetWhatsApp{display:none!important}body.pv-sticky-on .widgetWhatsApp{bottom:112px!important}body.pagePanier .widgetWhatsApp{bottom:96px!important}.ListeProduitsItem-riboon,.pvp-tag{font-size:11px!important}.ListeProduitsItem-marque,.pvp-brand{font-size:11.5px!important}.ListeProduitsItem-infosComplem,.pvp-vols span,.pvp-rate small,.ListeProduitsItem-rating .rating-count{font-size:12px!important}.colIcon strong{font-size:12px!important}.colIconFooter .colIcon p{font-size:11.5px!important}.colIconFooter .colIcon strong{font-size:12px!important}.avis-card-footer,.avis-card-footer strong,.review-response-text{font-size:12px!important}.review-response-title{font-size:11.5px!important}.surTitre{font-size:11.5px!important}.pvhh-tab{position:relative}.pvhh-tab:after{content:\"\";position:absolute;top:-14px;bottom:-14px;left:0;right:0}.pvha-shop address a,.pvha-go,.pvha-b2{display:inline-flex!important;align-items:center;min-height:40px}.pv-footer-fold-content a{display:inline-block;padding:7px 0}.reseaux-footer a{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px;min-height:44px}form>footer>div>a{display:inline-block;padding:8px 2px}.pvh-faq .intro a{display:inline-block;padding:8px 0}body.pvcat-on .pvcat-suc{padding-top:14px!important;padding-bottom:14px!important}body.pvcat-on .pvcat-suc .pvcat-sp,body.pvcat-on .pvcat-suc .pvcat-more,body.pvcat-on .pvcat-suc .pvcat-stats{display:none!important}body.pvcat-on .pvcat-suc .pvg-h2{font-size:21px!important;line-height:1.1!important;margin:4px 0 10px!important}body.pvcat-on .pvcat-suc .pvg-btn{min-height:44px!important;padding-top:10px!important;padding-bottom:10px!important}.ListeProduits-items>.pvx-item .pvx{padding:14px 16px!important;gap:6px!important}.ListeProduits-items>.pvx-item .pvx-d,.ListeProduits-items>.pvx-item .pvx-bg{display:none!important}.ListeProduits-items>.pvx-item .pvx-t{font-size:21px!important;line-height:1.1!important}.ListeProduits-items>.pvx-item .pvx-btn{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;align-self:flex-start;min-height:40px!important;margin-top:4px}}";document.head.appendChild(s)}var d=document.documentElement;function r(){d.classList.add("pv-ready")}["pointerdown","touchstart","keydown"].forEach(function(t){window.addEventListener(t,r,{once:true,passive:true,capture:true})});if(document.readyState==="complete")setTimeout(r,400);else window.addEventListener("load",function(){setTimeout(r,400)})})(); }catch(e){window.console&&console.error("pv-mobile-ux-v1",e)} /* pv-cat-mobile-v1 */ try{ (function(){if(window.__pvCatM)return;window.__pvCatM=1; var css="@media screen and (max-width:767px){"+ "body:not(.pv-filt-open) .ListeProduits-filters.ListeProduits-filters.ListeProduits-filters,body:not(.pv-filt-open) #ctl00_cphPanMilieu_ListeProduits_elFiltres#ctl00_cphPanMilieu_ListeProduits_elFiltres{display:none!important}"+ "#pvg.pvg-cat .pvcat-hero{padding-bottom:40px!important}#pvg.pvg-cat .pvcat-list{margin-top:6px!important}"+ ".pv-filt-bar{display:flex;gap:8px;padding:10px 0 4px}"+ ".pv-filt-btn{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border:0;border-radius:999px;background:#111;color:#fff;font:700 14px Barlow,Arial,sans-serif;text-transform:uppercase;letter-spacing:.03em;cursor:pointer}"+ "body.pv-filt-open .pv-filt-btn{background:#fff;color:#111;box-shadow:inset 0 0 0 1.5px #111}"+ ".pv-filt-btn .pv-n{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;border-radius:10px;background:#F1771D;color:#111;font-size:12px}"+ ".pv-lead-clamp{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}"+ "button.pv-lead-more.pv-lead-more{display:inline-flex!important;align-items:center!important;width:auto!important;min-height:32px!important;margin:2px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#C86A00!important;font:700 14px Barlow,Arial,sans-serif!important;text-transform:none!important;text-decoration:underline!important;cursor:pointer}"+ "}"; function mob(){return window.matchMedia&&window.matchMedia("(max-width:767px)").matches} function addCss(){if(document.getElementById("pv-cat-mobile-css-v1"))return;var s=document.createElement("style");s.id="pv-cat-mobile-css-v1";s.textContent=css;document.head.appendChild(s)} function count(){var f=document.querySelector(".ListeProduits-filters");return f?f.querySelectorAll("input[type=checkbox]:checked").length:0} function bar(){var f=document.querySelector(".ListeProduits-filters");if(!f||!f.parentNode)return;var b=document.querySelector(".pv-filt-bar");if(!b){b=document.createElement("div");b.className="pv-filt-bar";var btn=document.createElement("button");btn.type="button";btn.className="pv-filt-btn";btn.setAttribute("aria-expanded","false");btn.addEventListener("click",function(){var o=document.body.classList.toggle("pv-filt-open");btn.setAttribute("aria-expanded",o?"true":"false");label()});b.appendChild(btn)}if(b.nextSibling!==f)f.parentNode.insertBefore(b,f);label()} function label(){var btn=document.querySelector(".pv-filt-btn");if(!btn)return;var n=count();var o=document.body.classList.contains("pv-filt-open");btn.textContent=o?"Masquer les filtres":"Filtrer";if(n){var c=document.createElement("span");c.className="pv-n";c.textContent=n;btn.appendChild(c)}} function lead(){var l=document.querySelector(".pvcat-hero .pvg-lead");if(!l||l.getAttribute("data-pv-clamp"))return;l.setAttribute("data-pv-clamp","1");if(l.scrollHeight<60)return;l.classList.add("pv-lead-clamp");var m=document.createElement("button");m.type="button";m.className="pv-lead-more";m.textContent="Lire plus";m.setAttribute("aria-expanded","false");l.parentNode.insertBefore(m,l.nextSibling);m.addEventListener("click",function(){var c=l.classList.toggle("pv-lead-clamp");m.textContent=c?"Lire plus":"R\u00e9duire";m.setAttribute("aria-expanded",c?"false":"true")})} function suc(){var s=document.querySelector(".pvcat-suc");var p=document.getElementById("ctl00_cphPanMilieu_panProduits");if(!s||!p||s.getAttribute("data-pv-moved"))return;s.setAttribute("data-pv-moved","1");p.parentNode.insertBefore(s,p.nextSibling)} function run(){if(!mob()||!document.querySelector(".ListeProduits"))return;addCss();bar();lead();suc()} document.addEventListener("change",function(e){if(e.target&&e.target.closest&&e.target.closest(".ListeProduits-filters"))setTimeout(label,50)},true); if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",run);else run(); window.addEventListener("load",run); try{Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){setTimeout(run,30)})}catch(e){} })(); }catch(e){window.console&&console.error("pv-cat-mobile-v1",e)} /* pv-polish-v1 */ try{ (function(){if(window.__pvPolish)return;window.__pvPolish=1; var C={fruites:"#F9DAB7",fruitefrais:"#CFE8F2",mentholes:"#D6ECEF",gourmands:"#F3D9D6",classic:"#F2E3CC",classicgroumand:"#EFDCC4",boissons:"#E6DAF2"}; function key(s){var m=(s||"").split("/").pop().match(/^([a-z]+)_\d+/);return m?m[1]:""} var css="img.imgParfum[src=''],img.imgGout[src=''],img.imgParfum:not([src]){display:none!important}html body .blocGout.blocGout.blocGout:has(>img.imgGout[src='']){display:none!important}"+ ".pv-disc2{position:relative!important;isolation:isolate}"+ ".pv-disc2::before{content:'';position:absolute;left:50%;top:50%;height:96%;max-width:96%;aspect-ratio:1/1;transform:translate(-50%,-50%);border-radius:50%;background:var(--pvd);z-index:0;pointer-events:none}"+ ".pv-disc2>.imgVignette{position:relative;z-index:1;mix-blend-mode:multiply;background:transparent!important}"+ ".pv-disc2 .blocGout{z-index:2}"+ "@media screen and (max-width:767px){"+ "html body #panMilieu .pvha .pvha-in{padding-top:28px!important;padding-bottom:28px!important}html body #panMilieu .pvha .pvha-t{font-size:24px!important;line-height:1.05!important}html body #panMilieu .pvha .pvha-p{-webkit-line-clamp:2!important}html body #panMilieu .pvha .pvha-cta{display:flex!important;gap:8px!important;align-items:stretch!important}html body #panMilieu .pvha .pvha-cta>a{flex:1 1 0!important;min-width:0!important;margin:0!important;font-size:12px!important;text-align:center!important;justify-content:center!important}html body #panMilieu .pvha .pvha-shop{padding-top:10px!important}html body #panMilieu .ccb1212{padding-top:28px!important;padding-bottom:28px!important}html body .avis-site-container .avis-site-badge,html body .avis-site-container .avis-site-tagline{display:none!important}html body .avis-site-container .avis-site-title{font-size:26px!important;line-height:1.05!important}html body .avis-site-container .avis-site-header{margin-bottom:10px!important}html body .avis-site-container .avis-card .review-response{display:none!important}html body .avis-site-container .swiper-slide.avis-card{min-height:0!important;height:auto!important}"+"html body #panMilieu>.ccb868{padding-bottom:28px!important}"+ "html body #panMilieu>.ccb1253{padding-top:28px!important}"+ "html body #panMilieu>.ccb867{padding-top:28px!important;padding-bottom:28px!important}"+ "}"; function addCss(){if(document.getElementById("pv-polish-css-v1"))return;var s=document.createElement("style");s.id="pv-polish-css-v1";s.textContent=css;document.head.appendChild(s)} function run(){addCss();[].forEach.call(document.querySelectorAll(".btq-detailPhotoPrincipale,.ListeProduitsShortCodeAsssocieItem-img"),function(w){if(w.classList.contains("pv-disc2"))return;var g=w.querySelector(".imgGout");var s=g&&g.getAttribute("src");w.classList.add("pv-disc2");w.style.setProperty("--pvd",(s&&C[key(s)])||"#F3EADF")})} if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",run);else run(); window.addEventListener("load",run); try{Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){setTimeout(run,30)})}catch(e){} })(); }catch(e){window.console&&console.error("pv-polish-v1",e)} /* pv-taps-v1 */ try{ (function(){if(window.__pvTaps)return;window.__pvTaps=1; var css="@media screen and (max-width:767px){"+ ".pv-tap{position:relative}"+ ".pv-tap::after,.pv-tap2::after{content:'';position:absolute;left:0;right:0;top:50%;height:var(--pvh,44px);transform:translateY(-50%)}"+ "html body .ListeProduitsItem .ListeProduitsItem-riboon.ListeProduitsItem-riboon{font-size:11px!important}"+ "html body .ListeProduitsItem .ListeProduitsItem-marque.ListeProduitsItem-marque{font-size:11.5px!important}"+ "html body .ListeProduitsItem .ListeProduitsItem-infosComplem.ListeProduitsItem-infosComplem{font-size:12px!important}"+ "html body .pvp .pvp-tag.pvp-tag{font-size:11px!important}"+ "html body .pvt-ck.pvt-ck{font-size:12px!important}"+ "}"; function mob(){return window.matchMedia&&window.matchMedia("(max-width:767px)").matches} function addCss(){if(document.getElementById("pv-taps-css-v1"))return;var s=document.createElement("style");s.id="pv-taps-css-v1";s.textContent=css;document.head.appendChild(s)} function prose(e){var p=e.parentElement;if(!p)return false;var t=0;[].forEach.call(p.childNodes,function(n){if(n.nodeType===3)t+=n.textContent.trim().length});return t>20} function run(){if(!mob())return;addCss();var all=[].slice.call(document.querySelectorAll("a[href],button,summary,input,select")),C=[];[].forEach.call(document.querySelectorAll("a[href],button,summary"),function(e){if(e.getAttribute("data-pv-tap"))return;if(e.closest("header,.pvm-nav,#pvsx,footer,.headTop,.widgetWhatsApp,#pv-sticky,#pvc-bar"))return;var cs=getComputedStyle(e);if(cs.display==="none"||cs.visibility==="hidden")return;var r=e.getBoundingClientRect();if(!r.width||r.height>=36)return;var h=e.getAttribute("href")||"";if(cs.display==="inline"&&!/^tel:|maps|itineraire/i.test(h)&&prose(e))return;if(getComputedStyle(e,"::after").content!=="none")return;C.push({e:e,r:r,pos:cs.position})});C.forEach(function(c){var up=14,dn=14;all.forEach(function(o){if(o===c.e)return;var q=o.getBoundingClientRect();if(!q.width||q.right<=c.r.left||q.left>=c.r.right)return;if(q.bottom<=c.r.top)up=Math.min(up,(c.r.top-q.bottom)/2);else if(q.top>=c.r.bottom)dn=Math.min(dn,(q.top-c.r.bottom)/2)});var ext=Math.max(0,Math.floor(Math.min(up,dn)));if(ext<4)return;c.e.setAttribute("data-pv-tap","1");c.e.style.setProperty("--pvh",(c.r.height+2*ext)+"px");c.e.classList.add(c.pos==="static"?"pv-tap":"pv-tap2")})} if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",run);else run(); window.addEventListener("load",function(){run();setTimeout(run,1500)}); try{Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){setTimeout(run,50)})}catch(e){} })(); }catch(e){window.console&&console.error("pv-taps-v1",e)} /* pv-offre-off-v1 */ try{ /* Offre 3e -50 % / 6e offert : masqu\u00e9e tant que non valid\u00e9e. Pour l'activer : PV_OFFRE_ON=true */window.PV_OFFRE_ON=true;(function(){if(document.getElementById("pv-offre-off-css"))return;var s=document.createElement("style");s.id="pv-offre-off-css";s.textContent=".pvf-of{display:none!important}.pvmk-nt{font-size:13px!important;font-weight:700!important;color:#1F2828!important}";document.head.appendChild(s)})(); }catch(e){window.console&&console.error("pv-offre-off-v1",e)} /* pv-house-v1 */ try{ window.pvIsHouse=function(href){try{var k="pvh:"+String(href).split("#")[0];window.__pvhc=window.__pvhc||{};if(k in window.__pvhc)return window.__pvhc[k];var c=null;try{c=sessionStorage.getItem(k)}catch(e){}if(c!==null){window.__pvhc[k]=(c==="1");return window.__pvhc[k]}window.__pvhq=window.__pvhq||{};if(window.__pvhq[k])return false;window.__pvhq[k]=1;fetch(href,{credentials:"same-origin"}).then(function(r){return r.text()}).then(function(t){var d=new DOMParser().parseFromString(t,"text/html");var a=d.querySelector("#aMarqueDetail")||d.querySelector(".btq-detailMarque a");var b=a?a.textContent:"";var ok=/source alpine|affranchis|n.vape|standard for ever|orishas|hors piste/i.test(b);window.__pvhc[k]=ok;try{sessionStorage.setItem(k,ok?"1":"0")}catch(e){}var R=document.querySelector(".btq_PanierMini-recap");if(R){var x=document.createElement("i");x.style.display="none";R.appendChild(x);setTimeout(function(){if(x.parentNode)x.parentNode.removeChild(x)},60)}}).catch(function(){})}catch(e){}return false}; }catch(e){window.console&&console.error("pv-house-v1",e)} /* pv-minicart-v1 */ try{ (function pvmk(){if(!document.body){document.addEventListener("DOMContentLoaded",pvmk);return} var S=".btq_PanierMini-recap"; if(!document.getElementById("pvmk-css")){var st=document.createElement("style");st.id="pvmk-css";st.textContent= S+"{right:0!important;height:auto!important;max-height:calc(100vh - 200px)!important;overflow:hidden!important;width:480px!important;max-width:calc(100vw - 32px);background:#FAF6F0!important;border-radius:0 0 18px 18px;box-shadow:0 18px 40px rgba(0,0,0,.18)!important;padding:18px 22px 20px!important;box-sizing:border-box;font-family:Barlow,Arial,sans-serif;color:#1F2828}"+ S+" .btq-sticky{display:flex!important;flex-direction:column;max-height:calc(100vh - 240px);overflow:hidden;padding:0!important;background:transparent!important}"+ S+" h2.btq-sousTitre{font-family:'Barlow Condensed',Arial,sans-serif!important;font-weight:700!important;font-size:30px!important;line-height:1!important;text-transform:uppercase;color:#000!important;margin:0 0 12px!important;padding:0!important;display:flex;align-items:baseline;gap:8px}"+ S+" h2.btq-sousTitre>span[class^=ico]{display:none}"+ S+" h2.btq-sousTitre small{font-family:Barlow,Arial,sans-serif;font-weight:500;font-size:14px;color:#6B7272;text-transform:none}"+ S+" .pvmk-of{text-align:left;background:#111;color:#fff;border-radius:14px;padding:12px 15px;margin:0 0 12px}"+ S+" .pvmk-t{display:flex;justify-content:space-between;gap:10px;font-size:14px;font-weight:700;line-height:1.3}"+ S+" .pvmk-ok{color:#7ED389}"+ S+" .pvmk-bar{display:flex;gap:3px;height:7px;margin:9px 0 7px}"+S+" .pvmk-bar i{flex:1;background:#3A3A3A;border-radius:4px}"+S+" .pvmk-bar i.on{background:#FFA11F}"+ S+" .pvmk-s{font-size:12.5px;color:#D5D5D5;line-height:1.4}"+S+" .pvmk-s b{color:#FFA11F}"+S+" .pvmk-s a{color:#fff!important;text-decoration:underline!important}"+ S+" .btq-sticky>*{flex:0 0 auto}"+S+" .btq-sticky>.btqCart{flex:1 1 auto;min-height:150px}"+S+" .btq-RecapCtPaiementPrix{margin:0!important;padding:0!important;height:auto!important}"+S+" .btq-RecapCtPaiement{height:auto!important;min-height:0!important}"+S+" .btqCart{max-height:none;overflow-y:auto;overflow-x:hidden;padding:0!important;margin:0!important;background:transparent!important}"+ S+" .btqCart>.btq-Wrap{display:grid!important;grid-template-columns:56px 1fr auto;grid-template-areas:'img desc price' 'img desc qty' 'img desc del';column-gap:12px;row-gap:5px;align-items:center;background:#fff!important;border:1px solid #EEE7DD!important;border-radius:14px!important;padding:10px 12px!important;margin:0 0 8px!important;width:auto!important}"+ S+" .btqCart .imgCenter{grid-area:img;width:56px!important;height:56px!important;border-radius:50%;background:#F3EEE6;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0!important}"+ S+" .btqCart .imgCenter img{max-width:78%!important;max-height:78%!important;object-fit:contain}"+ S+" .btqCartDescription{grid-area:desc;min-width:0;text-align:left!important;padding:0!important;margin:0!important;width:auto!important}"+ S+" .btqCartTitle a{font-family:'Barlow Condensed',Arial,sans-serif!important;font-weight:700!important;font-size:15.5px!important;line-height:1.12!important;text-transform:uppercase;color:#000!important;text-decoration:none!important}"+ S+" .btqCartOptions{font-size:12.5px!important;color:#6B7272!important;margin-top:3px!important;font-weight:400!important}"+ S+" .btqCartOptions span{font-size:12.5px!important;color:#6B7272!important;font-weight:400!important}"+ S+" .pvmk-tag{display:inline-block;font-size:10.5px;font-weight:700;background:#FFF1DC;color:#8A5200;border-radius:20px;padding:1px 8px;margin-top:5px;line-height:1.5}"+ S+" .btqCartPrice{grid-area:price;justify-self:end;font-weight:700!important;font-size:15px!important;color:#000!important;font-family:Barlow,Arial,sans-serif!important;margin:0!important;padding:0!important;width:auto!important}"+ S+" .btqCartQte{grid-area:qty;justify-self:end;margin:0!important;padding:0!important;width:auto!important}"+ S+" .btqCartQte .qte-panier{display:inline-flex!important;align-items:center;gap:6px;border:1px solid #1F2828;border-radius:20px;padding:2px 10px;background:#fff}"+ S+" .btqCartQte .qte-panier a{width:auto!important;height:auto!important;background:none!important;border:0!important;font-size:11px!important;color:#1F2828!important;display:inline-flex}"+ S+" .btqCartQte .qte-panier input{width:22px!important;border:0!important;background:transparent!important;text-align:center;font-weight:700;font-size:13px!important;padding:0!important;height:auto!important}"+ S+" .btqCartDelete{grid-area:del;justify-self:end;margin:0!important;padding:0!important;width:auto!important}"+ S+" .btqCartDelete a{font-size:0!important;color:#8A9090!important;background:none!important;width:auto!important;height:auto!important}"+ S+" .btqCartDelete a:before{display:none!important}"+S+" .btqCartDelete a:after{content:'Retirer';font-family:Barlow,Arial,sans-serif;font-size:11.5px;text-decoration:underline}"+ S+" .btq-RecapCtPaiementPrixCagnotte{text-align:left!important;border:0!important;background:#EEF5EE!important;border-radius:12px;padding:9px 12px!important;margin:4px 0 0!important}"+ S+" .btq-RecapCtPaiementPrixCagnotte .btq-infoFidelite{font-size:12px!important;color:#445!important;margin:0 0 4px!important;padding:0!important;border:0!important}"+ S+" .btq-RecapCtPaiementPrixCagnotte .btq-RecapTotalLignePort{display:flex;justify-content:space-between;align-items:center;font-size:13px}"+ S+" .btq-RecapCtPaiementPrixCagnotte .btq-recapLibelleSousTotal{font-family:Barlow,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:none!important;color:#2E7D32!important}"+ S+" .btq-RecapCtPaiement{background:#fff!important;border:1px solid #EEE7DD;border-radius:14px;padding:12px 16px 14px!important;margin:10px 0 0!important}"+ S+" .btq-RecapCtPaiement .btq-RecapTotalLignePanier,"+S+" .btq-RecapCtPaiement .btq-RecapTotalLignePort,"+S+" .pvmk-rem{display:flex!important;justify-content:space-between;align-items:baseline;flex-wrap:wrap;padding:2px 0!important;margin:0!important;border:0!important}"+ S+" .btq-RecapCtPaiement .btq-recapLibelleSousTotal,"+S+" .btq-RecapCtPaiement .btq-titrerecapLibelleSousTotal{font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;color:#1F2828!important}"+ S+" .btq-RecapCtPaiement .btq-RecapTotalLignePort .btq-titrerecapLibelleSousTotal+.btq-recapLibelleSousTotal{font-size:12px!important;color:#6B7272!important;margin-left:6px;flex:1}"+ S+" .btq-RecapCtPaiement .btq-recapSousTotal{font-family:Barlow,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#000!important}"+ S+" [id$=btqRecapitulatif_elReducCagnotte] .btq-recapSousTotal,"+S+" .pvmk-rem b{color:#2E7D32!important}"+ S+" .pvmk-rem span,"+S+" .pvmk-rem b{font-size:14px;font-family:Barlow,Arial,sans-serif}"+S+" .pvmk-rem b{font-weight:700}"+ S+" .btq-recapCode{display:block!important;border-bottom:0!important;border-top:1px dashed #E2DCD4;margin:8px 0 0!important;padding:8px 0 0!important}"+ S+" .btq-recapCode h3.btq-sousTitre{font-family:Barlow,Arial,sans-serif!important;font-size:13px!important;font-weight:500!important;text-transform:none!important;color:#1F2828!important;margin:0!important;cursor:pointer;display:flex;justify-content:space-between;border:0!important;padding:0!important}"+ S+" .btq-recapCode h3.btq-sousTitre:after{content:'+';font-weight:700}"+S+" .btq-recapCode.pvmk-open h3.btq-sousTitre:after{content:'\u2212'}"+ S+" .btq-recapCode .btq-RecapCtCodePromo{display:none!important;margin-top:8px!important}"+S+" .btq-recapCode.pvmk-open .btq-RecapCtCodePromo{display:flex!important}"+ S+" .btq-RecapTotal{display:flex!important;justify-content:space-between;align-items:baseline;border-top:1.5px solid #1F2828!important;margin:10px 0 0!important;padding:8px 0 0!important}"+ S+" .btq-RecapTotal .btq-recapLibelleSousTotal{font-family:'Barlow Condensed',Arial,sans-serif!important;font-weight:700!important;font-size:20px!important;text-transform:uppercase!important}"+ S+" .btq-RecapTotal .btq-recapTotalGeneral{font-family:'Barlow Condensed',Arial,sans-serif!important;font-weight:700!important;font-size:32px!important;color:#000!important}"+ S+" .pvmk-nt{font-size:11.5px;color:#6B7272;margin:2px 0 0}"+ S+" [id$=btqRecapitulatif_lienPanier]{display:block!important;width:100%!important;box-sizing:border-box;text-align:center;background:#FFA11F!important;color:#000!important;border:0!important;border-radius:40px!important;padding:15px!important;font-weight:800!important;font-size:14px!important;letter-spacing:.06em;text-transform:uppercase;box-shadow:none!important;margin:14px 0 0!important}"+ S+" [id$=btqRecapitulatif_lienPanier]:hover{background:#FFB547!important}"+ S+" .pvmk-sec{display:block;text-align:center;font-size:13px;margin-top:10px;color:#1F2828!important;text-decoration:underline!important}"+ S+" .infoAnnex{font-size:11.5px!important;color:#6B7272!important;text-align:center;margin-top:8px!important;padding:0!important;background:none!important}"+ "body:has(.btq_PanierMini-recap.open) .widgetWhatsApp,body:has(.btq_PanierMini:hover) .widgetWhatsApp,body:has(.btq_PanierMini-recap:hover) .widgetWhatsApp{right:530px!important;transition:right .2s}"; (document.head||document.documentElement).appendChild(st)} function num(t){return parseFloat(String(t||"").replace(/\s/g,"").replace(",",".").replace(/[^\d.\-]/g,""))||0} function eur(n){return n.toFixed(2).replace(".",",")+" Fr."} var busy=false,mo=new MutationObserver(function(){if(!busy)setTimeout(run,30)});function obs(){var R=document.querySelector(".btq_PanierMini");if(R)mo.observe(R,{childList:true,subtree:true,characterData:true})} function run(){var R=document.querySelector(S);if(!R||busy)return;busy=true;try{mo.disconnect()}catch(e){}try{ var rows=R.querySelectorAll(".btqCart>.btq-Wrap"),unit=[],tot=0; [].forEach.call(rows,function(row){var q=row.querySelector(".qte-panier input");var qte=q?(parseInt(q.value,10)||1):1;tot+=qte;var a=row.querySelector(".btqCartTitle a");if(!a||!/^\s*e-liquide/i.test(a.textContent)||!(window.pvIsHouse&&window.pvIsHouse(a.href)))return;var d=row.querySelector(".btqCartDescription");if(window.PV_OFFRE_ON&&d&&!d.querySelector(".pvmk-tag")){var tg=document.createElement("span");tg.className="pvmk-tag";tg.textContent="\u00c9ligible offre e-liquides";d.appendChild(tg)}var p=row.querySelector(".btqCartPrice");var l=num(p&&p.textContent);if(!l)return;for(var i=0;qte>i;i++)unit.push(l/qte)}); var h2=R.querySelector("h2.btq-sousTitre");if(h2){var sm=h2.querySelector("small");if(!sm){sm=document.createElement("small");h2.appendChild(sm)}sm.textContent=tot?(tot+(tot>1?" articles":" article")):""} var n=window.PV_OFFRE_ON?unit.length:0;unit.sort(function(a,b){return a-b});var off=Math.floor(n/6),rem=n%6,demi=rem>=3?1:0,remise=0,i;for(i=0;off>i;i++)remise+=unit[i];if(demi)remise+=unit[off]/2;remise=Math.round(remise*100)/100; var of=R.querySelector(".pvmk-of");if(!of){of=document.createElement("div");of.className="pvmk-of";if(h2)h2.parentNode.insertBefore(of,h2.nextSibling)} var link='\u003ca href="/e-liquides-des-alpes-1405">Voir nos e-liquides\u003c/a>';var t1,t2,fill=n?(rem===0?6:rem):0; if(!n){t1='\u003cspan>Offre e-liquides\u003c/span>';t2='Sur nos e-liquides maison : le 3e \u00e0 \u221250 %, le 6e offert, dans la m\u00eame commande \u00b7 '+link} else if(3>n){t1='\u003cspan>Offre e-liquides\u003c/span>\u003cspan>'+n+' / 6\u003c/span>';t2='Encore \u003cb>'+(3-n)+' e-liquide'+(3-n>1?'s':'')+'\u003c/b> pour le 3e \u00e0 \u221250 % \u00b7 '+link} else{var acq=[];if(off)acq.push(off>1?off+' e-liquides offerts':'6e e-liquide offert');if(demi)acq.push('3e \u00e0 \u221250 %');t1='\u003cspan class="pvmk-ok">\u2713 '+acq.join(' + ')+' acquis\u003c/span>\u003cspan>'+fill+' / 6\u003c/span>'; if(rem>=3)t2='Encore \u003cb>'+(6-rem)+' e-liquide'+(6-rem>1?'s':'')+'\u003c/b> pour obtenir '+(off?'un autre':'le 6e')+' offert \u00b7 '+link;else t2='Encore \u003cb>'+(3-rem)+' e-liquide'+(3-rem>1?'s':'')+'\u003c/b> pour un nouveau 3e \u00e0 \u221250 % \u00b7 '+link} var bar='';for(i=0;6>i;i++)bar+='\u003ci'+(fill>i?' class="on"':'')+'>\u003c/i>'; var html='\u003cdiv class="pvmk-t">'+t1+'\u003c/div>\u003cdiv class="pvmk-bar">'+bar+'\u003c/div>\u003cdiv class="pvmk-s">'+t2+'\u003c/div>';if(of.getAttribute("data-h")!==html){of.innerHTML=html;of.setAttribute("data-h",html)} var pp=R.querySelector(".btq-RecapCtPaiementPrix"),rt=R.querySelector(".btq-RecapTotal"),te=rt&&rt.querySelector(".btq-recapTotalGeneral"); var old=R.querySelector(".pvmk-rem");if(old)old.parentNode.removeChild(old);var nt=R.querySelector(".pvmk-nt");if(nt)nt.parentNode.removeChild(nt); if(te){var base=te.getAttribute("data-pvmk-base");var cur=te.textContent.trim();if(!base||cur!==te.getAttribute("data-pvmk-shown")){base=cur;te.setAttribute("data-pvmk-base",base)} if(remise>0&&pp&&rt){var parts=[];if(off)parts.push(off>1?off+' e-liquides offerts':'6e offert');if(demi)parts.push('3e \u00e0 \u221250 %');var ln=document.createElement("div");ln.className="pvmk-rem";ln.innerHTML='\u003cspan>Remise estim\u00e9e : '+parts.join(' + ')+'\u003c/span>\u003cb>\u2212'+eur(remise)+'\u003c/b>';var cpb=R.querySelector(".btq-recapCode");if(cpb&&cpb.parentNode===pp)pp.insertBefore(ln,cpb);else pp.insertBefore(ln,rt);var nv=eur(Math.max(0,num(base)-remise));te.textContent=base;te.setAttribute("data-pvmk-shown",base);var no=document.createElement("p");no.className="pvmk-nt";no.textContent="Total apr\u00e8s remise estim\u00e9 : "+nv+" \u00b7 remise confirm\u00e9e \u00e0 l\u2019\u00e9tape Paiement.";rt.parentNode.insertBefore(no,rt.nextSibling)} else{te.textContent=base;te.setAttribute("data-pvmk-shown",base)}} var cp=R.querySelector(".btq-recapCode");if(cp&&!cp.getAttribute("data-pvmk")){cp.setAttribute("data-pvmk","1");var ch=cp.querySelector("h3");if(ch)ch.addEventListener("click",function(){cp.classList.toggle("pvmk-open")});var vm=cp.querySelector(".Form-validationMessage,[id*=rqvTxtCodePromo]");var inp=cp.querySelector("input[type=text]");if((inp&&inp.value)||(vm&&vm.textContent.trim()&&vm.offsetParent))cp.classList.add("pvmk-open")} var lp=R.querySelector("[id$=btqRecapitulatif_lienPanier]");if(lp&&!R.querySelector(".pvmk-sec")){var sc=document.createElement("a");sc.className="pvmk-sec";sc.href="/boutique/mon-panier";sc.textContent="Voir mon panier";lp.parentNode.insertBefore(sc,lp.nextSibling)} }catch(e){}busy=false;obs()} run();window.addEventListener("load",run); try{Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){setTimeout(run,30)})}catch(e){} })(); }catch(e){window.console&&console.error("pv-minicart-v1",e)} /* pv-ch-annex-v1 */ try{ (function(){function fix(){[].forEach.call(document.querySelectorAll(".infoAnnex"),function(e){[].forEach.call(e.childNodes,function(n){if(n.nodeType===3&&/29[.,]90/.test(n.nodeValue))n.nodeValue=n.nodeValue.replace(/29[.,]90 ?[^ -]*/,"29 Fr.")})})}fix();window.addEventListener("load",fix);try{Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){setTimeout(fix,30)})}catch(e){}})(); }catch(e){window.console&&console.error("pv-ch-annex-v1",e)} /* pv-search-v1 */ try{ (function pvsx(){if(!document.body){document.addEventListener("DOMContentLoaded",pvsx);return} if(window.__pvsx)return;window.__pvsx=1; var IX=window.PVSX_IX||{b:[],p:{}},IMG="/uploads/photos/boutique/produits/vignettes/"; var HOUSE={"source alpine":1,"les affranchis":1,"n vape":1,"standard for ever":1,"orishas":1,"hors piste":1}; var EMPTY={363:1,382:1,557:1,393:1,402:1,413:1,430:1,452:1,454:1,478:1,485:1,491:1,501:1,513:1,515:1,517:1,527:1}; var SYN={puff:["puff","hors piste"],puffs:["puff","hors piste"],tabac:["tabac","classic"],blond:["blond","classic"],frais:["frais","fraiche","ice","glace","menthe"],fraicheur:["frais","fraiche","ice","glace"],ice:["ice","glace","frais"],menthe:["menthe","menthol"],menthol:["menthe","menthol"],mentholes:["menthe","menthol"],fruits:["fruit","fruits","fraise","framboise","mangue","peche","baies"],rouges:["rouge","rouges","fraise","framboise","cerise","baies"],clearo:["clearomiseur"],resistances:["resistance"],accus:["accu"],pods:["pod","cartouche"],kit:["kit"],cbd:["cbd"],nicotine:["nicotine","booster"],sucralose:["sucralose"]}; function N(s){return String(s||"").toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/&/g," ").replace(/[^a-z0-9]+/g," ").trim()} function E(s){return String(s).replace(/[&\u003c>"]/g,function(c){return{"&":"&","\u003c":"<",">":">",'"':"""}[c]})} function pretty(t){t=String(t).replace(/^\s*E-LIQUIDE\s+/i,"").replace(/\s+/g," ").trim();return t} var S="#pvsx"; var css=S+"{position:fixed;left:0;right:0;bottom:0;z-index:2147482000;display:none;font-family:Barlow,Arial,sans-serif;color:#1F2828}"+S+".on{display:block}"+S+" *{box-sizing:border-box}"+S+" mark{background:none;color:#C86A00;padding:0;font-weight:700}"+ S+" .sx-ov{position:absolute;inset:0;background:rgba(20,28,28,.45)}"+ S+" .sx-pn{position:relative;background:#FAF6F0;border-top:1px solid #E2DCD4;box-shadow:0 20px 40px rgba(0,0,0,.15);max-height:100%;overflow:auto;padding:26px 0 30px}"+ S+" .sx-in{max-width:1200px;margin:0 auto;padding:0 24px}"+ S+" .sx-f{display:flex;align-items:center;gap:12px;background:#fff;border:2px solid #1F2828;border-radius:40px;padding:0 20px}"+ S+" .sx-f:focus-within{border-color:#FFA11F}"+ S+" .sx-f input{flex:1;border:0!important;outline:0!important;background:transparent!important;font:500 19px Barlow,Arial,sans-serif;color:#000;padding:15px 0!important;height:auto!important;margin:0!important;box-shadow:none!important}"+ S+" .sx-f button{border:0;background:none;font:500 13px Barlow,Arial,sans-serif;color:#6B7272;text-decoration:underline;cursor:pointer;padding:6px}"+ S+" .sx-g{display:grid;gap:36px;margin-top:24px}"+S+" .sx-g.a{grid-template-columns:1.1fr 1.1fr .9fr}"+S+" .sx-g.b{grid-template-columns:.8fr 2.2fr}"+ S+" .sx-k{font-family:Inconsolata,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6B7272;margin:0 0 10px}"+S+" .sx-k.m{margin-top:20px}"+ S+" .sx-c{display:flex;flex-wrap:wrap;gap:8px}"+ S+" .sx-c a,"+S+" .sx-c button{background:#fff;border:1px solid #D9D2C8;border-radius:30px;padding:7px 14px;font:600 14px Barlow,Arial,sans-serif;color:#1F2828!important;text-decoration:none!important;cursor:pointer;line-height:1.2}"+ S+" .sx-c .h{border-color:#FFA11F;background:#FFF6E8}"+S+" .sx-c a:hover,"+S+" .sx-c button:hover{border-color:#1F2828}"+ S+" .sx-l a,"+S+" .sx-l button{display:flex;justify-content:space-between;gap:10px;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid #EEE7DD;padding:8px 0;font:400 15px Barlow,Arial,sans-serif;color:#1F2828!important;text-decoration:none!important;cursor:pointer}"+ S+" .sx-l b{font-weight:700;color:#000}"+S+" .sx-l small{color:#8A9090;font-size:12.5px}"+S+" .sx-l a:hover,"+S+" .sx-l button:hover{color:#000!important;background:#fff}"+ S+" .sx-cd{background:#111;color:#fff;border-radius:18px;padding:22px}"+S+" .sx-cd .sx-k{color:#FFA11F}"+ S+" .sx-cd h4{font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-size:28px;text-transform:uppercase;line-height:1.02;margin:4px 0 10px;color:#fff}"+S+" .sx-cd p{font-size:14px;color:#CFCFCF;margin:0 0 16px}"+ S+" .sx-bt{display:inline-block;background:#FFA11F;color:#000!important;font:800 13px Barlow,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;border-radius:40px;padding:12px 20px;text-decoration:none!important;border:0;cursor:pointer}"+ S+" .sx-ps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}"+ S+" .sx-p{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:center;background:#fff;border:1px solid #EEE7DD;border-radius:14px;padding:10px 12px;text-decoration:none!important;color:#1F2828!important}"+S+" .sx-p:hover,"+S+" .sx-p.sel{border-color:#1F2828}"+ S+" .sx-im{width:64px;height:64px;border-radius:50%;background:#F3EEE6;display:flex;align-items:center;justify-content:center;overflow:hidden}"+S+" .sx-im img{max-width:80%;max-height:80%;object-fit:contain;mix-blend-mode:multiply}"+ S+" .sx-n{font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;line-height:1.1;color:#000}"+S+" .sx-n mark{background:none;color:#C86A00;padding:0}"+ S+" .sx-m{font-size:12.5px;color:#6B7272;margin-top:2px}"+S+" .sx-tg{display:inline-block;font-size:10.5px;font-weight:700;background:#FFF1DC;color:#8A5200;border-radius:20px;padding:1px 8px;margin-top:4px}"+ S+" .sx-all{text-align:center;margin-top:18px}"+S+" .sx-hd2{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:22px 0 12px}"+S+" .sx-hd2 .sx-k{margin:0}"+S+" .sx-back{background:none;border:0;font:600 14px Barlow,Arial,sans-serif;text-decoration:underline;cursor:pointer;color:#1F2828;padding:4px}"+S+" .sx-no{font-size:15px;margin:6px 0 14px}"+ "@media (max-width:900px){"+S+" .sx-pn{padding:16px 0 24px;min-height:100%}"+S+" .sx-in{padding:0 16px}"+S+" .sx-g.a,"+S+" .sx-g.b{grid-template-columns:1fr;gap:22px}"+S+" .sx-ps{grid-template-columns:1fr}"+S+" .sx-f input{font-size:17px}"+S+" .sx-cd h4{font-size:24px}}"; var st=document.createElement("style");st.id="pvsx-css";st.textContent=css;document.head.appendChild(st); var root=document.createElement("div");root.id="pvsx";root.setAttribute("role","dialog");root.setAttribute("aria-label","Recherche"); root.innerHTML='\u003cdiv class="sx-ov">\u003c/div>\u003cdiv class="sx-pn">\u003cdiv class="sx-in">\u003cform class="sx-f" role="search">\u003csvg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="#1F2828" stroke-width="2.2" aria-hidden="true">\u003ccircle cx="11" cy="11" r="7"/>\u003cpath d="M20 20l-4-4"/>\u003c/svg>\u003cinput type="search" autocomplete="off" aria-label="Rechercher sur PurVapor" placeholder="Un e-liquide, une saveur, un mat\u00e9riel\u2026">\u003cbutton type="button" class="sx-x">Fermer\u003c/button>\u003c/form>\u003cdiv class="sx-r">\u003c/div>\u003c/div>\u003c/div>'; document.body.appendChild(root); var inp=root.querySelector("input"),res=root.querySelector(".sx-r"),xb=root.querySelector(".sx-x"); var DATA=null,loading=null,RUB=null; function load(){if(DATA)return Promise.resolve(DATA);if(loading)return loading; loading=Promise.all([fetch("/api/recherche",{credentials:"same-origin"}).then(function(r){return r.json()}),(IX.p&&Object.keys(IX.p).length)?IX:fetch("/uploads/contents/pv-search-index-ch-v1.txt").then(function(r){return r.json()}).then(function(j){IX=j;window.PVSX_IX=j;return j})["catch"](function(){return IX})]).then(function(pr){var list=pr[0];var P=[],B=[];list.forEach(function(x){var u=String(x.url||"").replace(/^https?:\/\/[^\/]+/,"");var id=(u.match(/-(\d+)\/?$/)||[])[1];if(/^\/marques\//.test(u)){if(!EMPTY[id])B.push({t:x.mot,u:u,n:N(x.mot)})}else if(/^\/produits\//.test(u)&&!/^\s*(PUB |Aide au choix)/i.test(x.mot)){var m=IX.p[id]||null;var br=m?IX.b[m[1]]||"":"";P.push({t:x.mot,u:u,i:m&&m[0]?(/^(\/|http)/.test(m[0])?m[0]:IMG+m[0]):"",b:br,f:m?m[2]:"",k:m?m[3]:"",n:N(x.mot+" "+br),h:!!HOUSE[N(br)]})}});DATA={P:P,B:B};return DATA}).catch(function(){loading=null;return {P:[],B:[]}});return loading} function rubriques(){if(RUB)return RUB;RUB=[];var seen={};[].forEach.call(document.querySelectorAll("header a[href]"),function(a){var cl=a.cloneNode(true);[].forEach.call(cl.querySelectorAll(".pvme-tag,.surTitre,small"),function(x){x.parentNode.removeChild(x)});var t=(cl.textContent||"").replace(/\s+/g," ").trim(),u=a.getAttribute("href")||"";if(!t||t.length>40||/^(#|javascript|tel|mailto)/.test(u)||/\/produits\/|\/marques\//.test(u))return;u=u.replace(/^https?:\/\/www\.purvapor\.ch/,"");if(!/^\//.test(u))return;var k=N(t);if(seen[k]||seen[u])return;seen[k]=1;seen[u]=1;RUB.push({t:t,u:u,n:k})});return RUB} function toks(q){return N(q).split(" ").filter(Boolean)} function alts(t){var a=[t];if(SYN[t])a=a.concat(SYN[t]);if(t.length>3&&/s$/.test(t))a.push(t.slice(0,-1));return a} function hit(n,t){var A=alts(t);for(var i=0;A.length>i;i++){var a=A[i];if(a.indexOf(" ")>-1){if(n.indexOf(a)>-1)return 2}else if((" "+n).indexOf(" "+a)>-1)return (" "+n+" ").indexOf(" "+a+" ")>-1?2:1}return 0} function match(n,T){var s=0;for(var i=0;T.length>i;i++){var h=hit(n,T[i]);if(!h)return -1;s+=h}return s} function mark(t,T){var out=E(t);T.forEach(function(k){if(2>k.length)return;var re=new RegExp("(^|[^A-Za-z\u00c0-\u017f])("+k.replace(/[.*+?^$(){}|[\]\\]/g,"\\$&")+")","i");out=out.replace(re,"$1\u003cmark>$2\u003c/mark>")});return out} function search(q){var T=toks(q);var D=DATA||{P:[],B:[]};var qn=N(q);var diy=/arome|concentre|diy/.test(qn),jnr=/jnr/.test(qn); var P=[];D.P.forEach(function(p){var s=match(p.n,T);if(0>s)return;s=s*10;if(p.h)s+=40;if(p.k==="l")s+=8;if(!diy&&/^(concentre|arome)/.test(N(p.t)))s-=30;if(!jnr&&/jnr/.test(p.n))s-=25;if(N(p.t).indexOf(T[0])===0||N(pretty(p.t)).indexOf(T[0])===0)s+=6;P.push({p:p,s:s})}); P.sort(function(a,b){return b.s-a.s||a.p.t.length-b.p.t.length});var seen={},prods=[];P.forEach(function(x){var k=N(pretty(x.p.t)).replace(/ \d+ ?ml.*$/,"");if(seen[k])return;seen[k]=1;prods.push(x.p)}); var sug={},last=T[T.length-1];P.slice(0,60).forEach(function(x){var w=N(pretty(x.p.t)).split(" ");for(var i=0;w.length>i;i++){if(w[i].indexOf(last)===0&&w[i+1]&&!/^\d/.test(w[i+1])&&w[i+1].length>2){var ph=T.slice(0,-1).concat([w[i],w[i+1]]).join(" ");sug[ph]=(sug[ph]||0)+1}}});var sugg=Object.keys(sug).sort(function(a,b){return sug[b]-sug[a]}).slice(0,4); var rub=rubriques().map(function(r){return {r:r,s:match(r.n,T)}}).filter(function(x){return x.s>=0&&(jnr||!/jnr/.test(x.r.n))}).slice(0,4).map(function(x){return x.r}); var bc={};prods.slice(0,30).forEach(function(p){if(p.b)bc[p.b]=(bc[p.b]||0)+(p.h?3:1)});var br=[];D.B.forEach(function(b){if(match(b.n,T)>=0)br.push(b)});Object.keys(bc).sort(function(a,b){return bc[b]-bc[a]}).forEach(function(n){var b=D.B.filter(function(x){return x.n===N(n)})[0];if(b&&0>br.indexOf(b))br.push(b)}); return {T:T,prods:prods,sugg:sugg,rub:rub,br:br.slice(0,4)}} var CHIPS=["Menthe","Fruits rouges","Classic","Go\u00fbts puff","Grand format","Sans nicotine","Pods","R\u00e9sistances","Kits de d\u00e9marrage","Boosters"]; var HB=[["Source Alpine","/marques/source-alpine-494"],["Les Affranchis","/marques/les-affranchis-461"],["N&Vape","/marques/n-vape-472"],["Standard For Ever","/marques/standard-for-ever-498"],["Orishas","/marques/orishas-477"],["Hors Piste","/marques/hors-piste-568"]]; function empty(){var h='\u003cdiv class="sx-g a">\u003cdiv>\u003cp class="sx-k">Recherches fr\u00e9quentes\u003c/p>\u003cdiv class="sx-c">'+CHIPS.map(function(c){return '\u003cbutton type="button" data-q="'+E(c)+'">'+E(c)+'\u003c/button>'}).join("")+'\u003c/div>\u003c/div>\u003cdiv>\u003cp class="sx-k">Nos gammes n\u00e9es dans les Alpes\u003c/p>\u003cdiv class="sx-c">'+HB.map(function(b){return '\u003ca class="h" href="'+b[1]+'">'+E(b[0])+'\u003c/a>'}).join("")+'\u003c/div>\u003cp class="sx-k m">Rubriques\u003c/p>\u003cdiv class="sx-c">\u003ca href="/e-liquides-1359">E-liquides\u003c/a>\u003ca href="/e-cigarettes-1358">E-cigarettes\u003c/a>\u003ca href="/diy-1373">DIY\u003c/a>\u003ca href="/nos-boutiques-purvapor-1380">Nos boutiques\u003c/a>\u003c/div>\u003c/div>\u003cdiv class="sx-cd">\u003cp class="sx-k">Vous d\u00e9butez ?\u003c/p>\u003ch4>Trouvez votre premier kit\u003c/h4>\u003cp>Trois questions pour choisir le mat\u00e9riel et l\u2019e-liquide adapt\u00e9s.\u003c/p>\u003ca class="sx-bt" href="/je-debute">Suivre le guide\u003c/a>\u003c/div>\u003c/div>';res.innerHTML=h} function card(p,T){var m=[p.b,p.f?String(p.f).split("|")[0].trim():""].filter(Boolean).join(" \u00b7 ");return '\u003ca class="sx-p" href="'+E(p.u)+'">\u003cspan class="sx-im">'+(p.i?'\u003cimg src="'+E(p.i)+'" alt="" loading="lazy">':'')+'\u003c/span>\u003cspan>\u003cspan class="sx-n">'+mark(pretty(p.t),T)+'\u003c/span>'+(m?'\u003cspan class="sx-m" style="display:block">'+E(m)+'\u003c/span>':'')+(p.h?'\u003cspan class="sx-tg">N\u00e9 dans les Alpes\u003c/span>':'')+'\u003c/span>\u003c/a>'} function render(){var q=inp.value;if(2>N(q).length){empty();return}if(!DATA){res.innerHTML='\u003cp class="sx-no">Recherche en cours\u2026\u003c/p>';load().then(render);return}var r=search(q);var T=r.T; var left='';if(r.sugg.length)left+='\u003cp class="sx-k">Suggestions\u003c/p>\u003cdiv class="sx-l">'+r.sugg.map(function(s){return '\u003cbutton type="button" data-q="'+E(s)+'">\u003cspan>'+mark(s,T)+'\u003c/span>\u003c/button>'}).join("")+'\u003c/div>'; if(r.rub.length)left+='\u003cp class="sx-k'+(left?' m':'')+'">Rubriques\u003c/p>\u003cdiv class="sx-l">'+r.rub.map(function(x){return '\u003ca href="'+E(x.u)+'">\u003cspan>'+E(x.t)+'\u003c/span>\u003c/a>'}).join("")+'\u003c/div>'; if(r.br.length)left+='\u003cp class="sx-k'+(left?' m':'')+'">Gammes et marques\u003c/p>\u003cdiv class="sx-c">'+r.br.map(function(b){return '\u003ca'+(HOUSE[b.n]?' class="h"':'')+' href="'+E(b.u)+'">'+E(b.t)+'\u003c/a>'}).join("")+'\u003c/div>'; var right='\u003cp class="sx-k">Produits\u003c/p>'+(r.prods.length?'\u003cdiv class="sx-ps">'+r.prods.slice(0,6).map(function(p){return card(p,T)}).join("")+'\u003c/div>':'\u003cp class="sx-no">Aucun produit ne correspond \u00e0 \u00ab '+E(q)+' \u00bb. Essayez un autre mot, ou parcourez nos rubriques.\u003c/p>')+'\u003cdiv class="sx-all">\u003cbutton type="button" class="sx-bt sx-go">Voir tous les r\u00e9sultats pour \u00ab '+E(q)+' \u00bb\u003c/button>\u003c/div>'; res.innerHTML='\u003cdiv class="sx-g b">\u003cdiv>'+(left||'\u003cdiv class="sx-c">'+HB.map(function(b){return '\u003ca class="h" href="'+b[1]+'">'+E(b[0])+'\u003c/a>'}).join("")+'\u003c/div>')+'\u003c/div>\u003cdiv>'+right+'\u003c/div>\u003c/div>'} function full(){var q=inp.value.trim();if(2>N(q).length)return;if(!DATA){load().then(full);return}var r=search(q);var T=r.T;var n=r.prods.length;res.innerHTML='\u003cdiv class="sx-hd2">\u003cp class="sx-k">'+n+(n>1?" produits":" produit")+' pour \u00ab '+E(q)+' \u00bb\u003c/p>\u003cbutton type="button" class="sx-back">\u2190 Retour aux suggestions\u003c/button>\u003c/div>'+(n?'\u003cdiv class="sx-ps">'+r.prods.slice(0,60).map(function(p){return card(p,T)}).join("")+'\u003c/div>':'\u003cp class="sx-no">Aucun produit ne correspond \u00e0 \u00ab '+E(q)+' \u00bb.\u003c/p>');root.querySelector(".sx-pn").scrollTop=0} var tm;inp.addEventListener("input",function(){clearTimeout(tm);tm=setTimeout(render,120)}); root.querySelector("form").addEventListener("submit",function(e){e.preventDefault();full()}); inp.addEventListener("keydown",function(e){if(e.key==="Enter"){e.preventDefault();full()}if(e.key==="Escape")close()}); res.addEventListener("click",function(e){var b=e.target.closest("[data-q]");if(b){e.preventDefault();inp.value=b.getAttribute("data-q");inp.focus();render();return}if(e.target.closest(".sx-back")){e.preventDefault();render();return}if(e.target.closest(".sx-go")){e.preventDefault();full()}}); root.querySelector(".sx-ov").addEventListener("click",close);xb.addEventListener("click",close); document.addEventListener("keydown",function(e){if(e.key==="Escape"&&root.classList.contains("on"))close()}); function place(){var hd=document.querySelector("header");var mob=900>=window.innerWidth;var t=mob?0:Math.max(0,hd?hd.getBoundingClientRect().bottom:0);root.style.top=t+"px"} function open(){place();root.classList.add("on");document.documentElement.style.overflow="hidden";requestAnimationFrame(place);setTimeout(place,300);if(!inp.value)empty();else render();setTimeout(function(){inp.focus()},30);load()} function close(){root.classList.remove("on");document.documentElement.style.overflow=""} window.pvSearchOpen=open;window.__pvsxS=function(q){return load().then(function(){return search(q)})}; function hook(e){var t=e.target.closest&&e.target.closest("#ico-search,.activerRecherche,.pvm-msearch");if(!t)return;e.preventDefault();e.stopPropagation();e.stopImmediatePropagation();open()} document.addEventListener("click",hook,true); window.addEventListener("resize",function(){if(root.classList.contains("on"))place()}); })(); }catch(e){window.console&&console.error("pv-search-v1",e)} /* pv-searchpage-v1 */ try{ (function pvsr(){if(!document.body){document.addEventListener("DOMContentLoaded",pvsr);return} if(!/^\/recherche/i.test(location.pathname)||window.__pvsr)return; var W=document.querySelector(".Articles-wrapper");var cnt=document.querySelector(".rechercheResultat");if(!W&&!cnt)return;window.__pvsr=1; function N(s){return String(s||"").toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/&/g," ").replace(/[^a-z0-9]+/g," ").trim()} function E(s){return String(s).replace(/[&\u003c>"]/g,function(c){return{"&":"&","\u003c":"<",">":">",'"':"""}[c]})} var HOUSE={"source alpine":1,"les affranchis":1,"n vape":1,"standard for ever":1,"orishas":1,"hors piste":1}; var q=(new URLSearchParams(location.search).get("r")||(document.querySelector(".rechercheMot")||{}).textContent||"").trim();var qn=N(q); var diy=/arome|concentre|diy/.test(qn),jnr=/jnr/.test(qn); var prods=[],arts=[]; [].forEach.call(W?W.querySelectorAll("a.Card"):[],function(a,ix){var ti=a.querySelector(".ListeProduitsItem-title");var img=a.querySelector("img");var u=(a.getAttribute("href")||"").replace(/^https?:\/\/www\.purvapor\.ch/,""); if(ti){var b=((a.querySelector(".ListeProduitsItem-marque")||{}).textContent||"").trim();var f=((a.querySelector(".ListeProduitsItem-infosComplem")||{}).textContent||"").replace(/\s+/g," ").trim();var pe=a.querySelector(".ListeProduitsItem-price");var po=pe&&pe.querySelector(".ListeProduitsItem-priceOriginal");var old=po?po.textContent.replace(/\s+/g," ").trim():"";var pr=pe?pe.textContent.replace(/\s+/g," ").trim():"";if(old)pr=pr.replace(old,"").trim(); var t=ti.textContent.trim(),tn=N(t),s=0;if(HOUSE[N(b)])s+=40;if(/^e liquide/.test(tn))s+=8;if(!diy&&/^(concentre|arome)/.test(tn))s-=30;if(!jnr&&/jnr/.test(tn))s-=25;if(tn.replace(/^e liquide /,"").indexOf(qn)===0)s+=6; prods.push({t:t,b:b,f:f,p:pr,o:old,i:img&&img.getAttribute("src"),u:u,h:!!HOUSE[N(b)],s:s,x:ix})} else{var at=a.querySelector(".Article-titre");arts.push({t:(at&&at.textContent.trim())||a.textContent.trim().slice(0,80),u:u,i:img&&img.getAttribute("src")})}}); prods.sort(function(a,b){return b.s-a.s||a.x-b.x}); var S=".pvsr"; var css=S+"{max-width:1200px;margin:0 auto;padding:0 24px 60px;font-family:Barlow,Arial,sans-serif;color:#1F2828;box-sizing:border-box}"+S+" *{box-sizing:border-box}"+ S+" .sr-hd{padding:36px 0 22px}"+S+" .sr-k{font-family:Inconsolata,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6B7272;margin:0 0 10px}"+ S+" h1.sr-h{font-family:'Barlow Condensed',Arial,sans-serif!important;font-weight:700!important;font-size:52px!important;line-height:1!important;text-transform:uppercase;color:#000!important;margin:0 0 8px!important;text-align:left!important}"+ S+" .sr-n{font-size:16px;color:#444B4B;margin:0 0 18px}"+ S+" .sr-f{display:flex;align-items:center;gap:12px;background:#fff;border:2px solid #1F2828;border-radius:40px;padding:0 8px 0 20px;max-width:640px;cursor:text}"+ S+" .sr-f span{flex:1;font-size:17px;color:#000;padding:13px 0}"+S+" .sr-f b{background:#FFA11F;color:#000;border-radius:30px;padding:9px 16px;font-size:12px;letter-spacing:.06em;text-transform:uppercase}"+ S+" .sr-c{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}"+S+" .sr-c a{background:#fff;border:1px solid #D9D2C8;border-radius:30px;padding:7px 14px;font-weight:600;font-size:14px;color:#1F2828!important;text-decoration:none!important}"+S+" .sr-c a.h{border-color:#FFA11F;background:#FFF6E8}"+ S+" .sr-t{font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-size:26px;text-transform:uppercase;color:#000;margin:30px 0 14px}"+ S+" .sr-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}"+ S+" .sr-p{display:flex;flex-direction:column;background:#fff;border:1px solid #EEE7DD;border-radius:18px;padding:14px;text-decoration:none!important;color:#1F2828!important;position:relative;transition:border-color .15s}"+S+" .sr-p:hover{border-color:#1F2828}"+ S+" .sr-im{aspect-ratio:1/1;border-radius:50%;background:#F3EEE6;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:6px auto 12px;width:82%}"+S+" .sr-im img{max-width:74%;max-height:74%;object-fit:contain;mix-blend-mode:multiply}"+ S+" .sr-tg{position:absolute;top:12px;left:12px;font-size:10.5px;font-weight:700;background:#FFF1DC;color:#8A5200;border-radius:20px;padding:2px 9px}"+ S+" .sr-b{font-size:12.5px;color:#6B7272;text-transform:uppercase;letter-spacing:.04em}"+ S+" .sr-nm{font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.1;text-transform:uppercase;color:#000;margin:3px 0 8px;flex:1}"+ S+" .sr-ft{display:flex;justify-content:space-between;align-items:baseline;gap:8px;border-top:1px solid #EEE7DD;padding-top:9px}"+S+" .sr-ft span{font-size:13px;color:#6B7272}"+S+" .sr-ft strong{font-size:17px;font-weight:700;color:#000}"+S+" .sr-ft s{font-size:13px;color:#8A9090;margin-right:6px;font-weight:400}"+S+" .sr-v{font-style:normal;font-size:13px;font-weight:700;color:#1F2828}"+ S+" .sr-a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}"+S+" .sr-a a{display:block;background:#fff;border:1px solid #EEE7DD;border-radius:14px;padding:14px 16px;font-weight:600;color:#1F2828!important;text-decoration:none!important}"+S+" .sr-a a:hover{border-color:#1F2828}"+ S+" .sr-no{background:#fff;border:1px solid #EEE7DD;border-radius:18px;padding:24px;font-size:16px}"+ "@media (max-width:1024px){"+S+" .sr-g{grid-template-columns:repeat(3,minmax(0,1fr))}}"+ "@media (max-width:767px){"+S+"{padding:0 16px 44px}"+S+" h1.sr-h{font-size:38px!important}"+S+" .sr-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}"+S+" .sr-p{padding:10px;border-radius:14px}"+S+" .sr-nm{font-size:15px}"+S+" .sr-ft{flex-direction:column;align-items:flex-start;gap:2px}"+S+" .sr-a{grid-template-columns:1fr}}"; var st=document.createElement("style");st.id="pvsr-css";st.textContent=css;document.head.appendChild(st); var box=document.createElement("section");box.className="pvsr"; var np=prods.length; var h='\u003cdiv class="sr-hd">\u003cp class="sr-k">Recherche\u003c/p>\u003ch1 class="sr-h">\u00ab '+E(q)+' \u00bb\u003c/h1>\u003cp class="sr-n">'+(np?np+(np>1?" produits trouv\u00e9s":" produit trouv\u00e9"):"Aucun produit trouv\u00e9")+'\u003c/p>\u003cdiv class="sr-f" role="button" tabindex="0">\u003cspan>'+E(q)+'\u003c/span>\u003cb>Modifier\u003c/b>\u003c/div>\u003cdiv class="sr-c" id="pvsr-chips">\u003c/div>\u003c/div>'; function cardH(p){return '\u003ca class="sr-p" href="'+E(p.u)+'">'+(p.h?'\u003cspan class="sr-tg">N\u00e9 dans les Alpes\u003c/span>':'')+'\u003cspan class="sr-im">'+(p.i?'\u003cimg src="'+E(p.i)+'" alt="'+E(p.t)+'" loading="lazy">':'')+'\u003c/span>'+(p.b?'\u003cspan class="sr-b">'+E(p.b)+'\u003c/span>':'')+'\u003cspan class="sr-nm">'+E(p.t.replace(/^\s*E-LIQUIDE\s+/i,""))+'\u003c/span>\u003cspan class="sr-ft">\u003cspan>'+E(String(p.f||"").split("|")[0].trim())+'\u003c/span>\u003cstrong>'+'\u003cem class="sr-v">Voir \u2192\u003c/em>'+'\u003c/strong>\u003c/span>\u003c/a>'} if(np){h+='\u003cdiv class="sr-g">'+prods.map(cardH).join("")+'\u003c/div>'} else h+='\u003cdiv class="sr-no">Aucun produit ne correspond \u00e0 \u00ab '+E(q)+' \u00bb. Essayez un autre mot, parcourez nos rubriques ou d\u00e9couvrez nos gammes n\u00e9es dans les Alpes.\u003c/div>'; if(arts.length)h+='\u003ch2 class="sr-t">Guides et conseils\u003c/h2>\u003cdiv class="sr-a">'+arts.map(function(a){return '\u003ca href="'+E(a.u)+'">'+E(a.t)+'\u003c/a>'}).join("")+'\u003c/div>'; box.innerHTML=h; var host=(W&&W.closest(".ctLarge"))||document.querySelector("#ctl00_cphPanMilieu_panContenuSpecifique");var blk=document.querySelector(".conteneurContenuBloc.ccb336"); if(host){host.parentNode.insertBefore(box,host);host.style.display="none"}if(blk)blk.style.display="none"; var fb=box.querySelector(".sr-f");function openS(){if(window.pvSearchOpen){window.pvSearchOpen();var i=document.querySelector("#pvsx input");if(i&&!i.value){i.value=q;i.dispatchEvent(new Event("input"))}}}fb.addEventListener("click",openS);fb.addEventListener("keydown",function(e){if(e.key==="Enter")openS()}); function extra(){if(!window.__pvsxS||!q)return;window.__pvsxS(q).then(function(r){var ch=box.querySelector("#pvsr-chips");var c='';r.rub.forEach(function(x){c+='\u003ca href="'+E(x.u)+'">'+E(x.t)+'\u003c/a>'});r.br.forEach(function(b){c+='\u003ca'+(HOUSE[b.n]?' class="h"':'')+' href="'+E(b.u)+'">'+E(b.t)+'\u003c/a>'});if(!c)c='\u003ca class="h" href="/marques/source-alpine-494">Source Alpine\u003c/a>\u003ca class="h" href="/marques/les-affranchis-461">Les Affranchis\u003c/a>\u003ca class="h" href="/marques/n-vape-472">N&Vape\u003c/a>\u003ca class="h" href="/marques/hors-piste-568">Hors Piste\u003c/a>\u003ca href="/e-liquides-1359">E-liquides\u003c/a>\u003ca href="/e-cigarettes-1358">E-cigarettes\u003c/a>';ch.innerHTML=c; var sp={};prods.forEach(function(p){sp[p.u]=p});var list=[],seen={};r.prods.slice(0,60).forEach(function(p){var s=sp[p.u];seen[p.u]=1;if(s)seen[s.u]=1;list.push({t:p.t,b:p.b||(s&&s.b)||"",f:(s&&s.f)||p.f||"",p:s?s.p:"",o:s?s.o:"",i:(s&&s.i)||p.i,u:p.u,h:p.h||!!(s&&s.h)})});var nm={};list.forEach(function(x){nm[N(x.t+" "+x.b)]=1});prods.forEach(function(p){if(!seen[p.u]&&!nm[N(p.t+" "+p.b)])list.push(p)});if(!list.length)return; var n2=list.length;box.querySelector(".sr-n").textContent=n2+(n2>1?" produits trouv\u00e9s":" produit trouv\u00e9");var g=box.querySelector(".sr-g"),no=box.querySelector(".sr-no");var html='\u003cdiv class="sr-g">'+list.map(cardH).join("")+'\u003c/div>';if(g)g.outerHTML=html;else if(no)no.outerHTML=html})} if(window.__pvsxS)extra();else window.addEventListener("load",extra); })(); }catch(e){window.console&&console.error("pv-searchpage-v1",e)} /* pv-ring-fiche-v1 */ try{ (function(){if(document.getElementById("pv-ring-fiche-css"))return;var s=document.createElement("style");s.id="pv-ring-fiche-css";s.textContent="body .btq-detailPhotoPrincipale.pv-disc2::before{height:96%!important;width:auto!important;max-width:96%!important;background:radial-gradient(closest-side,transparent 92.4%,var(--pvd) 93%,var(--pvd) 99.2%,transparent 100%)!important;border:0!important}";(document.head||document.documentElement).appendChild(s)})(); }catch(e){window.console&&console.error("pv-ring-fiche-v1",e)}