<!doctype html><html lang="fr"><head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# product: http://ogp.me/ns/product#"><meta charset="utf-8"><meta name="title" content="Mélange de biscuits - Yock - Os croquant - 1 kg"><meta name="keywords" content="YOCK OS CROQUANT"><meta name="robots" content="INDEX,FOLLOW"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Mélange de biscuits - Yock - Os croquant - 1 kg</title><script>(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:!0},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:!0}},(window.NREUM||(NREUM={})).loader_config={agentID:"1120339665",accountID:"4771426",trustKey:"4771426",xpid:"UAEAUFJRDhAJXVlTAgcOV1w=",licenseKey:"NRJS-67a6d15f9582e133531",applicationID:"998156918",browserID:"1120339665"},(()=>{let e,t,r,n;var i={8122(e,t,r){"use strict";r.d(t,{a:()=>function e(t,r){try{if(!t||"object"!=typeof t)return(0,n.R)(3);if(!r||"object"!=typeof r)return(0,n.R)(4);let i=Object.create(Object.getPrototypeOf(r),Object.getOwnPropertyDescriptors(r)),a=0===Object.keys(i).length?t:i;for(let s in a)if(void 0!==t[s])try{if(null===t[s]){i[s]=null;continue}Array.isArray(t[s])&&Array.isArray(r[s])?i[s]=Array.from(new Set([...t[s],...r[s]])):t[s]instanceof Map||t[s]instanceof Set||t[s]instanceof Date||t[s]instanceof RegExp?i[s]=t[s]:"object"==typeof t[s]&&null!==r[s]&&"object"==typeof r[s]?i[s]=e(t[s],r[s]):i[s]=t[s]}catch(e){i[s]||(0,n.R)(1,e)}return i}catch(e){(0,n.R)(2,e)}}});var n=r(944)},2555(e,t,r){"use strict";r.d(t,{f:()=>s});var n=r(384),i=r(8122);let a={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function s(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,a)])},7699(e,t,r){"use strict";var n=r(860);let i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR","zd",0,5e5])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.324.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";let n="newrelic-iframe-";r.d(t,["$8",0,n+"vitals-update","Gi",0,n+"api-response","KU",0,n+"ajax","Pl",0,n,"cS",0,n+"api","cr",0,n+"timing-update"])},6154(e,t,r){"use strict";let n;var i=r(1863);let a="u">typeof window&&!!window.document,s="u">typeof WorkerGlobalScope&&("u">typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"u">typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=a?window:"u">typeof WorkerGlobalScope&&("u">typeof self&&self instanceof WorkerGlobalScope&&self||"u">typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),c="hidden"===o?.document?.visibilityState,d=""+o?.location,l=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),u=l&&"u"<typeof SharedWorker,f=Array.isArray(n=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/))&&n.length>=2?+n[1]:0,h=Date.now()-(0,i.t)();r.d(t,["OF",0,l,"RI",0,a,"WN",0,h,"bv",0,s,"gm",0,o,"lR",0,f,"m",0,d,"mw",0,c,"sb",0,u,"zk",0,()=>{let e=o?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<o.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>s,gX:()=>i,iW:()=>a});var n=[];function i(e){if(!e||a(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function a(e){return void 0===e.hostname}function s(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r,i,a=e[t];if(!a)continue;if("*"===a)return void(n=[{hostname:"*"}]);0===a.indexOf("http://")?a=a.substring(7):0===a.indexOf("https://")&&(a=a.substring(8));let s=a.indexOf("/");s>0?(r=a.substring(0,s),i=a.substring(s)):(r=a,i="*");let[c]=r.split(":");n.push({hostname:o(c),pathname:o(i,!0)})}}function o(e,t=!1){return RegExp((t?"^":"")+e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?")+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),a=r(860),s=r(2646);function o(e,t){if(!e)return;let r={staged:!1,priority:a.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;let r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),u(e,t,!1),r.size&&l(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return u(e,t);e.runtime.drainRegistry.get(t).staged=!0,l(e)}}function l(e){if(!e)return;let t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),u(e,t)}))}function u(e,t,r=!0){if(!e)return;let a=e.ee,o=i.i.handlers;if(a&&!a.aborted&&a.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){let e=a.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)!function(e,t){Object.values(t[e[1]]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],a=e[2];n.apply(i,a)}})}(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof s.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}a.isolatedBacklog||delete o[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),a=r(2646),s=r(5607);let o="nr@context:".concat(s.W),c=function e(t,r){var n={},s={},l={},u=!1;try{u=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(r)for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,a){if(!1!==a&&(a=!0),!c.aborted||i){t&&a&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=m()[s[e]];return d&&d.push([f,e,r,o]),o}},get:function(t){return l[t]=l[t]||e(f,t)},listeners:g,context:h,buffer:function(e,t){let r=m();t=t||"feature",f.aborted||Object.entries(e||{}).forEach(([e,n])=>{s[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!m()[s[e]]},debugId:r,backlog:u?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:u};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,o,()=>new a.y(o)):new a.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,a){a?(a.buffer([e],i),a.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>a});var n=r(9908);a.on=s;var i=a.handlers={};function a(e,t,r,a){s(a||n.d,i,e,t,r)}function s(e,t,r,i,a){a||(a="feature"),e||(e=n.d);var s=t[a]=t[a]||{};(s[r]=s[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,a){window.addEventListener(e,t,n(r,a))}function a(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>a,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";let n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>s,ZF:()=>o,bz:()=>a,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function a(){let e=n.gm?.crypto||n.gm?.msCrypto,t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function s(e){let t=n.gm?.crypto||n.gm?.msCrypto,r,a=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));let s=[];for(var o=0;o<e;o++)s.push(i(r,a++).toString(16));return s.join("")}function o(){return s(16)}function c(){return s(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){var r="".concat(String(e),":").concat(String(t));let n=0x811c9dc5;for(let e=0;e<r.length;e++)n^=r.charCodeAt(e),n=Math.imul(n,0x1000193);return(n>>>0).toString(16).padStart(8,"0")}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>a});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function a(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{let t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){let i,a=r?.leading||!1;return(...r)=>{a&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),a||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>a});var n=r(944);let i=new Map;function a(...e){return e.every(e=>{if(i.has(e))return i.get(e);let t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),a=t.includes("nrWrapper");return r||a||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{let t;return JSON.stringify(e,(t=new WeakSet,(e,r)=>{if("object"==typeof r&&null!==r){if(t.has(r))return;t.add(r)}return r}))??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>s,j:()=>c});var n=r(9119),i=r(944);let a=(0,r(6389).J)(e=>(0,i.R)(80,e));function s(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;let t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;let{matcher:t,type:r}=e,i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&("script"!==r&&"asset"!==r?a(r):i="script"===r),"[object RegExp]"===Object.prototype.toString.call(t)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void a(t)}function c(e,t,{scriptsOnly:r=!1}={}){return!!e&&!!t&&(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";let n;r.d(t,{xo:()=>A,AZ:()=>v,cI:()=>g,Qr:()=>x,QL:()=>y});var i=r(6154),a=r(1863),s=r(9119),o=r(7866);class c{dom=new d;performance=new d;constructor(e){this.url=e,this.claimedBy=new Set}get script(){let e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class d{start=0;end=0;value=void 0}function l(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}try{n=v(y())[0]}catch(e){n=v(e)[0]}let u=new Map,f=[],h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,widenedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return u.get(e)}function m(e){let t=g(e);if(t)return t;let r=new c(e);if(u.set(e,r),u.size>1e3){let e=u.keys().next().value;u.delete(e)}return r}function v(e){if(!e||"string"!=typeof e)return[];let t=new Set;for(let r of e.split("\n")){let e=r.match(o.cn)||r.match(o.hB)||r.match(o.fL);if(e&&e[2])t.add((0,s.L)(e[2]));else{let e=r.match(/\(([^)]+\.js):\d+:\d+\)/)||r.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);e&&e[1]&&t.add((0,s.L)(e[1]))}}return[...t]}function y(){let e;try{let t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=Error().stack,Error.stackTraceLimit=t}catch(t){e=Error().stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){let r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;let{widenedAssetUrls:a}=p(e),o=(0,s.L)(t.name);if(!a.has(o)){if(a.add(o),"all"===i||r.isScript){let r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){let r=g((0,s.L)(t.name));if(r){let t=()=>{let{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}}function T(e,t){let r=e.filter(e=>e.test(t.name));return r.find(e=>e.isScript)||r[0]}function A(e,t){var r;let n=t?.manifest;if(!n||!n.assets.length)return;let s={resolved:!1},{assets:o}=n;(i.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{let n=T(o,r);n&&R(e,r,n,s,t.timingMethod)}),r=t.timingMethod,i.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,a.t)(),test:t=>{let n=T(o,t);return n&&R(e,t,n,s,r),!1}})}function x(e){let t=e?.id,r={registeredAt:(0,a.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},o=y();if(!o)return r;let c=i.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{let e=v(o),d=(e.length>1?e.filter(e=>n!==e):e)[0];if(!d)return r;if(c.includes(d))return r.asset=(0,s.L)(c),r.type="inline",r;r.correlation=g(d);let u=r.correlation?.performance.value||i.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,d));if(u)E(r,u);else(function(e){if(!e||!i.gm.document)return!1;try{for(let t of i.gm.document.querySelectorAll('link[rel="preload"][as="script"]'))if((0,s.L)(t.href)===e)return!0}catch(e){}return!1})(d)&&(r.asset=d,r.type="preload"),i.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,a.t)(),test:e=>!!b(e,d)&&(E(r,e),!0)});let h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);let y=()=>{let e=h?.script.start;return!!m&&!!e&&r.registeredAt-e>1e4},w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",l(()=>{let e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",l(()=>{let e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}i.gm.MutationObserver&&i.gm.document&&new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){let t=m((0,s.L)(e.src));if(t.dom.value)return;t.dom.start=(0,a.t)(),t.dom.value=e;let r=()=>{t.dom.end=(0,a.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(i.gm.document,{childList:!0,subtree:!0}),i.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")&&new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if("script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js")){let t=m((0,s.L)(e.name));t.performance.value||(t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e)}if(!f.length)return;let t=[];f.forEach(({test:r,addedAt:n},i)=>{(r(e)||(0,a.t)()-n>1e4)&&t.push(i)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>l,M$:()=>o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>u});var n=r(5718),i=r(7560),a=r(9119),s=r(9232);function o(e){return e?.type===s.f.MFE}function c(e,t){if(!y(e,t))return;let r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];let r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function l(e,t){if(!y(e,t))return[];let r=t.runtime.registeredEntities,n=(0,a.L)(e);return f(r?.filter(t=>{let r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,a.L)(t.metadata.timings.asset)===n})).map(e=>e.metadata.target)}function u(e,t){if(!y(e,t))return[];let r=t.runtime.registeredEntities;return f(r?.filter(t=>{let r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)})).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];let t=new Map,r=[];for(let n of e){let e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}let i="".concat(e,"::").concat(n.metadata?.target?.id),a=t.get(i);if(a){if(a.metadata.target?.blocked&&!n.metadata.target?.blocked){let e=r.indexOf(a);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];let t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...u(r[i--],e))}catch(e){}let i=function(e){let t=new Set,r=[];for(let n of e){let e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>s,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function a(){return"u"<typeof document||"complete"===document.readyState}function s(e,t){if(a())return e();let r=(0,i.J)(e),s=setInterval(()=>{a()&&(clearInterval(s),r())},500);(0,n.sp)("load",r,t)}function o(e){if(a())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(a())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>l,dV:()=>d,pV:()=>u});var n=r(6154),i=r(1863),a=r(944),s=r(1910);let o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function l(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,a.R)(69)}function u(){let e,t,r,n,i,a;return t=(e=c()).info||{},e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t},n=(r=c()).init||{},r.init={...n},d(),a=(i=c()).loader_config||{},i.loader_config={...a},c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>a,u:()=>i});var n=r(3878);function i(e,t=!1,r,a){(0,n.DD)("visibilitychange",function(){t?"hidden"===document.visibilityState&&e():e(document.visibilityState)},r,a)}function a(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),a=r(8990),s=r(6154);let o={},c=s.gm.XMLHttpRequest,d="addEventListener",l="removeEventListener",u="nr@wrapped:".concat(n.P);function f(e,t){var r=(e||n.ee).get("events");if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,l],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(s.RI&&h(document,p),c&&h(c.prototype,p),h(s.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,a.I)(r,u,function(){var e={object:function(){if("function"==typeof r.handleEvent)return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(l+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),a=r(5732);let s="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,a,s){r||(r="");let o="-"===r.charAt(0);for(let c=0;c<t.length;c++){let d=t[c],l=e[d];u(l)||(e[d]=i(l,o?d+r:r,n,d,a,s))}},i.flag=s,i;function i(t,n,i,c,f,h){return u(t)?t:(n||(n=""),p[s]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){l([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}(t,p,e),p);function p(){var s,o,u,p;let g,m,v;try{o=this,s=[...arguments],m=h?(0,a.$5)(r):[r?.runtime?.v2Target],u="function"==typeof i?i(s,o):i||{}}catch(t){l([t,"",[s,o,c],u],e)}d(n+"start",[s,o,c,m],u,f);let y=performance.now();try{return p=t.apply(o,s),v=performance.now(),p}catch(e){throw v=performance.now(),d(n+"err",[s,o,e,m],u,f),g=e}finally{let e=v-y,t={start:y,end:v,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],u,f),d(n+"end",[s,o,p,m],u,f)}}}function d(r,n,i,a){if(!c||t){var s=c;c=!0;try{e.emit(r,n,i,t,a)}catch(t){l([t,r,n,i],e)}c=s}}}function l(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(e){return!(e&&"function"==typeof e&&e.apply&&!e[s])}r.d(t,["Jt",0,s])},9300(e,t,r){"use strict";let n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);let i=r(860).K7.genericEvents,a=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,a,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";let n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";let n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),a=r(860),s=r(3969),o=r(993);function c(e,t,r={},d=o.p_.INFO,l=!0,u,f=(0,i.t)()){(0,n.p)(s.xV,["API/logging/".concat(d.toLowerCase(),"/called")],void 0,a.K7.metrics,e),(0,n.p)("log",[f,t,r,d,l,u],void 0,a.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";let n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";let n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";let n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);let i=r(860).K7.sessionReplay,a={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0};r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,a])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>s,SR:()=>a,rF:()=>o});var n=r(384),i=r(7767);function a(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function s(e){return!0===e?.session_replay.preload&&a(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";let n=r(860).K7.sessionTrace,i="-start",a="-end";r.d(t,["He",0,"bstResource","Kp",0,a,"Lc",0,"fn"+a,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,"fn"+i])},3962(e,t,r){"use strict";let n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>a});var n=r(9566),i=r(1741);class a extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>a});var n=r(944),i=r(4261);class a{#e(e,...t){if(this[e]!==a.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>u,Y:()=>l});var n=r(3241),i=r(9908),a=r(1863),s=r(944),o=r(3969),c=r(8362),d=r(860);function l(e,t,r,a){let l=a||r;!l||l[e]&&l[e]!==c.d.prototype[e]||(l[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,s.R)(23,e)}})}function u(e,t,r,n,s){let o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(s||null===r)&&(0,i.p)("api-"+n,[(0,a.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";let n="events",i="jserrors",a="browser/blobs",s="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:a,[o.sessionReplay]:a,[o.logging]:s,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,s,"df",0,a,"hg",0,"connect"])}};let a={};function s(e){let t=a[e];if(void 0!==t)return t.exports;let r=a[e]={exports:{}};return i[e](r,r.exports,s),r.exports}s.m=i,s.d=(e,t)=>{if(Array.isArray(t))for(var r=0;r<t.length;){var n=t[r++],i=t[r++];s.o(e,n)?0===i&&r++:0===i?Object.defineProperty(e,n,{enumerable:!0,value:t[r++]}):Object.defineProperty(e,n,{enumerable:!0,get:i})}else for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.f={},s.e=e=>Promise.all(Object.keys(s.f).reduce((t,r)=>(s.f[r](e,t),t),[])),s.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"})[e]+"-1.324.0.min.js",s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},s.l=(t,r,n,i)=>{let a,o;if(e[t])return void e[t].push(r);if(void 0!==n){let e=document.getElementsByTagName("script");for(var c=0;c<e.length;c++){let r=e[c];if(r.getAttribute("src")==t||r.getAttribute("data-webpack")=="NRBA-1.324.0.PROD:"+n){a=r;break}}}if(!a){o=!0;var d={478:"sha512-wBc4Jo38KDgcegfiGY8de3+U7Ie9CRrgHaI3qLQ8GCClIQOqAHS72qaUB7M5efXZamFpJr/8S6ceNJtUnFWEjg==",249:"sha512-ezxqyvONkTj5XIG5enxqVTHCQVKUdxkPeYdV58D03Q5+nm/gwjDEAKfY8K4b0PVE8NKpQGkD6qYKQKFpDgUjvg==",212:"sha512-7K8hQgy/QzYQntkPpH+4WLoubRsL3fOQMS4Q52I7M9zNjENoooXmNT04ibJy81FvQN8xvaMvOOwuP9fA2REiKg==",238:"sha512-4LvkJtloUOYh8K3VvfTBTUDyBYyvja9RWznqnMBjHI4cA+OQYzcP8ysSorpLF2ftlMbrolsXavJR3eOUgCdyjA=="};(a=document.createElement("script")).charset="utf-8",s.nc&&a.setAttribute("nonce",s.nc),a.setAttribute("data-webpack","NRBA-1.324.0.PROD:"+n),a.src=t,0!==a.src.indexOf(window.location.origin+"/")&&(a.crossOrigin="anonymous"),d[i]&&(a.integrity=d[i])}e[t]=[r];let l=(r,n)=>{a.onerror=a.onload=null,clearTimeout(u);let i=e[t];if(delete e[t],a.parentNode?.removeChild(a),i?.forEach(e=>e(n)),r)return r(n)},u=setTimeout(l.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=l.bind(null,a.onerror),a.onload=l.bind(null,a.onload),o&&document.head.appendChild(a)},s.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.p="https://js-agent.newrelic.com/",t={38:0,788:0},s.f.j=(e,r)=>{let n=s.o(t,e)?t[e]:void 0;if(0!==n)if(n)r.push(n[2]);else{let i=new Promise((r,i)=>n=t[e]=[r,i]);r.push(n[2]=i);let a=s.p+s.u(e),o=Error();s.l(a,r=>{if(s.o(t,e)&&(0!==(n=t[e])&&(t[e]=void 0),n)){let t=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;o.message="Loading chunk "+e+" failed: ("+t+": "+i+")",o.name="ChunkLoadError",o.type=t,o.request=i,n[1](o)}},"chunk-"+e,e)}},r=(e,r)=>{let[n,i,a]=r;var o,c,d=0;if(n.some(e=>0!==t[e])){for(o in i)s.o(i,o)&&(s.m[o]=i[o]);a&&a(s)}for(e&&e(r);d<n.length;d++)c=n[d],s.o(t,c)&&t[c]&&t[c][0](),t[c]=0},(n=self["webpackChunk:NRBA-1.324.0.PROD"]=self["webpackChunk:NRBA-1.324.0.PROD"]||[]).forEach(r.bind(null,0)),n.push=r.bind(null,n.push.bind(n)),(()=>{"use strict";s(8374);var e=s(8362),t=s(860);let r=Object.values(t.K7);var n=s(384),i=s(1741),a=s(2555),o=s(3333),c=s(9300);let d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var l=s(2614),u=s(944),f=s(8122);let h="[data-nr-mask]";var p=s(6154),g=s(9324);let m=0,v={buildEnv:"PROD",distMethod:"CDN",version:g.x,originTime:p.WN},y={consented:!1},b={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||y.consented},set consented(e){y.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++m},listeningForIframeMessages:!1};var E=s(9232),w=s(7836),R=s(3241);let T={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var A=s(9908),x=s(9752);function S(e,t={},r,g){var m,y,O;let _,N,k,{init:L,info:P,loader_config:j,runtime:I={},exposed:M=!0}=t;if(!P){let e=(0,n.pV)();L=e.init,P=e.info,j=e.loader_config}y=L||{},e.init=(0,f.a)(y,(_={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}},{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return _.feature_flags.includes(o.$v.REGISTER)||_.experimental.register},set enabled(e){_.experimental.register=e},duplicate_data_to_container:!1,get allow_iframe_bridge(){return _.feature_flags.includes(o.$v.IFRAME_BRIDGE)||_.experimental.iframe_bridge},set allow_iframe_bridge(e){_.experimental.iframe_bridge=e},get iframe_domains(){return _.experimental.iframe_domains},set iframe_domains(e){Array.isArray(e)?_.experimental.iframe_domains=e:(0,u.R)(1,e)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return _.feature_flags},set feature_flags(e){_.feature_flags=e},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return _.feature_flags.includes(o.$v.RESOURCES)||_.experimental.resources},set enabled(e){_.experimental.resources=e},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:l.wk,inactiveMs:l.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return _.mask_selector},set mask_text_selector(e){d(e)?_.mask_selector="".concat(e,",").concat(h):""===e||null===e?_.mask_selector=h:(0,u.R)(5,e)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return _.block_selector},set block_selector(e){d(e)?_.block_selector+=",".concat(e):""!==e&&(0,u.R)(6,e)},get mask_input_options(){return _.mask_input_options},set mask_input_options(e){e&&"object"==typeof e?_.mask_input_options={...e,password:!0}:(0,u.R)(7,e)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}})),m=j||{},e.loader_config=(0,f.a)(m,T),P.jsAttributes??={},p.bv&&(P.jsAttributes.isWorker=!0),e.info=(0,a.D)(P);let D=e.init;e.runtime??=Object.defineProperties((0,f.a)(I,b),Object.keys(v).reduce((e,t)=>(e[t]={value:v[t],writable:!1,configurable:!0,enumerable:!0},e),{})),e.runtime.v2Target??={type:E.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},D.proxy.assets&&(N=(O=D.proxy.assets).startsWith("http"),O+="/",s.p=N?O:"https://"+O),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,k=(0,n.pV)(),Object.getOwnPropertyNames(i.W.prototype).forEach(t=>{let r=i.W.prototype[t];if("function"!=typeof r||"constructor"===r)return;let n=k[t];e[t]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(k[t]=(...r)=>{let i=e[t](...r);return n?n(...r):i})}),e.runtime.loaderType=r,e.ee=w.ee.get(e.agentIdentifier),e.exposed=M,(0,R.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&p.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,A.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var O=s(1863),_=s(4261),N=s(1738),k=s(1687),L=s(4234),P=s(5289),j=s(5270),I=s(7767),M=s(6389),D=s(7699);let C=new WeakSet,B=new WeakMap;class H extends L.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,M.J)(()=>{(0,k.Ak)(e,this.featureName),t()}))}):(0,k.Ak)(e,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;let n=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,u.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,r){if(B.has(e))return B.get(e);let n=(async()=>{if((0,I.V)(e.init))try{let{setupAgentSession:t}=await s.e(478).then(s.bind(s,8766));t(e)}catch(e){(0,u.R)(20,e),t.emit("internal-error",[e]),(0,A.p)(D.qh,[e],void 0,r,t)}if(e.init.api.register.allow_iframe_bridge)try{let{setupIframeMFEMessageListener:t}=await s.e(238).then(s.bind(s,6417));t(e)}catch(e){(0,u.R)(23,e)}let[{Connector:n},{Harvester:i}]=await Promise.all([s.e(478).then(s.bind(s,6589)),s.e(478).then(s.bind(s,5237))]);e.runtime.connector=new n(e),e.runtime.harvester=new i(e);let a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();B.set(e,n),await n}(e,this.ee,this.featureName)}catch(e){return(0,u.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,k.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);let{Aggregate:n}=await t();this.featAggregate=new n(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,u.R)(34,e),this.abortHandler?.(),(0,k.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};p.RI?(0,P.GG)(()=>n(),!0):n()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,j.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!C.has(e)&&(C.add(e),!(0,a.f)(e.info))){let t=(0,n.pV)(),r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}S(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=s(6630);class K extends H{static featureName=U.T;constructor(e){super(e,U.T),this.setupInspectionEvents(),(0,N.Y)(_.Fw,function(t,r){"string"==typeof t&&("/"!==t.charAt(0)&&(t="/"+t),e.runtime.customTransaction=(r||"http://custom.transaction")+t,(0,A.p)("api-"+_.Fw,[(0,O.t)()],void 0,void 0,e.ee))},e),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?s.e(478).then(s.bind(s,908)):s.e(478).then(s.bind(s,7927)))}setupInspectionEvents(){let e=(e,t)=>{e&&(0,R.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(l.tS.UPDATE,(e,t)=>{(0,R.W)({type:"lifecycle",name:"session",data:t})})}}class W extends e.d{constructor(e){var t,r,i,a,s;(super(),p.gm)?(this.features={},(0,n.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),S(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(_.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,_.cD,n);(0,u.R)(40,typeof r)}else(0,u.R)(39,typeof e)},t),r=this,(0,N.Y)(_.Dl,function(e,t=!1){if("string"!=typeof e&&null!==e)return void(0,u.R)(41,typeof e);let n=r.info.jsAttributes["enduser.id"];t&&null!=n&&n!==e?(0,A.p)("api-setUserIdAndResetSession",[e],void 0,"session",r.ee):(0,N.U)(r,"enduser.id",e,_.Dl,!0)},r),i=this,(0,N.Y)(_.nb,function(e){if("string"==typeof e||null===e)return(0,N.U)(i,"application.version",e,_.nb,!1);(0,u.R)(42,typeof e)},i),a=this,(0,N.Y)("start",function(){a.ee.emit("manual-start-all")},a),s=this,(0,N.Y)(_.Pv,function(e=!0){if("boolean"==typeof e){if((0,A.p)("api-"+_.Pv,[e],void 0,"session",s.ee),s.runtime.consented=e,e){let e=s.features.page_view_event;e.onAggregateImported.then(t=>{let r=e.featAggregate;t&&!r.sentRum&&r.sendRum?.()})}}else(0,u.R)(65,typeof e)},s),this.run()):(0,u.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{var e;let n,i=(e=this.init,n={},r.forEach(t=>{n[t]=!!e[t]?.enabled}),n),a=[...this.desiredFeatures],s=this.init.feature_flags.includes("rum_v2");a.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),a.forEach(e=>{if(!i[e.featureName]&&(s||e.featureName!==t.K7.pageViewEvent))return;let r=(function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}})(e.featureName).filter(e=>!(e in this.features));r.length>0&&(0,u.R)(36,{targetFeature:e.featureName,missingDependencies:r}),this.features[e.featureName]=new e(this)})}catch(t){for(let e in(0,u.R)(22,t),this.features)this.features[e].abortHandler?.();let e=(0,n.Zm)();return delete e.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator,e.ee.get(this.agentIdentifier).abort(),!1}}}var F=s(2843),V=s(782);class z extends H{static featureName=V.T;constructor(e){super(e,V.T),p.RI&&((0,F.u)(()=>(0,A.p)("docHidden",[(0,O.t)()],void 0,V.T,this.ee),!0),(0,F.G)(()=>(0,A.p)("winPagehide",[(0,O.t)()],void 0,V.T,this.ee)),this.importAggregator(e,()=>s.e(478).then(s.bind(s,9917))))}}var G=s(3969);class q extends H{static featureName=G.TZ;constructor(e){super(e,G.TZ),this.importAggregator(e,()=>s.e(478).then(s.bind(s,6555)))}}var Y=s(6774),Z=s(3878),J=s(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,J.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function X(e){return $(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function $(e){return e instanceof Error&&!!e.stack}function ee(e,r,n,i,a=(0,O.t)()){"string"==typeof e&&(e=Error(e)),(0,A.p)("err",[e,a,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var et=s(993),er=s(3785);function en(e,{customAttributes:t={},level:r=et.p_.INFO}={},n,i,a=(0,O.t)()){(0,er.R)(n.ee,e,t,r,!1,i,a)}function ei(e,r,n,i,a=(0,O.t)()){(0,A.p)("api-"+_.hG,[a,e,r,i],void 0,t.K7.genericEvents,n.ee)}function ea(e,r,n,i,a=(0,O.t)()){let{start:s,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,u.R)(57);let l=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:0/0;if(d.start=l(s,0),d.end=l(o,a),Number.isNaN(d.start)||Number.isNaN(d.end))(0,u.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,A.p)("api-"+_.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,u.R)(58)}}function es(e,r={},n,i,a=(0,O.t)()){(0,A.p)("api-"+_.fF,[a,e,r,i],void 0,t.K7.genericEvents,n.ee)}var eo=s(5718);let ec=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),ed=e=>{try{return p.gm.CSS.escape(e)}catch(t){return e}},el=(e,t={})=>{let r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(ec(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},eu=(e,t)=>{let r=(Array.from(p.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(ed(e.id),'"]')))||[]).find(t=>ec(t.dataset,e)),n=!!r;n&&(r.dataset.nrMfeObserved??=e.instance);let i=new p.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{let a=1===r.nodeType?r:null;!n&&ec(a?.dataset,e)&&(i.disconnect(),i.observe(a,{childList:!0,subtree:!0}),n=!0,a.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(n||el(r,e))&&t(r,i)})})});return i.observe(r||p.gm.document,{childList:!0,subtree:!0}),i},ef=(e,t,r)=>{try{let n=new p.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};var eh=s(9566),ep=s(7560),eg=s(9119);let em=["entry","scripts","all"],ev=["name","id","type"],ey=new Map([[ei,"addPageAction"],[en,"log"],[ea,"measure"],[ee,"noticeError"],[es,"recordCustomEvent"]]),eb={experimental:(0,M.J)(()=>(0,u.R)(54,"newrelic.register")),disabled:(0,M.J)(()=>(0,u.R)(55)),invalidTarget:(0,M.J)(e=>(0,u.R)(48,e)),deregistered:(0,M.J)(()=>(0,u.R)(68)),invalidTimingMethod:(0,M.J)(e=>(0,u.R)(80,e)),duplicateName:(0,M.J)(e=>(0,u.R)(81,e)),duplicateId:(0,M.J)(e=>(0,u.R)(82,e))};function eE(e){(0,N.Y)(_.eY,function(r){return function e(r,n){eb.experimental(),(n||={}).instance=(0,eh.LA)(8),n.type=E.f.MFE,n.licenseKey||=r.info.licenseKey,n.blocked=!1,("object"!=typeof n.tags||null===n.tags||Array.isArray(n.tags))&&(n.tags={}),n.parent??={get id(){return r.runtime.appMetadata.agents?.[0].entityGuid},type:E.f.BA},n.manifest=(0,ep.N)(n.manifest),void 0===n.timingMethod||em.includes(n.timingMethod)||(eb.invalidTimingMethod(n.timingMethod),n.timingMethod=void 0);let i=(0,eo.Qr)(n);n.manifest&&(0,eo.xo)(i,n);let a=function(e,t){let r,n,i=!1,a=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),s={fcp:{get value(){let e=a(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==s.fcp.value)return a(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&p.RI&&p.gm.MutationObserver&&p.gm.PerformanceObserver))return s;let o=[];setTimeout(()=>{r||s.disconnect()},1e4);let c=()=>{if(!i){if(null==r){let e=(0,O.t)();if(a(e)>1e4)return void s.disconnect();r=e}n??=(0,O.t)(),s.cls.value??=0}},d=eu(e,(e,t)=>{c(),t.disconnect()});o.push(d);let l=0,u=null,f=new Set;try{u=new p.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{let t=e.contentRect.width*e.contentRect.height;t>l&&(l=t,s.lcp.value=(0,O.t)()),u.unobserve(e.target)}catch(e){}})})}catch(e){}let h=eu(e,e=>{if(c(),u)try{let t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?u.observe(t):t.addEventListener("load",()=>{u.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?u.observe(t):t.addEventListener("loadeddata",()=>{u.observe(t)},{once:!0}):u.observe(t))}catch(e){}});u&&o.push(u),o.push(h),ef(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!el(r.node,e)&&(c(),s.cls.value+=t.value,!0))}),ef(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&el(t.target,e)&&(void 0===s.inp.value||t.duration>s.inp.value)&&(c(),s.inp.value=t.duration)});let g=["pointerdown","keydown"],m=()=>{g.forEach(e=>{p.gm.removeEventListener(e,v,{passive:!0})})};s.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{p.gm.removeEventListener(e,s.disconnect,{once:!0,passive:!0})})};let v=t=>{el(t?.target,e)&&((()=>{try{h?.disconnect(),u?.disconnect()}catch(e){}})(),m())};return g.forEach(e=>{p.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{p.gm.addEventListener(e,s.disconnect,{once:!0,passive:!0})}),Array.from(p.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(ed(e.id),'"]'))||[]).some(t=>ec(t.dataset,e))&&c(),s}(n,i),s=(0,eg.L)(""+location),o={};Object.prototype.hasOwnProperty.call(n,"attributes")||Object.defineProperty(n,"attributes",{get:()=>({...o,"source.id":n.id,"source.name":n.name,"source.type":n.type,"parent.type":n.parent?.type||E.f.BA,"parent.id":n.parent?.id})}),Object.entries(n.tags).forEach(([e,t])=>{ev.includes(e)||(o["source.".concat(e)]=t)});let c=()=>{},d=r.runtime.registeredEntities,l=e=>{n.blocked=!0,c=e};function f(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}r.init.api.register.enabled||l(eb.disabled),f(n.id)&&f(n.name)||l(()=>eb.invalidTarget(n)),d.forEach(e=>{try{let{name:t,id:r}=e.metadata.target;t===n.name&&r!==n.id&&eb.duplicateName(n),r===n.id&&t!==n.name&&eb.duplicateId(n)}catch(e){}});let h={addPageAction:(e,t={})=>y(ei,[e,{...o,...t},r],n),deregister:()=>{m(),l(eb.deregistered)},log:(e,t={})=>y(en,[e,{...t,customAttributes:{...o,...t.customAttributes||{}}},r],n),measure:(e,t={})=>y(ea,[e,{...t,customAttributes:{...o,...t.customAttributes||{}}},r],n),noticeError:(e,t={})=>y(ee,[e,{...o,...t},r],n),recordCustomEvent:(e,t={})=>y(es,[e,{...o,...t},r],n),setApplicationVersion:e=>v("application.version",e),setCustomAttribute:(e,t)=>v(e,t),setUserId:e=>v("enduser.id",e),metadata:{get customAttributes(){return o},target:n,timings:i,vitals:a,events:{latestTimestamp:void 0}}},g=()=>(n.blocked&&c(),n.blocked);function m(){if(i.reportedAt)return;i.reportedAt=(0,O.t)(),a.disconnect(),i.fcp=a.fcp,i.lcp=a.lcp,i.cls=a.cls,i.inp=a.inp;let e=i.fetchEnd-i.fetchStart,t=i.scriptEnd-i.scriptStart,r={assetUrl:i.asset,assetType:i.type,registerUrl:s,deregisterUrl:(0,eg.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:i.reportedAt-i.registeredAt,timeToBeRequested:i.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,timeToRegister:i.registeredAt,totalWeight:i.totalWeight,...void 0!==i.renderBlocking&&{renderBlocking:i.renderBlocking},...a.fcp.value>=0&&{"vitals.fcp.value":a.fcp.value},...a.lcp.value>=0&&{"vitals.lcp.value":a.lcp.value},...a.cls.value>=0&&{"vitals.cls.value":a.cls.value},...a.inp.value>=0&&{"vitals.inp.value":a.inp.value}};h.recordCustomEvent("MicroFrontEndTiming",r)}g()||(d.push(h),(0,F.G)(m));let v=(e,t)=>{g()||(o[e]=t)},y=(n,i,a)=>{if(g()&&n!==e)return;let s=h.metadata.events.latestTimestamp??(0,O.t)();h.metadata.events.latestTimestamp=void 0;let o=ey.get(n)||"unknown";(0,A.p)(G.xV,["API/register/".concat(o,"/called")],void 0,t.K7.metrics,r.ee);try{return n(...i,a,s)}catch(e){(0,u.R)(50,e)}};return h}(e,r)},e)}class ew extends H{static featureName=Y.T;constructor(e){let t;super(e,Y.T),(0,N.Y)(_.o5,(t,r)=>ee(t,r,e),e),(0,N.Y)(_.bt,function(t){e.runtime.onerror=t},e),t=0,(0,N.Y)(_.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e),eE(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,A.p)("ierr",[X(t),(0,O.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),p.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,A.p)("err",[function(e){let t="Unhandled Promise Rejection: ";if(!e?.reason)return;if($(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return X(e.reason)}let r=X(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}(t),(0,O.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,Z.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",t=>{this.abortHandler&&(0,A.p)("err",[function(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){let t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return $(e.error)?e.error:X(e)}(t),(0,O.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,Z.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>s.e(478).then(s.bind(s,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var eR=s(8990);let eT=1;function eA(e){let t=typeof e;return e&&("object"===t||"function"===t)?e===p.gm?0:(0,eR.I)(e,"nr@id",function(){return eT++}):-1}function ex(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("u">typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("u">typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("u">typeof FormData&&e instanceof FormData))try{return(0,J.A)(e).length}catch(e){return}}}var eS=s(8139),eO=s(3434),e_=s(5732);let eN={},ek=["open","send","setRequestHeader"];function eL(e,t){var r=e||w.ee;let n=(r||w.ee).get("xhr");if(void 0===p.gm.XMLHttpRequest||eN[n.debugId]++)return n;eN[n.debugId]=1,(0,eS.u)(r,t);var i=(0,eO.YM)(n,void 0,t),a=p.gm.XMLHttpRequest,s=p.gm.MutationObserver,o=p.gm.Promise,c=p.gm.setInterval,d="readystatechange",l=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=p.gm.XMLHttpRequest=function(e){let r=new a(e),s=n.context(r);s.targets=(0,e_.$5)(t);try{n.emit("new-xhr",[r],s),r.addEventListener(d,function(){this.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],this)),i.inPlace(this,l,"fn-",E)},(0,Z.jT)(!1))}catch(e){(0,u.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}return r};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(a,h),h.prototype=a.prototype,i.inPlace(h.prototype,ek,"-xhr-",E),n.on("send-xhr-start",function(e,t){g(e,t),f.push(t),s&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}),n.on("open-xhr-start",g),s){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new s(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)g(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var eP="fetch-",ej=eP+"body-",eI=["arrayBuffer","blob","json","text","formData"],eM=p.gm.Request,eD=p.gm.Response,eC="prototype";let eB={};function eH(e,t){let r=(e||w.ee).get("fetch");if(!(eM&&eD&&p.gm.fetch)||eB[r.debugId]++)return r;function n(e,n,i){var a=e[n];"function"==typeof a&&(e[n]=function(){var e,n=[...arguments];let s={},o=(0,e_.$5)(t);r.emit(i+"before-start",[n],s),s[w.P]&&s[w.P].dt&&(e=s[w.P].dt);var c=a.apply(this,n);return r.emit(i+"start",[n,e],c),c.then(function(e){return r.emit(i+"end",[null,e,o],c),e},function(e){throw r.emit(i+"end",[e,void 0,o],c),e})})}return eB[r.debugId]=1,eI.forEach(e=>{n(eM[eC],e,ej),n(eD[eC],e,ej)}),n(p.gm,"fetch",eP),r.on(eP+"end",function(e,n,i){if(this.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(this.rxSize=a),r.emit(eP+"done",[null,n],this)}else r.emit(eP+"done",[e],this)}),r}var eU=s(7485);class eK{constructor(e){this.agentRef=e}generateTracePayload(e){let t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var a,s=(0,eh.ZF)(),o=(0,eh.el)(),c=Date.now();this.agentRef.runtime?.timeKeeper?.ready&&(a=Math.floor(this.agentRef.runtime.timeKeeper.correctAbsoluteTimestamp(c)));var d={spanId:s,traceId:o,timestamp:c,timestampCorrected:a};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(s,o),d.traceContextStateHeader=this.generateTraceContextStateHeader(s,a??c,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(s,o,a??c,r,n,i)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,a){if("function"!=typeof p.gm?.btoa)return null;var s={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return a&&n!==a&&(s.d.tk=a),btoa((0,J.A)(s))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;let r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,eU.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var eW=s(7295);function eF(e){return"string"==typeof e?e:e instanceof(0,n.dV)().o.REQ?e.url:p.gm?.URL&&e instanceof URL?e.href:void 0}function eV(e,t){var r=(0,eU.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var ez=["load","error","abort","timeout"],eG=ez.length,eq=(0,n.dV)().o.REQ,eY=(0,n.dV)().o.XHR;let eZ="X-NewRelic-App-Data",eJ="internal-error";class eQ extends H{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new eK(e),this.handler=(e,t,r,n)=>(0,A.p)(e,t,r,n,this.ee);try{let e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){let n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};eV(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}eH(this.ee,e),eL(this.ee,e),function(e,r,n,i){let a=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function s(e){let t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<eG;t++)e.removeEventListener(ez[t],this.listener,!1);if(t.aborted||(0,eW.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):d(this,e),n.cbTime=this.cbTime,a){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){let e=ex(this.responseBody);void 0!==e&&(n.rxSize=e)}try{var i;let t;this.responseHeaders=(i=e.getAllResponseHeaders(),t={},i&&i.split("\r\n").forEach(function(e){let r=e.indexOf(": ");if(r>0){let n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t)}catch(e){r.emit(eJ,[e])}}let s=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>o(s,this,e))}function o(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function d(e,n){e.params.status=n.status;var i,a,s=(i=e.lastSize,"json"===(a=n.responseType)&&null!==i?i:"arraybuffer"===a||"blob"===a||"json"===a?ex(n.response):"text"===a||""===a||void 0===a?ex(n.responseText):void 0);if(void 0!==s&&0!==n.status&&(e.metrics.rxSize=s),e.sameOrigin&&n.getAllResponseHeaders().indexOf(eZ)>=0){var o=n.getResponseHeader(eZ);o&&((0,A.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=o.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",function(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=s,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){d(t,e)},(0,Z.jT)(!1)),p.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,Z.jT)(!1))}),r.on("open-xhr-start",function(e){this.params={method:e[0]},eV(this,e[1]),this.metrics={}}),r.on("open-xhr-end",function(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var a=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),a=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),a=!0),a&&(this.dt=n)}}),r.on("send-xhr-start",function(e,t){var n=this.metrics,i=e[0],a=this;if(n&&i){var s=ex(i);s&&(n.txSize=s)}this.startTime=(0,O.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||a.loadCaptureCalled||(a.params.aborted=!0),("load"!==e.type||a.called===a.totalCbs&&(a.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof a.end)&&a.end(t)}catch(e){try{r.emit(eJ,[e])}catch(e){}}};for(var o=0;o<eG;o++)t.addEventListener(ez[o],this.listener,(0,Z.jT)(!1))}),r.on("setRequestHeader-xhr-start",function(e,t){a&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}),r.on("xhr-cb-time",function(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called===this.totalCbs&&(this.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof this.end&&this.end(r)}),r.on("xhr-load-added",function(e,t){var r=""+eA(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}),r.on("xhr-load-removed",function(e,t){var r=""+eA(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}),r.on("xhr-resolved",function(){this.endTime=(0,O.t)()}),r.on("addEventListener-end",function(e,t){t instanceof eY&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}),r.on("removeEventListener-end",function(e,t){t instanceof eY&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}),r.on("fn-end",function(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,O.t)()-this.xhrCbStart,this.onload,t],t)}),r.on("fetch-before-start",function(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,eU.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var a={};for(var s in r)a[s]=r[s];a.headers=new Headers(r.headers||{}),o(a.headers,n)&&(this.dt=n),e.length>1?e[1]=a:e.push(a)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}),r.on("fetch-start",function(e,t){this.params={},this.metrics={},this.startTime=(0,O.t)(),this.dt=t;let[r,n={}]=e;eV(this,eF(r));let i=(""+(r&&r instanceof eq&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=ex(n.body||r?.body)||0;try{var s=n.headers||r?.headers;if(a&&s){if(this.requestHeaders??={},s instanceof Headers)s.forEach((function(e,t){this.requestHeaders[t.toLowerCase()]=e}).bind(this));else if("object"==typeof s)for(var o in s)this.requestHeaders[o.toLowerCase()]=s[o]}}catch(e){}this.requestBody=n.body||r?.body}),r.on("fn-start",function(e,t,r){t instanceof eY&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,O.t)()))}),r.on("fetch-done",function(e,t){if(this.endTime=(0,O.t)(),this.params||(this.params={}),(0,eW.iW)(this.params))return;this.params.status=t?t.status:0;let n=()=>{let e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>o(n,this,e))};t&&a?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=ex(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach((function(e,t){this.responseHeaders[t.toLowerCase()]=e}).bind(this)))}).catch(e=>{r.emit(eJ,[e])}).finally(()=>{n()}):n()})}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>s.e(478).then(s.bind(s,3845)))}}let eX={},e$=["pushState","replaceState"];function e0(e,t){let r=(e||w.ee).get("history");return!p.RI||eX[r.debugId]++||(eX[r.debugId]=1,(0,eO.YM)(r,void 0,t).inPlace(window.history,e$,"-")),r}function e1(e){(0,N.Y)(_.BL,function(r=Date.now()){let n=r-p.WN;n<0&&(0,u.R)(62,r),(0,A.p)(G.XG,[_.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:_.BL,start:r,origin:"nr"}),(0,A.p)("api-"+_.hG,[n,_.BL],void 0,t.K7.genericEvents,e.ee)},e)}let{He:e7,bD:e3,d3:e8,Kp:e6,TZ:e4,Lc:e2,uP:e9,Rz:e5}=s(3738);var te=s(733),tt=s(6344);class tr extends H{static featureName=tt.TZ;#i;recorder;constructor(e){let r;super(e,tt.TZ),(0,N.Y)(_.CH,function(){(0,A.p)(_.CH,[],void 0,t.K7.sessionReplay,e.ee)},e),(0,N.Y)(_.Tb,function(){(0,A.p)(_.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e);let n="".concat(l.Wt).concat((0,te.Y)(e.info.licenseKey,e.info.applicationID));try{r=JSON.parse(localStorage.getItem(n))}catch(e){}(0,j.SR)(e.init)&&this.ee.on(_.CH,()=>this.#a()),this.#s(r)&&this.importRecorder().then(e=>{e.startRecording(tt.Qb.PRELOAD,r?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>s.e(478).then(s.bind(s,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,A.p)(tt.Vh,[e],void 0,this.featureName,this.ee))})}#s(e){return e&&(e.sessionReplayMode===l.g.FULL||e.sessionReplayMode===l.g.ERROR)||(0,j.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([s.e(478),s.e(249)]).then(s.bind(s,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#a(){this.blocked||(this.featAggregate?this.featAggregate.mode!==l.g.FULL&&this.featAggregate.initializeRecording(l.g.FULL,!0,tt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(tt.Qb.API,l.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var tn=s(3962);class ti extends H{static featureName=tn.TZ;constructor(e){if(super(e,tn.TZ),function(e){let r=e.ee.get("tracer");function n(){}(0,N.Y)(_.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);let i=n.prototype={createTracer:function(n,i){var a={},s=this,o="function"==typeof i;return(0,A.p)(G.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,O.t)(),s,o],a),o)try{return i.apply(this,arguments)}catch(t){let e="string"==typeof t?Error(t):t;throw r.emit("fn-err",[arguments,this,e],a),e}finally{r.emit("fn-end",[(0,O.t)()],a)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,A.p)(_.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(_.PA,function(){(0,A.p)(_.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!p.RI||!(0,n.dV)().o.MO)return;let r=e0(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}tn.tC.forEach(e=>{(0,Z.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)});let i=()=>(0,A.p)("newURL",[(0,O.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",i),r.on("replaceState-end",i),(0,Z.sp)(tn.OV,e=>{c(e),(0,A.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1,o=new((0,n.dV)()).o.MO((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,A.p)("newDom",[(0,O.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,M.s)(e=>{"loading"!==document.readyState&&((0,A.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>s.e(478).then(s.bind(s,4393)),{domObserver:o})}}var ta=s(981);let ts={},to=new Set;function tc(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class td{constructor(e,t){this.timestamp=(0,O.t)(),this.currentUrl=(0,eg.L)(window.location.href),this.socketId=(0,eh.LA)(8),this.requestedUrl=(0,eg.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class tl extends H{static featureName=o.TZ;constructor(e){let r;super(e,o.TZ);let i=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,a=!e.init.feature_flags.includes("no_spv"),c=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,i,a];if((0,N.Y)(_.hG,(t,r)=>ei(t,r,e),e),(0,N.Y)(_.fF,(t,r)=>es(t,r,e),e),e1(e),eE(e),(0,N.Y)(_.V1,(t,r)=>ea(t,r,e),e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},i&&(function(e,t){if(!(0,n.dV)().o.WS)return e;let r=e.get("websockets");if(ts[r.debugId]++)return r;ts[r.debugId]=1,(0,F.G)(()=>{let e=(0,O.t)();to.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});class i extends WebSocket{static name=ta.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return i.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new td(e[0],e[1]),this.targets=(0,e_.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,O.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),to.add(this)}),this.addEventListener("message",e=>{let{type:t,size:r}=tc(e.data);this.nrData.messageOrigin??=(0,eg.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,O.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,to.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){let n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){let{type:t,size:r}=tc(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return p.gm.WebSocket=i,r})(this.ee,e).on("ws",(e,t)=>{(0,A.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)}),a){if("function"==typeof p.gm.ReportingObserver){let e=new p.gm.ReportingObserver(r=>{r.forEach(e=>{(0,A.p)("spv",[tu(e),(0,O.t)()],void 0,t.K7.genericEvents,this.ee)}),e.disconnect()},{types:["csp-violation"],buffered:!0});e.observe()}p.gm.addEventListener("securitypolicyviolation",e=>{(0,A.p)("spv",[tu(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,Z.jT)(!1,this.removeOnAbort.signal))}if(p.RI){if(eH(this.ee,e),eL(this.ee,e),r=e0(this.ee,e),e.init.user_actions.enabled){function d(t){let r=(0,eU.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function l(){r.emit("navChange")}o.Zp.forEach(e=>(0,Z.sp)(e,e=>(0,A.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEach(e=>{let t=(0,M.s)(e=>{(0,A.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,Z.sp)(e,t)}),p.gm.addEventListener("error",()=>{(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,Z.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{d(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,Z.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!d(eF(e[0]))&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),r.on("pushState-end",l),r.on("replaceState-end",l),window.addEventListener("hashchange",l,(0,Z.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",l,(0,Z.jT)(!0,this.removeOnAbort.signal))}e.init.performance.resources.enabled&&p.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")&&new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,A.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}c.some(e=>e)?this.importAggregator(e,()=>s.e(478).then(s.bind(s,8019))):this.deregisterDrain()}}function tu(e){let t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var tf=s(2646);let th=new Map;function tp(e,t,r,n,i=!0,a){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,u.R)(29);let s=(e||w.ee).get("logger"),o=(0,eO.YM)(s,void 0,a),c=new tf.y(w.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;let d=t[r]?.[eO.Jt]||t[r];return th.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>th.get(d),void 0,!0),s}var tg=s(1910);class tm extends H{static featureName=et.TZ;constructor(e){super(e,et.TZ),(0,N.Y)("log",(t,r)=>en(t,r,e),e),(0,N.Y)(_.Wb,(t,r,{customAttributes:n={},level:i=et.p_.INFO}={})=>{tp(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e),eE(e);let t=this.ee;["log","error","warn","info","debug","trace"].forEach(r=>{(0,tg.i)(p.gm.console[r]),tp(t,p.gm.console,r,{level:"log"===r?"info":r},void 0,e)}),this.ee.on("wrap-logger-end",function([r],n,i,a=[e.runtime.v2Target]){let{level:s,customAttributes:o,autoCaptured:c}=this;a.forEach(e=>{(0,er.R)(t,r,o,s,c,e)})}),this.importAggregator(e,()=>s.e(478).then(s.bind(s,5288)))}}new W({features:[eQ,K,z,class extends H{static featureName=e4;constructor(e){let r;if(super(e,e4),(0,N.Y)(_.U2,function(r){if(!(r&&"object"==typeof r&&r.name&&r.start))return;let n={n:r.name,s:r.start-p.WN,e:(r.end||r.start)-p.WN,o:r.origin||"",t:"api"};n.s<0||n.e<0||n.e<n.s?(0,u.R)(61,{start:n.s,end:n.e}):(0,A.p)("bstApi",[n],void 0,t.K7.sessionTrace,e.ee)},e),e1(e),!(0,I.V)(e.init))return void this.deregisterDrain();let n=this.ee;e0(n,e),this.eventsEE=(0,eS.u)(n,e),this.eventsEE.on(e9,function(e,t){this.bstStart=(0,O.t)()}),this.eventsEE.on(e2,function(e,r){(0,A.p)("bst",[e[0],r,this.bstStart,(0,O.t)()],void 0,t.K7.sessionTrace,n)}),n.on(e5+e8,function(e){this.time=(0,O.t)(),this.startPath=location.pathname+location.hash}),n.on(e5+e6,function(e){(0,A.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,n)});try{(r=new PerformanceObserver(e=>{let r=e.getEntries();(0,A.p)(e7,[r],void 0,t.K7.sessionTrace,n)})).observe({type:e3,buffered:!0})}catch(e){}this.importAggregator(e,()=>s.e(478).then(s.bind(s,6974)),{resourceObserver:r})}},tr,q,ew,tl,tm,ti],loaderType:"spa"})})()})()</script><link rel="stylesheet" href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/css/styles.css"><link rel="stylesheet" href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/css/app.css"><script defer="defer" src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/Hyva_MagentoDataServices/js/storefront-event-collector.js"></script><script defer="defer" src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/Hyva_MagentoDataServices/js/storefront-events-sdk.js"></script><script defer="defer" src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/Hyva_MagentoLiveSearch/js/sdk.js"></script><script defer="defer" src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/Hyva_MagentoProductRecommendations/js/recs-sdk.js"></script><link rel="icon" type="image/x-icon" href="https://www.monmagasinvert.fr/media/favicon/stores/3/favicon.jpg"><link rel="shortcut icon" type="image/x-icon" href="https://www.monmagasinvert.fr/media/favicon/stores/3/favicon.jpg"><link rel="preload" as="font" type="font/woff2" crossorigin href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/fonts/MPLUSRounded1c-Regular.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/fonts/MPLUSRounded1c-ExtraBold.woff2"><script data-routing="commerce=rum" defer="defer" src="https://rum.hlx.page/.rum/@adobe/helix-rum-js@^2/dist/rum-standalone.js"></script><script>window.lsp_title="",window.lsp_mention="",window.lda_title="",window.lda_mention=""</script><script>window.search_api_url="https://catalog-service.adobe.io/graphql",window.search_query="query productSearch(\r\n $phrase: String!\r\n $page_size: Int\r\n $current_page: Int\r\n $filter: [SearchClauseInput!]\r\n $sort: [ProductSearchSortInput!]\r\n $context: QueryContextInput\r\n ) {\r\n productSearch(\r\n phrase: $phrase\r\n page_size: $page_size\r\n current_page: $current_page\r\n filter: $filter\r\n sort: $sort\r\n context: $context\r\n ) {\r\n total_count\r\n items @include(if: true) {\r\n product {\r\n ...Products\r\n }\r\n productView {\r\n ...ProductDetail\r\n }\r\n highlights {\r\n ...Highlights\r\n }\r\n }\r\n facets @include(if: true) {\r\n ...Facets\r\n }\r\n suggestions @include(if: true)\r\n related_terms\r\n page_info {\r\n ...PageInfo\r\n }\r\n }\r\n }\r\n fragment Facets on Aggregation {\r\n title,\r\n attribute,\r\n buckets {\r\n __typename\r\n title\r\n ... on ScalarBucket {\r\n id\r\n count\r\n }\r\n ... on RangeBucket {\r\n from\r\n to\r\n count\r\n }\r\n ... on StatsBucket {\r\n min\r\n max\r\n }\r\n }\r\n }\r\n fragment Highlights on Highlight {\r\n attribute\r\n value\r\n matched_words\r\n }\r\n fragment PageInfo on SearchResultPageInfo {\r\n current_page\r\n page_size\r\n total_pages\r\n }\r\n fragment Products on ProductInterface {\r\n __typename\r\n id\r\n uid\r\n name\r\n sku\r\n description { \r\n html\r\n }\r\n short_description { \r\n html\r\n }\r\n attribute_set_id\r\n meta_title\r\n meta_keyword\r\n meta_description\r\n image {\r\n ...ProductImage\r\n }\r\n small_image {\r\n ...ProductImage\r\n }\r\n thumbnail {\r\n ...ProductImage\r\n }\r\n new_from_date\r\n new_to_date\r\n created_at\r\n updated_at\r\n price_range {\r\n minimum_price {\r\n ...ProductPrice\r\n }\r\n maximum_price {\r\n ...ProductPrice\r\n }\r\n }\r\n gift_message_available\r\n canonical_url\r\n media_gallery {\r\n url\r\n label\r\n position\r\n disabled\r\n }\r\n add_to_cart_allowed\r\n custom_attributes {\r\n code\r\n value\r\n }\r\n }\r\n fragment ProductDetail on ProductView {\r\n attributes {\r\n name\r\n value\r\n }\r\n }\r\n fragment ProductImage on ProductImage {\r\n url\r\n label\r\n position\r\n disabled\r\n }\r\n fragment ProductPrice on ProductPrice {\r\n fixed_product_taxes {\r\n amount {\r\n ...Money\r\n }\r\n label\r\n }\r\n regular_price { \r\n ...Money\r\n }\r\n final_price { \r\n ...Money\r\n }\r\n discount {\r\n percent_off\r\n amount_off\r\n }\r\n }\r\n fragment Money on Money {\r\n value\r\n currency\r\n }",window.enable_exact_sku_search="0",window.sku_search_pattern="/^\\d{6,}$/"</script><script>(()=>{function e(){let e=document.querySelector("#sticky-cart-bar");e&&0!==e.offsetHeight?document.documentElement.style.setProperty("--sticky-bar-offset",`${e.offsetHeight+8}px`):document.documentElement.style.setProperty("--sticky-bar-offset","0px")}window.erdStickyBarInitialized||(window.erdStickyBarInitialized=!0,window.matchMedia("(max-width: 639px)"),window.addEventListener("load",e),window.addEventListener("resize",e),e())})()</script><script>!function(e,r){var t=document.createElement("link");t.rel="preconnect",t.as="script";var n=document.createElement("link");n.rel="dns-prefetch",n.as="script";var c=document.createElement("script");c.id="spcloader",c.type="text/javascript",c.async=!0,c.charset="utf-8";var i="https://sdk.privacy-center.org/"+e+"/loader.js?target_type=notice&target="+r;if(window.didomiConfig&&window.didomiConfig.user){var o=window.didomiConfig.user,a=o.country,d=o.region;a&&(i=i+"&country="+a,d&&(i=i+"®ion="+d))}t.href="https://sdk.privacy-center.org/",n.href="https://sdk.privacy-center.org/",c.src=i;var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s),s.parentNode.insertBefore(n,s),s.parentNode.insertBefore(c,s)}("2a22817e-5482-4deb-81eb-5fdb41769cd8","jy7c6Daf")</script><script>window.mmv_loyaltycard_pattern="^(\\d{10}|\\d{18})$",window.off_network_loyaltycard_pattern=""</script><script>window.access_shop_stores_type='["cv","mv","pv"]'</script><script>var BASE_URL="https://www.monmagasinvert.fr/",THEME_PATH="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR",COOKIE_CONFIG={expires:null,path:"/",domain:".www.monmagasinvert.fr",secure:!0,lifetime:"14400",cookie_restriction_enabled:!1},CURRENT_STORE_CODE="mon_magasin_vert_lot1",CURRENT_WEBSITE_ID="3";window.hyva=window.hyva||{},window.cookie_consent_groups=window.cookie_consent_groups||{},window.cookie_consent_groups.necessary=!0,window.cookie_consent_config=window.cookie_consent_config||{},window.cookie_consent_config.necessary=[].concat(window.cookie_consent_config.necessary||[],["user_allowed_save_cookie","form_key","mage-messages","private_content_version","mage-cache-sessid","last_visited_store","section_data_ids"])</script><script>!function(e){let t;function r(e,t){let r=e.lifetime||t.lifetime;if(r){let e=new Date;return e.setTime(e.getTime()+1e3*r),e}return null}let o={noLifetime:!0},n={},i={get(e){let t=document.cookie.match("(^|;) ?"+e+"=([^;]*)(;|$)");return t?t[2]:null},set(e,t,n,i){let a,l,s,c,u,d={expires:null,path:"/",domain:null,secure:!1,lifetime:null,samesite:"lax"},m=window.COOKIE_CONFIG||{};a=n&&n!==o?r({lifetime:86400*n,expires:null},d):r(window.COOKIE_CONFIG,d)||d.expires,l=m.path||d.path,s=!i&&(m.domain||d.domain),c=m.secure||d.secure,u=m.samesite||d.samesite,document.cookie=e+"="+encodeURIComponent(t)+(a&&n!==o?"; expires="+a.toGMTString():"")+(l?"; path="+l:"")+(s?"; domain="+s:"")+(c?"; secure":"")+(u?"; samesite="+u:"lax")},isWebsiteAllowedToSaveCookie(){let e=this.get("user_allowed_save_cookie");return!!e&&1===JSON.parse(unescape(e))[CURRENT_WEBSITE_ID]},getGroupByCookieName(e){let t=window.cookie_consent_config||{},r=null;for(let o in t)if(t.hasOwnProperty(o)&&t[o].includes(e)){r=o;break}return r},isCookieAllowed(e){let t=this.getGroupByCookieName(e);return t?window.cookie_consent_groups[t]:this.isWebsiteAllowedToSaveCookie()},saveTempStorageCookies(){for(let[e,t]of Object.entries(n))this.isCookieAllowed(e)&&(this.set(e,t.value,t.days,t.skipSetDomain),delete n[e])}};e.getCookie=e=>(window.COOKIE_CONFIG||{}).cookie_restriction_enabled&&!i.isCookieAllowed(e)?n[e]?n[e].value:null:i.get(e),e.setCookie=(e,t,r,o)=>{if((window.COOKIE_CONFIG||{}).cookie_restriction_enabled&&!i.isCookieAllowed(e)){n[e]={value:t,days:r,skipSetDomain:o};return}return i.set(e,t,r,o)},e.setSessionCookie=(t,r,n)=>e.setCookie(t,r,o,n),e.getBrowserStorage=()=>{let e=window.localStorage||window.sessionStorage;if(!e)return console.warn("Browser Storage is unavailable"),!1;try{e.setItem("storage_test","1"),e.removeItem("storage_test")}catch(e){return console.warn("Browser Storage is not accessible",e),!1}return e},e.postForm=t=>{let r=document.createElement("form"),o=t.data;t.skipUenc||o.uenc||(o.uenc=btoa(window.location.href)),r.method="POST",r.action=t.action,Object.keys(t.data).map(e=>{let o=document.createElement("input");o.type="hidden",o.value=t.data[e],o.name=e,r.appendChild(o)});let n=document.createElement("input");n.type="hidden",n.value=e.getFormKey(),n.name="form_key",r.appendChild(n),document.body.appendChild(r),r.submit()},e.getFormKey=function(){let t=e.getCookie("form_key");return t||(t=function(){let e="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",t="",r=e.length;for(let o=0;o<16;o++)t+=e[Math.round(Math.random()*(r-1))];return t}(),e.setCookie("form_key",t)),t},e.formatPrice=(e,t,r={})=>{let o=r.groupSeparator,n=r.decimalSeparator;delete r.groupSeparator,delete r.decimalSeparator;let i=new Intl.NumberFormat("fr-FR",Object.assign({style:"currency",currency:"EUR",signDisplay:t?"always":"auto"},r));return"function"==typeof Intl.NumberFormat.prototype.formatToParts?i.formatToParts(e).map(({type:e,value:t})=>{switch(e){case"currency":return"€";case"minusSign":return"- ";case"plusSign":return"+ ";case"group":return void 0!==o?o:t;case"decimal":return void 0!==n?n:t;default:return t}}).reduce((e,t)=>e+t):i.format(e)};let a=function(e,t){let r=Array.from(arguments).slice(2);return e.replace(/(%+)([0-9]+)/g,(e,o,n)=>{let i=parseInt(n)-t;return null===r[i]||void 0===r[i]?e:o.length%2?o.slice(0,-1).replace("%%","%")+r[i]:o.replace("%%","%")+n})};e.str=function(e){let t=Array.from(arguments);return t.splice(1,0,1),a.apply(void 0,t)},e.strf=function(){let e=Array.from(arguments);return e.splice(1,0,0),a.apply(void 0,e)},e.replaceDomElement=(t,r)=>{let o=new DOMParser().parseFromString(r,"text/html").querySelector(t);o&&document.querySelector(t)&&(e.activateScripts(o),document.querySelector(t).replaceWith(o),window.dispatchEvent(new CustomEvent("reload-customer-section-data")),e.initMessages())},e.removeScripts=t=>{let r=t.getElementsByTagName("script");for(let e=0;e<r.length;e++)r[e].parentNode.removeChild(r[e]);let o=t.getElementsByTagName("template");for(let t=0;t<o.length;t++){let r=document.createElement("div");r.innerHTML=o[t].innerHTML,e.removeScripts(r),o[t].innerHTML=r.innerHTML}},e.activateScripts=e=>{for(let t of Array.from(e.getElementsByTagName("script"))){let e=document.createElement("script");t.type&&(e.type=t.type),e.innerHTML=t.innerHTML,t.parentNode.removeChild(t),document.head.appendChild(e)}return e};let l={"+":"-","/":"_","=":","};e.getUenc=()=>btoa(window.location.href).replace(/[+/=]/g,e=>l[e]);let s=e=>Array.from(e.querySelectorAll('button, [href], input, select, textarea, details, [tabindex]:not([tabindex="-1"]')).filter(e=>"none"!==e.style.display&&!e.disabled&&-1!==e.tabIndex&&(e.offsetWidth||e.offsetHeight||e.getClientRects().length)),c=e=>{if("Tab"!==e.key&&9!==e.keyCode)return;let r=s(t),o=r[0],n=r[r.length-1];e.shiftKey?document.activeElement===o&&(n.focus(),e.preventDefault()):document.activeElement===n&&(o.focus(),e.preventDefault())};e.releaseFocus=e=>{t&&(!e||e===t)&&(t.removeEventListener("keydown",c),t=null)},e.trapFocus=r=>{if(!r)return;e.releaseFocus(),t=r,r.addEventListener("keydown",c);let o=s(r)[0];o&&o.focus()},e.safeParseNumber=e=>{let t=e?parseFloat(e):null;return Array.isArray(t)||isNaN(t)?e:t},e.createBooleanObject=(e,t=!1,r={})=>{let o=e.split("_").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(""),n="__hyva_bool_"+e;return new Proxy(Object.assign(r,{[n]:!!t,[e](){return!!this[n]},["!"+e](){return!this[n]},["not"+o](){return!this[n]},["toggle"+o](){this[n]=!this[n]},[`set${o}True`](){this[n]=!0},[`set${o}False`](){this[n]=!1}}),{set(t,r,o){return r===e?t[n]=!!o:Reflect.set(...arguments)}})},e.alpineInitialized=e=>window.addEventListener("alpine:initialized",e,{once:!0}),window.addEventListener("alpine:init",()=>Alpine.data("{}",()=>({})),{once:!0}),window.addEventListener("user-allowed-save-cookie",()=>i.saveTempStorageCookies())}(window.hyva=window.hyva||{})</script><script type="speculationrules">{"prefetch":[{"eagerness":"moderate","source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/customer/*","/search/*","/sales/*","/wishlist/*","/checkout/*","/paypal/*","/newsletter/*","/stores/store/redirect/*"]}},{"not":{"selector_matches":[".no-preload",".do-not-prerender","[download]","[rel~=nofollow]","[target]"]}}]}}],"tag":"Hyva Theme"}</script><meta property="og:type" content="product"><meta property="og:title" content="Mélange de biscuits - Yock - Os croquant - 1 kg"><meta property="og:url" content="https://www.monmagasinvert.fr/mr-lange-de-biscuits-yock-os-croquant-1-kg-1806898.html"><meta property="og:image" content="https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?width=265&height=265&canvas=265,265&quality=80&bg-color=255,255,255&fit=bounds"><meta property="og:site_name" content="Mon Magasin Vert"><meta property="product:price:amount" content="8.5"><meta property="product:price:currency" content="EUR"><link rel="preload" href="https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=700&width=700&canvas=700:700" as="image" fetchpriority="high"><script>window.amLoadSwiper=function(){if(window._amSwiperLoaded)return;window._amSwiperLoaded=!0;let e=document.createElement("script");e.src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/Amasty_ShopByBrandHyvaCompatibility/js/swiper.min.js",e.async=!0,e.onload=()=>{window.dispatchEvent(new CustomEvent("amSwiperLoaded",{}))},document.body.appendChild(e);let n=document.createElement("link");n.rel="stylesheet",n.href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/Amasty_ShopByBrandHyvaCompatibility/css/swiper.min.css",document.head.appendChild(n)},window.addEventListener("DOMContentLoaded",()=>{document.querySelector(".swiper-container")&&window.amLoadSwiper()})</script><script>function getCustomerIdFromDataServices(){let e=hyva.getCookie("dataservices_customer_id");return e?decodeURI(e).replace(/[^\w\s]/gi,""):null}function getCustomerGroupFromDataServices(){try{let e=decodeURIComponent(hyva.getCookie("dataservices_customer_group"));return e?JSON.parse(e):null}catch(e){return console.error("Failed to parse customer group data:",e),null}}window.addEventListener("load",function(){window.magentoStorefrontEvents=magentoStorefrontEvents,magentoStorefrontEvents.context.setStorefrontInstance({storeUrl:"https://www.monmagasinvert.fr/",websiteId:3,websiteCode:"mon_magasin_vert_lot1",storeId:3,storeCode:"mon_magasin_vert_lot1",storeViewId:3,storeViewCode:"mon_magasin_vert_lot1",websiteName:"Mon Magasin Vert",storeName:"Mon Magasin Vert",storeViewName:"Mon Magasin Vert",baseCurrencyCode:"EUR",storeViewCurrencyCode:"EUR",catalogExtensionVersion:"103.4.7",environmentId:"fb22511a-b8e3-40fc-b7f5-e25da2d0958e",environment:"Production",storefrontTemplate:"Hyva"}),magentoStorefrontEvents.context.setMagentoExtension({magentoExtensionVersion:"8.0.1"}),magentoStorefrontEvents.context.setDataServicesExtension({version:"8.0.1"}),magentoStorefrontEvents.context.setPage({pageType:"Default"}),magentoStorefrontEvents.context.setContext("pageExtended",{action:"page-view"}),magentoStorefrontEvents.context.setShopper({shopperId:"guest"}),magentoStorefrontEvents.publish.pageView()})</script></head><body id="html-body" class="catalog-product-view product-mr-lange-de-biscuits-yock-os-croquant-1-kg-1806898 categorypath-distribution-animalerie-g-chien-alimentation-n1-chien-friandises-plaisir-chien category-plaisir-chien page-layout-1column"><div x-data="window.switchStoreService" @open-popup.window=" showPopup = $event.detail.show; storeToSave = $event.detail.storeToSave; reloadPage = $event.detail.reloadPage; searchScopeType= $event.detail.searchScopeType; searchScopeCode= $event.detail.searchScopeCode; searchEndpoint= $event.detail.searchEndpoint; sourceFile= $event.detail.sourceFile;" @private-content-loaded.window="getCartDetails($event.detail.data)"><div x-show="showPopup == true" style="display:none" class="modal__overlay z-50" id="StorelocatorModalContainer" aria-hidden="false"><div class="modal modal--sm"><div class="modal__content" role="dialog" aria-modal="true"><div class="modal__header"><button @click="cancelStoreSelection()" class="modal__close absolute top-4 right-4 bg-white p-2" aria-label="Close modal" data-modal-close=""><svg width="32" height="32" fill="currentColor"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#cross" /> </svg></button></div><div class="modal__body"><div class="flex flex-col gap-6 justify-center items-center py-16"><svg width="100" height="64"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#changement-magasin" /> </svg><p class="c-title-md">Votre panier va être vidé</p><div class="flex flex-col gap-6 items-center max-w-lg px-10 md:px-0"><p class="text-18 text-center text-balance">En changeant de magasin, les produits ajoutés précédemment au panier seront supprimés.</p><p class="text-18 text-center text-balance">Êtes-vous sûr(e) de vouloir changer de magasin ?</p></div><div class="flex justify-center gap-4 md:gap-8 max-w-52 w-full md:max-w-lg flex-col-reverse md:flex-row"><a @click="cancelStoreSelection()" href="#" class="c-button c-button--tertiary c-button--md w-full justify-center" title="Annuler"> <span>Annuler</span> </a><a @click="confirmStoreSelection()" href="#" class="c-button c-button--secondary c-button--md w-full justify-center" title="Changer de magasin"> <span>Changer de magasin</span> </a></div></div></div></div></div></div></div><input name="form_key" type="hidden" value="iCMuY0q4iphhLtaK"> <noscript><section class="message global noscript border-b-2 border-blue-500 bg-blue-50 shadow-none m-0 px-0 rounded-none font-normal" aria-labelledby="messageGlobalNoScriptMessage"><div class="container text-center"><p id="messageGlobalNoScriptMessage"><strong>Javascript est désactivé dans votre navigateur.</strong> <span>Pour une meilleure expérience sur notre site, assurez-vous d’activer JavaScript dans votre navigateur. </span></p></div></section></noscript><div id="cookie-banner" x-data="{ isVisible: !getCookie('banner_shown') }" x-show="isVisible" x-transition class="bg-[#F5D8CE] text-[#802402] text-13 leading-5 text-center p-1 flex justify-center flex-nowrap relative font-primary"><div class="line-clamp-1 mr-8"><a href="https://www.monmagasinvert.fr/produits-du-moment.html"> Nos promotions du moment. <b>Profitez-en.</b></a></div><button type="button" @click="isVisible = false; setCookie('banner_shown', 'false', 24)" class="absolute right-2 top-1/2 -translate-y-1/2" aria-label="Fermer le bandeau de notification"><svg fill="currentColor" viewbox="0 0 24 24" width="16" height="16" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#cross-close" /> </svg></button></div><script>function setCookie(e,t,n){var i="";if(n){var o=new Date;o.setTime(o.getTime()+60*n*6e4),i="; expires="+o.toUTCString()}document.cookie=e+"="+(t||"")+i+"; path=/"}function getCookie(e){for(var t=e+"=",n=document.cookie.split(";"),i=0;i<n.length;i++){for(var o=n[i];" "==o.charAt(0);)o=o.substring(1,o.length);if(0==o.indexOf(t))return o.substring(t.length,o.length)}return null}</script><script>function processModal(e,t,a){return{modalId:e,ShowBirthDateModal:t,ShowDeduplicationCardFid:a,modalTemplate:"",withDispatchEvent:!1,birthdateErrorMessage:"",init(){this.ShowBirthDateModal&&(this.modalTemplate=`<div class="modal__header">
<button @click="event.preventDefault(); hide();" class="flex modal__close absolute top-4 right-4 bg-white p-2" aria-label="Close modal" data-modal-close="">
<svg width="24" height="24" fill="currentColor">
<use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#cross"></use>
</svg>
</button>
</div>
<div class="modal__body">
<div class="flex flex-col items-center gap-4 py-16 px-4 md:p-16">
<div class="flex flex-row gap-4 justify-center">
<img alt="Ma carte fid\xe9lit\xe9" src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/images/fid-birthday.png" height="96" width="96" />
</div>
<h2 class="c-title-md font-bold text-center max-w-80">
Et si vous receviez un cadeau pour votre anniversaire ? </h2>
<p class="text-black text-15 text-center mb-4">
Il vous suffit de nous indiquer votre date de naissance. </p>
<form id="birthdate-form" class="flex flex-col items-center gap-4">
<div
class="field field-reserved font-primary leading-none flex flex-col gap-2 w-full max-w-80 c-input-birth-date required"
>
<label for="dob" class="c-input-birth-date__label">
<span>Votre date de naissance</span>
</label>
<div id="birthdate-fields" class="c-input-birth-date__inputs">
<input type="text"
id="day"
name="day"
placeholder="JJ"
maxlength="2"
x-on:input="$el.value = $el.value.replace(/[^0-9]/g, '').slice(0, 2)"
required
class="c-input"
/>
<input type="text"
id="month"
name="month"
placeholder="MM"
maxlength="2"
x-on:input="$el.value = $el.value.replace(/[^0-9]/g, '').slice(0, 2)"
required
class="c-input"
/>
<input type="text"
id="year"
name="year"
placeholder="AAAA"
maxlength="4"
x-on:input="$el.value = $el.value.replace(/[^0-9]/g, '').slice(0, 4)"
required
class="c-input"
/>
</div>
<p id="birthdate-error" x-text="birthdateErrorMessage" class="text-13" style="color:red;"></p>
</div>
<div class="text-center">
<a href="#"
class="c-button c-button c-button--secondary c-button--lg justify-around disabled:opacity-75"
title="Valider ma date de naissance"
@click="submitModal()">
<span>Valider ma date de naissance</span>
</a>
</div>
</form>
</div>
</div>
`,document.getElementById(this.modalId).innerHTML=this.modalTemplate,this.show(this.modalId)),!this.ShowBirthDateModal&&this.ShowDeduplicationCardFid&&this.showDeduplicationCardFidModal()},submitModal(){this.birthdateErrorMessage="";let e=document.getElementById("day").value.trim().padStart(2,"0"),t=document.getElementById("month").value.trim().padStart(2,"0"),a=document.getElementById("year").value.trim();if(!e||!t||!a||2!==e.length||2!==t.length||4!==a.length){this.birthdateErrorMessage="Veuillez entrer une date compl\xe8te (JJ / MM / AAAA)";return}let i=parseInt(e,10),s=parseInt(t,10),d=parseInt(a,10);if(i<1||i>31||s<1||s>12){this.birthdateErrorMessage="Date invalide";return}let l=new Date(d,s-1,i),r=new Date;if(r.setHours(0,0,0,0),l.getFullYear()!==d||l.getMonth()!==s-1||l.getDate()!==i||l>=r){this.birthdateErrorMessage="Date invalide ou sup\xe9rieure \xe0 aujourd'hui";return}this.hide(),this.callAjax(a,t,e)},callAjax(e,t,a){fetch("/smkt/contactinfo/savebirthdate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({birthdate:e+"-"+t+"-"+a})}).then(e=>e.json()).then(e=>{e.success?window.dispatchMessages([{type:"success",text:e.message}],9e3):window.dispatchMessages([{type:"error",text:e.message}],9e3),this.withDispatchEvent=!0,this.showDeduplicationCardFidModal()}).catch(e=>{console.error("There was a problem with the fetch operation:",e),this.withDispatchEvent=!0,this.showDeduplicationCardFidModal()})},showDeduplicationCardFidModal(){this.ShowDeduplicationCardFid&&(this.modalTemplate="",document.getElementById(this.modalId).innerHTML=this.modalTemplate,this.withDispatchEvent?window.dispatchEvent(new CustomEvent("hyva-modal-show",{detail:{dialog:this.modalId}})):this.show(this.modalId))}}}</script><script>window.PAYPLUG_DOMAIN="https://secure.payplug.com"</script><script>document.body.addEventListener("touchstart",()=>{},{passive:!0})</script><noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PZ44TRGP" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript><script>"use strict";window.addEventListener("ga-initialized",()=>{let e={catalog_page_list:"Catalog Page",crosssell_block_list:"Cross-sell",related_block_list:"Related Products",search_page_list:"Search Results",upsell_block_list:"Up-sell"},t=[];for(let[l,s]of Object.entries({related:{product_selector:".related-product-slider .product-item",list_name:"related_block_list"},upsell:{product_selector:".upsell-product-slider .product-item",list_name:"upsell_block_list"}})){if(!s.product_selector)continue;let l=document.querySelectorAll(s.product_selector);l&&l.forEach((l,i)=>{l.querySelectorAll("a").forEach(t=>{t.addEventListener("click",()=>{window.dataLayer.push({event:"productClick",ecommerce:{click:{actionField:{list:s.list_name?e[s.list_name]:""},products:[{category:"",id:l.dataset.sku,name:l.querySelector("a").title,list:s.list_name?e[s.list_name]:"",position:i+1}]}}})})}),t.push({category:"",id:l.dataset.sku,list:s.list_name?e[s.list_name]:"",name:l.querySelector("a").title,position:i+1})})}t.length&&window.dataLayer.push({event:"productImpression",ecommerce:{detail:{category:"",id:"1806898",name:"Friandises pour chien - M\xe9lange biscuits Os croquants - 1 kg"},impressions:t}})},{once:!0})</script><script>"use strict";window.addEventListener("ga-initialized",()=>{window.addEventListener("cart-item-added",e=>{let t=[],r=0;e.detail.forEach(e=>{let a=Number(e.product_price_value||0),i=Number(e.qty||0);r+=a*i,t.push({item_id:e.product_sku,item_name:e.product_name,item_brand:e.product_brand||"",item_category:e.product_category||"",price:a,quantity:i,item_url:e.product_url||window.location.href,item_image_url:e.product_image||""})});let a=hyva.getBrowserStorage(),i="0",o="",c="",d=0;if(a){let e=a.getItem("mage-cache-storage");if(e){var u;let t=JSON.parse(e),r=t.customer||{};r.customerId&&(i="1",o=r.customerId||"",c=r.userType||""),d="number"==typeof(u=t.cart?.subtotalAmount)?u:Number(String(u||"0").replace(",",".").replace(/[^0-9.\-]/g,""))||0}}d<=0&&(d=r),window.dataLayer=window.dataLayer||[],dataLayer.push({event:"add_to_cart",typepage:"produit",pagename:window.location.pathname,cart_url:"https://www.monmagasinvert.fr/checkout/cart/index/",connexion:i,userid:o,usertype:c,ecommerce:{currency:"EUR",value:d,items:t}})})},{once:!0})</script><script>"use strict";window.addEventListener("ga-initialized",()=>{window.addEventListener("cart-item-removed",e=>{console.log("cart-item-removed",e.detail);let t=[];e.detail.forEach(e=>{t.push({item_id:e.product_sku,item_name:e.product_name,item_brand:e.product_brand||"",item_category:e.product_category||"",price:e.product_price_value,quantity:e.qty})}),console.log("products",t);let r=hyva.getBrowserStorage(),o="0",a="",c="";if(r){let e=r.getItem("mage-cache-storage");if(e){let t=JSON.parse(e);t.customer.customerId&&(o="1",a=t.customer.customerId||"",c=t.customer.userType||"")}}dataLayer.push({event:"remove_from_cart",typepage:"tunnel",pagename:" panier",connexion:o,userid:a,usertype:c,ecommerce:{items:t}})})},{once:!0})</script><script>"use strict";window.addEventListener("ga-initialized",()=>{let e=document.querySelectorAll("[data-banner-id]"),a=[];e.forEach(e=>{e.addEventListener("click",()=>{window.dataLayer.push({event:"promotionClick",ecommerce:{promoClick:{promotions:[{id:e.dataset.bannerId,name:e.dataset.bannerName,creative:"",position:"catalog_product_view"}]}}})}),a.push({id:e.dataset.bannerId,name:e.dataset.bannerName,creative:"",position:"catalog_product_view"})}),a.length&&window.dataLayer.push({event:"promotionView",ecommerce:{promoView:{promotions:a}}})},{once:!0})</script><script>"use strict";window.addEventListener("ga-initialized",()=>{let e=document.querySelector('form[data-sku="1806898"]');if(!e)return;let t="1806898";window.addEventListener("configurable-selection-changed",e=>{1===e.detail.skuCandidates.length&&"6141"===e.detail.productId&&(t=e.detail.skuCandidates[0])}),e.addEventListener("submit",()=>{e.checkValidity()&&window.dispatchEvent(new CustomEvent("cart-item-added",{detail:[{product_sku:t,product_name:"Friandises pour chien - M\xe9lange biscuits Os croquants - 1 kg",product_price_value:document.querySelector("#product-price-6141 .price").textContent.slice(1),qty:document.querySelector('input[name="qty"][id="qty[6141]"').value}]}))})},{once:!0})</script><div class="page-wrapper"><header class="page-header"><a class="action skip sr-only focus:not-sr-only focus:absolute focus:z-40 focus:bg-white contentarea" href="#contentarea"> <span>Allez au contenu </span></a><script>function initHeader(){return{searchOpen:!1,cart:{},isCartOpen:!1,isMobile:!0,init(){this.$watch("isMobile",()=>this.updateSearchBasedOnDevice()),this.checkIsSearchMobile(),this.checkHeaderSize()},checkHeaderSize(){let e=document.querySelector(".page-header");e&&document.documentElement.style.setProperty("--page-header-height",`${e.offsetHeight}px`)},getData(e){e.cart&&(this.cart=e.cart)},isCartEmpty(){return!this.cart.summary_count},checkIsSearchMobile(){let e=this.$refs.searchContainerMobile;this.isMobile=e?"none"!==getComputedStyle(e).display:window.matchMedia("(max-width: 1023px)").matches},updateSearchBasedOnDevice(){(this.isMobile?this.$refs.searchContainerMobile:this.$refs.searchContainerDesktop).appendChild(this.$refs.searchForm)},toggleCart(e){e.detail&&void 0!==e.detail.isOpen?(this.isCartOpen=e.detail.isOpen,!this.isCartOpen&&this.$refs&&this.$refs.cartButton&&this.$refs.cartButton.focus()):this.isCartOpen=!0},eventListeners:{"@private-content-loaded.window"(e){this.getData(e.detail.data)},"@resize.window.debounce"(){this.checkIsSearchMobile()},"@visibilitychange.window.debounce"(){this.checkIsSearchMobile()}}}}function initCompareHeader(){return{compareProducts:null,itemCount:0,receiveCompareData(e){e["compare-products"]&&(this.compareProducts=e["compare-products"],this.itemCount=this.compareProducts.count)}}}</script><div id="header" class="bg-white" x-data="initHeader()" x-bind="eventListeners" @resize.window.debounce="checkHeaderSize"><div class="c-container xlg:!py-1 flex gap-2 xlg:!gap-14 items-center justify-between"><html><head><script>"use strict";const initMenuMobile_6ad04fd671da6=()=>({open:!1,selectedStore:null,selectedStoreCode:null,selectedStoreInfo:null,init(){if(this.selectedStore=window.storeSelectionService?.getSelectedStore(),this.selectedStore){this.selectedStoreCode=this.selectedStore.pickup_location_code,this.selectedStoreInfo=window.storeSelectionService?.getHeaderContent(this.selectedStore);let e=document.createElement("div");e.innerHTML=this.selectedStoreInfo;let t=e.querySelector(".c-dispo--wrapper");t&&t.classList.add("text-gris-0"),this.selectedStoreInfo=e.innerHTML}},openMenu(e){this.open=!0,this.$nextTick(()=>hyva.trapFocus(this.$refs["menu-dialog"])),document.body.classList.add("fixed","w-full")},closeMenu(e){e.stopPropagation(),document.body.classList.remove("fixed","w-full"),this.open=!1,this.$nextTick(()=>this.$refs["open-menu-button"].focus()||hyva.releaseFocus())},toggleSubmenu(e){this[e]=!this[e],this[e]&&this.$nextTick(()=>{this.$refs["submenu-"+e]?.querySelector('button:not([disabled]), a[href]:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])')?.focus()})}})</script></head><body><nav class="snowdog-topmenu-mobile z-20 navigation xlg:hidden" x-data="initMenuMobile_6ad04fd671da6()" @keydown.escape="open && closeMenu" @click.outside="open && closeMenu" aria-label="Main menu" role="navigation"><button class="flex flex-col justify-center items-center px-2 py-1" x-ref="open-menu-button" @click="openMenu" type="button" aria-label="Open menu" :aria-expanded="open" aria-haspopup="menu"><svg fill="currentColor" width="28" height="28" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#burger" /> </svg><p class="text-10 text-secondary-900">Menu</p></button><div class="backdrop visible ease-in-out duration-500 opacity-100" x-show="open" x-transition:enter="ease-in-out duration-500" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="ease-in-out duration-500" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" @click="closeMenu" x-cloak></div><div class="c-mobile-menu__container transform transition ease-in-out duration-500 translate-x-0 shadow-2xl" :class="{ '-translate-x-full' : !open, 'translate-x-0 shadow-2xl' : open, }" x-cloak x-ref="menu-dialog" role="dialog" aria-modal="true" aria-label="Main menu" :aria-hidden="open ? 'false' : 'true'"><div class="c-mobile-menu__header"><div class="flex justify-center align-center items-center gap-0.5"><a href="https://www.monmagasinvert.fr/" title="Go to Home page"> <svg class="w-32 lg:w-40 h-9 lg:h-12"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#logo-double" /> </svg></a></div><button @click="closeMenu" class="flex justify-center items-center w-8 h-8" aria-label="Close menu" type="button"><svg fill="currentColor" width="28" height="28" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#cross" /> </svg></button></div><div x-show="open" class="overflow-y-auto c-mobile-menu__content"><div x-show="selectedStoreCode === null" @click="window.openStorelocatorModalPopup()" class="flex items-center justify-between gap-2 py-1 px-4 bg-secondary-600 text-gris-0"><div class="flex items-center gap-2 px-4 py-1.5"><svg width="24" height="24" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#magasin" /> </svg><div class="text-14"><p>Sélectionner mon magasin</p></div></div><svg width="24" height="24" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div><a x-show="selectedStoreCode !== null" :href="selectedStore?.extension_attributes?.cms_page_url" class="flex items-center justify-between gap-2 py-1 px-4 bg-secondary-600 text-gris-0"><div class="flex items-center gap-2 px-2 py-1.5"><svg width="24" height="24" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#magasin" /> </svg><div class="text-14"><div x-html="selectedStoreInfo"></div></div></div><svg width="24" height="24" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a><div class="flex flex-col gap-6 pt-4"><ul class="px-6"><li><div class="pl-3 py-2 pr-2 flex gap-5 justify-between items-center w-full"><div class="flex gap-5 items-center text-16 font-bold"><img src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/livre.svg" alt="" class="w-10 h-10"> <a href="https://www.monmagasinvert.fr/catalogue" class="cursor-pointer snowdog-menu-link-topmenu-mobile">Catalogue </a></div></div></li><li><div class="pl-3 py-2 pr-2 flex gap-5 justify-between items-center w-full"><div class="flex gap-5 items-center text-16 font-bold"><a href="https://www.monmagasinvert.fr/produits-du-moment.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile text-tertiary-600-special" data-menu="menu-4215"> Mes promotions <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li><div class="pl-3 py-2 pr-2 flex gap-5 justify-between items-center w-full"><div class="flex gap-5 items-center text-16 font-bold"><a class="cursor-pointer snowdog-menu-link-topmenu-mobile special" href="https://www.monmagasinvert.fr/espacepro" data-menu="menu-9783"> Espace Pro </a></div></div></li></ul></div><hr class="block h-px mx-4 my-4 bg-gris-200"><div class="c-mobile-menu__list"><p class="text-16 font-bold py-2 pr-4">Tous les rayons</p><ul class="mb-1 divide-y divide-container"><li x-data="{'node2772': false, subMenuOpen: false, toggleSubmenu(id) { if (id === 'node2772') { this.subMenuOpen = !this.subMenuOpen; } }, closeSubMenu() { this.subMenuOpen = false; }}" class="border-none"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleSubmenu('node2772')" aria-label="Toggle submenu for Plantes" :aria-expanded="node2772 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/plantes.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-plantes.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-2772"> Plantes</span></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-submenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !subMenuOpen, 'translate-x-0 shadow-2xl subMenuOpen' : subMenuOpen }"><div class="c-mobile-submenu__content"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeSubMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p>Tous les rayons</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Plantes</p></div></div><div class="py-6 flex flex-col gap-8"><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4158': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4158') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4158"> Voir tout l'univers Plantes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2775': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2775') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node2775')" aria-label="Toggle submenu for Plantes d'extérieur" aria-haspopup="true" :aria-expanded="node2775 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-1-plantes_d_ext_rieur_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-2775"> Plantes d'extérieur</span></div><div class="transition-transform" :class="{'rotate-180' : node2775 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Plantes</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Plantes d'extérieur</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node3978': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3978') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3978"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2781': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2781') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-vivaces.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2781"> Plantes vivaces <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2787': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2787') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-annuelles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2787"> Plantes annuelles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2778': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2778') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-de-terre-de-bruyere.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2778"> Plantes de terre de bruyère <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2790': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2790') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-mediterraneennes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2790"> Plantes méditerranéennes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2793': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2793') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/rosiers.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2793"> Rosiers <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2784': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2784') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/chrysantheme.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2784"> Chrysanthèmes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4239': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4239') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/arbres.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4239"> Arbres <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4245': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4245') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/arbustes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4245"> Arbustes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4251': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4251') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/bambous.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4251"> Bambous <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4257': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4257') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/compositions-florales.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4257"> Compositions florales <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4281': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4281') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/coniferes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4281"> Conifères <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4284': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4284') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/geraniums.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4284"> Géraniums <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4287': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4287') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-couvre-sol.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4287"> Plantes couvre-sol <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4290': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4290') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-de-bord-de-mer.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4290"> Plantes de bord de mer <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4293': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4293') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-de-haies.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4293"> Plantes de haies <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4296': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4296') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-de-topiaire.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4296"> Plantes de topiaire <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4299': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4299') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-grimpantes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4299"> Plantes grimpantes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node2796': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2796') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node2796')" aria-label="Toggle submenu for Potager et verger" aria-haspopup="true" :aria-expanded="node2796 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-3-potager_et_verger_1__1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-2796"> Potager et verger</span></div><div class="transition-transform" :class="{'rotate-180' : node2796 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Plantes</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Potager et verger</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node3981': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3981') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3981"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2811': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2811') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/plants-de-legumes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2811"> Plants de légumes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2805': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2805') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/plants-d-aromatiques.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2805"> Plants d'aromatiques <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2799': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2799') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/plants-de-pommes-de-terre.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2799"> Plants de pommes de terre <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2808': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2808') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/arbres-fruitiers.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2808"> Arbres fruitiers <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2802': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2802') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/fraisiers.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2802"> Fraisiers <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4320': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4320') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/agrumes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4320"> Agrumes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4323': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4323') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/arbustes-a-petits-fruits.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4323"> Arbustes à petits fruits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4326': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4326') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/potager-bio.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4326"> Potager bio <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4329': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4329') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/semence-ail.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4329"> Semence ail <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4332': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4332') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/semence-echalote.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4332"> Semence échalote <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4335': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4335') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/semence-oignon.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4335"> Semence oignon <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node2820': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2820') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node2820')" aria-label="Toggle submenu for Plantes d'intérieur" aria-haspopup="true" :aria-expanded="node2820 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-2-plantes_d_int_rieur_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-2820"> Plantes d'intérieur</span></div><div class="transition-transform" :class="{'rotate-180' : node2820 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Plantes</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Plantes d'intérieur</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node3984': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3984') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3984"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2835': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2835') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/plantes-vertes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2835"> Plantes vertes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2826': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2826') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/plantes-fleuries.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2826"> Plantes fleuries <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2832': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2832') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/cactus-succulentes-et-plantes-grasses.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2832"> Cactus, succulentes et plantes grasses <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2838': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2838') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/orchidees.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2838"> Orchidées <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2823': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2823') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/bonsais.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2823"> Bonsaïs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2829': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2829') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/terrarium.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2829"> Terrariums <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node2844': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2844') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node2844')" aria-label="Toggle submenu for Graines" aria-haspopup="true" :aria-expanded="node2844 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/plantes/graines.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-4-graines_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-2844"> Graines</span></div><div class="transition-transform" :class="{'rotate-180' : node2844 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Plantes</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Graines</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node3987': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3987') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/graines.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3987"> Voir toutes les graines <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2847': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2847') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/graines/graines-de-legumes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2847"> Graines de légumes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2853': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2853') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/graines/graines-de-fleurs.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2853"> Graines de fleurs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2850': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2850') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/graines/graines-de-plantes-aromatiques.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2850"> Graines de plantes aromatiques <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2856': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2856') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/graines/graines-bio.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2856"> Graines Bio <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node2859': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2859') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node2859')" aria-label="Toggle submenu for Bulbes à fleurs" aria-haspopup="true" :aria-expanded="node2859 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-5-bulbes_fleurs_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-2859"> Bulbes à fleurs</span></div><div class="transition-transform" :class="{'rotate-180' : node2859 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Plantes</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Bulbes à fleurs</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node3990': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3990') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3990"> Voir tous les bulbes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2862': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2862') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-de-jacinthes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2862"> Bulbes de jacinthes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2865': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2865') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-de-crocus.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2865"> Bulbes de crocus <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2868': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2868') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-de-tulipes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2868"> Bulbes de tulipes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2871': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2871') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-d-alliums.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2871"> Bulbes d'alliums <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2874': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2874') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-de-narcisses.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2874"> Bulbes de narcisses <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2877': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2877') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-de-lys.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2877"> Bulbes de lys <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node2814': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2814') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/gazon.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-6-gazon_2__1.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/plantes/gazon.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2814"> Gazon <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2841': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2841') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/plantes-artificielles.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-7-plantes_artificielles_1.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/plantes/plantes-artificielles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2841"> Plantes artificielles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></div></div></li><li x-data="{'node2880': false, subMenuOpen: false, toggleSubmenu(id) { if (id === 'node2880') { this.subMenuOpen = !this.subMenuOpen; } }, closeSubMenu() { this.subMenuOpen = false; }}" class="border-none"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleSubmenu('node2880')" aria-label="Toggle submenu for Jardinage" :aria-expanded="node2880 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/jardinage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-jardinage.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-2880"> Jardinage</span></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-submenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !subMenuOpen, 'translate-x-0 shadow-2xl subMenuOpen' : subMenuOpen }"><div class="c-mobile-submenu__content"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeSubMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p>Tous les rayons</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Jardinage</p></div></div><div class="py-6 flex flex-col gap-8"><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4161': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4161') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4161"> Voir tout l'univers Jardinage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2961': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2961') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node2961')" aria-label="Toggle submenu for Outil de jardinage" aria-haspopup="true" :aria-expanded="node2961 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-1-outils_de_jardinage_1__1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-2961"> Outil de jardinage</span></div><div class="transition-transform" :class="{'rotate-180' : node2961 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Jardinage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Outil de jardinage</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node3993': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3993') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3993"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2970': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2970') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-pour-tailler.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2970"> Outils pour tailler <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2964': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2964') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/travail-du-sol-et-du-gazon.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2964"> Travail du sol et du gazon <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2967': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2967') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-de-desherbage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2967"> Outils de désherbage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2973': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2973') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-de-rocaille.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2973"> Outils de rocaille <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2979': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2979') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-de-bucheronnage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2979"> Outils de bûcheronnage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2982': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2982') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/faucilles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2982"> Faucilles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2976': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2976') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/manches-d-outils-de-jardinage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2976"> Manches d'outils de jardinage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2985': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2985') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-de-jardinage-pour-enfant.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2985"> Outils de jardinage pour enfant <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3822': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3822') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/brouettes-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3822"> Brouettes de jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node2883': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2883') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node2883')" aria-label="Toggle submenu for Outillage motorisé et motoculture" aria-haspopup="true" :aria-expanded="node2883 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-2-outillage_motoris_et_motoculture_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-2883"> Outillage motorisé et motoculture</span></div><div class="transition-transform" :class="{'rotate-180' : node2883 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Jardinage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Outillage motorisé et motoculture</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node3996': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3996') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3996"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2889': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2889') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/tondeuses.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2889"> Tondeuses <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2892': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2892') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/debrousailleuses.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2892"> Débrousailleuses <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2895': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2895') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/tronconneuse.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2895"> Tronçonneuses <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2898': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2898') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/coupe-bordures.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2898"> Coupe-bordures <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2901': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2901') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/taille-haies.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2901"> Taille-haies <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2904': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2904') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/scarificateurs.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2904"> Scarificateurs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2907': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2907') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/motoculteur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2907"> Motoculteurs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2910': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2910') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/souffleur-aspirateur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2910"> Souffleurs, aspirateurs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2913': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2913') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/broyeur-de-vegetaux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2913"> Broyeurs de végétaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2886': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2886') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/accessoires-et-carburant-pour-outils-motorises.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2886"> Accessoires et carburants pour outils motorisés <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node2916': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2916') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node2916')" aria-label="Toggle submenu for Entretien et soin du jardin" aria-haspopup="true" :aria-expanded="node2916 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-3-entretien_et_soin_du_jardin_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-2916"> Entretien et soin du jardin</span></div><div class="transition-transform" :class="{'rotate-180' : node2916 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Jardinage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Entretien et soin du jardin</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node3999': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3999') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3999"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2919': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2919') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/anti-nuisible-exterieur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2919"> Anti-nuisibles extérieur <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2922': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2922') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/engrais.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2922"> Engrais <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2925': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2925') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/toile-et-film-de-culture.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2925"> Toiles et films de culture <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2928': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2928') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/terreau.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2928"> Terreaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2931': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2931') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/paillage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2931"> Paillages <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2934': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2934') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/protection-des-cultures-et-hivernage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2934"> Protection des cultures et hivernage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2937': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2937') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/tuteurs-plantes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2937"> Tuteurs plantes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2940': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2940') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/materiel-de-semis-et-forcage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2940"> Matériel de semis et forçage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2943': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2943') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/nettoyage-du-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2943"> Nettoyage du jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2946': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2946') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/pulverisateur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2946"> Pulvérisateurs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2949': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2949') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/fumier.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2949"> Fumier <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2952': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2952') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/desherbants.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2952"> Desherbants <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2955': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2955') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/billes-d-argile.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2955"> Billes d'argile <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2958': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2958') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/fongicide.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2958"> Fongicides <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node2988': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2988') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node2988')" aria-label="Toggle submenu for Pots, jardinières, carrés potagers" aria-haspopup="true" :aria-expanded="node2988 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-4-pots_jardini_res_carr_s_potager_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-2988"> Pots, jardinières, carrés potagers</span></div><div class="transition-transform" :class="{'rotate-180' : node2988 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Jardinage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Pots, jardinières, carrés potagers</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4002': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4002') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4002"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3009': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3009') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/jardinieres-et-balconnieres.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3009"> Jardinières et balconnières <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3000': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3000') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/pots-d-exterieur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3000"> Pots d'extérieur <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2997': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2997') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/bacs-a-fleurs.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2997"> Bacs à fleurs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3018': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3018') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/carres-potagers.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3018"> Carrés potagers <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3006': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3006') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/pots-et-cache-pot-d-interieur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3006"> Pots et cache-pots d'intérieur <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3012': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3012') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/pots-et-cache-pots-suspendus.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3012"> Pots et cache-pots suspendus <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3003': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3003') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/coupes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3003"> Coupes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3015': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3015') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/vasques.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3015"> Vasques <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2991': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2991') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/accessoires-pour-pots-et-potager/soucoupes-et-supports-pour-pot.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2991"> Soucoupes et supports pour pot <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node2994': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node2994') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/accessoires-pour-pots-et-potager.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-2994"> Accessoires pour pots et potager <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3072': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3072') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/recuperateurs-d-eau.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-5-r_cup_rateurs_d_eau_1__1.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/jardinage/recuperateurs-d-eau.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3072"> Récupérateurs d'eau <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3048': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3048') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3048')" aria-label="Toggle submenu for Arrosage" aria-haspopup="true" :aria-expanded="node3048 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/jardinage/arrosage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-6-arrosage_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3048"> Arrosage</span></div><div class="transition-transform" :class="{'rotate-180' : node3048 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Jardinage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Arrosage</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4005': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4005') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/arrosage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4005"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3057': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3057') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/arrosoir.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3057"> Arrosoirs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3060': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3060') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/tuyau-d-arrosage-enrouleur-et-devidoir.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3060"> Tuyaux d'arrosage, enrouleurs et dévidoirs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3054': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3054') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/lance-pistolet-d-arrosage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3054"> Lances, pistolets d'arrosage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3051': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3051') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/raccord-d-arrosage-robinet-et-vanne.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3051"> Raccords d'arrosage, robinets et vannes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3063': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3063') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/arrosage-enterre.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3063"> Arrosage enterré <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3066': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3066') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/arrosage-goutte-a-goutte.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3066"> Arrosage goutte à goutte <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3069': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3069') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/pompes-a-eau-et-accessoires.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3069"> Pompes à eau et accessoires <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node9780': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node9780') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/arrosage-vacances.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-9780"> Arrosage de vacances <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3075': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3075') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/composteurs.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-7-composteurs_1_.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/jardinage/composteurs.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3075"> Composteurs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3021': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3021') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3021')" aria-label="Toggle submenu for Vêtement de jardinage" aria-haspopup="true" :aria-expanded="node3021 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-8-v_tements_de_jardinage_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3021"> Vêtement de jardinage</span></div><div class="transition-transform" :class="{'rotate-180' : node3021 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Jardinage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Vêtement de jardinage</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4008': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4008') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4008"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3045': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3045') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/gants-de-jardinage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3045"> Gants de jardinage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3027': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3027') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/bottes-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3027"> Bottes de jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3039': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3039') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/sabots-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3039"> Sabots de jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3024': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3024') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/protection-du-jardinier.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3024"> Protection du jardinier <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3030': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3030') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/pantalons-pour-le-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3030"> Pantalons pour le jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3036': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3036') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/chaussettes-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3036"> Chaussettes de jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3042': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3042') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/veste-de-jardinage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3042"> Veste de jardinage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3033': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3033') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/chaussures-de-travail.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3033"> Chaussures de travail <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li></ul></div></div></div></li><li x-data="{'node3078': false, subMenuOpen: false, toggleSubmenu(id) { if (id === 'node3078') { this.subMenuOpen = !this.subMenuOpen; } }, closeSubMenu() { this.subMenuOpen = false; }}" class="border-none"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleSubmenu('node3078')" aria-label="Toggle submenu for Animalerie" :aria-expanded="node3078 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/animalerie.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-animalerie.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3078"> Animalerie</span></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-submenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !subMenuOpen, 'translate-x-0 shadow-2xl subMenuOpen' : subMenuOpen }"><div class="c-mobile-submenu__content"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeSubMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p>Tous les rayons</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Animalerie</p></div></div><div class="py-6 flex flex-col gap-8"><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4164': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4164') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4164"> Voir tout l'univers Animalerie <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3204': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3204') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3204')" aria-label="Toggle submenu for Chien" aria-haspopup="true" :aria-expanded="node3204 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/animalerie/chien.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-1-chien_1_.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3204"> Chien</span></div><div class="transition-transform" :class="{'rotate-180' : node3204 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Animalerie</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Chien</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4011': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4011') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4011"> Voir tous les produits pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3210': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3210') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/croquettes-pour-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3210"> Croquettes pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3207': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3207') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/friandises-pour-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3207"> Friandises pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3237': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3237') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/os-pour-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3237"> Os pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3240': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3240') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/alimentation-patees-pour-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3240"> Pâtées pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3243': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3243') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/alimentation-complementaire-pour-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3243"> Alimentation complémentaire pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3222': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3222') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/jouets-pour-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3222"> Jouets pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3228': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3228') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/laisse-collier-harnais-pour-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3228"> Laisses, colliers & harnais pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3225': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3225') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/hygiene-et-soins-pour-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3225"> Hygiène et soins pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3231': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3231') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/gamelles-pour-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3231"> Gamelles pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3216': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3216') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/couchages-pour-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3216"> Couchages pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3219': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3219') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/transport-du-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3219"> Transport du chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3213': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3213') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/education-du-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3213"> Education du chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3234': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3234') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chien/cloture-pour-chien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3234"> Clôture pour chien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3123': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3123') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3123')" aria-label="Toggle submenu for Chat" aria-haspopup="true" :aria-expanded="node3123 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/animalerie/chat.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-2-chat_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3123"> Chat</span></div><div class="transition-transform" :class="{'rotate-180' : node3123 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Animalerie</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Chat</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4014': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4014') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4014"> Voir tous les produits pour chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3129': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3129') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/croquettes-pour-chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3129"> Croquettes pour chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3153': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3153') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/patees-pour-chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3153"> Pâtées pour chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3156': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3156') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/friandises-pour-chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3156"> Friandises pour chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3126': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3126') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/litieres-et-accessoires.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3126"> Litières et accessoires <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3132': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3132') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/jouets-pour-chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3132"> Jouets pour chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3144': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3144') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/laisse-collier-harnais-pour-chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3144"> Laisses, colliers & harnais pour chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3135': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3135') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/hygiene-et-soins-du-chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3135"> Hygiène et soins du chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3141': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3141') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/gamelles-pour-chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3141"> Gamelles pour chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3138': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3138') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/chatiere.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3138"> Chatières <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3147': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3147') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/arbres-a-chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3147"> Arbres à chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3159': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3159') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/griffoirs.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3159"> Griffoirs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3150': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3150') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/panier-pour-chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3150"> Paniers pour chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3162': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3162') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/transport-du-chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3162"> Transport du chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3825': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3825') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/chat/securite-du-chat.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3825"> Sécurité du chat <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3255': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3255') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3255')" aria-label="Toggle submenu for Basse-cour et poules" aria-haspopup="true" :aria-expanded="node3255 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-3-basse-cour_et_poules_1__1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3255"> Basse-cour et poules</span></div><div class="transition-transform" :class="{'rotate-180' : node3255 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Animalerie</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Basse-cour et poules</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4017': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4017') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4017"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3270': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3270') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules/alimentation-basse-cour.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3270"> Alimentation basse-cour <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3264': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3264') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules/alimentation-complementaire-pour-basse-cour.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3264"> Alimentation complémentaire pour basse-cour <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3267': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3267') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules/poulaillers.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3267"> Poulaillers <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3258': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3258') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules/hygiene-et-soins-de-la-basse-cour.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3258"> Hygiène et soins de la basse-cour <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3261': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3261') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules/accessoires-basse-cour.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3261"> Accessoires pour la basse-cour <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3165': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3165') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3165')" aria-label="Toggle submenu for Rongeurs et petit mammifères" aria-haspopup="true" :aria-expanded="node3165 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-5-rongeurs_et_petits_mammif_res_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3165"> Rongeurs et petit mammifères</span></div><div class="transition-transform" :class="{'rotate-180' : node3165 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Animalerie</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Rongeurs et petit mammifères</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4020': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4020') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4020"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3168': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3168') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes/alimentation-pour-petits-mammiferes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3168"> Alimentation pour petits mammifères <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3174': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3174') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes/litieres-pour-rongeurs.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3174"> Litières pour rongeurs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3180': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3180') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes/foins-pour-rongeurs-et-lapin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3180"> Foins pour rongeurs et lapin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3171': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3171') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes/hygiene-et-soins-pour-petits-mammiferes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3171"> Hygiène et soins pour petits mammifères <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3177': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3177') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes/accessoires-pour-rongeurs-et-lapin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3177"> Accessoires pour rongeurs et lapin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3102': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3102') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3102')" aria-label="Toggle submenu for Oiseaux" aria-haspopup="true" :aria-expanded="node3102 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-6-oiseaux_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3102"> Oiseaux</span></div><div class="transition-transform" :class="{'rotate-180' : node3102 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Animalerie</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Oiseaux</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4023': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4023') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4023"> Voir tous les produits pour oiseaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3105': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3105') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/nourriture-pour-oiseaux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3105"> Nourriture pour oiseaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3120': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3120') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/mangeoire.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3120"> Mangeoires <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3117': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3117') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/nichoir.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3117"> Nichoirs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3108': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3108') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/cages-pour-oiseaux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3108"> Cages pour oiseaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3114': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3114') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/accessoires-pour-cages.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3114"> Accessoires pour cages <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3111': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3111') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/litieres-et-sables-pour-oiseaux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3111"> Litières et sables pour oiseaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3081': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3081') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3081')" aria-label="Toggle submenu for Poissons et aquariophilie" aria-haspopup="true" :aria-expanded="node3081 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-4-poissons_et_aquariophilie_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3081"> Poissons et aquariophilie</span></div><div class="transition-transform" :class="{'rotate-180' : node3081 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Animalerie</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Poissons et aquariophilie</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4026': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4026') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4026"> Voir tous les produits pour poissons <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3087': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3087') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/nourriture-pour-poissons.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3087"> Nourriture pour poissons <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3096': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3096') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/aquarium-et-meubles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3096"> Aquariums et meubles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3090': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3090') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/accessoires-d-aquarium.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3090"> Accessoires d'aquarium <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3099': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3099') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/decoration-d-aquarium.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3099"> Décoration de l'aquarium <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3093': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3093') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/entretien-de-l-aquarium.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3093"> Entretien de l'aquarium <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3084': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3084') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/poisson-en-bassin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3084"> Univers du bassin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3183': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3183') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3183')" aria-label="Toggle submenu for Reptiles et tortues" aria-haspopup="true" :aria-expanded="node3183 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-9-r_ptiles_et_aquariophilie_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3183"> Reptiles et tortues</span></div><div class="transition-transform" :class="{'rotate-180' : node3183 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Animalerie</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Reptiles et tortues</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4029': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4029') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4029"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3186': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3186') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/alimentation-reptiles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3186"> Alimentation pour reptiles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3198': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3198') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/chauffage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3198"> Chauffage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3201': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3201') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/eclairage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3201"> Eclairage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3189': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3189') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/sable-et-substrats.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3189"> Sables et substrats <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3192': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3192') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/terrarium-pour-reptiles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3192"> Terrariums pour reptiles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3195': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3195') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/accessoires-du-terrarium.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3195"> Accessoires du terrarium <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3246': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3246') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3246')" aria-label="Toggle submenu for Cheval" aria-haspopup="true" :aria-expanded="node3246 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/animalerie/cheval.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-7-cheval_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3246"> Cheval</span></div><div class="transition-transform" :class="{'rotate-180' : node3246 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Animalerie</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Cheval</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4032': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4032') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/cheval.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4032"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3249': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3249') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/cheval/nourriture-pour-chevaux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3249"> Nourriture pour chevaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3252': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3252') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/cheval/produits-de-soin-d-entretien-pour-chevaux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3252"> Produits de soin & d'entretien pour chevaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3828': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3828') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/cheval/accessoires-pour-chevaux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3828"> Accessoires pour chevaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3273': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3273') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3273')" aria-label="Toggle submenu for Abeilles et apiculture" aria-haspopup="true" :aria-expanded="node3273 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-8-abeilles_et_apiculture_1__1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3273"> Abeilles et apiculture</span></div><div class="transition-transform" :class="{'rotate-180' : node3273 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Animalerie</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Abeilles et apiculture</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4035': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4035') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4035"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3276': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3276') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture/nourriture-abeille.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3276"> Nourriture pour abeille <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3279': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3279') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture/ruches-et-accessoires.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3279"> Ruches et accessoires <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3282': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3282') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture/conditionnement-du-miel.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3282"> Conditionnement du miel <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3285': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3285') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture/vetements-de-l-apiculteur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3285"> Vêtements de l'apiculteur <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li></ul></div></div></div></li><li x-data="{'node3345': false, subMenuOpen: false, toggleSubmenu(id) { if (id === 'node3345') { this.subMenuOpen = !this.subMenuOpen; } }, closeSubMenu() { this.subMenuOpen = false; }}" class="border-none"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleSubmenu('node3345')" aria-label="Toggle submenu for Aménagement extérieur" :aria-expanded="node3345 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/v/i/visuel_menu-forme_3_3_1_.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3345"> Aménagement extérieur</span></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-submenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !subMenuOpen, 'translate-x-0 shadow-2xl subMenuOpen' : subMenuOpen }"><div class="c-mobile-submenu__content"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeSubMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p>Tous les rayons</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Aménagement extérieur</p></div></div><div class="py-6 flex flex-col gap-8"><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4170': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4170') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4170"> Voir tout l'univers Aménagement extérieur <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3417': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3417') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3417')" aria-label="Toggle submenu for Mobilier de jardin" aria-haspopup="true" :aria-expanded="node3417 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-1-mobilier_de_jardin_1__1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3417"> Mobilier de jardin</span></div><div class="transition-transform" :class="{'rotate-180' : node3417 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Aménagement extérieur</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Mobilier de jardin</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4047': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4047') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4047"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3429': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3429') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/salons-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3429"> Salons de jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3426': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3426') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/tables-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3426"> Tables de jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3420': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3420') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/chaises-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3420"> Chaises de jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node9766': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node9766') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/bancs-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-9766"> Bancs de jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3423': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3423') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/fauteuil-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3423"> Fauteuils de jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3432': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3432') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/transats.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3432"> Transats <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3444': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3444') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/chilienne.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3444"> Chiliennes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3435': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3435') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/hamacs.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3435"> Hamacs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3438': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3438') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/bain-de-soleil.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3438"> Bains de soleil <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3441': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3441') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/textile-d-exterieur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3441"> Textile d'extérieur <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3366': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3366') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3366')" aria-label="Toggle submenu for Barbecues, planchas et braseros" aria-haspopup="true" :aria-expanded="node3366 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-3-barbecues_planchas_braseros_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3366"> Barbecues, planchas et braseros</span></div><div class="transition-transform" :class="{'rotate-180' : node3366 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Aménagement extérieur</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Barbecues, planchas et braseros</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4050': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4050') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4050"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3369': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3369') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros/barbecue.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3369"> Barbecues <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3375': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3375') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros/plancha.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3375"> Planchas <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3378': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3378') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros/fumoir.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3378"> Fumoirs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3381': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3381') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros/brasero.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3381"> Braseros <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3384': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3384') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros/combustibles-et-allumage-barbecue.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3384"> Combustibles et allumage du barbecue <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3459': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3459') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/serres.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-6-serres_1.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/serres.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3459"> Serres <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4146': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4146') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/abris-de-jardin-et-rangements.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-7-abris_de_jardin_et_rangements_2_.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/abris-de-jardin-et-rangements.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4146"> Abris de jardin et rangements <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3447': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3447') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3447')" aria-label="Toggle submenu for Parasols, tonnelles et pergolas" aria-haspopup="true" :aria-expanded="node3447 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/parasol-tonnelle-pergola-ombrage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-2-parasol_tonnelle_pergola_-_ombrage_1__1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3447"> Parasols, tonnelles et pergolas</span></div><div class="transition-transform" :class="{'rotate-180' : node3447 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Aménagement extérieur</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Parasols, tonnelles et pergolas</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4053': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4053') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/parasol-tonnelle-pergola-ombrage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4053"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3450': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3450') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/parasol-tonnelle-pergola-ombrage/parasol.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3450"> Parasols <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3453': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3453') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/parasol-tonnelle-pergola-ombrage/tonnelle.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3453"> Tonnelles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3456': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3456') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/parasol-tonnelle-pergola-ombrage/voile-d-ombrage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3456"> Voiles d'ombrage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3348': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3348') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3348')" aria-label="Toggle submenu for Clôtures de jardin, brise vue et occultation" aria-haspopup="true" :aria-expanded="node3348 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-8-cl_tures_de_jardin_brise-vue_et_occultation.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3348"> Clôtures de jardin, brise vue et occultation</span></div><div class="transition-transform" :class="{'rotate-180' : node3348 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Aménagement extérieur</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Clôtures de jardin, brise vue et occultation</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4056': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4056') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4056"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3363': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3363') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation/grillage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3363"> Grillage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3360': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3360') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation/brise-vue-et-canisses.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3360"> Brise-vues et canisses <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3354': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3354') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation/palissage-et-panneaux-de-bois.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3354"> Palissage et panneaux de bois <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3357': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3357') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation/treillis.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3357"> Treillis <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3351': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3351') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation/poteaux-et-fixation-de-cloture.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3351"> Poteaux et fixation de clôture <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3387': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3387') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3387')" aria-label="Toggle submenu for Bordures et sols extérieurs" aria-haspopup="true" :aria-expanded="node3387 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/bordures-et-sols-exterieurs.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-9-bordures_et_sols_ext_rieurs_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3387"> Bordures et sols extérieurs</span></div><div class="transition-transform" :class="{'rotate-180' : node3387 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Aménagement extérieur</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Bordures et sols extérieurs</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4059': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4059') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/bordures-et-sols-exterieurs.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4059"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3390': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3390') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/bordures-et-sols-exterieurs/bordures-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3390"> Bordures de jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3393': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3393') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/bordures-et-sols-exterieurs/gravier-galets-et-sables.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3393"> Graviers, galets et sables <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3396': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3396') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/bordures-et-sols-exterieurs/paves-et-dalles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3396"> Pavés et dalles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4185': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4185') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/plantes/gazon.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4185"> Gazon <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3399': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3399') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3399')" aria-label="Toggle submenu for Décoration extérieure" aria-haspopup="true" :aria-expanded="node3399 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/decoration-exterieure.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-4-d_coration_ext_rieure_1__1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3399"> Décoration extérieure</span></div><div class="transition-transform" :class="{'rotate-180' : node3399 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Aménagement extérieur</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Décoration extérieure</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4062': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4062') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/decoration-exterieure.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4062"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3402': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3402') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/decoration-exterieure/decoration-du-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3402"> Décoration du jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3405': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3405') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/decoration-exterieure/arches-de-jardin.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3405"> Arches de jardin <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4194': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4194') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/decoration-exterieure/fontaines.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4194"> Fontaines <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3468': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3468') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3468')" aria-label="Toggle submenu for Eclairage extérieur" aria-haspopup="true" :aria-expanded="node3468 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/eclairage-exterieur.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-5-eclairage_ext_rieur_1__1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3468"> Eclairage extérieur</span></div><div class="transition-transform" :class="{'rotate-180' : node3468 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Aménagement extérieur</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Eclairage extérieur</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4077': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4077') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/eclairage-exterieur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4077"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3471': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3471') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/eclairage-exterieur/lampe-pour-exterieur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3471"> Lampes pour extérieur <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3474': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3474') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/eclairage-exterieur/guirlande-lumineuse-exterieure.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3474"> Guirlandes lumineuses extérieures <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3408': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3408') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3408')" aria-label="Toggle submenu for Jeux de plein air" aria-haspopup="true" :aria-expanded="node3408 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/jeux-de-plein-air.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-10-jeux_de_plein_air_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3408"> Jeux de plein air</span></div><div class="transition-transform" :class="{'rotate-180' : node3408 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Aménagement extérieur</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Jeux de plein air</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4080': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4080') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/jeux-de-plein-air.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4080"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3411': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3411') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/jeux-de-plein-air/aire-de-jeux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3411"> Aires de jeux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3414': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3414') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/jeux-de-plein-air/jeu-breton.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3414"> Jeux bretons <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3465': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3465') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/produits-d-entretien-piscine-et-spas.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-11-produits_d_entretien_piscines_et_spa_1__1.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/produits-d-entretien-piscine-et-spas.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3465"> Produits d'entretien pour piscine et spas <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></div></div></li><li x-data="{'node3288': false, subMenuOpen: false, toggleSubmenu(id) { if (id === 'node3288') { this.subMenuOpen = !this.subMenuOpen; } }, closeSubMenu() { this.subMenuOpen = false; }}" class="border-none"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleSubmenu('node3288')" aria-label="Toggle submenu for Terroir et alimentation" :aria-expanded="node3288 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/g/-/g-terroir_et_alimentation.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3288"> Terroir et alimentation</span></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-submenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !subMenuOpen, 'translate-x-0 shadow-2xl subMenuOpen' : subMenuOpen }"><div class="c-mobile-submenu__content"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeSubMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p>Tous les rayons</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Terroir et alimentation</p></div></div><div class="py-6 flex flex-col gap-8"><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4167': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4167') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4167"> Voir tout l'univers Terroir <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3321': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3321') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3321')" aria-label="Toggle submenu for Boissons" aria-haspopup="true" :aria-expanded="node3321 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/g/-/g-1-boissons_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3321"> Boissons</span></div><div class="transition-transform" :class="{'rotate-180' : node3321 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Terroir et alimentation</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Boissons</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4038': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4038') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4038"> Voir toutes les boissons <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3327': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3327') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/vins.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3327"> Vins <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3330': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3330') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/bieres.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3330"> Bières <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3324': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3324') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/thes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3324"> Thés <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3333': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3333') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/cafe-de-degustation.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3333"> Cafés de dégustation <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3336': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3336') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/spiritueux-et-cocktails.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3336"> Spiritueux et cocktails <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3339': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3339') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/jus.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3339"> Jus <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4341': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4341') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/cidre.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4341"> Cidre <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3306': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3306') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3306')" aria-label="Toggle submenu for Epicerie" aria-haspopup="true" :aria-expanded="node3306 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/epicerie.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/g/-/g-3-epicerie_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3306"> Epicerie</span></div><div class="transition-transform" :class="{'rotate-180' : node3306 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Terroir et alimentation</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Epicerie</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4041': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4041') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/epicerie.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4041"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3309': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3309') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/epicerie/epicerie-sucree.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3309"> Epicerie sucrée <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3315': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3315') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/epicerie/epicerie-salee.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3315"> Epicerie salée <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3312': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3312') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/epicerie/condiments.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3312"> Condiments <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3342': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3342') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/paniers-garnis-et-coffrets-cadeaux.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/g/-/g-2-paniers_garnis_et_coffrets_cadeaux_1.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/paniers-garnis-et-coffrets-cadeaux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3342"> Paniers garnis et coffrets cadeaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3291': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3291') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3291')" aria-label="Toggle submenu for Conservation et confiture" aria-haspopup="true" :aria-expanded="node3291 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/g/-/g-4-conservation_et_confiture_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3291"> Conservation et confiture</span></div><div class="transition-transform" :class="{'rotate-180' : node3291 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Terroir et alimentation</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Conservation et confiture</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4044': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4044') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4044"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3297': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3297') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture/confiturier.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3297"> Confituriers <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3294': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3294') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture/bocal.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3294"> Bocaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3300': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3300') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture/terrine.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3300"> Terrines <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3303': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3303') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture/sterilisateur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3303"> Stérilisateurs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3318': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3318') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/ingredients-de-cuisine.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/g/-/g-5-ingr_dients_de_cuisine.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/ingredients-de-cuisine.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3318"> Ingrédients de cuisine <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></div></div></li><li x-data="{'node3477': false, subMenuOpen: false, toggleSubmenu(id) { if (id === 'node3477') { this.subMenuOpen = !this.subMenuOpen; } }, closeSubMenu() { this.subMenuOpen = false; }}" class="border-none"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleSubmenu('node3477')" aria-label="Toggle submenu for Bricolage" :aria-expanded="node3477 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/bricolage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-bricolage.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3477"> Bricolage</span></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-submenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !subMenuOpen, 'translate-x-0 shadow-2xl subMenuOpen' : subMenuOpen }"><div class="c-mobile-submenu__content"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeSubMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p>Tous les rayons</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Bricolage</p></div></div><div class="py-6 flex flex-col gap-8"><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4173': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4173') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4173"> Voir tout l'univers Bricolage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3534': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3534') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3534')" aria-label="Toggle submenu for Outillage électroportatif" aria-haspopup="true" :aria-expanded="node3534 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-2-outillage_lectroportatif.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3534"> Outillage électroportatif</span></div><div class="transition-transform" :class="{'rotate-180' : node3534 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Bricolage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Outillage électroportatif</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4083': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4083') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4083"> Voir tous les outils <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3543': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3543') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif/perceuse-sans-fil-visseuse.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3543"> Perceuses sans fil, visseuses <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3540': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3540') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif/scie-electrique.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3540"> Scies électriques <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3546': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3546') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif/meuleuse.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3546"> Meuleuses <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3537': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3537') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif/accessoires-et-consommables-pour-outils-electroportatif.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3537"> Accessoires et consommables pour outils électroportatifs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3561': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3561') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3561')" aria-label="Toggle submenu for Outillage à main" aria-haspopup="true" :aria-expanded="node3561 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-3-outillage_main.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3561"> Outillage à main</span></div><div class="transition-transform" :class="{'rotate-180' : node3561 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Bricolage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Outillage à main</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4086': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4086') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4086"> Voir tous les outils <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3564': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3564') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/pince-et-tenaille.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3564"> Pinces et tenailles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3573': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3573') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/cles-et-douilles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3573"> Clés et douilles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3570': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3570') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/cutter-et-ciseaux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3570"> Cutters et ciseaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3576': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3576') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/marteau.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3576"> Marteaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3567': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3567') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/metre-niveau-et-tracage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3567"> Mètres, niveaux et traçage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3579': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3579') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/agrafeuse-manuelle-et-agrafe.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3579"> Agrafeuses manuelles et agrafes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3510': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3510') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3510')" aria-label="Toggle submenu for Quincaillerie" aria-haspopup="true" :aria-expanded="node3510 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-6-quincaillerie.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3510"> Quincaillerie</span></div><div class="transition-transform" :class="{'rotate-180' : node3510 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Bricolage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Quincaillerie</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4089': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4089') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4089"> Voir toute la quincaillerie <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3519': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3519') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/visserie-et-fixation.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3519"> Visserie et fixation <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3513': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3513') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/serrure-cadenas-poignee.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3513"> Serrures, cadenas, poignées <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3525': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3525') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/attaches.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3525"> Attaches <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3516': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3516') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/roues-et-roulettes.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3516"> Roues et roulettes <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3531': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3531') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/corde-chaine-cable-et-tendeur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3531"> Cordes, chaînes, câbles et tendeurs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3522': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3522') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/gonds-et-pentures.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3522"> Gonds et pentures <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3528': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3528') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/boites-aux-lettres.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3528"> Boîtes aux lettres <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4221': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4221') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/cornieres-tubes-et-profiles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4221"> Cornières, tubes et profilés <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3489': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3489') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3489')" aria-label="Toggle submenu for Peinture et entretien du bois" aria-haspopup="true" :aria-expanded="node3489 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/bricolage/peinture-et-entretien-du-bois.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-4-peinture_et_entretien_du_bois_1_.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3489"> Peinture et entretien du bois</span></div><div class="transition-transform" :class="{'rotate-180' : node3489 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Bricolage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Peinture et entretien du bois</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4092': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4092') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/peinture-et-entretien-du-bois.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4092"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3498': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3498') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/peinture-et-entretien-du-bois/peinture-interieure-et-exterieure.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3498"> Peinture intérieure et extérieure <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3495': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3495') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/peinture-et-entretien-du-bois/entretien-du-bois-lasures-et-vernis-bois.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3495"> Entretien du bois, lasures et vernis bois <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3492': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3492') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/peinture-et-entretien-du-bois/pinceaux-poncage-et-accessoires-de-peinture.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3492"> Pinceaux, ponçage et accessoires de peinture <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3549': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3549') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3549')" aria-label="Toggle submenu for Colles et mastics" aria-haspopup="true" :aria-expanded="node3549 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/bricolage/colle-et-mastic.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-5-colle_et_mastic_1_.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3549"> Colles et mastics</span></div><div class="transition-transform" :class="{'rotate-180' : node3549 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Bricolage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Colles et mastics</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4095': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4095') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/colle-et-mastic.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4095"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3552': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3552') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/colle-et-mastic/colle-extra-forte.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3552"> Colles extra-forte <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3555': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3555') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/colle-et-mastic/mastic-et-silicone.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3555"> Mastics et silicones <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3558': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3558') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/colle-et-mastic/ruban-adhesif.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3558"> Rubans adhésifs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3582': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3582') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3582')" aria-label="Toggle submenu for Electricité" aria-haspopup="true" :aria-expanded="node3582 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/bricolage/electricite.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-8-electricit_.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3582"> Electricité</span></div><div class="transition-transform" :class="{'rotate-180' : node3582 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Bricolage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Electricité</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4098': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4098') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/electricite.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4098"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3585': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3585') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/electricite/cables-fiches-et-douilles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3585"> Câbles, fiches et douilles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3591': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3591') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/electricite/interrupteur-et-prise.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3591"> Interrupteurs et prises <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3588': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3588') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/electricite/eclairage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3588"> Eclairage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3594': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3594') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/electricite/tableau-electrique.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3594"> Tableau électrique <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3597': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3597') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/electricite/outils-de-l-electricien.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3597"> Outils de l'electricien <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3600': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3600') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3600')" aria-label="Toggle submenu for Plomberie" aria-haspopup="true" :aria-expanded="node3600 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/bricolage/plomberie.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-7-plomberie.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3600"> Plomberie</span></div><div class="transition-transform" :class="{'rotate-180' : node3600 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Bricolage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Plomberie</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4101': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4101') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/plomberie.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4101"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3606': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3606') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/plomberie/tubes-et-raccords.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3606"> Tubes et raccords <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3603': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3603') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/plomberie/evacuation-des-eaux-usees.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3603"> Évacuation des eaux usées <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3609': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3609') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/plomberie/outils-du-plombier.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3609"> Outils du plombier <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3501': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3501') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3501')" aria-label="Toggle submenu for Nettoyage" aria-haspopup="true" :aria-expanded="node3501 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/bricolage/nettoyage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-12-nettoyage.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3501"> Nettoyage</span></div><div class="transition-transform" :class="{'rotate-180' : node3501 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Bricolage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Nettoyage</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4104': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4104') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/nettoyage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4104"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3504': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3504') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/nettoyage/nettoyeur-haute-pression.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3504"> Nettoyeurs haute pression <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3507': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3507') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/nettoyage/aspirateur-de-chantier.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3507"> Aspirateurs de chantier <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3612': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3612') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/remorques.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-1-remorques.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/remorques.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3612"> Remorques <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3618': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3618') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/materiaux-de-construction.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-13-mat_riaux_de_construction.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/materiaux-de-construction.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3618"> Matériaux de construction <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3621': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3621') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3621')" aria-label="Toggle submenu for Matériel de chantier" aria-haspopup="true" :aria-expanded="node3621 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-11-mat_riel_de_chantier.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3621"> Matériel de chantier</span></div><div class="transition-transform" :class="{'rotate-180' : node3621 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Bricolage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Matériel de chantier</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4107': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4107') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4107"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3624': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3624') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier/brouette-de-chantier.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3624"> Brouettes de chantier <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3627': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3627') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier/echelle.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3627"> Echelles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3630': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3630') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier/radio-de-chantier.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3630"> Radios de chantier <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3633': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3633') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier/betonniere.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3633"> Bétonnières <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4224': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4224') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier/echafaudages.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4224"> Echafaudages <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3480': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3480') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3480')" aria-label="Toggle submenu for Machines et aménagement de l'atelier" aria-haspopup="true" :aria-expanded="node3480 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/bricolage/machines-et-amenagement-de-l-atelier.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-10-machines_et_am_nagement_de_l_atelier.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3480"> Machines et aménagement de l'atelier</span></div><div class="transition-transform" :class="{'rotate-180' : node3480 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Bricolage</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Machines et aménagement de l'atelier</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4110': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4110') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/machines-et-amenagement-de-l-atelier.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4110"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3483': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3483') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/machines-et-amenagement-de-l-atelier/materiel-de-soudure.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3483"> Matériel de soudure <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3486': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3486') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/machines-et-amenagement-de-l-atelier/compresseur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3486"> Compresseurs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node4149': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4149') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/carrelage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-9-carrelage_1.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/carrelage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4149"> Carrelage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4152': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4152') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/bricolage/vetements-et-protection-du-bricoleur.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-14-v_tements_et_protection_du_bricoleur_1__1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/vetements-et-protection-du-bricoleur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4152"> Vêtements et protection du bricoleur <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></div></div></li><li x-data="{'node3636': false, subMenuOpen: false, toggleSubmenu(id) { if (id === 'node3636') { this.subMenuOpen = !this.subMenuOpen; } }, closeSubMenu() { this.subMenuOpen = false; }}" class="border-none"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleSubmenu('node3636')" aria-label="Toggle submenu for Maison et loisirs" :aria-expanded="node3636 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/v/i/visuel_menu-forme_1_2_.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3636"> Maison et loisirs</span></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-submenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !subMenuOpen, 'translate-x-0 shadow-2xl subMenuOpen' : subMenuOpen }"><div class="c-mobile-submenu__content"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeSubMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p>Tous les rayons</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Maison et loisirs</p></div></div><div class="py-6 flex flex-col gap-8"><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4176': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4176') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4176"> Voir tout l'univers Maison et loisirs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3654': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3654') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3654')" aria-label="Toggle submenu for Chauffage" aria-haspopup="true" :aria-expanded="node3654 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-1-chauffage_1_.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3654"> Chauffage</span></div><div class="transition-transform" :class="{'rotate-180' : node3654 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Maison et loisirs</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Chauffage</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4113': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4113') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4113"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3663': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3663') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage/granules-de-bois-pellets.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3663"> Granulés de bois, pellets <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3660': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3660') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage/bois-de-chauffage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3660"> Bois de chauffage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3657': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3657') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage/gaz.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3657"> Gaz <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3666': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3666') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage/accessoires-poele-et-cheminee.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3666"> Accessoires poêle et cheminée <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3639': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3639') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3639')" aria-label="Toggle submenu for Entretien de la maison" aria-haspopup="true" :aria-expanded="node3639 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-2-entretien_de_la_maison_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3639"> Entretien de la maison</span></div><div class="transition-transform" :class="{'rotate-180' : node3639 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Maison et loisirs</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Entretien de la maison</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4116': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4116') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4116"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3642': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3642') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison/droguerie.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3642"> Droguerie <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3645': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3645') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison/accessoires-de-menage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3645"> Accessoires de ménage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3651': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3651') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison/anti-nuisble-interieur.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3651"> Anti-nuisbles intérieur <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3648': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3648') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison/poubelles-et-rangement.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3648"> Poubelles et rangement <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3678': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3678') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3678')" aria-label="Toggle submenu for Cuisine et art de la table" aria-haspopup="true" :aria-expanded="node3678 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/cuisine-et-art-de-la-table.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-5-cuisine_et_art_de_la_table_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3678"> Cuisine et art de la table</span></div><div class="transition-transform" :class="{'rotate-180' : node3678 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Maison et loisirs</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Cuisine et art de la table</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4119': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4119') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/cuisine-et-art-de-la-table.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4119"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3681': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3681') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/cuisine-et-art-de-la-table/appareils-de-cuisine.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3681"> Appareils de cuisine <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3684': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3684') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/cuisine-et-art-de-la-table/art-de-la-table.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3684"> Art de la table <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3687': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3687') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/cuisine-et-art-de-la-table/rangement-de-la-cuisine-et-garde-manger.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3687"> Rangement de la cuisine et garde manger <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3711': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3711') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/panier-de-courses.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-6-panier_de_course_1_.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/panier-de-courses.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3711"> Panier de courses <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3714': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3714') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3714')" aria-label="Toggle submenu for Décoration et mobilier" aria-haspopup="true" :aria-expanded="node3714 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-4-d_coration_et_mobilier_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3714"> Décoration et mobilier</span></div><div class="transition-transform" :class="{'rotate-180' : node3714 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Maison et loisirs</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Décoration et mobilier</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4122': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4122') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4122"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3723': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3723') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/tapis-et-paillassons.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3723"> Tapis et paillassons <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3717': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3717') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/objets-decoratifs.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3717"> Objets décoratifs <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3720': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3720') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/vases-et-decoration-en-verre.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3720"> Vases et décorations en verre <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3729': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3729') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/linge-de-maison.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3729"> Linge de maison <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3732': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3732') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/meubles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3732"> Meubles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3726': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3726') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/fleuristerie.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3726"> Fleuristerie <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4233': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4233') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/horloges-et-decorations-murales.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4233"> Horloges et décorations murales <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3693': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3693') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3693')" aria-label="Toggle submenu for Produits de beauté, huiles essentielles et bougies" aria-haspopup="true" :aria-expanded="node3693 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-6-produits_de_beaut_huiles_essentielles_et_bougies_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3693"> Produits de beauté, huiles essentielles et bougies</span></div><div class="transition-transform" :class="{'rotate-180' : node3693 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Maison et loisirs</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Produits de beauté, huiles essentielles et bougies</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4125': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4125') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4125"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3705': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3705') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies/bougie-parfumee.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3705"> Bougies parfumées <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3696': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3696') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies/recharge-parfum.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3696"> Recharges de parfum <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3699': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3699') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies/parfum-d-ambiance.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3699"> Parfums d'ambiance <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3702': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3702') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies/savon.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3702"> Savons <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3708': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3708') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies/huiles-essentielles.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3708"> Huiles essentielles <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3750': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3750') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/station-meteo.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-3-m_t_o_1.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/station-meteo.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3750"> Stations météo <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node4155': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4155') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/pret-a-porter.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-8-pr_t_porter_1.png" alt="" loading="lazy" width="56" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/pret-a-porter.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-4155"> Prêt-à-porter <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3669': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3669') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3669')" aria-label="Toggle submenu for Le coin des enfants" aria-haspopup="true" :aria-expanded="node3669 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/le-coin-des-enfants.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-9-le_coin_des_enfants_1.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3669"> Le coin des enfants</span></div><div class="transition-transform" :class="{'rotate-180' : node3669 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Maison et loisirs</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Le coin des enfants</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4128': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4128') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/le-coin-des-enfants.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4128"> Voir tous les produits <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3672': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3672') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/le-coin-des-enfants/peluches-et-jouets-pour-enfant.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3672"> Peluches et jouets pour enfant <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3675': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3675') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/le-coin-des-enfants/livres-pour-enfant.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3675"> Livres pour enfant <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3780': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3780') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-de-jardinage-pour-enfant.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3780"> Outils de jardinage pour enfants <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li></ul></div></li><li class="border-none" x-data="{ 'node3735': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3735') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><button class="flex items-center justify-between w-full p-[2px_8px_2px_4px]" @click="toggleTermenu('node3735')" aria-label="Toggle submenu for Livres" aria-haspopup="true" :aria-expanded="node3735 === true" type="button"><div class="flex gap-3 items-center text-16 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-8-livres.png" alt="" loading="lazy" width="56" height="208"> </a><span class="cursor-pointer snowdog-menu-link-topmenu-mobile" data-menu="menu-3735"> Livres</span></div><div class="transition-transform" :class="{'rotate-180' : node3735 === true}"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button><div class="c-mobile-termenu__container transform transition ease-in-out duration-500 translate-x-full" :class="{ 'translate-x-full' : !terMenuOpen, 'translate-x-0 shadow-2xl terMenuOpen' : terMenuOpen }"><div class="flex flex-col gap-2.5 px-6 pt-2 pb-4 bg-primary-50"><button @click="closeTerMenu" class="text-14 flex gap-1 py-2"><svg width="16" height="16" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-left">Maison et loisirs</p></button><div class="flex flex-col gap-2"><p class="c-title-3">Livres</p></div></div><ul class="px-6 py-2 flex flex-col gap-2"><li class="border-none" x-data="{ 'node4131': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node4131') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-4131"> Voir tous les livres <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3747': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3747') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres/livre-de-jardinage.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3747"> Livre sur le jardinage <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3744': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3744') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres/livre-sur-les-animaux.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3744"> Livre sur les animaux <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3741': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3741') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres/livre-de-cuisine.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3741"> Livre de cuisine <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></a></div></div></li><li class="border-none" x-data="{ 'node3738': false, terMenuOpen: false, toggleTermenu(id) { if (id === 'node3738') { this.terMenuOpen = !this.terMenuOpen; } }, closeTerMenu() { this.terMenuOpen = false; } }"><div class="items-center justify-between w-full p-[2px_8px_2px_4px]"><div class="flex gap-3 items-center text-16"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres/livre-sante-et-bien-etre.html" class="cursor-pointer flex items-center justify-between w-full snowdog-menu-link-topmenu-mobile" data-menu="menu-3738"> Livre santé et bien-être <svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /></svg></a></div></div></li></ul></div></li></ul></div></div></div></li></ul></div></div></div></nav></body></html><div class="flex gap-6 items-center"><div class="flex justify-center align-center items-center gap-0.5"><a href="https://www.monmagasinvert.fr/" title="Go to Home page"> <img src="https://www.monmagasinvert.fr/media/logo/stores/3/logo-magasin-vert-point-vert-jardinerie.png" alt="Store logo" width="100" height="64" loading="eager" fetchpriority="high" class="w-32 lg:w-40 h-9 lg:h-12"> </a></div><div id="header-selected-store" x-data="storeLocatorHeader()"><div class="hidden xlg:!flex xlg:items-center xlg:gap-2 header-magasin-select py-1 px-2"><svg width="24" height="24" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#magasin" /> </svg><div x-show="selectedStoreCode === null" class="text-14"><p @click="window.openStorelocatorModalPopup()">Choisir mon magasin</p></div><div x-show="selectedStoreCode === null" class="header-pop-hover"><div class="header-pop-hover-container"><p>Choisir un magasin vous permet de connaître les disponiblités des produits.</p></div></div><div x-show="selectedStoreCode !== null" class="text-14"><div x-html="selectedStoreInfo"></div></div><div x-show="selectedStoreCode !== null" class="header-pop-hover"><div class="header-pop-hover-container"><div class="flex gap-1 items-center"><svg width="20" height="20" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#telephone" /> </svg><p x-html="formatFrenchPhoneNumber(selectedStore?.phone)" class="text-14"></p></div><div><a :href="selectedStore?.extension_attributes?.cms_page_url" class="c-button w-full c-button c-button--secondary c-button--icon-right c-icon-chevron-droite c-button--md flex justify-center"> <span>Voir plus d’informations</span> </a></div><a @click="window.openStorelocatorModalPopup()" class="w-full text-left text-secondary-600 underline"> Changer de magasin </a></div></div></div></div><script>function storeLocatorHeader(){return{selectedStore:null,selectedStoreCode:null,selectedStoreInfo:null,async init(){if(this.selectedStore=window.storeSelectionService?.getSelectedStore(),this.selectedStore){this.selectedStoreCode=this.selectedStore.pickup_location_code;let e=await window.storeSelectionService?.refreshStoreFromApi(this.selectedStoreCode);e&&(this.selectedStore=e),this.selectedStoreInfo=window.storeSelectionService?.getHeaderContent(this.selectedStore)}},formatFrenchPhoneNumber:window.formatFrenchPhoneNumber}}</script></div><div x-ref="searchContainerDesktop" class="xlg:flex flex-1 w-full"></div><div class="ml-auto flex gap-1 md:gap-4 lg:gap-6 items-center"><a href="https://www.monmagasinvert.fr/catalogue" id="my-catalog-menu" class="hidden md:flex rounded p-1 outline-offset-2 flex-col items-center text-secondary-900 py-1" aria-label="My Catalog"> <svg class="" width="32" height="32" viewbox="0 0 32 32"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.85394 7.89035C4.85394 7.37563 5.33298 6.99485 5.83443 7.11097L16 9.46509L26.1656 7.11097C26.667 6.99485 27.1461 7.37563 27.1461 7.89035V9.15242H29.0216C29.4634 9.15242 29.8216 9.51059 29.8216 9.95242V28.1963C29.8216 28.6382 29.4634 28.9963 29.0216 28.9963H2.97841C2.53658 28.9963 2.17841 28.6382 2.17841 28.1963V9.95242C2.17841 9.51059 2.53658 9.15242 2.97841 9.15242H4.85394V7.89035ZM4.85394 9.95242L2.97841 9.95242V28.1963H12.5755L5.46957 26.5134C5.10875 26.4279 4.85394 26.1057 4.85394 25.7349V9.95242ZM19.4245 28.1963H29.0216V9.95242H27.1461V25.7349C27.1461 26.1057 26.8913 26.4279 26.5304 26.5134L19.4245 28.1963ZM16.4 28.0905L26.3461 25.7349V7.89035L16.4 10.1936V28.0905ZM15.6 10.1936L5.65394 7.89035V25.7349L15.6 28.0905V10.1936Z"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.69386 12.0229C7.75991 11.827 7.9644 11.7137 8.16555 11.7616C10.1567 12.2356 11.7601 13.3927 12.6036 14.682C13.0256 15.3271 13.2709 16.0271 13.2514 16.7045C13.2316 17.3948 12.9363 18.0319 12.3364 18.5171C11.7196 19.0159 10.9901 19.1267 10.2931 18.9364C9.6082 18.7494 8.96791 18.2778 8.46423 17.6317C7.45343 16.3351 6.9366 14.2692 7.69386 12.0229ZM8.34293 12.6358C7.8377 14.4848 8.30205 16.1225 9.09516 17.1398C9.5188 17.6832 10.0224 18.0332 10.5038 18.1647C10.9733 18.2928 11.4326 18.2191 11.8333 17.895C12.2509 17.5574 12.4386 17.1394 12.4518 16.6815C12.4653 16.2108 12.2938 15.6698 11.9341 15.12C11.2629 14.0939 9.98298 13.1137 8.34293 12.6358Z"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M9.25313 14.5416C9.09424 14.6951 9.08987 14.9484 9.24336 15.1072C10.2479 16.1472 12.291 19.551 11.7574 23.8877C11.7304 24.107 11.8863 24.3066 12.1055 24.3335C12.3248 24.3605 12.5244 24.2047 12.5514 23.9854C13.1193 19.3694 10.9612 15.734 9.81873 14.5514C9.66524 14.3925 9.41202 14.3881 9.25313 14.5416Z"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M24.0578 12.7661C24.1163 12.9792 23.991 13.1992 23.7779 13.2577L18.5155 14.7017C18.3024 14.7601 18.0824 14.6348 18.0239 14.4218C17.9654 14.2087 18.0908 13.9886 18.3038 13.9302L23.5662 12.4862C23.7793 12.4278 23.9994 12.5531 24.0578 12.7661ZM23.0456 16.378C23.5582 16.2268 24.0721 16.6109 24.0721 17.1453V20.5993C24.0721 20.9519 23.8412 21.263 23.5037 21.3651L19.0413 22.7151C18.5276 22.8705 18.0096 22.486 18.0096 21.9494V18.4624C18.0096 18.1078 18.2431 17.7955 18.5832 17.6951L23.0456 16.378ZM23.2721 17.1453L18.8096 18.4624V21.9494L23.2721 20.5993V17.1453Z"/> </svg><div class="text-10">Catalogues</div></a><div class="relative inline-block" x-data="initComponent()" @keyup.escape="open = false" @click.outside="open = false" @private-content-loaded.window="getCustomerData($event.detail.data)"><button type="button" class="hidden xlg:!flex rounded outline-offset-2 flex-col items-center text-secondary-900 header-pop-up-compte py-1" @click="open = !open" :aria-expanded="open ? 'true' : 'false'" aria-label="Mon compte" aria-haspopup="true"><svg class="hidden md:!block" width="32" height="32" viewbox="0 0 32 32" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M16 17.2351C10.3766 17.2352 4.81851 20.7217 4.27769 27.663C4.24767 28.0483 4.56624 28.392 4.98831 28.392H27.0117C27.4337 28.392 27.7523 28.0483 27.7223 27.663C27.1815 20.7215 21.6234 17.2351 16 17.2351ZM16 16.4351C21.9369 16.4351 27.9391 20.1464 28.5199 27.6009C28.5889 28.4862 27.8641 29.192 27.0117 29.192H4.98831C4.1359 29.192 3.41113 28.4862 3.48011 27.6009C4.06089 20.1466 10.0631 16.4352 16 16.4351Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M17.4002 14.9088C18.7807 14.5228 19.7956 13.5792 19.7956 12.1118V11.1448H20.5956V12.1118C20.5956 14.054 19.2155 15.2319 17.6156 15.6792C16.0291 16.1228 14.113 15.8912 12.8253 14.9326C11.9764 14.3008 11.4056 13.353 11.4056 12.1118V11.1448H12.2056V12.1118C12.2056 13.0764 12.6371 13.7953 13.303 14.2909C14.3567 15.0753 16.0063 15.2985 17.4002 14.9088Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M11.5712 7.00939C11.501 7.26595 11.4264 7.53883 11.341 7.83303C11.2973 7.98344 11.1699 8.09451 11.0149 8.11724C9.96716 8.27089 9.19913 8.55168 8.75936 8.85515C8.53901 9.0072 8.43141 9.14394 8.38972 9.24308C8.35592 9.32345 8.35719 9.39304 8.40713 9.48053C8.46727 9.58589 8.60944 9.73115 8.9001 9.88789C9.18648 10.0423 9.58962 10.193 10.1291 10.3244C11.2078 10.5872 12.7844 10.7616 14.951 10.7616L17.2858 10.7616C19.3956 10.7616 20.9233 10.5872 21.9606 10.3252C22.4794 10.1942 22.8629 10.0444 23.1316 9.89202C23.4043 9.7374 23.5302 9.59654 23.5803 9.49781C23.6212 9.4171 23.6228 9.34618 23.5813 9.25707C23.5319 9.15124 23.414 9.01076 23.1869 8.85748C22.7338 8.55169 21.9582 8.2708 20.9111 8.11724C20.7561 8.09451 20.6287 7.98344 20.585 7.83303C20.4996 7.53882 20.425 7.26595 20.3548 7.00939C20.2476 6.61696 20.1507 6.2627 20.0415 5.9287C19.8646 5.3882 19.6744 4.96811 19.4073 4.63957C18.8975 4.01272 18.0109 3.60725 15.963 3.60725C13.9151 3.60725 13.0286 4.01272 12.5188 4.63957C12.2516 4.96811 12.0614 5.3882 11.8846 5.9287C11.7753 6.26271 11.6785 6.61696 11.5712 7.00939ZM11.8981 4.13481C12.6399 3.22267 13.8393 2.80725 15.963 2.80725C18.0867 2.80725 19.2861 3.22267 20.0279 4.13481C20.3865 4.57577 20.6136 5.10471 20.8018 5.67992C20.9157 6.0281 21.0227 6.41881 21.1353 6.82985C21.1834 7.00559 21.2325 7.18505 21.2837 7.3665C22.2771 7.5371 23.09 7.82696 23.6344 8.19436C23.9291 8.39326 24.1734 8.63399 24.3063 8.91894C24.447 9.22062 24.4509 9.55006 24.2937 9.85982C24.1456 10.1516 23.873 10.3913 23.5263 10.5879C23.1757 10.7868 22.719 10.9588 22.1565 11.1009C21.0312 11.3851 19.4314 11.5616 17.2858 11.5616L14.951 11.5616C12.7492 11.5616 11.1031 11.3851 9.93972 11.1017C9.35811 10.96 8.88537 10.7888 8.52039 10.592C8.15971 10.3975 7.87508 10.1622 7.71234 9.8771C7.5394 9.57412 7.52173 9.24335 7.65228 8.93293C7.77494 8.64129 8.015 8.39682 8.305 8.1967C8.84049 7.82718 9.64999 7.53707 10.6423 7.36651C10.6935 7.18507 10.7426 7.00561 10.7907 6.82986C10.9033 6.41882 11.0103 6.02811 11.1242 5.67992C11.3124 5.10471 11.5395 4.57577 11.8981 4.13481Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.3434 22.762C10.3979 22.5987 10.5507 22.4885 10.7229 22.4885H21.5473C21.7195 22.4885 21.8724 22.5987 21.9268 22.762L23.8949 28.6663C23.9355 28.7882 23.9151 28.9223 23.8399 29.0266C23.7647 29.1309 23.644 29.1928 23.5154 29.1928H8.75482C8.62624 29.1928 8.5055 29.1309 8.43032 29.0266C8.35514 28.9223 8.33469 28.7882 8.37535 28.6663L10.3434 22.762ZM11.0112 23.2885L9.30979 28.3928H22.9604L21.259 23.2885H11.0112Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M12.2948 24.9086L11.3107 17.5284L12.1037 17.4226L13.0877 24.8029C13.1169 25.0219 12.9631 25.2231 12.7441 25.2523C12.5251 25.2815 12.324 25.1276 12.2948 24.9086Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M19.9758 24.9086L20.9599 17.5284L20.1669 17.4226L19.1829 24.8029C19.1537 25.0219 19.3075 25.2231 19.5265 25.2523C19.7455 25.2815 19.9466 25.1276 19.9758 24.9086Z" fill="#131615" /> </svg><svg class="md:hidden" width="28" height="28" viewbox="0 0 32 32" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M16 17.2351C10.3766 17.2352 4.81851 20.7217 4.27769 27.663C4.24767 28.0483 4.56624 28.392 4.98831 28.392H27.0117C27.4337 28.392 27.7523 28.0483 27.7223 27.663C27.1815 20.7215 21.6234 17.2351 16 17.2351ZM16 16.4351C21.9369 16.4351 27.9391 20.1464 28.5199 27.6009C28.5889 28.4862 27.8641 29.192 27.0117 29.192H4.98831C4.1359 29.192 3.41113 28.4862 3.48011 27.6009C4.06089 20.1466 10.0631 16.4352 16 16.4351Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M17.4002 14.9088C18.7807 14.5228 19.7956 13.5792 19.7956 12.1118V11.1448H20.5956V12.1118C20.5956 14.054 19.2155 15.2319 17.6156 15.6792C16.0291 16.1228 14.113 15.8912 12.8253 14.9326C11.9764 14.3008 11.4056 13.353 11.4056 12.1118V11.1448H12.2056V12.1118C12.2056 13.0764 12.6371 13.7953 13.303 14.2909C14.3567 15.0753 16.0063 15.2985 17.4002 14.9088Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M11.5712 7.00939C11.501 7.26595 11.4264 7.53883 11.341 7.83303C11.2973 7.98344 11.1699 8.09451 11.0149 8.11724C9.96716 8.27089 9.19913 8.55168 8.75936 8.85515C8.53901 9.0072 8.43141 9.14394 8.38972 9.24308C8.35592 9.32345 8.35719 9.39304 8.40713 9.48053C8.46727 9.58589 8.60944 9.73115 8.9001 9.88789C9.18648 10.0423 9.58962 10.193 10.1291 10.3244C11.2078 10.5872 12.7844 10.7616 14.951 10.7616L17.2858 10.7616C19.3956 10.7616 20.9233 10.5872 21.9606 10.3252C22.4794 10.1942 22.8629 10.0444 23.1316 9.89202C23.4043 9.7374 23.5302 9.59654 23.5803 9.49781C23.6212 9.4171 23.6228 9.34618 23.5813 9.25707C23.5319 9.15124 23.414 9.01076 23.1869 8.85748C22.7338 8.55169 21.9582 8.2708 20.9111 8.11724C20.7561 8.09451 20.6287 7.98344 20.585 7.83303C20.4996 7.53882 20.425 7.26595 20.3548 7.00939C20.2476 6.61696 20.1507 6.2627 20.0415 5.9287C19.8646 5.3882 19.6744 4.96811 19.4073 4.63957C18.8975 4.01272 18.0109 3.60725 15.963 3.60725C13.9151 3.60725 13.0286 4.01272 12.5188 4.63957C12.2516 4.96811 12.0614 5.3882 11.8846 5.9287C11.7753 6.26271 11.6785 6.61696 11.5712 7.00939ZM11.8981 4.13481C12.6399 3.22267 13.8393 2.80725 15.963 2.80725C18.0867 2.80725 19.2861 3.22267 20.0279 4.13481C20.3865 4.57577 20.6136 5.10471 20.8018 5.67992C20.9157 6.0281 21.0227 6.41881 21.1353 6.82985C21.1834 7.00559 21.2325 7.18505 21.2837 7.3665C22.2771 7.5371 23.09 7.82696 23.6344 8.19436C23.9291 8.39326 24.1734 8.63399 24.3063 8.91894C24.447 9.22062 24.4509 9.55006 24.2937 9.85982C24.1456 10.1516 23.873 10.3913 23.5263 10.5879C23.1757 10.7868 22.719 10.9588 22.1565 11.1009C21.0312 11.3851 19.4314 11.5616 17.2858 11.5616L14.951 11.5616C12.7492 11.5616 11.1031 11.3851 9.93972 11.1017C9.35811 10.96 8.88537 10.7888 8.52039 10.592C8.15971 10.3975 7.87508 10.1622 7.71234 9.8771C7.5394 9.57412 7.52173 9.24335 7.65228 8.93293C7.77494 8.64129 8.015 8.39682 8.305 8.1967C8.84049 7.82718 9.64999 7.53707 10.6423 7.36651C10.6935 7.18507 10.7426 7.00561 10.7907 6.82986C10.9033 6.41882 11.0103 6.02811 11.1242 5.67992C11.3124 5.10471 11.5395 4.57577 11.8981 4.13481Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.3434 22.762C10.3979 22.5987 10.5507 22.4885 10.7229 22.4885H21.5473C21.7195 22.4885 21.8724 22.5987 21.9268 22.762L23.8949 28.6663C23.9355 28.7882 23.9151 28.9223 23.8399 29.0266C23.7647 29.1309 23.644 29.1928 23.5154 29.1928H8.75482C8.62624 29.1928 8.5055 29.1309 8.43032 29.0266C8.35514 28.9223 8.33469 28.7882 8.37535 28.6663L10.3434 22.762ZM11.0112 23.2885L9.30979 28.3928H22.9604L21.259 23.2885H11.0112Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M12.2948 24.9086L11.3107 17.5284L12.1037 17.4226L13.0877 24.8029C13.1169 25.0219 12.9631 25.2231 12.7441 25.2523C12.5251 25.2815 12.324 25.1276 12.2948 24.9086Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M19.9758 24.9086L20.9599 17.5284L20.1669 17.4226L19.1829 24.8029C19.1537 25.0219 19.3075 25.2231 19.5265 25.2523C19.7455 25.2815 19.9466 25.1276 19.9758 24.9086Z" fill="#131615" /> </svg><div class="text-10 line-clamp-1 max-w-[70px]"><div><span x-text="customer.firstname ? customer.firstname : 'Mon compte' "></span></div></div><nav class="header-pop-hover" aria-labelledby="customer-menu"><div class="header-pop-hover-container"><a id="customer.header.sign.in.link" class="w-full text-left text-secondary-900 text-14" onclick='hyva.setCookie&&hyva.setCookie("login_redirect",window.location.href,1)' href="https://www.monmagasinvert.fr/customer/account/index/" title="Je me connecte"> Je me connecte</a><div class="block my-[10px] bg-gris-200 h-px"></div><a id="customer.header.register.link" class="w-full text-left text-secondary-900 text-14" href="https://www.monmagasinvert.fr/customer/account/index/" title="Je crée mon compte"> Je crée mon compte </a></div></nav></button> <a href="/customer/account/" class="flex xlg:!hidden rounded outline-offset-2 flex-col items-center text-secondary-900 header-pop-up-compte py-1" @click="open = !open" :aria-expanded="open ? 'true' : 'false'" aria-label="Mon compte" aria-haspopup="true" aria-expanded="false"><svg class="hidden md:!block" width="32" height="32" viewbox="0 0 32 32" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 17.2351C10.3766 17.2352 4.81851 20.7217 4.27769 27.663C4.24767 28.0483 4.56624 28.392 4.98831 28.392H27.0117C27.4337 28.392 27.7523 28.0483 27.7223 27.663C27.1815 20.7215 21.6234 17.2351 16 17.2351ZM16 16.4351C21.9369 16.4351 27.9391 20.1464 28.5199 27.6009C28.5889 28.4862 27.8641 29.192 27.0117 29.192H4.98831C4.1359 29.192 3.41113 28.4862 3.48011 27.6009C4.06089 20.1466 10.0631 16.4352 16 16.4351Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M17.4002 14.9088C18.7807 14.5228 19.7956 13.5792 19.7956 12.1118V11.1448H20.5956V12.1118C20.5956 14.054 19.2155 15.2319 17.6156 15.6792C16.0291 16.1228 14.113 15.8912 12.8253 14.9326C11.9764 14.3008 11.4056 13.353 11.4056 12.1118V11.1448H12.2056V12.1118C12.2056 13.0764 12.6371 13.7953 13.303 14.2909C14.3567 15.0753 16.0063 15.2985 17.4002 14.9088Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M11.5712 7.00939C11.501 7.26595 11.4264 7.53883 11.341 7.83303C11.2973 7.98344 11.1699 8.09451 11.0149 8.11724C9.96716 8.27089 9.19913 8.55168 8.75936 8.85515C8.53901 9.0072 8.43141 9.14394 8.38972 9.24308C8.35592 9.32345 8.35719 9.39304 8.40713 9.48053C8.46727 9.58589 8.60944 9.73115 8.9001 9.88789C9.18648 10.0423 9.58962 10.193 10.1291 10.3244C11.2078 10.5872 12.7844 10.7616 14.951 10.7616L17.2858 10.7616C19.3956 10.7616 20.9233 10.5872 21.9606 10.3252C22.4794 10.1942 22.8629 10.0444 23.1316 9.89202C23.4043 9.7374 23.5302 9.59654 23.5803 9.49781C23.6212 9.4171 23.6228 9.34618 23.5813 9.25707C23.5319 9.15124 23.414 9.01076 23.1869 8.85748C22.7338 8.55169 21.9582 8.2708 20.9111 8.11724C20.7561 8.09451 20.6287 7.98344 20.585 7.83303C20.4996 7.53882 20.425 7.26595 20.3548 7.00939C20.2476 6.61696 20.1507 6.2627 20.0415 5.9287C19.8646 5.3882 19.6744 4.96811 19.4073 4.63957C18.8975 4.01272 18.0109 3.60725 15.963 3.60725C13.9151 3.60725 13.0286 4.01272 12.5188 4.63957C12.2516 4.96811 12.0614 5.3882 11.8846 5.9287C11.7753 6.26271 11.6785 6.61696 11.5712 7.00939ZM11.8981 4.13481C12.6399 3.22267 13.8393 2.80725 15.963 2.80725C18.0867 2.80725 19.2861 3.22267 20.0279 4.13481C20.3865 4.57577 20.6136 5.10471 20.8018 5.67992C20.9157 6.0281 21.0227 6.41881 21.1353 6.82985C21.1834 7.00559 21.2325 7.18505 21.2837 7.3665C22.2771 7.5371 23.09 7.82696 23.6344 8.19436C23.9291 8.39326 24.1734 8.63399 24.3063 8.91894C24.447 9.22062 24.4509 9.55006 24.2937 9.85982C24.1456 10.1516 23.873 10.3913 23.5263 10.5879C23.1757 10.7868 22.719 10.9588 22.1565 11.1009C21.0312 11.3851 19.4314 11.5616 17.2858 11.5616L14.951 11.5616C12.7492 11.5616 11.1031 11.3851 9.93972 11.1017C9.35811 10.96 8.88537 10.7888 8.52039 10.592C8.15971 10.3975 7.87508 10.1622 7.71234 9.8771C7.5394 9.57412 7.52173 9.24335 7.65228 8.93293C7.77494 8.64129 8.015 8.39682 8.305 8.1967C8.84049 7.82718 9.64999 7.53707 10.6423 7.36651C10.6935 7.18507 10.7426 7.00561 10.7907 6.82986C10.9033 6.41882 11.0103 6.02811 11.1242 5.67992C11.3124 5.10471 11.5395 4.57577 11.8981 4.13481Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.3434 22.762C10.3979 22.5987 10.5507 22.4885 10.7229 22.4885H21.5473C21.7195 22.4885 21.8724 22.5987 21.9268 22.762L23.8949 28.6663C23.9355 28.7882 23.9151 28.9223 23.8399 29.0266C23.7647 29.1309 23.644 29.1928 23.5154 29.1928H8.75482C8.62624 29.1928 8.5055 29.1309 8.43032 29.0266C8.35514 28.9223 8.33469 28.7882 8.37535 28.6663L10.3434 22.762ZM11.0112 23.2885L9.30979 28.3928H22.9604L21.259 23.2885H11.0112Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M12.2948 24.9086L11.3107 17.5284L12.1037 17.4226L13.0877 24.8029C13.1169 25.0219 12.9631 25.2231 12.7441 25.2523C12.5251 25.2815 12.324 25.1276 12.2948 24.9086Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M19.9758 24.9086L20.9599 17.5284L20.1669 17.4226L19.1829 24.8029C19.1537 25.0219 19.3075 25.2231 19.5265 25.2523C19.7455 25.2815 19.9466 25.1276 19.9758 24.9086Z" fill="#131615" /> </svg><svg class="md:hidden" width="28" height="28" viewbox="0 0 32 32" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M16 17.2351C10.3766 17.2352 4.81851 20.7217 4.27769 27.663C4.24767 28.0483 4.56624 28.392 4.98831 28.392H27.0117C27.4337 28.392 27.7523 28.0483 27.7223 27.663C27.1815 20.7215 21.6234 17.2351 16 17.2351ZM16 16.4351C21.9369 16.4351 27.9391 20.1464 28.5199 27.6009C28.5889 28.4862 27.8641 29.192 27.0117 29.192H4.98831C4.1359 29.192 3.41113 28.4862 3.48011 27.6009C4.06089 20.1466 10.0631 16.4352 16 16.4351Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M17.4002 14.9088C18.7807 14.5228 19.7956 13.5792 19.7956 12.1118V11.1448H20.5956V12.1118C20.5956 14.054 19.2155 15.2319 17.6156 15.6792C16.0291 16.1228 14.113 15.8912 12.8253 14.9326C11.9764 14.3008 11.4056 13.353 11.4056 12.1118V11.1448H12.2056V12.1118C12.2056 13.0764 12.6371 13.7953 13.303 14.2909C14.3567 15.0753 16.0063 15.2985 17.4002 14.9088Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M11.5712 7.00939C11.501 7.26595 11.4264 7.53883 11.341 7.83303C11.2973 7.98344 11.1699 8.09451 11.0149 8.11724C9.96716 8.27089 9.19913 8.55168 8.75936 8.85515C8.53901 9.0072 8.43141 9.14394 8.38972 9.24308C8.35592 9.32345 8.35719 9.39304 8.40713 9.48053C8.46727 9.58589 8.60944 9.73115 8.9001 9.88789C9.18648 10.0423 9.58962 10.193 10.1291 10.3244C11.2078 10.5872 12.7844 10.7616 14.951 10.7616L17.2858 10.7616C19.3956 10.7616 20.9233 10.5872 21.9606 10.3252C22.4794 10.1942 22.8629 10.0444 23.1316 9.89202C23.4043 9.7374 23.5302 9.59654 23.5803 9.49781C23.6212 9.4171 23.6228 9.34618 23.5813 9.25707C23.5319 9.15124 23.414 9.01076 23.1869 8.85748C22.7338 8.55169 21.9582 8.2708 20.9111 8.11724C20.7561 8.09451 20.6287 7.98344 20.585 7.83303C20.4996 7.53882 20.425 7.26595 20.3548 7.00939C20.2476 6.61696 20.1507 6.2627 20.0415 5.9287C19.8646 5.3882 19.6744 4.96811 19.4073 4.63957C18.8975 4.01272 18.0109 3.60725 15.963 3.60725C13.9151 3.60725 13.0286 4.01272 12.5188 4.63957C12.2516 4.96811 12.0614 5.3882 11.8846 5.9287C11.7753 6.26271 11.6785 6.61696 11.5712 7.00939ZM11.8981 4.13481C12.6399 3.22267 13.8393 2.80725 15.963 2.80725C18.0867 2.80725 19.2861 3.22267 20.0279 4.13481C20.3865 4.57577 20.6136 5.10471 20.8018 5.67992C20.9157 6.0281 21.0227 6.41881 21.1353 6.82985C21.1834 7.00559 21.2325 7.18505 21.2837 7.3665C22.2771 7.5371 23.09 7.82696 23.6344 8.19436C23.9291 8.39326 24.1734 8.63399 24.3063 8.91894C24.447 9.22062 24.4509 9.55006 24.2937 9.85982C24.1456 10.1516 23.873 10.3913 23.5263 10.5879C23.1757 10.7868 22.719 10.9588 22.1565 11.1009C21.0312 11.3851 19.4314 11.5616 17.2858 11.5616L14.951 11.5616C12.7492 11.5616 11.1031 11.3851 9.93972 11.1017C9.35811 10.96 8.88537 10.7888 8.52039 10.592C8.15971 10.3975 7.87508 10.1622 7.71234 9.8771C7.5394 9.57412 7.52173 9.24335 7.65228 8.93293C7.77494 8.64129 8.015 8.39682 8.305 8.1967C8.84049 7.82718 9.64999 7.53707 10.6423 7.36651C10.6935 7.18507 10.7426 7.00561 10.7907 6.82986C10.9033 6.41882 11.0103 6.02811 11.1242 5.67992C11.3124 5.10471 11.5395 4.57577 11.8981 4.13481Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.3434 22.762C10.3979 22.5987 10.5507 22.4885 10.7229 22.4885H21.5473C21.7195 22.4885 21.8724 22.5987 21.9268 22.762L23.8949 28.6663C23.9355 28.7882 23.9151 28.9223 23.8399 29.0266C23.7647 29.1309 23.644 29.1928 23.5154 29.1928H8.75482C8.62624 29.1928 8.5055 29.1309 8.43032 29.0266C8.35514 28.9223 8.33469 28.7882 8.37535 28.6663L10.3434 22.762ZM11.0112 23.2885L9.30979 28.3928H22.9604L21.259 23.2885H11.0112Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M12.2948 24.9086L11.3107 17.5284L12.1037 17.4226L13.0877 24.8029C13.1169 25.0219 12.9631 25.2231 12.7441 25.2523C12.5251 25.2815 12.324 25.1276 12.2948 24.9086Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M19.9758 24.9086L20.9599 17.5284L20.1669 17.4226L19.1829 24.8029C19.1537 25.0219 19.3075 25.2231 19.5265 25.2523C19.7455 25.2815 19.9466 25.1276 19.9758 24.9086Z" fill="#131615" /> </svg><div class="text-10"><div>Mon compte</div></div></a></div><script>"use strict";function initComponent(){return{open:!1,customer:!1,getCustomerData(t){t.customer&&(this.customer=t.customer)}}}</script><a id="menu-cart-icon" class="relative inline-block rounded p-1 hover:bg-primary/10 outline-offset-2 flex flex-col items-center" x-ref="cartButton" :aria-disabled="isCartEmpty()" :aria-label="` Voir le panier, ${isCartEmpty() ? 'Cart is empty' : cart.summary_count > 1 ? hyva.str('%1 articles', cart.summary_count) : hyva.str('%1 item', cart.summary_count) }`" href="https://www.monmagasinvert.fr/checkout/cart/index/" title="Voir le panier"><div class="relative"><svg class="hidden md:!block" width="32" height="32" viewbox="0 0 32 32" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25777 19.5441C8.25777 19.3678 8.40077 19.2248 8.57716 19.2248H12.5662V18.0096C12.5662 17.8332 12.7092 17.6902 12.8856 17.6902C13.062 17.6902 13.205 17.8332 13.205 18.0096V19.2248H18.5532V18.0096C18.5532 17.8332 18.6962 17.6902 18.8726 17.6902C19.0489 17.6902 19.1919 17.8332 19.1919 18.0096V19.2248H23.4222C23.5986 19.2248 23.7416 19.3678 23.7416 19.5441C23.7416 19.7205 23.5986 19.8635 23.4222 19.8635H19.1919V22.5185H23.4222C23.5986 22.5185 23.7416 22.6615 23.7416 22.8379C23.7416 23.0143 23.5986 23.1573 23.4222 23.1573H19.1919V24.6638C19.1919 24.8402 19.0489 24.9832 18.8726 24.9832C18.6962 24.9832 18.5532 24.8402 18.5532 24.6638V23.1573H13.205V24.6656C13.205 24.842 13.062 24.985 12.8856 24.985C12.7092 24.985 12.5662 24.842 12.5662 24.6656V23.1573H8.57716C8.40077 23.1573 8.25777 23.0143 8.25777 22.8379C8.25777 22.6615 8.40077 22.5185 8.57716 22.5185H12.5662V19.8635H8.57716C8.40077 19.8635 8.25777 19.7205 8.25777 19.5441ZM18.5532 22.5185V19.8635H13.205V22.5185H18.5532Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.86877 12.4678H2.71331C2.31936 12.4678 2 12.7872 2 13.1811V14.4178C2 14.8118 2.31936 15.1311 2.71331 15.1311H3.63159L4.56542 23.9088C4.56665 23.9203 4.56842 23.9318 4.57072 23.9432C5.08904 26.5074 7.17457 28.0781 9.29769 28.0781H22.8675C24.9907 28.0781 27.0762 26.5074 27.5945 23.9432C27.5968 23.9318 27.5986 23.9203 27.5998 23.9088L28.5336 15.1311H29.2867C29.6806 15.1311 30 14.8118 30 14.4178V13.1811C30 12.7871 29.6806 12.4678 29.2867 12.4678H26.1306L26.1275 12.4486C25.3416 7.6144 21.1064 3.92188 15.9997 3.92188C10.893 3.92188 6.65777 7.6144 5.87188 12.4486L5.86877 12.4678ZM15.9997 4.66712C20.6989 4.66712 24.594 8.03352 25.3716 12.4486H6.62777C7.40534 8.03352 11.3004 4.66712 15.9997 4.66712ZM2.74525 14.3859V13.213H29.2548V14.3859H2.74525ZM4.38105 15.1311H27.7842L26.8606 23.8123C26.4041 26.033 24.6171 27.3329 22.8675 27.3329H9.29769C7.54811 27.3329 5.76114 26.033 5.30461 23.8123L4.38105 15.1311Z" fill="#131615" /> </svg><svg class="md:hidden" width="28" height="28" viewbox="0 0 32 32" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.25777 19.5441C8.25777 19.3678 8.40077 19.2248 8.57716 19.2248H12.5662V18.0096C12.5662 17.8332 12.7092 17.6902 12.8856 17.6902C13.062 17.6902 13.205 17.8332 13.205 18.0096V19.2248H18.5532V18.0096C18.5532 17.8332 18.6962 17.6902 18.8726 17.6902C19.0489 17.6902 19.1919 17.8332 19.1919 18.0096V19.2248H23.4222C23.5986 19.2248 23.7416 19.3678 23.7416 19.5441C23.7416 19.7205 23.5986 19.8635 23.4222 19.8635H19.1919V22.5185H23.4222C23.5986 22.5185 23.7416 22.6615 23.7416 22.8379C23.7416 23.0143 23.5986 23.1573 23.4222 23.1573H19.1919V24.6638C19.1919 24.8402 19.0489 24.9832 18.8726 24.9832C18.6962 24.9832 18.5532 24.8402 18.5532 24.6638V23.1573H13.205V24.6656C13.205 24.842 13.062 24.985 12.8856 24.985C12.7092 24.985 12.5662 24.842 12.5662 24.6656V23.1573H8.57716C8.40077 23.1573 8.25777 23.0143 8.25777 22.8379C8.25777 22.6615 8.40077 22.5185 8.57716 22.5185H12.5662V19.8635H8.57716C8.40077 19.8635 8.25777 19.7205 8.25777 19.5441ZM18.5532 22.5185V19.8635H13.205V22.5185H18.5532Z" fill="#131615" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.86877 12.4678H2.71331C2.31936 12.4678 2 12.7872 2 13.1811V14.4178C2 14.8118 2.31936 15.1311 2.71331 15.1311H3.63159L4.56542 23.9088C4.56665 23.9203 4.56842 23.9318 4.57072 23.9432C5.08904 26.5074 7.17457 28.0781 9.29769 28.0781H22.8675C24.9907 28.0781 27.0762 26.5074 27.5945 23.9432C27.5968 23.9318 27.5986 23.9203 27.5998 23.9088L28.5336 15.1311H29.2867C29.6806 15.1311 30 14.8118 30 14.4178V13.1811C30 12.7871 29.6806 12.4678 29.2867 12.4678H26.1306L26.1275 12.4486C25.3416 7.6144 21.1064 3.92188 15.9997 3.92188C10.893 3.92188 6.65777 7.6144 5.87188 12.4486L5.86877 12.4678ZM15.9997 4.66712C20.6989 4.66712 24.594 8.03352 25.3716 12.4486H6.62777C7.40534 8.03352 11.3004 4.66712 15.9997 4.66712ZM2.74525 14.3859V13.213H29.2548V14.3859H2.74525ZM4.38105 15.1311H27.7842L26.8606 23.8123C26.4041 26.033 24.6171 27.3329 22.8675 27.3329H9.29769C7.54811 27.3329 5.76114 26.033 5.30461 23.8123L4.38105 15.1311Z" fill="#131615" /> </svg><p class="bg-primary-500 absolute -right-2 bottom-0 text-10 text-secondary-900 px-[5px] font-bold rounded-lg" x-text="cart.summary_count" x-show="!isCartEmpty()"></p></div><div class="text-10">Mon panier</div></a></div></div><div class="bg-white"><div class="relative container hidden lg:block">
</div><div x-ref="searchContainerMobile" class="c-container xlg:hidden pt-1.5 pb-2.5"><div x-ref="searchForm" class="w-full"><div x-data="initLiveSearch()" x-init="initPopover()" @close-search.window="handlePopover(false)" @open-search.window="handlePopover(true)"><div class="md:py-2 mx-auto"><form class="form minisearch" id="search_mini_form" action="https://www.monmagasinvert.fr/catalogsearch/result/" method="get" @submit.prevent="document.getElementById('search-mobile').disabled = true; checkQueryAndSubmit()"><div><div class="relative group"><div class="flex"><label class="hidden" for="search" data-role="minisearch-label"> <span>Search for an article</span> </label><input id="search" class="c-header-input w-full rounded-lg px-4 py-1.5 text-base leading-normal transition appearance-none text-secondary-900 bg-primary-50 border border-gris-200 focus:outline-none focus:border-secondary-500" type="text" x-model="queryPhrase" name="q" value="" placeholder="Rechercher un produit, une référence…" maxlength="128" role="combobox" aria-haspopup="false" aria-autocomplete="both" autocomplete="off" aria-expanded="false" @input="getProducts(); $nextTick(() => this.searchOpen = true);" @click.away="searchOpen = false"> <button type="submit" class="absolute right-2 top-1/2 -translate-y-1/2 text-secondary-900" aria-label="Rechercher"><svg fill="currentColor" viewbox="0 0 24 24" width="26" height="26" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#search" /> </svg></button></div><div class="c-autocomplete flex-col z-50 bg-white search-autocomplete block" :class="{ 'block': searchOpen && queryPhrase.length >= 3, 'hidden': !searchOpen || queryPhrase.length < 3, 'c-autocomplete--noResult': liveSearchProducts.length < 1 || queryPhrase === '', 'c-autocomplete--noResultOnly c-autocomplete--noResult': !liveSearchSuggestions ||!showPopularSuggestions || liveSearchSuggestions?.length < 1 }" x-show="true" x-cloak><div class="c-autocomplete__header"><button class="flex gap-1 items-center text-[#717775]" type="button" @click="searchOpen = false"><svg fill="currentColor" viewbox="0 0 24 24" width="16" height="16" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-gauche" /> </svg><p class="text-14">Retour</p></button><div class="relative w-full"><div class="flex"><label class="hidden" for="search" data-role="minisearch-label"> <span>Search for an article</span> </label><input id="search-mobile" class="c-header-input w-full rounded-lg px-4 py-1.5 text-base leading-normal transition appearance-none text-secondary-900 bg-primary-50 border border-gris-200 focus:outline-none focus:border-secondary-500" type="text" x-model="queryPhrase" name="q" value="" placeholder="Search for an article..." maxlength="128" role="combobox" aria-haspopup="false" aria-autocomplete="both" autocomplete="off" aria-expanded="false" @input="getProducts(); $nextTick(() => this.searchOpen = true);"> <button type="submit" class="absolute right-2 top-1/2 -translate-y-1/2 text-secondary-900" aria-label="Rechercher"><svg fill="currentColor" viewbox="0 0 24 24" width="26" height="26" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#search" /> </svg></button> <button class="absolute right-10 top-1/2 -translate-y-1/2 text-[#717775] bg-[#DADADA] rounded-full block" :class="queryPhrase.length > 0 ? 'block' : 'hidden'" @click="queryPhrase = ''" type="button"><svg fill="currentColor" viewbox="0 0 24 24" width="18" height="18" aria-hidden="true"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#cross" /> </svg></button></div></div></div><div class="c-autocomplete__gridWrapper"><template x-if="showPopularSuggestions && liveSearchSuggestions?.length >= 1 && queryPhrase !== ''"><section class="c-autocomplete__gridSearch"><h2 class="font-bold text-secondary-900 w-fit">Recherches populaires</h2><ul class="flex flex-col gap-2 text-14"><template x-for="suggestion in liveSearchSuggestions"><li class="py-1 px-2 hover:bg-secondary-50 rounded-md text-secondary-900"><button x-text="suggestion" @click="searchSuggestion(suggestion)" type="button"></button></li></template></ul></section></template><template x-if="liveSearchProducts.length >= 1 && queryPhrase !== ''"><section class="c-autocomplete__gridProduct"><h2 class="c-autocomplete__title font-bold text-secondary-900 w-full text-left mb-2">Produits</h2><template x-for="product in liveSearchProducts"> <a class="c-product-list-item c-product-list-item--autocomplete" @click="handleProductClick(product)"><div class="c-product-list-item__main"><div class="c-product-list-item__main--image"><img :src="product.image ? product.image : 'https://www.monmagasinvert.fr/media/catalog/product/placeholder/websites/3/visuel-generique_1.png'" :alt="product.name"></div><div class="c-product-list-item__main-grid"><div class="c-product-list-item__main-content"><div class="c-product-list-item__header"><template x-if="product.offerTop"><div id="" class="c-tag c-tag--sm" :class="product.offerTopFormat"><p x-text="product.offerTop"></p></div></template><template x-if="product.offerBottom"><div id="" class="c-sticker c-sticker--sm" :class="product.offerBottomFormat"><p x-text="product.offerBottom"></p></div></template></div><template x-if="product.brand"><p class="c-product-list-item__brand" x-text="product.brand"></p></template><p x-text="product.name" class="c-product-list-item__title"></p></div><div class="c-product-list-item__main-price"><div class="c-price"><template x-if="product.hasSpecialPrice "><div class="price-box price-final_price price--dp c-price--sm c-price--column"><span class="old-price c-price__oldPrice"> <span class="price-container price-final_price tax weee"><span class="price-wrapper"><span class="price" x-html="hyva.formatPrice(product.price)"></span> </span></span></span><span class="special-price c-price__specialPrice"> <span class="price-container price-final_price tax weee"><span class="price-wrapper" x-html="getFormattedBasePrice(product.finalPrice)"></span></span></span></div></template><template x-if="!product.hasSpecialPrice && !product.presentNotSold && Number(product.finalPrice) !== 0"><div class="price-box price-final_price price--dp c-price--sm c-price--column"><span class="price-container price-final_price tax weee price-wrapper" x-html="getFormattedBasePrice(product.finalPrice)"></span></div></template></div><template x-if="product.priceOfMeasure"><p class="c-product-list-item__weight-price" x-text="product.priceOfMeasure"></p></template></div></div></div></a></template><template x-if="liveSearchProducts.length >= 1 && queryPhrase !== ''"> <button class="c-button c-button--secondary c-button--icon-right c-icon-chevron-droite c-button--md w-fit mt-2" type="submit"><span>Voir plus de suggestions</span></button> </template></section></template><template x-if="liveSearchProducts.length < 1 || queryPhrase == ''"><section class="c-autocomplete__gridProduct"><p class="text-13 text-secondary-900 text-center">Il n’y a pas de suggestion de produit pour votre recherche</p><span class="c-title-2 font-bold text-secondary-900 w-full text-center mb-2"> Vous recherchez “<span x-text="queryPhrase"></span>” ? </span><svg class="w-64"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#pas-d-autocomplete" /> </svg></section></template></div></div></div></div></form></div></div><script>function initLiveSearch(){return{queryPhrase:"",liveSearchProducts:[],liveSearchSuggestions:[],showPopularSuggestions:"",searchOpen:!1,search:null,searchId:"fb22511a-b8e3-40fc-b7f5-e25da2d0958e_mon_magasin_vert_lot1_mon_magasin_vert_lot1_mon_magasin_vert_lot1",searchMinQueryLength:3,initPopover(){this.search=this.buildSearch(),this.initTogglePopover()},buildSearch:()=>(window.magentoStorefrontEvents.context.setSearchExtension({version:"4.6.0"}),new MagentoLiveSearch({environmentId:"fb22511a-b8e3-40fc-b7f5-e25da2d0958e",websiteCode:"mon_magasin_vert_lot1",storeCode:"mon_magasin_vert_lot1",storeViewCode:"mon_magasin_vert_lot1",apiKey:"search_gql"})),getFormattedBasePrice(e){let t=hyva.formatPrice(e).split(","),r=t[0]||"",a=t[1]||"";return`<span class="price">${r}<span class="c-price--unite">,${a||""}</span></span>`},initTogglePopover(){document.getElementById("search").addEventListener("focus",()=>{this.searchOpen=!0})},handlePopover(e){this.searchOpen=e},handleProductClick(e){window.magentoStorefrontEvents.context.setSearchResults(window.magentoStorefrontEvents.context.getSearchResults()),window.magentoStorefrontEvents.publish.searchProductClick("search-bar",`${e.sku}`),setTimeout(()=>window.location.href=e.url,500)},checkQueryAndSubmit(){this.queryPhrase.length>=this.searchMinQueryLength&&document.getElementById("search_mini_form").submit()},searchSuggestion(e,t){document.getElementById("search").value=e,document.getElementById("search-mobile").disabled=!0,document.getElementById("search_mini_form").submit()},async getProducts(){this.searchOpen=!0;let e=await this.getLiveSearchProducts();this.liveSearchProducts=e.data.productSearch.items.map(e=>{let t,r,a,i;return{name:e.product.name,price:e.product.price_range.maximum_price.regular_price.value,finalPrice:e.product.price_range.minimum_price.final_price.value,hasSpecialPrice:e.product.price_range.minimum_price.final_price.value<e.product.price_range.maximum_price.regular_price.value,offerBottom:this.getAttributeValue(e.productView,"offer_bottom_label"),offerBottomFormat:this.getAttributeValue(e.productView,"offer_bottom_label_format"),offerTop:this.getAttributeValue(e.productView,"offer_top_label"),offerTopFormat:this.getAttributeValue(e.productView,"offer_top_label_format"),presentNotSold:"0"===this.getAttributeValue(e.productView,"present_sold"),currency:e.product.price_range.maximum_price.regular_price.currency,image:e.product.image?e.product.image.url:"https://www.monmagasinvert.fr/media/catalog/product/placeholder/websites/3/visuel-generique_1.png",url:e.product.canonical_url,id:e.product.id,sku:e.product.sku,brand:this.getAttributeValue(e.productView,"brand"),priceOfMeasure:(t=this.getAttributeValue(e.productView,"unit_of_measure"),r=parseFloat(this.getAttributeValue(e.productView,"price_of_measure_after_catalog_rule")),a=parseFloat(this.getAttributeValue(e.productView,"price_of_measure")),i=r>0?r:a,t&&i?hyva.formatPrice(i)+"/"+t:null)}}),this.liveSearchSuggestions=e.data.productSearch.suggestions},getAttributeValue(e,t){if(e&&Array.isArray(e.attributes)){let r=e.attributes.find(e=>e.name===t);if(r&&""!==r.value)return r.value}return null},async getLiveSearchProducts(){if(this.searchRequestId=Math.random().toString(16).slice(2),!this.search)return[];let e={units:[{searchUnitId:"search-bar",queryTypes:["products"],phrase:this.queryPhrase,currentPage:1,pageSize:3,filter:[],sort:[{attribute:"relevance",direction:"DESC"}],searchRequestId:this.searchRequestId}]};window.magentoStorefrontEvents.context.setSearchInput(e),window.magentoStorefrontEvents.publish.searchRequestSent("search-bar");let t=Date.now(),r=await this.search.productSearch({phrase:this.queryPhrase,page_size:4,data:{products:!0,facets:!0,suggestions:""}}),a=Date.now(),i=r.data.productSearch.items||[],s=r.data.productSearch.suggestions||[],o=r.data.productSearch.facets||[],c=i.map((e,t)=>({name:e.product.name,sku:e.product.sku,url:e.product.canonical_url,imageUrl:e.product.image?e.product.image.url:"https://www.monmagasinvert.fr/media/catalog/product/placeholder/websites/3/visuel-generique_1.png",price:e.product.price_range.minimum_price.final_price.value,rank:t})),n=s.map((e,t)=>({suggestion:e,rank:t})),u=o.map(e=>({attribute:e.attribute,title:e.title,type:e.type||"PINNED",buckets:e.buckets.map(e=>e)})),p={units:[{searchUnitId:"search-bar",searchRequestId:this.searchRequestId,executionTime:a-t,products:c,categories:[],suggestions:n,page:r.data.productSearch.page_info.current_page,perPage:r.data.productSearch.page_info.page_size,facets:u}]};return window.magentoStorefrontEvents.context.setSearchResults(p),window.magentoStorefrontEvents.publish.searchResponseReceived("search-bar"),r}}}</script></div></div></div><div id="mobile-header-selected-store" class="bg-secondary-600 text-white xlg:hidden" x-data="storeLocatorMobileHeader() " x-init="init()"><div class="px-4 py-2 flex gap-2 items-center w-fit mx-auto header-magasin-unselect" @click="selectedStoreCode === null ? window.openStorelocatorModalPopup() : window.location.href = selectedStorePage" :class="{'active': !selectedStoreCode}"><svg width="24" height="24" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#magasin" /> </svg><p x-show="selectedStoreCode === null" class="text-14">Sélectionner un magasin</p><div x-show="selectedStoreCode === null && showPopup" class="header-pop-hover"><div class="header-pop-hover-container"><svg width="20" height="20" fill="currentColor" @click.prevent.stop="closePopup()"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#cross" /> </svg><p>Choisissez votre magasin pour voir la disponibilité des produits à proximité.</p></div></div><p x-show="selectedStoreCode !== null" class="text-14" x-html="selectedStoreName"></p></div></div><script>function storeLocatorMobileHeader(){return{selectedStore:null,selectedStoreCode:null,selectedStoreName:null,selectedStorePage:null,showPopup:!0,init(){window.addEventListener("scroll",()=>{this.closePopup()}),this.selectedStore=window.storeSelectionService?.getSelectedStore(),this.selectedStore&&(this.selectedStoreCode=this.selectedStore.pickup_location_code,this.selectedStoreName=this.selectedStore.name,this.selectedStorePage=this.selectedStore.extension_attributes?.cms_page_url),this.showPopup="true"!==sessionStorage.getItem("storePopupClosed")},closePopup(){this.showPopup=!1,sessionStorage.setItem("storePopupClosed","true")}}}</script><script>function initAuthentication(){return{open:!1,close(){this.open=!1},forceAuthentication:!1,checkoutUrl:"https://www.monmagasinvert.fr/checkout/index/",errors:0,hasCaptchaToken:0,displayErrorMessage:!1,errorMessages:[],setErrorMessages(t){this.errorMessages=[t],this.displayErrorMessage=!0},submitForm(){let t=document.querySelector("#login-form");0===this.errors&&this.dispatchLoginRequest(t)},onPrivateContentLoaded(){let t=this.$event.detail.data,e=t.customer&&t.customer.firstname;t.cart&&!e&&(this.forceAuthentication=!t.cart.isGuestCheckoutAllowed)},redirectIfAuthenticated(){let t=this.$event;this.open=this.forceAuthentication,t.detail&&t.detail.url&&(this.checkoutUrl=t.detail.url),this.forceAuthentication||(window.location.href=this.checkoutUrl)},resetErrors(){this.errors=0},dispatchLoginRequest(t){this.isLoading=!0;let e={username:this.$refs["customer-email"].value,password:this.$refs["customer-password"].value,formKey:hyva.getFormKey()};fetch("https://www.monmagasinvert.fr/customer/ajax/login/",{method:"POST",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},body:JSON.stringify(e)}).then(t=>t.json()).then(t=>{this.isLoading=!1,t.errors?(this.setErrorMessages(t.message),this.errors=1,this.hasCaptchaToken=0):window.location.href=this.checkoutUrl})},eventListeners:{"@private-content-loaded.window"(){this.onPrivateContentLoaded()},"@toggle-authentication.window"(){this.redirectIfAuthenticated()},"@pageshow.window"(t){t.persisted&&this.close()}}}}window.addEventListener("alpine:init",()=>Alpine.data("initAuthentication",initAuthentication),{once:!0})</script><dialog id="authentication-popup" aria-labelledby="authentication-popup-title" class="open:flex flex-col transition ease-out duration-300 motion-reduce:duration-0 p-0" x-data="initAuthentication" x-bind="eventListeners" x-show="open" x-htmldialog="close" closeby="any" x-transition><div class="pt-8 px-8"><div class="flex gap-2 justify-between items-center"><p id="authentication-popup-title" class="text-xl"><strong>Accès client</strong></p><button type="button" class="btn bg-transparent border-transparent p-2" @click="close" aria-label="Fermer le panel"><svg width="20" height="20" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewbox="0 0 24 24" aria-hidden="true"><path d="M18 6 6 18M6 6l12 12"/></svg></button></div><div class="message error" x-show="errors" x-cloak><template x-for="(message, index) in errorMessages" :key="index"><div><template x-if="message"> <span x-html="message"></span> </template></div></template></div></div><div class="block-customer-login p-8"><p id="authenticate-customer-login" class="text-lg mb-2"><strong>Commander en utilisant votre compte</strong></p><form id="login-form" class="form form-login" method="post" @submit.prevent="submitForm"><input name="context" type="hidden" value="checkout"><div class="flex flex-col gap-4"><div class="field email required"><label for="form-login-username"> <span>Adresse email</span> </label><div class="control"><input id="form-login-username" name="username" type="email" class="form-input w-full" required autocomplete="off" x-ref="customer-email" @change="resetErrors"></div></div><div class="field password required"><label for="form-login-password"> <span>Mot de passe</span> </label><div class="control"><input id="form-login-password" name="password" type="password" class="form-input w-full" required autocomplete="off" x-ref="customer-password" @change="resetErrors"></div></div></div><div class="actions-toolbar"><button type="submit" class="btn btn-primary">Je me connecte</button> <a href="https://www.monmagasinvert.fr/customer/account/forgotpassword/" class="underline hover:no-underline">Mot de passe oublié ? </a></div></form></div><div class="block-new-customer p-8 border-t border-gray-300"><p id="authenticate-new-customer" class="text-lg mb-2"><strong>Commander en tant que nouveau client</strong></p><div class="block-content"><p class="mb-1">La création d’un compte possède de nombreux avantages :</p><ul class="list-disc pl-5"><li>Voir le statut de la commande et de l’expédition</li><li>Suivi de la commande</li><li>Commandez plus rapidement</li></ul><div class="actions-toolbar mt-6 mb-2"><a href="https://www.monmagasinvert.fr/customer/account/create/" class="inline-flex btn btn-primary"> Je crée mon compte </a></div></div></div></dialog></div><script>"use strict";const initTopmenuDesktop_6ad0097f2420d=()=>({openSubmenuId:null,toggleSubmenu(u){u===this.openSubmenuId?(this.openSubmenuId=null,hyva.releaseFocus()):(this.openSubmenuId=u,this.$nextTick(()=>{hyva.trapFocus(this.$refs["submenu-"+u])}))},onSubmenuEscape(u){u.stopPropagation(),this.$refs["sr-button-"+this.openSubmenuId]?.focus(),this.openSubmenuId=null}})</script><div x-data="initTopmenuDesktop_6ad0097f2420d()" class="navigation hidden w-full xlg:!block"><nav class="snowdog-top menu-desktop xlg:block bg-white px-4 xl:px-[90px] border-t border-b border-gris-200" aria-label="Main menu"><ul class="relative flex gap-8 justify-center text-secondary-900 font-primary text-15 font-semibold py-1.5" @mouseleave="openSubmenuId = null"><li class="flex items-center justify-between py-2" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openSubmenuId === '13158' }" @mouseenter="openSubmenuId = '13158'" @keydown.escape="onSubmenuEscape"><div class="group [&>a]:py-7 [&>a]:!text-primary"><a href="https://www.monmagasinvert.fr/produits-du-moment.html" class="snowdog-menu-link text-tertiary-600" data-menu="menu-13158"> Mes promotions</a></div></li><li class="flex items-center justify-between py-2" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openSubmenuId === '12987' }" @mouseenter="openSubmenuId = '12987'" @keydown.escape="onSubmenuEscape"><div class="group [&>a]:py-7 [&>a]:!text-primary"><a href="https://www.monmagasinvert.fr/plantes.html" class="snowdog-menu-link" data-menu="menu-12987"> Plantes</a></div><div x-ref="submenu-12987" class="absolute left-0 right-0 top-full w-full z-30 pt-2 flex pb-4" x-show="openSubmenuId === '12987'" x-cloak><script>"use strict";const initSubMenu12987=()=>({openLevel2SubmenuId:null,openLevel2Submenu(e){console.log(e),this.openLevel2SubmenuId=e,this.$nextTick(()=>{this.$refs["level-2-submenu-"+e]?.querySelector('button:not([disabled]), a[href]:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])')?.focus()})}})</script><div class="container flex items-stretch justify-between gap-8 bg-white shadow rounded-lg px-0 overflow-hidden" x-data="initSubMenu12987()"><ul class="c-menu-desk__list flex flex-col gap-2 pl-8 my-6 overflow-y-auto max-h-[380px] min-w-80 max-w-80"><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '12990' }" @mouseenter="openLevel2SubmenuId = '12990'" x-init="openLevel2SubmenuId = '12990'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '12990' ? 'true' : 'false'" aria-controls="level-2-submenu-12990" @click="openLevel2Submenu('12990')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-1-plantes_d_ext_rieur.png" alt="plantes" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur.html" class="snowdog-menu-link" data-menu="menu-12990"> Plantes d'extérieur</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '13047' }" @mouseenter="openLevel2SubmenuId = '13047'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '13047' ? 'true' : 'false'" aria-controls="level-2-submenu-13047" @click="openLevel2Submenu('13047')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-3-potager_et_verger_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger.html" class="snowdog-menu-link" data-menu="menu-13047"> Potager et verger</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '13086' }" @mouseenter="openLevel2SubmenuId = '13086'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '13086' ? 'true' : 'false'" aria-controls="level-2-submenu-13086" @click="openLevel2Submenu('13086')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-2-plantes_d_int_rieur.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur.html" class="snowdog-menu-link" data-menu="menu-13086"> Plantes d'intérieur</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '13110' }" @mouseenter="openLevel2SubmenuId = '13110'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '13110' ? 'true' : 'false'" aria-controls="level-2-submenu-13110" @click="openLevel2Submenu('13110')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/plantes/graines.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-4-graines.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/plantes/graines.html" class="snowdog-menu-link" data-menu="menu-13110"> Graines</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '13128' }" @mouseenter="openLevel2SubmenuId = '13128'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '13128' ? 'true' : 'false'" aria-controls="level-2-submenu-13128" @click="openLevel2Submenu('13128')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-5-bulbes_fleurs.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs.html" class="snowdog-menu-link" data-menu="menu-13128"> Bulbes à fleurs</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '13152' }" @mouseenter="openLevel2SubmenuId = '13152'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '13152' ? 'true' : 'false'" aria-controls="level-2-submenu-13152" @click="openLevel2Submenu('13152')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/plantes/gazon.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-6-gazon_2_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/plantes/gazon.html" class="snowdog-menu-link" data-menu="menu-13152"> Gazon</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '13155' }" @mouseenter="openLevel2SubmenuId = '13155'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '13155' ? 'true' : 'false'" aria-controls="level-2-submenu-13155" @click="openLevel2Submenu('13155')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/plantes/plantes-artificielles.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/a/-/a-7-plantes_artificielles.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/plantes/plantes-artificielles.html" class="snowdog-menu-link" data-menu="menu-13155"> Plantes artificielles</a></div></button></li></ul><hr class="block w-px bg-gris-200 h-full py-6 -ml-2"><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '12990'"><ul id="level-2-submenu-12990" x-ref="level-2-submenu-12990" x-show="openLevel2SubmenuId === '12990'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-12993"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-vivaces.html" class="snowdog-menu-link" data-menu="menu-12996"> Plantes vivaces</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-annuelles.html" class="snowdog-menu-link" data-menu="menu-12999"> Plantes annuelles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-de-terre-de-bruyere.html" class="snowdog-menu-link" data-menu="menu-13002"> Plantes de terre de bruyère</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-mediterraneennes.html" class="snowdog-menu-link" data-menu="menu-13005"> Plantes méditerranéennes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/rosiers.html" class="snowdog-menu-link" data-menu="menu-13008"> Rosiers</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/chrysantheme.html" class="snowdog-menu-link" data-menu="menu-13011"> Chrysanthèmes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/arbres.html" class="snowdog-menu-link" data-menu="menu-13014"> Arbres</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/arbustes.html" class="snowdog-menu-link" data-menu="menu-13017"> Arbustes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/bambous.html" class="snowdog-menu-link" data-menu="menu-13020"> Bambous</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/compositions-florales.html" class="snowdog-menu-link" data-menu="menu-13023"> Compositions florales</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/coniferes.html" class="snowdog-menu-link" data-menu="menu-13026"> Conifères</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/geraniums.html" class="snowdog-menu-link" data-menu="menu-13029"> Géraniums</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-couvre-sol.html" class="snowdog-menu-link" data-menu="menu-13032"> Plantes couvre-sol</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-de-bord-de-mer.html" class="snowdog-menu-link" data-menu="menu-13035"> Plantes de bord de mer</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-de-haies.html" class="snowdog-menu-link" data-menu="menu-13038"> Plantes de haies</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-de-topiaire.html" class="snowdog-menu-link" data-menu="menu-13041"> Plantes de topiaire</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-exterieur/plantes-grimpantes.html" class="snowdog-menu-link" data-menu="menu-13044"> Plantes grimpantes</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '13047'"><ul id="level-2-submenu-13047" x-ref="level-2-submenu-13047" x-show="openLevel2SubmenuId === '13047'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-13050"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/plants-de-legumes.html" class="snowdog-menu-link" data-menu="menu-13053"> Plants de légumes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/plants-d-aromatiques.html" class="snowdog-menu-link" data-menu="menu-13056"> Plants d'aromatiques</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/plants-de-pommes-de-terre.html" class="snowdog-menu-link" data-menu="menu-13059"> Plants de pommes de terre</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/arbres-fruitiers.html" class="snowdog-menu-link" data-menu="menu-13062"> Arbres fruitiers</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/fraisiers.html" class="snowdog-menu-link" data-menu="menu-13065"> Fraisiers</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/agrumes.html" class="snowdog-menu-link" data-menu="menu-13068"> Agrumes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/arbustes-a-petits-fruits.html" class="snowdog-menu-link" data-menu="menu-13071"> Arbustes à petits fruits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/potager-bio.html" class="snowdog-menu-link" data-menu="menu-13074"> Potager bio</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/semence-ail.html" class="snowdog-menu-link" data-menu="menu-13077"> Semence ail</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/semence-echalote.html" class="snowdog-menu-link" data-menu="menu-13080"> Semence échalote</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/potager-et-verger/semence-oignon.html" class="snowdog-menu-link" data-menu="menu-13083"> Semence oignon</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '13086'"><ul id="level-2-submenu-13086" x-ref="level-2-submenu-13086" x-show="openLevel2SubmenuId === '13086'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-13089"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/plantes-vertes.html" class="snowdog-menu-link" data-menu="menu-13092"> Plantes vertes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/plantes-fleuries.html" class="snowdog-menu-link" data-menu="menu-13095"> Plantes fleuries</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/cactus-succulentes-et-plantes-grasses.html" class="snowdog-menu-link" data-menu="menu-13098"> Cactus, succulentes et plantes grasses</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/orchidees.html" class="snowdog-menu-link" data-menu="menu-13101"> Orchidées</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/bonsais.html" class="snowdog-menu-link" data-menu="menu-13104"> Bonsaïs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/plantes-d-interieur/terrarium.html" class="snowdog-menu-link" data-menu="menu-13107"> Terrariums</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '13110'"><ul id="level-2-submenu-13110" x-ref="level-2-submenu-13110" x-show="openLevel2SubmenuId === '13110'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/plantes/graines.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-13113"> Voir toutes les graines</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/graines/graines-de-legumes.html" class="snowdog-menu-link" data-menu="menu-13116"> Graines de légumes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/graines/graines-de-fleurs.html" class="snowdog-menu-link" data-menu="menu-13119"> Graines de fleurs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/graines/graines-de-plantes-aromatiques.html" class="snowdog-menu-link" data-menu="menu-13122"> Graines de plantes aromatiques</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/graines/graines-bio.html" class="snowdog-menu-link" data-menu="menu-13125"> Graines Bio</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '13128'"><ul id="level-2-submenu-13128" x-ref="level-2-submenu-13128" x-show="openLevel2SubmenuId === '13128'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-13131"> Voir tous les bulbes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-de-jacinthes.html" class="snowdog-menu-link" data-menu="menu-13134"> Bulbes de jacinthes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-de-crocus.html" class="snowdog-menu-link" data-menu="menu-13137"> Bulbes de crocus</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-de-tulipes.html" class="snowdog-menu-link" data-menu="menu-13140"> Bulbes de tulipes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-d-alliums.html" class="snowdog-menu-link" data-menu="menu-13143"> Bulbes d'alliums</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-de-narcisses.html" class="snowdog-menu-link" data-menu="menu-13146"> Bulbes de narcisses</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/bulbes-a-fleurs/bulbes-de-lys.html" class="snowdog-menu-link" data-menu="menu-13149"> Bulbes de lys</a></div></li></ul></div></div></div></li><li class="flex items-center justify-between py-2" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openSubmenuId === '1863' }" @mouseenter="openSubmenuId = '1863'" @keydown.escape="onSubmenuEscape"><div class="group [&>a]:py-7 [&>a]:!text-primary"><a href="https://www.monmagasinvert.fr/jardinage.html" class="snowdog-menu-link" data-menu="menu-1863"> Jardinage</a></div><div x-ref="submenu-1863" class="absolute left-0 right-0 top-full w-full z-30 pt-2 flex pb-4" x-show="openSubmenuId === '1863'" x-cloak><script>"use strict";const initSubMenu1863=()=>({openLevel2SubmenuId:null,openLevel2Submenu(e){console.log(e),this.openLevel2SubmenuId=e,this.$nextTick(()=>{this.$refs["level-2-submenu-"+e]?.querySelector('button:not([disabled]), a[href]:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])')?.focus()})}})</script><div class="container flex items-stretch justify-between gap-8 bg-white shadow rounded-lg px-0 overflow-hidden" x-data="initSubMenu1863()"><ul class="c-menu-desk__list flex flex-col gap-2 pl-8 my-6 overflow-y-auto max-h-[380px] min-w-80 max-w-80"><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '1944' }" @mouseenter="openLevel2SubmenuId = '1944'" x-init="openLevel2SubmenuId = '1944'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '1944' ? 'true' : 'false'" aria-controls="level-2-submenu-1944" @click="openLevel2Submenu('1944')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-1-outils_de_jardinage_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage.html" class="snowdog-menu-link" data-menu="menu-1944"> Outil de jardinage</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '1866' }" @mouseenter="openLevel2SubmenuId = '1866'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '1866' ? 'true' : 'false'" aria-controls="level-2-submenu-1866" @click="openLevel2Submenu('1866')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-2-outillage_motoris_et_motoculture.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture.html" class="snowdog-menu-link" data-menu="menu-1866"> Outillage motorisé et motoculture</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '1899' }" @mouseenter="openLevel2SubmenuId = '1899'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '1899' ? 'true' : 'false'" aria-controls="level-2-submenu-1899" @click="openLevel2Submenu('1899')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-3-entretien_et_soin_du_jardin.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin.html" class="snowdog-menu-link" data-menu="menu-1899"> Entretien et soin du jardin</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '1971' }" @mouseenter="openLevel2SubmenuId = '1971'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '1971' ? 'true' : 'false'" aria-controls="level-2-submenu-1971" @click="openLevel2Submenu('1971')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-4-pots_jardini_res_carr_s_potager.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager.html" class="snowdog-menu-link" data-menu="menu-1971"> Pots, jardinières, carrés potagers</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2031' }" @mouseenter="openLevel2SubmenuId = '2031'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2031' ? 'true' : 'false'" aria-controls="level-2-submenu-2031" @click="openLevel2Submenu('2031')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/jardinage/arrosage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-6-arrosage.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/jardinage/arrosage.html" class="snowdog-menu-link" data-menu="menu-2031"> Arrosage</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2055' }" @mouseenter="openLevel2SubmenuId = '2055'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2055' ? 'true' : 'false'" aria-controls="level-2-submenu-2055" @click="openLevel2Submenu('2055')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/jardinage/recuperateurs-d-eau.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-5-r_cup_rateurs_d_eau_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/jardinage/recuperateurs-d-eau.html" class="snowdog-menu-link" data-menu="menu-2055"> Récupérateurs d'eau</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2058' }" @mouseenter="openLevel2SubmenuId = '2058'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2058' ? 'true' : 'false'" aria-controls="level-2-submenu-2058" @click="openLevel2Submenu('2058')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/jardinage/composteurs.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-7-composteurs_1__1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/jardinage/composteurs.html" class="snowdog-menu-link" data-menu="menu-2058"> Composteurs</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2004' }" @mouseenter="openLevel2SubmenuId = '2004'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2004' ? 'true' : 'false'" aria-controls="level-2-submenu-2004" @click="openLevel2Submenu('2004')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/b/-/b-8-v_tements_de_jardinage.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage.html" class="snowdog-menu-link" data-menu="menu-2004"> Vêtements de jardinage</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li></ul><hr class="block w-px bg-gris-200 h-full py-6 -ml-2"><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '1944'"><ul id="level-2-submenu-1944" x-ref="level-2-submenu-1944" x-show="openLevel2SubmenuId === '1944'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3846"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-pour-tailler.html" class="snowdog-menu-link" data-menu="menu-1953"> Outils pour tailler</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/travail-du-sol-et-du-gazon.html" class="snowdog-menu-link" data-menu="menu-1947"> Travail du sol et du gazon</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-de-desherbage.html" class="snowdog-menu-link" data-menu="menu-1950"> Outils de désherbage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-de-rocaille.html" class="snowdog-menu-link" data-menu="menu-1956"> Outils de rocaille</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-de-bucheronnage.html" class="snowdog-menu-link" data-menu="menu-1962"> Outils de bûcheronnage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/brouettes-de-jardin.html" class="snowdog-menu-link" data-menu="menu-3783"> Brouettes de jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/faucilles.html" class="snowdog-menu-link" data-menu="menu-1965"> Faucilles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/manches-d-outils-de-jardinage.html" class="snowdog-menu-link" data-menu="menu-1959"> Manches d'outils de jardinage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-de-jardinage-pour-enfant.html" class="snowdog-menu-link" data-menu="menu-1968"> Outils de jardinage pour enfant</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '1866'"><ul id="level-2-submenu-1866" x-ref="level-2-submenu-1866" x-show="openLevel2SubmenuId === '1866'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3849"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/tondeuses.html" class="snowdog-menu-link" data-menu="menu-1872"> Tondeuses</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/debrousailleuses.html" class="snowdog-menu-link" data-menu="menu-1875"> Débrousailleuses</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/tronconneuse.html" class="snowdog-menu-link" data-menu="menu-1878"> Tronçonneuses</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/coupe-bordures.html" class="snowdog-menu-link" data-menu="menu-1881"> Coupe-bordures</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/taille-haies.html" class="snowdog-menu-link" data-menu="menu-1884"> Taille-haies</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/scarificateurs.html" class="snowdog-menu-link" data-menu="menu-1887"> Scarificateurs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/motoculteur.html" class="snowdog-menu-link" data-menu="menu-1890"> Motoculteurs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/souffleur-aspirateur.html" class="snowdog-menu-link" data-menu="menu-1893"> Souffleurs, aspirateurs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/broyeur-de-vegetaux.html" class="snowdog-menu-link" data-menu="menu-1896"> Broyeurs de végétaux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outillage-motorise-et-motoculture/accessoires-et-carburant-pour-outils-motorises.html" class="snowdog-menu-link" data-menu="menu-1869"> Accessoires et carburants pour outils motorisés</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '1899'"><ul id="level-2-submenu-1899" x-ref="level-2-submenu-1899" x-show="openLevel2SubmenuId === '1899'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3852"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/anti-nuisible-exterieur.html" class="snowdog-menu-link" data-menu="menu-1902"> Anti-nuisibles extérieur</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/engrais.html" class="snowdog-menu-link" data-menu="menu-1905"> Engrais</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/toile-et-film-de-culture.html" class="snowdog-menu-link" data-menu="menu-1908"> Toiles et films de culture</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/terreau.html" class="snowdog-menu-link" data-menu="menu-1911"> Terreaux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/paillage.html" class="snowdog-menu-link" data-menu="menu-1914"> Paillages</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/protection-des-cultures-et-hivernage.html" class="snowdog-menu-link" data-menu="menu-1917"> Protection des cultures et hivernage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/tuteurs-plantes.html" class="snowdog-menu-link" data-menu="menu-1920"> Tuteurs plantes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/materiel-de-semis-et-forcage.html" class="snowdog-menu-link" data-menu="menu-1923"> Matériel de semis et forçage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/nettoyage-du-jardin.html" class="snowdog-menu-link" data-menu="menu-1926"> Nettoyage du jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/pulverisateur.html" class="snowdog-menu-link" data-menu="menu-1929"> Pulvérisateurs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/fumier.html" class="snowdog-menu-link" data-menu="menu-1932"> Fumier</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/desherbants.html" class="snowdog-menu-link" data-menu="menu-1935"> Desherbants</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/billes-d-argile.html" class="snowdog-menu-link" data-menu="menu-1938"> Billes d'argile</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/entretien-et-soin-du-jardin/fongicide.html" class="snowdog-menu-link" data-menu="menu-1941"> Fongicides</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '1971'"><ul id="level-2-submenu-1971" x-ref="level-2-submenu-1971" x-show="openLevel2SubmenuId === '1971'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3855"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/jardinieres-et-balconnieres.html" class="snowdog-menu-link" data-menu="menu-1992"> Jardinières et balconnières</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/pots-d-exterieur.html" class="snowdog-menu-link" data-menu="menu-1983"> Pots d'extérieur</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/bacs-a-fleurs.html" class="snowdog-menu-link" data-menu="menu-1980"> Bacs à fleurs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/carres-potagers.html" class="snowdog-menu-link" data-menu="menu-2001"> Carrés potagers</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/pots-et-cache-pot-d-interieur.html" class="snowdog-menu-link" data-menu="menu-1989"> Pots et cache-pots d'intérieur</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/pots-et-cache-pots-suspendus.html" class="snowdog-menu-link" data-menu="menu-1995"> Pots et cache-pots suspendus</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/coupes.html" class="snowdog-menu-link" data-menu="menu-1986"> Coupes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/vasques.html" class="snowdog-menu-link" data-menu="menu-1998"> Vasques</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/accessoires-pour-pots-et-potager/soucoupes-et-supports-pour-pot.html" class="snowdog-menu-link" data-menu="menu-1974"> Soucoupes et supports pour pot</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/pots-jardiniere-carre-potager/accessoires-pour-pots-et-potager.html" class="snowdog-menu-link" data-menu="menu-1977"> Accessoires pour pots et potager</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2031'"><ul id="level-2-submenu-2031" x-ref="level-2-submenu-2031" x-show="openLevel2SubmenuId === '2031'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/jardinage/arrosage.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3858"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/arrosoir.html" class="snowdog-menu-link" data-menu="menu-2040"> Arrosoirs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/tuyau-d-arrosage-enrouleur-et-devidoir.html" class="snowdog-menu-link" data-menu="menu-2043"> Tuyaux d'arrosage, enrouleurs et dévidoirs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/lance-pistolet-d-arrosage.html" class="snowdog-menu-link" data-menu="menu-2037"> Lances, pistolets d'arrosage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/raccord-d-arrosage-robinet-et-vanne.html" class="snowdog-menu-link" data-menu="menu-2034"> Raccords d'arrosage, robinets et vannes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/arrosage-enterre.html" class="snowdog-menu-link" data-menu="menu-2046"> Arrosage enterré</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/arrosage-goutte-a-goutte.html" class="snowdog-menu-link" data-menu="menu-2049"> Arrosage goutte à goutte</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/pompes-a-eau-et-accessoires.html" class="snowdog-menu-link" data-menu="menu-2052"> Pompes à eau et accessoires</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/arrosage/arrosage-vacances.html" class="snowdog-menu-link" data-menu="menu-9771"> Arrosage de vacances</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2004'"><ul id="level-2-submenu-2004" x-ref="level-2-submenu-2004" x-show="openLevel2SubmenuId === '2004'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3861"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/gants-de-jardinage.html" class="snowdog-menu-link" data-menu="menu-2028"> Gants de jardinage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/bottes-de-jardin.html" class="snowdog-menu-link" data-menu="menu-2010"> Bottes de jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/sabots-de-jardin.html" class="snowdog-menu-link" data-menu="menu-2022"> Sabots de jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/protection-du-jardinier.html" class="snowdog-menu-link" data-menu="menu-2007"> Protection du jardinier</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/pantalons-pour-le-jardin.html" class="snowdog-menu-link" data-menu="menu-2013"> Pantalons pour le jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/chaussettes-de-jardin.html" class="snowdog-menu-link" data-menu="menu-2019"> Chaussettes de jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/veste-de-jardinage.html" class="snowdog-menu-link" data-menu="menu-2025"> Veste de jardinage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/vetement-de-jardinage/chaussures-de-travail.html" class="snowdog-menu-link" data-menu="menu-2016"> Chaussures de travail</a></div></li></ul></div></div></div></li><li class="flex items-center justify-between py-2" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openSubmenuId === '2328' }" @mouseenter="openSubmenuId = '2328'" @keydown.escape="onSubmenuEscape"><div class="group [&>a]:py-7 [&>a]:!text-primary"><a href="https://www.monmagasinvert.fr/amenagement-exterieur.html" class="snowdog-menu-link" data-menu="menu-2328"> Aménagement extérieur</a></div><div x-ref="submenu-2328" class="absolute left-0 right-0 top-full w-full z-30 pt-2 flex pb-4" x-show="openSubmenuId === '2328'" x-cloak><script>"use strict";const initSubMenu2328=()=>({openLevel2SubmenuId:null,openLevel2Submenu(e){console.log(e),this.openLevel2SubmenuId=e,this.$nextTick(()=>{this.$refs["level-2-submenu-"+e]?.querySelector('button:not([disabled]), a[href]:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])')?.focus()})}})</script><div class="container flex items-stretch justify-between gap-8 bg-white shadow rounded-lg px-0 overflow-hidden" x-data="initSubMenu2328()"><ul class="c-menu-desk__list flex flex-col gap-2 pl-8 my-6 overflow-y-auto max-h-[380px] min-w-80 max-w-80"><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2400' }" @mouseenter="openLevel2SubmenuId = '2400'" x-init="openLevel2SubmenuId = '2400'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2400' ? 'true' : 'false'" aria-controls="level-2-submenu-2400" @click="openLevel2Submenu('2400')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-1-mobilier_de_jardin_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin.html" class="snowdog-menu-link" data-menu="menu-2400"> Mobilier de jardin</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2349' }" @mouseenter="openLevel2SubmenuId = '2349'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2349' ? 'true' : 'false'" aria-controls="level-2-submenu-2349" @click="openLevel2Submenu('2349')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-3-barbecues_planchas_braseros.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros.html" class="snowdog-menu-link" data-menu="menu-2349"> Barbecues, planchas et braseros</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2442' }" @mouseenter="openLevel2SubmenuId = '2442'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2442' ? 'true' : 'false'" aria-controls="level-2-submenu-2442" @click="openLevel2Submenu('2442')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/serres.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-6-serres.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/serres.html" class="snowdog-menu-link" data-menu="menu-2442"> Serres</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '4134' }" @mouseenter="openLevel2SubmenuId = '4134'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '4134' ? 'true' : 'false'" aria-controls="level-2-submenu-4134" @click="openLevel2Submenu('4134')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/abris-de-jardin-et-rangements.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-7-abris_de_jardin_et_rangements_2__1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/abris-de-jardin-et-rangements.html" class="snowdog-menu-link" data-menu="menu-4134"> Abris de jardin et rangements</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2430' }" @mouseenter="openLevel2SubmenuId = '2430'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2430' ? 'true' : 'false'" aria-controls="level-2-submenu-2430" @click="openLevel2Submenu('2430')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/parasol-tonnelle-pergola-ombrage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-2-parasol_tonnelle_pergola_-_ombrage_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/parasol-tonnelle-pergola-ombrage.html" class="snowdog-menu-link" data-menu="menu-2430"> Parasols, tonnelles et pergolas</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2331' }" @mouseenter="openLevel2SubmenuId = '2331'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2331' ? 'true' : 'false'" aria-controls="level-2-submenu-2331" @click="openLevel2Submenu('2331')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/v/i/visuel_menu-forme_3_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation.html" class="snowdog-menu-link" data-menu="menu-2331"> Clôtures de jardin, brise-vues et occultation</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2370' }" @mouseenter="openLevel2SubmenuId = '2370'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2370' ? 'true' : 'false'" aria-controls="level-2-submenu-2370" @click="openLevel2Submenu('2370')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/bordures-et-sols-exterieurs.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-9-bordures_et_sols_ext_rieurs.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/bordures-et-sols-exterieurs.html" class="snowdog-menu-link" data-menu="menu-2370"> Bordures et sols extérieurs</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2382' }" @mouseenter="openLevel2SubmenuId = '2382'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2382' ? 'true' : 'false'" aria-controls="level-2-submenu-2382" @click="openLevel2Submenu('2382')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/decoration-exterieure.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-4-d_coration_ext_rieure_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/decoration-exterieure.html" class="snowdog-menu-link" data-menu="menu-2382"> Décoration extérieure</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2451' }" @mouseenter="openLevel2SubmenuId = '2451'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2451' ? 'true' : 'false'" aria-controls="level-2-submenu-2451" @click="openLevel2Submenu('2451')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/eclairage-exterieur.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-5-eclairage_ext_rieur_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/eclairage-exterieur.html" class="snowdog-menu-link" data-menu="menu-2451"> Eclairage extérieur</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2391' }" @mouseenter="openLevel2SubmenuId = '2391'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2391' ? 'true' : 'false'" aria-controls="level-2-submenu-2391" @click="openLevel2Submenu('2391')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/jeux-de-plein-air.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-10-jeux_de_plein_air.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/jeux-de-plein-air.html" class="snowdog-menu-link" data-menu="menu-2391"> Jeux de plein air</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2448' }" @mouseenter="openLevel2SubmenuId = '2448'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2448' ? 'true' : 'false'" aria-controls="level-2-submenu-2448" @click="openLevel2Submenu('2448')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/produits-d-entretien-piscine-et-spas.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/c/-/c-11-produits_d_entretien_piscines_et_spa_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/amenagement-exterieur/produits-d-entretien-piscine-et-spas.html" class="snowdog-menu-link" data-menu="menu-2448"> Produits d'entretien pour piscine et spa</a></div></button></li></ul><hr class="block w-px bg-gris-200 h-full py-6 -ml-2"><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2400'"><ul id="level-2-submenu-2400" x-ref="level-2-submenu-2400" x-show="openLevel2SubmenuId === '2400'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3900"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/salons-de-jardin.html" class="snowdog-menu-link" data-menu="menu-2412"> Salons de jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/tables-de-jardin.html" class="snowdog-menu-link" data-menu="menu-2409"> Tables de jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/chaises-de-jardin.html" class="snowdog-menu-link" data-menu="menu-2403"> Chaises de jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/bancs-de-jardin.html" class="snowdog-menu-link" data-menu="menu-9763"> Bancs de jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/fauteuil-de-jardin.html" class="snowdog-menu-link" data-menu="menu-2406"> Fauteuils de jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/transats.html" class="snowdog-menu-link" data-menu="menu-2415"> Transats</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/chilienne.html" class="snowdog-menu-link" data-menu="menu-2427"> Chiliennes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/hamacs.html" class="snowdog-menu-link" data-menu="menu-2418"> Hamacs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/bain-de-soleil.html" class="snowdog-menu-link" data-menu="menu-2421"> Bains de soleil</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/mobilier-de-jardin/textile-d-exterieur.html" class="snowdog-menu-link" data-menu="menu-2424"> Textile d'extérieur</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2349'"><ul id="level-2-submenu-2349" x-ref="level-2-submenu-2349" x-show="openLevel2SubmenuId === '2349'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3903"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros/barbecue.html" class="snowdog-menu-link" data-menu="menu-2352"> Barbecues</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros/plancha.html" class="snowdog-menu-link" data-menu="menu-2358"> Planchas</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros/fumoir.html" class="snowdog-menu-link" data-menu="menu-2361"> Fumoirs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros/brasero.html" class="snowdog-menu-link" data-menu="menu-2364"> Braseros</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/barbecues-planchas-et-braseros/combustibles-et-allumage-barbecue.html" class="snowdog-menu-link" data-menu="menu-2367"> Combustibles et allumage du barbecue</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2430'"><ul id="level-2-submenu-2430" x-ref="level-2-submenu-2430" x-show="openLevel2SubmenuId === '2430'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/parasol-tonnelle-pergola-ombrage.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3906"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/parasol-tonnelle-pergola-ombrage/parasol.html" class="snowdog-menu-link" data-menu="menu-2433"> Parasols</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/parasol-tonnelle-pergola-ombrage/tonnelle.html" class="snowdog-menu-link" data-menu="menu-2436"> Tonnelles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/parasol-tonnelle-pergola-ombrage/voile-d-ombrage.html" class="snowdog-menu-link" data-menu="menu-2439"> Voiles d'ombrage</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2331'"><ul id="level-2-submenu-2331" x-ref="level-2-submenu-2331" x-show="openLevel2SubmenuId === '2331'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3909"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation/grillage.html" class="snowdog-menu-link" data-menu="menu-2346"> Grillage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation/brise-vue-et-canisses.html" class="snowdog-menu-link" data-menu="menu-2343"> Brise-vues et canisses</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation/palissage-et-panneaux-de-bois.html" class="snowdog-menu-link" data-menu="menu-2337"> Palissage et panneaux de bois</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation/treillis.html" class="snowdog-menu-link" data-menu="menu-2340"> Treillis</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/clotures-de-jardin-brise-vue-et-ocultation/poteaux-et-fixation-de-cloture.html" class="snowdog-menu-link" data-menu="menu-2334"> Poteaux et fixation de clôture</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2370'"><ul id="level-2-submenu-2370" x-ref="level-2-submenu-2370" x-show="openLevel2SubmenuId === '2370'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/bordures-et-sols-exterieurs.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3912"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/bordures-et-sols-exterieurs/bordures-de-jardin.html" class="snowdog-menu-link" data-menu="menu-2373"> Bordures de jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/bordures-et-sols-exterieurs/gravier-galets-et-sables.html" class="snowdog-menu-link" data-menu="menu-2376"> Graviers, galets et sable</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/bordures-et-sols-exterieurs/paves-et-dalles.html" class="snowdog-menu-link" data-menu="menu-2379"> Pavés et dalles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/plantes/gazon.html" class="snowdog-menu-link" data-menu="menu-4188"> Gazon</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2382'"><ul id="level-2-submenu-2382" x-ref="level-2-submenu-2382" x-show="openLevel2SubmenuId === '2382'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/decoration-exterieure.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3915"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/decoration-exterieure/decoration-du-jardin.html" class="snowdog-menu-link" data-menu="menu-2385"> Décoration du jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/decoration-exterieure/arches-de-jardin.html" class="snowdog-menu-link" data-menu="menu-2388"> Arches de jardin</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/decoration-exterieure/fontaines.html" class="snowdog-menu-link" data-menu="menu-4191"> Fontaines</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2451'"><ul id="level-2-submenu-2451" x-ref="level-2-submenu-2451" x-show="openLevel2SubmenuId === '2451'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/eclairage-exterieur.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3918"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/eclairage-exterieur/lampe-pour-exterieur.html" class="snowdog-menu-link" data-menu="menu-2454"> Lampes pour extérieur</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/eclairage-exterieur/guirlande-lumineuse-exterieure.html" class="snowdog-menu-link" data-menu="menu-2457"> Guirlandes lumineuses extérieures</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2391'"><ul id="level-2-submenu-2391" x-ref="level-2-submenu-2391" x-show="openLevel2SubmenuId === '2391'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/jeux-de-plein-air.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3921"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/jeux-de-plein-air/aire-de-jeux.html" class="snowdog-menu-link" data-menu="menu-2394"> Aires de jeux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/amenagement-exterieur/jeux-de-plein-air/jeu-breton.html" class="snowdog-menu-link" data-menu="menu-2397"> Jeux bretons</a></div></li></ul></div></div></div></li><li class="flex items-center justify-between py-2" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openSubmenuId === '2061' }" @mouseenter="openSubmenuId = '2061'" @keydown.escape="onSubmenuEscape"><div class="group [&>a]:py-7 [&>a]:!text-primary"><a href="https://www.monmagasinvert.fr/animalerie.html" class="snowdog-menu-link" data-menu="menu-2061"> Animalerie</a></div><div x-ref="submenu-2061" class="absolute left-0 right-0 top-full w-full z-30 pt-2 flex pb-4" x-show="openSubmenuId === '2061'" x-cloak><script>"use strict";const initSubMenu2061=()=>({openLevel2SubmenuId:null,openLevel2Submenu(e){console.log(e),this.openLevel2SubmenuId=e,this.$nextTick(()=>{this.$refs["level-2-submenu-"+e]?.querySelector('button:not([disabled]), a[href]:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])')?.focus()})}})</script><div class="container flex items-stretch justify-between gap-8 bg-white shadow rounded-lg px-0 overflow-hidden" x-data="initSubMenu2061()"><ul class="c-menu-desk__list flex flex-col gap-2 pl-8 my-6 overflow-y-auto max-h-[380px] min-w-80 max-w-80"><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2187' }" @mouseenter="openLevel2SubmenuId = '2187'" x-init="openLevel2SubmenuId = '2187'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2187' ? 'true' : 'false'" aria-controls="level-2-submenu-2187" @click="openLevel2Submenu('2187')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/animalerie/chien.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-1-chien.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/animalerie/chien.html" class="snowdog-menu-link" data-menu="menu-2187"> Chien</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2106' }" @mouseenter="openLevel2SubmenuId = '2106'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2106' ? 'true' : 'false'" aria-controls="level-2-submenu-2106" @click="openLevel2Submenu('2106')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/animalerie/chat.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-2-chat.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/animalerie/chat.html" class="snowdog-menu-link" data-menu="menu-2106"> Chat</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2238' }" @mouseenter="openLevel2SubmenuId = '2238'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2238' ? 'true' : 'false'" aria-controls="level-2-submenu-2238" @click="openLevel2Submenu('2238')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-3-basse-cour_et_poules_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules.html" class="snowdog-menu-link" data-menu="menu-2238"> Basse-cour et poules</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2148' }" @mouseenter="openLevel2SubmenuId = '2148'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2148' ? 'true' : 'false'" aria-controls="level-2-submenu-2148" @click="openLevel2Submenu('2148')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-5-rongeurs_et_petits_mammif_res.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes.html" class="snowdog-menu-link" data-menu="menu-2148"> Rongeurs et petits mammifères</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2085' }" @mouseenter="openLevel2SubmenuId = '2085'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2085' ? 'true' : 'false'" aria-controls="level-2-submenu-2085" @click="openLevel2Submenu('2085')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-6-oiseaux.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/animalerie/oiseaux.html" class="snowdog-menu-link" data-menu="menu-2085"> Oiseaux</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2064' }" @mouseenter="openLevel2SubmenuId = '2064'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2064' ? 'true' : 'false'" aria-controls="level-2-submenu-2064" @click="openLevel2Submenu('2064')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-4-poissons_et_aquariophilie.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie.html" class="snowdog-menu-link" data-menu="menu-2064"> Poissons et aquariophilie</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2166' }" @mouseenter="openLevel2SubmenuId = '2166'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2166' ? 'true' : 'false'" aria-controls="level-2-submenu-2166" @click="openLevel2Submenu('2166')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-9-r_ptiles_et_aquariophilie.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue.html" class="snowdog-menu-link" data-menu="menu-2166"> Reptiles et tortues</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2229' }" @mouseenter="openLevel2SubmenuId = '2229'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2229' ? 'true' : 'false'" aria-controls="level-2-submenu-2229" @click="openLevel2Submenu('2229')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/animalerie/cheval.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-7-cheval.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/animalerie/cheval.html" class="snowdog-menu-link" data-menu="menu-2229"> Cheval</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2256' }" @mouseenter="openLevel2SubmenuId = '2256'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2256' ? 'true' : 'false'" aria-controls="level-2-submenu-2256" @click="openLevel2Submenu('2256')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/d/-/d-8-abeilles_et_apiculture_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture.html" class="snowdog-menu-link" data-menu="menu-2256"> Abeilles et apiculture</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li></ul><hr class="block w-px bg-gris-200 h-full py-6 -ml-2"><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2187'"><ul id="level-2-submenu-2187" x-ref="level-2-submenu-2187" x-show="openLevel2SubmenuId === '2187'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/animalerie/chien.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3864"> Voir tous les produits pour chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/croquettes-pour-chien.html" class="snowdog-menu-link" data-menu="menu-2193"> Croquettes pour chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/friandises-pour-chien.html" class="snowdog-menu-link" data-menu="menu-2190"> Friandises pour chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/os-pour-chien.html" class="snowdog-menu-link" data-menu="menu-2220"> Os pour chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/alimentation-patees-pour-chien.html" class="snowdog-menu-link" data-menu="menu-2223"> Pâtées pour chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/alimentation-complementaire-pour-chien.html" class="snowdog-menu-link" data-menu="menu-2226"> Alimentation complémentaire pour chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/jouets-pour-chien.html" class="snowdog-menu-link" data-menu="menu-2205"> Jouets pour chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/laisse-collier-harnais-pour-chien.html" class="snowdog-menu-link" data-menu="menu-2211"> Laisses, colliers & harnais pour chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/hygiene-et-soins-pour-chien.html" class="snowdog-menu-link" data-menu="menu-2208"> Hygiène et soins pour chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/gamelles-pour-chien.html" class="snowdog-menu-link" data-menu="menu-2214"> Gamelles pour chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/couchages-pour-chien.html" class="snowdog-menu-link" data-menu="menu-2199"> Couchages pour chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/transport-du-chien.html" class="snowdog-menu-link" data-menu="menu-2202"> Transport du chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/education-du-chien.html" class="snowdog-menu-link" data-menu="menu-2196"> Education du chien</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chien/cloture-pour-chien.html" class="snowdog-menu-link" data-menu="menu-2217"> Clôture pour chien</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2106'"><ul id="level-2-submenu-2106" x-ref="level-2-submenu-2106" x-show="openLevel2SubmenuId === '2106'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/animalerie/chat.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3867"> Voir tous les produits pour chat</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/croquettes-pour-chat.html" class="snowdog-menu-link" data-menu="menu-2112"> Croquettes pour chat</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/patees-pour-chat.html" class="snowdog-menu-link" data-menu="menu-2136"> Pâtées pour chat</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/friandises-pour-chat.html" class="snowdog-menu-link" data-menu="menu-2139"> Friandises pour chat</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/litieres-et-accessoires.html" class="snowdog-menu-link" data-menu="menu-2109"> Litières et accessoires</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/jouets-pour-chat.html" class="snowdog-menu-link" data-menu="menu-2115"> Jouets pour chat</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/laisse-collier-harnais-pour-chat.html" class="snowdog-menu-link" data-menu="menu-2127"> Laisses, colliers & harnais pour chat</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/hygiene-et-soins-du-chat.html" class="snowdog-menu-link" data-menu="menu-2118"> Hygiène et soins du chat</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/gamelles-pour-chat.html" class="snowdog-menu-link" data-menu="menu-2124"> Gamelles pour chat</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/chatiere.html" class="snowdog-menu-link" data-menu="menu-2121"> Chatières</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/arbres-a-chat.html" class="snowdog-menu-link" data-menu="menu-2130"> Arbres à chat</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/griffoirs.html" class="snowdog-menu-link" data-menu="menu-2142"> Griffoirs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/panier-pour-chat.html" class="snowdog-menu-link" data-menu="menu-2133"> Paniers pour chat</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/transport-du-chat.html" class="snowdog-menu-link" data-menu="menu-2145"> Transport du chat</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/chat/securite-du-chat.html" class="snowdog-menu-link" data-menu="menu-3816"> Sécurité du chat</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2238'"><ul id="level-2-submenu-2238" x-ref="level-2-submenu-2238" x-show="openLevel2SubmenuId === '2238'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3870"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules/alimentation-basse-cour.html" class="snowdog-menu-link" data-menu="menu-2253"> Alimentation basse-cour</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules/alimentation-complementaire-pour-basse-cour.html" class="snowdog-menu-link" data-menu="menu-2247"> Alimentation complémentaire pour basse-cour</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules/poulaillers.html" class="snowdog-menu-link" data-menu="menu-2250"> Poulaillers</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules/hygiene-et-soins-de-la-basse-cour.html" class="snowdog-menu-link" data-menu="menu-2241"> Hygiène et soins de la basse-cour</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/basse-cour-et-poules/accessoires-basse-cour.html" class="snowdog-menu-link" data-menu="menu-2244"> Accessoires pour la basse-cour</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2148'"><ul id="level-2-submenu-2148" x-ref="level-2-submenu-2148" x-show="openLevel2SubmenuId === '2148'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3873"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes/alimentation-pour-petits-mammiferes.html" class="snowdog-menu-link" data-menu="menu-2151"> Alimentation pour petits mammifères</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes/litieres-pour-rongeurs.html" class="snowdog-menu-link" data-menu="menu-2157"> Litières pour rongeurs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes/foins-pour-rongeurs-et-lapin.html" class="snowdog-menu-link" data-menu="menu-2163"> Foins pour rongeurs et lapins</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes/hygiene-et-soins-pour-petits-mammiferes.html" class="snowdog-menu-link" data-menu="menu-2154"> Hygiène et soins pour petits mammifères</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/rongeurs-et-petit-mammiferes/accessoires-pour-rongeurs-et-lapin.html" class="snowdog-menu-link" data-menu="menu-2160"> Accessoires pour rongeurs et lapins</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2085'"><ul id="level-2-submenu-2085" x-ref="level-2-submenu-2085" x-show="openLevel2SubmenuId === '2085'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3876"> Voir tous les produits pour oiseaux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/nourriture-pour-oiseaux.html" class="snowdog-menu-link" data-menu="menu-2088"> Nourriture pour oiseaux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/mangeoire.html" class="snowdog-menu-link" data-menu="menu-2103"> Mangeoires</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/nichoir.html" class="snowdog-menu-link" data-menu="menu-2100"> Nichoirs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/cages-pour-oiseaux.html" class="snowdog-menu-link" data-menu="menu-2091"> Cages pour oiseaux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/accessoires-pour-cages.html" class="snowdog-menu-link" data-menu="menu-2097"> Accessoires pour cages</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/oiseaux/litieres-et-sables-pour-oiseaux.html" class="snowdog-menu-link" data-menu="menu-2094"> Litières et sables pour oiseaux</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2064'"><ul id="level-2-submenu-2064" x-ref="level-2-submenu-2064" x-show="openLevel2SubmenuId === '2064'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3879"> Voir tous les produits pour poissons</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/nourriture-pour-poissons.html" class="snowdog-menu-link" data-menu="menu-2070"> Nourriture pour poissons</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/aquarium-et-meubles.html" class="snowdog-menu-link" data-menu="menu-2079"> Aquariums et meubles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/accessoires-d-aquarium.html" class="snowdog-menu-link" data-menu="menu-2073"> Accessoires d'aquarium</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/decoration-d-aquarium.html" class="snowdog-menu-link" data-menu="menu-2082"> Décoration de l'aquarium</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/entretien-de-l-aquarium.html" class="snowdog-menu-link" data-menu="menu-2076"> Entretien de l'aquarium</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/poissons-et-aquariophilie/poisson-en-bassin.html" class="snowdog-menu-link" data-menu="menu-2067"> Univers du bassin</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2166'"><ul id="level-2-submenu-2166" x-ref="level-2-submenu-2166" x-show="openLevel2SubmenuId === '2166'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3882"> Voir tous les produits de terrariophilie</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/alimentation-reptiles.html" class="snowdog-menu-link" data-menu="menu-2169"> Alimentation pour reptiles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/chauffage.html" class="snowdog-menu-link" data-menu="menu-2181"> Chauffage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/eclairage.html" class="snowdog-menu-link" data-menu="menu-2184"> Eclairage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/sable-et-substrats.html" class="snowdog-menu-link" data-menu="menu-2172"> Sables et substrats</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/terrarium-pour-reptiles.html" class="snowdog-menu-link" data-menu="menu-2175"> Terrariums pour reptiles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/reptiles-et-tortue/accessoires-du-terrarium.html" class="snowdog-menu-link" data-menu="menu-2178"> Accessoires du terrarium</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2229'"><ul id="level-2-submenu-2229" x-ref="level-2-submenu-2229" x-show="openLevel2SubmenuId === '2229'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/animalerie/cheval.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3885"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/cheval/nourriture-pour-chevaux.html" class="snowdog-menu-link" data-menu="menu-2232"> Nourriture pour chevaux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/cheval/produits-de-soin-d-entretien-pour-chevaux.html" class="snowdog-menu-link" data-menu="menu-2235"> Produits de soin & d'entretien pour chevaux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/cheval/accessoires-pour-chevaux.html" class="snowdog-menu-link" data-menu="menu-3819"> Accessoires pour chevaux</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2256'"><ul id="level-2-submenu-2256" x-ref="level-2-submenu-2256" x-show="openLevel2SubmenuId === '2256'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3888"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture/nourriture-abeille.html" class="snowdog-menu-link" data-menu="menu-2259"> Nourriture abeille</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture/ruches-et-accessoires.html" class="snowdog-menu-link" data-menu="menu-2262"> Ruches et accessoires</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture/conditionnement-du-miel.html" class="snowdog-menu-link" data-menu="menu-2265"> Conditionnement du miel</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/animalerie/abeilles-et-apiculture/vetements-de-l-apiculteur.html" class="snowdog-menu-link" data-menu="menu-2268"> Vêtements de l'apiculteur</a></div></li></ul></div></div></div></li><li class="flex items-center justify-between py-2" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openSubmenuId === '2271' }" @mouseenter="openSubmenuId = '2271'" @keydown.escape="onSubmenuEscape"><div class="group [&>a]:py-7 [&>a]:!text-primary"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation.html" class="snowdog-menu-link" data-menu="menu-2271"> Terroir et alimentation</a></div><div x-ref="submenu-2271" class="absolute left-0 right-0 top-full w-full z-30 pt-2 flex pb-4" x-show="openSubmenuId === '2271'" x-cloak><script>"use strict";const initSubMenu2271=()=>({openLevel2SubmenuId:null,openLevel2Submenu(e){console.log(e),this.openLevel2SubmenuId=e,this.$nextTick(()=>{this.$refs["level-2-submenu-"+e]?.querySelector('button:not([disabled]), a[href]:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])')?.focus()})}})</script><div class="container flex items-stretch justify-between gap-8 bg-white shadow rounded-lg px-0 overflow-hidden" x-data="initSubMenu2271()"><ul class="c-menu-desk__list flex flex-col gap-2 pl-8 my-6 overflow-y-auto max-h-[380px] min-w-80 max-w-80"><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2304' }" @mouseenter="openLevel2SubmenuId = '2304'" x-init="openLevel2SubmenuId = '2304'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2304' ? 'true' : 'false'" aria-controls="level-2-submenu-2304" @click="openLevel2Submenu('2304')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/g/-/g-1-boissons.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons.html" class="snowdog-menu-link" data-menu="menu-2304"> Boissons</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2289' }" @mouseenter="openLevel2SubmenuId = '2289'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2289' ? 'true' : 'false'" aria-controls="level-2-submenu-2289" @click="openLevel2Submenu('2289')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/epicerie.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/g/-/g-3-epicerie.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/epicerie.html" class="snowdog-menu-link" data-menu="menu-2289"> Epicerie</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2325' }" @mouseenter="openLevel2SubmenuId = '2325'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2325' ? 'true' : 'false'" aria-controls="level-2-submenu-2325" @click="openLevel2Submenu('2325')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/paniers-garnis-et-coffrets-cadeaux.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/g/-/g-2-paniers_garnis_et_coffrets_cadeaux.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/paniers-garnis-et-coffrets-cadeaux.html" class="snowdog-menu-link" data-menu="menu-2325"> Paniers garnis et coffrets cadeaux</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2274' }" @mouseenter="openLevel2SubmenuId = '2274'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2274' ? 'true' : 'false'" aria-controls="level-2-submenu-2274" @click="openLevel2Submenu('2274')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/g/-/g-4-conservation_et_confiture.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture.html" class="snowdog-menu-link" data-menu="menu-2274"> Conservation et confitures</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2301' }" @mouseenter="openLevel2SubmenuId = '2301'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2301' ? 'true' : 'false'" aria-controls="level-2-submenu-2301" @click="openLevel2Submenu('2301')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/ingredients-de-cuisine.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/g/-/g-5-ingr_dients_de_cuisine_1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/ingredients-de-cuisine.html" class="snowdog-menu-link" data-menu="menu-2301"> Ingrédients de cuisine</a></div></button></li></ul><hr class="block w-px bg-gris-200 h-full py-6 -ml-2"><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2304'"><ul id="level-2-submenu-2304" x-ref="level-2-submenu-2304" x-show="openLevel2SubmenuId === '2304'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3891"> Voir toutes les boissons</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/vins.html" class="snowdog-menu-link" data-menu="menu-2310"> Vins</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/bieres.html" class="snowdog-menu-link" data-menu="menu-2313"> Bières</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/thes.html" class="snowdog-menu-link" data-menu="menu-2307"> Thés</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/cafe-de-degustation.html" class="snowdog-menu-link" data-menu="menu-2316"> Cafés de dégustation</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/spiritueux-et-cocktails.html" class="snowdog-menu-link" data-menu="menu-2319"> Spiritueux et cocktails</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/jus.html" class="snowdog-menu-link" data-menu="menu-2322"> Jus</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/boissons/cidre.html" class="snowdog-menu-link" data-menu="menu-4338"> Cidre</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2289'"><ul id="level-2-submenu-2289" x-ref="level-2-submenu-2289" x-show="openLevel2SubmenuId === '2289'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/epicerie.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3894"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/epicerie/epicerie-sucree.html" class="snowdog-menu-link" data-menu="menu-2292"> Epicerie sucrée</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/epicerie/epicerie-salee.html" class="snowdog-menu-link" data-menu="menu-2298"> Epicerie salée</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/epicerie/condiments.html" class="snowdog-menu-link" data-menu="menu-2295"> Condiments</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2274'"><ul id="level-2-submenu-2274" x-ref="level-2-submenu-2274" x-show="openLevel2SubmenuId === '2274'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3897"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture/confiturier.html" class="snowdog-menu-link" data-menu="menu-2280"> Confituriers</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture/bocal.html" class="snowdog-menu-link" data-menu="menu-2277"> Bocaux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture/terrine.html" class="snowdog-menu-link" data-menu="menu-2283"> Terrines</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/terroir-et-alimentation/conservation-et-confiture/sterilisateur.html" class="snowdog-menu-link" data-menu="menu-2286"> Stérilisateurs</a></div></li></ul></div></div></div></li><li class="flex items-center justify-between py-2" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openSubmenuId === '2460' }" @mouseenter="openSubmenuId = '2460'" @keydown.escape="onSubmenuEscape"><div class="group [&>a]:py-7 [&>a]:!text-primary"><a href="https://www.monmagasinvert.fr/bricolage.html" class="snowdog-menu-link" data-menu="menu-2460"> Bricolage</a></div><div x-ref="submenu-2460" class="absolute left-0 right-0 top-full w-full z-30 pt-2 flex pb-4" x-show="openSubmenuId === '2460'" x-cloak><script>"use strict";const initSubMenu2460=()=>({openLevel2SubmenuId:null,openLevel2Submenu(e){console.log(e),this.openLevel2SubmenuId=e,this.$nextTick(()=>{this.$refs["level-2-submenu-"+e]?.querySelector('button:not([disabled]), a[href]:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])')?.focus()})}})</script><div class="container flex items-stretch justify-between gap-8 bg-white shadow rounded-lg px-0 overflow-hidden" x-data="initSubMenu2460()"><ul class="c-menu-desk__list flex flex-col gap-2 pl-8 my-6 overflow-y-auto max-h-[380px] min-w-80 max-w-80"><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2517' }" @mouseenter="openLevel2SubmenuId = '2517'" x-init="openLevel2SubmenuId = '2517'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2517' ? 'true' : 'false'" aria-controls="level-2-submenu-2517" @click="openLevel2Submenu('2517')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-2-outillage_lectroportatif_1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif.html" class="snowdog-menu-link" data-menu="menu-2517"> Outillage électroportatif</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2544' }" @mouseenter="openLevel2SubmenuId = '2544'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2544' ? 'true' : 'false'" aria-controls="level-2-submenu-2544" @click="openLevel2Submenu('2544')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-3-outillage_main_1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main.html" class="snowdog-menu-link" data-menu="menu-2544"> Outillage à main</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2493' }" @mouseenter="openLevel2SubmenuId = '2493'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2493' ? 'true' : 'false'" aria-controls="level-2-submenu-2493" @click="openLevel2Submenu('2493')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-6-quincaillerie_1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie.html" class="snowdog-menu-link" data-menu="menu-2493"> Quincaillerie</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2472' }" @mouseenter="openLevel2SubmenuId = '2472'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2472' ? 'true' : 'false'" aria-controls="level-2-submenu-2472" @click="openLevel2Submenu('2472')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/peinture-et-entretien-du-bois.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-4-peinture_et_entretien_du_bois_1__1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/peinture-et-entretien-du-bois.html" class="snowdog-menu-link" data-menu="menu-2472"> Peinture et entretien du bois</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2532' }" @mouseenter="openLevel2SubmenuId = '2532'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2532' ? 'true' : 'false'" aria-controls="level-2-submenu-2532" @click="openLevel2Submenu('2532')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/colle-et-mastic.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-5-colle_et_mastic_1__1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/colle-et-mastic.html" class="snowdog-menu-link" data-menu="menu-2532"> Colles et mastics</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2565' }" @mouseenter="openLevel2SubmenuId = '2565'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2565' ? 'true' : 'false'" aria-controls="level-2-submenu-2565" @click="openLevel2Submenu('2565')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/electricite.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-8-electricit__1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/electricite.html" class="snowdog-menu-link" data-menu="menu-2565"> Electricité</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2583' }" @mouseenter="openLevel2SubmenuId = '2583'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2583' ? 'true' : 'false'" aria-controls="level-2-submenu-2583" @click="openLevel2Submenu('2583')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/plomberie.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-7-plomberie_1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/plomberie.html" class="snowdog-menu-link" data-menu="menu-2583"> Plomberie</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2484' }" @mouseenter="openLevel2SubmenuId = '2484'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2484' ? 'true' : 'false'" aria-controls="level-2-submenu-2484" @click="openLevel2Submenu('2484')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/nettoyage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-12-nettoyage_1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/nettoyage.html" class="snowdog-menu-link" data-menu="menu-2484"> Nettoyage</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2595' }" @mouseenter="openLevel2SubmenuId = '2595'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2595' ? 'true' : 'false'" aria-controls="level-2-submenu-2595" @click="openLevel2Submenu('2595')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/remorques.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-1-remorques_1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/remorques.html" class="snowdog-menu-link" data-menu="menu-2595"> Remorques</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2601' }" @mouseenter="openLevel2SubmenuId = '2601'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2601' ? 'true' : 'false'" aria-controls="level-2-submenu-2601" @click="openLevel2Submenu('2601')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/materiaux-de-construction.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-13-mat_riaux_de_construction_1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/materiaux-de-construction.html" class="snowdog-menu-link" data-menu="menu-2601"> Matériaux de construction</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2604' }" @mouseenter="openLevel2SubmenuId = '2604'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2604' ? 'true' : 'false'" aria-controls="level-2-submenu-2604" @click="openLevel2Submenu('2604')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-11-mat_riel_de_chantier_1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier.html" class="snowdog-menu-link" data-menu="menu-2604"> Matériel de chantier</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2463' }" @mouseenter="openLevel2SubmenuId = '2463'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2463' ? 'true' : 'false'" aria-controls="level-2-submenu-2463" @click="openLevel2Submenu('2463')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/machines-et-amenagement-de-l-atelier.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-10-machines_et_am_nagement_de_l_atelier_1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/machines-et-amenagement-de-l-atelier.html" class="snowdog-menu-link" data-menu="menu-2463"> Machines et aménagement de l'atelier</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '4137' }" @mouseenter="openLevel2SubmenuId = '4137'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '4137' ? 'true' : 'false'" aria-controls="level-2-submenu-4137" @click="openLevel2Submenu('4137')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/carrelage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-9-carrelage.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/carrelage.html" class="snowdog-menu-link" data-menu="menu-4137"> Carrelage</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '4140' }" @mouseenter="openLevel2SubmenuId = '4140'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '4140' ? 'true' : 'false'" aria-controls="level-2-submenu-4140" @click="openLevel2Submenu('4140')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/bricolage/vetements-et-protection-du-bricoleur.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/e/-/e-14-v_tements_et_protection_du_bricoleur_1_.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/bricolage/vetements-et-protection-du-bricoleur.html" class="snowdog-menu-link" data-menu="menu-4140"> Vêtements et protection du bricoleur</a></div></button></li></ul><hr class="block w-px bg-gris-200 h-full py-6 -ml-2"><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2517'"><ul id="level-2-submenu-2517" x-ref="level-2-submenu-2517" x-show="openLevel2SubmenuId === '2517'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3924"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif/perceuse-sans-fil-visseuse.html" class="snowdog-menu-link" data-menu="menu-2526"> Perceuses sans fil, visseuses</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif/scie-electrique.html" class="snowdog-menu-link" data-menu="menu-2523"> Scies électriques</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif/meuleuse.html" class="snowdog-menu-link" data-menu="menu-2529"> Meuleuses</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/outillage-electroportatif/accessoires-et-consommables-pour-outils-electroportatif.html" class="snowdog-menu-link" data-menu="menu-2520"> Accessoires et consommables pour outils électroportatifs</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2544'"><ul id="level-2-submenu-2544" x-ref="level-2-submenu-2544" x-show="openLevel2SubmenuId === '2544'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3927"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/pince-et-tenaille.html" class="snowdog-menu-link" data-menu="menu-2547"> Pinces et tenailles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/cles-et-douilles.html" class="snowdog-menu-link" data-menu="menu-2556"> Clés et douilles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/cutter-et-ciseaux.html" class="snowdog-menu-link" data-menu="menu-2553"> Cutters et ciseaux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/marteau.html" class="snowdog-menu-link" data-menu="menu-2559"> Marteaux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/metre-niveau-et-tracage.html" class="snowdog-menu-link" data-menu="menu-2550"> Mètres, niveaux et traçage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/outillage-a-main/agrafeuse-manuelle-et-agrafe.html" class="snowdog-menu-link" data-menu="menu-2562"> Agrafeuses manuelles et agrafes</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2493'"><ul id="level-2-submenu-2493" x-ref="level-2-submenu-2493" x-show="openLevel2SubmenuId === '2493'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3930"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/visserie-et-fixation.html" class="snowdog-menu-link" data-menu="menu-2502"> Visserie et fixation</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/serrure-cadenas-poignee.html" class="snowdog-menu-link" data-menu="menu-2496"> Serrures, cadenas, poignées</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/attaches.html" class="snowdog-menu-link" data-menu="menu-2508"> Attaches</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/roues-et-roulettes.html" class="snowdog-menu-link" data-menu="menu-2499"> Roues et roulettes</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/corde-chaine-cable-et-tendeur.html" class="snowdog-menu-link" data-menu="menu-2514"> Cordes, chaînes, câbles et tendeurs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/gonds-et-pentures.html" class="snowdog-menu-link" data-menu="menu-2505"> Gonds et pentures</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/boites-aux-lettres.html" class="snowdog-menu-link" data-menu="menu-2511"> Boîtes aux lettres</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/quincaillerie/cornieres-tubes-et-profiles.html" class="snowdog-menu-link" data-menu="menu-3933"> Cornières, tubes et profilés</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2472'"><ul id="level-2-submenu-2472" x-ref="level-2-submenu-2472" x-show="openLevel2SubmenuId === '2472'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/bricolage/peinture-et-entretien-du-bois.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3936"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/peinture-et-entretien-du-bois/peinture-interieure-et-exterieure.html" class="snowdog-menu-link" data-menu="menu-2481"> Peinture intérieure et extérieure</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/peinture-et-entretien-du-bois/entretien-du-bois-lasures-et-vernis-bois.html" class="snowdog-menu-link" data-menu="menu-2478"> Entretien du bois, lasures et vernis bois</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/peinture-et-entretien-du-bois/pinceaux-poncage-et-accessoires-de-peinture.html" class="snowdog-menu-link" data-menu="menu-2475"> Pinceaux, ponçage et accessoires de peinture</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2532'"><ul id="level-2-submenu-2532" x-ref="level-2-submenu-2532" x-show="openLevel2SubmenuId === '2532'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/bricolage/colle-et-mastic.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3939"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/colle-et-mastic/colle-extra-forte.html" class="snowdog-menu-link" data-menu="menu-2535"> Colles extra-forte</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/colle-et-mastic/mastic-et-silicone.html" class="snowdog-menu-link" data-menu="menu-2538"> Mastics et silicones</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/colle-et-mastic/ruban-adhesif.html" class="snowdog-menu-link" data-menu="menu-2541"> Rubans adhésifs</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2565'"><ul id="level-2-submenu-2565" x-ref="level-2-submenu-2565" x-show="openLevel2SubmenuId === '2565'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/bricolage/electricite.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3942"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/electricite/cables-fiches-et-douilles.html" class="snowdog-menu-link" data-menu="menu-2568"> Câbles, fiches et douilles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/electricite/interrupteur-et-prise.html" class="snowdog-menu-link" data-menu="menu-2574"> Interrupteurs et prises</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/electricite/eclairage.html" class="snowdog-menu-link" data-menu="menu-2571"> Eclairage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/electricite/tableau-electrique.html" class="snowdog-menu-link" data-menu="menu-2577"> Tableau électrique</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/electricite/outils-de-l-electricien.html" class="snowdog-menu-link" data-menu="menu-2580"> Outils de l'électricien</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2583'"><ul id="level-2-submenu-2583" x-ref="level-2-submenu-2583" x-show="openLevel2SubmenuId === '2583'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/bricolage/plomberie.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3945"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/plomberie/tubes-et-raccords.html" class="snowdog-menu-link" data-menu="menu-2589"> Tubes et raccords</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/plomberie/evacuation-des-eaux-usees.html" class="snowdog-menu-link" data-menu="menu-2586"> Évacuation des eaux usées</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/plomberie/outils-du-plombier.html" class="snowdog-menu-link" data-menu="menu-2592"> Outils du plombier</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2484'"><ul id="level-2-submenu-2484" x-ref="level-2-submenu-2484" x-show="openLevel2SubmenuId === '2484'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/bricolage/nettoyage.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3948"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/nettoyage/nettoyeur-haute-pression.html" class="snowdog-menu-link" data-menu="menu-2487"> Nettoyeurs haute pression</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/nettoyage/aspirateur-de-chantier.html" class="snowdog-menu-link" data-menu="menu-2490"> Aspirateurs de chantier</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2604'"><ul id="level-2-submenu-2604" x-ref="level-2-submenu-2604" x-show="openLevel2SubmenuId === '2604'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3951"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier/brouette-de-chantier.html" class="snowdog-menu-link" data-menu="menu-2607"> Brouettes de chantier</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier/echelle.html" class="snowdog-menu-link" data-menu="menu-2610"> Echelles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier/radio-de-chantier.html" class="snowdog-menu-link" data-menu="menu-2613"> Radios de chantier</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier/betonniere.html" class="snowdog-menu-link" data-menu="menu-2616"> Bétonnières</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/materiel-de-chantier/echafaudages.html" class="snowdog-menu-link" data-menu="menu-4227"> Echafaudages</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2463'"><ul id="level-2-submenu-2463" x-ref="level-2-submenu-2463" x-show="openLevel2SubmenuId === '2463'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/bricolage/machines-et-amenagement-de-l-atelier.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3954"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/machines-et-amenagement-de-l-atelier/materiel-de-soudure.html" class="snowdog-menu-link" data-menu="menu-2466"> Matériel de soudure</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/bricolage/machines-et-amenagement-de-l-atelier/compresseur.html" class="snowdog-menu-link" data-menu="menu-2469"> Compresseurs</a></div></li></ul></div></div></div></li><li class="flex items-center justify-between py-2" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openSubmenuId === '2619' }" @mouseenter="openSubmenuId = '2619'" @keydown.escape="onSubmenuEscape"><div class="group [&>a]:py-7 [&>a]:!text-primary"><a href="https://www.monmagasinvert.fr/maison-et-loisirs.html" class="snowdog-menu-link" data-menu="menu-2619"> Maison et loisirs</a></div><div x-ref="submenu-2619" class="absolute left-0 right-0 top-full w-full z-30 pt-2 flex pb-4" x-show="openSubmenuId === '2619'" x-cloak><script>"use strict";const initSubMenu2619=()=>({openLevel2SubmenuId:null,openLevel2Submenu(e){console.log(e),this.openLevel2SubmenuId=e,this.$nextTick(()=>{this.$refs["level-2-submenu-"+e]?.querySelector('button:not([disabled]), a[href]:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])')?.focus()})}})</script><div class="container flex items-stretch justify-between gap-8 bg-white shadow rounded-lg px-0 overflow-hidden" x-data="initSubMenu2619()"><ul class="c-menu-desk__list flex flex-col gap-2 pl-8 my-6 overflow-y-auto max-h-[380px] min-w-80 max-w-80"><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2637' }" @mouseenter="openLevel2SubmenuId = '2637'" x-init="openLevel2SubmenuId = '2637'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2637' ? 'true' : 'false'" aria-controls="level-2-submenu-2637" @click="openLevel2Submenu('2637')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-1-chauffage.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage.html" class="snowdog-menu-link" data-menu="menu-2637"> Chauffage</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2622' }" @mouseenter="openLevel2SubmenuId = '2622'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2622' ? 'true' : 'false'" aria-controls="level-2-submenu-2622" @click="openLevel2Submenu('2622')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-2-entretien_de_la_maison.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison.html" class="snowdog-menu-link" data-menu="menu-2622"> Entretien de la maison</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2661' }" @mouseenter="openLevel2SubmenuId = '2661'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2661' ? 'true' : 'false'" aria-controls="level-2-submenu-2661" @click="openLevel2Submenu('2661')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/cuisine-et-art-de-la-table.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-5-cuisine_et_art_de_la_table.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/cuisine-et-art-de-la-table.html" class="snowdog-menu-link" data-menu="menu-2661"> Cuisine et art de la table</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2676' }" @mouseenter="openLevel2SubmenuId = '2676'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2676' ? 'true' : 'false'" aria-controls="level-2-submenu-2676" @click="openLevel2Submenu('2676')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/panier-de-courses.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-6-panier_de_course_1__1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/panier-de-courses.html" class="snowdog-menu-link" data-menu="menu-2676"> Paniers de courses</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2697' }" @mouseenter="openLevel2SubmenuId = '2697'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2697' ? 'true' : 'false'" aria-controls="level-2-submenu-2697" @click="openLevel2Submenu('2697')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-4-d_coration_et_mobilier.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier.html" class="snowdog-menu-link" data-menu="menu-2697"> Décoration et mobilier</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2679' }" @mouseenter="openLevel2SubmenuId = '2679'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2679' ? 'true' : 'false'" aria-controls="level-2-submenu-2679" @click="openLevel2Submenu('2679')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-6-produits_de_beaut_huiles_essentielles_et_bougies.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies.html" class="snowdog-menu-link" data-menu="menu-2679"> Produits de beauté, huiles essentielles et bougies</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2733' }" @mouseenter="openLevel2SubmenuId = '2733'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2733' ? 'true' : 'false'" aria-controls="level-2-submenu-2733" @click="openLevel2Submenu('2733')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/station-meteo.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-3-m_t_o.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/station-meteo.html" class="snowdog-menu-link" data-menu="menu-2733"> Stations météo</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '4143' }" @mouseenter="openLevel2SubmenuId = '4143'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '4143' ? 'true' : 'false'" aria-controls="level-2-submenu-4143" @click="openLevel2Submenu('4143')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/pret-a-porter.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-8-pr_t_porter.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/pret-a-porter.html" class="snowdog-menu-link" data-menu="menu-4143"> Prêt-à-porter</a></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2652' }" @mouseenter="openLevel2SubmenuId = '2652'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2652' ? 'true' : 'false'" aria-controls="level-2-submenu-2652" @click="openLevel2Submenu('2652')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/le-coin-des-enfants.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-9-le_coin_des_enfants.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/le-coin-des-enfants.html" class="snowdog-menu-link" data-menu="menu-2652"> Le coin des enfants</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li><li class="flex" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openLevel2SubmenuId === '2718' }" @mouseenter="openLevel2SubmenuId = '2718'"><button type="button" class="flex items-center justify-between w-full p-[2px_8px_2px_4px] text-secondary-900 hover:bg-primary-100 hover:text-secondary-600 rounded-lg transition ease-in-out duration-300 font-normal" :aria-expanded="openLevel2SubmenuId === '2718' ? 'true' : 'false'" aria-controls="level-2-submenu-2718" @click="openLevel2Submenu('2718')"><div class="flex gap-3 items-center text-14 text-left"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres.html" class="block mb-2 transition-opacity group-hover:opacity-80" tabindex="-1"> <img src="https://www.monmagasinvert.fr/media/snowdog/menu/node/f/-/f-8-livres_1.png" alt="" loading="lazy" width="44" height="208"> </a><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres.html" class="snowdog-menu-link" data-menu="menu-2718"> Livres</a></div><div class="transition-transform"><svg fill="currentColor" viewbox="0 0 24 24" class="text-secondary-600" width="20" height="20" aria-hidden="true"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /> </svg></div></button></li></ul><hr class="block w-px bg-gris-200 h-full py-6 -ml-2"><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2637'"><ul id="level-2-submenu-2637" x-ref="level-2-submenu-2637" x-show="openLevel2SubmenuId === '2637'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3957"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage/granules-de-bois-pellets.html" class="snowdog-menu-link" data-menu="menu-2646"> Granulés de bois, pellets</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage/bois-de-chauffage.html" class="snowdog-menu-link" data-menu="menu-2643"> Bois de chauffage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage/gaz.html" class="snowdog-menu-link" data-menu="menu-2640"> Gaz</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/chauffage/accessoires-poele-et-cheminee.html" class="snowdog-menu-link" data-menu="menu-2649"> Accessoires poêle et cheminée</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2622'"><ul id="level-2-submenu-2622" x-ref="level-2-submenu-2622" x-show="openLevel2SubmenuId === '2622'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3960"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison/droguerie.html" class="snowdog-menu-link" data-menu="menu-2625"> Droguerie</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison/accessoires-de-menage.html" class="snowdog-menu-link" data-menu="menu-2628"> Accessoires de ménage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison/anti-nuisble-interieur.html" class="snowdog-menu-link" data-menu="menu-2634"> Anti-nuisbles intérieur</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/entretien-de-la-maison/poubelles-et-rangement.html" class="snowdog-menu-link" data-menu="menu-2631"> Poubelles et rangement</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2661'"><ul id="level-2-submenu-2661" x-ref="level-2-submenu-2661" x-show="openLevel2SubmenuId === '2661'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/cuisine-et-art-de-la-table.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3963"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/cuisine-et-art-de-la-table/appareils-de-cuisine.html" class="snowdog-menu-link" data-menu="menu-2664"> Appareils de cuisine</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/cuisine-et-art-de-la-table/art-de-la-table.html" class="snowdog-menu-link" data-menu="menu-2667"> Art de la table</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/cuisine-et-art-de-la-table/rangement-de-la-cuisine-et-garde-manger.html" class="snowdog-menu-link" data-menu="menu-2670"> Rangement de la cuisine et garde manger</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2697'"><ul id="level-2-submenu-2697" x-ref="level-2-submenu-2697" x-show="openLevel2SubmenuId === '2697'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3966"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/tapis-et-paillassons.html" class="snowdog-menu-link" data-menu="menu-2706"> Tapis et paillassons</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/objets-decoratifs.html" class="snowdog-menu-link" data-menu="menu-2700"> Objets décoratifs</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/vases-et-decoration-en-verre.html" class="snowdog-menu-link" data-menu="menu-2703"> Vases et décorations en verre</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/linge-de-maison.html" class="snowdog-menu-link" data-menu="menu-2712"> Linge de maison</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/meubles.html" class="snowdog-menu-link" data-menu="menu-2715"> Meubles</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/fleuristerie.html" class="snowdog-menu-link" data-menu="menu-2709"> Fleuristerie</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/decoration-et-mobilier/horloges-et-decorations-murales.html" class="snowdog-menu-link" data-menu="menu-4230"> Horloges et décorations murales</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2679'"><ul id="level-2-submenu-2679" x-ref="level-2-submenu-2679" x-show="openLevel2SubmenuId === '2679'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3969"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies/bougie-parfumee.html" class="snowdog-menu-link" data-menu="menu-2691"> Bougies parfumées</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies/recharge-parfum.html" class="snowdog-menu-link" data-menu="menu-2682"> Recharges de parfum</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies/parfum-d-ambiance.html" class="snowdog-menu-link" data-menu="menu-2685"> Parfums d'ambiance</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies/savon.html" class="snowdog-menu-link" data-menu="menu-2688"> Savons</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/produits-de-beaute-huiles-essentielles-et-bougies/huiles-essentielles.html" class="snowdog-menu-link" data-menu="menu-2694"> Huiles essentielles</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2652'"><ul id="level-2-submenu-2652" x-ref="level-2-submenu-2652" x-show="openLevel2SubmenuId === '2652'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/le-coin-des-enfants.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3972"> Voir tous les produits</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/le-coin-des-enfants/peluches-et-jouets-pour-enfant.html" class="snowdog-menu-link" data-menu="menu-2655"> Peluches et jouets pour enfant</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/le-coin-des-enfants/livres-pour-enfant.html" class="snowdog-menu-link" data-menu="menu-2658"> Livres pour enfant</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/jardinage/outil-de-jardinage/outils-de-jardinage-pour-enfant.html" class="snowdog-menu-link" data-menu="menu-2766"> Outils de jardinage pour enfants</a></div></li></ul></div><div class="w-full flex flex-col gap-4 pt-6" x-show="openLevel2SubmenuId === '2718'"><ul id="level-2-submenu-2718" x-ref="level-2-submenu-2718" x-show="openLevel2SubmenuId === '2718'" class="grid grid-cols-2 gap-x-6 gap-y-1 text-secondary-900 font-normal"><li class="c-menu-desk__seeAllCat"><div class="snowdog-menu-link"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres.html" class="snowdog-menu-link seeAllCat text-secondary-600 text-14 flex gap-0.5 underline font-normal" data-menu="menu-3975"> Voir tous les livres</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres/livre-de-jardinage.html" class="snowdog-menu-link" data-menu="menu-2730"> Livres sur le jardinage</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres/livre-sur-les-animaux.html" class="snowdog-menu-link" data-menu="menu-2727"> Livres sur les animaux</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres/livre-de-cuisine.html" class="snowdog-menu-link" data-menu="menu-2724"> Livres de cuisine</a></div></li><li class="w-full"><div class="flex snowdog-menu-link w-full px-2 py-1.5 hover:bg-primary-100 rounded-lg hover:text-secondary-600"><a href="https://www.monmagasinvert.fr/maison-et-loisirs/livres/livre-sante-et-bien-etre.html" class="snowdog-menu-link" data-menu="menu-2721"> Livres santé et bien-être</a></div></li></ul></div></div></div></li><li class="flex items-center justify-between py-2" :class="{ 'bg-primary-100 text-secondary-600 rounded' : '1' && openSubmenuId === '13161' }" @mouseenter="openSubmenuId = '13161'" @keydown.escape="onSubmenuEscape"><div class="group [&>a]:py-7 [&>a]:!text-primary"><a href="https://www.monmagasinvert.fr/espacepro" class="snowdog-menu-link" data-menu="menu-13161"> Espace Pro </a></div></li></ul></nav></div></header><main id="maincontent" class="page-main"><div id="contentarea" tabindex="-1"></div><div class="page messages"><script>function initMessages(){return{messages:window.mageMessages||[],isEmpty(){return this.messages.reduce(function(s,e){return s&&void 0===e},!0)},removeMessage(s){this.messages[s]=void 0},addMessages(s,e){s.map(s=>{this.messages=this.messages.concat(s),void 0===e&&"success"===s.type&&window.defaultSuccessMessageTimeout&&(e=window.defaultSuccessMessageTimeout),e&&this.setHideTimeOut(this.messages.length-1,e)})},setHideTimeOut(s,e){setTimeout(s=>{this.removeMessage(s)},e,s)},eventListeners:{"@messages-loaded.window"(s){this.addMessages(s.detail.messages,s.detail.hideAfter)},"@private-content-loaded.window"(s){let e=s.detail.data;e.messages&&e.messages.messages&&e.messages.messages.length&&this.addMessages(e.messages.messages)},"@clear-messages.window"(){this.messages=[]}}}}</script><section id="messages" x-data="initMessages()" x-bind="eventListeners" aria-live="assertive" role="alert"><template x-if="!isEmpty()"><div class="w-full place-items-center"><div class="messages container items-center mx-auto px-10 py-3"><template x-for="(message, index) in messages" :key="index"><div class="place-items-center"><template x-if="message"><div class="message" :class="message.type" :ui-id="'message-' + message.type"><span x-html="message.text"></span> <button type="button" aria-label="Close message" @click.prevent="removeMessage(index)"><svg fill="none" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" class="stroke-current" width="18" height="18" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"/> </svg></button></div></template></div></template></div></div></template></section></div><nav class="breadcrumbs relative text-gris-600" aria-label="Breadcrumb"><div class="c-container-breadcrumbs font-primary"><ol class="items list-reset py-2 rounded flex flex-wrap items-center text-grey text-12"><li class="item flex items-center home block"><a href="https://www.monmagasinvert.fr/" class="no-underline" title="Aller à la page d’accueil">Accueil</a></li><li class="item flex items-center product hidden md:flex"><span aria-hidden="true" class="separator px-2"> <span class="hidden md:block"><svg width="20" height="20" fill="currentColor"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-droite" /></svg></span><span class="inline md:hidden"> < </span></span><span class="font-bold" aria-current="page">Friandises pour chien - Mélange biscuits Os croquants - 1 kg</span></li></ol></div></nav><div class="columns px-8 pt-4 pb-12 mx-0 max-w-none lg:max-w-screen-lg xlg:max-w-screen-xlg xl:max-w-screen-xl 2xl:max-w-screen-2xl lg:mx-auto lg:px-6"><div class="column main"><div x-data="cartStockChecker"></div><script>document.addEventListener("alpine:init",()=>{Alpine.data("cartStockChecker",()=>({stockService:new window.CartStockService,async init(){await this.checkStockStatus()},async checkStockStatus(){try{if(!await this.stockService.validateCartAndStore()||!this.stockService.shouldCheckStock())return;let e=this.stockService.getSelectedStore();await this.stockService.checkStock(e.pickup_location_code??e.warehouse_code)||this.stockService.showErrorMessage("Le stock n'est plus disponible pour un produit pr\xe9sent dans votre panier"),this.stockService.updateLastCheckTime()}catch(e){console.error("Stock check failed:",e),this.stockService.showErrorMessage(e.message)}}}))}),window.CartStockService=window.CartStockService||class{constructor(){this.storage=hyva.getBrowserStorage(),this.checkIntervalMs=36e5}async validateCartAndStore(){let e=this.getCartCount();return!!this.isValidCartCount(e)&&!!this.getSelectedStore()}getCartCount(){let e=this.storage.getItem("cart_summary_count");return e?parseInt(e):0}isValidCartCount(e){return e>0}getSelectedStore(){let e=this.storage.getItem("selected_store");return e?JSON.parse(e):null}shouldCheckStock(){let e=hyva.getCookie("last_stock_check");return!e||new Date().getTime()-parseInt(e)>=this.checkIntervalMs}async checkStock(e){let t=await fetch("/rest/V1/cart/stock-status",{method:"POST",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},credentials:"same-origin",body:JSON.stringify({sourceCode:e})});if(!t.ok)throw Error("Stock check request failed");return t.json()}updateLastCheckTime(){let e=new Date().getTime();hyva.setCookie("last_stock_check",e.toString(),1)}showErrorMessage(e){window.dispatchMessages([{type:"error",text:e}])}}</script><div x-data="cartStoreChecker"></div><script>document.addEventListener("alpine:init",()=>{Alpine.data("cartStoreChecker",()=>({async init(){await this.checkCartStore()},async checkCartStore(){try{null===this.getSelectedStore()&&this.getCartCount()>0&&window.dispatchMessages([{type:"error",text:'<a href="#" @click="window.openStorelocatorModalPopup()">Veuillez choisir un magasin pour poursuivre vos achats</a>'}])}catch(e){console.error("Stock check failed:",e)}},getCartCount(){let e=hyva.getBrowserStorage().getItem("cart_summary_count");return e?parseInt(e):0},getSelectedStore(){let e=hyva.getBrowserStorage().getItem("selected_store");return e?JSON.parse(e):null}}))})</script><div class="product media"></div><div class="product-info-main"><section class="fp-section"><div class="fp-section__inner"><div class="fp-grid"><div class="fp-product-meta"><p class="text-secondary-900 text-15 font-normal"><a href="https://www.monmagasinvert.fr/yock" class="hover:underline" title="Yock"> Yock </a></p><h1 class="c-title-md font-bold"><span class="base text-wrap" data-ui-id="page-title-wrapper" style="display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:3em"> Friandises pour chien - Mélange biscuits Os croquants - 1 kg </span></h1><p class="c-body-md text-gris-600">Ref : 1806898</p></div><div id="gallery" x-data="initGallery()" x-bind="eventListeners" class="fp-gallery-container"><div :class="{'w-full h-full fixed top-0 left-0 bg-white z-50 flex': fullscreen}" :role="fullscreen ? 'dialog' : false" :aria-modal="fullscreen" :aria-label="fullscreen ? 'Gallery\u0020modal\u0020fullscreen' : false"><div class="relative self-center w-full" @touchstart.passive="handleTouchStart" @touchmove.passive="handleTouchMove" x-transition:enter="ease-out duration-500" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100"><div class="relative mb-6" aria-live="polite" aria-atomic="true"><img alt="1806898-Mélange-de-biscuits---Yock---Os-croquant---1-kg-1" title="1806898-Mélange-de-biscuits---Yock---Os-croquant---1-kg-1" class="object-contain object-center w-full h-auto" :class="fullscreen ? 'invisible max-h-[75vh]' : 'invisible'" src="https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=700&width=700&canvas=700:700" width="700" height="700" itemprop="image" fetchpriority="high"><template x-for="(image, index) in images" :key="index"> <img :alt="image.caption || 'Friandises\u0020pour\u0020chien\u0020\u002D\u0020M\u00E9lange\u0020biscuits\u0020Os\u0020croquants\u0020\u002D\u00201\u0020kg'" :title="image.caption || 'Friandises\u0020pour\u0020chien\u0020\u002D\u0020M\u00E9lange\u0020biscuits\u0020Os\u0020croquants\u0020\u002D\u00201\u0020kg'" class="absolute inset-0 object-contain object-center w-full m-auto" :class="{ 'max-h-[75vh]': fullscreen }" width="700" height="700" :loading="active !== index ? 'lazy' : 'eager'" :src="fullscreen ? image.full : image.img" x-transition.opacity.duration.500ms x-show="active === index" fetchpriority="high"> </template> <button type="button" class="absolute inset-0 w-full outline-offset-2" aria-label="Click to view image in fullscreen" x-ref="galleryFullscreenBtn" x-show="!fullscreen && images[active].type !== 'video'" x-cloak @click="openFullscreen()" @keydown.enter="openFullscreen()"></button> <button type="button" class="group absolute inset-0 outline-offset-2 grid place-items-center" aria-label="Play video" x-show="images[active].type === 'video' && !activeVideoType" x-cloak @click="activateVideo()" @keydown.enter="activateVideo()"><svg viewbox="0 0 20 20" fill="currentColor" class="stroke-white/75 fill-black/20 transition ease-in group-hover:scale-110 md:w-24 md:h-24" width="44" height="44" aria-hidden="true"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zM9.555 7.168A1 1 0 008 8v4a1 1 0 001.555.832l3-2a1 1 0 000-1.664l-3-2z" clip-rule="evenodd" /> </svg></button><div class="absolute inset-0 hidden w-full h-full bg-white nonmobile" :class="{ 'hidden': activeVideoType !== 'youtube' }" x-transition.opacity.duration.500ms x-show="images[active].type === 'video' && activeVideoType === 'youtube'"><div id="youtube-player" class="w-full h-full"></div></div><div class="absolute inset-0 hidden w-full h-full bg-white" :class="{ 'hidden': activeVideoType !== 'vimeo' }" x-transition.opacity.duration.500ms x-show="images[active].type === 'video' && activeVideoType === 'vimeo'"><div id="vimeo-player" class="w-full h-full"></div></div></div></div><div @resize.window.debounce="calcPageSize(); $nextTick(() => calcActive())"><div id="thumbs" class="flex items-center gap-4" :class="{ 'fixed justify-center bottom-0 left-0 right-0': fullscreen, 'mx-6' : fullscreen && !isSlider}" style="min-height:100px" x-show="images.length > 1" x-cloak><button type="button" aria-label="Précédent" tabindex="-1" class="p-2.5 flex items-center justify-center self-stretch text-black outline-none focus:outline-none flex-none" :class="{ 'opacity-25 pointer-events-none' : isSliderStart, 'hidden' : !isSlider }" @click="scrollPrevious"><svg fill="none" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" width="24" height="24" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7"/> </svg></button><div class="js_thumbs_slides thumbs-wrapper relative flex flex-nowrap w-full overflow-auto js_slides snap" x-ref="jsThumbSlides" @scroll.debounce="calcPageSize(); calcActive(); calcScrollStartEnd()"><template x-for="(image, index) in images" :key="index"><div class="js_thumbs_slide flex shrink-0 mb-2 mr-2 lg:mr-4 last:mr-0"><button type="button" @click.prevent="setActive(index);" class="relative block border border-gray-300 hover:border-primary focus:border-primary" :class="{'border-primary': active === index}"><span class="sr-only"> View larger image </span><img :src="image.thumb" :alt="image.caption || 'Friandises\u0020pour\u0020chien\u0020\u002D\u0020M\u00E9lange\u0020biscuits\u0020Os\u0020croquants\u0020\u002D\u00201\u0020kg\u0020thumbnail'" :title="image.caption || 'Friandises\u0020pour\u0020chien\u0020\u002D\u0020M\u00E9lange\u0020biscuits\u0020Os\u0020croquants\u0020\u002D\u00201\u0020kg\u0020thumbnail'" width="90" height="90"> <span class="absolute inset-0 grid place-items-center" x-show="image.type === 'video'"><svg fill="none" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" class="stroke-white/75 fill-black/20" width="44" height="44" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10l4.553-2.276A1 1 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z"/> </svg></span></button></div></template></div><button type="button" x-show="images.length > 1" x-cloak aria-label="Suivant" tabindex="-1" class="p-2.5 flex items-center justify-center self-stretch text-black outline-none focus:outline-none flex-none" :class="{ 'opacity-25 pointer-events-none' : isSliderEnd, 'hidden' : !isSlider }" @click="scrollNext"><svg fill="none" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" width="24" height="24" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7"/> </svg></button></div></div><div class="absolute top-0 right-0 pt-4 pr-4"><button @click="closeFullScreen()" type="button" class="hidden text-gray-500 p-3 hover:text-gray-600 focus:text-gray-600 transition ease-in-out duration-150" :class="{ 'hidden': !fullscreen, 'block': fullscreen }" aria-label="Close fullscreen"><svg fill="none" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" width="24" height="24" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"/> </svg></button></div></div></div><script>function initGallery(){let e,t;return{active:0,videoData:{},activeVideoType:!1,autoplayVideo:!1,loopVideo:!1,relatedVideos:!1,vimeoPlayer:null,fullscreen:!1,isSlider:!1,initialImages:[{thumb:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=90&width=90&canvas=90:90",img:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=700&width=700&canvas=700:700",full:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=&width=&canvas=:",caption:"1806898-M\xe9lange-de-biscuits---Yock---Os-croquant---1-kg-1",position:"1",isMain:!0,type:"image",videoUrl:null,__disableTmpl:!0,fastly_srcset:{2:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=700&width=700&canvas=700:700&dpr=2 2x",3:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=700&width=700&canvas=700:700&dpr=3 3x"}}],images:[{thumb:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=90&width=90&canvas=90:90",img:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=700&width=700&canvas=700:700",full:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=&width=&canvas=:",caption:"1806898-M\xe9lange-de-biscuits---Yock---Os-croquant---1-kg-1",position:"1",isMain:!0,type:"image",videoUrl:null,__disableTmpl:!0,fastly_srcset:{2:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=700&width=700&canvas=700:700&dpr=2 2x",3:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=700&width=700&canvas=700:700&dpr=3 3x"}}],appendOnReceiveImages:!0,activeSlide:0,isSliderStart:!0,isSliderEnd:!1,itemCount:0,pageSize:4,pageFillers:0,focusTrapListener:null,init(){this.initActive(),this.$nextTick(()=>{this.calcPageSize(),this.calcScrollStartEnd()}),this.$watch("fullscreen",e=>{this.$nextTick(()=>{this.scrollLock(e),window.requestAnimationFrame(()=>{this.calcPageSize()})})})},receiveImages(e){if(this.appendOnReceiveImages){let t=this.initialImages.map(e=>e.full),i=e.filter(e=>!t.includes(e.full));this.images=[].concat(this.initialImages,i),this.setActive(i.length?this.initialImages.length:0)}else this.images=e,this.setActive(0);this.$nextTick(()=>{this.scrollTo(this.active)}),this.itemCount=this.images.length},resetGallery(){this.images=this.initialImages,this.itemCount=this.images.length,this.initActive(),this.$nextTick(()=>{this.scrollTo(this.active)})},initActive(){let e=this.images.findIndex(function(e){return!0===e.isMain});-1===e&&(e=0),this.setActive(e)},setActive(e){this.active=e,this.activeVideoType=!1,window.youtubePlayer&&window.youtubePlayer.stopVideo(),this.vimeoPlayer&&this.vimeoPlayer.contentWindow.postMessage(JSON.stringify({method:"pause"}),"*"),"video"===this.images[e].type&&this.autoplayVideo&&this.activateVideo()},activateVideo(){let e=this.getVideoData();e&&(this.activeVideoType=e.type,"youtube"===e.type?window.youtubePlayer?window.youtubePlayer.loadVideoById(e.id):this.initYoutubeAPI(e):"vimeo"===e.type&&this.initVimeoVideo(e))},getVideoData(){let e=this.images[this.active]&&this.images[this.active].videoUrl;if(!e)return;let t,i,s,o=!1;return e.match(/youtube\.com|youtu\.be|youtube-nocookie.com/)?(t=e.replace(/^\/(embed\/|v\/)?/,"").replace(/\/.*/,""),i="youtube",t=e.match(/^.*(?:(?:youtu\.be\/|v\/|vi\/|u\/\w\/|embed\/)|(?:(?:watch)?\?v(?:i)?=|\&v(?:i)?=))([^#\&\?]*).*/)[1],e.match(/youtube-nocookie.com/)&&(o=!0)):e.match(/vimeo\.com/)&&(i="vimeo",s=RegExp("https?:\\/\\/(?:www\\.|player\\.)?vimeo.com\\/(?:channels\\/(?:\\w+\\/)?|groups\\/([^\\/]*)\\/videos\\/|album\\/(\\d+)\\/video\\/|video\\/|)(\\d+)(?:$|\\/|\\?)"),t=e.match(s)[3]),!!t&&{id:t,type:i,useYoutubeNoCookie:o}},initYoutubeAPI(e){if(document.getElementById("loadYoutubeAPI"))return;let t={autoplay:!0},i=document.createElement("script");i.src="https://www.youtube.com/iframe_api",i.id="loadYoutubeAPI";let s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(i,s);let o=e.useYoutubeNoCookie?"https://www.youtube-nocookie.com":"https://www.youtube.com";this.relatedVideos||(t.rel=0);let l=document.createElement("script");l.innerHTML=`function onYouTubeIframeAPIReady() {
window.youtubePlayer = new YT.Player('youtube-player', {
host: '${o}',
videoId: '${e.id}',
playerVars: ${JSON.stringify(t)},
});
}`,s.parentNode.insertBefore(l,s)},initVimeoVideo(e){let t="&autoplay=1",i="",s=new Date().getTime(),o=document.getElementById("vimeo-player"),l=e.id;o&&l&&(this.loopVideo&&(t+="&loop=1"),i="https://player.vimeo.com/video/"+l+"?api=1&player_id=vimeo"+l+s+t,o.innerHTML=`<iframe id="${"vimeo"+l+s}"
src="${i}"
width="640" height="360"
webkitallowfullscreen
mozallowfullscreen
allowfullscreen
referrerPolicy="origin"
allow="autoplay"
class="object-center w-full h-full object-fit"
></iframe>`,this.vimeoPlayer=o.childNodes[0])},getSlider(){return this.$refs.jsThumbSlides},calcPageSize(){let e=this.getSlider();if(e){let t=e.querySelector(".js_thumbs_slide"),i=parseInt(window.getComputedStyle(t).marginRight);this.itemCount=e.querySelectorAll(".js_thumbs_slide").length,this.pageSize=Math.round(e.clientWidth/(t.clientWidth+i)),this.pageFillers=this.pageSize*Math.ceil(this.itemCount/this.pageSize)-this.itemCount,this.isSlider=e.clientWidth-this.itemCount*(t.clientWidth+i)<0}},calcScrollStartEnd(){let e=this.getSlider();e&&(this.isSliderStart=0===e.scrollLeft,this.isSliderEnd=Math.ceil(e.scrollLeft+e.offsetWidth)>=e.scrollWidth)},calcActive(){let e=this.getSlider();if(e){let t=this.itemCount+this.pageFillers,i=e.scrollLeft/(e.scrollWidth/t);this.activeSlide=Math.round(i/this.pageSize)*this.pageSize}},scrollPrevious(){this.scrollTo(this.activeSlide-this.pageSize)},scrollNext(){this.scrollTo(this.activeSlide+this.pageSize)},scrollTo(e){let t=this.getSlider();if(t){let i=t.scrollWidth/(this.itemCount+this.pageFillers);t.scrollLeft=Math.floor(i)*e,this.activeSlide=e}},setActiveAndScrollTo(e){this.setActive(e),this.isSlider&&this.scrollTo(e)},eventListeners:{"@keydown.window.escape"(){this.fullscreen&&this.closeFullScreen()},"@update-gallery.window"(e){this.receiveImages(e.detail)},"@reset-gallery.window"(e){this.resetGallery()},"@keyup.arrow-right.window"(){this.fullscreen&&this.nextItem()},"@keyup.arrow-left.window"(){this.fullscreen&&this.previousItem()}},scrollLock(e=!0){document.body.style.overflow=e?"hidden":""},openFullscreen(){this.fullscreen=!0,hyva.trapFocus(this.$root)},closeFullScreen(e=this.$refs.galleryFullscreenBtn){this.fullscreen=!1,hyva.releaseFocus(this.$root),this.$nextTick(()=>{this.calcPageSize(),e&&e.focus()})},handleTouchStart(i){if(this.images.length<=1||i.touches.length>1||window.visualViewport&&window.visualViewport.scale>1.01)return;let s=i.touches[0];e=s.clientX,t=s.clientY},handleTouchMove(i){if(this.images.length<=1||i.touches.length>1||window.visualViewport&&window.visualViewport.scale>1.01||!e||!t)return;let s=e-i.touches[0].clientX;if(Math.abs(s)>Math.abs(t-i.touches[0].clientY)){let e=s>0?this.getNextIndex():this.getPreviousIndex();this.setActiveAndScrollTo(e)}e=t=null},getPreviousIndex(){return this.active>0?this.active-1:this.itemCount-1},getNextIndex(){return this.active+1===this.itemCount?0:this.active+1},previousItem(){0!==this.active&&this.setActiveAndScrollTo(this.active-1)},nextItem(){this.active+1!==this.itemCount&&this.setActiveAndScrollTo(this.active+1)}}}</script><div class="fp-details"><div class="flex"></div><dl id="product-details"></dl><div class="fp-offers"></div><form method="post" action="https://www.monmagasinvert.fr/checkout/cart/add/uenc/aHR0cHM6Ly93d3cubW9ubWFnYXNpbnZlcnQuZnIvbXItbGFuZ2UtZGUtYmlzY3VpdHMteW9jay1vcy1jcm9xdWFudC0xLWtnLTE4MDY4OTguaHRtbA~~/product/6141/" class="mb-6" id="product_addtocart_form" data-sku="1806898"><input type="hidden" name="product" value="6141"> <input type="hidden" name="selected_configurable_option" value=""> <input type="hidden" name="related_product" id="related-products-field" value=""> <input type="hidden" name="item" value="6141"> <input name="form_key" type="hidden" value="iCMuY0q4iphhLtaK"></form><div class="fp-price"><div role="group" aria-label="Price" class="c-price--with-unit"><script>function initPrice6141(){let i="finalPrice";return{regularPriceKey:"oldPrice",finalPriceKey:i,activeProductsPriceData:!1,initialFinalPrice:8.5,calculatedFinalPrice:!1,calculatedFinalPriceWithCustomOptions:!1,initialTierPrices:[],showRegularPriceLabel:!1,customOptionPrices:[],activeCustomOptions:[],qty:1,updateCustomOptionActive(i){let t=this.activeCustomOptions,e=i.customOptionId;if(i.active)t.includes(e)||t.push(i.customOptionId);else if(e&&t.includes(e)){let i=t.indexOf(e);t.splice(i,1)}this.calculateFinalPriceWithCustomOptions()},updateCustomOptionPrices(i,t){i&&(this.customOptionPrices=i),this.calculateFinalPriceWithCustomOptions()},calculateFinalPrice(){let t=(t,e)=>{if(this.activeProductsPriceData&&this.activeProductsPriceData.tierPrices)return this.activeProductsPriceData.tierPrices.reduce((i,t)=>{let c=t[e?"price":"basePrice"];return this.qty>=t.qty&&c<i?c:i},this.activeProductsPriceData[e?i:"basePrice"].amount);{let i=e?"price_incl_tax":"price_excl_tax";return Object.values(this.initialTierPrices).reduce((t,e)=>this.qty>=e.price_qty&&e[i]<t?e[i]:t,t)}};this.calculatedFinalPrice=t(this.initialFinalPrice,!0),window.dispatchEvent(new CustomEvent("update-product-final-price",{detail:this.calculatedFinalPrice}))},calculatePriceLabelVisibility(){this.showRegularPriceLabel=this.calculatedFinalPrice===this.activeProductsPriceData[this.regularPriceKey].amount&&this.activeProductsPriceData.isMinimalPrice},calculateFinalPriceWithCustomOptions(){let i=this.calculatedFinalPrice||this.initialFinalPrice;this.calculatedFinalPriceWithCustomOptions=i+this.getCustomOptionPrice()},getCustomOptionPrice(){var i,t;return i=this.activeCustomOptions,t=this.customOptionPrices,i.reduce((i,e)=>{let c=t[e];return c?Number.parseFloat(i)+Number.parseFloat(c):i},0)},getFormattedFinalPrice(){let i=hyva.formatPrice(this.calculatedFinalPriceWithCustomOptions||this.calculatedFinalPrice||this.initialFinalPrice).split(",");return`<span class="price">${i[0]}<span>,${i[1]}</span></span>`},isPriceHidden(){return this.calculatedFinalPriceWithCustomOptions||this.calculatedFinalPrice||this.initialFinalPrice,!1},eventListeners:{"@update-prices-6141.window"(i){this.activeProductsPriceData=i.detail,this.calculateFinalPrice(),this.calculateFinalPriceWithCustomOptions(),this.calculatePriceLabelVisibility()},"@update-qty-6141.window"(i){this.qty=i.detail,this.calculateFinalPrice(),this.calculateFinalPriceWithCustomOptions()},"@update-custom-option-active.window"(i){this.updateCustomOptionActive(i.detail)},"@update-custom-option-prices.window"(i){this.updateCustomOptionPrices(i.detail)}}}}</script><div x-data="initPrice6141()" x-bind="eventListeners" class="price-box price-final_price price--fp"><div x-show="!activeProductsPriceData && !isPriceHidden()"><div class="price-container"><span class="price-label"> </span><div class="final-price" itemprop="offers" itemscope="" itemtype="http://schema.org/Offer"><span id="product-price-6141" class="price-wrapper" x-html="getFormattedFinalPrice()"> <span class="price">8,50 €</span> </span><meta itemprop="price" content="8.5"><meta itemprop="priceCurrency" content="EUR"></div></div></div><template x-if="activeProductsPriceData"><div class="price-container"><template x-if=" activeProductsPriceData.oldPrice && activeProductsPriceData[finalPriceKey].amount < activeProductsPriceData[regularPriceKey].amount "><div class="old-price flex mr-2"><span id="product-price-6141" class="price-wrapper"> <span class="price" x-html="hyva.formatPrice(activeProductsPriceData[regularPriceKey].amount + getCustomOptionPrice())"></span> </span></div></template><div class="final-price"><span id="product-price-6141" class="price-wrapper" x-html="getFormattedFinalPrice()"> </span></div></div></template></div><script>function initPrice(){return{price:0,init(i){this.price=i},getFormattedPrice(){return hyva.formatPrice(this.price)}}}</script></div></div><div class="fp-add-to-cart"><script>function initQtyField(){return{qty:1,itemId:new URLSearchParams(window.location.search).get("id")||function(){let t=new URL(("//"===BASE_URL.substring(0,2)?"http:":"")+BASE_URL).pathname.replace(/\/$/,"").split("/"),e=window.location.pathname.split("/").slice(t.length+3);for(let t=0;t<e.length;t+=2)if("id"===e[t]&&e.length>t)return e[t+1]}(),productId:"6141",onGetCartData:function(t,e){let i=t&&t.data&&t.data.cart;if(this.itemId&&i&&i.items){let t=i.items.find(t=>t.item_id===this.itemId&&t.product_id===this.productId);t&&t.qty&&(this.qty=t.qty,e("update-qty-"+this.productId,this.qty))}}}}function getStore(){return{isLoading:!0,contentLoaded:!1,storeCode:"",productSku:"1806898",isStore:!1,storeQty:0,cartQty:0,availableQty:0,qtyMessage:"",productId:"6141",message:"",async init(){let t=localStorage.getItem("selected_store");if(t){this.isStore=!0;let e=JSON.parse(t);this.storeCode=e.pickup_location_code,document.addEventListener("store-stock-updated",t=>{let e=t.detail;this.cartQty=e.cart_qty,this.storeQty=e.qty,this.availableQty=e.qty-this.cartQty,this.qtyMessage="La quantit\xe9 s\xe9lectionn\xe9e n’est pas disponible dans le magasin s\xe9lectionn\xe9",this.checkAddToCartButton()})}else this.message="Pour s\xe9lectionner une quantit\xe9, merci de s\xe9lectionner un magasin";document.addEventListener("after-add-to-cart"+this.productId,t=>{let e=t.detail;this.availableQty=this.availableQty-e}),this.isLoading=!1,this.contentLoaded=!0},checkAddToCartButton(){let t=document.getElementById("product-addtocart-button"),e=this.qty>this.availableQty;t.setAttribute("data-availableQty",this.availableQty),e?t.classList.add("disabled-button"):t.classList.remove("disabled-button")}}}</script><div x-data="{...initQtyField(),...getStore()}" x-init="$dispatch('update-qty-6141', qty)" class="c-quantity-selector c-quantity-selector--md"><div x-show="isStore && !isLoading" class="c-quantity-selector__control"><label for="qty[6141]" class="c-quantity-selector__label"> Quantité </label><button @click="qty > 1 ? (qty--, checkAddToCartButton()) : (qty = 1, checkAddToCartButton())" class="c-button c-button c-button--ghost c-button--xs c-icon-moins" type="button"><span class="sr-only">Quantity button</span></button> <input name="qty" @private-content-loaded.window="onGetCartData($event.detail, $dispatch)" id="qty[6141]" form="product_addtocart_form" type="number" pattern="[0-9]{0,5}" inputmode="numeric" min="1" max="10000" :value="qty" value="1" class="qty form-input px-3 py-2 text-center w-12 text-16 text-secondary-900 border-none shadow-none" x-model.number="qty" @input="checkAddToCartButton();$dispatch('update-qty-6141', qty)" @keydown.enter.prevent> <button @click="qty++;checkAddToCartButton()" class="c-button c-button c-button--ghost c-button--xs c-icon-plus" type="button"><span class="sr-only">Quantity button</span></button></div><div class="text-12 max-w-28"><p x-show="!isLoading && !isStore" x-text="message"></p></div></div><div x-data="{ ...hyva.modal(), ...addToCart('add-to-cart-popup','6141','mode-switch-modal', false)}" x-init="init()" id="add-to-cart-modal" class="w-full mb-2"><button type="button" title="Ajouter au panier" class="c-button c-button--xlg c-button--add-to-cart c-button--no-icon" id="product-addtocart-button" @click=" processClick();"><span> Ajouter au panier </span></button><div x-cloak data-dialog-ref-name="add-to-cart-popup" x-bind="overlay" class="modal__overlay z-50"><div class="modal modal--sm inset-0"><div x-ref="add-to-cart-popup" role="dialog" aria-modal="true" class="modal__content"><div id="add-to-cart-popup" class="h-full w-full">Chargement en cours...</div></div></div></div><div x-cloak data-dialog-ref-name="mode-switch-modal" x-bind="overlay" class="modal__overlay z-50"><div class="modal modal--sm inset-0"><div x-ref="mode-switch-modal" role="dialog" aria-modal="true" class="modal__content"><div id="mode-switch-modal" class="h-full w-full">Chargement en cours...</div></div></div></div></div><div x-data="{ isOpen: false }" class="modal__overlay z-50" id="out-of-stock-modal" style="display:none"><div class="modal modal--xs"><div class="modal__content" role="dialog" aria-modal="true"><div class="modal__header"><button @click="document.getElementById('out-of-stock-modal').style.display = 'none'" class="flex modal__close absolute top-4 right-4 bg-white p-2" aria-label="Close modal" data-modal-close=""><svg width="24" height="24" fill="currentColor"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#cross" /> </svg></button></div><div class="modal__body"><div class="flex flex-col md:flex-row justify-center items-center gap-6 py-16 px-4 md:p-16"><svg width="80" height="80"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#qtt-produit" /> </svg><p class="c-title-md text-pretty text-center md:text-left" id="out-of-stock-modal-content"></p></div></div></div></div></div><script>function addToCart(t,e,i,o){return modalTemplate=`
<div class="modal__header">
<button @click="hide" class="flex modal__close absolute top-4 right-4 bg-white p-2" aria-label="Close modal" data-modal-close="">
<svg width="24" height="24" fill="currentColor">
<use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#cross"></use>
</svg>
</button>
</div>
<div class="modal__body">
<div class="flex flex-col gap-6 py-16 px-4 md:p-16" id="">
<p class="c-title-md text-center">
Ce produit a bien \xe9t\xe9 ajout\xe9 \xe0 votre panier </p>
<div>
<div class="c-product-list-item c-product-list-item--ajoutPanier">
<div class="c-product-list-item__main">
<div class="c-product-list-item__main--image">
<img src="https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp" alt="Product Image">
</div>
<div class="c-product-list-item__main-content max-w-52">
<p class="text-gris-600 text-13">Yock</p>
<p class=" text-14 leading-none line-clamp-2 font-bold">Friandises pour chien - M\xe9lange biscuits Os croquants - 1 kg</p>
<div class="text-13 text-gris-600">
<p>Ref : 1806898</p>
</div>
</div>
</div>
<div class="c-product-list-item__footer">
<div class="c-product-list-item__footer--wrapper">
<div class="c-price price--dp c-price--sm"
x-defer="intersect"
@update-prices-6141.window="updatePrice($event.detail);"
>
<div class="price-box price-final_price" data-role="priceBox" data-product-id="6141" data-price-box="product-id-6141">
<span
x-data x-id="['product-price-6141']" class="price-container price-final_price tax weee"
>
<span
:id="$id('product-price-6141')" data-price-amount="8.5"
data-price-type="finalPrice"
class="price-wrapper "
>
<span class="price">8<span class="c-price--unite">,50 <span class="c-price--icon">
€ </span>
</span>
</span>
</span>
</span>
</div> </div>
</div>
<p class="text-13 text-secondary-900 font-bold">Quantit\xe9: ##qty##</p>
</div>
</div>
</div>
<div class="flex gap-4 md:gap-3 mx-auto flex-col-reverse md:flex-row">
<button @click="hide;" type="button" class="c-button c-button--ghost c-button--md c-button--icon-left c-icon-chevron-gauche min-w-60 flex justify-center font-bold">
Continuer mes achats </button>
<button x-focus-first @click="window.location.href='/checkout/cart'" type="button" class="c-button c-button--primary c-button--md min-w-60 flex justify-center">
Voir mon panier </button>
</div>
</div>
</div>
`,modalModeSwitchTemplate=`<div class="modal__header" >
<button @click="hide" class="flex modal__close absolute top-4 right-4 bg-white p-2" aria-label="Close modal"
data-modal-close="">
<svg width="24" height="24" fill="currentColor">
<use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#cross"></use>
</svg>
</button>
</div>
<div class="modal__body">
<div class="flex flex-col gap-6 py-16 px-4 md:p-16">
<p class="c-title-md text-center">
Votre panier va \xeatre vid\xe9 </p>
<p class="text-black text-16 text-center">
En changeant de mode retrait, les
produits ajout\xe9s pr\xe9c\xe9demment au panier
seront supprim\xe9s. Nous vous invitons
\xe0 faire 2 commandes : une en retrait
imm\xe9diat et une en retrait sous 10 jours. </p>
<p class="text-black text-16 text-center">
\xcates-vous sur(e) de vouloir changer de mode de retrait ? </p>
<div class="flex gap-4 md:gap-3 mx-auto flex-col-reverse md:flex-row">
<button @click="hide;" type="button"
class="c-button c-button--tertiary c-button--lg justify-center min-w-60"">
Annuler </button>
<button x-focus-first @click="switchWithdrawalMode();hide();" type="button"
class="c-button c-button--primary c-button--md min-w-60 flex justify-center">
Vider mon panier </button>
</div>
</div>
</div>
`,{productId:e,modalId:t,switchModalId:i,isAlcoholic:o,isLoading:!1,qty:1,getAddToCartButton:()=>document.getElementById("product-addtocart-button"),setLoadingState(t){this.isLoading=t;let e=this.getAddToCartButton();e&&(e.disabled=t)},init(){let t="true"===localStorage.getItem("addToCartViaTuil"),e=this.getAddToCartButton();t&&(e.disabled=!0),window["listener_"+this.productId]||(window["listener_"+this.productId]=!0,document.addEventListener("after-availability"+this.productId,i=>{i.detail&&t?(this.processClick(),localStorage.removeItem("addToCartViaTuil")):i.detail&&!t&&e&&(e.disabled=!1)},{once:!0}))},showOutOfStockPopup(t){let e,i=document.getElementById("out-of-stock-modal");e=t>0?"Malheureusement, il n'en reste que 1% en stock dans ce magasin".replace("1%",t):"Malheureusement, ce produit n’est plus disponible dans ce magasin",i&&(document.getElementById("out-of-stock-modal-content").innerHTML=e,i.style.display="block")},processClick(){if(this.isLoading)return;let t=this.getAddToCartButton();if(t.classList.contains("disabled-button")){let e=t.getAttribute("data-availableQty");this.showOutOfStockPopup(e)}else t.classList.contains("display-switch-mode")?this.showModeSwitchPopup():localStorage.getItem("selected_store")?this.processAddToCart("6141"):window.openStorelocatorStockModalPopup()},async processAddToCart(t,e=!1){if(this.isLoading)return;if(this.setLoadingState(!0),this.isAlcoholic){if(!window.ageVerification){console.error("Age verification component not loaded, blocking add to cart for alcoholic product",t),this.setLoadingState(!1);return}if(window.ageVerification.isRequiredFor(this.isAlcoholic)&&!await window.ageVerification.ask())return void this.setLoadingState(!1)}var i=hyva.getFormKey();let o=document.getElementById(`qty[${t}]`);this.qty=o&&parseInt(o.value,10)||1,fetch("https://www.monmagasinvert.fr/checkout/cart/add/",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({product:t,qty:this.qty,ajax:1,destocking_clear_cart:e,form_key:i})}).then(t=>{if(!t.ok)throw window.location.reload(),Error("Network response was not ok");return t.text()}).then(i=>{this.refreshMiniCart();let o=this.getAddToCartButton(),a=JSON.parse(i);if(0===a.length)this.loadContent(this.productId,this.qty),this.show(this.modalId),e&&o.classList.remove("display-switch-mode");else if(a.error&&a.showModeSwitch)return void this.showModeSwitchPopup();window.dispatchEvent(new CustomEvent("cart-item-added",{detail:[{product_sku:t,product_brand:"9927",product_name:"Friandises pour chien - M\xe9lange biscuits Os croquants - 1 kg",product_category:"PLAISIR CHIEN",product_price_value:8.5,qty:this.qty,product_url:"https://www.monmagasinvert.fr/mr-lange-de-biscuits-yock-os-croquant-1-kg-1806898.html",product_image:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?width=265&height=265&canvas=265,265&quality=80&bg-color=255,255,255&fit=bounds"}]})),document.dispatchEvent(new CustomEvent("after-add-to-cart"+t,{detail:this.qty}));let s=o.getAttribute("data-availableQty")-this.qty;s>=this.qty?o.classList.remove("disabled-button"):o.classList.add("disabled-button"),o.setAttribute("data-availableQty",s)}).catch(t=>{console.error("Error adding product to cart:",t)}).finally(()=>{this.setLoadingState(!1)})},async loadContent(t,e){let i=document.getElementById(this.modalId);i&&(i.innerHTML=`${modalTemplate}`.replace("##qty##",e))},refreshMiniCart(){let t=new CustomEvent("reload-customer-section-data",{detail:{sections:["cart"]}});window.dispatchEvent(t)},showModeSwitchPopup(){document.getElementById(this.switchModalId).innerHTML=`${modalModeSwitchTemplate}`,this.show(this.switchModalId)},switchWithdrawalMode(){localStorage.getItem("selected_store")?this.processAddToCart("6141",!0):window.openStorelocatorStockModalPopup()}}}</script></div><div class="flex justify-end"></div><div class="flex justify-end"></div><div class="flex flex-col sm:flex-row justify-between"></div><div id="fp-selected-store" x-data="storeInventory" class="c-dispo c-dispo--block"><div class="flex gap-2 items-center"><svg width="20" height="20" fill="currentColor"> <use :href="iconUrl" /> </svg><p class="c-dispo__title">Retrait en magasin</p></div><div class="flex-col c-dispo__wrapper c-dispo--medium ml-7"><div x-show="!contentLoaded" class="text-14 text-center">Chargement en cours...</div><p x-show="contentLoaded && isDestocking" class="text-14 mt-0.5 mb-4">Certains produits de déstockage peuvent être disponibles pour retrait en magasin dans 2 à 10 jours</p><div x-show="contentLoaded" x-cloak class="c-dispo"><div class="c-dispo__wrapper c-dispo--medium"><div class="c-dispo__state" :class="stockStatusClass"></div><p class="c-dispo__value" x-text="stockMessage"></p></div></div><div x-show="contentLoaded && showNearestMessage" x-cloak class="c-dispo"><div class="c-dispo__wrapper c-dispo--small"><div class="c-dispo__state c-dispo--proximite"></div><p class="c-dispo__value" x-text="stockSecondMessage"></p></div></div></div><a x-show="contentLoaded" class="c-dispo__link cursor-pointer" @click="openStoreLocator" x-text="linkText"></a></div><script>function storeInventory(){return{isLoading:!0,contentLoaded:!1,storeName:"",storeCode:"",stockMessage:"",showNearestMessage:!1,stockSecondMessage:"",stockStatusClass:"",linkText:"Choisir mon magasin",iconUrl:"https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#magasin",productInventories:["18525","18528","18531","18534","18537","18540","18543","18546","18549","18555","18558","18561","18564","18570","18576","18579","18582","18585","18588","18591","18594","18597","18600","18603","18606","18609","18612","18615","18618","18621","18624","18627","18630","18633","18636","18639","18642","18645","18648","18651","18654","18660","18663","18672","18675","18678","18681","18684","18687","18690","18693","18696","18699","18702","18705","18708","18711","18714","18717","18723","18726","18729","18732","18735","18738","18741","18744","18747","18750","18753","18762","18765","18771","18774","18777","18780","18783","18786","18789","18801","18807","18819","18828","18834","18837","18840","18843","18846","18849","18855","18858","18864","18870","18873","18876","18879","18882","18885","18888","18891","18894","18897","18900","18903","18909","18912","18915","18918","18921","18924","18927","18930","18933","18936","18939","18960","18969","18978","18981","18990","18999","19002","19017","19023","19074","19098","30583","36481","36679","46903","46906","46909","47395","48721"],productSku:"1806898",productId:"6141",cookieLifetime:30,cookieName:"selected_store",isDestocking:"",destockingQty:"0",destockingSourceCode:"",async init(){let t=document.getElementById("product-addtocart-button");t&&(t.disabled=!0),await this.initializeStore()},async initializeStore(){try{let t=localStorage.getItem("selected_store");if(!t){this.handleNoStore(),document.dispatchEvent(new CustomEvent("after-availability"+this.productId,{detail:!0}));return}let e=JSON.parse(t);this.storeName=e.name,this.storeCode=e.pickup_location_code,await this.fetchStoreStock(e),document.dispatchEvent(new CustomEvent("after-availability"+this.productId,{detail:!0}))}catch(t){console.error("Store initialization error:",t),this.handleError()}finally{this.contentLoaded=!0}},handleNoStore(){this.stockStatusClass="c-dispo--voir-stock",this.stockMessage="S\xe9lectionnez votre magasin pour voir le stock disponible",this.linkText="Choisir mon magasin"},handleError(){this.stockMessage="Impossible de charger les informations du magasin",this.linkText="Choisir mon magasin"},async fetchStoreStock(t){try{let e=`${BASE_URL}catalog/ajax/checkstore`;this.isDestocking&&(e=`${BASE_URL}destocking/ajax/checkstore`);let s=await fetch(e,{method:"POST",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},body:JSON.stringify({store_code:t.pickup_location_code,sku:this.productSku,inventories:this.productInventories,postcode:t.postcode,product_id:this.productId}),credentials:"same-origin"});if(!s.ok)throw Error(`HTTP error! status: ${s.status}`);let o=await s.json();o.change_cookie&&hyva.setCookie(this.cookieName,this.storeCode,this.cookieLifetime);let i=new CustomEvent("store-stock-updated",{detail:o});document.dispatchEvent(i),this.updateStockDisplay(o)}catch(t){console.error("Stock fetch error:",t),this.handleError()}},updateStockDisplay(t){if(this.linkText="Changer de magasin",t.qty>0){let e=1===t.qty?"disponible":"disponibles";this.isDestocking?this.stockMessage=`${t.qty} ${e} sous 2 \xe0 10 jours dans votre ${this.storeName}`:this.stockMessage=`${t.qty} ${e} dans votre ${this.storeName}`,this.stockStatusClass=""}else this.stockMessage=`Non disponible dans votre magasin ${this.storeName}`,this.stockStatusClass="c-dispo--indisponible",t.availability_in_nearest_stores&&(this.linkText="Voir les magasins \xe0 proximit\xe9",this.showNearestMessage=!0,this.stockSecondMessage="Disponible dans d’autres magasins \xe0 proximit\xe9")},openStoreLocator(){window.openStorelocatorStockModalPopup()}}}</script></div></div></div></section><section></section><div class="fp-accordion-container"><div class="grid lg:grid-cols-1 border border-gris-200 rounded-lg text-secondary-900"><section id="description" class="border-b"><div class="w-full"><div x-data="hyvaAccordion({ multiselectable: false })" x-defer="intersect" class="divide-y"><div data-collapse="" x-data="{ open: true }" x-defer="intersect" x-id="['collapse-product-advantage']"><button class="group w-full py-3 px-4 md:flex-row flex justify-start items-center text-secondary-900" @click="open = !open" :aria-expanded="open" :aria-controls="$id('collapse-product-attributes')" aria-expanded="true" aria-controls="collapse-product-attributes-1"><h2 class="c-title-sm">Description</h2><span class="transition-transform group-aria-expanded:rotate-180 c-icon-chevron-bas c-icon--left c-icon--16 ml-auto"></span></button><div x-show="open" x-collapse="" :id="$id('collapse-product-advantage')" :aria-labelledby="$id('collapse-product-advantage')" :aria-hidden="open ? 'false' : 'true'" id="collapse-product-advantage-1" aria-labelledby="collapse-product-advantage-1" aria-hidden="true" style="display:none"><div class="px-4 pb-6 text-14 category-textseo"><div class="prose"><ul><li><p>Seau de 1 kilogramme de biscuits croquants pour récompenser votre chien tout au long de journée.</p></li><li><p>Aliment complémentaire de qualité adapté à toutes les races pour un plaisir gourmand très régulier.</p></li><li><p>Enrichi en vitamines pour aider à maintenir les défenses naturelles et la santé de votre animal.</p></li><li><p>Produit de fabrication française garantissant une recette sérieuse pour le bien-être de votre fidèle compagnon.</p></li><li><p>Friandises en forme d'os idéales pour l'éducation ou le dressage de votre animal de compagnie.</p></li><li><p>Emballage pratique en seau permettant de conserver parfaitement la fraîcheur et le goût des gâteaux.</p></li></ul></div></div></div></div></div></div></section><section id="custom.product.attributes" class="border-b"><div class="w-full"><div x-data="hyvaAccordion({ multiselectable: false })" x-defer="intersect" class="divide-y"><div data-collapse="" x-data="{ open: true }" x-defer="intersect" x-id="['collapse-product-advantage']"><button class="group w-full py-3 px-4 md:flex-row flex justify-start items-center text-secondary-900" @click="open = !open" :aria-expanded="open" :aria-controls="$id('collapse-product-attributes')" aria-expanded="true" aria-controls="collapse-product-attributes-1"><h2 class="c-title-sm">Caractéristiques</h2><span class="transition-transform group-aria-expanded:rotate-180 c-icon-chevron-bas c-icon--left c-icon--16 ml-auto"></span></button><div x-show="open" x-collapse="" :id="$id('collapse-product-advantage')" :aria-labelledby="$id('collapse-product-advantage')" :aria-hidden="open ? 'false' : 'true'" id="collapse-product-advantage-1" aria-labelledby="collapse-product-advantage-1" aria-hidden="true" style="display:none"><div class="px-4 pb-6 text-14"><div class="mx-auto mb-4"><p class="text-15 font-bold mb-4"></p><div class="overflow-x-auto"><table class="min-w-full bg-white border border-secondary-600 text-14"><tbody><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">EAN</th><td class="py-2 px-4 border-gris-200">3469274140640</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Gamme</th><td class="py-2 px-4 border-gris-200">plaisir</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Label / Certification</th><td class="py-2 px-4 border-gris-200">Non concerné</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Additifs nutritionnels</th><td class="py-2 px-4 border-gris-200">Vitamines: Vitamine A : 15000 UI/kg, Vitamine D3 : 1 200 UI/kg, Antioxygènes, Colorants, Conservateurs</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Constituants analytiques</th><td class="py-2 px-4 border-gris-200">Protéine brute: 10% , Matières grasses: 4%, Cendres Brutes: 7%, Cellulose brute: 2%, Vitamine A: 9000 UI/kg, Vitamise D3 800 UI/kg</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Conditionnement</th><td class="py-2 px-4 border-gris-200">Boite de 1kg</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Saveur</th><td class="py-2 px-4 border-gris-200">Bœuf</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Espèce</th><td class="py-2 px-4 border-gris-200">Chien</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Stade de vie</th><td class="py-2 px-4 border-gris-200">Adulte, Senior</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Taille et poids</th><td class="py-2 px-4 border-gris-200">Grand / Maxi, Moyen / Medium, Petit / Mini</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Dosage/ration</th><td class="py-2 px-4 border-gris-200">Chien inférieur à 10kg : 3 / jour<br><br> Chien de 10 à 20kg : 6 / jour<br><br> Chien de + de 20kg : 10 / jour</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Type d'aliments</th><td class="py-2 px-4 border-gris-200">Aliment complémentaire pour animaux</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Options nutritionnelles</th><td class="py-2 px-4 border-gris-200">- Aide à préserver les <br><br> défenses naturelles.</td></tr><tr class="border-b"><th class="py-2 px-4 border-gris-200 text-left font-semibold">Besoins individuels et santé</th><td class="py-2 px-4 border-gris-200">Non concerné</td></tr></tbody></table></div></div></div></div></div></div></div></section></div></div><script>function hyvaAccordion({multiselectable:t=!1,childOpenStateName:e="open"}={}){return{accordion:null,init(){this.accordion=this.$el.addEventListener("click",e=>{if(t)return;let i=e.target.closest("[data-collapse]");i&&this.toggleItems(i)})},destroy(){removeEventListener("click",this.accordion)},toggleItems(t){let i=[...this.$root.children];i&&i.forEach(i=>{i._x_ids!==t._x_ids&&(Alpine.$data(i)[e]=!1)})}}}</script><section></section><div x-data="recommendedProducts_below_main_content()" x-init="initProductRecBlock()" id="recs_block_below_main_content" class="fu-unlimited pl-4 px-0 md:px-16" x-cloak><template x-if="productBanners"><template x-for="banner in productBanners"><div class="splide--ProductInterest splide max-w-[1300px] mx-auto lg:!visible" x-intersect.once="scrollViewEvent(banner.unitId)" aria-labelledby="carousel-heading" id="splideProductInterest"><h2 x-text="banner.storefrontLabel" class="c-title-l text-secondary-900 text-center" id="carousel-heading"></h2><div class="splide__track lg:!overflow-visible pb-8 pt-4"><ul class="lg:!grid lg:!grid-cols-4 lg:gap-3 splide__list"><template x-for="product in banner.products"><li class="splide__slide"><div x-bind:data-sku="product.sku" class="c-product-list-item cursor-pointer" @click=" if (!$event.target.closest('button') && !$event.target.closest('a')) { window.location.href = product.url; }"><input name="form_key" type="hidden" :value="hyva.getFormKey()"> <input type="hidden" name="product" x-bind:value="product.productId"><div class="c-product-list-item__header"><template x-if="product.attributes.offer_top_label"><div class="c-product-list-item__header--tag"><div id="" class="c-tag c-tag--sm" :class="product.attributes.offer_top_label_format"><p x-text="product.attributes.offer_top_label"></p></div></div></template></div><div class="c-product-list-item__main"><div class="c-product-list-item__main--image md:min-h-[172px]"><img loading="lazy" x-bind:alt="product.image?.label" x-bind:title="product.image?.label" x-bind:src="product.image?.url ? product.image?.url : 'https://www.monmagasinvert.fr/media/catalog/product/placeholder/websites/3/visuel-generique_1.png'" alt=""></div><div class="c-product-list-item__main-content"><template x-if="product.attributes.offer_bottom_label"><div class="h-5 line-clamp-1"><div id="" class="c-sticker c-sticker--sm" :class="product.attributes.offer_bottom_label_format"><p x-text="product.attributes.offer_bottom_label"></p></div></div></template><p class="text-gris-600 text-12 h-4 line-clamp-1" x-show='!["Sans marque"].includes(product.attributes.brand)' x-text="product.attributes.brand"></p><button @click="window.location.href = product.url" class="font-bold text-14 text-left line-clamp-2" x-text="product.name"></button><div class="text-gris-600 text-10"><p class="font-medium" x-text="product.attributes.sub_label"></p></div></div></div><div class="c-product-list-item__footer"><div class="c-product-list-item__footer--wrapper"><template x-if="product.prices"><div class="c-price c-price--with-unit" x-bind:data-product-id="product.productId"><div class="price-box price-final_price price--dp c-price--md"><p x-show="product.prices.minimum.final !== product.prices.maximum.final" class="c-price__start">À partir de</p><template x-if="product.prices.minimum.final == product.prices.minimum.regular"> <span class="price-container price-final_price tax weee"><span id="product-price" class="price-wrapper" x-html="getFormattedBasePrice(hyva.formatPrice(product.prices.minimum.final))"></span></span></template><template x-if="product.prices.minimum.final !== product.prices.minimum.regular"> <span class="old-price c-price__oldPrice"><span class="price-container price-final_price tax weee"><span id="product-price" class="price-wrapper" x-html="getFormattedBasePrice(hyva.formatPrice(product.prices.minimum.regular))"></span></span></span></template><template x-if="product.prices.minimum.final !== product.prices.minimum.regular"> <span class="special-price c-price__specialPrice"><span class="price-container price-final_price tax weee"><span id="product-price" class="price-wrapper" x-html="getFormattedBasePrice(hyva.formatPrice(product.prices.minimum.final))"></span></span></span></template></div></div></template><template x-if="product.addToCartAllowed"> <button class="c-button c-button--primary c-button--add-to-cart" aria-label="Add to Cart" aria-hidden="true" @click=" const storage = hyva.getBrowserStorage(); storage.setItem('checkToOpenStockPopup', 'true'); window.location.href = product.url; "><span></span></button> </template></div><span class="c-price-unit c-price-unit--md" x-html="getFormattedCapacityPrice(product.attributes.price_of_measure, product.attributes.unit_of_measure, product)"></span><div x-show="getQty(product.sku) !== null" class="c-dispo" x-cloak><div class="c-dispo__wrapper c-dispo--small"><div class="c-dispo__state" :class="getIsNotInStock(product.sku) ? 'c-dispo--indisponible' : (getIsAvailableInNearbyStore(product.sku)) ? 'c-dispo--proximite' : ''"></div><p class="c-dispo__value"><span x-text="getStockStatusMessage(product.sku)"></span></p></div></div></div></div></li></template></ul></div><div class="splideProductInterest-progress splide-progress lg:!hidden"><div class="splideProductInterest-progress-bar splide-progress-bar"></div></div></div></template> </template></div><script>function recommendedProducts_below_main_content(){return{...productStockInfo({productItemSelector:"#recs_block_below_main_content .c-product-list-item",productItemContainerSelector:"#recs_block_below_main_content"}),productBanners:[],pagePreconfiguredDeferred:{},bannerPlacement:"below-main-content",initProductRecBlock:function(e){this.initializeStockObserver();let t=this;window.magentoStorefrontEvents.subscribe.recsResponseReceived(function(){let e=window.magentoStorefrontEvents.context.getRecommendations();t.renderProductRecs(e)})},renderProductRecs:function(e){let t=this;e.units.sort((e,t)=>e.displayOrder-t.displayOrder),e.units.forEach(function(e,n){e.pagePlacement===t.bannerPlacement&&(t.productBanners.push(e),window.magentoStorefrontEvents.publish.recsUnitRender(e.unitId,magentoStorefrontEvents.context))})},addToCartRecsEvent:function(e,t,n){magentoStorefrontEvents.publish.recsItemAddToCartClick(t,n,magentoStorefrontEvents.context),setTimeout(()=>e.submit(),500)},scrollViewEvent:function(e){magentoStorefrontEvents.publish.recsUnitView(e,magentoStorefrontEvents.context)},recsClickEvent:function(e,t,n){magentoStorefrontEvents.publish.recsItemClick(e,t,magentoStorefrontEvents.context),setTimeout(()=>window.location.href=n,500)},createAddToCartUrl:function(e){let t=encodeURIComponent(this.encodeUenc(BASE_URL));return BASE_URL+"checkout/cart/add/uenc/"+t+"/product/"+e},encodeUenc:function(e){return btoa(e).replace(/=/gi,",")},getFormattedBasePrice:function(e){let t=e.split(",");return`<span class="price">${t[0]}<span class="c-price--unite">,${t[1]}</span></span>`},getFormattedCapacityPrice(e,t,n){if(!e||!parseFloat(e)||!t)return"";let o=parseFloat(n?.attributes?.price_of_measure_after_catalog_rule),r=parseFloat(e);return`${hyva.formatPrice(o>0?o:r)}/${t}`}}}</script><script>document.addEventListener("DOMContentLoaded",function(){let e,t={splideProductInterest:null},r={productInterest:{container:document.querySelector(".splideProductInterest-progress"),bar:document.querySelector(".splideProductInterest-progress-bar")}},n={productInterest:{mediaQuery:"min",gap:"12px",autoWidth:!0,pagination:!1,breakpoints:{976:{type:"slide",perPage:"auto",drag:!1,arrows:!1,pagination:!1}}}},o=()=>{var e,o;window.innerWidth<976?!t.splideProductInterest&&(t.splideProductInterest=(e=>{let t=n[e],r=document.getElementById(`splide${e.charAt(0).toUpperCase()+e.slice(1)}`);if(!r)return null;let o=new Splide(r,t);return o.mount(),o})("productInterest"),t.splideProductInterest&&((e,t)=>{if(!t?.container||!t?.bar)return;t.container.style.display="block";let r=()=>{let r=e.Components.Controller.getEnd()+1,n=Math.min((e.index+1)/r,1);t.bar.style.width=`${100*n}%`};e.on("move",r),r()})(t.splideProductInterest,r.productInterest)):t.splideProductInterest&&(e=t.splideProductInterest,o=r.productInterest,o?.container&&(o.container.style.display="none",e?.off("move")),t.splideProductInterest.options={type:"slide",perPage:"auto",drag:!1,arrows:!1,pagination:!1},t.splideProductInterest.refresh())};o(),window.addEventListener("resize",()=>{clearTimeout(e),e=setTimeout(o,250)})})</script><script>document.addEventListener("alpine:init",()=>{document.addEventListener("openStorelocatorStockModalPopupReady",()=>{"true"===hyva.getBrowserStorage().getItem("checkToOpenStockPopup")&&window.openStorelocatorStockModalPopup()})})</script></div><script>const rawRequest="",searchRequest=null,rawResponse="",searchResponse=null,rawExecutionTime="0",executionTime=parseFloat("0"),requestId="edbfd624-f5b9-41a8-b9d8-ece9ceea08da",rawAttributes="",attributes=null,rawPageSize="32",pageSize=parseInt("32"),customerGroup="b6589fc6ab0dc82cf12099d1c2d40ab994e8410c";window.LiveSearchMetrics={searchRequest:null,searchResponse:null,requestId:"edbfd624-f5b9-41a8-b9d8-ece9ceea08da",executionTime,attributes:null,pageSize,context:{customerGroup:"b6589fc6ab0dc82cf12099d1c2d40ab994e8410c"}},window.addEventListener("load",function(){magentoStorefrontEvents.context.setSearchExtension({version:"4.6.0"})})</script></div><aside class="sidebar sidebar-additional"><script>function compareSidebarFetchHandler(e,o,r=!0){let t={success:r?"You removed product Produit from the comparison list":"You removed all products from the comparison list",warning:r?"Could not remove item from compare.":"Could not remove all item from compare."};return fetch(e,o).then(function(e){if(e.redirected)window.location.href=e.url;else{if(e.ok)return e.json();void 0!==window.dispatchMessages&&window.dispatchMessages([{type:"warning",text:t.warning}],5e3)}}).then(function(e){if(!e)return;void 0!==window.dispatchMessages&&window.dispatchMessages([{type:e.success?"success":"error",text:e.success?t.success:e.error_message}],5e3);let o=new CustomEvent("reload-customer-section-data");window.dispatchEvent(o)}).catch(function(e){void 0!==window.dispatchMessages&&window.dispatchMessages([{type:"error",text:e}],5e3)})}function initCompareOnCompareSidebar(){return{compareProducts:null,itemCount:0,compareItems:{},receiveCompareData:function(e){e["compare-products"]&&(this.compareProducts=e["compare-products"],this.itemCount=this.compareProducts.count,this.compareItems=this.compareProducts.items)},removeFromCompare:function(e){let o=hyva.getFormKey(),r=BASE_URL+"catalog/product_compare/remove/";window.confirm("\xcates-vous s\xfbr(e) de vouloir supprimer cet article de votre liste de comparaison ?")&&compareSidebarFetchHandler(r,{headers:{"content-type":"application/x-www-form-urlencoded; charset=UTF-8"},body:"form_key="+o+"&product="+e+"&uenc="+hyva.getUenc(),method:"POST",mode:"cors",credentials:"include"})}}}function initCompareSidebarClear(){return{clearCompare:function(){let e=hyva.getFormKey(),o=BASE_URL+"catalog/product_compare/clear/";window.confirm("\xcates-vous s\xfbr(e) de vouloir supprimer tous les articles de votre liste de comparaison ?")&&compareSidebarFetchHandler(o,{headers:{"content-type":"application/x-www-form-urlencoded; charset=UTF-8"},body:"form_key="+e+"&uenc="+hyva.getUenc(),method:"POST",mode:"cors",credentials:"include"},isSingleItem=!1)}}}</script><div x-data="initCompareOnCompareSidebar()" @private-content-loaded.window="receiveCompareData($event.detail.data)" class="compare-widget"><template x-if="itemCount"><div class="mt-8"><h2 class="border-t border-gray-300 mb-6 pt-5 font-semibold text-lg" id="compare-sidebar">Comparer des produits</h2><ul role="list" class="my-4" aria-labelledby="compare-sidebar"><template x-for="product in compareItems"><li class="flex items-start mb-4"><a :href="product.product_url" class="block mb-3 w-10 h-10 shrink-0 mr-4" aria-hidden="true" tabindex="-1"> <img :src="product.image" alt="" loading="lazy"> </a><strong class="mr-2 text-sm leading-6 font-normal"> <a :href="product.product_url" :title="product.name" x-html="product.name"></a> </strong><button type="button" @click.prevent="removeFromCompare(product.id)" :aria-label="hyva.str('Remove\u0020product\u0020\u0022\u00251\u0022\u0020from\u0020the\u0020comparison', product.name)" class="p-1 inline-flex shrink-0 items-center justify-center text-slate-400 hover:text-slate-800 ml-auto"><svg fill="none" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" width="24" height="24" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"/> </svg></button></li></template></ul><div class="flex flex-wrap items-center md:mt-5 gap-2 text-sm"><a href="https://www.monmagasinvert.fr/catalog/product_compare/index/" title="Comparer des produits" class="btn btn-secondary text-sm"> <span>Comparer</span> </a><button x-data="initCompareSidebarClear()" @click.prevent="clearCompare()" aria-label="Remove all Products" class="btn text-sm shadow-none bg-transparent text-inherit"><span>Tout supprimer</span></button></div></div></template></div></aside></div></main><footer class="page-footer"><div class="footer content"><div class="border-t"><div class="flex flex-wrap gap-8 pr-4 w-full lg:w-1/4 md:w-1/2"></div><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><section class="c-reassurance"><div class="c-reassurance__container"><div class="c-reassurance__item"><svg widht="48" height="48"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#magasin" /> </svg><div class="flex items-center lg:items-start lg:flex-col gap-1 flex-wrap"><p class="text-16">Un réseau</p><p class="text-18 font-bold">de + de 100 magasins</p></div></div><div class="c-reassurance__item"><svg widht="48" height="48"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#passionne" /> </svg><div class="flex items-center lg:items-start lg:flex-col gap-1 flex-wrap"><p class="text-16">Des passionnés pour</p><p class="text-18 font-bold">vous conseiller</p></div></div><div class="c-reassurance__item"><svg widht="48" height="48"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#service-client" /> </svg><div class="flex items-center lg:items-start lg:flex-col gap-1 flex-wrap"><p class="text-16">Un service client</p><p class="text-18 font-bold">à votre écoute</p></div></div><div class="c-reassurance__image"><img src="https://www.monmagasinvert.fr/media/.renditions/wysiwyg/Monmagasinvert/EUREDEN_BANNIERE_MCMA_200x100px_V1_1025.jpg" alt="enseigne de l'année"></div></div></section></div><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><div class="bg-secondary-700 py-8 flex justify-center"><div class="max-w-[1440px] px-6 xlg:!px-[70px] flex flex-col gap-6 w-full"><p class="c-display-sm text-gris-0 text-left md:text-center text-balance">Une question ? Besoin d’un conseil ? Contactez-nous</p><div class="flex flex-col lg:flex-row w-full gap-12 lg:items-center lg:justify-between text-14 text-gris-0"><div class="flex gap-4 lg:max-w-80"><svg width="32" height="32" fill="currentColor" class="w-8 h-8 grow-0 shrink-0"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#service-client" alt="Service client"/> </svg><div class="space-y-4"><div class="space-y-2"><h4 class="text-16 font-bold">Par téléphone</h4><p>Choisissez un magasin pour trouver son numéro de téléphone</p></div><button onclick='window.location.href="https://www.monmagasinvert.fr/localisation/"' class="c-button c-button--tertiary c-button--sm">Voir la carte</button></div></div><div class="flex gap-4 lg:max-w-80"><svg width="32" height="32" fill="currentColor" class="w-8 h-8 grow-0 shrink-0"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#contact" alt="Contact" /> </svg><div class="space-y-4"><div class="space-y-2"><h4 class="text-16 font-bold">Par message</h4><p>Envoyez-nous un message et nous vous répondrons au plus vite.</p></div><button onclick='window.location.href="https://www.monmagasinvert.fr/contact/"' class="c-button c-button--tertiary c-button--sm">Contacter nos équipes</button></div></div><div class="flex gap-4 lg:max-w-80"><svg width="32" height="32" fill="currentColor" class="w-8 h-8 grow-0 shrink-0"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#question" alt="Question" /> </svg><div class="space-y-4"><div class="space-y-2"><h4 class="text-16 font-bold">Les questions fréquentes</h4><p>Consultez notre Foire aux questions. Vous pourrez peut-être y trouver votre réponse.</p></div><button onclick='window.location.href="https://www.monmagasinvert.fr/faq/"' class="c-button c-button--tertiary c-button--sm">Consulter la FAQ</button></div></div></div></div></div></div><div class="bg-secondary-800 py-8 flex justify-center c-background-wave relative"><div class="max-w-[1440px] flex flex-col justify-between gap-6 px-6 xlg:!px-[70px] text-gris-0 w-full lg:flex-row lg:gap-0"><div id="checkout-selected-" x-data="footerStoreLocator()" class="checkout-selected-store flex flex-col gap-12 max-w-96"><template x-if="selectedStoreCode === null"><div class="flex flex-col justify-between text-14"><div><div class="flex flex-col gap-4 relative"><img src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/images/bourgeon.png" alt="" class="w-20 grow-0 shrink-0"><div class="space-y-2"><h3 class="text-lg font-bold">Mon Magasin</h3><p>Choisir un magasin vous permet de connaître les disponibilités des produits dans celui-ci.</p></div><button @click="window.openStorelocatorModalPopup()" class="c-button c-button--secondary c-button--md w-fit">Trouver mon magasin</button></div></div></div></template><template x-if="selectedStoreCode !== null"><div class="flex flex-col justify-between text-14"><div><div class="flex flex-col gap-4 relative"><img src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/images/bourgeon.png" alt="" class="w-20 grow-0 shrink-0"><div class="space-y-2"><h3 x-html="selectedStore?.name" class="text-lg font-bold"></h3><div class="c-dispo" x-html="getDisponibilityHtml()"></div><p x-html="formatFrenchPhoneNumber(selectedStore?.phone)"></p></div><button x-show="selectedStore?.extension_attributes?.cms_page_url" @click="window.location.href = selectedStore?.extension_attributes?.cms_page_url" class="c-button c-button--secondary c-button--md w-fit">Plus d'information</button></div></div></div></template><div class="space-y-3"><h4 class="text-16 font-bold">Suivez Mon Magasin Vert sur les réseaux</h4><div class="flex gap-2 w-full flex-wrap"><a :href="instagramLink" class="c-button c-button--tertiary c-button--sm"> <svg width="22" height="22" viewbox="0 0 32 33" fill="none" class="mr-2"><path d="M16.0011 3.76486C12.5424 3.76486 12.1084 3.77999 10.75 3.84181C9.39419 3.90389 8.46877 4.11854 7.65903 4.43348C6.82143 4.75876 6.11091 5.19389 5.40305 5.90204C4.69466 6.60992 4.25954 7.32046 3.93321 8.15782C3.61748 8.96785 3.40258 9.89356 3.34155 11.2488C3.2808 12.6073 3.26488 13.0416 3.26488 16.5004C3.26488 19.9591 3.28027 20.3919 3.34182 21.7503C3.40417 23.1061 3.61881 24.0316 3.93347 24.8413C4.25901 25.679 4.69413 26.3895 5.40226 27.0974C6.10985 27.8058 6.82037 28.242 7.65744 28.5673C8.46771 28.8822 9.39339 29.0969 10.7489 29.159C12.1073 29.2208 12.5411 29.2359 15.9995 29.2359C19.4584 29.2359 19.8911 29.2208 21.2495 29.159C22.6053 29.0969 23.5318 28.8822 24.3421 28.5673C25.1794 28.242 25.8888 27.8058 26.5964 27.0974C27.3048 26.3895 27.7399 25.679 28.0663 24.8416C28.3794 24.0316 28.5943 23.1059 28.6579 21.7506C28.719 20.3921 28.7349 19.9591 28.7349 16.5004C28.7349 13.0416 28.719 12.6076 28.6579 11.2491C28.5943 9.8933 28.3794 8.96785 28.0663 8.15808C27.7399 7.32046 27.3048 6.60992 26.5964 5.90204C25.888 5.19363 25.1797 4.7585 24.3413 4.43348C23.5294 4.11854 22.6034 3.90389 21.2477 3.84181C19.8893 3.77999 19.4568 3.76486 15.9971 3.76486H16.0011ZM14.8586 6.05991C15.1977 6.05938 15.576 6.05991 16.0011 6.05991C19.4014 6.05991 19.8044 6.07211 21.1471 6.13314C22.3888 6.18992 23.0627 6.3974 23.5116 6.57172C24.1059 6.80255 24.5296 7.07848 24.9751 7.52423C25.4208 7.96997 25.6968 8.39449 25.9281 8.98881C26.1024 9.43721 26.3102 10.1111 26.3667 11.3528C26.4277 12.6954 26.441 13.0987 26.441 16.4975C26.441 19.8963 26.4277 20.2995 26.3667 21.6421C26.3099 22.8838 26.1024 23.5577 25.9281 24.0061C25.6973 24.6004 25.4208 25.0236 24.9751 25.4691C24.5294 25.9148 24.1062 26.1908 23.5116 26.4216C23.0632 26.5967 22.3888 26.8037 21.1471 26.8605C19.8046 26.9215 19.4014 26.9347 16.0011 26.9347C12.6005 26.9347 12.1975 26.9215 10.855 26.8605C9.61334 26.8031 8.93944 26.5957 8.49026 26.4213C7.89596 26.1905 7.47145 25.9146 7.02572 25.4688C6.57999 25.0231 6.30406 24.5996 6.07271 24.005C5.8984 23.5567 5.69065 22.8827 5.63414 21.641C5.57312 20.2985 5.56092 19.8952 5.56092 16.4943C5.56092 13.0934 5.57312 12.6922 5.63414 11.3497C5.69092 10.1079 5.8984 9.43402 6.07271 8.9851C6.30353 8.39077 6.57999 7.96626 7.02572 7.52051C7.47145 7.07477 7.89596 6.79883 8.49026 6.56747C8.93917 6.39236 9.61334 6.18541 10.855 6.12836C12.0298 6.0753 12.4851 6.05938 14.8586 6.05672V6.05991ZM22.799 8.17453C21.9553 8.17453 21.2708 8.85827 21.2708 9.70227C21.2708 10.546 21.9553 11.2305 22.799 11.2305C23.6427 11.2305 24.3272 10.546 24.3272 9.70227C24.3272 8.85854 23.6427 8.17453 22.799 8.17453ZM16.0011 9.96016C12.3893 9.96016 9.46105 12.8885 9.46105 16.5004C9.46105 20.1122 12.3893 23.0393 16.0011 23.0393C19.6128 23.0393 22.54 20.1122 22.54 16.5004C22.54 12.8885 19.6128 9.96016 16.0011 9.96016ZM16.0011 12.2552C18.3454 12.2552 20.2461 14.1557 20.2461 16.5004C20.2461 18.8448 18.3454 20.7456 16.0011 20.7456C13.6565 20.7456 11.756 18.8448 11.756 16.5004C11.756 14.1557 13.6565 12.2552 16.0011 12.2552Z" fill="url(#paint0_radial_1190_73)" /> <path d="M16.0011 3.76486C12.5424 3.76486 12.1084 3.77999 10.75 3.84181C9.39419 3.90389 8.46877 4.11854 7.65903 4.43348C6.82143 4.75876 6.11091 5.19389 5.40305 5.90204C4.69466 6.60992 4.25954 7.32046 3.93321 8.15782C3.61748 8.96785 3.40258 9.89356 3.34155 11.2488C3.2808 12.6073 3.26488 13.0416 3.26488 16.5004C3.26488 19.9591 3.28027 20.3919 3.34182 21.7503C3.40417 23.1061 3.61881 24.0316 3.93347 24.8413C4.25901 25.679 4.69413 26.3895 5.40226 27.0974C6.10985 27.8058 6.82037 28.242 7.65744 28.5673C8.46771 28.8822 9.39339 29.0969 10.7489 29.159C12.1073 29.2208 12.5411 29.2359 15.9995 29.2359C19.4584 29.2359 19.8911 29.2208 21.2495 29.159C22.6053 29.0969 23.5318 28.8822 24.3421 28.5673C25.1794 28.242 25.8888 27.8058 26.5964 27.0974C27.3048 26.3895 27.7399 25.679 28.0663 24.8416C28.3794 24.0316 28.5943 23.1059 28.6579 21.7506C28.719 20.3921 28.7349 19.9591 28.7349 16.5004C28.7349 13.0416 28.719 12.6076 28.6579 11.2491C28.5943 9.8933 28.3794 8.96785 28.0663 8.15808C27.7399 7.32046 27.3048 6.60992 26.5964 5.90204C25.888 5.19363 25.1797 4.7585 24.3413 4.43348C23.5294 4.11854 22.6034 3.90389 21.2477 3.84181C19.8893 3.77999 19.4568 3.76486 15.9971 3.76486H16.0011ZM14.8586 6.05991C15.1977 6.05938 15.576 6.05991 16.0011 6.05991C19.4014 6.05991 19.8044 6.07211 21.1471 6.13314C22.3888 6.18992 23.0627 6.3974 23.5116 6.57172C24.1059 6.80255 24.5296 7.07848 24.9751 7.52423C25.4208 7.96997 25.6968 8.39449 25.9281 8.98881C26.1024 9.43721 26.3102 10.1111 26.3667 11.3528C26.4277 12.6954 26.441 13.0987 26.441 16.4975C26.441 19.8963 26.4277 20.2995 26.3667 21.6421C26.3099 22.8838 26.1024 23.5577 25.9281 24.0061C25.6973 24.6004 25.4208 25.0236 24.9751 25.4691C24.5294 25.9148 24.1062 26.1908 23.5116 26.4216C23.0632 26.5967 22.3888 26.8037 21.1471 26.8605C19.8046 26.9215 19.4014 26.9347 16.0011 26.9347C12.6005 26.9347 12.1975 26.9215 10.855 26.8605C9.61334 26.8031 8.93944 26.5957 8.49026 26.4213C7.89596 26.1905 7.47145 25.9146 7.02572 25.4688C6.57999 25.0231 6.30406 24.5996 6.07271 24.005C5.8984 23.5567 5.69065 22.8827 5.63414 21.641C5.57312 20.2985 5.56092 19.8952 5.56092 16.4943C5.56092 13.0934 5.57312 12.6922 5.63414 11.3497C5.69092 10.1079 5.8984 9.43402 6.07271 8.9851C6.30353 8.39077 6.57999 7.96626 7.02572 7.52051C7.47145 7.07477 7.89596 6.79883 8.49026 6.56747C8.93917 6.39236 9.61334 6.18541 10.855 6.12836C12.0298 6.0753 12.4851 6.05938 14.8586 6.05672V6.05991ZM22.799 8.17453C21.9553 8.17453 21.2708 8.85827 21.2708 9.70227C21.2708 10.546 21.9553 11.2305 22.799 11.2305C23.6427 11.2305 24.3272 10.546 24.3272 9.70227C24.3272 8.85854 23.6427 8.17453 22.799 8.17453ZM16.0011 9.96016C12.3893 9.96016 9.46105 12.8885 9.46105 16.5004C9.46105 20.1122 12.3893 23.0393 16.0011 23.0393C19.6128 23.0393 22.54 20.1122 22.54 16.5004C22.54 12.8885 19.6128 9.96016 16.0011 9.96016ZM16.0011 12.2552C18.3454 12.2552 20.2461 14.1557 20.2461 16.5004C20.2461 18.8448 18.3454 20.7456 16.0011 20.7456C13.6565 20.7456 11.756 18.8448 11.756 16.5004C11.756 14.1557 13.6565 12.2552 16.0011 12.2552Z" fill="url(#paint1_radial_1190_73)" /> <defs><radialgradient id="paint0_radial_1190_73" cx="0" cy="0" r="1" gradientunits="userSpaceOnUse" gradienttransform="translate(10.0304 31.1977) rotate(-90) scale(25.2437 23.4777)"><stop stop-color="#FFDD55" /><stop offset="0.1" stop-color="#FFDD55" /><stop offset="0.5" stop-color="#FF543E" /><stop offset="1" stop-color="#C837AB" /></radialgradient><radialgradient id="paint1_radial_1190_73" cx="0" cy="0" r="1" gradientunits="userSpaceOnUse" gradienttransform="translate(-1.00148 5.59975) rotate(78.6811) scale(11.284 46.5114)"><stop stop-color="#3771C8" /><stop offset="0.128" stop-color="#3771C8" /><stop offset="1" stop-color="#6600FF" stop-opacity="0" /></radialgradient></defs></svg><span>Instagram</span> </a><a :href="facebookLink" class="c-button c-button--tertiary c-button--sm"> <svg width="22" height="22" class="mr-2"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#facebook-couleur" alt="facebook" /> </svg><span>Facebook</span> </a></div></div></div><script>function footerStoreLocator(){return{selectedStore:null,selectedStoreCode:null,instagramLink:"",facebookLink:"",init(){this.selectedStore=window.storeSelectionService?.getSelectedStore(),this.selectedStore&&(this.selectedStoreCode=this.selectedStore.pickup_location_code),this.updateSocialMediaLinks()},getDisponibilityHtml(){let e=JSON.parse(this.selectedStore?.extension_attributes.schedules)?.schedules,t=window.storeHoursUtils?.isStoreOpen(e),s=window.storeHoursUtils?.getStoreStatusMessage(e);return`
<div class="c-dispo__wrapper c-dispo__header c-dispo--small text-gris-0">
<div class="c-dispo--state ${t?"":"c-dispo--indisponible"}"></div>
<p class="c-dispo--value">
${s}
</p>
</div>
`},updateSocialMediaLinks(){"pv"===this.selectedStore?.extension_attributes?.store_type?(this.instagramLink="https://www.instagram.com/magasinvertpointvert/",this.facebookLink="https://www.facebook.com/PointVertFrance/"):(this.instagramLink="https://www.instagram.com/magasinvertpointvert/",this.facebookLink="https://www.facebook.com/MagasinVert/")},formatFrenchPhoneNumber:window.formatFrenchPhoneNumber}}</script><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><div><div class="grid grid-flow-row grid-cols-1 lg:grid-cols-4 lg:grid-rows-1 lg:gap-12 text-15 mb-6 lg:mb-0"><div class="space-y-4 border-b border-secondary-900 lg:border-none py-4"><h4 class="font-bold c-title-sm flex justify-between" id="footer-categories-accordeon-1">Nos rayons <svg class="w-4 h-4 inline-block lg:hidden accordeon-arrow" fill="currentColor" width="16" height="16"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-bas" alt="Arrow" /> </svg></h4><ul class="space-y-1 text-13 pb-2 lg:pb-0 ml-2 lg:block"><li><a href="https://www.monmagasinvert.fr/plantes.html"> Plantes </a></li><li><a href="https://www.monmagasinvert.fr/jardinage.html"> Jardinage </a></li><li><a href="https://www.monmagasinvert.fr/amenagement-exterieur.html"> Aménagement extérieur </a></li><li><a href="https://www.monmagasinvert.fr/animalerie.html"> Animalerie </a></li><li><a href="https://www.monmagasinvert.fr/bricolage.html"> Bricolage </a></li><li><a href="https://www.monmagasinvert.fr/maison-et-loisirs.html"> Maison et loisirs </a></li><li><a href="https://www.monmagasinvert.fr/terroir-et-alimentation.html"> Terroir et alimentation </a></li><li><a href="https://www.monmagasinvert.fr/produits-du-moment.html"> Promotions </a></li><li><a href="https://www.monmagasinvert.fr/temps-forts.html"> Temps forts </a></li></ul></div><div class="space-y-4 border-b border-secondary-900 lg:border-none py-4"><h4 class="font-bold c-title-sm flex justify-between" id="footer-categories-accordeon-2">Mon Magasin Vert <svg class="w-4 h-4 inline-block lg:hidden accordeon-arrow" fill="currentColor" width="16" height="16"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-bas" alt="Arrow" /> </svg></h4><ul class="space-y-1 text-13 pb-2 lg:pb-0 ml-2 lg:block"><li><a href="https://www.monmagasinvert.fr/entre-nous-on-est-tres-nature"> Qui sommes-nous ? </a></li><li><a href="https://recrutement.eureden.com/offre-de-emploi/liste-offres.aspx"> Rejoignez-nous </a></li><li><a href="https://www.monmagasinvert.fr/localisation/"> Nos magasins </a></li><li><a href="https://www.monmagasinvert.fr/politique-de-retour"> Retour et échange </a></li><li><a href="https://www.monmagasinvert.fr/conditions-offres-en-cours"> Conditions des offres </a></li><li><a href="javascript:Didomi?.preferences?.show()"> Gestion des cookies </a></li></ul></div><div class="space-y-4 border-b border-secondary-900 lg:border-none py-4"><h4 class="font-bold c-title-sm flex justify-between" id="footer-categories-accordeon-3">Nos marques <svg class="w-4 h-4 inline-block lg:hidden accordeon-arrow" fill="currentColor" width="16" height="16"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-bas" alt="Arrow" /> </svg></h4><ul class="space-y-1 text-13 pb-2 lg:pb-0 ml-2 lg:block"><li><a href="https://www.monmagasinvert.fr/yock"> Yock </a></li><li><a href="https://www.monmagasinvert.fr/teragile"> Teragile </a></li><li><a href="https://www.monmagasinvert.fr/progreen"> Progreen </a></li><li><a href="https://www.monmagasinvert.fr/fortec"> Fortec </a></li></ul></div><div class="space-y-4 border-b border-secondary-900 lg:border-none py-4"><h4 class="font-bold c-title-sm flex justify-between" id="footer-categories-accordeon-4">Nos services <svg class="w-4 h-4 inline-block lg:hidden accordeon-arrow" fill="currentColor" width="16" height="16"><use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#chevron-bas" alt="Arrow" /> </svg></h4><ul class="space-y-1 text-13 pb-2 lg:pb-0 ml-2 lg:block"><li><a href="https://www.monmagasinvert.fr/ma-carte-fidelite"> Programme de fidélité </a></li><li><a href="https://www.monmagasinvert.fr/carte-cadeau"> Carte Cadeau </a></li><li><a href="https://www.monmagasinvert.fr/click-and-collect"> Click & collect </a></li><li><a href="https://www.monmagasinvert.fr/tous-nos-services"> Tous nos services </a></li></ul></div></div></div></div></div></div><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><div><div class="mt-6 text-center"><ul class="flex justify-center gap-3"><li><svg width="35" height="24"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#cb-color" alt="CB" /> </svg></li><li><svg width="35" height="24"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#mastercard-color" alt="MasterCard" class="" /></svg></li><li><svg width="48" height="24"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#visa-color" alt="Visa" /> </svg></li><li><svg width="58" height="24"> <use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#apple-pay" alt="Apple Pay"/> </svg></li></ul></div></div><div class="mt-6 text-center"><p style="font-size:12px">Les prix de monmagasinvert.fr sont uniquement valables sur le site</p></div></div><script>"use strict";const initMenuFooter_6ad00980d4b1a=()=>({isDesktop:!0,checkIsDesktopResolution(){this.isDesktop=window.matchMedia("(min-width: 1024px)").matches},toggleSubmenu(t,e){t.stopPropagation(),this[e]=!this[e],this[e]?this.$nextTick(()=>{this.$refs["submenu-"+e]?.querySelector('button:not([disabled]), a[href]:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])')?.focus()}):this.$nextTick(()=>{this.$refs["submenu-toggle-"+e]?.focus()})}})</script><div class="snowdog-menu-footer w-full flex flex-wrap" x-data="initMenuFooter_6ad00980d4b1a()"><ul class="w-full flex flex-wrap flex-row justify-center gap-x-6 gap-y-2 py-2 max-w-[1440px] mx-auto" x-init="checkIsDesktopResolution()" @resize.window.debounce="checkIsDesktopResolution()" @visibilitychange.window.debounce="checkIsDesktopResolution()"><li x-data="{'node4197': false }"><div class="group"><a class="snowdog-menu-link c-link c-link--sm" href="https://www.monmagasinvert.fr/cgv" data-menu="menu-4197"> Conditions générales d'utilisation et de vente</a></div></li><li x-data="{'node4200': false }"><div class="group"><a href="https://www.monmagasinvert.fr/sitemap.html" class="snowdog-menu-link c-link c-link--sm" data-menu="menu-4200"> Plan du site </a></div></li><li x-data="{'node4203': false }"><div class="group"><a class="snowdog-menu-link c-link c-link--sm" href="https://www.monmagasinvert.fr/politique-de-protection-des-donnees-a-caractere-personnel" data-menu="menu-4203"> Politique de protection des données</a></div></li><li x-data="{'node4206': false }"><div class="group"><a class="snowdog-menu-link c-link c-link--sm" href="https://www.monmagasinvert.fr/mentions-legales" data-menu="menu-4206"> Mentions légales</a></div></li><li x-data="{'node4342': false }"><div class="group"><a class="snowdog-menu-link c-link c-link--sm" href="https://www.monmagasinvert.fr/accessibilite" data-menu="menu-4342"> Accessibilité : non conforme</a></div></li></ul></div></div><script>const accordionHeaders=document.querySelectorAll('[id^="footer-categories-accordeon-"]');accordionHeaders.forEach(e=>{e.addEventListener("click",()=>{if(window.innerWidth<1024){let n=e.nextElementSibling,t=e.querySelector("svg");n.classList.toggle("hidden"),t.style.transform=n.classList.contains("hidden")?"rotate(0deg)":"rotate(180deg)",t.style.transition="transform 0.3s ease"}})});const handleResize=()=>{document.querySelectorAll('[id^="footer-categories-accordeon-"] + ul').forEach(e=>{window.innerWidth>=1024?e.classList.remove("hidden"):e.classList.contains("expanded")||e.classList.add("hidden")})};window.addEventListener("resize",handleResize),handleResize()</script><script>"use strict";function amBrandsPopup(){let e=!1,t=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","#"];return{hoverPanelActiveId:null,selectedLetter:null,items:[],letters:[],showCount:null,showFilter:null,showImages:!0,showSearch:null,loading:!1,label:"Brands",isPopupEnabled:!1,isTopMenuItemEnabled:!1,cache:!1,isMobile:!1,initErrorMessages(e){let t=[];for(let a in Object.keys(e))t.push({type:"error",text:e[a].message});void 0!==window.dispatchMessages&&window.dispatchMessages(t,1e4)},chooseLetter(e){this.selectedLetter=this.selectedLetter===e?null:e},getQuery:()=>"query BrandsPopupQuery { ambrandlist(\n showCount: true\n displayZero: true\n ) {\n all_letters,\n items {\n alt\n brandId\n cnt\n image\n img\n label\n letter\n url\n }\n }\n storeConfig {\n amshopby_brand_general_brands_brands_popup,\n amshopby_brand_general_menu_item_label,\n amshopby_brand_general_brands_page,\n amshopby_brand_general_topmenu_enabled,\n amshopby_brand_general_brands_popup_config {\n show_images,\n display_zero,\n filter_display_all,\n image_width,\n image_height,\n show_filter,\n show_count\n }\n } }",getMediaUrl(e){let t=BASE_URL.replace("index.php/","");return e.includes(t)?e:t+e},checkIsMobileResolution(){this.isMobile=window.matchMedia("(max-width: 1023px)").matches},getBrandUrl:e=>BASE_URL+e,init(){this.checkIsMobileResolution(),this.$watch("hoverPanelActiveId",e=>{"am-brand"===e&&this.sendRequest()})},settingsMapper(e){let t=e.data.storeConfig?.amshopby_brand_general_brands_popup_config;return{showImages:t.show_images,showCount:t.show_count,showFilter:t.show_filter,imageWidth:t.image_width,imageHeight:t.image_height,filterDisplayAll:t.filter_display_all,displayAll:t.display_zero,isPopupEnabled:e.data.storeConfig?.amshopby_brand_general_brands_brands_popup,label:e.data.storeConfig?.amshopby_brand_general_menu_item_label,isTopMenuItemEnabled:e.data.storeConfig?.amshopby_brand_general_topmenu_enabled,brandsPage:e.data.storeConfig?.amshopby_brand_general_brands_page}},async sendRequest(){if(this.isMobile)return!1;this.loading=!0;try{if(e)return this.loading=!1,!1;let a=await fetch("https://www.monmagasinvert.fr/graphql",{method:"POST",headers:{"Content-Type":"application/json",Store:"mon_magasin_vert_lot1"},credentials:"include",body:JSON.stringify({query:this.getQuery(),variables:{}})}),s=await a.json();if(s?.errors)return void this.initErrorMessages(s.errors);let n=s.data?.ambrandlist,r=this.settingsMapper(s);Object.keys(r).forEach(e=>{this[e]=r[e]}),this.filterDisplayAll||(t=n.all_letters.split(","));let i=n.items.map(e=>(e.image=e.img?this.getMediaUrl(e.img):e.image?this.getMediaUrl(e.image):null,e));this.letters=t.map(e=>({letter:e,brands:this.getLetterItems(i,e)})),this.items=this.letters.filter(e=>e.brands?.length>0),e=!0}catch(e){console.error(e),void 0!==window.dispatchMessages&&window.dispatchMessages([{type:"error",text:"Une erreur s'est produite. Veuillez r\xe9essayer."}],1e4)}finally{this.loading=!1}},getLetterItems:(e,t)=>e.filter(e=>e.letter===t),convertHtml(e){let t=document.createElement("textarea");return t.innerHTML=e,t.value}}}</script></div></footer><script>function dataServicesShoppingCartContextData(){return{initContext(t){let e=[];t&&t.items&&(t.items.forEach(function(t){e.push({id:t.item_id,formattedPrice:parseFloat(t.product_price_value?t.product_price_value:0),quantity:t.qty,product:{productType:t.product_type,productId:t.product_id,name:t.product_name,sku:t.product_sku,mainImageUrl:t.product_image.src},prices:{price:{value:parseFloat(t.product_price_value?t.product_price_value:0)}}})}),magentoStorefrontEvents.context.setShoppingCart({id:t.dsCartId,totalQuantity:t.summary_count,prices:{subtotalExcludingTax:{value:parseFloat(t.subtotalAmountExclTax?t.subtotalAmountExclTax:0)},subtotalIncludingTax:{value:parseFloat(t.subtotalAmount?t.subtotalAmount:0)}},items:e,possibleOnepageCheckout:t.possible_onepage_checkout,giftMessageSelected:!1,giftWrappingSelected:!1})),window.dispatchEvent(new Event("shoppingCartContextSet"))}}}</script><div x-data="dataServicesShoppingCartContextData()" @private-content-loaded.window="initContext($event.detail.data.cart)"></div><script defer src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/Eureden_StoreLocator/js/phone-utils.js"></script> <script>function productStockInfo(t={},e=!1){return{stockData:{},productItemSelector:t.productItemSelector||".product-list-item",productItemContainerSelector:t.productItemContainerSelector||null,observer:null,stockDataLoaded:!1,saleableData:{},getIsaleable:e,lowStockinStore:0,initializeStockObserver(){if(!window.storeSelectionService?.getSelectedStore())return;let t=document.querySelector(this.productItemContainerSelector);t&&(this.observer&&this.observer.disconnect(),this.observer=new MutationObserver(t=>{for(let e of t)if("childList"===e.type&&e.addedNodes.length&&document.querySelectorAll(this.productItemSelector).length>0){this.observer.disconnect(),this.initializeStockData();break}}),this.observer.observe(t,{childList:!0,subtree:!0}))},async initializeStockData(){let t=window.storeSelectionService?.getSelectedStore();if(!t)return;let e=Array.from(document.querySelectorAll(this.productItemSelector)).map(t=>t.dataset.sku);try{let o=await fetch(`${BASE_URL}localisation/ajax/getProductsStock`,{method:"POST",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},body:JSON.stringify({skus:e,store_code:t.pickup_location_code,post_code:t.postcode}),credentials:"same-origin"});if(!o.ok)throw Error("Network response error");this.stockData=await o.json(),this.stockDataLoaded=!0,this.getIsaleable&&await this.fetchSaleableData(e)}catch(t){console.error("Error fetching stock data:",t)}},async fetchSaleableData(t){try{let e=await fetch(`${BASE_URL}productrec/products/issaleable`,{method:"POST",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},body:JSON.stringify({skus:t}),credentials:"same-origin"});if(!e.ok)throw Error("Network response error");let o=await e.json();this.saleableData=o}catch(t){console.error("Error fetching saleable data:",t)}},getIsSaleable(t){return void 0!==this.saleableData[t]?this.saleableData[t]:null},getStockData(t,e){let o=this.stockData[t];return o?o[e]:null},getQty(t){return this.getStockData(t,"qty")},getIsAvailableInNearbyStore(t){return this.getStockData(t,"availability_in_nearest_stores")},getIsNotInStock(t){let e=this.stockData[t];return e?0===e.qty&&!e.availability_in_nearest_stores:null},getIsInStock(t){let e=this.stockData[t];return e?e.qty>0:null},getIsLowStockInStore(t){let e=this.stockData[t];return this.lowStockinStore&&e?e.qty>0&&e.qty<=this.lowStockinStore:null},getStockStatusMessage(t){let e=this.getQty(t);return this.lowStockinStore&&e>0&&e<=this.lowStockinStore?"Stock faible en magasin":e>0?"Disponible dans votre Magasin":0===e&&this.getIsAvailableInNearbyStore(t)?"Disponible \xe0 proximit\xe9":"Non disponible \xe0 proximit\xe9"},handleAddToCart(t,e){let o=hyva.getBrowserStorage(),r=o.getItem("selected_store"),a=this.getQty(t);r&&a>0?o.setItem("addToCartViaTuil","true"):o.setItem("checkToOpenStockPopup","true"),window.location.href=e}}}</script><script>window.addEventListener("init-external-scripts",()=>{async function e(){try{var e,t;await (e="https://unpkg.com/leaflet@1.9.4/dist/leaflet.css",new Promise((t,o)=>{let l=document.createElement("link");l.rel="stylesheet",l.href=e,l.onload=()=>t(),l.onerror=()=>o(Error(`Failed to load CSS: ${e}`)),document.head.appendChild(l)})),await (t="https://unpkg.com/leaflet@1.9.4/dist/leaflet.js",new Promise((e,o)=>{let l=document.createElement("script");l.src=t,l.defer=!0,l.onload=()=>e(),l.onerror=()=>o(Error(`Failed to load script: ${t}`)),document.body.appendChild(l)}))}catch(e){console.error("Error loading Leaflet:",e)}}(function(){if(document.getElementById("leaflet-mobile-zoom-override"))return;let e=document.createElement("style");e.id="leaflet-mobile-zoom-override",e.textContent="@media (max-width: 768px) { .leaflet-bottom .leaflet-control-zoom { margin-bottom: 40px !important; } }",document.head.appendChild(e)})(),"u">typeof L?console.log("Leaflet already loaded"):e()},{once:!0,passive:!0})</script><script>window.storeSelectionService={cookieLifetime:30,localStorageKey:"selected_store",cookieName:"selected_store",sessionSaveEndpoint:"localisation/ajax/saveCurrentStoreCode",searchEndpoint:"/rest/mon_magasin_vert_lot1/V1/inventory/in-store-pickup/pickup-locations/",searchScopeType:"website",searchScopeCode:"mon_magasin_vert_lot1",headerSelector:"#header-selected-store",mobileHeaderSelector:"#mobile-header-selected-store",mobileInventorySourcesFilterSelector:"#inventory-sources-filter-mobile",inventorySourcesFilterDisplaySelector:"#inventory-sources-filter-display",fpSelector:"#fp-selected-store",async saveStore(e){let[,,o]=await Promise.allSettled([this.saveToLocalStorage(e),this.saveToCookie(e),this.saveToSession(e)]);return"rejected"===o.status?(console.error("Error saving store to session:",o.reason),{status:"error",message:"Failed to save store preference",error:o.reason}):([this.headerSelector,this.mobileHeaderSelector,this.mobileInventorySourcesFilterSelector,this.inventorySourcesFilterDisplaySelector,this.fpSelector].forEach(e=>{let o=document.querySelector(e);o&&Alpine.initTree(o)}),{status:"success",message:"Store preference saved successfully"})},getHeaderContent(e){let o=e.extension_attributes?.schedules||e.schedules,r=o?JSON.parse(o)?.schedules:[],t=window.storeHoursUtils?.isStoreOpen(r),s=window.storeHoursUtils?.getStoreStatusMessage(r);return`
<p class="font-bold line-clamp-1">${e.name}</p>
<div id="" class="c-dispo">
<div class="c-dispo__wrapper c-dispo__header c-dispo--small">
<div class="c-dispo__state ${t?"":"c-dispo--indisponible"}"></div>
<p class="c-dispo__value">
${s}
</p>
</div>
</div>
`},saveToLocalStorage(e){try{let o=hyva.getBrowserStorage();return o&&o.setItem(this.localStorageKey,JSON.stringify(e)),Promise.resolve()}catch(e){return Promise.reject(Error("Failed to save to localStorage"))}},saveToCookie(e){try{let o=e.pickup_location_code??e.warehouse_code??"";return hyva.setCookie(this.cookieName,o,this.cookieLifetime),Promise.resolve()}catch(e){return Promise.reject(Error("Failed to save cookie"))}},async saveToSession(e){let o=e.pickup_location_code??e.warehouse_code??null,r=await fetch(BASE_URL+this.sessionSaveEndpoint,{method:"POST",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},body:JSON.stringify({storeCode:o}),credentials:"same-origin"});if(!r.ok)throw Error("Failed to save to session");return r.json()},getSelectedStore(){try{let e=hyva.getBrowserStorage().getItem(this.localStorageKey);return e?JSON.parse(e):null}catch(e){return console.error("Error retrieving stored store:",e),null}},async refreshStoreFromApi(e){try{let o=new URLSearchParams;o.append("searchRequest[scopeType]",this.searchScopeType),o.append("searchRequest[scopeCode]",this.searchScopeCode),o.append("searchRequest[filters][pickupLocationCode][value]",e),o.append("searchRequest[filters][pickupLocationCode][conditionType]","eq");let r=await fetch(`${this.searchEndpoint}?${o.toString()}`);if(!r.ok)return null;let t=await r.json();if(t.total_count>0){let e=t.items[0],o=hyva.getBrowserStorage();return o&&o.setItem(this.localStorageKey,JSON.stringify(e)),e}}catch(e){console.error("Error refreshing store from API:",e)}return null}}</script><script>window.storeHoursUtils={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysTrans:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],getCurrentTimeInMinutes(){let e=new Date;return 60*e.getHours()+e.getMinutes()},getCurrentDayIndex:()=>new Date().getDay(),convertTimeToMinutes(e){let[t,r]=e.split(":").map(Number);return 60*t+r},getStoreStatusMessage(e){if(!Array.isArray(e))return"Ferm\xe9 - Horaires non disponibles";let t=this.getCurrentDayIndex(),r=this.getCurrentTimeInMinutes(),n=this.days[t],s=e.find(e=>e.label===n);if(!s?.timetableSlots.length)return this.getNextOpeningMessage(e,t);for(let e of s.timetableSlots){let t=this.convertTimeToMinutes(e.start),n=this.convertTimeToMinutes(e.end);if(r<t)return hyva.str("Ferm\xe9 - Ouvre \xe0 %1",e.start);if(r>=t&&r<=n)return hyva.str("Ouvert jusquʼ\xe0 %1",e.end)}return this.getNextOpeningMessage(e,t)},getNextOpeningMessage(e,t){for(let r=1;r<=7;r++){let n=(t+r)%7,s=e.find(e=>e.label===this.days[n]);if(s?.timetableSlots.length){let e=s.timetableSlots[0].start,t=this.daysTrans[n];if(1===r)return hyva.str("Ferm\xe9 - Ouvre demain \xe0 %1",e);return hyva.str("Ferm\xe9 - Ouvre %1 \xe0 %2",t,e)}}return"Ferm\xe9 - Horaires non disponibles"},isStoreOpen(e){if(!Array.isArray(e))return!1;let t=this.getCurrentDayIndex(),r=this.getCurrentTimeInMinutes(),n=this.days[t],s=e.find(e=>e.label===n);return!!s?.timetableSlots.length&&s.timetableSlots.some(e=>{let t=this.convertTimeToMinutes(e.start),n=this.convertTimeToMinutes(e.end);return r>=t&&r<=n})}}</script><script>function storeLocator(e={}){return{componentId:e.componentId||"storelocator-search-form",isForStockAvailability:e.isForStockAvailability||!1,searchTerm:"",onlyWithStock:!1,stores:[],displayedStores:[],selectedStoreCode:null,isLoading:!1,error:null,message:null,searchEndpoint:e.searchEndpoint,searchScopeType:e.searchScopeType,searchScopeCode:e.searchScopeCode,searchRadius:e.searchRadius||100,searchPageSize:e.searchPageSize||10,searchItemsPerPage:e.searchItemsPerPage||5,currentPage:1,init(){let e=()=>{let e=hyva.getBrowserStorage(),t=window.storeSelectionService?.getSelectedStore(),s=!t&&this.isForStockAvailability,r="true"===e.getItem("checkToOpenStockPopup");if(this.isForStockAvailability&&(localStorage.getItem("searchTerm")?(this.searchTerm=localStorage.getItem("searchTerm"),this.searchStores()):t?(this.searchTerm=t.city,this.searchStores()):this.fetchAllStores()),s||r){let t;this.onlyWithStock=!0,(t=document.getElementById("only_with_stock"))&&(t.disabled=!0,t.classList.add("opacity-50","cursor-not-allowed")),e.removeItem("checkToOpenStockPopup")}t&&(this.selectedStoreCode=t.pickup_location_code)};try{e(),!1===this.isForStockAvailability&&this.fetchAllStores()}catch(e){console.error("Error in store locator initialization:",e)}},async searchStores(){this.searchTerm&&!(this.searchTerm.length<3)&&await this.fetchStores(this.searchTerm)},async getGeolocation(){if(!navigator.geolocation){this.error="G\xe9olocalisation non support\xe9e";return}this.searchTerm="";try{let e=await new Promise((e,t)=>{navigator.geolocation.getCurrentPosition(e,t)}),t=`${e.coords.latitude},${e.coords.longitude}`;await this.fetchStores(t)}catch(e){this.error="Erreur de g\xe9olocalisation. Veuillez v\xe9rifier que la g\xe9olocalisation est activ\xe9e dans votre navigateur.",this.isLoading=!1}},async fetchStores(e){if(this.initFields(),!e){this.message="Veuillez entrer un terme de recherche";return}this.isLoading=!0;try{let t=await fetch(this.generateStoreApiUrl(e)),s=await t.json();return s.total_count>0?(this.stores=this.addIncrementalIdsToStores(s.items),this.isForStockAvailability&&(await this.fetchStoreStock(),this.onlyWithStock&&(this.stores=await this.removeZeroStockItems(),this.stores=await this.removeNotPickupItems())),this.updateDisplayedStores()):this.message="Aucun magasin trouv\xe9",!1===this.isForStockAvailability&&this.$dispatch("stores-updated-"+this.componentId,{stores:this.displayedStores}),s}catch(e){throw this.error="Une erreur est survenue lors de la recherche",e}finally{this.isLoading=!1}},async fetchAllStores(){this.isLoading=!0;try{let e=await fetch(this.generateStoreApiUrl()),t=await e.json();if(t.total_count>0){let e=this.addIncrementalIdsToStores(t.items);this.isForStockAvailability&&(this.stores=e,await this.fetchStoreStock(),this.onlyWithStock&&(this.stores=await this.removeZeroStockItems(),this.stores=await this.removeNotPickupItems()),this.updateDisplayedStores()),this.$dispatch("stores-updated-"+this.componentId,{stores:e})}}catch(e){throw this.error="Une erreur est survenue lors de la recherche",e}finally{this.isLoading=!1}},async fetchStoreStock(){let e=magentoStorefrontEvents?.context?.getProduct();if(e)try{let t=`${BASE_URL}localisation/ajax/getstock`;e.isDestocking&&(t=`${BASE_URL}destocking/ajax/getstock`);let s=await fetch(t,{method:"POST",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},body:JSON.stringify({sku:e.sku}),credentials:"same-origin"});if(!s.ok)throw Error(`HTTP error! status: ${s.status}`);let r=await s.json();e.isDestocking?this.stores=await this.mergeStoreAndStockDestocking(r,e.sourceCode):this.stores=await this.mergeStoreAndStock(r)}catch(e){console.log("Stock fetch error:",e)}},async mergeStoreAndStock(e){return this.stores.map(t=>({...t,stock:e[t.pickup_location_code]||0}))},async mergeStoreAndStockDestocking(e,t){return this.stores.map(s=>({...s,stock:e[s.pickup_location_code]||e[t]}))},addIncrementalIdsToStores:e=>e.map((e,t)=>({...e,id:t+1})),async removeZeroStockItems(){return this.stores.filter(e=>e.stock>0)},async removeNotPickupItems(){return this.stores.filter(e=>!0===e.extension_attributes.is_pickup_location_active)},updateDisplayedStores(){let e=this.currentPage*this.searchItemsPerPage;e>this.searchPageSize||(this.displayedStores=this.stores.slice(0,e))},loadMore(){this.currentPage++,this.updateDisplayedStores(),!1===this.isForStockAvailability&&this.$dispatch("stores-updated-"+this.componentId,{stores:this.displayedStores})},initFields(){this.isLoading=!0,this.stores=[],this.displayedStores=[],this.error=null,this.message=null,this.currentPage=1},selectStore(e,t){document.querySelectorAll(".store-item").forEach(e=>{e.classList.remove("bg-gray-100")});let s=t.target.closest(".store-item");s&&s.classList.add("bg-gray-100"),!1===this.isForStockAvailability&&this.$dispatch("store-selected-"+this.componentId,{store:e})},inInProductPage:()=>magentoStorefrontEvents?.context?.getProduct()||!1,async chooseStore(e,t=!1,s=null){try{s&&("/customer/account/create/"===s||s.includes("loyaltycard"))?(this.$dispatch("store-data-preferred",{store:e}),window.switchStoreService?.closeMapPopin()):(console.log(t),await window.switchStoreService?.chooseStore(e,this.componentId,"search-form-js",t))}finally{this.isLoading=!1}},formatFrenchPhoneNumber:window.formatFrenchPhoneNumber,generateStoreApiUrl(e=null){let t=new URLSearchParams;return t.append("searchRequest[scopeType]",this.searchScopeType),t.append("searchRequest[scopeCode]",this.searchScopeCode),t.append("searchRequest[sort][0][field]","distance"),t.append("searchRequest[sort][0][direction]","ASC"),e&&(t.append("searchRequest[area][searchTerm]",e),t.append("searchRequest[area][radius]",this.searchRadius)),`${this.searchEndpoint}?${t.toString()}`}}}function storeLocatorOpeningStatus(e){return{message:null,isOpen:!1,init(){this.getStatus(),setInterval(()=>this.getStatus(),3600)},getStatus(){let e=this.parseSchedules();this.message=window.storeHoursUtils?.getStoreStatusMessage(e),this.isOpen=window.storeHoursUtils?.isStoreOpen(e)},parseSchedules(){if(!e)return null;try{let t="string"==typeof e?JSON.parse(e):e;return t?.schedules??null}catch(e){return console.warn("storeLocatorOpeningStatus: invalid schedules JSON",e),null}}}}</script><script>function storeLocatorMap(e={}){return{mapId:e.componentId||"storelocator-map",searchComponentId:e.searchComponentId||"storelocator-search-form",map:null,markers:[],stores:[],defaultZoom:e.defaultZoom||9,defaultLatitude:e.defaultLatitude||48.446369071326444,defaultLongitude:e.defaultLongitude||2.022139018682181,icons:{},excludedStoreTypes:e.excludedStoreTypes||[],initMap(){this.isMapInitialized()||(this.map=L.map(this.mapId,{zoomSnap:.1,zoom:this.defaultZoom,zoomControl:!1}),this.addLegend(),L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:"© OpenStreetMap contributors"}).addTo(this.map),L.control.zoom({position:"bottomright"}).addTo(this.map),this.icons={pv:L.icon({iconUrl:"https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/badge-point.svg",iconSize:[30,30]}),mv:L.icon({iconUrl:"https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/badge-mag.svg",iconSize:[30,30]}),cv:L.icon({iconUrl:"https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/badge-cv.svg",iconSize:[30,30]})})},isMapInitialized(){if(this.map&&this.map instanceof L.Map)return!0;let e=document.getElementById(this.mapId);return!!(e&&e._leaflet_id||e&&e.classList.contains("leaflet-container"))},addLegend(){let e=L.control({position:"bottomright"}),t=this.excludedStoreTypes||[];e.onAdd=function(e){let s=L.DomUtil.create("div","bg-white p-2 rounded-lg shadow-lg text-sm"),i="";return t.includes("pv")||(i+=`
<div class="flex items-center">
<img src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/badge-point.svg">
Point Vert
</div>
`),t.includes("mv")||(i+=`
<div class="flex items-center">
<img src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/badge-mag.svg">
Magasin Vert
</div>
`),t.includes("cv")||(i+=`
<div class="flex items-center">
<img src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/badge-cv.svg" height="25" width="25">
Cultivert
</div>
`),s.innerHTML=i,s},e.addTo(this.map)},moveSearchFormToMap(e){let t=L.control({position:"topleft"});t.onAdd=function(){return L.DomUtil.get(e).parentElement},t.addTo(this.map)},handleStoresUpdate(e){if(!e)return;this.markers=[];let t=new L.featureGroup;e.forEach(e=>{let s=e.extension_attributes?.store_type||"mv";this.markers[e.id]=L.marker([e.latitude,e.longitude],{icon:this.icons[({pv:"pv",mv:"mv","mv-ext":"mv","pv-ext":"pv",cv:"cv"})[s]]||this.icons.mv})?.bindPopup(this.createPopupContent(e))?.addTo(this.map),t=t?.addLayer(this.markers[e.id])}),this.map&&this.markers.length>0&&this.map.fitBounds(t.getBounds(),{padding:[50,50]})},handleStoreSelection(e){this.markers[e.id].openPopup(),this.map.flyTo([e.latitude,e.longitude],15)},inInProductPage:()=>magentoStorefrontEvents?.context?.getProduct()||!1,async chooseStore(e,t=!1){try{"true"===sessionStorage.getItem("preferred_store")?(this.$dispatch("store-data-preferred",{store:e}),sessionStorage.setItem("preferred_store","false"),window.switchStoreService?.closeMapPopin()):await window.switchStoreService?.chooseStore(e,this.componentId,"map-js",t)}finally{this.isLoading=!1}},formatFrenchPhoneNumber:window.formatFrenchPhoneNumber,createPopupContent(e){let t=[],s="",i=!1;if(e.extension_attributes&&e.extension_attributes.schedules)try{let o=JSON.parse(e.extension_attributes.schedules);(t=o?.schedules||[]).length>0&&window.storeHoursUtils&&(s=window.storeHoursUtils.getStoreStatusMessage(t)||"",i=window.storeHoursUtils.isStoreOpen(t)||!1)}catch(e){console.error("Error parsing store schedules:",e)}let o=e.extension_attributes?.store_type,n=i?"":"c-dispo--indisponible",r=this.formatFrenchPhoneNumber(e.phone);return`
<div class="c-tuile-magasin max-w-96">
<div class="ml-8 flex flex-col justify-between h-full">
<div>
<div class="flex justify-between items-center gap-4 relative">
<svg class="c-tuile-magasin__badge" fill="currentColor" width="24" height="24" aria-hidden="true">
<use xlink:href="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/icons/sprite/icons.svg#${({pv:"badge-point","pv-ext":"badge-point",mv:"badge-mag","mv-ext":"badge-mag",cv:"badge-cv"})[o]}"></use>
</svg>
<h5 class="text-15 font-bold line-clamp-2">${e.name}</h5>
</div>
<p class="mb-2">${e.street}<br>${e.postcode} - ${e.city}</p>
<p>${r}</p>
</div>
<div class="flex flex-col gap-4 mt-2">
<div class="flex flex-row items-center gap-2">
<div class="c-dispo">
<div class="c-dispo__wrapper c-dispo--medium">
<div class="c-dispo__state ${n}"></div>
<p class="c-dispo__value">
${s}
</p>
</div>
</div>
<a class="text-14 !text-secondary-600 underline" href="${e.extension_attributes.cms_page_url}">Plus d'infos</a>
</div>
<button x-show="${e.extension_attributes.is_pickup_location_active}" @click="chooseStore(${JSON.stringify(e).replace(/"/g,""")}, true)" class="c-button c-button--tertiary w-fit" title="Choisir ce magasin">
<span>Choisir ce magasin</span>
</button>
<div x-show="${!e.extension_attributes.is_pickup_location_active}" class="messages ">
<div class="message warning">
<p class="text-left">Le click & collect n'est pas disponible pour ce magasin</p>
</div>
</div>
</div>
</div>
</div>
</div>
`}}}</script><script>function fetchStoreLocatorPopupContent(t={}){let e=!1;return{modalId:t.modalId,popupType:t.popupType||"default",isLoading:!1,init(){let t=`open${this.modalId.replace(/-/g,"")}Popup`;window[t]=(function(t){this.isLoading=!0;try{this.loadContent(this.popupType),this.show(this.modalId,t)}finally{this.isLoading=!1}}).bind(this),document.dispatchEvent(new CustomEvent(`open${this.modalId.replace(/-/g,"")}PopupReady`))},async loadContent(t="default"){var o=magentoStorefrontEvents?.context?.getProduct()?.productType;if(e&&"configurable"!==o)return;let n=await fetch(`${BASE_URL}localisation/ajax/storelocatorPopup?type=${t}`,{method:"GET",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"}}),a=await n.json();a.success&&(e=!0,document.getElementById(this.modalId).innerHTML=a.content)}}}</script><div x-data="{ ...hyva.modal(), ...fetchStoreLocatorPopupContent({ modalId: 'StorelocatorModal', popupType: 'default' })}" @hide-popup.window="hide"><div x-cloak data-dialog-ref-name="StorelocatorModal" x-bind="overlay" class="modal__overlay z-50"><div class="modal inset-0"><div x-ref="StorelocatorModal" role="dialog" aria-modal="true" class="modal__content"><div x-data="{isLoading: true}" id="StorelocatorModal" class="h-full w-full"><template x-if="typeof isLoading !== 'undefined' && isLoading"><div class="absolute inset-0 bg-loader z-10 h-full w-full flex items-center justify-center"><div class="flex items-center"><svg width="48" height="48" viewbox="0 0 24 24"> <style>.spinner_EUy1{animation:spinner_grm3 1.2s infinite;fill:#fff}.spinner_f6oS{animation-delay:.1s}.spinner_g3nX{animation-delay:.2s}.spinner_nvEs{animation-delay:.3s}.spinner_MaNM{animation-delay:.4s}.spinner_4nle{animation-delay:.5s}.spinner_ZETM{animation-delay:.6s}.spinner_HXuO{animation-delay:.7s}.spinner_YaQo{animation-delay:.8s}.spinner_GOx1{animation-delay:.9s}.spinner_4vv9{animation-delay:1s}.spinner_NTs9{animation-delay:1.1s}.spinner_auJJ{transform-origin:center;animation:spinner_T3O6 6s linear infinite}@keyframes spinner_grm3{0%,50%{animation-timing-function:cubic-bezier(.27,.42,.37,.99);r:1px}25%{animation-timing-function:cubic-bezier(.53,0,.61,.73);r:2px}}@keyframes spinner_T3O6{0%{transform:rotate(360deg)}to{transform:rotate(0)}}</style><g class="spinner_auJJ"> <circle class="spinner_EUy1" cx="12" cy="3" r="1" /> <circle class="spinner_EUy1 spinner_f6oS" cx="16.50" cy="4.21" r="1" /> <circle class="spinner_EUy1 spinner_NTs9" cx="7.50" cy="4.21" r="1" /> <circle class="spinner_EUy1 spinner_g3nX" cx="19.79" cy="7.50" r="1" /> <circle class="spinner_EUy1 spinner_4vv9" cx="4.21" cy="7.50" r="1" /> <circle class="spinner_EUy1 spinner_nvEs" cx="21.00" cy="12.00" r="1" /> <circle class="spinner_EUy1 spinner_GOx1" cx="3.00" cy="12.00" r="1" /> <circle class="spinner_EUy1 spinner_MaNM" cx="19.79" cy="16.50" r="1" /> <circle class="spinner_EUy1 spinner_YaQo" cx="4.21" cy="16.50" r="1" /> <circle class="spinner_EUy1 spinner_4nle" cx="16.50" cy="19.79" r="1" /> <circle class="spinner_EUy1 spinner_HXuO" cx="7.50" cy="19.79" r="1" /> <circle class="spinner_EUy1 spinner_ZETM" cx="12" cy="21" r="1" /> </g></svg></div></div></template></div></div></div></div></div><script>window.toggleMapMobile=function(e,o){let t=document.querySelectorAll(`[data-group='${o}']`);t[0].classList.contains("hidden")&&t.forEach(e=>e.classList.add("hidden")),document.querySelectorAll(`[data-group='${e}']`).forEach(e=>e.classList.toggle("hidden")),document.querySelectorAll(`[data-group='${o}']`).forEach(e=>e.classList.toggle("hidden"))}</script><script>function SelectedStore(e={}){return{selectedStoreCode:null,searchEndpoint:e.searchEndpoint,searchScopeType:e.searchScopeType,searchScopeCode:e.searchScopeCode,init(){let e=window.storeSelectionService?.getSelectedStore();e&&(this.selectedStoreCode=e.pickup_location_code)},async chooseStore(e,t){try{await window.switchStoreService?.chooseStore(e,this.componentId,"selected-store-js",t,this.searchEndpoint,this.searchScopeType,this.searchScopeCode)}finally{this.isLoading=!1}},async getStoreData(e){try{let t=await fetch(this.generateStoreApiUrl(e)),o=await t.json();if(o.total_count>0)return o.items[0]}catch(e){throw this.error="Une erreur est survenue lors de la recherche",e}return null},generateStoreApiUrl(e){let t=new URLSearchParams;return t.append("searchRequest[scopeType]",this.searchScopeType),t.append("searchRequest[scopeCode]",this.searchScopeCode),t.append("searchRequest[filters][pickupLocationCode][value]",e),t.append("searchRequest[filters][pickupLocationCode][conditionType]","eq"),`${this.searchEndpoint}?${t.toString()}`}}}</script><script>window.switchStoreService={selectedStoreCode:null,componentId:"storelocator-search-form",showPopup:!1,storeToSave:null,reloadPage:!1,sourceFile:null,isLoading:!1,error:null,message:null,searchEndpoint:null,searchScopeType:null,searchScopeCode:null,cartDetails:null,getCartDetails(e){e.cart&&(this.cartDetails=e.cart,this.$nextTick(()=>{this.cartDetails={...this.cartDetails}}))},closeMapPopin(){let e=document.getElementsByClassName("modal__overlay");e.length>0&&Array.from(e).forEach(e=>{e.style.display="none"})},chooseStore(e,t,o,s=!1,r=null,a=null,i=null,c=!0,n=!1){c&&this.cartDetails?.summary_count>0||n?(this.storeToSave=e,this.reloadPage=s,this.sourceFile=o,this.searchEndpoint=r,this.searchScopeType=a,this.searchScopeCode=i,this.closeMapPopin(),this.$dispatch("open-popup",{show:!0,storeToSave:this.storeToSave,reloadPage:this.reloadPage,sourceFile:this.sourceFile,searchEndpoint:this.searchEndpoint,searchScopeType:this.searchScopeType,searchScopeCode:this.searchScopeCode})):"search-form-js"==o||"map-js"==o?this.chooseStoreSearchFormJs(e,t,s):"selected-store-js"==o&&this.chooseStoreSelectedStoreJs(e,s,r,a,i)},inInProductPage:()=>magentoStorefrontEvents?.context?.getProduct()||!1,async confirmStoreSelection(){this.isLoading=!0;try{await this.emptyCart(),"search-form-js"==this.sourceFile||"map-js"==this.sourceFile?await this.handleStoreSelectionSearchFormJs():"selected-store-js"==this.sourceFile&&await this.handleStoreSelectedStoreJs(this.storeToSave,this.searchEndpoint,this.searchScopeType,this.searchScopeCode)}catch(e){console.error("Error during store selection process:",e)}finally{this.isLoading=!1}this.$dispatch("hide-popup"),(this.reloadPage||this.inInProductPage())&&location.reload(),this.$dispatch("open-popup",{show:!1,storeToSave:null})},async emptyCart(){let e=await fetch(`${BASE_URL}checkout/ajax/clearCart`,{method:"POST",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"}}),t=await e.json();if(!t.success)throw Error(t.message)},cancelStoreSelection(){this.$dispatch("open-popup",{show:!1,storeToSave:null}),this.storeToSave=null},async chooseStoreSearchFormJs(e,t,o){this.isLoading=!0;try{this.$dispatch("hide-popup"),await window.storeSelectionService?.saveStore(e),this.selectedStoreCode=e.pickup_location_code,this.componentId=t,this.$dispatch("store-chosen-"+this.componentId,{store:e})}finally{this.isLoading=!1}(o||this.inInProductPage())&&location.reload()},async handleStoreSelectionSearchFormJs(){await window.storeSelectionService?.saveStore(this.storeToSave),this.selectedStoreCode=this.storeToSave.pickup_location_code,this.$dispatch("store-chosen-"+this.componentId,{store:this.storeToSave})},async chooseStoreSelectedStoreJs(e,t,o,s,r){this.isLoading=!0;try{this.selectedStoreCode=e;let t=await this.getStoreData(e,o,s,r);null!==t&&await window.storeSelectionService?.saveStore(t)}finally{this.isLoading=!1}t&&location.reload()},async handleStoreSelectedStoreJs(e,t,o,s){this.selectedStoreCode=e;let r=await this.getStoreData(e,t,o,s);null!==r&&await window.storeSelectionService?.saveStore(r)},async getStoreData(e,t,o,s){try{let r=await fetch(this.generateStoreApiUrl(e,t,o,s)),a=await r.json();if(a.total_count>0)return a.items[0]}catch(e){throw this.error="Une erreur est survenue lors de la recherche",e}return null},generateStoreApiUrl(e,t,o,s){let r=new URLSearchParams;return r.append("searchRequest[scopeType]",o),r.append("searchRequest[scopeCode]",s),r.append("searchRequest[filters][pickupLocationCode][value]",e),r.append("searchRequest[filters][pickupLocationCode][conditionType]","eq"),`${t}?${r.toString()}`}}</script><script>(()=>{let e={CC:[{attribute:"visible_cc",condition:"eq",value:"1"},{attribute:"inventory_sources",condition:"eq",value:"{{current_source}}"},{attribute:"price_sources",condition:"eq",value:"{{current_source}}"}],LAD:[{attribute:"visible_lad",condition:"eq",value:"1"},{attribute:"price",condition:"gte",value:"0.01"}]},t="__shippingFilterLiveSearchPatched",r=e=>{if(("{{current_source}}"===e.value||e.attribute.includes("{{current_source}}"))&&1)return null;let t=e.attribute.replaceAll("{{current_source}}",""),r="{{current_source}}"===e.value?"":e.value;return"gte"===e.condition?""===r?null:{attribute:t,range:{from:parseFloat(r)}}:{attribute:t,[e.condition]:r}},i=t=>{let i,n,u=(e[i="selected_shipping_mode".replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),(n=document.cookie.match(RegExp(`(?:^|; )${i}=([^;]*)`)))?decodeURIComponent(n[1]):""]??[]).map(r).filter(Boolean).filter(e=>void 0!==e.range||""!==e[Object.keys(e).find(e=>"attribute"!==e)]);if(0===u.length)return t;let o=Array.isArray(t)?t:[],a=u.filter(e=>!o.some(t=>t&&"object"==typeof t&&t.attribute===e.attribute));return 0===a.length?t:[...o,...a]},n=e=>{if(!Array.isArray(e))return e;let t=!1,r=e.map(e=>{if(!e||"object"!=typeof e)return e;let r=i(e.filter);return r===e.filter?e:(t=!0,{...e,filter:r})});return t?r:e},u=e=>{if(!e||"object"!=typeof e)return e;let t=e,r=(r,i)=>{i!==e[r]&&(t===e&&(t={...e}),t[r]=i)};return r("filter",i(e.filter)),r("filters",i(e.filters)),r("units",n(e.units)),r("input",u(e.input)),t},o=e=>{let t;if("string"!=typeof e||""===e)return null;try{t=JSON.parse(e)}catch(e){return null}if(!t||"object"!=typeof t||!t.variables||"object"!=typeof t.variables)return null;let r="string"==typeof t.operationName?t.operationName:"",i="string"==typeof t.query?t.query:"";if(!(/productSearch|recommend/i.test(`${r} ${i}`)||Array.isArray(t.variables.units)))return null;let n=u(t.variables);return n===t.variables?null:JSON.stringify({...t,variables:n})},a=()=>{(()=>{if("function"!=typeof window.fetch||window.fetch[t])return;let e=window.fetch.bind(window),r=async(t,r)=>{if(r?.body){let i=o(r.body);if(null!==i)return e(t,{...r,body:i})}if(!r&&"u">typeof Request&&t instanceof Request){let r=o(await t.clone().text());if(null!==r)return e(new Request(t,{body:r}))}return e(t,r)};r[t]=!0,window.fetch=r})(),(()=>{if("function"!=typeof window.initLiveSearch||window.initLiveSearch[t])return;let e=e=>{if(!e||"function"!=typeof e.productSearch||e[t])return e;let r=e.productSearch.bind(e);return e.productSearch=function(e={}){return r({...e,filter:i(e.filter)})},e[t]=!0,e},r=window.initLiveSearch;window.initLiveSearch=function(){let i=r.apply(this,arguments);if(!i||i[t])return i;if("function"==typeof i.buildSearch){let t=i.buildSearch;i.buildSearch=function(){return e(t.apply(i,arguments))}}return e(i.search),i[t]=!0,i},window.initLiveSearch[t]=!0})(),(()=>{let e=window.magentoStorefrontEvents?.context;if(!e||"function"!=typeof e.setSearchInput||e.setSearchInput[t])return;let r=e.setSearchInput.bind(e);e.setSearchInput=function(e){return e&&Array.isArray(e.units)?r({...e,units:n(e.units)}):r(e)},e.setSearchInput[t]=!0})()};a(),document.addEventListener("DOMContentLoaded",a,{once:!0})})()</script><div wire:id="eureden.gtm.user.identified" wire:initial-data='{"fingerprint":{"id":"eureden.gtm.user.identified","name":"eureden.gtm.user.identified","locale":"fr_FR","path":"\/","method":"GET","resolver":"layout","handle":"catalog_product_view","type":"default","v":"acj"},"effects":{"listeners":["refresh"]},"serverMemo":{"data":{"result":[]},"evaluation":{"eureden.gtm.user.identified":{"arguments":[],"dispatch":false,"result":true,"group":"batch-eureden.gtm.user.identified","type":"batch","id":"eureden.gtm.user.identified","blocking":false,"name":null,"hash":"c0456631b43755a44708f8adbf6f86e96f725353"}},"htmlHash":"094f9ac1","children":[],"checksum":"cdc4ce8deb253cffd92ab0795d9e10dc22a7df5b75106f4cc5226e68aa3f5cf7"}}' x-data x-init=" (function () { if (localStorage.getItem('erd.gtmCheckPending') !== '1') { return; } $wire.checkAndPush().then(() => { const data = $wire.result; // Always clear the gate regardless of the outcome. try { localStorage.removeItem('erd.gtmCheckPending'); } catch (e) {} if (!data || !data.shouldPush) { return; } window.dataLayer = window.dataLayer || []; window.dataLayer.push({ event: 'user_identified', user_email: data.userEmail, user_firstname: data.userFirstname, user_lastname: data.userLastname, }); }); })(); " aria-hidden="true" style="display:none"></div><script nonce="Yzk5NXpqd2IyN3RzcndrMGt2c2FlYW1senN4N2JlZWk=">document.addEventListener("livewire:available",()=>{let e=Element.prototype.setAttribute;Element.prototype.setAttribute=function(t,i){(!window.Alpine||"2"!==Alpine.version.substring(0,1)||t)&&e.call(this,t,i)}})</script><script src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/Magewirephp_Magewire/js/livewire.js"></script> <script nonce="Yzk5NXpqd2IyN3RzcndrMGt2c2FlYW1senN4N2JlZWk=">"use strict";window.magewire&&console.warn("Magewire: It looks like Magewire's JavaScript assets have already been loaded. Make sure you aren't loading them twice."),window.magewire=new Livewire,window.Livewire=window.magewire,window.Magewire=window.magewire,window.livewire_app_url="https://www.monmagasinvert.fr/magewire/post",window.livewire_token=window.hyva.getFormKey(),window.Alpine&&document.addEventListener("DOMContentLoaded",()=>{setTimeout(function(){console.warn("Magewire: It looks like AlpineJS has already been loaded. Make sure Magewire's scripts are loaded before AlpineJS.")})}),(()=>{let e=()=>{document.removeEventListener("DOMContentLoaded",e),window.removeEventListener("alpine:init",e),window.magewire.start()},i=window.deferLoadingAlpine||(e=>e());window.deferLoadingAlpine=e=>{window.addEventListener("magewire:load",()=>{i(e)})},document.addEventListener("DOMContentLoaded",e),window.addEventListener("alpine:init",e)})(),Magewire.dispatchEvent=(e,i={},n=null)=>{let a=new CustomEvent(`magewire:${e}`,Object.assign({bubbles:!0,cancelable:!1},i));n?n.dispatchEvent(a):document.dispatchEvent(a)},["load","update"].forEach(function(e,i){document.addEventListener("livewire:"+e,i=>{Magewire.dispatchEvent(e,i)})}),Magewire.plugins={}</script><script nonce="Yzk5NXpqd2IyN3RzcndrMGt2c2FlYW1senN4N2JlZWk=">(()=>{let e=[],t={syncInput:(e,t)=>{let o=e.payload.name,n=[`${o}:${e.payload.value}`,`${o.substr(0,o.lastIndexOf("."))}:${e.payload.value}`,`${o}`,`${o.substr(0,o.lastIndexOf("."))}`].filter(e=>e in t)[0]||!1;return!n||t[n]},callMethod:(e,t)=>t[e.method],fireEvent:(e,t)=>t[e.payload.event]},o=function(e,o){let n=o.effects.loader||null;if(!n)return null;let a={};for(let r of e.updateQueue){let e=!0;"object"==typeof n&&r.type in t?e=t[r.type](r,n):"string"==typeof n&&(e=[n]),void 0===e&&(e=!1,"*"in n&&(e=n["*"])),a[o.id]={key:Date.now(),component:o,loader:e,update:r}}return a},n=function(t,o){if(!t||!o)return void Magewire.dispatchEvent("loader:start");let n=!e.some(({parent:e})=>e),r=e.findIndex(e=>e&&e.component&&e.component.id===o.id);n&&e.push({loader:t,component:o}),e[r]&&(e[r].loader=t),e.forEach((e,t)=>{e.parent=e.parent??!1,r>t&&e.loader&&a(e.component,!1,!0)}),Magewire.dispatchEvent(`loader:${n?"start":"tick"}`,{detail:t})},a=function(t,o=!1,n=!1){o&&(n=!0);let a=[],r=e.findIndex(e=>e&&e.component&&e.component.id===t.id);e[r]&&(e[r].done=!0),n?a.push(r):e.every(e=>e&&e.done)&&(a=Object.keys(e)),a.forEach(t=>{e[t]&&e[t].loader&&Magewire.dispatchEvent("loader:stop",{detail:{loader:e[t].loader,component:e[t].component,failure:o}}),delete e[t]}),0===Object.values(e).length&&(Magewire.dispatchEvent("loader:done",{detail:{component:t,failure:o}}),e=[])};Magewire.plugins.loader={start:(e,t)=>n(e,t),stop:(e,t=!1,o=!1)=>a(e,t,o)},document.addEventListener("DOMContentLoaded",()=>{Magewire.hook("message.sent",(e,t)=>{let n=o(e,t)||{};t.id in n&&n[t.id].loader&&Magewire.plugins.loader.start(n[t.id],t)}),Magewire.hook("message.processed",(t,o)=>{if(t.response&&t.response.effects){(t.response.effects.emits||[]).forEach(t=>{Magewire.components.componentsListeningForEvent(t.event).filter(e=>!t.to||t.to===e.id).forEach(t=>e.push({component:t,parent:o}))});let n=[];for(let t=e.length-1;t>=0;t--)if(e[t]){if(-1!==n.indexOf(e[t].component.id)){e.splice(t,1);continue}n.push(e[t].component.id)}}Magewire.plugins.loader.stop(o),o.effects&&t.response.effects&&(o.effects.loader=t.response.effects.loader)}),Magewire.hook("message.failed",(e,t)=>{Magewire.plugins.loader.stop(t,!0)})})})()</script><script nonce="Yzk5NXpqd2IyN3RzcndrMGt2c2FlYW1senN4N2JlZWk=">Magewire.onPageExpired(()=>{alert("The session has expired. Therefore, the page will be refreshed when you confirm."),window.location.reload()}),Magewire.onError((e,r)=>{if(419!==e)return r.clone().text().then(r=>{r=JSON.parse(r),console.error(`Magewire: ${{419:"The session has expired. Therefore, the page will be refreshed when you confirm."}[e]||r.message||"Something went wrong"} (${e})`)}).catch(e=>{console.error(e)}),!1})</script><script nonce="Yzk5NXpqd2IyN3RzcndrMGt2c2FlYW1senN4N2JlZWk=">Magewire.hasPlugin=function(e){let i=Magewire.plugins;return"object"==typeof i&&0!==i.length&&("object"==typeof e?e.every(e=>Magewire.hasPlugin(e)):e in i)}</script><script nonce="Yzk5NXpqd2IyN3RzcndrMGt2c2FlYW1senN4N2JlZWk=">Magewire.dispatchEvent("available")</script><script nonce="Yzk5NXpqd2IyN3RzcndrMGt2c2FlYW1senN4N2JlZWk=">Magewire.directive("select",(e,r,i)=>{if("SELECT"!==e.tagName)return void console.error("Magewire: [wire:select] can only be applied on elements of type select.",e);if(r.value)return void console.error("Magewire: [wire:select] shouldn't have a value.",e);if(!e.hasAttribute("wire:model.defer"))return void console.error("Magewire: [wire:model] requires a defer modifier for [wire:select] to function properly.",e);let o=!1,t=null,l=()=>{clearTimeout(t),o&&(o=!1,i.fireMessage())},n=()=>{r.modifiers.includes("debounce")&&(clearTimeout(t),t=setTimeout(()=>l(),r.durationOr(1500)))};e.addEventListener("keydown",n),e.addEventListener("change",()=>{o=!0,n()}),r.modifiers.includes("blur")&&e.addEventListener("blur",()=>l())})</script><script>let SnapSlider=class{constructor(e,{labelSepparator:t="sur",autoPager:i,groupPager:r}={}){if(this.el=e,this.track=this.el.querySelector("[data-track]"),!this.track)return void console.warn("No Slider track defined, reverting back to CSS slider.\nPlease create a wrapper for your slides with the attribute data-track",this.el);this.initialLoad=!0,this.slides=[],this.inViewObserver,this.mutationObserver,this.resizeObserver,this.pager=this.el.querySelector("[data-pager]"),this.navBtns=Array.from(this.el.querySelectorAll("[data-next], [data-prev]")),this.slideLabelSepparator=this.el.dataset.slideLabelSepparator||t,this.useAutoPager=i||this.el.hasAttribute("data-auto-pager")||!1,this.useGroupPager=r||this.el.hasAttribute("data-group-pager")||!1,this.sliderLabel=this.el.hasAttribute("aria-label")&&this.el.getAttribute("aria-label").toLowerCase().trim().replace(/[^a-z0-9_-]+/g,"-").replace(/^-+|-+$/g,""),this.sliderId=this.el.id||this.sliderLabel||"slider",this.markerIdName="data-target-id",this.pagerClasses=this.el.dataset.pagerClass||"snap-pager",this.markerClasses=this.el.dataset.markerClass||"snap-marker",this.init()}init(){this.setupSlides(),this.setupNav(),this.useAutoPager?this.createPager():this.setupPager(),this.setupObservers(),this.setupMutationObserver(),this.setupResizeObserver(),this.el.addEventListener("click",this.eventHandler.bind(this)),this.el.addEventListener("keydown",this.eventHandler.bind(this))}destroy(){this.inViewObserver?.disconnect(),this.mutationObserver?.disconnect(),this.resizeObserver?.disconnect(),this.el.removeEventListener("click",this.eventHandler.bind(this)),this.el.removeEventListener("keydown",this.eventHandler.bind(this))}roundUpIfGreaterThan(e,t=8){return e-Math.floor(e)>=t?Math.ceil(e):Math.floor(e)}getInViewItems(){let e=this.track.querySelectorAll("[data-in-view]"),t=e[0]||null,i=e[e.length-1]||null,r=t===this.slides[0],s=i===this.slides[this.slides.length-1];return{inViewSlides:e,totalInViewSlides:e.length,firstInViewSlide:t,lastInViewSlide:i,isAtStart:r,isAtEnd:s,hasNoOverflow:r&&s}}groupPagerMarkers(){if(0===this.slides.length||!this.pager||!this.useGroupPager)return;let e=this.roundUpIfGreaterThan(this.track.offsetWidth/this.slides[0].offsetWidth);Array.from(this.pager.querySelectorAll("a, button")).forEach((t,i)=>{t.style.display=i%e==0?null:"none"})}handleInView(e){e.forEach(e=>{let t=this.pager&&(this.pager.querySelector(`[href="#${e.target.id}"]`)||this.pager.querySelector(`[${this.markerIdName}="${e.target.id}"]`));e.target.toggleAttribute("data-in-view",e.isIntersecting),e.target.toggleAttribute("inert",!e.isIntersecting),t?.setAttribute("aria-current",e.isIntersecting),t?.setAttribute("tabindex",e.isIntersecting?"0":"-1")});let{isAtStart:t,isAtEnd:i,hasNoOverflow:r}=this.getInViewItems();if(this.navBtns.forEach(e=>{e.hasAttribute("data-next")&&(e.style.visibility=r?"hidden":null,i?e.setAttribute("disabled",""):e.removeAttribute("disabled")),e.hasAttribute("data-prev")&&(e.style.visibility=r?"hidden":null,t?e.setAttribute("disabled",""):e.removeAttribute("disabled"))}),this.pager&&(this.pager.style.visibility=r?"hidden":null),this.initialLoad?this.initialLoad=!1:this.el.dispatchEvent(new CustomEvent("slideChange",{detail:this.getInViewItems()})),document.activeElement.parentElement.hasAttribute("data-pager")){let e=this.pager.querySelectorAll('[tabindex="0"]');e.length&&e[0].focus({preventScroll:!0})}}getSlides(){return this.track?Array.from(this.track.children).filter(e=>"template"!==e.tagName.toLowerCase()&&"style"!==e.tagName.toLowerCase()&&"script"!==e.tagName.toLowerCase()):[]}refreshSlides(){this.initialLoad=!0,this.slides=this.getSlides(),this.setupSlides(),this.useAutoPager?this.createPager():this.setupPager(),this.groupPagerMarkers(),this.setupObservers()}setupSlides(){this.slides=this.getSlides(),this.slides.forEach((e,t)=>{let i=this.slides.length,r=t+1,s=e.getAttribute("aria-label")||"",a="img"===e.tagName.toLowerCase()||"picture"===e.tagName.toLowerCase(),l=a?"alt":"aria-label",h=s.startsWith(`${r} ${this.slideLabelSepparator} `);e.hasAttribute("id")||e.setAttribute("id",`${this.sliderId}-item-${r}`),(!e.hasAttribute(l)||""===e.getAttribute(l)||h)&&e.setAttribute(l,`${r} ${this.slideLabelSepparator} ${i}`),"div"!==e.tagName.toLowerCase()||e.hasAttribute("role")||e.setAttribute("role","group"),this.pager&&!a&&e.setAttribute("role","tabpanel"),"group"===e.getAttribute("role")&&e.setAttribute("aria-roledescription","item")}),this.el.hasAttribute("role")||"SECTION"===this.el.tagName||this.el.setAttribute("role","region"),this.el.hasAttribute("aria-roledescription")||this.el.setAttribute("aria-roledescription","carousel"),this.track.setAttribute("tabindex",0),this.track.setAttribute("aria-live","polite")}setupNav(){this.navBtns.forEach(e=>{e.setAttribute("disabled",""),e.removeAttribute("hidden"),e.classList.remove("invisible"),e.style.visibility=null})}createPager(){let e=document.createElement("nav");e.setAttribute("data-pager",""),e.setAttribute("role","tablist"),e.classList.add(...this.pagerClasses.split(" ")),this.slides.forEach((t,i)=>{let r=document.createElement("button"),s=t.id||`${this.sliderId}-item-${i+1}`;r.setAttribute(this.markerIdName,s),r.classList.add(...this.markerClasses.split(" ")),this.setupPagerMarker(r,i),e.appendChild(r),"img"!==t.tagName.toLowerCase()&&"picture"!==t.tagName.toLowerCase()&&(t.removeAttribute("aria-roledescription"),t.setAttribute("role","tabpanel"))}),this.pager?(this.pager.setAttribute("role","tablist"),this.pager.replaceChildren(...e.children)):(this.track.after(e),this.pager=this.el.querySelector("[data-pager]"))}setupPager(){this.pager&&(this.pager.setAttribute("role","tablist"),Array.from(this.pager.querySelectorAll("a, button")).forEach((e,t)=>this.setupPagerMarker(e,t)))}setupPagerMarker(e,t){let i=e.getAttribute("href")?.slice(1)||e.getAttribute(this.markerIdName),r=i||`${this.sliderId}-item-${t+1}`;i||e.setAttribute(this.markerIdName,r),e.setAttribute("role","tab"),e.setAttribute("aria-controls",r),e.setAttribute("aria-posinset",t+1),e.setAttribute("aria-setsize",this.slides.length),e.setAttribute("tabindex","-1"),e.hasAttribute("aria-label")||e.setAttribute("aria-label",`Slide ${t+1}`)}setupObservers(){this.inViewObserver&&this.inViewObserver.disconnect(),this.inViewObserver=new IntersectionObserver(this.handleInView.bind(this),{root:this.track,threshold:.8}),this.slides.forEach(e=>this.inViewObserver.observe(e))}setupMutationObserver(){this.mutationObserver=new MutationObserver(this.refreshSlides.bind(this)),this.mutationObserver.observe(this.track,{childList:!0,subtree:!1})}setupResizeObserver(){this.resizeObserver=new ResizeObserver(this.groupPagerMarkers.bind(this)),this.resizeObserver.observe(this.el)}goToSlideDir(e="next"){let{firstInViewSlide:t,lastInViewSlide:i}=this.getInViewItems(),r="prev"===e,s=r?t?.previousElementSibling:i?.nextElementSibling;s&&("template"===s.tagName.toLowerCase()&&(s=r?s?.previousElementSibling:s?.nextElementSibling),s.scrollIntoView({block:"nearest",inline:r?"end":"start"}))}pagerToSlide(e){if(!e.target.closest("[data-pager]"))return;let t=e.target.closest("a, button");if(!t)return;e.preventDefault();let i=t.getAttribute("href")?.slice(1)||t.getAttribute(this.markerIdName),r=this.track.querySelector(`#${i}`);r?.scrollIntoView({block:"nearest",inline:"start"})}eventHandler(e){let t=e.target.closest("[data-next], [data-prev], [data-pager]");t&&("click"===e.type&&(t.hasAttribute("data-next")?this.goToSlideDir("next"):t.hasAttribute("data-prev")?this.goToSlideDir("prev"):t.closest("[data-pager]")&&this.pagerToSlide(e)),"keydown"===e.type&&t.closest("[data-pager]")&&("ArrowRight"===e.key?this.goToSlideDir("next"):"ArrowLeft"===e.key&&this.goToSlideDir("prev")))}};(()=>{function e(e){e.directive("snap-slider",(e,{modifiers:t},{cleanup:i})=>{let r=new SnapSlider(e,{autoPager:t.includes("auto-pager"),groupPager:t.includes("group-pager")});i(()=>{r.destroy()})})}document.addEventListener("alpine:init",()=>{window.Alpine.plugin(e)})})()</script><script>(()=>{function e(e){e.directive("htmldialog",function(e,{expression:t,modifiers:n},{evaluateLater:i,cleanup:o}){let l=t.length?i(t):()=>{};t.length;let r=n.includes("noscroll"),c=e.getAttribute("closeby")||function(e,t,n){if(-1===e.indexOf(t))return n;let i=e[e.indexOf(t)+1];if(!i)return n;if("closeby"===t){let e=["auto","none","closerequest","any"],t=e.join(", ");if(!e.includes(i))return console.warn(`"${i}" is not one of the allowed values for closeby: ${t}`),n}return i}(n,"closeby","closerequest");e.style.display=null,0===e.style.length&&e.removeAttribute("style"),e._x_isShown&&y();let d="closedBy"in HTMLDialogElement.prototype;function s(e=!0){document.body.style.overflow=e?"hidden":""}function u(e){("dialog"===e.target.getAttribute("method")||e.submitter?.getAttribute("formmethod")==="dialog")&&(e.preventDefault(),l())}function a(e){"Escape"!==e.key||(e.preventDefault(),"none"!==c&&l())}function f(t){if(t.target!==e)return;let n=e.getBoundingClientRect();n.top<=t.clientY&&t.clientY<=n.top+n.height&&n.left<=t.clientX&&t.clientX<=n.left+n.width||"any"!==c||(d&&t.preventDefault(),l())}function v(){l()}function y(){e.hasAttribute("open")||(e.showModal(),s(r))}e._x_doShow=()=>y(),e._x_doHide=()=>void(e.hasAttribute("open")&&(e.close(),s(!1))),e.addEventListener("keydown",a),e.addEventListener("submit",u),e.addEventListener("click",f),e.addEventListener("cancel",v),o(()=>{e.removeEventListener("keydown",a),e.removeEventListener("submit",u),e.removeEventListener("click",f),e.removeEventListener("cancel",v),s(!1)})})}document.addEventListener("alpine:init",()=>{window.Alpine.plugin(e)})})()</script><script>(()=>{function e(e){e.directive("intersect",e.skipDuringClone((e,{value:n,expression:i,modifiers:t},{evaluateLater:r,cleanup:l})=>{let o=r(i),u=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting!==("leave"===n)&&(o(),t.includes("once")&&u.disconnect())})},{rootMargin:function(e){let n="0px 0px 0px 0px",i=e.indexOf("margin");if(-1===i)return n;let t=[];for(let n=1;n<5;n++)t.push(function(e){let n=e.match(/^(-?[0-9]+)(px|%)?$/);return n?n[1]+(n[2]||"px"):void 0}(e[i+n]||""));return(t=t.filter(e=>void 0!==e)).length?t.join(" ").trim():n}(t),threshold:function(e){if(e.includes("full"))return .99;if(e.includes("half"))return .5;if(!e.includes("threshold"))return 0;let n=e[e.indexOf("threshold")+1];return"100"===n?1:"0"===n?0:Number(`.${n}`)}(t)});u.observe(e),l(()=>{u.disconnect()})}))}document.addEventListener("alpine:init",()=>{window.Alpine.plugin(e)})})()</script><script>for(const[selector,deferUntil]of Object.entries({".product-slider section[x-data]":"intersect",".product-info [x-data]":"intersect","#filters-content [x-data]":"intersect","#review_form":"intersect","section[x-data^=initRecentlyViewedProductsComponent]":"intersect","div[x-data^=initBundleOptions]":"intersect","#product_addtocart_form [x-data]":"intersect","#notice-cookie-block":"idle"}))document.querySelectorAll(selector).forEach(t=>t.setAttribute("x-defer",`${deferUntil}`))</script><script>(()=>{let e=new Promise(e=>{window.addEventListener("alpine:initialized",e,{once:!0,passive:!0})}),t=new Promise(e=>{var t;let n;t=["touchstart","mouseover","wheel","scroll","keydown"],n=()=>{e(),t.forEach(e=>window.removeEventListener(e,n))},t.forEach(e=>window.addEventListener(e,n,{once:!0,passive:!0}))});function n(t){e.then(()=>{t.removeAttribute("x-ignore"),queueMicrotask(()=>Alpine.initTree(t))})}window.addEventListener("alpine:init",function(){document.querySelectorAll("[x-data][x-defer]").forEach(e=>{e.setAttribute("x-ignore","");let i=(e.getAttribute("x-defer")||"").trim();switch(i){case"interact":t.then(()=>n(e));break;case"intersect":new Promise(t=>{let n=new IntersectionObserver(e=>{for(let i of e)i.isIntersecting&&(n.disconnect(),t())},{});n.observe(e)}).then(()=>n(e));break;case"idle":window.requestIdleCallback?window.requestIdleCallback(()=>n(e),{timeout:4e3}):setTimeout(()=>n(e),4e3);break;case"eager":n(e);break;default:i.startsWith("event:")&&i.length>6&&window.addEventListener(i.substring(6),()=>n(e),{once:!0,passive:!0})}})},{once:!0,passive:!0})})()</script><script>(()=>{function t(t){function e(n,{modifiers:h}){let l=i(h,"duration",250)/1e3,o=i(h,"min",0),d=!h.includes("min");n._x_isShown||(n.style.height=`${o}px`),!n._x_isShown&&d&&(n.hidden=!0),n._x_isShown||(n.style.overflow="hidden");let s=(i,e)=>{let n=t.setStyles(i,e);return e.height?()=>{}:n},r={transitionProperty:"height",transitionDuration:`${l}s`,transitionTimingFunction:"cubic-bezier(0.4, 0.0, 0.2, 1)"};n._x_transition={in(i=()=>{},e=()=>{}){d&&(n.hidden=!1),d&&(n.style.display=null);let h=n.getBoundingClientRect().height;n.style.height="auto";let l=n.getBoundingClientRect().height;h===l&&(h=o),t.transition(n,t.setStyles,{during:r,start:{height:h+"px"},end:{height:l+"px"}},()=>n._x_isShown=!0,()=>{1>Math.abs(n.getBoundingClientRect().height-l)&&(n.style.overflow=null)})},out(i=()=>{},e=()=>{}){let h=n.getBoundingClientRect().height;t.transition(n,s,{during:r,start:{height:h+"px"},end:{height:o+"px"}},()=>n.style.overflow="hidden",()=>{n._x_isShown=!1,n.style.height==`${o}px`&&d&&(n.style.display="none",n.hidden=!0)})}}}t.directive("collapse",e),e.inline=(t,{modifiers:i})=>{i.includes("min")&&(t._x_doShow=()=>{},t._x_doHide=()=>{})}}function i(t,i,e){if(-1===t.indexOf(i))return e;let n=t[t.indexOf(i)+1];if(!n)return e;if("duration"===i){let t=n.match(/([0-9]+)ms/);if(t)return t[1]}if("min"===i){let t=n.match(/([0-9]+)px/);if(t)return t[1]}return n}document.addEventListener("alpine:init",()=>{window.Alpine.plugin(t)})})()</script><style>.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid#999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translatey(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid#0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scalex(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid#0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform.2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid#0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid#0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid#0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid#0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid#0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid#0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid#0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid#0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid#000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scalex(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scalex(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}</style><script>var n,t;function r(e,i){for(var o=0;o<i.length;o++){var u=i[o];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(e,u.key,u)}}function Jt(e,i,o){i&&r(e.prototype,i),o&&r(e,o),Object.defineProperty(e,"prototype",{writable:!1})}n=this,t=function(){"use strict";var e="(prefers-reduced-motion: reduce)";function i(e){e.length=0}function o(e,i,o){return Array.prototype.slice.call(e,i,o)}function u(e){return e.bind.apply(e,[null].concat(o(arguments,1)))}function s(){}var c=setTimeout;function a(e){return requestAnimationFrame(e)}function l(e,i){return typeof i===e}function f(e){return null!==e&&l("object",e)}var d=Array.isArray,p=u(l,"function"),h=u(l,"string"),g=u(l,"undefined");function v(e){try{return e instanceof(e.ownerDocument.defaultView||window).HTMLElement}catch(e){return!1}}function m(e){return d(e)?e:[e]}function y(e,i){m(e).forEach(i)}function b(e,i){return -1<e.indexOf(i)}function w(e,i){return e.push.apply(e,m(i)),e}function E(e,i,o){e&&y(i,function(i){i&&e.classList[o?"add":"remove"](i)})}function S(e,i){E(e,h(i)?i.split(" "):i,!0)}function x(e,i){y(i,e.appendChild.bind(e))}function P(e,i){y(e,function(e){var o=(i||e).parentNode;o&&o.insertBefore(e,i)})}function k(e,i){return v(e)&&(e.msMatchesSelector||e.matches).call(e,i)}function L(e,i){return e=e?o(e.children):[],i?e.filter(function(e){return k(e,i)}):e}function C(e,i){return i?L(e,i)[0]:e.firstElementChild}var A=Object.keys;function D(e,i,o){e&&(o?A(e).reverse():A(e)).forEach(function(o){"__proto__"!==o&&i(e[o],o)})}function M(e){return o(arguments,1).forEach(function(i){D(i,function(o,u){e[u]=i[u]})}),e}function z(e){return o(arguments,1).forEach(function(i){D(i,function(i,o){d(i)?e[o]=i.slice():f(i)?e[o]=z({},f(e[o])?e[o]:{},i):e[o]=i})}),e}function N(e,i){y(i||A(e),function(i){delete e[i]})}function O(e,i){y(e,function(e){y(i,function(i){e&&e.removeAttribute(i)})})}function I(e,i,o){f(i)?D(i,function(i,o){I(e,o,i)}):y(e,function(e){null===o||""===o?O(e,i):e.setAttribute(i,String(o))})}function T(e,i,o){return e=document.createElement(e),i&&(h(i)?S:I)(e,i),o&&x(o,e),e}function F(e,i,o){if(g(o))return getComputedStyle(e)[i];null===o||(e.style[i]=""+o)}function _(e,i){F(e,"display",i)}function j(e){e.setActive&&e.setActive()||e.focus({preventScroll:!0})}function R(e,i){return e.getAttribute(i)}function W(e,i){return e&&e.classList.contains(i)}function X(e){return e.getBoundingClientRect()}function G(e){y(e,function(e){e&&e.parentNode&&e.parentNode.removeChild(e)})}function B(e){return C((new DOMParser).parseFromString(e,"text/html").body)}function H(e,i){e.preventDefault(),i&&(e.stopPropagation(),e.stopImmediatePropagation())}function Y(e,i){return e&&e.querySelector(i)}function q(e,i){return i?o(e.querySelectorAll(i)):[]}function J(e,i){E(e,i,!1)}function U(e){return e.timeStamp}function K(e){return h(e)?e:e?e+"px":""}var V="splide",Q="data-"+V;function Z(e,i){if(!e)throw Error("["+V+"] "+(i||""))}var $=Math.min,tt=Math.max,tn=Math.floor,te=Math.ceil,ti=Math.abs;function to(e,i,o,u){var s=$(i,o),i=tt(i,o);return u?s<e&&e<i:s<=e&&e<=i}function tr(e,i,o){var u=$(i,o),i=tt(i,o);return $(tt(u,e),i)}function tu(e,i){return y(i,function(i){e=e.replace("%s",""+i)}),e}function ts(e){return e<10?"0"+e:""+e}var tc={};function ta(){var e=[];function o(e,i,o){y(e,function(e){e&&y(i,function(i){i.split(" ").forEach(function(i){o(e,(i=i.split("."))[0],i[1])})})})}return{bind:function(i,u,s,c){o(i,u,function(i,o,u){var a="addEventListener"in i,l=a?i.removeEventListener.bind(i,o,s,c):i.removeListener.bind(i,s);a?i.addEventListener(o,s,c):i.addListener(s),e.push([i,o,u,s,l])})},unbind:function(i,u,s){o(i,u,function(i,o,u){e=e.filter(function(e){return!!(e[0]!==i||e[1]!==o||e[2]!==u||s&&e[3]!==s)||(e[4](),!1)})})},dispatch:function(e,i,o){var u;return"function"==typeof CustomEvent?u=new CustomEvent(i,{bubbles:!0,detail:o}):(u=document.createEvent("CustomEvent")).initCustomEvent(i,!0,!1,o),e.dispatchEvent(u),u},destroy:function(){e.forEach(function(e){e[4]()}),i(e)}}}var tl="mounted",tf="move",td="moved",tp="click",th="refresh",tg="updated",tv="resize",tm="resized",ty="scroll",tb="scrolled",tw="destroy",tE="navigation:mounted",tS="autoplay:play",tx="autoplay:pause",tP="lazyload:loaded";function tk(e){var i=e?e.event.bus:document.createDocumentFragment(),s=ta();return e&&e.event.on(tw,s.destroy),M(s,{bus:i,on:function(e,o){s.bind(i,m(e).join(" "),function(e){o.apply(o,d(e.detail)?e.detail:[])})},off:u(s.unbind,i),emit:function(e){s.dispatch(i,e,o(arguments,1))}})}function tL(e,i,o,u){var s,c,l=Date.now,f=0,d=!0,p=0;function h(){if(!d){if(f=e?$((l()-s)/e,1):1,o&&o(f),1<=f&&(i(),s=l(),u&&++p>=u))return g();c=a(h)}}function g(){d=!0}function v(){c&&cancelAnimationFrame(c),c=f=0,d=!0}return{start:function(i){i||v(),s=l()-(i?f*e:0),d=!1,c=a(h)},rewind:function(){s=l(),f=0,o&&o(f)},pause:g,cancel:v,set:function(i){e=i},isPaused:function(){return d}}}var tC="Arrow",tA=tC+"Left",tD=tC+"Right",tM=tC+"Up",tC=tC+"Down",tz={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[tM,tD],ArrowRight:[tC,tA]},tN="role",tO="tabindex",tI="aria-",tT=tI+"controls",tF=tI+"current",t_=tI+"selected",tj=tI+"label",tR=tI+"labelledby",tW=tI+"hidden",tX=tI+"orientation",tG=tI+"roledescription",tB=tI+"live",tH=tI+"busy",tY=tI+"atomic",tq=[tN,tO,"disabled",tT,tF,tj,tR,tW,tX,tG],tI=V+"__",tJ=tI+"track",tU=tI+"list",tK=tI+"slide",tV=tK+"--clone",tQ=tK+"__container",tZ=tI+"arrows",t$=tI+"arrow",t0=t$+"--prev",t1=t$+"--next",t4=tI+"pagination",t5=t4+"__page",t3=tI+"progress__bar",t6=tI+"toggle",t2=tI+"sr",t8="is-active",t7="is-prev",t9="is-next",nt="is-visible",nn="is-loading",ne="is-focus-in",ni="is-overflow",no=[t8,nt,t7,t9,nn,ne,ni],nr="touchstart mousedown",nu="touchmove mousemove",ns="touchend touchcancel mouseup click",nc="slide",na="loop",nl="fade",nf=Q+"-interval",nd={passive:!1,capture:!0},np={Spacebar:" ",Right:tD,Left:tA,Up:tM,Down:tC};function nh(e){return np[e=h(e)?e:e.key]||e}var ng="keydown",nv=Q+"-lazy",nm=nv+"-srcset",ny="["+nv+"], ["+nm+"]",nb=[" ","Enter"],nw=Object.freeze({__proto__:null,Media:function(i,o,u){var s=i.state,c=u.breakpoints||{},a=u.reducedMotion||{},l=ta(),f=[];function d(e){e&&l.destroy()}function p(e,i){i=matchMedia(i),l.bind(i,"change",h),f.push([e,i])}function h(){var e=s.is(7),o=u.direction,c=f.reduce(function(e,i){return z(e,i[1].matches?i[0]:{})},{});N(u),g(c),u.destroy?i.destroy("completely"===u.destroy):e?(d(!0),i.mount()):o!==u.direction&&i.refresh()}function g(e,o,c){z(u,e),o&&z(Object.getPrototypeOf(u),e),!c&&s.is(1)||i.emit(tg,u)}return{setup:function(){var i="min"===u.mediaQuery;A(c).sort(function(e,o){return i?e-o:o-e}).forEach(function(e){p(c[e],"("+(i?"min":"max")+"-width:"+e+"px)")}),p(a,e),h()},destroy:d,reduce:function(i){matchMedia(e).matches&&(i?z(u,a):N(u,A(a)))},set:g}},Direction:function(e,i,o){return{resolve:function(e,i,u){var s="rtl"!==(u=u||o.direction)||i?"ttb"===u?0:-1:1;return tz[e]&&tz[e][s]||e.replace(/width|left|right/i,function(e,i){return e=tz[e.toLowerCase()][s]||e,0<i?e.charAt(0).toUpperCase()+e.slice(1):e})},orient:function(e){return e*("rtl"===o.direction?1:-1)}}},Elements:function(e,o,u){var s,c,a,l=tk(e),f=l.on,d=l.bind,h=e.root,g=u.i18n,v={},m=[],y=[],b=[];function x(){c=C(s=z("."+tJ),"."+tU),Z(s&&c,"A track/list element is missing."),w(m,L(c,"."+tK+":not(."+tV+")")),D({arrows:tZ,pagination:t4,prev:t0,next:t1,bar:t3,toggle:t6},function(e,i){v[i]=z("."+e)}),M(v,{root:h,track:s,list:c,slides:m});var e=h.id||""+V+ts(tc[V]=(tc[V]||0)+1),i=u.role;h.id=e,s.id=s.id||e+"-track",c.id=c.id||e+"-list",!R(h,tN)&&"SECTION"!==h.tagName&&i&&I(h,tN,i),I(h,tG,g.carousel),I(c,tN,"presentation"),A()}function P(e){var o=tq.concat("style");i(m),J(h,y),J(s,b),O([s,c],o),O(h,e?o:["style",tG])}function A(){J(h,y),J(s,b),y=N(V),b=N(tJ),S(h,y),S(s,b),I(h,tj,u.label),I(h,tR,u.labelledby)}function z(e){return(e=Y(h,e))&&function(e,i){if(p(e.closest))return e.closest(i);for(var o=e;o&&1===o.nodeType&&!k(o,i);)o=o.parentElement;return o}(e,"."+V)===h?e:void 0}function N(e){return[e+"--"+u.type,e+"--"+u.direction,u.drag&&e+"--draggable",u.isNavigation&&e+"--nav",e===V&&t8]}return M(v,{setup:x,mount:function(){f(th,P),f(th,x),f(tg,A),d(document,nr+" keydown",function(e){a="keydown"===e.type},{capture:!0}),d(h,"focusin",function(){E(h,ne,!!a)})},destroy:P})},Slides:function(e,o,s){var c=tk(e),a=c.on,l=c.emit,f=c.bind,d=(c=o.Elements).slides,g=c.list,w=[];function L(){d.forEach(function(e,i){D(e,i,-1)})}function A(){z(function(e){e.destroy()}),i(w)}function D(i,o,s){(o=function(e,i,o,s){var c,a=tk(e),l=a.on,f=a.emit,d=a.bind,p=e.Components,h=e.root,g=e.options,v=g.isNavigation,m=g.updateOnMove,y=g.i18n,b=g.pagination,w=g.slideFocus,S=p.Direction.resolve,x=R(s,"style"),P=R(s,tj),k=-1<o,L=C(s,"."+tQ);function A(){var u=e.splides.map(function(e){return(e=e.splide.Components.Slides.getAt(i))?e.slide.id:""}).join(" ");I(s,tj,tu(y.slideX,(k?o:i)+1)),I(s,tT,u),I(s,tN,w?"button":""),w&&O(s,tG)}function D(){c||M()}function M(){var o,u,a;c||(o=e.index,(a=z())!==W(s,t8)&&(E(s,t8,a),I(s,tF,v&&a||""),f(a?"active":"inactive",N)),u=!(a=function(){if(e.is(nl))return z();var i=X(p.Elements.track),o=X(s),u=S("left",!0),c=S("right",!0);return tn(i[u])<=te(o[u])&&tn(o[c])<=te(i[c])}())&&(!z()||k),e.state.is([4,5])||I(s,tW,u||""),I(q(s,g.focusableNodes||""),tO,u?-1:""),w&&I(s,tO,u?-1:0),a!==W(s,nt)&&(E(s,nt,a),f(a?"visible":"hidden",N)),a||document.activeElement!==s||(u=p.Slides.getAt(e.index))&&j(u.slide),E(s,t7,i===o-1),E(s,t9,i===o+1))}function z(){var u=e.index;return u===i||g.cloneStatus&&u===o}var N={index:i,slideIndex:o,slide:s,container:L,isClone:k,mount:function(){k||(s.id=h.id+"-slide"+ts(i+1),I(s,tN,b?"tabpanel":"group"),I(s,tG,y.slide),I(s,tj,P||tu(y.slideLabel,[i+1,e.length]))),d(s,"click",u(f,tp,N)),d(s,"keydown",u(f,"sk",N)),l([td,"sh",tb],M),l(tE,A),m&&l(tf,D)},destroy:function(){c=!0,a.destroy(),J(s,no),O(s,tq),I(s,"style",x),I(s,tj,P||"")},update:M,style:function(e,i,o){F(o&&L||s,e,i)},isWithin:function(o,u){return o=ti(o-i),(o=!k&&(g.rewind||e.is(na))?$(o,e.length-o):o)<=u}};return N}(e,o,s,i)).mount(),w.push(o),w.sort(function(e,i){return e.index-i.index})}function M(e){return e?N(function(e){return!e.isClone}):w}function z(e,i){M(i).forEach(e)}function N(e){return w.filter(p(e)?e:function(i){return h(e)?k(i.slide,e):b(m(e),i.index)})}return{mount:function(){L(),a(th,A),a(th,L)},destroy:A,update:function(){z(function(e){e.update()})},register:D,get:M,getIn:function(e){var i=o.Controller,u=i.toIndex(e),c=i.hasFocus()?1:s.perPage;return N(function(e){return to(e.index,u,u+c-1)})},getAt:function(e){return N(e)[0]},add:function(e,i){y(e,function(e){var o,c,a;v(e=h(e)?B(e):e)&&((o=d[i])?P(e,o):x(g,e),S(e,s.classes.slide),o=e,c=u(l,tv),(a=(o=q(o,"img")).length)?o.forEach(function(e){f(e,"load error",function(){--a||c()})}):c())}),l(th)},remove:function(e){G(N(e).map(function(e){return e.slide})),l(th)},forEach:z,filter:N,style:function(e,i,o){z(function(u){u.style(e,i,o)})},getLength:function(e){return(e?d:w).length},isEnough:function(){return w.length>s.perPage}}},Layout:function(e,i,o){var s,c,a,l=(h=tk(e)).on,d=h.bind,p=h.emit,h=i.Slides,g=i.Direction.resolve,v=(i=i.Elements).root,m=i.track,y=i.list,b=h.getAt,w=h.style;function S(){s="ttb"===o.direction,F(v,"maxWidth",K(o.width)),F(m,g("paddingLeft"),P(!1)),F(m,g("paddingRight"),P(!0)),x(!0)}function x(e){var i,u=X(v);(e||c.width!==u.width||c.height!==u.height)&&(F(m,"height",(i="",s&&(Z(i=k(),"height or heightRatio is missing."),i="calc("+i+" - "+P(!1)+" - "+P(!0)+")"),i)),w(g("marginRight"),K(o.gap)),w("width",o.autoWidth?null:K(o.fixedWidth)||(s?"":L())),w("height",K(o.fixedHeight)||(s?o.autoHeight?null:L():k()),!0),c=u,p(tm),a!==(a=N())&&(E(v,ni,a),p("overflow",a)))}function P(e){var i=o.padding,e=g(e?"right":"left");return i&&K(i[e]||(f(i)?0:i))||"0px"}function k(){return K(o.height||X(y).width*o.heightRatio)}function L(){var e=K(o.gap);return"calc((100%"+(e&&" + "+e)+")/"+(o.perPage||1)+(e&&" - "+e)+")"}function C(){return X(y)[g("width")]}function A(e,i){return(e=b(e||0))?X(e.slide)[g("width")]+(i?0:z()):0}function D(e,i){var e=b(e);return e?ti((e=X(e.slide)[g("right")])-X(y)[g("left")])+(i?0:z()):0}function M(i){return D(e.length-1)-D(0)+A(0,i)}function z(){var e=b(0);return e&&parseFloat(F(e.slide,g("marginRight")))||0}function N(){return e.is(nl)||M(!0)>C()}return{mount:function(){var e,i;S(),d(window,"resize load",(i=tL(e||0,u(p,tv),null,1),function(){i.isPaused()&&i.start()})),l([tg,th],S),l(tv,x)},resize:x,listSize:C,slideSize:A,sliderSize:M,totalSize:D,getPadding:function(e){return parseFloat(F(m,g("padding"+(e?"Right":"Left"))))||0},isOverflow:N}},Clones:function(e,o,u){var s,c=tk(e),a=c.on,l=o.Elements,f=o.Slides,d=o.Direction.resolve,p=[];function h(){if(a(th,v),a([tg,tv],y),s=b()){var i=s,c=f.get().slice(),d=c.length;if(d){for(;c.length<i;)w(c,c);w(c.slice(-i),c.slice(0,i)).forEach(function(o,s){var a,h=s<i,g=(a=o.slide,S(a=a.cloneNode(!0),u.classes.clone),a.id=e.root.id+"-clone"+ts(s+1),a);h?P(g,c[0].slide):x(l.list,g),w(p,g),f.register(g,s-i+(h?0:d),o.index)})}o.Layout.resize(!0)}}function v(){m(),h()}function m(){G(p),i(p),c.destroy()}function y(){var e=b();s!==e&&(s<e||!e)&&c.emit(th)}function b(){var i,s=u.clones;return e.is(na)?g(s)&&(s=(i=u[d("fixedWidth")]&&o.Layout.slideSize(0))&&te(X(l.track)[d("width")]/i)||u[d("autoWidth")]&&e.length||2*u.perPage):s=0,s}return{mount:h,destroy:m}},Move:function(e,i,o){var u,s=tk(e),c=s.on,a=s.emit,l=e.state.set,f=(s=i.Layout).slideSize,d=s.getPadding,p=s.totalSize,h=s.listSize,v=s.sliderSize,m=(s=i.Direction).resolve,y=s.orient,b=(s=i.Elements).list,w=s.track;function E(){i.Controller.isBusy()||(i.Scroll.cancel(),S(e.index),i.Slides.update())}function S(e){x(C(e,!0))}function x(o,u){var s,c,l;e.is(nl)||(u=u?o:(s=o,e.is(na)&&(l=(c=L(s))>i.Controller.getEnd(),(c<0||l)&&(s=P(s,l))),s),F(b,"transform","translate"+m("X")+"("+u+"px)"),o!==u&&a("sh"))}function P(e,i){var o=e-D(i),u=v();return e-y(u*(te(ti(o)/u)||1))*(i?1:-1)}function k(){x(A(),!0),u.cancel()}function L(e){for(var o=i.Slides.get(),u=0,s=1/0,c=0;c<o.length;c++){var a=o[c].index,l=ti(C(a,!0)-e);if(!(l<=s))break;s=l,u=a}return u}function C(i,u){var s=y(p(i-1)-("center"===(s=o.focus)?(h()-f(i,!0))/2:s*f(i)||0));return u?(i=s,i=o.trimSpace&&e.is(nc)?tr(i,0,y(v(!0)-h())):i):s}function A(){var e=m("left");return X(b)[e]-X(w)[e]+y(d(!1))}function D(e){return C(e?i.Controller.getEnd():0,!!o.trimSpace)}return{mount:function(){u=i.Transition,c([tl,tm,tg,th],E)},move:function(e,i,o,s){var c,f;e!==i&&(c=o<e,f=y(P(A(),c)),c?0<=f:f<=b[m("scrollWidth")]-X(w)[m("width")])&&(k(),x(P(A(),o<e),!0)),l(4),a(tf,i,o,e),u.start(i,function(){l(3),a(td,i,o,e),s&&s()})},jump:S,translate:x,shift:P,cancel:k,toIndex:L,toPosition:C,getPosition:A,getLimit:D,exceededLimit:function(e,i){i=g(i)?A():i;var o=!0!==e&&y(i)<y(D(!1)),e=!1!==e&&y(i)>y(D(!0));return o||e},reposition:E}},Controller:function(e,i,o){var s,c,a,l,f=tk(e),d=f.on,p=f.emit,v=i.Move,m=v.getPosition,y=v.getLimit,b=v.toPosition,w=(f=i.Slides).isEnough,E=f.getLength,S=o.omitEnd,x=e.is(na),P=e.is(nc),k=u(z,!1),L=u(z,!0),C=o.start||0,A=C;function D(){c=E(!0),a=o.perMove,l=o.perPage,s=I();var e=tr(C,0,S?s:c-1);e!==C&&(C=e,v.reposition())}function M(){s!==I()&&p("ei")}function z(e,i){var o=a||(j()?1:l),o=N(C+o*(e?-1:1),C,!(a||j()));return -1===o&&P&&!(1>ti(m()-y(!e)))?e?0:s:i?o:O(o)}function N(i,u,f){var d;return w()||j()?((d=function(i){if(P&&"move"===o.trimSpace&&i!==C)for(var u=m();u===b(i,!0)&&to(i,0,e.length-1,!o.rewind);)i<C?--i:++i;return i}(i))!==i&&(u=i,i=d,f=!1),i<0||s<i?i=!a&&(to(0,i,u,!0)||to(s,u,i,!0))?T(F(i)):x?f?i<0?-(c%l||l):c:i:o.rewind?i<0?s:0:-1:f&&i!==u&&(i=T(F(u)+(i<u?-1:1)))):i=-1,i}function O(e){return x?(e+c)%c||0:e}function I(){for(var e=c-(j()||x&&a?1:l);S&&0<e--;)if(b(c-1,!0)!==b(e,!0)){e++;break}return tr(e,0,c-1)}function T(e){return tr(j()?e:l*e,0,s)}function F(e){return j()?$(e,s):tn((s<=e?c-1:e)/l)}function _(e){e!==C&&(A=C,C=e)}function j(){return!g(o.focus)||o.isNavigation}function R(){return e.state.is([4,5])&&!!o.waitForTransition}return{mount:function(){D(),d([tg,th,"ei"],D),d(tm,M)},go:function(e,i,o){var u,c,a,l,f;R()||-1<(u=O((c=e,f=C,h(c)?(a=(l=c.match(/([+\-<>])(\d+)?/)||[])[1],l=l[2],"+"===a||"-"===a?f=N(C+ +(""+a+(+l||1)),C):">"===a?f=l?T(+l):k(!0):"<"===a&&(f=L(!0))):f=x?c:tr(c,0,s),e=f)))&&(i||u!==C)&&(_(u),v.move(e,u,A,o))},scroll:function(e,o,u,c){i.Scroll.scroll(e,o,u,function(){var e=O(v.toIndex(m()));_(S?$(e,s):e),c&&c()})},getNext:k,getPrev:L,getAdjacent:z,getEnd:I,setIndex:_,getIndex:function(e){return e?A:C},toIndex:T,toPage:F,toDest:function(e){return e=v.toIndex(e),P?tr(e,0,s):e},hasFocus:j,isBusy:R}},Arrows:function(e,i,o){var s,c,a=tk(e),l=a.on,f=a.bind,d=a.emit,p=o.classes,h=o.i18n,g=i.Elements,v=i.Controller,m=g.arrows,y=g.track,b=m,w=g.prev,E=g.next,k={};function L(){var e=o.arrows;!e||w&&E||(b=m||T("div",p.arrows),w=z(!0),E=z(!1),s=!0,x(b,[w,E]),m||P(b,y)),w&&E&&(M(k,{prev:w,next:E}),_(b,e?"":"none"),S(b,c=tZ+"--"+o.direction),e&&(l([tl,td,th,tb,"ei"],N),f(E,"click",u(D,">")),f(w,"click",u(D,"<")),N(),I([w,E],tT,y.id),d("arrows:mounted",w,E))),l(tg,C)}function C(){A(),L()}function A(){a.destroy(),J(b,c),s?(G(m?[w,E]:b),w=E=null):O([w,E],tq)}function D(e){v.go(e,!0)}function z(e){return B('<button class="'+p.arrow+" "+(e?p.prev:p.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="'+(o.arrowPath||"m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z")+'" />')}function N(){var i,o,u,s;w&&E&&(s=e.index,i=v.getPrev(),o=v.getNext(),u=-1<i&&s<i?h.last:h.prev,s=-1<o&&o<s?h.first:h.next,w.disabled=i<0,E.disabled=o<0,I(w,tj,u),I(E,tj,s),d("arrows:updated",w,E,i,o))}return{arrows:k,mount:L,destroy:A,update:N}},Autoplay:function(e,i,o){var u,s,c=tk(e),a=c.on,l=c.bind,f=c.emit,d=tL(o.interval,e.go.bind(e,">"),function(e){var i=h.bar;i&&F(i,"width",100*e+"%"),f("autoplay:playing",e)}),p=d.isPaused,h=i.Elements,g=(c=i.Elements).root,v=c.toggle,m=o.autoplay,y="pause"===m;function b(){p()&&i.Slides.isEnough()&&(d.start(!o.resetProgress),s=u=y=!1,x(),f(tS))}function w(e){y=!!(e=void 0===e||e),x(),p()||(d.pause(),f(tx))}function S(){y||(u||s?w(!1):b())}function x(){v&&(E(v,t8,!y),I(v,tj,o.i18n[y?"play":"pause"]))}function P(e){e=i.Slides.getAt(e),d.set(e&&+R(e.slide,nf)||o.interval)}return{mount:function(){m&&(o.pauseOnHover&&l(g,"mouseenter mouseleave",function(e){u="mouseenter"===e.type,S()}),o.pauseOnFocus&&l(g,"focusin focusout",function(e){s="focusin"===e.type,S()}),v&&l(v,"click",function(){y?b():w(!0)}),a([tf,ty,th],d.rewind),a(tf,P),v&&I(v,tT,h.track.id),y||b(),x())},destroy:d.cancel,play:b,pause:w,isPaused:p}},Cover:function(e,i,o){var s=tk(e).on;function c(e){i.Slides.forEach(function(i){var o=C(i.container||i.slide,"img");o&&o.src&&a(e,o,i)})}function a(e,i,o){o.style("background",e?'center/cover no-repeat url("'+i.src+'")':"",!0),_(i,e?"none":"")}return{mount:function(){o.cover&&(s(tP,u(a,!0)),s([tl,tg,th],u(c,!0)))},destroy:u(c,!1)}},Scroll:function(e,i,o){var s,c,a=tk(e),l=a.on,f=a.emit,d=e.state.set,p=i.Move,h=p.getPosition,g=p.getLimit,v=p.exceededLimit,m=p.translate,y=e.is(nc),b=1;function w(e,o,a,l,g){var m,w,P=h(),a=(x(),!a||y&&v()||(a=i.Layout.sliderSize(),w=((0<(m=e))-(m<0))*a*tn(ti(e)/a)||0,e=p.toPosition(i.Controller.toDest(e%a))+w),1>ti(P-e));b=1,o=a?0:o||tt(ti(e-P)/1.5,800),c=l,s=tL(o,E,u(S,P,e,g),1),d(5),f(ty),s.start()}function E(){d(3),c&&c(),f(tb)}function S(e,i,u,s){var a=h(),s=(e+(i-e)*(i=s,(e=o.easingFunc)?e(i):1-Math.pow(1-i,4))-a)*b;m(a+s),y&&!u&&v()&&(b*=.6,10>ti(s)&&w(g(v(!0)),600,!1,c,!0))}function x(){s&&s.cancel()}function P(){s&&!s.isPaused()&&(x(),E())}return{mount:function(){l(tf,x),l([tg,th],P)},destroy:x,scroll:w,cancel:P}},Drag:function(e,i,o){var u,c,a,l,d,p,h,g,v=tk(e),m=v.on,y=v.emit,b=v.bind,w=v.unbind,E=e.state,S=i.Move,x=i.Scroll,P=i.Controller,L=i.Elements.track,C=i.Media.reduce,A=(v=i.Direction).resolve,D=v.orient,M=S.getPosition,z=S.exceededLimit,N=!1;function O(){var e=o.drag;h=!e,l="free"===e}function I(e){var i,u,s;p=!1,h||(i=G(e),u=e.target,s=o.noDrag,k(u,"."+t5+", ."+t$)||s&&k(u,s)||!i&&e.button||(P.isBusy()?H(e,!0):(g=i?L:window,d=E.is([4,5]),a=null,b(g,nu,T,nd),b(g,ns,F,nd),S.cancel(),x.cancel(),j(e))))}function T(i){var s,c,a,l,h;E.is(6)||(E.set(6),y("drag")),i.cancelable&&(d?(S.translate(u+R(i)/(N&&e.is(nc)?5:1)),h=200<W(i),s=N!==(N=z()),(h||s)&&j(i),p=!0,y("dragging"),H(i)):ti(R(h=i))>ti(R(h,!0))&&(s=i,l=(a=f(c=o.dragMinThreshold))&&c.mouse||0,a=(a?c.touch:+c)||10,d=ti(R(s))>(G(s)?a:l),H(i)))}function F(u){var s,c,a,f,p;E.is(6)&&(E.set(3),y("dragged")),d&&(f=s=function(i){if(e.is(na)||!N){var o=W(i);if(o&&o<200)return R(i)/o}return 0}(s=u),c=M()+((0<f)-(f<0))*$(ti(f)*(o.flickPower||600),l?1/0:i.Layout.listSize()*(o.flickMaxPages||1)),a=o.rewind&&o.rewindByDrag,C(!1),l?P.scroll(c,0,o.snap):e.is(nl)?P.go(0>D((0<(p=s))-(p<0))?a?"<":"-":a?">":"+"):e.is(nc)&&N&&a?P.go(z(!0)?">":"<"):P.go(P.toDest(c),!0),C(!0),H(u)),w(g,nu,T),w(g,ns,F),d=!1}function _(e){!h&&p&&H(e,!0)}function j(e){a=c,c=e,u=M()}function R(e,i){return X(e,i)-X(c===e&&a||c,i)}function W(e){return U(e)-U(c===e&&a||c)}function X(e,i){return(G(e)?e.changedTouches[0]:e)["page"+A(i?"Y":"X")]}function G(e){return"u">typeof TouchEvent&&e instanceof TouchEvent}return{mount:function(){b(L,nu,s,nd),b(L,ns,s,nd),b(L,nr,I,nd),b(L,"click",_,{capture:!0}),b(L,"dragstart",H),m([tl,tg],O)},disable:function(e){h=e},isDragging:function(){return d}}},Keyboard:function(e,i,o){var u,s,a=tk(e),l=a.on,f=a.bind,d=a.unbind,p=e.root,h=i.Direction.resolve;function g(){var e=o.keyboard;e&&f(u="global"===e?window:p,ng,y)}function v(){d(u,ng)}function m(){var e=s;s=!0,c(function(){s=e})}function y(i){s||((i=nh(i))===h(tA)?e.go("<"):i===h(tD)&&e.go(">"))}return{mount:function(){g(),l(tg,v),l(tg,g),l(tf,m)},destroy:v,disable:function(e){s=e}}},LazyLoad:function(e,o,s){var c=tk(e),a=c.on,l=c.off,f=c.bind,d=c.emit,p="sequential"===s.lazyLoad,h=[td,tb],g=[];function v(){i(g),o.Slides.forEach(function(e){q(e.slide,ny).forEach(function(i){var o=R(i,nv),u=R(i,nm);o===i.src&&u===i.srcset||(o=s.classes.spinner,o=C(u=i.parentElement,"."+o)||T("span",o,u),g.push([i,e,o]),i.src||_(i,"none"))})}),(p?w:(l(h),a(h,m),m))()}function m(){(g=g.filter(function(i){var o=s.perPage*((s.preloadPages||1)+1)-1;return!i[1].isWithin(e.index,o)||y(i)})).length||l(h)}function y(e){var i=e[0];S(e[1].slide,nn),f(i,"load error",u(b,e)),I(i,"src",R(i,nv)),I(i,"srcset",R(i,nm)),O(i,nv),O(i,nm)}function b(e,i){var o=e[0],u=e[1];J(u.slide,nn),"error"!==i.type&&(G(e[2]),_(o,""),d(tP,o,u),d(tv)),p&&w()}function w(){g.length&&y(g.shift())}return{mount:function(){s.lazyLoad&&(v(),a(th,v))},destroy:u(i,g),check:m}},Pagination:function(e,s,c){var a,l,f=tk(e),d=f.on,p=f.emit,h=f.bind,g=s.Slides,v=s.Elements,m=s.Controller,y=m.hasFocus,b=m.getIndex,w=m.go,E=s.Direction.resolve,x=v.pagination,P=[];function k(){a&&(G(x?o(a.children):a),J(a,l),i(P),a=null),f.destroy()}function L(e){w(">"+e,!0)}function C(e,i){var o=P.length,u=nh(i),s=A(),c=-1,s=(u===E(tD,!1,s)?c=++e%o:u===E(tA,!1,s)?c=(--e+o)%o:"Home"===u?c=0:"End"===u&&(c=o-1),P[c]);s&&(j(s.button),w(">"+c),H(i,!0))}function A(){return c.paginationDirection||c.direction}function D(e){return P[m.toPage(e)]}function M(){var e,i=D(b(!0)),o=D(b());i&&(J(e=i.button,t8),O(e,t_),I(e,tO,-1)),o&&(S(e=o.button,t8),I(e,t_,!0),I(e,tO,"")),p("pagination:updated",{list:a,items:P},i,o)}return{items:P,mount:function i(){k(),d([tg,th,"ei"],i);var o=c.pagination;if(x&&_(x,o?"":"none"),o){d([tf,ty,tb],M);var o=e.length,s=c.classes,f=c.i18n,b=c.perPage,w=y()?m.getEnd()+1:te(o/b);S(a=x||T("ul",s.pagination,v.track.parentElement),l=t4+"--"+A()),I(a,tN,"tablist"),I(a,tj,f.select),I(a,tX,"ttb"===A()?"vertical":"");for(var E=0;E<w;E++){var z=T("li",null,a),N=T("button",{class:s.page,type:"button"},z),O=g.getIn(E).map(function(e){return e.slide.id}),F=!y()&&1<b?f.pageX:f.slideX;h(N,"click",u(L,E)),c.paginationKeyboard&&h(N,"keydown",u(C,E)),I(z,tN,"presentation"),I(N,tN,"tab"),I(N,tT,O.join(" ")),I(N,tj,tu(F,E+1)),I(N,tO,-1),P.push({li:z,button:N,page:E})}M(),p("pagination:mounted",{list:a,items:P},D(e.index))}},destroy:k,getAt:D,update:M}},Sync:function(e,o,s){var c=s.isNavigation,a=s.slideFocus,l=[];function f(){var i,o;e.splides.forEach(function(i){i.isParent||(p(e,i.splide),p(i.splide,e))}),c&&((o=(i=tk(e)).on)(tp,v),o("sk",m),o([tl,tg],h),l.push(i),i.emit(tE,e.splides))}function d(){l.forEach(function(e){e.destroy()}),i(l)}function p(e,i){(e=tk(e)).on(tf,function(e,o,u){i.go(i.is(na)?u:e)}),l.push(e)}function h(){I(o.Elements.list,tX,"ttb"===s.direction?"vertical":"")}function v(i){e.go(i.index)}function m(e,i){b(nb,nh(i))&&(v(e),H(i))}return{setup:u(o.Media.set,{slideFocus:g(a)?c:a},!0),mount:f,destroy:d,remount:function(){d(),f()}}},Wheel:function(e,i,o){var u=tk(e).bind,s=0;function c(u){var c,a,l,f,d;u.cancelable&&(c=(d=u.deltaY)<0,a=U(u),l=o.wheelMinThreshold||0,f=o.wheelSleep||0,ti(d)>l&&f<a-s&&(e.go(c?"<":">"),s=a),d=c,o.releaseWheel&&!e.state.is(4)&&-1===i.Controller.getAdjacent(d)||H(u))}return{mount:function(){o.wheel&&u(i.Elements.track,"wheel",c,nd)}}},Live:function(e,i,o){var s=tk(e).on,c=i.Elements.track,a=o.live&&!o.isNavigation,l=T("span",t2),f=tL(90,u(d,!1));function d(e){I(c,tH,e),e?(x(c,l),f.start()):(G(l),f.cancel())}function p(e){a&&I(c,tB,e?"off":"polite")}return{mount:function(){a&&(p(!i.Autoplay.isPaused()),I(c,tY,!0),l.textContent="…",s(tS,u(p,!0)),s(tx,u(p,!1)),s([td,tb],u(d,!0)))},disable:p,destroy:function(){O(c,[tB,tY,tH]),G(l)}}}}),nE={type:"slide",role:"region",speed:400,perPage:1,cloneStatus:!0,arrows:!0,pagination:!0,paginationKeyboard:!0,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,easing:"cubic-bezier(0.25, 1, 0.5, 1)",drag:!0,direction:"ltr",trimSpace:!0,focusableNodes:"a, button, textarea, input, select, iframe",live:!0,classes:{slide:tK,clone:tV,arrows:tZ,arrow:t$,prev:t0,next:t1,pagination:t4,page:t5,spinner:tI+"spinner"},i18n:{prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay",carousel:"carousel",slide:"slide",select:"Select a slide to show",slideLabel:"%s of %s"},reducedMotion:{speed:0,rewindSpeed:0,autoplay:"pause"}};function nS(e,i,o){var u=i.Slides;function a(){u.forEach(function(e){e.style("transform","translateX(-"+100*e.index+"%)")})}return{mount:function(){tk(e).on([tl,th],a)},start:function(e,i){u.style("transition","opacity "+o.speed+"ms "+o.easing),c(i)},cancel:s}}function nx(e,i,o){var s,c=i.Move,a=i.Controller,l=i.Scroll,f=i.Elements.list,d=u(F,f,"transition");function p(){d(""),l.cancel()}return{mount:function(){tk(e).bind(f,"transitionend",function(e){e.target===f&&s&&(p(),s())})},start:function(i,u){var f=c.toPosition(i,!0),p=c.getPosition(),h=function(i){var u=o.rewindSpeed;if(e.is(nc)&&u){var s=a.getIndex(!0),c=a.getEnd();if(0===s&&c<=i||c<=s&&0===i)return u}return o.speed}(i);1<=ti(f-p)&&1<=h?o.useScroll?l.scroll(f,h,!1,u):(d("transform "+h+"ms "+o.easing),c.translate(f,!0),s=u):(c.jump(i),u())},cancel:p}}return(tM=function(){function e(i,o){var u;this.event=tk(),this.Components={},this.state=(u=1,{set:function(e){u=e},is:function(e){return b(m(e),u)}}),this.splides=[],this.n={},this.t={},Z(i=h(i)?Y(document,i):i,i+" is invalid."),o=z({label:R(this.root=i,tj)||"",labelledby:R(i,tR)||""},nE,e.defaults,o||{});try{z(o,JSON.parse(R(i,Q)))}catch(e){Z(!1,"Invalid JSON")}this.n=Object.create(z({},o))}var u=e.prototype;return u.mount=function(e,i){var o=this,u=this.state,s=this.Components;return Z(u.is([1,7]),"Already mounted!"),u.set(1),this.i=s,this.r=i||this.r||(this.is(nl)?nS:nx),this.t=e||this.t,D(M({},nw,this.t,{Transition:this.r}),function(e,i){e=e(o,s,o.n),(s[i]=e).setup&&e.setup()}),D(s,function(e){e.mount&&e.mount()}),this.emit(tl),S(this.root,"is-initialized"),u.set(3),this.emit("ready"),this},u.sync=function(e){return this.splides.push({splide:e}),e.splides.push({splide:this,isParent:!0}),this.state.is(3)&&(this.i.Sync.remount(),e.Components.Sync.remount()),this},u.go=function(e){return this.i.Controller.go(e),this},u.on=function(e,i){return this.event.on(e,i),this},u.off=function(e){return this.event.off(e),this},u.emit=function(e){var i;return(i=this.event).emit.apply(i,[e].concat(o(arguments,1))),this},u.add=function(e,i){return this.i.Slides.add(e,i),this},u.remove=function(e){return this.i.Slides.remove(e),this},u.is=function(e){return this.n.type===e},u.refresh=function(){return this.emit(th),this},u.destroy=function(e){void 0===e&&(e=!0);var o=this.event,u=this.state;return u.is(1)?tk(this).on("ready",this.destroy.bind(this,e)):(D(this.i,function(i){i.destroy&&i.destroy(e)},!0),o.emit(tw),o.destroy(),e&&i(this.splides),u.set(7)),this},Jt(e,[{key:"options",get:function(){return this.n},set:function(e){this.i.Media.set(e,!0,!0)}},{key:"length",get:function(){return this.i.Slides.getLength(!0)}},{key:"index",get:function(){return this.i.Controller.getIndex()}}]),e}()).defaults={},tM.STATES={CREATED:1,MOUNTED:2,IDLE:3,MOVING:4,SCROLLING:5,DRAGGING:6,DESTROYED:7},tM},"object"==typeof exports&&"u">typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n="u">typeof globalThis?globalThis:n||self).Splide=t()</script><script>!function(n){"function"==typeof define&&define.amd?define(n):n()}(function(){"use strict";function n(n,t,e){return Array.prototype.slice.call(n,t,e)}function t(t){return t.bind.apply(t,[null].concat(n(arguments,1)))}function e(n,t){return typeof t===n}var i=Array.isArray;function o(n,t){(i(n)?n:[n]).forEach(t)}t(e,"function"),t(e,"string"),t(e,"undefined");var r=Object.keys,u="splide",c="refresh";function f(e){var u=e?e.event.bus:document.createDocumentFragment(),c=function(){var n=[];function t(n,t,e){o(n,function(n){n&&o(t,function(t){t.split(" ").forEach(function(t){var i=t.split(".");e(n,i[0],i[1])})})})}return{bind:function(e,i,o,r){t(e,i,function(t,e,i){var u="addEventListener"in t,c=u?t.removeEventListener.bind(t,e,o,r):t.removeListener.bind(t,o);u?t.addEventListener(e,o,r):t.addListener(o),n.push([t,e,i,o,c])})},unbind:function(e,i,o){t(e,i,function(t,e,i){n=n.filter(function(n){return n[0]!==t||n[1]!==e||n[2]!==i||!!o&&n[3]!==o||(n[4](),!1)})})},dispatch:function(n,t,e){var i;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:!0,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!1,e),n.dispatchEvent(i),i},destroy:function(){n.forEach(function(n){n[4]()}),n.length=0}}}();return e&&e.event.on("destroy",c.destroy),function(t){return n(arguments,1).forEach(function(n){!function(n,t){if(n){for(var e=r(n),i=0;i<e.length;i++){var o=e[i];if("__proto__"!==o&&!1===t(n[o],o))break}}}(n,function(e,i){t[i]=n[i]})}),t}(c,{bus:u,on:function(n,t){c.bind(u,(i(n)?n:[n]).join(" "),function(n){t.apply(t,i(n.detail)?n.detail:[])})},off:t(c.unbind,u),emit:function(t){c.dispatch(u,t,n(arguments,1))}})}var a=u+"__slide",s=a+"__container";function l(n,t,e){return Array.prototype.slice.call(n,t,e)}function d(n){return n.bind.apply(n,[null].concat(l(arguments,1)))}function v(n,t){return typeof t===n}var p=Array.isArray;d(v,"function");var h=d(v,"string"),m=d(v,"undefined");function g(n){return p(n)?n:[n]}function y(n,t){g(n).forEach(t)}function E(n,t){return n.push.apply(n,g(t)),n}function b(n,t,e){n&&y(t,function(t){t&&n.classList[e?"add":"remove"](t)})}function w(n,t){b(n,h(t)?t.split(" "):t,!0)}function _(n,t){y(t,n.appendChild.bind(n))}function A(n,t){var e;return t?(e=n?l(n.children):[],t?e.filter(function(n){return n instanceof HTMLElement&&(n.msMatchesSelector||n.matches).call(n,t)}):e)[0]:n.firstElementChild}var C=Object.keys;function L(n,t,e){if(n){var i=C(n);i=e?i.reverse():i;for(var o=0;o<i.length;o++){var r=i[o];if("__proto__"!==r&&!1===t(n[r],r))break}}return n}function x(n,t){y(n,function(n){y(t,function(t){n&&n.removeAttribute(t)})})}function k(n,t,e){null!==t&&v("object",t)?L(t,function(t,e){k(n,e,t)}):y(n,function(n){null===e||""===e?x(n,t):n.setAttribute(t,String(e))})}function S(n,t,e){var i=document.createElement(n);return t&&(h(t)?w(i,t):k(i,t)),e&&_(e,i),i}function j(n,t,e){if(m(e))return getComputedStyle(n)[t];null===e||(n.style[t]=""+e)}function N(n,t){return t?l(n.querySelectorAll(t)):[]}function M(n){return h(n)?n:n?n+"px":""}var D=Math.min,F=a+"__row",I=a+"--col",O={rows:1,cols:1,dimensions:[],gap:{}};"u">typeof window&&(window.splide=window.splide||{},window.splide.Extensions=window.splide.Extensions||{},window.splide.Extensions.Grid=function(n,t,e){var i=f(n),o=i.on,r=i.off,d=t.Elements,v={},h=function(n){function t(){var t=n.rows,e=n.cols,i=n.dimensions;return p(i)&&i.length?i:[[t,e]]}return{get:function(n){var e=t();return e[D(n,e.length-1)]},getAt:function(n){for(var e,i,o=t(),r=0,u=0;u<o.length;u++){var c=o[u];if(n<(r+=(e=c[0]||1)*(i=c[1]||1)))break}return function(n,t){if(!n)throw Error("[splide] "+(t||""))}(e&&i,"Invalid dimension"),[e,i]}}}(v),m=function(n,t,e){var i=f(n),o=i.on,r=i.destroy,u=n.Components,c=n.options,a=u.Direction.resolve,l=u.Slides.forEach;function d(n,t){var e=A(n,"."+s),i=A(e||n,"img");i&&i.src&&(j(e||n,"background",t?"":'center/cover no-repeat url("'+i.src+'")'),j(i,"display",t?"":"none"))}function v(n){return N(n,"."+I)}function p(n,t){v(n).forEach(function(n){k(n,"tabindex",t?0:null)})}function h(n){p(n.slide,!0)}function m(n){p(n.slide,!1)}return{mount:function(){l(function(i){var o,r,u,c,f,s,l,p,h=i.slide,m=e.get(i.isClone?i.slideIndex:i.index),g=m[0],y=m[1];o=g,r=h,c="calc("+100/o+"%"+((u=t.gap.row)?" - "+M(u)+" * "+(o-1)/o:"")+")",N(r,"."+F).forEach(function(n,t,e){j(n,"height",c),j(n,"display","flex"),j(n,"margin","0 0 "+M(u)+" 0"),j(n,"padding",0),t===e.length-1&&j(n,"marginBottom",0)}),f=y,s=h,p="calc("+100/f+"%"+((l=t.gap.col)?" - "+M(l)+" * "+(f-1)/f:"")+")",v(s).forEach(function(n,t,e){j(n,"width",p),t!==e.length-1&&j(n,a("marginRight"),M(l))}),v(i.slide).forEach(function(t,e){var o;t.id=i.slide.id+"-col"+((o=e+1)<10?"0"+o:""+o),n.options.cover&&d(t)})}),c.slideFocus&&(o("visible",h),o("hidden",m))},destroy:function(){l(function(n){var t=n.slide;p(t,!1),N(t,"."+F).forEach(function(n){x(n,"style")}),v(t).forEach(function(n){d(n,!0),x(n,"style")})}),r()}}}(n,v,h),q=u+"--grid",B=[];function G(){var t,i,u,f,s;g(C(v)).forEach(function(n){delete v[n]}),function(n){l(arguments,1).forEach(function(t){L(t,function(e,i){n[i]=t[i]})})}(v,O,e.grid||{}),function(){if(e.grid){var n=v.rows,t=v.cols,i=v.dimensions;return n>1||t>1||p(i)&&i.length>0}return!1}()?(H(),E(B,d.slides),w(n.root,q),_(d.list,(u=[],f=0,s=0,B.forEach(function(n,e){var o,r,c,l,d=h.getAt(e),v=d[0],p=d[1];s||(f||(t=S(n.tagName,a),u.push(t)),o=n,r=t,i=S("li"===o.tagName.toLowerCase()?"ul":"div",F,r)),c=n,l=i,w(c,I),_(l,c),++s>=p&&(s=0,f=++f>=v?0:f)}),u)),r(c),o(c,T),R()):z()&&(H(),R())}function H(){if(z()){var t=d.slides;m.destroy(),B.forEach(function(n){b(n,I,!1),_(d.list,n)}),y(t,function(n){n&&n.parentNode&&n.parentNode.removeChild(n)}),b(n.root,q,!1),t.length=0,E(t,B),B.length=0,r(c)}}function R(){n.refresh()}function T(){z()&&m.mount()}function z(){var t;return t=n.root,t&&t.classList.contains(q)}return{mount:function(){G(),o("updated",G)},destroy:H}})})</script><script>document.addEventListener("DOMContentLoaded",()=>{let e,t={splideAdvice:null,splideSubCat:null},i={besoin:{container:document.querySelector(".c-carousel--besoin"),bar:document.querySelector(".c-carousel--besoinBar")},categorie:{container:document.querySelector(".c-carousel--categorie"),bar:document.querySelector(".c-carousel--categorieBar")}},o={advice:{mediaQuery:"min",gap:"12px",padding:"24px",autoWidth:!0,pagination:!1,breakpoints:{1024:{destroy:!0}}},subCat:{mediaQuery:"min",autoWidth:!0,padding:"12px",pagination:!1,grid:{rows:3,cols:2,gap:{row:"0.8rem",col:"1.2rem"}},breakpoints:{768:{grid:{rows:2,cols:3}},1024:{destroy:!0}}}},r=e=>{let t=o[e],i=document.getElementById(`splide${e.charAt(0).toUpperCase()+e.slice(1)}`);if(!i)return null;let r=new Splide(i,t);return"subCat"===e?r.mount(window.splide.Extensions):r.mount(),r},a=()=>{let e=window.innerWidth<1024;["advice","subCat"].forEach(o=>{var a,n;e?(t[`splide${o.charAt(0).toUpperCase()+o.slice(1)}`]?.destroy(),t[`splide${o.charAt(0).toUpperCase()+o.slice(1)}`]=r(o),t[`splide${o.charAt(0).toUpperCase()+o.slice(1)}`]&&((e,t)=>{if(!t?.container||!t?.bar)return;t.container.style.display="block";let i=()=>{let i=e.Components.Controller.getEnd()+1,o=Math.min((e.index+1)/i,1);t.bar.style.width=`${100*o}%`};e.on("move",i),i()})(t[`splide${o.charAt(0).toUpperCase()+o.slice(1)}`],i["advice"===o?"besoin":"categorie"])):(t[`splide${o.charAt(0).toUpperCase()+o.slice(1)}`]||(t[`splide${o.charAt(0).toUpperCase()+o.slice(1)}`]=r(o)),a=t[`splide${o.charAt(0).toUpperCase()+o.slice(1)}`],n=i["advice"===o?"besoin":"categorie"],n?.container&&(n.container.style.display="none",a?.off("move")))})};a(),window.addEventListener("resize",()=>{clearTimeout(e),e=setTimeout(a,250)})})</script><script>document.addEventListener("DOMContentLoaded",e=>{Alpine.version.startsWith("2")&&(document.querySelectorAll("template").forEach(e=>{if(e.hasAttribute("x-teleport")){var t;let i,o;t=e.getAttribute("x-teleport"),i=document.querySelector(t),o=e.content.cloneNode(!0).firstElementChild,i.appendChild(o),setTimeout(()=>{i.querySelectorAll("[x-data]").forEach(e=>Alpine.initializeComponent(e))},0)}}),document.querySelectorAll("[x-data]").forEach(e=>{e.hasAttribute("x-init")||setTimeout(()=>{Alpine.initializeComponent(e)},0)}))})</script><script type="module" src="https://www.monmagasinvert.fr/static/version1791817395/frontend/Eureden/theme-frontend-erd/fr_FR/Hyva_Theme/js/alpine3.min.js" defer crossorigin></script>
<script>function dispatchMessages(e,s){let a=new CustomEvent("messages-loaded",{detail:{messages:e,hideAfter:s}});window.dispatchEvent(a)}!("u"<typeof hyva)&&hyva.getBrowserStorage&&hyva.getCookie&&hyva.setCookie||console.warn("Hyv\xe4 helpers are not loaded yet. Make sure they are included before this script"),function(e){e.initFormKey=()=>{let s=e.getFormKey();Array.from(document.querySelectorAll('input[name="form_key"]')).map(function(e){e.value=s})},e.initMessages=()=>{try{let s=e.getCookie("mage-messages");window.mageMessages=s?JSON.parse(decodeURIComponent(s).replace(/\+/g," ")):[],dispatchMessages(window.mageMessages),e.setCookie("mage-messages","",-1,!0)}catch(e){console.warn("Error parsing Cookie Messages:",e)}},window.addEventListener("DOMContentLoaded",e.initFormKey),e.alpineInitialized(e.initMessages)}(window.hyva=window.hyva||{})</script><script>{const a="mage-cache-storage",s="mage-cache-timeout",n="private_content_version",i="mage-cache-sessid",r="last_visited_store";function e(){let e=hyva.getBrowserStorage();if(!e){void 0!==window.dispatchMessages&&window.dispatchMessages([{type:"warning",text:"Please enable LocalStorage in your browser."}]);return}try{let c=!1;hyva.getCookie(r)!==CURRENT_STORE_CODE&&(c=!0),hyva.setCookie(r,CURRENT_STORE_CODE,!1,!1),hyva.getCookie(i)||(c=!0,e.removeItem(a),hyva.setCookie(i,!0,!1,!0));let d=hyva.getCookie(n),l=e.getItem(n);(d&&!l||d!==l)&&(c=!0);let h=e.getItem(s);if(h&&new Date(h)<new Date&&e.removeItem(a),c&&d)o([]);else if(d&&l&&d===l){let s=JSON.parse(e.getItem(a));s&&h&&s.cart&&s.customer?t(s):o([])}else if(document.getElementById("default-section-data")){let e=JSON.parse(document.getElementById("default-section-data").innerText.trim());t(e)}else t({})}catch(e){console.warn("Error retrieving Private Content:",e)}}function t(e){let t=new CustomEvent("private-content-loaded",{detail:{data:window.processSectionDataBeforeDispatch(e)}});window.dispatchEvent(t)}function o(e){fetch(`${BASE_URL}customer/section/load/?sections=${encodeURIComponent(e.join(","))}`,{method:"GET",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"}}).then(e=>e.ok&&e.json()).then(e=>{if(e)try{let o=hyva.getBrowserStorage(),i=JSON.parse(o.getItem(a)||"{}")||{};e.cart&&e.cart.cartId||!i["checkout-data"]||delete i["checkout-data"];let r=Object.assign(i,e);t(r),r.messages&&r.messages.messages&&(r.messages.messages=[]),o.setItem(a,JSON.stringify(r));let c=new Date(Date.now()+144e5).toISOString();o.setItem(s,c);let d=hyva.getCookie(n);o.setItem(n,d),hyva.setCookie("section_data_ids",JSON.stringify(Object.keys(e).reduce((t,o)=>(t[o]=e[o].data_id,t),{})),!1,!0)}catch(e){console.warn("Couldn't store privateContent",e)}}).catch(e=>{console.warn("Couldn't fetch privateContent",e)})}!("u"<typeof hyva)&&hyva.getBrowserStorage&&hyva.getCookie&&hyva.setCookie||console.warn("Hyv\xe4 helpers are not loaded yet. Make sure they are included before this script"),hyva.alpineInitialized(e),window.addEventListener("reload-customer-section-data",e),window.processSectionDataBeforeDispatch=window.processSectionDataBeforeDispatch||(e=>e)}</script><script>document.addEventListener("submit",e=>e.target.action=e.target.action.replace("%25uenc%25",hyva.getUenc()))</script><script>(e=>{let n=()=>{e.forEach(e=>window.removeEventListener(e,n)),window.dispatchEvent(new Event("init-external-scripts"))};e.forEach(e=>window.addEventListener(e,n,{once:!0,passive:!0}))})(["touchstart","mousemove","wheel","scroll","keydown"])</script><script>"use strict";(()=>{function e(){let e=!1;1;e=!0;if(e){window.dataLayer=window.dataLayer||[],window.dlCurrencyCode="EUR",window.dataLayer.push({"gtm.start":new Date().getTime(),event:"gtm.js"});let e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://www.googletagmanager.com/gtm.js?id=GTM-PZ44TRGP",e.onload=()=>{window.dispatchEvent(new CustomEvent("ga-initialized"))},document.head.insertBefore(e,document.head.children[0])}}e(),document.addEventListener("user-allowed-save-cookie",e)})()</script><script>function initConfigurableOptions(t,e){return{optionConfig:e,productId:t,itemId:new URLSearchParams(window.location.search).get("id")||function(){let t=new URL(("//"===BASE_URL.substring(0,2)?"http:":"")+BASE_URL).pathname.replace(/\/$/,"").split("/"),e=window.location.pathname.split("/").slice(t.length+3);for(let t=0;t<e.length;t+=2)if("id"===e[t]&&e.length>t)return e[t+1]}(),allowedAttributeOptions:[],selectedValues:[],init(){this.buildLookupMap(),this.findAllowedAttributeOptions(),this.$nextTick(()=>{if("object"==typeof this.optionConfig.defaultValues)for(let[t,e]of Object.entries(this.optionConfig.defaultValues))this.changeOption(t,e+"");this.preselectQuerystringItems(),this.preselectLocationHashItems()})},productIndex:0,productIndexForPrice:0,productIndexesMap:null,productIndexesKeys:null,attributeCount:0,optionIsActive(t,e){return!!this.getAllowedAttributeOptions(t).find(t=>t.id===e)},optionIsEnabled(t,e){for(let i in this.optionConfig.index)if(this.optionConfig.index[i][t]===e)return!0;return!1},findSimpleIndex(){this.productIndex=this.calculateSimpleIndexForPartialSelection(this.selectedValues),this.productIndexForPrice=this.findCheapestProductForPartialSelection(this.selectedValues)},calculateSimpleIndexForPartialSelection(t){return 0===t.length?0:this.findProductIdsForPartialSelection(t)[0]},buildLookupMap(){for(let t in this.productIndexesMap=new Map,this.attributeCount=Object.keys(this.optionConfig.attributes).length,this.optionConfig.index){let e=this.optionConfig.index[t];this.productIndexesKeys||(this.productIndexesKeys=Object.keys(e).sort());let i=JSON.stringify(e,this.productIndexesKeys);this.productIndexesMap.set(i,t)}},calculateSimpleIndexForFullSelection(t){if(!this.isFullSelection(t))return!1;let e=this.productIndexesKeys||[],i={};for(let o=0;o<e.length;o++)i[e[o]]=t[e[o]];let o=JSON.stringify(i,e);return this.productIndexesMap.get(o)},findAllowedAttributeOptions(){this.allowedAttributeOptions=this.calculateAllowedAttributeOptions(this.selectedValues)},calculateAllowedAttributeOptions(t){let e=this.optionConfig.attributes,i=Object.values(e).sort((t,e)=>t.position-e.position),o=[];return i.forEach(i=>{let n=Object.assign({},this.removeAttrFromSelection(t,i.id)),s=this.calculateAvailableProductIndexes(n);o[i.id]=e[i.id].options.filter(t=>!!t.products.find(t=>s.includes(t)))}),o},calculateAvailableProductIndexes(t){if(0===Object.keys(t).length)return Object.values(this.optionConfig.salable||{}).length?[].concat.apply([],[].concat.apply([],Object.values(this.optionConfig.salable).map(Object.values))).filter((t,e,i)=>i.indexOf(t)===e):Object.keys(this.optionConfig.index);let e=Object.keys(t);if(Object.values(this.optionConfig.salable||{}).length)return e.map(e=>{let i=t[e];return this.optionConfig.salable[e]&&this.optionConfig.salable[e][i]||[]}).reduce((t,e)=>t.filter(t=>e.includes(t)));{let i=this.optionConfig.index;return Object.keys(i).filter(o=>{for(let n of e)if(i[o][n]!==`${t[n]}`)return!1;return!0})}},findAttributeByOptionId(t){for(let e in this.optionConfig.attributes)if((this.optionConfig.attributes[e].options||[]).find(e=>e.id===t))return e},getAllowedAttributeOptions(t){return this.allowedAttributeOptions[t]||[]},getAllAttributeOptions(t){return this.optionConfig.attributes[t]&&this.optionConfig.attributes[t].options||[]},getProductIdsForOption(t){let e=this.findAttributeByOptionId(t.id),i=this.optionConfig.attributes[e],o=(i&&i.options||[]).find(e=>e.id===t.id);return o&&o.products?o.products:[]},findProductIdsForPartialSelection(t){return Object.values(t).reduce((t,e)=>{let i=this.getProductIdsForOption({id:e});return null===t?i:t.filter(t=>i.includes(t))},null)||[]},findCheapestProductForPartialSelection(t){return this.findProductIdsForPartialSelection(t).reduce((t,e)=>this.optionConfig.optionPrices[t]?this.optionConfig.optionPrices[t].finalPrice.amount>this.optionConfig.optionPrices[e].finalPrice.amount?e:t:e,0)},findProductIdToUseForOptionPrice(t){let e=this.findAttributeByOptionId(t.id),i=Object.assign({},this.selectedValues,{[e]:t.id});return this.calculateSimpleIndexForFullSelection(i)||this.findCheapestProductForPartialSelection(i)},getAttributeOptionLabel(t){let e=this.findProductIdToUseForOptionPrice(t);if(!e||e===this.productIndexForPrice)return t.label;let i=this.getOptionPriceAdjustmentBasePrice();if(this.optionConfig.optionPrices[e]){let o=this.optionConfig.optionPrices[e].finalPrice.amount;if(o!==i)return t.label+" "+hyva.formatPrice(o-i,!0)}return t.label},getOptionPriceAdjustmentBasePrice(){return this.optionConfig.optionPrices[this.productIndexForPrice]?this.optionConfig.optionPrices[this.productIndexForPrice].finalPrice.amount:this.optionConfig.prices.finalPrice.amount},clearOptionIfActive(t,e){this.selectedValues[t]===e&&(this.blurLabel(),this.changeOption(t,""))},removeAttrFromSelection:(t,e)=>(e=parseInt(e),t.reduce((t,i,o)=>(o!==e&&(t[o]=i),t),[])),changeOption(t,e){""===e?this.selectedValues=this.removeAttrFromSelection(this.selectedValues,t):e&&this.getAllowedAttributeOptions(t).find(t=>t.id===e)&&(this.selectedValues[t]=e),this.findSimpleIndex(),this.findAllowedAttributeOptions(),this.updatePrices(),this.updateGallery();let i=this.findProductIdsForPartialSelection(this.selectedValues);window.dispatchEvent(new CustomEvent("configurable-selection-changed",{detail:{productId:this.productId,optionId:t,value:e,productIndex:this.productIndex,selectedValues:this.selectedValues,candidates:i,skuCandidates:Object.values(i).map(t=>this.optionConfig.sku?.[t]??null).filter(Boolean)}}))},calculateIsMinimalPrice(){return!this.isFullSelection(this.selectedValues)},isFullSelection(t){return Object.keys(t).length===this.attributeCount},updatePrices(){let t=this.optionConfig.optionPrices[this.productIndexForPrice]||this.optionConfig.prices;window.dispatchEvent(new CustomEvent("update-prices-"+this.productId,{detail:Object.assign(t,{isMinimalPrice:this.calculateIsMinimalPrice()})}))},updateGallery(){if(this.productIndex){let t=this.optionConfig.images[this.productIndex];t&&window.dispatchEvent(new CustomEvent("update-gallery",{detail:this.sortImagesByPosition(t)}))}else window.dispatchEvent(new Event("reset-gallery"))},sortImagesByPosition:t=>t.sort((t,e)=>t.position===e.position?0:parseInt(t.position)>parseInt(e.position)?1:-1),onGetCartData(t){"6141"===this.productId&&this.preselectCartItems(t)},preselectCartItems(t){let e=t&&t.cart;if(e&&e.items){let t=e.items.find(t=>t.item_id===this.itemId&&t.product_id===this.productId);t&&t.options&&t.options.length&&t.options.map(t=>{this.changeOption(t.option_id,t.option_value)})}},preselectQuerystringItems(){let t=new URLSearchParams(window.location.search.replace("?",""));this.preselectItemsBasedOnLocation(e=>t.get(e.code))},preselectLocationHashItems(){let t=new URLSearchParams(window.location.hash.replace("#",""));this.preselectItemsBasedOnLocation(e=>t.get(e.id))},preselectItemsBasedOnLocation(t){Object.values(this.optionConfig.attributes).map(e=>{let i=t(e);i&&this.changeOption(e.id,i)})}}}</script><script>function initSwatchOptions(t){return{swatchConfig:t,getAttributeSwatchData(t){let e=Object.assign({},this.swatchConfig[t]);return e.details=JSON.parse(e.additional_data),e},mapSwatchTypeNumberToTypeCode(t){switch(""+t){case"1":return"color";case"2":return"image";case"3":return"empty";default:return"text"}},getTypeOfFirstOption(t){for(let e in this.swatchConfig[t]){let i=this.swatchConfig[t][e];if(void 0!==i.type)return this.mapSwatchTypeNumberToTypeCode(i.type)}},getVisualSwatchType(t,e){let i=this.swatchConfig[t];return i[e]&&void 0!==i[e].type?this.mapSwatchTypeNumberToTypeCode(i[e].type):this.getTypeOfFirstOption(t)},getSwatchType(t,e){this.swatchConfig[t]&&!this.swatchConfig[t].details&&(this.swatchConfig[t]=this.getAttributeSwatchData(t));let i=this.swatchConfig[t]&&this.swatchConfig[t].details&&this.swatchConfig[t].details.swatch_input_type||"empty";return"visual"===i?this.getVisualSwatchType(t,e):i},isTextSwatch(t,e){return"text"===this.getSwatchType(t,e)},isVisualSwatch(t,e){return["image","color"].includes(this.getSwatchType(t,e))},getSwatchBackgroundStyle(t,e){let i=this.getSwatchConfig(t,e),o=this.getSwatchType(t,e);return"color"===o?"background-color:"+i.value:"image"===o?"background: #fff url('"+i.value+"') no-repeat center":""},getSwatchText(t,e){let i=this.getSwatchConfig(t,e);return i.label||i.value||this.getOptionLabelFromOptionConfig(t,e)},getOptionLabelFromOptionConfig(t,e){let i=this.getAllAttributeOptions(t).filter(t=>t.id===e);return i&&i[0]&&i[0].label||""},getSwatchConfig(t,e){return!!this.swatchConfig[t]&&!!this.swatchConfig[t][e]&&this.swatchConfig[t][e]},activeTooltipItem:!1,tooltipPositionElement:!1,isTooltipVisible(){return this.activeTooltipItem&&this.getSwatchConfig(this.activeTooltipItem.attribute,this.activeTooltipItem.item)},isFirstItemCol(){return 0===this.activeTooltipItem.index},getTooltipImageStyle(t,e){let i=this.getSwatchConfig(t,e),o=this.getSwatchType(t,e);return"color"===o?"background-color:"+i.value+"; width: 110px; height: 90px;":"image"===o?"background: #ffffff url('"+i.thumb+"') center center no-repeat; width: 110px; height: 90px;":"display:none"},getTooltipPosition(){return this.tooltipPositionElement?`top: ${this.tooltipPositionElement.offsetTop}px;left: ${this.tooltipPositionElement.offsetLeft-(this.tooltipPositionElement.closest(".snap")&&this.tooltipPositionElement.closest(".snap").scrollLeft||0)}px;`:""},getTooltipLabel(){return this.getSwatchConfig(this.activeTooltipItem.attribute,this.activeTooltipItem.item).label},focusedLabel:!1,focusLabel(t){this.focusedLabel=t},blurLabel(){this.focusedLabel=!1}}}</script><script>!function(){let t=[],e=new Set;function n(t){return t&&t.hasAttribute("x-no-overlay")}window.hyva.modal=function(e={}){if(this.$el&&this.$el.dataset&&this.$el.dataset.options)try{e=Object.assign(e,JSON.parse(this.$el.dataset.options||"{}"))}catch(t){throw Error("Cannot read the dialog options from the data-options attribute: not valid JSON")}let i=Object.assign({dialog:"dialog",duration:300,transitionEnter:"transition ease-out duration-300",transitionEnterStart:"opacity-0",transitionEnterEnd:"opacity-100",transitionLeave:"transition ease-in duration-300",transitionLeaveStart:"opacity-100",transitionLeaveEnd:"opacity-0"},e),a=0;return{opened:{},show(e,n){let a=function(t,e,n){if(void 0===n&&"object"==typeof e&&e.target instanceof HTMLElement)return e.target;if("string"==typeof e&&"object"==typeof n&&n.target instanceof HTMLElement)return n.target;if("string"==typeof n)try{return t[n]||document.querySelector(n)}catch(t){}return n instanceof Element?n:null}(this.$refs,e,n),o="string"==typeof e?e:i.dialog,r=this.$refs[o];if(!r)return;let s=!r.hasAttribute("x-no-overlay");if(r.scrollTop=0,this.opened[o])return;a&&a.setAttribute("aria-expanded","true"),this.opened[o]=!0,s&&this.$nextTick(()=>hyva.trapFocus(r));var l=i.duration;let d=Array.from(r.querySelectorAll('[role="dialog"]')),c=Array.from(r.querySelectorAll("[x-focus-first]"));t:for(let t of c){for(let e of d)if(e.contains(t))continue t;setTimeout(()=>t.focus(),50);break}window.setTimeout(()=>{let t,e=function(t){let e=Array.from(t);for(let t=0;t<e.length;t++)if(e[t].offsetWidth||e[t].offsetHeight||e[t].getClientRects().length)return e[t];return null}(r.querySelectorAll("[x-focus-first]"))||Array.from(r.querySelectorAll('button, [href], input, textarea, select, details, [tabindex]:not([tabindex="-1"])')).filter(t=>!t.hasAttribute("disabled"))[0]||null;e&&(t=e&&e.getBoundingClientRect())&&t.top>=0&&t.left>=0&&t.right<=window.innerWidth&&t.bottom<=window.innerHeight&&e.focus()},Math.max(1,l));let h={name:o,instance:this,focusTarget:a,time:Date.now()};return t.push(h),s&&document.body.classList.add("overflow-hidden"),new Promise(t=>h.resolve=t)},cancel(){this.hide(!1)},ok(){this.hide(!0)},hide(e){if(Date.now()-a<i.duration)return;a=Date.now();let o=t.pop()||{};if(!o.instance)return;let r=o.name;this.opened[r]=!1,hyva.releaseFocus(o.instance.$refs[o.name]);for(let e=t.length-1;e>=0;e--){let i=t[e],a=i.instance.$refs[i.name];if(!n(a)){hyva.trapFocus(a);break}}let s=o.focusTarget;s&&setTimeout(()=>{s.setAttribute("aria-expanded","false"),s.focus()},i.duration),(0===t.length||t.map(t=>t.instance.$refs[t.name]).filter(n).length===t.length)&&document.body.classList.remove("overflow-hidden"),o.resolve(e)},overlay(t){let e="string"==typeof(t=this.$el.dataset.dialogRefName||t)?t:i.dialog;return{"x-show"(){return this.opened[e]},"x-transition:enter":i.transitionEnter,"x-transition:enter-start":i.transitionEnterStart,"x-transition:enter-end":i.transitionEnterEnd,"x-transition:leave":i.transitionLeave,"x-transition:leave-start":i.transitionLeaveStart,"x-transition:leave-end":i.transitionLeaveEnd,"@hyva-modal-show.window"(t){t.detail&&t.detail.dialog===e&&this.show(e,t.detail.focusAfterHide)}}},showDialogOnInit(){let t=this.$el.closest("[data-dialog-ref-name]");t&&t.dataset.dialogRefName&&this.$dispatch("hyva-modal-show",{dialog:t.dataset.dialogRefName})}}},window.hyva.modal.peek=()=>t.length>0&&t[t.length-1],window.hyva.modal.pop=function(){t.length>0&&t[t.length-1].instance.hide()},window.hyva.modal.excludeSelectorsFromFocusTrap=function(t){"string"==typeof t||t instanceof String?e.add(t):t.map(t=>e.add(t))},window.hyva.modal.eventListeners={keydown:t=>{"Escape"===t.key&&window.hyva.modal.pop()},click:e=>{if(t.length>0){let i=t[t.length-1],a=i.instance.$refs[i.name];!(i.time+50<Date.now())||n(a)||a.contains(e.target)||i.instance.hide()}}},document.addEventListener("keydown",window.hyva.modal.eventListeners.keydown),document.addEventListener("click",window.hyva.modal.eventListeners.click)}(),window.addEventListener("alpine:init",()=>{Alpine.data("hyvaModal",window.hyva.modal)},{once:!0})</script><script>"use strict";const grecaptchaV2LoadCallbacks=[];function executeRecaptchaLoadCallbacks(){for(;window.grecaptcha&&grecaptchaV2LoadCallbacks.length>0;){let e=grecaptchaV2LoadCallbacks.pop();"string"==typeof e?window[e]():e()}}!function(){let e=e=>{if(window.grecaptcha||!e.target.form)return;let a="https://www.google.com/recaptcha/api.js?onload=executeRecaptchaLoadCallbacks",t="6Lf_c1QrAAAAANr03GwnsT2pE0WkyMYDZMhvqGEN",c=document.createElement("script");c.type="text/javascript",c.src=t?`${a}&render=${t}`:`${a}&render=explicit`,c.async=!0,document.head.appendChild(c),c.addEventListener("load",()=>{Array.from(document.querySelectorAll("button[data-recaptcha-btn]:disabled")).forEach(e=>e.removeAttribute("disabled"))})};window.forceLoadRecaptchaScript=a=>{e({target:{form:a||"dummy"}}),executeRecaptchaLoadCallbacks()},document.body.addEventListener("input",e,{once:!0}),document.body.addEventListener("focus",e,{once:!0})}()</script><div id="scroll-to-top" class="z-30 fixed bottom-6 sm:bottom-12 lg:bottom-16 left-4 sm:right-auto sm:left-8 md:left-12 lg:left-20" x-data="initScrollToTop()" x-cloak x-show="visible" x-transition.duration.250ms @scroll.window.throttle.50ms="scrollPosition = document.documentElement.scrollTop" @scroll.window.debounce.4000ms="visible = false"><button type="button" class="btn justify-center rounded-full mx-auto p-3 text-base shadow-lg hover:shadow-lg active:shadow transition bg-white text-blue-700 border border-transparent hover:bg-white focus:ring-blue-200" @click="scrollToTop()" aria-label="Scroll back to the top of the page"><svg fill="none" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" width="24" height="24" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" d="M5 10l7-7m0 0l7 7m-7-7v18"/> </svg></button> <script>function initScrollToTop(){return{visible:!1,scrollOffset:200,scrollPosition:0,init(){scrollPosition=document.documentElement.scrollTop,this.$watch("scrollPosition",(o,i)=>{this.visible=o>this.scrollOffset&&o<i})},scrollToTop(){this.visible=!1,document.documentElement.scrollIntoView({behavior:"smooth"})}}}</script></div><div x-data="{...hyva.modal(), ...ageVerificationPopup()}" x-init="init()"><div x-cloak data-dialog-ref-name="age-verification" x-bind="overlay" class="modal__overlay z-50"><div class="modal modal--sm inset-0"><div x-ref="age-verification" role="dialog" aria-modal="true" aria-labelledby="age-verification-title" class="modal__content"><div class="flex flex-col gap-6 py-16 px-4 md:p-16"><p id="age-verification-title" class="c-title-md text-center">Êtes-vous majeur ?</p><p class="text-black text-16 text-center">Vous devez avoir plus de 18 ans pour ajouter ce produit au panier.</p><div class="flex gap-4 md:gap-3 mx-auto flex-col-reverse md:flex-row"><button type="button" @click="cancel" class="c-button c-button--tertiary c-button--lg justify-center min-w-60">Non</button> <button type="button" x-focus-first @click="ok" class="c-button c-button--primary c-button--md min-w-60 flex justify-center">Oui, j'ai plus de 18 ans</button></div></div></div></div></div></div><script>(()=>{"use strict";let e="age-verification",i="age_verified_18plus",o="true";window.cookie_consent_config=window.cookie_consent_config||{},window.cookie_consent_config.necessary=[].concat(window.cookie_consent_config.necessary||[],[i]),window.ageVerification={isVerified(){try{return hyva.getCookie(i)===o}catch(e){return!1}},setVerified(){try{hyva.setSessionCookie(i,o)}catch(e){console.error("Error storing age verification:",e)}},isRequiredFor(e){return!!e&&!this.isVerified()},ask:()=>new Promise(e=>{window.dispatchEvent(new CustomEvent("ask-age-verification",{detail:{resolve:e}}))})},window.ageVerificationPopup=function(){return{pending:[],init(){window.addEventListener("ask-age-verification",e=>this.open(e.detail))},open(i){"function"==typeof i?.resolve&&this.pending.push(i.resolve),this.opened[e]||this.show(e).then(e=>{e&&window.ageVerification.setVerified(),this.pending.splice(0).forEach(i=>i(!!e))})}}}})()</script><script>!function(){let e=document.querySelector('[x-data="initReviewForm()"]');e?.setAttribute("x-init",`$watch(
'errorMessages',
errorMessages => {
errorMessages?.length > 0 && window.dispatchEvent(new CustomEvent("reload-customer-section-data"))
}
);${e.getAttribute("x-init")||""}`)}()</script><script>function fetchStoreLocatorPopupContent(t={}){let e=!1;return{modalId:t.modalId,popupType:t.popupType||"default",isLoading:!1,init(){let t=`open${this.modalId.replace(/-/g,"")}Popup`;window[t]=(function(t){this.isLoading=!0;try{this.loadContent(this.popupType),this.show(this.modalId,t)}finally{this.isLoading=!1}}).bind(this),document.dispatchEvent(new CustomEvent(`open${this.modalId.replace(/-/g,"")}PopupReady`))},async loadContent(t="default"){var o=magentoStorefrontEvents?.context?.getProduct()?.productType;if(e&&"configurable"!==o)return;let n=await fetch(`${BASE_URL}localisation/ajax/storelocatorPopup?type=${t}`,{method:"GET",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"}}),a=await n.json();a.success&&(e=!0,document.getElementById(this.modalId).innerHTML=a.content)}}}</script><div x-data="{ ...hyva.modal(), ...fetchStoreLocatorPopupContent({ modalId: 'StorelocatorStockModal', popupType: 'stock' })}" @hide-popup.window="hide"><div x-cloak data-dialog-ref-name="StorelocatorStockModal" x-bind="overlay" class="modal__overlay z-50"><div class="modal modal--right inset-0"><div x-ref="StorelocatorStockModal" role="dialog" aria-modal="true" class="modal__content"><div x-data="{isLoading: true}" id="StorelocatorStockModal" class="h-full w-full"></div></div></div></div></div><script>window.toggleMapMobile=function(e,o){let t=document.querySelectorAll(`[data-group='${o}']`);t[0].classList.contains("hidden")&&t.forEach(e=>e.classList.add("hidden")),document.querySelectorAll(`[data-group='${e}']`).forEach(e=>e.classList.toggle("hidden")),document.querySelectorAll(`[data-group='${o}']`).forEach(e=>e.classList.toggle("hidden"))}</script><script>"use strict";(()=>{let e=hyva.getBrowserStorage(),t="mage-banners-cache-storage",a="mage-banners-cache-timeout",n="mage-banners-storeId",r="mage-banners-cartDataId";async function s(s){let i,l,d,m,c;i=new Date(e.getItem(a)),l=new Date(Date.now()+3e4),d=hyva.getCookie("store")||"default",m=JSON.parse(e.getItem("mage-cache-storage")),c=null,null===e.getItem(n)&&e.setItem(n,d),null!==m&&m.hasOwnProperty("cart")&&(c=m.cart.data_id),(i<new Date||e.getItem(n)!==d||Number(e.getItem(r))!==c)&&(e.setItem(t,"{}"),e.setItem(a,l),e.setItem(n,d),c&&e.setItem(r,c));let g=JSON.parse(e.getItem(t));!function(e,t){if(!t||0===t.length)return console.log("No banners found");for(let a of e){let e=a.getAttribute("data-ids").split(",").filter(e=>t.hasOwnProperty(e));!function(e=null,t,a,n){if(e)for(let r of("random"===e.type&&(n=[n[Math.floor(Math.random()*n.length)]]),("series"===e.type||"shuffle"===e.type)&&(n=[function(e,t){let a,n=e.dynamicBlockId,r="dynamic-block-banner-rotator",s=JSON.parse(localStorage.getItem(r))||{};return s[n]&&s[n].length>0?a=s[n].shift(0):("shuffle"===e.type&&t.sort(()=>Math.random()-.5),a=t.shift(0),s[n]=t),localStorage.setItem(r,JSON.stringify(s)),a}(e,n)]),n))a[r]&&t.insertAdjacentHTML("beforeend",a[r].content)}({type:a.getAttribute("data-rotate"),dynamicBlockId:a.getAttribute("data-banner-id")},a,t,e)}}(s,g.data?function(){let a=JSON.parse(e.getItem(t));if(a.data&&a.data.items)return a.data.items.fixed||[]}():await o())}async function o(){try{let a=new URL("https://www.monmagasinvert.fr/banner/ajax/load/");a.searchParams.append("requesting_page_url",a.origin),a.searchParams.append("_",Date.now());let n=await fetch(a.href,{headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"}}),r=await n.json();if(e.setItem(t,JSON.stringify(r)),r.data&&r.data.items)return r.data.items.fixed?r.data.items.fixed:[]}catch(e){return console.warn(e),[]}}e&&null===e.getItem(t)&&e.setItem(t,"{}");let i=document.querySelectorAll("[data-banner-id][data-ids]");i.length>0&&s(i)})()</script><script>document.addEventListener("submit",function(t){var e=t.target;if(e&&e.action&&-1!==e.action.indexOf("customer/account/loginPost"))try{localStorage.setItem("erd.gtmCheckPending","1")}catch(t){}},!0)</script><script>"use strict";window.addEventListener("ga-initialized",()=>{let e=hyva.getBrowserStorage(),t="0",a="",i="";if(e){let n=e.getItem("mage-cache-storage");if(n){let e=JSON.parse(n);e.customer.customerId&&(t="1",a=e.customer.customerId||"",i=e.customer.userType||"")}}let n={typepage:"produit",pagename:"https://www.monmagasinvert.fr/mr-lange-de-biscuits-yock-os-croquant-1-kg-1806898.html",connexion:t,userid:a,usertype:i,ecommerce:{items:[{item_category:"PLAISIR CHIEN",item_url:"https://www.monmagasinvert.fr/mr-lange-de-biscuits-yock-os-croquant-1-kg-1806898.html",item_image_url:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?width=265&height=265&canvas=265,265&quality=80&bg-color=255,255,255&fit=bounds",item_id:"1806898",item_name:"Friandises pour chien - M\xe9lange biscuits Os croquants - 1 kg",item_brand:"9927",price:"8.500000"}]}};window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"view_item",...n}),((e,t,a=3e4,i=500)=>{let n=Date.now(),o=window.setInterval(()=>{if("function"==typeof window.fbq){window.clearInterval(o),e();return}Date.now()-n>=a&&(window.clearInterval(o),t())},i)})(()=>{window.dataLayer.push({event:"facebook_view_content",...n})},()=>{console.warn("[GTM] facebook_view_content ignored: fbq is unavailable on PDP.")})},{once:!0})</script><script>function oneySimulation(){return Object.assign({},{initOneySimulation(){var t=this.$el.dataset.hyvacsp1;window.oneySimulation=function(){let e;return{isEnabled:!t,isLoading:!1,popinContent:"",quantityHasChanged:!0,popinIsVisible:!1,paymentType:"3x",init(){this.isLoading=!0,this.getPaymentSimulations().then(t=>t.json()).then(t=>{this.isEnabled=!t.html.includes("error"),this.isLoading=!1})},handleClick(){this.quantityHasChanged&&!this.popinIsVisible?(this.isLoading=!0,this.getPaymentSimulations().then(t=>t.json()).then(t=>{this.popinContent=t.html,this.isLoading=!1,this.popinIsVisible=!0})):this.popinIsVisible=!this.popinIsVisible,this.quantityHasChanged=!1},getPaymentSimulations(){let t=new URLSearchParams(this.getFormData());return fetch(`${BASE_URL}/payplug_payments/oney/simulation?form_key=`+hyva.getFormKey(),{method:"post",body:t,headers:{contentType:"application/x-www-form-urlencoded",accept:"application/json"}})},getFormData(){let t={form_key:hyva.getFormKey()};if(null===document.querySelector(".oney-product"))return t;let e=document.querySelector('[name="product"]');if(null!==document.querySelector('[name="product"]')){t.product=e.value,t.qty=document.querySelector('[name="qty"]').value;let n=[],i=document.querySelector(".super-attribute-select");i&&i.forEach(function(t,e){let i=$(t);n.push({attribute:i.data("attr-name"),value:i.value})}),t.product_options=n}return t},eventListeners:{[`@update-qty-${null!==(e=document.querySelector('[name="product"]'))&&e.value}.window`](t){this.isLoading=!0,this.getPaymentSimulations().then(t=>t.json()).then(t=>{this.isEnabled=!t.html.includes("error"),this.quantityHasChanged=!0,this.isLoading=!1})}}}}}})}window.addEventListener("alpine:init",()=>{Alpine.data("oneySimulation",oneySimulation)},{once:!0})</script><script>function checkoutOneySimulation(){return Object.assign(oneySimulation(),{oneyButtonClass(){return this.isEnabled?"text-oney":"text-gray-400"},oneyPopinClass(){return this.isEnabled?"border-oney after:border-oney":"border-gray-400 after:border-gray-400"},clickHandler(e){return this.handleClick()},closePopinHandler(e){return this.popinIsVisible=!1}})}window.addEventListener("alpine:init",()=>{Alpine.data("checkoutOneySimulation",checkoutOneySimulation)},{once:!0})</script><script>function checkoutOneySimulationContent(){return Object.assign({},{checkoutOneySimulationContentAriaSelected16(){return"3x"===this.paymentType},checkoutOneySimulationContentAriaSelected19(){return"4x"===this.paymentType},checkoutOneySimulationContentClass15(){return"3x"===this.paymentType?"bg-oney-lighter text-gray-600":"bg-white text-gray-400"},checkoutOneySimulationContentClass18(){return"4x"===this.paymentType?"bg-oney-lighter text-gray-600":"bg-white text-gray-400"},checkoutOneySimulationContentClick14(t){return this.popinIsVisible=!1},checkoutOneySimulationContentClick17(t){return this.paymentType="3x"},checkoutOneySimulationContentClick20(t){return this.paymentType="4x"},checkoutOneySimulationContentShow21(){return this.paymentType===`${this.$el.dataset.hyvacsp1}`}})}window.addEventListener("alpine:init",()=>{Alpine.data("checkoutOneySimulationContent",checkoutOneySimulationContent)},{once:!0})</script><script>"use strict";window.addEventListener("load",function(){magentoStorefrontEvents.context.setPage({pageType:"Product"}),magentoStorefrontEvents.context.setContext("pageExtended",{action:"product-view"}),magentoStorefrontEvents.context.setProduct({productId:6141,name:"Friandises pour chien - M\xe9lange biscuits Os croquants - 1 kg",sku:"1806898",topLevelSku:"1806898",specialFromDate:null,specialToDate:null,newFromDate:null,newToDate:null,createdAt:"2024-12-25 07:41:24",updatedAt:"2026-10-15 06:08:12",categories:["309","897","1596","2151","8917","8785","8926","13318","15487"],productType:"simple",pricing:{regularPrice:8.5,minimalPrice:null,specialPrice:null},canonicalUrl:"https://www.monmagasinvert.fr/mr-lange-de-biscuits-yock-os-croquant-1-kg-1806898.html?___store=mon_magasin_vert_lot1",mainImageUrl:"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp"});let e="ds-view-history-time-decay",t=magentoStorefrontEvents.context.getProduct();if(t&&t.sku){let o={date:new Date().toISOString(),sku:t.sku};try{let n=JSON.parse(localStorage.getItem(e));if(n){let a=n.findIndex(e=>e.sku===t.sku);if(-1===a){let t=[...n,o];localStorage.setItem(e,JSON.stringify(t))}else a>=0&&(n.splice(a,1,o),localStorage.setItem(e,JSON.stringify(n)))}else{let t=[o];localStorage.setItem(e,JSON.stringify(t))}}catch(e){console.error(e)}}magentoStorefrontEvents.publish.productPageView()})</script><div x-data="dataServicesAddToCartTracking()" @private-content-loaded.window="checkIfProductIsAddedToBasket($event.detail.data)"></div><script>window.addEventListener("productAddToCart",function(t){var e;let r=JSON.parse(hyva.getBrowserStorage().getItem("dataservices_product_context")),a=magentoStorefrontEvents.context.getShoppingCart(),o=t.detail;function n(t){let e=t.product_price_value;return e&&e.hasOwnProperty("excl_tax")?Number(parseFloat(e.excl_tax).toFixed(2)):Number(parseFloat(e).toFixed(2))}magentoStorefrontEvents.context.setProduct(r),o.length>0&&(magentoStorefrontEvents.context.setShoppingCart(a),magentoStorefrontEvents.context.setChangedProducts({items:Array.isArray(e=o)?e.map(t=>({id:t.item_id,formattedPrice:n(t),quantity:t.qty,canApplyMsrp:t.canApplyMsrp,configurableOptions:t.options.map(function(t){return{id:t.option_id,optionLabel:t.label,valueId:parseInt(t.option_value),valueLabel:t.value}}),product:{productType:t.product_type,productId:t.product_id,name:t.product_name,sku:t.product_sku,topLevelSku:t.topLevelSku,mainImageUrl:t.product_image.src},prices:{price:{value:n(t)}}})):(console.error("Expected an array for productList, received:",e),[])}),magentoStorefrontEvents.publish.addToCart())});function dataServicesAddToCartTracking(){return{checkIfProductIsAddedToBasket:function(t){let e=hyva.getBrowserStorage();if(!e||!t.cart)return;let r=t.cart.summary_count||0,a=parseInt(e.getItem("cart_summary_count"),10)||0;e.setItem("cart_summary_count",r),e.setItem("dataservices_product_context",JSON.stringify(t.cart.dataservices_product_context));let o=e.getItem("mage-cache-storage"),n=o?JSON.parse(o).cart&&JSON.parse(o).cart.items:[],c=t.cart.items||[];if(r>a){let t=this.findChangedItems(n,c);window.dispatchEvent(new CustomEvent("productAddToCart",{detail:t}))}},findChangedItems:function(t,e){let r=[];return e.forEach(e=>{let a=t.find(t=>t.item_id===e.item_id);a&&a.qty===e.qty||r.push(e)}),r}}}</script><script>"use strict";window.addEventListener("alpine:init",()=>Alpine.data("adobeProductRecsDataFetcher",()=>({pagePreconfiguredDeferred:{},productBanners:"",fetchData:function(){let e=this,t=window.magentoStorefrontEvents;t.context.setContext("recsContext",{alternateEnvironmentId:""}),this.pagePreconfiguredDeferred=new Promise((t,n)=>{e.pagePreconfiguredDeferred.resolve=t,e.pagePreconfiguredDeferred.reject=n}),document.addEventListener("recsRequestSent",function(){t.publish.recsRequestSent()}),window.addEventListener("recsResponseReceived",function(e){let n=t.context.getRecommendations();n=e.detail,t.context.setRecommendations({units:n}),t.publish.recsResponseReceived()}),this.fetchRecommendationsData()},fetchRecommendationsData:function(){let e;new Promise(function(t,n){let o=setInterval(()=>{""!==(e=new RecommendationsClient)._environmentId&&(clearInterval(o),t())},300)}).then(()=>{document.dispatchEvent(new Event("recsRequestSent"));let t=magentoStorefrontEvents.context.getProduct(),n=t?{currentSku:t.sku}:{};e.fetchPreconfigured(n).then(e=>{let t=e.data.results.filter(e=>e.products.length);window.dispatchEvent(new CustomEvent("recsResponseReceived",{detail:t}))})})}})),{once:!0})</script><div x-data="adobeProductRecsDataFetcher" x-init="fetchData"></div><script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":{"@id":"https://www.monmagasinvert.fr/","name":"Accueil"},"position":1},{"@type":"ListItem","item":{"@id":"https://www.monmagasinvert.fr/mr-lange-de-biscuits-yock-os-croquant-1-kg-1806898.html","name":"Friandises pour chien - Mélange biscuits Os croquants - 1 kg"},"position":2}]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","address":{"addressCountry":"FR"},"name":"Mon magasin vert","url":"https://www.monmagasinvert.fr/"}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","potentialAction":{"@type":"SearchAction","query-input":"required name=search_term_string","target":"https://www.monmagasinvert.fr/catalogsearch/result/?q={search_term_string}"},"url":"https://www.monmagasinvert.fr/"}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"","address":{"@type":"PostalAddress","addressCountry":"","addressLocality":"","addressRegion":"","postalCode":"","streetAddress":""},"logo":"https://www.monmagasinvert.fr/media/default/logo-magasin.png"}</script><script type="application/ld+json">{"@context":"https://schema.org","@id":"#return_policy","@type":"MerchantReturnPolicy","applicableCountry":"FR","merchantReturnDays":15,"returnFees":"https://schema.org/FreeReturn","returnMethod":"https://schema.org/ReturnInStore","returnPolicyCategory":"https://schema.org/MerchantReturnFiniteReturnWindow"}</script><script type="application/ld+json">{"@context":"https://schema.org","@id":"#shipping_policy","@type":"OfferShippingDetails","deliveryTime":{"@type":"ShippingDeliveryTime"},"shippingDestination":{"@type":"DefinedRegion","addressCountry":""},"shippingRate":{"@type":"MonetaryAmount","currency":"","value":0}}</script><script type="text/json" id="default-section-data">{"messages":[],"customer":[],"compare-products":[],"last-ordered-items":[],"requisition":[],"cart":[],"directory-data":{"FR":{"name":"France","regions":{"544":{"code":"1","name":"Ain"},"547":{"code":"2","name":"Aisne"},"550":{"code":"3","name":"Allier"},"553":{"code":"4","name":"Alpes-de-Haute-Provence"},"559":{"code":"6","name":"Alpes-Maritimes"},"562":{"code":"7","name":"Ard\u00e8che"},"565":{"code":"8","name":"Ardennes"},"568":{"code":"9","name":"Ari\u00e8ge"},"571":{"code":"10","name":"Aube"},"574":{"code":"11","name":"Aude"},"577":{"code":"12","name":"Aveyron"},"745":{"code":"67","name":"Bas-Rhin"},"580":{"code":"13","name":"Bouches-du-Rh\u00f4ne"},"583":{"code":"14","name":"Calvados"},"586":{"code":"15","name":"Cantal"},"589":{"code":"16","name":"Charente"},"592":{"code":"17","name":"Charente-Maritime"},"595":{"code":"18","name":"Cher"},"598":{"code":"19","name":"Corr\u00e8ze"},"601":{"code":"2A","name":"Corse-du-Sud"},"607":{"code":"21","name":"C\u00f4te-d'Or"},"610":{"code":"22","name":"C\u00f4tes-d'Armor"},"613":{"code":"23","name":"Creuse"},"781":{"code":"79","name":"Deux-S\u00e8vres"},"616":{"code":"24","name":"Dordogne"},"619":{"code":"25","name":"Doubs"},"622":{"code":"26","name":"Dr\u00f4me"},"817":{"code":"91","name":"Essonne"},"625":{"code":"27","name":"Eure"},"628":{"code":"28","name":"Eure-et-Loir"},"631":{"code":"29","name":"Finist\u00e8re"},"634":{"code":"30","name":"Gard"},"640":{"code":"32","name":"Gers"},"643":{"code":"33","name":"Gironde"},"748":{"code":"68","name":"Haut-Rhin"},"604":{"code":"2B","name":"Haute-Corse"},"637":{"code":"31","name":"Haute-Garonne"},"673":{"code":"43","name":"Haute-Loire"},"700":{"code":"52","name":"Haute-Marne"},"754":{"code":"70","name":"Haute-Sa\u00f4ne"},"766":{"code":"74","name":"Haute-Savoie"},"805":{"code":"87","name":"Haute-Vienne"},"556":{"code":"5","name":"Hautes-Alpes"},"739":{"code":"65","name":"Hautes-Pyr\u00e9n\u00e9es"},"820":{"code":"92","name":"Hauts-de-Seine"},"646":{"code":"34","name":"H\u00e9rault"},"649":{"code":"35","name":"Ille-et-Vilaine"},"652":{"code":"36","name":"Indre"},"655":{"code":"37","name":"Indre-et-Loire"},"658":{"code":"38","name":"Is\u00e8re"},"661":{"code":"39","name":"Jura"},"664":{"code":"40","name":"Landes"},"667":{"code":"41","name":"Loir-et-Cher"},"670":{"code":"42","name":"Loire"},"676":{"code":"44","name":"Loire-Atlantique"},"679":{"code":"45","name":"Loiret"},"682":{"code":"46","name":"Lot"},"685":{"code":"47","name":"Lot-et-Garonne"},"688":{"code":"48","name":"Loz\u00e8re"},"691":{"code":"49","name":"Maine-et-Loire"},"694":{"code":"50","name":"Manche"},"697":{"code":"51","name":"Marne"},"703":{"code":"53","name":"Mayenne"},"706":{"code":"54","name":"Meurthe-et-Moselle"},"709":{"code":"55","name":"Meuse"},"712":{"code":"56","name":"Morbihan"},"715":{"code":"57","name":"Moselle"},"718":{"code":"58","name":"Ni\u00e8vre"},"721":{"code":"59","name":"Nord"},"724":{"code":"60","name":"Oise"},"727":{"code":"61","name":"Orne"},"769":{"code":"75","name":"Paris"},"730":{"code":"62","name":"Pas-de-Calais"},"733":{"code":"63","name":"Puy-de-D\u00f4me"},"736":{"code":"64","name":"Pyr\u00e9n\u00e9es-Atlantiques"},"742":{"code":"66","name":"Pyr\u00e9n\u00e9es-Orientales"},"751":{"code":"69","name":"Rh\u00f4ne"},"757":{"code":"71","name":"Sa\u00f4ne-et-Loire"},"760":{"code":"72","name":"Sarthe"},"763":{"code":"73","name":"Savoie"},"775":{"code":"77","name":"Seine-et-Marne"},"772":{"code":"76","name":"Seine-Maritime"},"823":{"code":"93","name":"Seine-Saint-Denis"},"784":{"code":"80","name":"Somme"},"787":{"code":"81","name":"Tarn"},"790":{"code":"82","name":"Tarn-et-Garonne"},"814":{"code":"90","name":"Territoire-de-Belfort"},"829":{"code":"95","name":"Val-d'Oise"},"826":{"code":"94","name":"Val-de-Marne"},"793":{"code":"83","name":"Var"},"796":{"code":"84","name":"Vaucluse"},"799":{"code":"85","name":"Vend\u00e9e"},"802":{"code":"86","name":"Vienne"},"808":{"code":"88","name":"Vosges"},"811":{"code":"89","name":"Yonne"},"778":{"code":"78","name":"Yvelines"},"3469":{"code":"BRE","name":"Bretagne"}}},"data_id":1792061482},"captcha":[],"wishlist":{"items":[]},"company":[],"company_authorization":[],"customer-companies":[],"negotiable_quote":[],"purchase_order":[],"instant-purchase":[],"loggedAsCustomer":[],"multiplewishlist":[],"persistent":[],"review":[],"payments":[],"faq":[],"payplug-payments-cards":[],"hyva_checkout":[],"hyva_enterprise":[],"recently_viewed_product":[],"recently_compared_product":[],"product_data_storage":[],"paypal-billing-agreement":[],"certiphyto":[],"company-precursors":[]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"Product","brand":{"@type":"Brand","name":"Yock"},"description":"Seau de 1 kilogramme de biscuits croquants pour récompenser votre chien tout au long de journée.Aliment complémentaire de qualité adapté à toutes les races pour un plaisir gourmand très régulier.Enrichi en vitamines pour aider à maintenir les défenses naturelles et la santé de votre animal.Produit de fabrication française garantissant une recette sérieuse pour le bien-être de votre fidèle compagnon.Friandises en forme d'os idéales pour l'éducation ou le dressage de votre animal de compagnie.Emballage pratique en seau permettant de conserver parfaitement la fraîcheur et le goût des gâteaux.","hasMerchantReturnPolicy":{"@id":"#return_policy"},"image":"https://www.monmagasinvert.fr/media/catalog/product/1/8/1806898-M_lange-de-biscuits---Yock---Os-croquant---1-kg-1.webp?quality=80&bg-color=255,255,255&fit=bounds&height=&width=","mpn":"1806898","name":"Friandises pour chien - Mélange biscuits Os croquants - 1 kg","offers":[{"@type":"Offer","availability":"https://schema.org/InStock","price":8.5,"priceCurrency":"EUR","seller":{"@type":"Organization","name":"Mon Magasin Vert"},"shippingDetails":{"@id":"#shipping_policy"},"url":"https://www.monmagasinvert.fr/mr-lange-de-biscuits-yock-os-croquant-1-kg-1806898.html"}],"sku":"1806898","url":"https://www.monmagasinvert.fr/mr-lange-de-biscuits-yock-os-croquant-1-kg-1806898.html"}</script><script>(()=>{"use strict";let e={selectors:{brands:"#maincontent > .container .amshopby-option-link",productInfoTitleP:".product-info-main p.title-font"},amBrandPositionInit(){let e,t=document.querySelectorAll(this.selectors.brands);if(t.length)for(let n of(e=document.querySelector(this.selectors.productInfoTitleP),t))n.classList.remove("flex"),n.classList.add("inline-flex"),this.moveElement(n,e)},moveElement(e,t){let n=document.createDocumentFragment();n.appendChild(e),t.append(n),e.classList.remove("hidden")}};document.addEventListener("DOMContentLoaded",()=>{e.amBrandPositionInit()})})()</script></div><script>window.NREUM||(NREUM={}),NREUM.info={beacon:"bam.nr-data.net",licenseKey:"NRJS-67a6d15f9582e133531",applicationID:"998156918",transactionName:"blNSbEFZCkZVAUEKDVcZcVtHUQtbGwFUFwNVWVcXQ0oLUUEBQUwUUFNH",queueTime:0,applicationTime:1795,atts:"QhRRGglDGUg=",errorBeacon:"bam.nr-data.net",agent:""}</script></body></html>