.bq-entree{padding-block:var(--section-haut) clamp(36px, 4vw, 60px);padding-inline:var(--gouttiere)}.bq-entree .tete-chapeau{max-inline-size:38ch}.bq-magasin{padding-block:clamp(56px,6vw,96px) clamp(96px,10vw,160px)}.bq-disposition{padding-inline:var(--gouttiere);grid-template-columns:minmax(250px,26%) minmax(0,1fr);align-items:start;gap:clamp(32px,4.4vw,80px);display:grid}.bq-rayons{min-inline-size:0}.bq-plan{max-block-size:calc(100svh - var(--bq-entete,72px) - 48px);flex-direction:column;gap:clamp(18px,2.4vh,28px);display:flex;position:sticky;inset-block-start:calc(var(--bq-entete,72px) + 28px)}.bq-plan-haut{flex-direction:column;gap:8px;display:flex}.bq-plan-emblemes{--cm:clamp(1.2px, .163vh, 1.6px);--barre:9px;--pos:32%;block-size:calc(var(--cm) * 124 + var(--barre));margin-block-end:10px;position:relative}.bq-plan-tringle{block-size:calc(var(--cm) * 2.7);box-shadow:0 calc(var(--cm) * 4) calc(var(--cm) * 3) calc(var(--cm) * -1) #17171642;transition:opacity .45s var(--pose);background:linear-gradient(#9a9893,#4a4a47 48%,#232322);border-radius:99px;position:absolute;inset-block-start:calc(var(--barre) - var(--cm) * 1.35);inset-inline:2px 26%}.bq-plan-tringle:before,.bq-plan-tringle:after{content:"";inline-size:calc(var(--cm) * 2.6);block-size:calc(var(--cm) * 6);background:linear-gradient(90deg,#2a2a28,#5d5c58 45%,#2a2a28);border-radius:2px;position:absolute;inset-block-start:50%;translate:0 -50%;box-shadow:0 2px 3px #1717164d}.bq-plan-tringle:before{inset-inline-start:calc(var(--cm) * -1)}.bq-plan-tringle:after{inset-inline-end:calc(var(--cm) * -1)}.bq-plan-emblemes:has(.bq-embleme--socle.est-actif) .bq-plan-tringle{opacity:0}.bq-plan-embleme{pointer-events:none;opacity:0;transition:opacity .35s var(--pose), translate .6s var(--pose);position:absolute;inset:0;translate:0 -10px}.bq-plan-embleme.est-actif{opacity:1;transition-delay:.12s,.12s;translate:0}.bq-susp{inline-size:calc(var(--W) * var(--cm));block-size:calc(var(--Hb) * var(--cm));filter:drop-shadow(0 calc(var(--cm) * 7) calc(var(--cm) * 5) #17171626);display:block;position:absolute;inset-block-start:calc(var(--barre) - var(--yb) * var(--cm));inset-inline-start:calc(var(--pos) - var(--ax) * var(--cm));overflow:visible}html[dir=rtl] .bq-susp{inset-inline-start:calc(var(--pos) - var(--ax-rtl) * var(--cm))}.bq-susp-crochet{fill:none;stroke:#5d5a55;stroke-linecap:round;stroke-linejoin:round}.bq-susp-crochet--fil{stroke:#3b3834}.bq-susp-reflet{fill:none;stroke:#fff6;stroke-linecap:round;translate:-.18px -.12px}.bq-susp-pinces{fill:#1e1c1a}.bq-susp-pince{fill:#282623}.bq-susp-devant{fill:#3a3a37}.bq-plan-embleme.bq-embleme--socle img{aspect-ratio:600/745;object-fit:cover;block-size:92%;inline-size:auto;box-shadow:var(--ombre-contact);border-radius:2px;position:absolute;inset-block-start:8%;inset-inline-start:0}.bq-plan-compteur{font:400 .7rem/1 var(--f-texte);letter-spacing:.18em;color:var(--encre-douce)}.bq-plan-nom{font:300 clamp(1.9rem, 1.1rem + 1.5vw, 2.9rem)/1.08 var(--f-titre);letter-spacing:-.015em;color:var(--encre);margin:0}.bq-plan-compte{font:500 .7rem/1.4 var(--f-texte);letter-spacing:.18em;text-transform:uppercase;color:var(--encre-douce);margin:0}.bq-plan-lead{max-inline-size:34ch;color:var(--encre-douce);animation:bq-fondu .5s var(--pose) both;margin:6px 0 0;font-size:.9rem;line-height:1.6}@keyframes bq-fondu{0%{opacity:0;translate:0 6px}}@media (height<=720px){.bq-plan-lead{display:none}.bq-plan-emblemes{--cm:.95px}}.bq-plan-titre{font:500 .66rem/1 var(--f-texte);letter-spacing:.22em;text-transform:uppercase;color:var(--encre-douce);margin:0 0 10px}.bq-plan-liste ol{margin:0;padding:0;list-style:none}.bq-plan-lien{color:var(--encre-douce);transition:color .28s var(--pose);grid-template-columns:28px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding-block:7px 9px;font-size:.95rem;text-decoration:none;display:grid;position:relative}.bq-plan-lien--tous{color:var(--encre);grid-template-columns:minmax(0,1fr);margin-block-end:4px;font-weight:500}.bq-plan-num{letter-spacing:.1em;font-variant-numeric:tabular-nums;opacity:.7;font-size:.68rem}.bq-plan-n{font-variant-numeric:tabular-nums;font-size:.76rem}.bq-plan-liste .est-actif .bq-plan-lien{color:var(--encre);font-weight:500}.bq-plan-fil,.bq-barre-fil{pointer-events:none;block-size:1.5px;clip-path:inset(0 calc((1 - var(--bq-avance,0)) * 100%) 0 0);opacity:0;transition:opacity .3s var(--pose);background:repeating-linear-gradient(90deg,currentColor 0 5px,#0000 5px 8px,currentColor 8px 10px,#0000 10px 13px);position:absolute;inset-block-end:2px;inset-inline:36px 0}html[dir=rtl] .bq-plan-fil,html[dir=rtl] .bq-barre-fil{clip-path:inset(0 0 0 calc((1 - var(--bq-avance,0)) * 100%))}.est-actif>.bq-plan-lien .bq-plan-fil,.est-actif>.bq-barre-lien .bq-barre-fil{opacity:.75}.bq-magasin--seul .bq-plan-fil{opacity:0}.bq-magasin--seul .est-actif>.bq-plan-lien .bq-plan-fil{opacity:.75}@media (hover:hover) and (pointer:fine){.bq-plan-lien:hover{color:var(--encre)}.bq-plan-lien:hover .bq-plan-num{opacity:1}}.bq-plan-outils{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.bq-outil{border:1px solid color-mix(in srgb, var(--encre) 24%, transparent);color:var(--encre);font:500 .72rem/1 var(--f-texte);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);transition:background-color .28s var(--pose), color .28s var(--pose), border-color .28s var(--pose);background:0 0;align-items:center;gap:8px;padding:10px 16px 10px 14px;display:inline-flex;position:relative}html[dir=rtl] .bq-outil{clip-path:polygon(0 0,100% 0,100% 100%,8px 100%,0 calc(100% - 8px))}.bq-outil svg{block-size:16px;inline-size:16px}.bq-pastille{background:var(--graphite);block-size:18px;min-inline-size:18px;color:var(--fond);letter-spacing:0;border-radius:9px;place-items:center;padding-inline:5px;font-size:.66rem;display:inline-grid}.bq-tri{color:var(--encre-douce);align-items:center;gap:6px;font-size:.82rem;display:inline-flex;position:relative}.bq-tri-mot{font:500 .66rem/1 var(--f-texte);letter-spacing:.18em;text-transform:uppercase}.bq-tri select{appearance:none;color:var(--encre);font:inherit;cursor:pointer;background:0 0;border:0;padding-block:8px;padding-inline:0 18px}.bq-tri svg{pointer-events:none;block-size:12px;inline-size:12px;position:absolute;inset-inline-end:0}@media (hover:hover) and (pointer:fine){.bq-outil:hover{background:var(--encre);color:var(--fond);border-color:var(--encre)}.bq-outil:hover .bq-pastille{background:var(--fond);color:var(--encre)}}.bq-rayon{scroll-margin-block-start:calc(var(--bq-entete,72px) + 20px)}.bq-rayon+.bq-rayon{margin-block-start:clamp(80px,8vw,128px)}.bq-rayon-tete{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-block-end:clamp(20px,2vw,30px);display:flex}.bq-rayon-n{font:400 .72rem/1 var(--f-texte);letter-spacing:.18em;color:var(--encre-douce);font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:inline-flex}.bq-rayon-n:after{content:"";opacity:.6;background:repeating-linear-gradient(90deg,currentColor 0 5px,#0000 5px 8px,currentColor 8px 10px,#0000 10px 13px);block-size:1.5px;inline-size:22px}.bq-rayon-titre{font:300 clamp(1.35rem, 1rem + 1vw, 2rem)/1.15 var(--f-titre);letter-spacing:-.01em;color:var(--encre);margin:0}.bq-rayon-compte{font:500 .68rem/1 var(--f-texte);letter-spacing:.18em;text-transform:uppercase;color:var(--encre-douce);margin-inline-start:auto}.bq-rayon-tete .bq-embleme,.bq-rayon-lead{display:none}.bq-grille{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(30px,3vw,46px) clamp(14px,1.6vw,24px);margin:0;padding:0;list-style:none;display:grid}.bq-grille--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bq-carte{min-inline-size:0}.bq-carte--look{grid-column:span 2}.bq-rayon-vide{color:var(--encre-douce);flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:0;padding-block:18px;font-size:.95rem;display:flex}.bq-lien{color:var(--encre);font:inherit;cursor:pointer;text-underline-offset:4px;transition:text-underline-offset .28s var(--pose);background:0 0;border:0;padding:0;font-size:.9rem;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.bq-lien:hover{text-underline-offset:7px}}.bq-suivant{justify-content:flex-end;margin:clamp(36px,4vw,56px) 0 0;display:flex}.bq-suivant-lien{color:var(--encre);align-items:baseline;gap:14px;text-decoration:none;display:inline-flex}.bq-suivant-mot{font:500 .66rem/1 var(--f-texte);letter-spacing:.2em;text-transform:uppercase;color:var(--encre-douce)}.bq-suivant-nom{font:300 clamp(1.15rem, 1rem + .5vw, 1.45rem)/1.2 var(--f-titre)}.bq-suivant-lien svg,.bq-tuile-ouvrir svg{fill:none;stroke:currentColor;stroke-width:1.4px;block-size:20px;inline-size:20px;scale:var(--sens) 1;transition:translate .4s var(--pose);align-self:center}@media (hover:hover) and (pointer:fine){.bq-suivant-lien:hover svg{translate:calc(5px * var(--sens)) 0}}.bq-actifs{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-block-end:clamp(28px,3vw,44px);display:flex}.bq-actifs-n{font:500 .7rem/1 var(--f-texte);letter-spacing:.18em;text-transform:uppercase;color:var(--encre-douce);margin:0;margin-inline-end:6px}.bq-puce{border:1px solid color-mix(in srgb, var(--encre) 20%, transparent);background:color-mix(in srgb, var(--fond) 70%, transparent);color:var(--encre);cursor:pointer;transition:background-color .28s var(--pose), color .28s var(--pose);border-radius:999px;align-items:center;gap:6px;padding:7px 10px 7px 12px;font-size:.8rem;display:inline-flex}.bq-puce svg{block-size:12px;inline-size:12px;transition:rotate .3s var(--pose)}@media (hover:hover) and (pointer:fine){.bq-puce:hover{background:var(--encre);color:var(--fond)}.bq-puce:hover svg{rotate:90deg}}.bq-tuile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(14px,1.6vw,24px);block-size:100%;display:grid}.bq-tuile-photo{align-self:start;margin:0}.bq-tuile-scene .lk-cadre{overflow:hidden}.bq-tuile-photo .bq-tuile-qui{margin-block-start:14px}.bq-tuile-texte{background:color-mix(in srgb, var(--fond) 62%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 6%, transparent);flex-direction:column;justify-content:flex-end;gap:10px;padding:clamp(18px,2vw,28px);display:flex}.bq-tuile-note{color:var(--encre-douce);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.55;display:-webkit-box;overflow:hidden}.bq-tuile-sur{font:500 .64rem/1.3 var(--f-texte);letter-spacing:.22em;text-transform:uppercase;color:var(--encre-douce);margin:0 0 auto;padding-block-start:4px}.bq-tuile-titre{font:300 clamp(1.3rem, 1rem + .9vw, 1.9rem)/1.12 var(--f-titre);letter-spacing:-.01em;color:var(--encre);margin:0}.bq-tuile-qui{color:var(--encre-douce);margin:0;font-size:.82rem}.bq-tuile-piece{color:var(--encre);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:8px 0 4px;font-size:.86rem;display:flex}.bq-tuile-epingle{flex:none;block-size:22px;inline-size:22px}.bq-tuile-prix{color:var(--encre-douce);font-variant-numeric:tabular-nums}.bq-tuile-ouvrir{color:var(--encre);font:500 .72rem/1 var(--f-texte);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:10px;margin-block-start:6px;padding:0 0 6px;display:inline-flex;position:relative}.bq-tuile-ouvrir:after{content:"";transform-origin:0;block-size:1px;transition:scale .45s var(--pose);background:currentColor;position:absolute;inset-block-end:0;inset-inline:0;scale:.35 1}html[dir=rtl] .bq-tuile-ouvrir:after{transform-origin:100%}@media (hover:hover) and (pointer:fine){.bq-tuile:hover .bq-tuile-ouvrir:after,.bq-tuile-ouvrir:hover:after{scale:1}.bq-tuile:hover .bq-tuile-ouvrir svg{translate:calc(5px * var(--sens)) 0}}.bq-magasin--liste>.dedans{padding-inline:var(--gouttiere)}.bq-liste-outils{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-block-end:clamp(24px,3vw,40px);display:flex}.bq-barre{display:none}@media (width>=700px) and (width<=1099px){.bq-disposition{grid-template-columns:minmax(210px,30%) minmax(0,1fr);gap:32px}.bq-grille,.bq-grille--4{grid-template-columns:repeat(2,minmax(0,1fr))}.bq-plan-emblemes{--cm:clamp(.9px, .13vh, 1.25px)}.bq-plan-nom{font-size:clamp(1.6rem,1rem + 1.4vw,2.1rem)}.bq-tuile{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media (width<=699px){.bq-magasin{padding-block-start:0}.bq-disposition{display:block}.bq-plan{display:none}.bq-grille,.bq-grille--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 12px}.bq-carte--look{grid-column:1/-1}.bq-barre{z-index:20;background:color-mix(in srgb, var(--pierre) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);block-size:52px;align-items:stretch;margin-block-end:26px;display:flex;position:sticky;inset-block-start:var(--bq-entete,0px);box-shadow:0 10px 18px -16px #17171659}.bq-barre-rang{flex:auto;min-inline-size:0;display:flex;position:relative}.bq-barre-piste{padding:0 var(--gouttiere);flex:auto;gap:2px;min-inline-size:0;margin:0;list-style:none;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 28px),#0000)}.bq-barre-piste>li{flex:none}.bq-barre-lien{block-size:100%;color:var(--encre-douce);white-space:nowrap;transition:color .28s var(--pose);align-items:baseline;gap:6px;padding:17px 10px 0;font-size:.88rem;text-decoration:none;display:inline-flex;position:relative}.bq-barre-n{font-variant-numeric:tabular-nums;opacity:.8;font-size:.7rem}.est-actif>.bq-barre-lien{color:var(--encre);font-weight:500}.bq-barre-fil{inset-block-end:11px;inset-inline:10px}.bq-barre-fleche{display:none}.bq-barre-filtrer{inline-size:52px;color:var(--encre);box-shadow:inset 1px 0 0 color-mix(in srgb, var(--encre) 10%, transparent);background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}.bq-barre-filtrer svg{block-size:18px;inline-size:18px}.bq-barre-filtrer .bq-pastille{block-size:16px;min-inline-size:16px;font-size:.6rem;position:absolute;inset-block-start:8px;inset-inline-end:7px}.bq-rayon-tete{grid-template-columns:minmax(0,1fr) 64px;grid-template-areas:"n emb""titre emb""compte emb""lead lead";align-items:end;gap:4px 14px;display:grid}.bq-rayon-n{grid-area:n}.bq-rayon-titre{grid-area:titre;font-size:1.7rem}.bq-rayon-compte{grid-area:compte;margin-inline-start:0}.bq-rayon-tete .bq-embleme{grid-area:emb;align-self:end;display:block}.bq-rayon-lead{color:var(--encre-douce);grid-area:lead;margin:8px 0 0;font-size:.88rem;line-height:1.55;display:block}.bq-embleme img{block-size:auto;inline-size:100%;display:block}.bq-embleme--cintre img{filter:drop-shadow(0 8px 8px #17171624)}.bq-embleme--socle img{aspect-ratio:600/745;object-fit:cover;box-shadow:var(--ombre-contact);border-radius:2px}.bq-tuile{grid-template-columns:minmax(0,1fr);gap:0}.bq-tuile-photo .bq-tuile-qui{margin-block:10px 0;padding-inline:2px}.bq-tuile-texte{margin-block-start:12px;padding:18px 16px 20px}.bq-tuile-sur{margin-block-end:2px}.bq-suivant{justify-content:flex-start}}@media (width<=699px) and (hover:hover) and (pointer:fine){.bq-barre-fleche{z-index:2;background:color-mix(in srgb, var(--pierre) 92%, transparent);inline-size:30px;color:var(--encre);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;inset-block:0}.bq-barre-fleche svg{fill:none;stroke:currentColor;stroke-width:1.5px;block-size:16px;inline-size:16px;scale:var(--sens) 1}.bq-barre-fleche--avant{inset-inline-start:0}.bq-barre-fleche--apres{inset-inline-end:0}}@media (prefers-reduced-motion:reduce){.bq-plan-embleme,.bq-plan-lead,.bq-plan-fil,.bq-barre-fil{transition:none!important;animation:none!important}}html.a11y-calme .bq-plan-embleme,html.a11y-calme .bq-plan-lead{transition:none!important;animation:none!important}.coeur{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);block-size:34px;inline-size:34px;color:var(--encre);cursor:pointer;transition:background-color .3s var(--pose);background:#f7f6f2a8;border:0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 1px 2px #17171614}.coeur-dessin{fill:#0000;stroke:currentColor;stroke-width:1.35px;stroke-linejoin:round;block-size:17px;inline-size:17px;transition:fill .3s var(--pose), scale .4s var(--ressort)}.coeur.est-fav .coeur-dessin{fill:currentColor}.coeur.est-pique .coeur-dessin{animation:coeur-bat .5s var(--ressort)}@keyframes coeur-bat{0%{scale:1}35%{scale:.76}70%{scale:1.2}to{scale:1}}.coeur:focus-visible{outline:1px solid var(--encre);outline-offset:2px}@media (hover:hover) and (pointer:fine){.coeur:hover{background:#f7f6f2f0}.coeur:hover .coeur-dessin{scale:1.08}}.carte-image>.coeur{z-index:2;position:absolute;inset-block-start:10px;inset-inline-end:10px}.acc-fiche-compteur:has(.coeur--fiche){justify-content:space-between;align-items:center;gap:12px;display:flex}.coeur--fiche,.coeur--etiquette{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;box-shadow:inset 0 0 0 1px #17171629}.lk-etiquette-etat:has(.coeur--etiquette){justify-content:space-between;align-items:center;gap:10px;display:flex}.coeur--etiquette{block-size:30px;inline-size:30px}.coeur--etiquette .coeur-dessin{block-size:15px;inline-size:15px}.fiche-titre .fiche-coeur{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex:none;block-size:40px;inline-size:40px;box-shadow:inset 0 0 0 1px #17171629}.fiche-titre .fiche-coeur .coeur-dessin{block-size:19px;inline-size:19px}@media (prefers-reduced-motion:reduce){.coeur,.coeur-dessin{transition:none;animation:none!important}}html.a11y-calme .coeur,html.a11y-calme .coeur-dessin{transition:none;animation:none!important}
