.shopify-section-group-header-group:has(>.hdr){position:sticky;top:0;z-index:60;background:var(--bg)}.hdr{position:relative;background:var(--bg)}.hdr-in{display:flex;align-items:center;gap:clamp(16px,1.8vw,30px);padding-block:var(--s3)}.hdr-logo{flex:0 0 auto;display:inline-flex;align-items:center;text-decoration:none;color:var(--ink);font-size:var(--fs-xl);font-weight:600}.hdr-logo:focus-visible{outline:2px solid var(--cta);outline-offset:2px}.hdr-logo img{width:auto;height:50px;object-fit:contain;flex:0 0 auto}.nv{flex:1;min-width:0}.nv-list{display:flex;align-items:center;gap:clamp(11px,1.35vw,22px);list-style:none;margin:0;padding:0;flex-wrap:nowrap}.nv-list>li{flex:0 0 auto}.nv-link{display:inline-flex;align-items:center;padding:12px 0;font:inherit;font-size:var(--fs-sm);font-weight:400;letter-spacing:.05em;text-transform:uppercase;color:var(--i72);text-decoration:none;white-space:nowrap;transition:color var(--t-1) var(--ease)}.nv-chev{display:inline-flex;margin-left:5px;transition:rotate var(--t-2) var(--ease)}.nv-chev svg{width:12px;height:12px}.nv-has:hover .nv-chev,.nv-has:focus-within .nv-chev{rotate:180deg}.nv-link:hover{color:var(--ink)}.nv-link:focus-visible{outline:2px solid var(--cta);outline-offset:2px}.nv-on{color:var(--ink)}.nv-mega{position:absolute;top:100%;left:0;width:100%;background:var(--bg);box-shadow:0 18px 40px color-mix(in srgb,var(--ink) 10%,transparent);opacity:0;visibility:hidden;transition:opacity var(--t-1) var(--ease),visibility var(--t-1);z-index:70}.nv-has:hover .nv-mega,.nv-has:focus-within .nv-mega{opacity:1;visibility:visible}.nv-mega-in{padding-block:var(--s6) var(--s5)}.nv-has--liste{position:relative}.nv-sous{position:absolute;top:100%;left:calc(-1 * var(--s4));min-width:220px;margin:0;padding:var(--s2) 0;list-style:none;background:var(--bg);border-radius:var(--r-in);box-shadow:0 18px 40px color-mix(in srgb,var(--ink) 10%,transparent);opacity:0;visibility:hidden;transition:opacity var(--t-1) var(--ease),visibility var(--t-1);z-index:70}.nv-has--liste:hover .nv-sous,.nv-has--liste:focus-within .nv-sous{opacity:1;visibility:visible}.nv-sous-lien{display:block;padding:10px var(--s4);font-size:var(--fs-sm);color:var(--i72);text-decoration:none;white-space:nowrap;transition:color var(--t-1) var(--ease),background-color var(--t-1) var(--ease)}.nv-sous-lien:hover{color:var(--ink);background:var(--i5)}.nv-sous-lien:focus-visible{outline:2px solid var(--cta);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.nv-sous,.nv-sous-lien{transition:none}}.gm-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--s5)}.gm-col{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-in);padding:var(--s5)}.gm-cat{margin:0 0 10px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cta)}.gm-intro{margin:0 0 var(--s4);font-size:var(--fs-base);line-height:1.5;color:var(--i72)}.gm-pf{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:var(--s4);list-style:none;padding:0}.gm-pf li{font-size:var(--fs-xs);color:var(--ink);background:var(--i5);padding:6px 12px;border-radius:var(--r-in)}.gm-list{display:grid;gap:var(--s2);align-content:start;flex:1;list-style:none;margin:0;padding:0}.gm-link{display:flex;align-items:center;gap:var(--s4);padding:var(--s3);margin-inline:calc(-1 * var(--s3));border-radius:var(--r-in);text-decoration:none;color:var(--ink);transition:background var(--t-1) var(--ease)}.gm-link:hover{background:var(--i5)}.gm-link:focus-visible{outline:2px solid var(--cta);outline-offset:-2px}.gm-th{flex:0 0 auto;width:52px;height:40px;border-radius:var(--r-in);background:var(--i5);overflow:hidden}.gm-th img{width:100%;height:100%;object-fit:cover}.gm-tx{display:grid;gap:2px;min-width:0}.gm-n{font-size:var(--fs-md);font-weight:600;letter-spacing:-.01em}.gm-p{font-size:var(--fs-sm);font-weight:600;color:var(--cta)}.gm-d{font-size:var(--fs-sm);line-height:1.45;color:var(--i72);margin-top:2px}.gm-all{margin-top:var(--s5);display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-base);font-weight:600;color:var(--cta);text-decoration:none}.gm-all svg{width:15px;height:15px;transition:transform var(--t-1) var(--ease)}.gm-all:hover svg{transform:translate(3px)}.gm-all:focus-visible{outline:2px solid var(--cta);outline-offset:2px}.gm-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);flex-wrap:wrap;margin-top:var(--s5);font-size:var(--fs-md);color:var(--i72)}.gm-foot-a{display:flex;gap:var(--s3);flex-wrap:wrap}.hdr-ic{display:flex;align-items:center;gap:clamp(10px,1.2vw,18px);flex:0 0 auto;margin-left:auto}@media(max-width:480px){.hdr-ic{gap:0}.hdr-logo{flex:0 1 auto;min-width:0}.hdr-logo img{max-width:100%;min-width:0}}.hdr-search{position:relative;display:flex;align-items:center;width:clamp(150px,12.5vw,210px)}.hdr-search input{width:100%;height:40px;padding:0 42px 0 15px;border:0;background:var(--i5);font:inherit;font-size:var(--fs-base);color:var(--ink);border-radius:var(--r-in)}.hdr-search input::placeholder{color:var(--i55)}.hdr-search input:focus-visible{outline:2px solid var(--line-2);outline-offset:-2px;background:var(--bg)}.hdr-search button{position:absolute;right:4px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;background:none;color:var(--ink);cursor:pointer;border-radius:var(--r-in)}.hdr-search button:focus-visible{outline:2px solid var(--cta);outline-offset:2px}.hdr-search button svg{width:19px;height:19px}.hdr-btn{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:none;color:var(--ink);cursor:pointer;transition:opacity var(--t-1) var(--ease);flex:0 0 auto;text-decoration:none;font:inherit}.hdr-btn:hover{opacity:.55}.hdr-btn:focus-visible,.hdr-btn:focus-within{outline:2px solid var(--cta);outline-offset:2px}.hdr-btn svg{width:21px;height:21px}.hdr-count{position:absolute;top:1px;right:0;min-width:16px;height:16px;padding:0 4px;border-radius:var(--r-dot);background:var(--cta);color:var(--cta-ink);font-size:var(--fs-3xs);font-weight:700;display:flex;align-items:center;justify-content:center}.hdr-count[hidden]{display:none}.hdr-burger{position:relative;display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:var(--r-btn);background:var(--bg);color:var(--ink);cursor:pointer;transition:color var(--t-1) var(--ease),border-color var(--t-1) var(--ease)}.hdr-burger i{position:absolute;left:11px;right:11px;height:2px;border-radius:2px;background:currentColor;transition:transform var(--t-2) var(--ease)}.hdr-burger i:nth-child(1){top:14px}.hdr-burger i:nth-child(2){top:21px}.hdr-burger i:nth-child(3){top:28px}.hdr-burger:hover{color:var(--cta);border-color:var(--cta)}.hdr-burger:focus-visible{outline:2px solid var(--cta);outline-offset:2px}.hdr-menu{position:fixed;inset:0 0 0 auto;max-height:100%;height:100%;width:min(360px,88%);max-width:none;margin:0;padding:var(--s5);border:0;background:var(--bg);color:var(--ink);box-shadow:-20px 0 50px -20px color-mix(in srgb,var(--ink) 35%,transparent);flex-direction:column;overflow:hidden;translate:100% 0;transition:translate .35s cubic-bezier(.2,.8,.2,1),display .35s allow-discrete,overlay .35s allow-discrete}.hdr-menu[open]{display:flex;translate:0 0}@starting-style{.hdr-menu[open]{translate:100% 0}}.hdr-menu::backdrop{background:color-mix(in srgb,var(--ink) 45%,transparent);opacity:0;transition:opacity .3s var(--ease),display .3s allow-discrete,overlay .3s allow-discrete}.hdr-menu[open]::backdrop{opacity:1}@starting-style{.hdr-menu[open]::backdrop{opacity:0}}.hdr-menu-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);margin-bottom:var(--s4)}.hdr-menu-logo{width:auto;height:38px;object-fit:contain}.hdr-menu-x:hover{color:var(--cta)}.hdr-menu-rech{position:relative;display:flex;align-items:center;margin-bottom:var(--s4)}.hdr-menu-rech input{width:100%;height:44px;padding:0 46px 0 15px;border:0;background:var(--i5);font:inherit;font-size:var(--fs-base);color:var(--ink);border-radius:var(--r-in)}.hdr-menu-rech input::placeholder{color:var(--i55)}.hdr-menu-rech input:focus-visible{outline:2px solid var(--line-2);outline-offset:-2px;background:var(--bg)}.hdr-menu-rech button{position:absolute;right:4px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;background:none;color:var(--ink);cursor:pointer;border-radius:var(--r-in)}.hdr-menu-rech button:focus-visible{outline:2px solid var(--cta);outline-offset:2px}.hdr-menu-rech button svg{width:19px;height:19px}.hdr-menu-corps{flex:1;min-height:0;overflow-y:auto;margin-inline:calc(-1 * var(--s3))}.hdr-menu-l{list-style:none;display:grid;gap:2px;margin:0;padding:0}.hdr-menu-l a,.hdr-menu-l summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);width:100%;padding:13px var(--s3);border-radius:var(--r-in);color:var(--ink);font-size:var(--fs-lg);text-decoration:none;cursor:pointer;transition:background var(--t-1) var(--ease),color var(--t-1) var(--ease)}.hdr-menu-l a:hover,.hdr-menu-l summary:hover{background:var(--i5)}.hdr-menu-l a:focus-visible,.hdr-menu-l summary:focus-visible{outline:2px solid var(--cta);outline-offset:-2px}.hdr-menu-l summary{list-style:none}.hdr-menu-l summary::-webkit-details-marker{display:none}.hdr-menu-plus{flex:0 0 auto;font-size:var(--fs-xl);font-weight:600;line-height:1;color:var(--cta);transition:rotate var(--t-2) var(--ease)}.hdr-menu-l details[open] .hdr-menu-plus{rotate:45deg}.hdr-menu-l .hdr-menu-fort{color:var(--cta);font-weight:700}.hdr-menu-sous{list-style:none;margin:2px 0 var(--s2);padding:var(--s2);background:var(--i5);border-radius:var(--r-in)}.hdr-menu-sous a{font-size:var(--fs-base);font-weight:600;padding:10px var(--s3)}.hdr-menu-sous a:hover{background:var(--i12)}.hdr-menu-l>li>a>svg{width:18px;height:18px;flex:0 0 auto;color:var(--i44);transition:color var(--t-1) var(--ease)}.hdr-menu-l>li>a:hover>svg{color:var(--ink)}.hdr-menu-favic{position:relative;display:flex;flex:0 0 auto}.hdr-menu-favic svg{width:20px;height:20px;color:var(--cta)}.hdr-menu-count{position:absolute;top:-7px;right:-9px;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--r-dot);background:var(--cta);color:var(--cta-ink);font-size:var(--fs-3xs);font-weight:700;font-style:normal;box-shadow:0 0 0 2px var(--bg)}.hdr-menu-count[hidden]{display:none}.hdr-menu-sous-tout,.hdr-menu-sous .gm-cols{display:block}.hdr-menu-sous .gm-col{padding:0;border:0;margin-top:var(--s2)}.hdr-menu-sous .gm-cat{margin:0;padding:8px var(--s3) 4px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cta)}.hdr-menu-sous .gm-intro,.hdr-menu-sous .gm-pf{display:none}.hdr-menu-sous .gm-list{display:grid;gap:0}.hdr-menu-sous .gm-link{margin-inline:0;padding:var(--s2) var(--s3);font-weight:400}.hdr-menu-sous .gm-link:hover{background:var(--i12)}.hdr-menu-sous .gm-th img{width:56px;height:44px}.hdr-menu-sous .gm-d{display:none}.hdr-menu-sous .gm-all{padding:8px var(--s3);font-size:var(--fs-sm)}.hdr-menu-foot{display:grid;gap:var(--s3);padding-top:var(--s4)}.hdr-menu-foot .gm-btn{width:100%}@media(max-width:1420px){.nv-link{font-size:var(--fs-xs);letter-spacing:.04em}.hdr-search{width:clamp(150px,13vw,200px)}}@media(max-width:1340px){.nv{display:none}.hdr-burger{display:flex}}@media(max-width:620px){.hdr-search{display:none}}@media(prefers-reduced-motion:reduce){.hdr-menu,.hdr-menu::backdrop,.hdr-menu-plus,.gm-all svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-header.css.map */
