*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--wf-ground);color:var(--wf-ink);font-family:var(--wf-face-text);font-size:var(--wf-t-0);line-height:var(--wf-lh-body);letter-spacing:var(--wf-ls-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3,h4{margin:0;font-weight:var(--wf-w-regular)}p,ul,ol,figure,table{margin:0}ul{padding:0;list-style:none}img{display:block;max-width:100%;height:auto}[hidden]{display:none!important}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:none;box-shadow:var(--wf-focus-ring);border-radius:var(--wf-r-2)}::selection{background:var(--wf-accent);color:var(--wf-ground-raised)}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;left:var(--wf-s-5);top:calc(var(--wf-s-5) * -4);z-index:var(--wf-z-dialog);background:var(--wf-accent);color:var(--wf-ground-raised);padding:var(--wf-s-4) var(--wf-s-7);border-radius:var(--wf-r-2);font-size:var(--wf-t--1);font-weight:var(--wf-w-semibold);transition:top var(--wf-dur-2) var(--wf-ease-out)}.skip:focus{top:var(--wf-s-5)}.wrap{width:100%;max-width:var(--wf-w-content);margin-inline:auto;padding-inline:var(--wf-gutter)}.wrap-wide{width:100%;max-width:var(--wf-w-wide);margin-inline:auto;padding-inline:var(--wf-gutter)}.wrap-text{width:100%;max-width:var(--wf-w-text);margin-inline:auto;padding-inline:var(--wf-gutter)}.sec{padding-block:var(--wf-section)}.sec-tight{padding-block:var(--wf-section-tight)}.sec-wide{padding-block:var(--wf-section-wide)}.surface-raised{background:var(--wf-ground-raised)}.surface-sunk{background:var(--wf-ground-sunk)}.surface-field{background:var(--wf-field);color:var(--wf-field-ink);position:relative;isolation:isolate}.surface-field:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--wf-grain);background-size:120px 120px;opacity:var(--wf-grain-opacity);pointer-events:none}.eyebrow{display:inline-flex;align-items:center;gap:var(--wf-s-3);font-family:var(--wf-face-text);font-size:var(--wf-t--2);font-weight:var(--wf-w-semibold);letter-spacing:var(--wf-ls-eyebrow);text-transform:uppercase;line-height:var(--wf-lh-small);color:var(--wf-text-quiet)}.eyebrow:before{content:"";width:20px;height:var(--wf-bw-hair);flex:none;background:currentColor;opacity:.7}.t-display{font-family:var(--wf-face-title);font-size:var(--wf-t-7);line-height:var(--wf-lh-display);letter-spacing:var(--wf-ls-display)}.t-h1{font-family:var(--wf-face-title);font-size:var(--wf-t-6);line-height:var(--wf-lh-display);letter-spacing:var(--wf-ls-display)}.t-h2{font-family:var(--wf-face-display);font-size:var(--wf-t-5);line-height:var(--wf-lh-title);letter-spacing:var(--wf-ls-title)}.t-h3{font-family:var(--wf-face-display);font-size:var(--wf-t-3);line-height:var(--wf-lh-sub);letter-spacing:var(--wf-ls-title)}.t-h4{font-family:var(--wf-face-text);font-size:var(--wf-t-1);line-height:var(--wf-lh-sub);font-weight:var(--wf-w-semibold)}.t-lead{font-family:var(--wf-face-display);font-size:var(--wf-t-2);line-height:var(--wf-lh-sub);color:var(--wf-text-muted);max-width:var(--wf-measure-lead)}.t-body{font-size:var(--wf-t-0);line-height:var(--wf-lh-body);color:var(--wf-text-muted);max-width:var(--wf-measure)}.t-body-l{font-family:var(--wf-face-display);font-size:var(--wf-t-1);line-height:var(--wf-lh-long);color:var(--wf-text-muted);max-width:var(--wf-measure)}.t-meta{font-size:var(--wf-t--2);line-height:var(--wf-lh-small);letter-spacing:var(--wf-ls-small);color:var(--wf-text-quiet)}.t-label{font-size:var(--wf-t--1);font-weight:var(--wf-w-medium);line-height:var(--wf-lh-small);color:var(--wf-text-muted)}.incise{background:linear-gradient(var(--wf-field),var(--wf-field)) 0 96% / 100% .94em no-repeat;color:var(--wf-field-ink);padding-inline:.16em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.incise i{font-style:normal;color:var(--wf-field-accent)}.tete{display:grid;gap:var(--wf-s-5);margin-bottom:var(--wf-s-10)}.tete--centre{justify-items:center;text-align:center}.tete--centre .t-lead{margin-inline:auto}.tete--large{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:end;gap:var(--wf-s-9)}@media(max-width:900px){.tete--large{grid-template-columns:1fr;gap:var(--wf-s-5)}}.arche{position:relative;overflow:hidden;border-radius:var(--ma-arche);background:var(--wf-ground-sunk);isolation:isolate}.arche>img{width:100%;height:100%;object-fit:cover}.arche:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(120% 62% at 50% 108%,var(--ma-lueur-vive),var(--ma-lueur) 72%);opacity:0;transition:opacity var(--wf-dur-3) var(--wf-ease-out)}.arche--vive:after,a:hover>.arche:after,.carte-p:hover .arche:after{opacity:1}.arche--liseree:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;z-index:2;border:var(--wf-bw-hair) solid color-mix(in srgb,var(--wf-ground-raised) 34%,transparent);border-radius:inherit;pointer-events:none}.seuil{display:flex;align-items:flex-end;gap:0;padding-block:var(--wf-s-10)}.seuil:before,.seuil:after{content:"";flex:1;height:var(--wf-bw-hair);background:var(--wf-surface-rule)}.seuil i{display:block;width:92px;height:26px;flex:none;border:var(--wf-bw-hair) solid var(--wf-surface-rule);border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0}.cartouche{display:inline-flex;align-items:baseline;gap:var(--wf-s-4);padding:var(--wf-s-4) var(--wf-s-6);background:var(--wf-surface-raised);border:var(--wf-bw-hair) solid var(--wf-surface-border);border-radius:var(--wf-r-2);font-size:var(--wf-t--1);font-weight:var(--wf-w-medium);line-height:var(--wf-lh-small);color:var(--wf-text)}.cartouche strong{font-family:var(--wf-face-title);font-size:var(--wf-t-2);font-weight:var(--wf-w-regular)}.badge-w{display:inline-flex;align-items:baseline;gap:.32em;padding:var(--wf-s-3) var(--wf-s-4);background:var(--wf-field);color:var(--wf-field-ink);border-radius:var(--wf-r-1);font-size:var(--wf-t--2);font-weight:var(--wf-w-semibold);line-height:var(--wf-lh-flat);letter-spacing:var(--wf-ls-small)}.badge-w b{font-size:var(--wf-t--1);font-weight:var(--wf-w-semibold)}.jeton{display:inline-block;padding:var(--wf-s-1) var(--wf-s-3);border:var(--wf-bw-hair) solid var(--wf-surface-border);border-radius:var(--wf-r-1);font-size:var(--wf-t--2);font-weight:var(--wf-w-semibold);letter-spacing:var(--wf-ls-eyebrow);text-transform:uppercase;line-height:var(--wf-lh-small);color:var(--wf-text-muted)}.jeton--accent{border-color:var(--wf-surface-accent);color:var(--wf-surface-accent)}.carte-p__corps>.jeton,.achat>div>.jeton{align-self:flex-start;width:fit-content}.attente{position:relative;display:grid;place-items:center;background-image:var(--ma-line-warm);border:var(--wf-bw-hair) dashed var(--wf-border);border-radius:var(--ma-arche);padding:var(--wf-s-8) var(--wf-s-7);text-align:center;overflow:hidden}.attente--droite{border-radius:var(--wf-r-3)}.attente span{display:block;max-width:26ch;background:var(--wf-ground-raised);padding:var(--wf-s-4) var(--wf-s-5);border:var(--wf-bw-hair) solid var(--wf-border);border-radius:var(--wf-r-2);font-size:var(--wf-t--2);line-height:var(--wf-lh-small);color:var(--wf-ink-muted)}.attente span b{display:block;font-weight:var(--wf-w-semibold);color:var(--wf-ink);letter-spacing:var(--wf-ls-small)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--wf-s-3);min-height:var(--wf-tap);padding:0 var(--wf-s-7);border-radius:var(--wf-r-2);font-family:var(--wf-face-text);font-size:var(--wf-t-0);font-weight:var(--wf-w-semibold);line-height:var(--wf-lh-flat);text-align:center;white-space:nowrap;transition:background-color var(--wf-dur-1) var(--wf-ease-out),color var(--wf-dur-1) var(--wf-ease-out),border-color var(--wf-dur-1) var(--wf-ease-out),transform var(--wf-dur-1) var(--wf-ease-out)}.btn:active{transform:translateY(1px)}.btn--1{background:var(--wf-accent);color:var(--wf-ground-raised);border:var(--wf-bw-hair) solid var(--wf-accent);border-radius:var(--ma-arche-btn)}.btn--1:hover{background:var(--wf-accent-strong);border-color:var(--wf-accent-strong)}.btn--2{background:transparent;color:var(--wf-text);border:var(--wf-bw-hair) solid var(--wf-surface-border)}.btn--2:hover{background:var(--wf-surface-raised);border-color:var(--wf-text)}.btn--field{background:var(--wf-field-ink);color:var(--wf-field);border:var(--wf-bw-hair) solid var(--wf-field-ink);border-radius:var(--ma-arche-btn)}.btn--field:hover{background:var(--wf-field-accent);border-color:var(--wf-field-accent)}.btn--bloc{width:100%}.btn--grand{min-height:52px;font-size:var(--wf-t-1)}.lien{display:inline-flex;align-items:center;gap:var(--wf-s-3);min-height:var(--wf-tap);font-size:var(--wf-t-0);font-weight:var(--wf-w-semibold);color:var(--wf-surface-accent);box-shadow:inset 0 -1px 0 0 var(--wf-surface-rule);transition:box-shadow var(--wf-dur-1) var(--wf-ease-out),color var(--wf-dur-1) var(--wf-ease-out)}.lien:hover{color:var(--wf-text);box-shadow:inset 0 -2px 0 0 currentColor}.lien:after{content:"";width:7px;height:7px;flex:none;border:var(--wf-bw) solid currentColor;border-left:0;border-bottom:0;transform:rotate(45deg);transform-origin:center;transition:transform var(--wf-dur-1) var(--wf-ease-out)}.lien:hover:after{transform:rotate(45deg) translate(2px,-2px)}.grille{display:grid;gap:var(--wf-grid-gap)}.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1000px){.g-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.g-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.g-2,.g-3,.g-4{grid-template-columns:minmax(0,1fr)}}.carte{display:flex;flex-direction:column;background:var(--wf-surface-raised);border:var(--wf-bw-hair) solid var(--wf-surface-rule);border-radius:var(--wf-r-3);padding:var(--wf-s-8)}.carte--nue{background:transparent;border:0;padding:0}.carte-p{position:relative;display:flex;flex-direction:column;background:var(--wf-ground-raised);border:var(--wf-bw-hair) solid var(--wf-rule);border-radius:var(--wf-r-3);overflow:hidden;transition:border-color var(--wf-dur-2) var(--wf-ease-out),box-shadow var(--wf-dur-2) var(--wf-ease-out),transform var(--wf-dur-2) var(--wf-ease-out)}.carte-p:hover,.carte-p:focus-within{border-color:var(--wf-border);box-shadow:var(--wf-shadow-2);transform:translateY(-2px)}.carte-p__vis{position:relative;margin:var(--wf-s-5) var(--wf-s-5) 0}.carte-p__vis .arche,.carte-p__vis .attente{aspect-ratio:4 / 5}.carte-p__vis .arche>img{transition:transform var(--wf-dur-3) var(--wf-ease-out)}.carte-p:hover .carte-p__vis .arche>img{transform:scale(1.028)}.carte-p__badge{position:absolute;left:var(--wf-s-4);bottom:var(--wf-s-4);z-index:2}.carte-p__corps{display:flex;flex-direction:column;gap:var(--wf-s-4);padding:var(--wf-s-6) var(--wf-s-6) var(--wf-s-7)}.carte-p__titre{font-family:var(--wf-face-display);font-size:var(--wf-t-2);line-height:var(--wf-lh-sub);letter-spacing:var(--wf-ls-title)}.carte-p__titre a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.carte-p__prix{display:flex;align-items:baseline;gap:var(--wf-s-4)}.carte-p__prix b{font-family:var(--wf-face-title);font-size:var(--wf-t-3);font-weight:var(--wf-w-regular);line-height:var(--wf-lh-flat)}.carte-p__cout{font-size:var(--wf-t--2);color:var(--wf-ink-quiet)}.carte-p__pied{display:flex;align-items:center;justify-content:space-between;gap:var(--wf-s-4);padding-top:var(--wf-s-5);border-top:var(--wf-bw-hair) solid var(--wf-rule)}.pastilles{display:flex;align-items:center;gap:var(--wf-s-3)}.pastille{width:18px;height:18px;flex:none;border:var(--wf-bw-hair) solid var(--wf-border);border-radius:var(--wf-r-1);background:var(--pastille, var(--wf-ground-sunk));box-shadow:inset 0 0 0 var(--wf-bw-hair) var(--wf-ground-raised)}.pastilles__n{font-size:var(--wf-t--2);color:var(--wf-ink-quiet)}.coloris{display:flex;flex-wrap:wrap;gap:var(--wf-s-4)}.coloris button{display:grid;place-items:center;width:var(--wf-tap);height:var(--wf-tap);border:var(--wf-bw-hair) solid var(--wf-rule);border-radius:var(--wf-r-2);transition:border-color var(--wf-dur-1) var(--wf-ease-out),background-color var(--wf-dur-1) var(--wf-ease-out)}.coloris button:hover{border-color:var(--wf-border);background:var(--wf-ground-raised)}.coloris button i{display:block;width:24px;height:24px;border:var(--wf-bw-hair) solid var(--wf-border);border-radius:var(--wf-r-1);background:var(--pastille);box-shadow:inset 0 0 0 var(--wf-bw-hair) var(--wf-ground-raised)}.coloris button[aria-pressed=true]{border-color:var(--wf-ink);border-width:var(--wf-bw)}.coloris button[aria-pressed=true] i{box-shadow:inset 0 0 0 var(--wf-bw-hair) var(--wf-ground-raised),0 0 0 2px var(--wf-ground-raised),0 0 0 3px var(--wf-ink)}.coloris button[aria-pressed=true]:after{content:"";position:absolute;right:6px;bottom:8px;width:13px;height:7px;border:0 solid var(--wf-ground-raised);border-width:0 0 2.5px 2.5px;transform:rotate(-45deg);filter:drop-shadow(0 1px 0 var(--wf-ink)) drop-shadow(0 -1px 0 var(--wf-ink)) drop-shadow(1px 0 0 var(--wf-ink)) drop-shadow(-1px 0 0 var(--wf-ink));pointer-events:none}.coloris button{position:relative}.coloris button[aria-disabled=true]{cursor:default;border-style:dashed}.coloris button[aria-disabled=true]:hover{background:transparent;border-color:var(--wf-rule)}.coloris button[aria-disabled=true] i{opacity:.55}.coloris button[aria-disabled=true]:before{content:"";position:absolute;z-index:1;left:50%;top:50%;width:30px;height:var(--wf-bw);transform:translate(-50%,-50%) rotate(-45deg);background:var(--wf-ink);box-shadow:0 0 0 1px var(--wf-ground-raised);pointer-events:none}.rappel{display:grid;gap:var(--wf-s-4);margin-top:var(--wf-s-6);padding:var(--wf-s-6);background:var(--wf-ground-raised);border:var(--wf-bw-hair) solid var(--wf-border);border-radius:var(--wf-r-3)}.rappel label{font-size:var(--wf-t--1);font-weight:var(--wf-w-medium);color:var(--wf-ink)}.rappel label b{font-weight:var(--wf-w-semibold)}.rappel__ligne{display:flex;flex-wrap:wrap;gap:var(--wf-s-4)}.rappel input{flex:1 1 12rem;min-width:0;min-height:var(--wf-tap);padding:0 var(--wf-s-5);font:inherit;font-size:var(--wf-t--1);color:var(--wf-ink);background:var(--wf-ground);border:var(--wf-bw-hair) solid var(--wf-border);border-radius:var(--wf-r-2)}.rappel input:focus-visible{outline:none;box-shadow:var(--wf-focus-ring)}.rappel__ok:empty{display:none}.rappel__ok{font-size:var(--wf-t--1);color:var(--wf-ok);font-weight:var(--wf-w-medium)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/alcove.css.map */
