:root{--blanc:#FFFFFF;--beurre:#FFF4D8;--noir:#151515;--rose:#F3DDD0;--rose-c:#FBF1EB;--terra:#A9553A;--line:#23212022;--dots:#23212055}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--blanc);color:var(--noir);font:15px/1.6 Manrope,sans-serif;-webkit-font-smoothing:antialiased}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:100;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .2  0 0 0 0 .15  0 0 0 0 .1  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>")}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}.wrap{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:640px){.wrap{padding:0 18px}}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.T{font-family:Inter Tight,sans-serif;font-weight:600;letter-spacing:-.04em;word-spacing:.1em;line-height:1.06}.T em{font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;letter-spacing:-.01em;font-size:1.14em;margin-left:.06em}.mono{font-family:Space Mono,monospace;letter-spacing:-.03em}.tw{font-family:Courier Prime,monospace}.eyebrow{font:12px Space Mono,monospace;text-transform:uppercase;letter-spacing:-.01em}.rte p+p{margin-top:12px}.rte a{text-decoration:underline}.rte ul,.rte ol{margin:10px 0 10px 20px}.rte h2,.rte h3{font-family:Inter Tight,sans-serif;font-weight:600;letter-spacing:-.03em;margin:22px 0 8px}.noir{background:var(--noir);color:var(--blanc)}.beurre{background:var(--beurre)}.rose{background:var(--rose)}.rose .T em,.rose .qui{color:var(--terra)}.rose .ligne:after{border-bottom-color:#a9553a66}.btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;font:700 12px Space Mono,monospace;letter-spacing:-.02em;text-transform:uppercase;padding:14px 22px;border:1.5px solid var(--noir);background:transparent;cursor:pointer;transition:background .2s,color .2s}.btn:hover{background:var(--beurre)}.btn.p{background:var(--noir);color:var(--blanc)}.btn.p:hover{background:#000}.btn[disabled]{opacity:.45;cursor:not-allowed}.noir .btn{border-color:var(--blanc);color:var(--blanc)}.noir .btn.p{background:var(--blanc);color:var(--noir)}.btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.fiche{border:2.5px solid var(--noir);padding:6px;background:var(--blanc);box-shadow:0 14px 26px -22px #23212066}.fiche>.in{border:1px solid var(--noir);height:100%}.beurre .fiche{background:#fffdf6}.ligne{display:flex;align-items:baseline;gap:8px;font:13px Courier Prime,monospace;padding:5px 0}.ligne:after{content:"";order:1;flex:1;border-bottom:1.5px dotted var(--dots)}.ligne b{order:2;text-align:right;font-weight:700}.s{padding:84px 0}@media(max-width:760px){.s{padding:60px 0}}.head{margin-bottom:34px;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.head.c{justify-content:center;text-align:center}.head h2{font-size:clamp(28px,3.2vw,42px);margin-top:8px}.promo{text-align:center;font:12px Space Mono,monospace;letter-spacing:-.02em;padding:9px 16px}.site-header{position:relative;z-index:50;background:var(--blanc)}.site-header .in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.site-header nav{display:flex;gap:24px;font:700 12px Space Mono,monospace;letter-spacing:-.03em;text-transform:uppercase}.site-header nav a:hover{text-decoration:underline;text-underline-offset:4px}.site-header nav.r{justify-content:flex-end}.logo{display:block;margin:0 auto}.logo img{width:var(--logo-w,150px)}.burger{display:none;background:none;border:0;cursor:pointer;font:700 12px Space Mono,monospace;text-transform:uppercase;justify-self:start}.site-header .menu-mobile{display:none;border-bottom:1px solid var(--line);padding:12px 0 18px}.menu-mobile a{display:block;padding:8px 0;font:700 13px Space Mono,monospace;text-transform:uppercase}.site-header .menu-mobile.on{display:block}.wrap.large{max-width:none;padding:0 40px}@media(max-width:640px){.wrap.large{padding:0 18px}}@media(max-width:760px){.site-header nav.l{display:none}.burger{display:block}.site-header nav.r a.compte{display:none}}.crumb{font:12px Space Mono,monospace;padding:16px 0 0;opacity:.7}.hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:56px 0 72px}.hero h1{font-size:clamp(38px,4.6vw,62px);margin-top:14px}.hero p{margin-top:16px;max-width:440px}.hero .ph{position:relative}.hero .ph .img{aspect-ratio:4/5;background:var(--beurre) center/cover}.hero .ph img{width:100%;aspect-ratio:4/5;object-fit:cover}.hero .ph:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:2.5px solid var(--noir);outline:1px solid var(--noir);outline-offset:-6px;pointer-events:none}.hero .pm{left:-62px;top:24px;transform:rotate(-12deg)}@media(max-width:860px){.hero{grid-template-columns:1fr;padding-top:32px}.hero .ph{margin:10px}.hero .pm{left:-20px;width:110px}}.pm{position:absolute;width:140px;color:var(--noir);opacity:.55;pointer-events:none;z-index:3}.ticker{white-space:nowrap;overflow:hidden;padding:12px 0;font:700 12px Space Mono,monospace;letter-spacing:-.02em;text-transform:uppercase}.ticker>div{display:inline-block;animation:defile 30s linear infinite}.ticker span{margin:0 20px}@keyframes defile{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker>div{animation:none}}.prom{display:grid;grid-template-columns:repeat(3,1fr)}.prom>div{padding:24px 26px}.prom>div+div{border-left:1px dotted var(--dots)}.prom .n{font:12px Space Mono,monospace}.prom b{display:block;font:700 15px Space Mono,monospace;letter-spacing:-.04em}.prom-wrap{border-bottom:1px solid var(--line)}@media(max-width:760px){.prom{grid-template-columns:1fr}.prom>div+div{border-left:0;border-top:1px dotted var(--dots)}}.prods{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:26px}@media(max-width:980px){.prods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.prods{grid-template-columns:1fr}}.carte .ph{display:block;aspect-ratio:1/1;overflow:hidden;background:var(--beurre);position:relative}.carte .ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s,opacity .3s}.carte .ph img.alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.carte:hover .ph img.alt{opacity:1}.carte .ph .vide{height:100%;display:flex;align-items:center;justify-content:center;font:13px Courier Prime,monospace}.carte .ph .badge{position:absolute;top:10px;left:10px;background:var(--noir);color:var(--blanc);font:700 10px Space Mono,monospace;padding:3px 8px;text-transform:uppercase}.carte .b{padding:18px}.carte .num{font:700 11px Space Mono,monospace;text-align:center;text-transform:uppercase}.carte h3{text-align:center;font-size:28px;margin:4px 0 12px}.carte .btn{width:100%;margin-top:14px}.hist{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:center}.hist .tir{background:#fff;padding:12px 12px 44px;transform:rotate(-2deg);box-shadow:0 20px 36px -22px #000a;max-width:360px;position:relative}.hist .tir .img{aspect-ratio:1;background:var(--beurre) center/cover}.hist .tir img{width:100%;aspect-ratio:1;object-fit:cover}.hist .tir .pm{right:-70px;bottom:-24px;transform:rotate(10deg);width:130px}.hist h2{font-size:clamp(28px,3vw,40px);margin-top:8px}.hist .rte{margin-top:14px;max-width:520px}.hist .sig{font:italic 34px "Instrument Serif",serif;margin-top:12px}@media(max-width:860px){.hist{grid-template-columns:1fr}.hist .tir{margin:0 auto}.hist .tir .pm{right:-20px}}.lettre{max-width:560px;margin:0 auto;position:relative}.lettre .in{padding:34px 36px}.lettre .avion{height:6px;margin:-34px -36px 24px;background:repeating-linear-gradient(-45deg,var(--noir) 0 10px,transparent 10px 16px,var(--beurre) 16px 26px,transparent 26px 32px)}.lettre .ma{font:italic 34px "Instrument Serif",serif}.lettre .corps{font:14px/1.85 Courier Prime,monospace;margin-top:10px}.lettre .pm{right:-50px;top:-40px;transform:rotate(-8deg);width:130px}@media(max-width:640px){.lettre .in{padding:26px 22px}.lettre .avion{margin:-26px -22px 20px}.lettre .pm{right:-14px;top:-30px;width:100px}}.etapes{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.etapes .in{padding:26px}.etapes .numx{font:italic 64px/1 "Instrument Serif",serif}.etapes h3{font-size:22px;margin:12px 0 8px}.stim{margin-top:26px;text-align:center;font:14px Courier Prime,monospace}@media(max-width:860px){.etapes{grid-template-columns:1fr}}.cmp{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}.cmp .ph{aspect-ratio:4/5;background:var(--beurre) center/cover}.cmp .ph img{width:100%;height:100%;object-fit:cover}.cmp table{width:100%;border-collapse:collapse}.cmp th{font:700 12px Space Mono,monospace;text-transform:uppercase;letter-spacing:-.02em;padding:12px 8px;border-bottom:1.5px solid var(--noir)}.cmp th.nous{background:var(--noir);color:var(--blanc)}.cmp td{padding:14px 8px;border-bottom:1.5px dotted var(--dots);font-size:14px}.cmp td.c{text-align:center;font-size:20px;width:120px}.cmp td.nous{background:var(--noir);color:var(--blanc);border-bottom-color:#fff3}.cmp td.eux{opacity:.45}@media(max-width:860px){.cmp{grid-template-columns:1fr}.cmp td.c{width:70px}}.avis{display:grid;grid-template-columns:1.1fr .9fr;gap:56px}.avis .grand{font:600 clamp(22px,2.4vw,30px)/1.3 "Inter Tight",sans-serif;letter-spacing:-.03em;margin-top:22px}.avis .qui{font:italic 28px "Instrument Serif",serif;margin-top:10px}.avis .qui small{font:12px Space Mono,monospace;font-style:normal;margin-left:8px}.avis blockquote{font:14px/1.7 Courier Prime,monospace;padding:18px 0;border-bottom:1.5px dotted var(--dots)}.avis cite{display:block;font:italic 22px "Instrument Serif",serif;margin-top:4px;font-style:italic}@media(max-width:860px){.avis{grid-template-columns:1fr}}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px}.faq details{border-bottom:1px dotted #FFFFFF44}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:16px 0;font:700 14px Space Mono,monospace;letter-spacing:-.03em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+"}.faq details[open] summary:after{content:"\2013"}.faq .rep{font:14px/1.6 Courier Prime,monospace;padding-bottom:16px;opacity:.88}.faq:not(.noir *) details{border-bottom-color:var(--dots)}@media(max-width:860px){.faq{grid-template-columns:1fr;gap:20px}}.pdp{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;padding:20px 0 72px;align-items:start}@media(max-width:900px){.pdp{grid-template-columns:1fr;gap:28px}}.gal{display:grid;grid-template-columns:70px 1fr;gap:14px;position:sticky;top:16px}.gal .thumbs{display:grid;gap:8px;align-content:start}.gal .thumbs button{width:70px;aspect-ratio:1;padding:0;border:2px solid transparent;background:var(--beurre);cursor:pointer;overflow:hidden}.gal .thumbs button img{width:100%;height:100%;object-fit:cover}.gal .thumbs button.on{border-color:var(--noir)}.gal .main .ph{aspect-ratio:1;background:var(--beurre)}.gal .main .ph img{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.gal{grid-template-columns:1fr;position:static}.gal .thumbs{grid-auto-flow:column;grid-auto-columns:64px;order:2;overflow-x:auto}.gal .thumbs button{width:64px}}.buy .tags{display:flex;gap:8px;flex-wrap:wrap}.buy .tags span{font:11px Space Mono,monospace;border:1px solid var(--noir);padding:3px 9px}.buy h1{font-size:clamp(34px,3.8vw,50px);margin:6px 0}.buy .sous{font:13px Space Mono,monospace;letter-spacing:-.03em}.buy .prix{font:700 28px Space Mono,monospace;letter-spacing:-.05em;margin-top:14px}.buy .prix s{font-size:18px;opacity:.5;margin-left:8px;font-weight:400}.buy .prix small{display:block;font:12px Space Mono,monospace;letter-spacing:-.02em;opacity:.7;font-weight:400}.buy ul.points{list-style:none;margin-top:16px;display:grid;gap:8px}.buy ul.points li{display:flex;gap:10px}.buy ul.points li:before{content:"\2713";font-weight:700}.opt{margin-top:20px;border:0}.opt legend{font:700 12px Space Mono,monospace;text-transform:uppercase;margin-bottom:8px}.opt legend span{font-weight:400;text-transform:none}.opt .choix{display:flex;flex-wrap:wrap;gap:8px}.opt label{position:relative}.opt input{position:absolute;opacity:0}.opt label span{display:inline-block;font:12px Space Mono,monospace;border:1.5px solid var(--line);padding:8px 12px;cursor:pointer;min-width:44px;text-align:center}.opt input:checked+span{border:2px solid var(--noir);background:var(--beurre);font-weight:700}.opt input:focus-visible+span{outline:2px solid var(--noir);outline-offset:2px}.opt input.indispo+span{opacity:.4;text-decoration:line-through}.guide{font:12px Space Mono,monospace;text-decoration:underline;margin-top:8px;display:inline-block;cursor:pointer;background:none;border:0}.offres{display:grid;gap:12px;margin-top:22px}.offre{display:grid;grid-template-columns:20px 1fr auto;gap:12px;align-items:center;padding:13px 15px;border:1.5px solid var(--line);background:var(--blanc);cursor:pointer;position:relative;text-align:left;width:100%}.offre.on{border:2.5px solid var(--noir);padding:12px 14px;background:var(--beurre)}.offre i{width:16px;height:16px;border-radius:50%;border:2px solid var(--noir)}.offre.on i{background:radial-gradient(circle,var(--noir) 45%,transparent 50%)}.offre b{display:block;font:700 14px Space Mono,monospace;letter-spacing:-.04em}.offre .d{font-size:13px}.offre .p{font:700 16px Space Mono,monospace;letter-spacing:-.04em;text-align:right}.offre .p s{display:block;font:11px Space Mono,monospace;opacity:.55}.offre .flag{position:absolute;top:-10px;right:12px;background:var(--noir);color:var(--blanc);font:700 10px Space Mono,monospace;padding:3px 8px;text-transform:uppercase}.offres-note{font:11px Courier Prime,monospace;opacity:.75;margin-top:6px}.qte{display:flex;gap:10px;margin-top:16px}.qte .q{display:flex;border:1.5px solid var(--noir)}.qte .q button{width:38px;background:none;border:0;font:700 15px Space Mono,monospace;cursor:pointer}.qte .q input{width:40px;text-align:center;border:0;font:700 15px Space Mono,monospace;-moz-appearance:textfield;background:transparent}.qte .q input::-webkit-inner-spin-button{-webkit-appearance:none}.qte .btn{flex:1}.livr{font:12px Space Mono,monospace;letter-spacing:-.02em;margin-top:12px}.reass{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.reass div{font-size:13px;border-top:1px dotted var(--dots);padding-top:10px}.reass b{font:700 12px Space Mono,monospace;display:block;letter-spacing:-.03em}.acc{margin-top:24px;border-top:1.5px solid var(--noir)}.acc details{border-bottom:1.5px dotted var(--dots)}.acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;padding:14px 0;font:700 13px Space Mono,monospace;letter-spacing:-.03em;text-transform:uppercase}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+"}.acc details[open] summary:after{content:"\2013"}.acc details>div{font-size:14px;padding-bottom:14px}.erreur{font:12px Space Mono,monospace;color:var(--terra);margin-top:8px}.sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;gap:14px;padding:10px 24px;transform:translateY(110%);transition:transform .3s}.sticky.on{transform:none}.sticky img{width:42px;height:42px;object-fit:cover}.sticky .btn{margin-left:auto}@media(max-width:640px){.sticky{padding:10px 14px}.sticky .nom{display:none}}dialog.tailles{border:2.5px solid var(--noir);padding:6px;max-width:520px;width:calc(100% - 32px);margin:auto}dialog.tailles::backdrop{background:#151515aa}dialog.tailles .in{border:1px solid var(--noir);padding:24px}dialog.tailles table{width:100%;border-collapse:collapse;margin-top:14px;font:13px Courier Prime,monospace}dialog.tailles td,dialog.tailles th{border-bottom:1px dotted var(--dots);padding:6px 4px;text-align:left}dialog.tailles .fermer{float:right;background:none;border:0;font:700 18px Space Mono,monospace;cursor:pointer}.panier{display:grid;grid-template-columns:1.4fr .6fr;gap:48px;align-items:start}@media(max-width:860px){.panier{grid-template-columns:1fr}}.lignes-panier .item{display:grid;grid-template-columns:96px 1fr auto;gap:18px;padding:18px 0;border-bottom:1.5px dotted var(--dots);align-items:center}.lignes-panier img{width:96px;aspect-ratio:1;object-fit:cover;background:var(--beurre)}.lignes-panier .nom{font:600 18px Inter Tight,sans-serif;letter-spacing:-.03em}.lignes-panier .var{font:12px Space Mono,monospace;opacity:.7}.lignes-panier .retirer{font:11px Space Mono,monospace;text-decoration:underline;margin-top:6px;display:inline-block}.recap .in{padding:22px}.recap .total{font:700 22px Space Mono,monospace;letter-spacing:-.04em}.recap .btn{width:100%;margin-top:16px}.recap textarea{width:100%;border:1.5px solid var(--line);padding:10px;font:13px Courier Prime,monospace;margin-top:8px;min-height:70px}.page-t{font-size:clamp(34px,4vw,54px)}.page-c{max-width:760px}.page-c .rte{margin-top:24px;font-size:15px}.formulaire{display:grid;gap:12px;margin-top:22px;max-width:520px}.formulaire input,.formulaire textarea{border:1.5px solid var(--noir);padding:12px;background:var(--blanc);font:14px Manrope,sans-serif}.formulaire label{font:12px Space Mono,monospace;text-transform:uppercase}.note-ok{font:13px Space Mono,monospace;background:var(--beurre);padding:10px 12px}.site-footer{padding:56px 0 40px;font-size:13px}.site-footer .cols{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:28px}.site-footer b{display:block;font:700 12px Space Mono,monospace;text-transform:uppercase;margin-bottom:10px}.site-footer a{display:block;padding:2px 0;opacity:.85}.site-footer a:hover{opacity:1;text-decoration:underline}.site-footer .logo{margin:0}.site-footer .bas{margin-top:40px;padding-top:18px;border-top:1px solid #FFFFFF22;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font:11px Space Mono,monospace;opacity:.7}.newsletter{display:flex;margin-top:12px;max-width:320px}.newsletter input{flex:1;border:1.5px solid var(--blanc);background:transparent;padding:10px;color:var(--blanc);font:13px Manrope,sans-serif;min-width:0}.newsletter input::placeholder{color:#fff9}.newsletter button{border:1.5px solid var(--blanc);border-left:0;background:var(--blanc);color:var(--noir);font:700 11px Space Mono,monospace;padding:0 12px;text-transform:uppercase;cursor:pointer}@media(max-width:760px){.site-footer .cols{grid-template-columns:1fr 1fr}.site-footer .cols>div:first-child{grid-column:1/-1}}.pagin{display:flex;gap:10px;justify-content:center;margin-top:40px;font:700 12px Space Mono,monospace}.pagin a,.pagin span{border:1.5px solid var(--noir);padding:8px 12px}.pagin .current{background:var(--noir);color:var(--blanc)}.aa{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center}@media(max-width:900px){.aa{grid-template-columns:1fr;gap:28px}}.slider{position:relative;aspect-ratio:4/5;overflow:hidden;-webkit-user-select:none;user-select:none;background:var(--beurre)}.slider .img{position:absolute;top:0;right:0;bottom:0;left:0}.slider .img img{width:100%;height:100%;object-fit:cover}.slider .avant{clip-path:inset(0 calc(100% - var(--x,50%)) 0 0)}.slider .avant.nb img{filter:grayscale(1) contrast(.95) brightness(.95)}.slider .poignee{position:absolute;top:0;bottom:0;left:var(--x,50%);width:2px;margin-left:-1px;background:var(--blanc);box-shadow:0 0 0 1px var(--noir);pointer-events:none}.slider .poignee:after{content:"\27f7";position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:var(--blanc);border:2px solid var(--noir);display:flex;align-items:center;justify-content:center;font:700 16px Space Mono,monospace}.slider .lab{position:absolute;top:14px;font:700 11px Space Mono,monospace;text-transform:uppercase;background:var(--blanc);border:1.5px solid var(--noir);padding:5px 10px;z-index:2;pointer-events:none}.slider input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:3;margin:0}.aa h2{font-size:clamp(28px,3.2vw,42px);margin-top:8px}.aa .temoin{margin-top:24px}.aa .temoin .in{padding:18px 20px}.aa .temoin p{font:15px/1.7 Courier Prime,monospace}.aa .temoin .qui{font:italic 26px "Instrument Serif",serif;margin-top:8px}.aa .jalons{margin-top:22px;display:grid;gap:2px}.stim-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:34px}.stim-grid .in{padding:24px}.stim-grid h3{font-size:21px;margin:10px 0 8px}.stim-grid .tag{font:700 11px Space Mono,monospace;text-transform:uppercase}.stim-intro{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}.stim-intro .rte{font-size:16px}@media(max-width:860px){.stim-grid,.stim-intro{grid-template-columns:1fr;gap:20px}}.cmp .sous-cmp{margin:-12px 0 22px;max-width:520px}:root{--beurre-c:#FFFAEC;--select:#FFFCF4}.beurre .fiche{background:var(--beurre-c)}.rose .fiche{background:var(--rose-c)}.note-maquette{font:11px Courier Prime,monospace;background:#151515;color:#fff;padding:2px 7px;display:inline-block}.hero{gap:56px;padding-top:56px;padding-bottom:80px}.hero h1{font-size:clamp(40px,4.8vw,66px)}.hero .pour{display:flex;gap:8px;flex-wrap:wrap}.hero .pour span{font:11px Space Mono,monospace;border:1px solid var(--noir);padding:4px 10px;text-transform:uppercase}.hero p.lead{margin-top:18px;max-width:470px;font-size:17px}.hero .mini{display:flex;gap:18px;flex-wrap:wrap;margin-top:22px;font:12px Space Mono,monospace}.hero .mini span:before{content:"\2713  ";font-weight:700}.ticker.bordure{border-bottom:1px solid var(--line)}.prom-wrap.sans-bordure{border-bottom:0}.prom-wrap.sans-bordure .prom{padding-top:34px}.prom-wrap.sans-bordure .prom>div{padding:6px 26px}.filtres{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:26px}.filtres button{font:700 12px Space Mono,monospace;text-transform:uppercase;padding:10px 16px;border:1.5px solid var(--noir);background:transparent;cursor:pointer}.filtres button.on{background:var(--noir);color:var(--blanc)}.carte.cache{display:none}.stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:2.5px solid var(--noir);border-bottom:2.5px solid var(--noir);margin-bottom:56px}.stats>div{padding:26px;text-align:center}.stats>div+div{border-left:1px dotted var(--dots)}.stats .chiffre{font:italic 64px/1 "Instrument Serif",serif}.stats p{font:13px Space Mono,monospace;margin-top:8px}@media(max-width:760px){.stats{grid-template-columns:1fr}.stats>div+div{border-left:0;border-top:1px dotted var(--dots)}}.videos-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px}.fleches{display:flex;gap:6px}.fleches button{width:46px;height:46px;border:1.5px solid var(--noir);background:var(--blanc);font:700 18px Space Mono,monospace;cursor:pointer}.videos{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}.video{scroll-snap-align:start;position:relative;aspect-ratio:9/16;overflow:hidden;border:2.5px solid var(--noir);background:var(--beurre)}.video img,.video video{width:100%;height:100%;object-fit:cover;display:block}.video .play{position:absolute;left:50%;top:50%;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;background:#fffd;display:flex;align-items:center;justify-content:center;font-size:20px;pointer-events:none}.video .bas{position:absolute;left:0;right:0;bottom:0;padding:14px;background:linear-gradient(transparent,#000a);color:#fff;font:12px Space Mono,monospace;pointer-events:none}.video .lab{position:absolute;top:10px;left:10px}.avis-simples{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.avis-c{display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:start;padding:16px;border:1.5px solid var(--line);background:var(--blanc)}.avis-c.sans-photo{grid-template-columns:1fr}.avis-c img{width:76px;height:76px;object-fit:cover}.avis-c .etoiles{font-size:12px;letter-spacing:2px}.avis-c p{font:13px/1.55 Courier Prime,monospace;margin-top:4px}.avis-c .qui{font:11px Space Mono,monospace;margin-top:6px;text-transform:uppercase}.avis-c .qui span{opacity:.6}@media(max-width:900px){.avis-simples{grid-template-columns:1fr}}.stim-hero{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.stim-hero h2{font-size:clamp(36px,4.4vw,60px);margin-top:10px}.stim-hero .def-in{padding:30px 32px}.stim-hero .def{font:italic clamp(22px,2.2vw,30px)/1.35 "Instrument Serif",serif}.stim-hero .def b,.stim-hero .def strong{font-style:normal;font-family:Inter Tight,sans-serif;font-weight:600;letter-spacing:-.03em}.stim-hero .def-in .rte{margin-top:14px;font-size:15px}@media(max-width:860px){.stim-hero{grid-template-columns:1fr;gap:28px}}.meca{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:18px;margin:64px 0}.meca .etape{text-align:center}.meca .rond{width:92px;height:92px;border-radius:50%;border:2.5px solid var(--noir);outline:1px solid var(--noir);outline-offset:-7px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;background:var(--rose-c)}.meca .rond svg{width:40px;height:40px}.meca b{display:block;font:700 14px Space Mono,monospace;letter-spacing:-.03em;text-transform:uppercase}.meca p{font-size:14px;max-width:260px;margin:6px auto 0}.meca .fl{font:700 26px Space Mono,monospace}@media(max-width:860px){.meca{grid-template-columns:1fr}.meca .fl{transform:rotate(90deg);text-align:center}}.honnete{margin-top:34px;text-align:center;font:14px Courier Prime,monospace}.aa3{display:grid;grid-template-columns:minmax(240px,340px) minmax(0,520px);gap:56px;align-items:center;justify-content:center;margin-top:64px;padding-top:56px;border-top:1px dotted #A9553A55}.aa3 h3{font-size:clamp(24px,2.4vw,32px);margin-top:8px}.aa3 .rte{margin-top:12px}.psy{margin-top:18px;border:2.5px solid var(--noir);outline:1px solid var(--noir);outline-offset:-7px;background:var(--rose-c);padding:20px 22px}.psy .rte p{font:16px/1.6 Manrope,sans-serif;margin-top:8px}.psy em{font:italic 700 1.18em/1 "Instrument Serif",serif;color:var(--terra)}.defi{margin-top:20px;padding:14px 16px;border:1.5px solid var(--noir);background:var(--rose-c);font-size:14px}.slider .ph-note{position:absolute;left:16px;top:50%;transform:translateY(-50%);background:#151515d9;color:#fff;font:12px Courier Prime,monospace;padding:8px 10px;max-width:42%;pointer-events:none}@media(max-width:860px){.aa3{grid-template-columns:1fr;gap:28px}.aa3 .aa-img{max-width:380px}}.opt input:checked+span{background:var(--select)}.offre.on{background:var(--select)}.opt .pastille{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:6px;vertical-align:-1px;border:1px solid #0003}.gal .thumbs button,.gal .main .ph{background:var(--blanc)}.reass.court{grid-template-columns:repeat(3,1fr)}.reass.court b{margin:0}.buy .eyebrow.fiche-n{margin-top:18px}.plus{display:grid;grid-template-columns:repeat(4,1fr)}.plus>div{padding:30px 24px;text-align:center}.plus>div+div{border-left:1px dotted var(--dots)}.plus svg{width:34px;height:34px;margin:0 auto 12px;display:block}.plus b{display:block;font:700 14px Space Mono,monospace;letter-spacing:-.03em}.plus span{font-size:13px}.plus-wrap.bordure-haut{border-top:1px dotted var(--dots)}.plus-wrap.bordure-bas{border-bottom:1px solid var(--line)}@media(max-width:760px){.plus{grid-template-columns:1fr 1fr}.plus>div:nth-child(3){border-left:0}}.geste-rose .aa3 .fiche,.rose .aa3 .fiche{background:var(--rose-c)}.slider .avant.nb img{filter:grayscale(1) contrast(.95) brightness(.9)}.defi p+p{margin-top:6px}.gal{align-items:start}.gal .main .ph{aspect-ratio:1/1;overflow:hidden}.gal .main .ph img{aspect-ratio:1/1}.wrap.hero{padding-left:32px;padding-right:32px}@media(max-width:860px){.hero{gap:30px;padding-bottom:44px}.hero .ph{margin:10px 10px 0}}@media(max-width:640px){.wrap.hero{padding-left:18px;padding-right:18px}.hero h1{font-size:40px}.hero p.lead{font-size:16px}}@media(max-width:560px){.prods{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.carte.fiche{padding:4px;border-width:2px}.carte .b{padding:10px 8px 8px}.carte .num{font-size:9px}.carte h3{font-size:21px;margin:2px 0 6px}.carte .ligne{font-size:10.5px;padding:2px 0;gap:3px}.carte .ligne b{white-space:nowrap}.carte .ligne.mat{display:none}.carte .ligne.mvt{justify-content:center}.carte .ligne.mvt span,.carte .ligne.mvt:after{display:none}.carte .btn{margin-top:8px;padding:10px 6px;font-size:11px}.filtres{gap:6px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.filtres button{padding:8px 12px;font-size:11px;white-space:nowrap;flex:none}}@media(max-width:560px){.offre{gap:10px;padding:12px;grid-template-columns:18px 1fr auto}.offre.on{padding:11px}.offre b{font-size:13px}.offre .p{font-size:15px}.reass.court div{font-size:12px}.buy h1{font-size:40px}}.portees{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,300px);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}.portee{scroll-snap-align:start;margin:0}.portee img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;border:2.5px solid var(--noir)}.portee figcaption{font:700 12px Space Mono,monospace;text-transform:uppercase;letter-spacing:-.02em;margin-top:8px}@media(max-width:560px){.portees{grid-auto-columns:70vw;gap:12px}}.cal{font-family:Pinyon Script,cursive;font-weight:400;letter-spacing:0;font-size:1.35em;line-height:.8;margin-left:.06em;color:var(--noir)}.nh-top{text-align:center;padding:72px 0 40px}.nh-top h1{font-size:clamp(40px,4.8vw,66px)}.nh-recit{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start;padding:30px 0 80px}.nh-tir{position:sticky;top:24px;background:#fff;padding:14px 14px 56px;transform:rotate(-2deg);box-shadow:0 22px 40px -24px #000a;max-width:420px;margin:0 auto;width:100%}.nh-tir img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.nh-leg{position:absolute;left:0;right:0;bottom:16px;text-align:center;font:italic 22px "Instrument Serif",serif}.nh-note{position:absolute;left:24px;top:24px;background:#151515d9;color:#fff;font:12px Courier Prime,monospace;padding:6px 9px}.nh-texte .rte p,.nh-texte .rte{font-size:16px;line-height:1.7}.nh-texte .rte p{margin:0 0 22px;max-width:600px}.nh-lead,.nh-inter{font:600 18px/1.5 Inter Tight,sans-serif;letter-spacing:-.02em;max-width:600px}.nh-lead{margin-bottom:22px}.nh-inter{margin:34px 0 14px}.nh-inter .cal{font-size:1.5em}.nh-sig{font:46px Pinyon Script,cursive;color:var(--terra);margin-top:6px}.nh-sig small{display:block;font:12px Space Mono,monospace;color:var(--noir);text-transform:uppercase;margin-top:4px}.nh-cit{padding:80px 0;text-align:center}.nh-cit blockquote{font:italic clamp(28px,3.2vw,42px)/1.25 "Instrument Serif",serif;max-width:820px;margin:0 auto}.nh-cit cite{display:block;margin-top:18px;font:12px Space Mono,monospace;font-style:normal;text-transform:uppercase}.nh-prenoms{padding:84px 0}.nh-head{text-align:center;margin-bottom:34px}.nh-head h2,.nh-fin h2{font-size:clamp(28px,3.2vw,42px);margin-top:8px}.nh-head p{max-width:560px;margin:12px auto 0}.nh-grille{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.nh-g{border:2.5px solid var(--noir);padding:5px;background:#fff}.nh-g img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.nh-g span{display:block;text-align:center;font:italic 20px "Instrument Serif",serif;padding:6px 0 2px}.nh-prom{padding:70px 0}.nh-row{display:grid;grid-template-columns:repeat(3,1fr)}.nh-row>div{padding:6px 28px;text-align:center}.nh-row>div+div{border-left:1px dotted var(--dots)}.nh-row b{display:block;font:700 15px Space Mono,monospace;letter-spacing:-.04em;margin-bottom:6px}.nh-fin{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:84px 0}.nh-fin img{width:100%;aspect-ratio:4/5;object-fit:cover;border:2.5px solid var(--noir);outline:1px solid var(--noir);outline-offset:-8px}.nh-fin p{margin-top:14px;max-width:440px}.nh-fin .btn{margin-top:26px}@media(max-width:860px){.nh-recit,.nh-fin{grid-template-columns:1fr;gap:34px}.nh-tir{position:relative;top:auto;max-width:320px}.nh-grille{grid-template-columns:repeat(3,1fr)}.nh-row{grid-template-columns:1fr}.nh-row>div+div{border-left:0;border-top:1px dotted var(--dots);padding-top:16px;margin-top:16px}.nh-top{padding:44px 0 20px}}@media(max-width:640px){.nh-top h1{font-size:40px}}.lot{margin-top:22px}.lot .in{padding:16px}.lot-t{font:700 13px Space Mono,monospace;text-transform:uppercase}.paliers{display:grid;grid-template-columns:repeat(3,1fr);margin:12px 0 10px;border:1.5px solid var(--line)}.paliers div{padding:9px 6px;text-align:center;font:12px Space Mono,monospace}.paliers div+div{border-left:1px dotted var(--dots)}.paliers b{display:block;font-size:15px}.paliers .on{background:var(--select)}.lot-note{font:12px Space Mono,monospace;margin-bottom:10px}.lot-c{border:1.5px solid var(--line);padding:6px;text-align:center;display:flex;flex-direction:column;gap:3px}.lot-c img{width:100%;aspect-ratio:1;object-fit:cover}.lot-nom{font:italic 18px "Instrument Serif",serif}.lot-prix{font:12px Space Mono,monospace}.lot-c button{margin-top:auto;width:100%;font:700 11px Space Mono,monospace;text-transform:uppercase;border:1.5px solid var(--noir);background:#fff;padding:7px;cursor:pointer}.lot-c button:hover{background:var(--beurre)}.lignes-panier .remise{font:700 11px Space Mono,monospace;color:var(--terra);text-transform:uppercase;margin-top:2px}.panier-q{display:inline-flex;border:1.5px solid var(--noir);margin-top:8px}.panier-q button{width:32px;background:none;border:0;font:700 15px Space Mono,monospace;cursor:pointer}.panier-q input{width:34px;text-align:center;border:0;font:700 14px Space Mono,monospace;background:transparent;-moz-appearance:textfield}.panier-q input::-webkit-inner-spin-button{-webkit-appearance:none}.lignes-panier .retirer{display:block;color:var(--noir)}.prix-ligne b{font-size:17px}.encore{margin-top:16px;background:var(--rose-c);border:1.5px solid var(--noir);padding:12px 14px;font:13px Space Mono,monospace}.recap .ligne.off{color:var(--terra)}.recap .total-l b s{opacity:.5;font:13px Space Mono,monospace;margin-right:8px}.recap .sr{text-align:center;font:12px Space Mono,monospace;margin-top:10px}.faqp{padding-bottom:70px}.faqp-tabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.faqp-tabs a{font:700 12px Space Mono,monospace;text-transform:uppercase;padding:10px 16px;border:1.5px solid var(--noir)}.faqp-tabs a.on,.faqp-tabs a:hover{background:var(--noir);color:var(--blanc)}.faqp-cat{margin-bottom:46px;scroll-margin-top:24px}.faqp-cat h2{font-size:clamp(24px,2.4vw,32px);margin-bottom:8px}.faqp details{border-bottom:1.5px dotted var(--dots)}.faqp summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:16px 0;font:700 14px Space Mono,monospace;letter-spacing:-.03em}.faqp summary::-webkit-details-marker{display:none}.faqp summary:after{content:"+"}.faqp details[open] summary:after{content:"\2013"}.faqp .rep{font-size:16px;padding-bottom:18px;max-width:820px}.faqp-bas{margin-top:20px}.faqp-bas .in{text-align:center;padding:22px;background:var(--rose-c)}.faqp-bas b{display:block;font:700 13px Space Mono,monospace;text-transform:uppercase;margin-bottom:8px}.faqp-bas .btn{margin-top:16px}.pdp>*,.buy,.lot,.lot .in{min-width:0}.reass.court div{text-align:center}.mp-zone{position:relative}.mp{position:absolute;right:0;top:calc(100% + 14px);width:360px;background:var(--blanc);border:1.5px solid var(--noir);box-shadow:0 14px 34px #2a282629;padding:16px;z-index:60;text-transform:none;font:14px Manrope,sans-serif;letter-spacing:0;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s,transform .18s,visibility 0s .18s}.mp:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.mp-zone.on .mp{opacity:1;visibility:visible;transform:none;transition:opacity .18s,transform .18s}.mp-t{font:700 12px Space Mono,monospace;text-transform:uppercase;display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:1px dotted var(--dots)}.mp-lignes{max-height:270px;overflow-y:auto}.mp-l{display:grid;grid-template-columns:58px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px dotted var(--dots)}.mp-l img{width:58px;height:58px;object-fit:cover;background:var(--beurre)}.mp-l .n{font:italic 18px/1.1 "Instrument Serif",serif}.mp-l .v{font:11px Space Mono,monospace;opacity:.75}.mp-l .p{font:700 13px Space Mono,monospace;text-align:right}.mp-l .p s{display:block;font-weight:400;opacity:.5;font-size:11px}.mp-encore{margin-top:12px;background:var(--rose-c);border:1.5px solid var(--noir);padding:8px 10px;font:12px Space Mono,monospace}.mp-tot{display:flex;justify-content:space-between;align-items:baseline;margin-top:12px;font:700 14px Space Mono,monospace}.mp-tot s{font-weight:400;opacity:.5;font-size:12px;margin-right:6px}.mp-off{display:flex;justify-content:space-between;margin-top:10px;font:12px Space Mono,monospace;color:var(--terra)}.mp-btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.mp-btns a{text-align:center;padding:11px 8px;font:700 11px Space Mono,monospace;text-transform:uppercase;border:1.5px solid var(--noir)}.mp-btns a.p{background:var(--noir);color:var(--blanc)}.mp-btns a:hover{text-decoration:none!important}.mp-vide{padding:14px 0 4px;text-align:center;font:13px Space Mono,monospace}.mp-vide a{display:inline-block;margin-top:10px;text-decoration:underline}@media(hover:none),(max-width:760px){.mp{display:none}}.lot-cartes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.lot-c{min-width:0}.lot-img{display:block}.lot-nom{line-height:1.1}.lot-pas{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin:4px 0 6px}.lot-pas label{position:relative;cursor:pointer;display:block}.lot-pas input{position:absolute;opacity:0;width:1px;height:1px}.lot-pas i{display:block;width:18px;height:18px;border-radius:50%;border:1px solid #0003;box-shadow:0 0 0 2px #fff}.lot-pas input:checked+i{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--noir)}.lot-pas input:focus-visible+i{outline:2px solid var(--terra);outline-offset:3px}.lot-voir{display:block;margin-top:12px;text-align:center;padding:11px;border:1.5px solid var(--noir);font:700 12px Space Mono,monospace;text-transform:uppercase}.lot-voir:hover{background:var(--noir);color:var(--blanc)}@media(max-width:560px){.lot-cartes{grid-template-columns:repeat(2,minmax(0,1fr))}}.nh-lot{max-width:900px;margin:0 auto}.nh-lot .lot{margin-top:0}.gal .main .ph[data-zoom]{cursor:zoom-in}dialog.zoom{border:0;padding:0;background:transparent;max-width:min(92vw,900px);max-height:92vh;overflow:visible}dialog.zoom::backdrop{background:#151515cc}dialog.zoom img{display:block;width:100%;height:auto;max-height:92vh;object-fit:contain;background:var(--blanc)}dialog.zoom .fermer{position:absolute;top:-14px;right:-14px;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--noir);background:var(--blanc);font-size:20px;cursor:pointer;z-index:1}.paliers.noir{background:var(--noir);color:var(--blanc);border-color:var(--noir)}.paliers.noir div+div{border-left:1px solid #ffffff33}.paliers.noir .on{background:none}.lot-note{margin:12px 0 0;text-align:center}.lot-pas{gap:5px;margin:3px 0 5px}.lot-pas i{width:12px;height:12px;box-shadow:0 0 0 1.5px #fff}.lot-pas input:checked+i{box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--noir)}.lot-btn{margin-top:auto;display:block;width:100%;font:700 11px Space Mono,monospace;text-transform:uppercase;border:1.5px solid var(--noir);background:#fff;padding:7px}.lot-btn:hover{background:var(--beurre)}.reco .head{align-items:end}.reco-fl{display:flex;gap:8px}.reco-fl button{width:40px;height:40px;border:1.5px solid var(--noir);background:#fff;font:700 20px/1 Space Mono,monospace;cursor:pointer}.reco-fl button:hover{background:var(--noir);color:var(--blanc)}.reco-fl button:disabled{opacity:.3;cursor:default;background:#fff;color:inherit}.reco-promo{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;background:var(--noir);color:var(--blanc);padding:12px 16px;margin-bottom:18px;font:12px Space Mono,monospace}.reco-promo b{font-size:15px}.reco-promo span:last-child{opacity:.8;margin-left:auto}.reco-rail{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 56px)/5);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.reco-rail::-webkit-scrollbar{display:none}.reco-rail .lot-c{scroll-snap-align:start;background:var(--blanc);padding:8px}.reco-rail .lot-nom{font-size:20px}.reco-bas{text-align:center;margin-top:26px}@media(max-width:900px){.reco-rail{grid-auto-columns:calc((100% - 2 * 14px) / 3)}}@media(max-width:560px){.reco-rail{grid-auto-columns:calc((100% - 14px) / 2.2)}.reco-fl{display:none}.reco-promo span:last-child{margin-left:0}}@media(max-width:860px){.aa3 .aa-img{width:100%;margin:0 auto}.aa3>div:last-child{text-align:left}}.psy .rte p+p{margin-top:10px}.stats{grid-template-columns:repeat(var(--n,3),minmax(0,320px));justify-content:center}.stat-etoiles{position:relative;display:inline-block;font-size:22px;line-height:1;letter-spacing:3px;margin-top:10px}.stat-etoiles .vide{color:#15151526}.stat-etoiles .plein{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:var(--noir)}@media(max-width:760px){.stats{grid-template-columns:1fr}}.formulaire select{border:1.5px solid var(--noir);padding:12px;background:var(--blanc);font:14px Manrope,sans-serif;color:inherit}.formulaire .form-photo{font-size:13px;opacity:.85}.formulaire .form-photo a{text-decoration:underline}.beurre .formulaire input,.beurre .formulaire textarea,.beurre .formulaire select{background:var(--blanc)}.contact-head{text-align:center;max-width:620px;margin:0 auto 28px}.contact-head .T{margin-top:8px}.contact-head p,.contact-head .rte{margin-top:12px}.contact-box{max-width:620px;margin:0 auto}.contact-box>.in{padding:28px}.contact-box .formulaire{margin:0;max-width:none}.contact-box .btn{width:100%}.contact-sav{text-align:center;max-width:620px;margin:20px auto 0;font-size:14px}.contact-sav a{text-decoration:underline}.sav-cartes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:56px}.sav-c>.in{padding:20px 18px;display:flex;flex-direction:column;gap:6px;height:100%}.sav-c b{font:700 15px Space Mono,monospace;letter-spacing:-.03em}.sav-c span{font-size:14px}.sav-c .sav-n{font:italic 28px/1 "Instrument Serif",serif;color:var(--terra)}.sav-c .sav-voir{margin-top:auto;padding-top:8px;font:700 11px Space Mono,monospace;text-transform:uppercase}.sav-c:hover{background:var(--beurre)}.sav-details{max-width:760px;margin:0 auto}.sav-d{padding:30px 0;border-top:1.5px dotted var(--dots);scroll-margin-top:24px}.sav-d h2{font-size:clamp(24px,2.4vw,30px);margin:6px 0 12px}.sav-d ol{padding-left:20px;display:grid;gap:6px}.sav-d p{margin-top:10px}.sav-d .btn{margin-top:16px}.sav-form{margin-top:40px;padding-top:48px;border-top:2.5px solid var(--noir);scroll-margin-top:24px}@media(max-width:900px){.sav-cartes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.contact-box>.in{padding:18px}.sav-cartes{gap:10px}.sav-c>.in{padding:14px 12px}}.politique-head{text-align:center;padding-top:56px}.politique-head .T{margin-top:8px}.shopify-policy__container{max-width:760px!important;margin:0 auto!important;padding:28px 20px 10px!important}.shopify-policy__title{display:none}.shopify-policy__body{font-size:15px;line-height:1.65}.shopify-policy__body h2{font:700 clamp(19px,2vw,22px)/1.25 "Inter Tight",sans-serif;letter-spacing:-.02em;margin:38px 0 10px;padding-top:22px;border-top:1px dotted var(--dots)}.shopify-policy__body h3{font:700 13px Space Mono,monospace;text-transform:uppercase;letter-spacing:-.02em;margin:22px 0 6px}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 10px}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:20px}.shopify-policy__body li{margin-bottom:4px}.shopify-policy__body a{text-decoration:underline}.shopify-policy__body hr{border:0;border-top:2.5px solid var(--noir);margin:26px 0}.shopify-policy__body blockquote{margin:14px 0;padding:16px 18px;background:var(--beurre);border-left:3px solid var(--noir);font-size:13.5px}.shopify-policy__body blockquote p:last-child{margin-bottom:0}.shopify-policy__body table{width:100%;border-collapse:collapse;margin:14px 0;font-size:13px;display:block;overflow-x:auto}.shopify-policy__body th,.shopify-policy__body td{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top;min-width:120px}.shopify-policy__body th{background:var(--beurre);font:700 11px Space Mono,monospace;text-transform:uppercase}.politique-bas{text-align:center;padding:20px 20px 70px}.politique-bas p{margin-bottom:12px}.shopify-policy__body .rte>hr:last-of-type:nth-last-child(2),.shopify-policy__body .rte>hr:last-of-type:nth-last-child(2)+p{display:none}.page-legal{margin:0 auto}.page-legal>.page-t{text-align:center;margin-top:8px}.page-legal .shopify-policy__body>h2:first-child{border-top:0;padding-top:0}.shopify-policy__body hr+h2{border-top:0;padding-top:0;margin-top:20px}.jdgm-star,.jdgm-prev-badge__stars,.jdgm-rev__rating{color:#151515!important}.jdgm-write-rev-link,.jdgm-btn--solid{background:#151515!important;border-color:#151515!important;color:#fff!important}.cm-badge:has(.jdgm-prev-badge[data-number-of-reviews="0"]),.jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}.avis-jdgm .jdgm-rev-widg{font-family:Manrope,sans-serif!important;color:#151515!important;padding:0!important;border:0!important;background:none!important}.avis-jdgm .jdgm-rev-widg__title{display:none!important}.avis-jdgm .jdgm-rev-widg__header{display:flex!important;flex-wrap:wrap;gap:24px 40px;align-items:center;justify-content:space-between;padding:26px 0!important;border-top:2.5px solid #151515;border-bottom:1px dotted #999;margin-bottom:26px!important;text-align:left!important}.avis-jdgm .jdgm-rev-widg__summary{margin:0!important}.avis-jdgm .jdgm-rev-widg__summary-average{font:italic 64px/1 "Instrument Serif",serif!important}.avis-jdgm .jdgm-rev-widg__summary-text{font:13px Space Mono,monospace!important;margin-top:8px}.avis-jdgm .jdgm-histogram{border:0!important;padding:0!important;margin:0!important;flex:1;min-width:220px;max-width:420px}.avis-jdgm .jdgm-histogram__row{font:12px Space Mono,monospace!important}.avis-jdgm .jdgm-histogram__bar{height:8px!important;background:#fff4d8!important;border:1px solid #151515!important;border-radius:0!important}.avis-jdgm .jdgm-histogram__bar-content{background:#151515!important;border-radius:0!important}.avis-jdgm .jdgm-write-rev-link,.avis-jdgm .jdgm-btn,.avis-jdgm .jdgm-submit-rev{font:700 12px Space Mono,monospace!important;text-transform:uppercase;letter-spacing:-.02em;background:#151515!important;color:#fff!important;border:1.5px solid #151515!important;border-radius:0!important;padding:14px 22px!important}.avis-jdgm .jdgm-rev-widg__reviews{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.avis-jdgm .jdgm-rev{background:#fff!important;border:2.5px solid #151515!important;outline:1px solid #151515;outline-offset:-9px;padding:22px!important;margin:0!important;box-shadow:0 14px 26px -22px #23212066}.avis-jdgm .jdgm-rev__icon{display:none!important}.avis-jdgm .jdgm-rev__timestamp{font:11px Space Mono,monospace!important;opacity:.6}.avis-jdgm .jdgm-rev__title{font:600 18px/1.2 Inter Tight,sans-serif!important;letter-spacing:-.02em;margin:10px 0 6px!important}.avis-jdgm .jdgm-rev__body{font-size:14.5px!important;line-height:1.6!important}.avis-jdgm .jdgm-rev__author{font:700 12px Space Mono,monospace!important;color:#151515!important}.avis-jdgm .jdgm-rev__buyer-badge{background:none!important;color:#a9553a!important;font:12px Space Mono,monospace!important;border:0!important;padding:0!important}.avis-jdgm .jdgm-rev__pic-img{width:88px!important;height:88px!important;object-fit:cover;border:1px solid #151515;border-radius:0!important}.avis-jdgm .jdgm-paginate{margin-top:26px!important;font:12px Space Mono,monospace!important}.avis-jdgm .jdgm-form input,.avis-jdgm .jdgm-form textarea{border:1.5px solid #151515!important;border-radius:0!important;font-family:Manrope,sans-serif!important}.cm-badge .jdgm-prev-badge__text{font:12px Space Mono,monospace!important;color:#151515!important;margin-left:6px}@media(max-width:760px){.avis-jdgm .jdgm-rev-widg__header{flex-direction:column;text-align:center!important}.avis-jdgm .jdgm-write-rev-link{width:100%;text-align:center}}.cm-badge{margin:6px 0 2px}.carte .cm-badge{display:flex;justify-content:center}.avis-jdgm{max-width:900px;margin:30px auto 0}.avis-jdgm .jdgm-rev-widg{padding:0}.shopify-app-block .jdgm-widget-revamp{max-width:1180px!important;margin:0 auto!important;padding:0 24px 80px!important;box-sizing:border-box}.jm-review-widget{font-family:Manrope,sans-serif!important;color:#151515!important}.jm-review-widget-minimal-header__title{display:none!important}.jm-review-widget__header{border-top:2.5px solid #151515;border-bottom:1px dotted #999;padding:26px 0!important}.jm-no-reviews-state,.jm-no-reviews-state .jm-text{font:13px/1.6 Space Mono,monospace!important;color:#151515!important;text-align:center}.jdgm-empty-state{display:none!important}.jm-review-widget .jm-button,.jm-button{font:700 12px Space Mono,monospace!important;text-transform:uppercase;letter-spacing:-.02em;border-radius:0!important;padding:14px 22px!important;box-shadow:none!important}.jm-button--primary{background:#151515!important;color:#fff!important;border:1.5px solid #151515!important}.jm-button--secondary{background:#fff!important;color:#151515!important;border:1.5px solid #151515!important}.jm-star-rating,.jm-star-rating__filled,.jm-star-rating__half,.jm-star-rating__font-icon,.jm-rating-filter__star{color:#151515!important}.jm-review-item,.jm-align-review-item,.jm-carousel-review-item{background:#fff!important;border:2.5px solid #151515!important;outline:1px solid #151515;outline-offset:-9px;border-radius:0!important;padding:22px!important;box-shadow:0 14px 26px -22px #23212066}.jm-review-content__title{font:600 18px/1.2 Inter Tight,sans-serif!important;letter-spacing:-.02em}.jm-review-content__body{font-size:14.5px!important;line-height:1.6!important}.jm-reviewer-info__name{font:700 12px Space Mono,monospace!important;color:#151515!important}.jm-verified-badge{color:#a9553a!important;background:none!important}.jm-reviewer-avatar{border-radius:0!important;background:#fff4d8!important;color:#151515!important;border:1px solid #151515}.jm-average-rating-display{font-family:"Instrument Serif",serif!important}.jm-search-bar__input,.jm-rating-filter__tag{border:1.5px solid #151515!important;border-radius:0!important}.jm-rating-filter__tag--selected{background:#151515!important;color:#fff!important}@media(max-width:760px){.shopify-app-block .jdgm-widget-revamp{padding:0 16px 56px!important}.jm-review-widget .jm-button{width:100%}}.cm-badge.jdgm-widget:not(:has([data-number-of-reviews="0"])){display:block!important}.carte .cm-badge.jdgm-widget:not(:has([data-number-of-reviews="0"])){display:flex!important}.jdgm-cards-carousel{max-width:1200px!important;margin:0 auto!important;padding:0 32px 84px!important;box-sizing:border-box;font-family:Manrope,sans-serif!important;color:#151515!important}.jdgm-cards-carousel .jdgm-header{border-top:2.5px solid #151515;padding-top:26px!important;margin-bottom:24px!important}.jdgm-cards-carousel .jdgm-title{font:12px Space Mono,monospace!important;text-transform:uppercase;letter-spacing:-.01em;color:#151515!important;margin:0 0 6px!important}.jdgm-cards-carousel .jdgm-rating-text,.jdgm-cards-carousel .jdgm-reviews-count{font:12px Space Mono,monospace!important;color:#151515!important}.jdgm-cards-carousel .jdgm-card{background:#fff!important;border:2.5px solid #151515!important;outline:1px solid #151515;outline-offset:-9px;border-radius:0!important;padding:24px!important;box-shadow:0 14px 26px -22px #23212066!important}.jdgm-cards-carousel .jdgm-text,.jdgm-cards-carousel .jdgm-text p{font:15px/1.6 Manrope,sans-serif!important;color:#151515!important}.jdgm-cards-carousel .jdgm-reviewer-name{font:700 12px Space Mono,monospace!important;color:#151515!important}.jdgm-cards-carousel .jdgm-product-name,.jdgm-cards-carousel .jdgm-product-name a{font:12px Space Mono,monospace!important;color:#a9553a!important}.jdgm-cards-carousel .jdgm-arrow{width:40px!important;height:40px!important;border:1.5px solid #151515!important;border-radius:0!important;background:#fff!important;color:#151515!important;box-shadow:none!important}.jdgm-cards-carousel .jdgm-arrow svg{stroke:#151515;fill:#151515}@media(max-width:760px){.jdgm-cards-carousel{padding:0 18px 60px!important}}.jdgm-cards-carousel .jdgm-title{display:none!important}.rose .honnete{background:var(--rose-c)}[id$="1792443419e8b928b6"] .jdgm-cards-carousel .jdgm-title{display:block!important}.jdgm-cards-carousel .jdgm-header{border-top:0!important;padding-top:0!important;margin-bottom:22px!important}[id] .jdgm-cards-carousel .jdgm-title{display:none!important}.jdgm-cards-carousel .jdgm-average-rating{display:flex!important;align-items:center;justify-content:center;gap:14px}.jdgm-cards-carousel .jdgm-header .jdgm-star{font-size:22px!important}.jdgm-cards-carousel .jdgm-rating-text{font:italic 400 40px/1 "Instrument Serif",serif!important;color:#151515!important}.jdgm-cards-carousel .jdgm-rating-star{display:none!important}.jdgm-cards-carousel .jdgm-reviews-count{font:inherit!important}.jdgm-cards-carousel .jdgm-card{text-align:left!important;align-items:flex-start!important;justify-content:flex-start!important;height:auto!important;min-height:0!important;padding:20px 20px 18px!important}.jdgm-cards-carousel .jdgm-card>*{width:100%!important;text-align:left!important}.jdgm-cards-carousel .jdgm-card .jdgm-rating-section{display:contents!important}.jdgm-cards-carousel .jdgm-card .jdgm-stars{order:-1;width:auto!important;justify-content:flex-start!important;margin-bottom:10px}.jdgm-cards-carousel .jdgm-card .jdgm-star{font-size:13px!important;margin-right:1px}.jdgm-cards-carousel .jdgm-card .jdgm-text{order:1;flex:0 0 auto!important;padding:0!important;align-self:stretch!important}.jdgm-cards-carousel .jdgm-card .jdgm-text p{display:block!important;width:100%!important;margin:0!important;text-align:left!important;font-size:14.5px!important;line-height:1.55!important}.jdgm-cards-carousel .jdgm-card .jdgm-reviewer-info{order:2;width:auto!important;margin-top:auto!important;padding-top:12px}.jdgm-cards-carousel .jdgm-card .jdgm-product-name{order:3;width:auto!important;margin:0!important}.jdgm-cards-carousel .jdgm-product-name:not(:has(a[href*="/products/"])){display:none!important}.avis-app{margin:40px 0 10px}.avis-app .jdgm-cards-carousel{padding:0 0 30px!important}#shopify-section-template--32775111541073__avis .avis-app .jdgm-header{display:none!important}.jdgm-cards-carousel .jdgm-card .jdgm-text p{display:-webkit-box!important;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}[id$=__avis]+[id$=__portees]>.s{padding-top:0!important}.eyebrow:empty{display:none}[id$=__avis]:has(+[id$=__portees])>.s{padding-bottom:24px!important}.jdgm-cards-carousel .jdgm-media-card>:not(.jdgm-text):not(.jdgm-rating-section):not([class*=video-controls]):not(.jdgm-gradient-overlay){order:-2;display:block;width:calc(100% + 40px)!important;max-width:none!important;margin:-20px -20px 14px!important;aspect-ratio:1/1;height:auto!important;object-fit:cover;flex:0 0 auto}.jdgm-cards-carousel .jdgm-media-card>:not(.jdgm-text):not(.jdgm-rating-section) img{width:100%!important;height:100%!important;object-fit:cover}.jdgm-cards-carousel .jdgm-media-card>:not(.jdgm-text):not(.jdgm-rating-section):not([class*=video-controls]):not(.jdgm-gradient-overlay){width:calc(100% + 25px)!important;margin:-12.5px -12.5px 14px!important}.jdgm-cards-carousel .jdgm-card{background:#fff!important}.jdgm-cards-carousel .jdgm-cards-wrapper .jdgm-videos-container{align-items:flex-start!important}.jdgm-cards-carousel .jdgm-card .jdgm-reviewer-info{margin-top:0!important}.am{margin:34px 0 10px}.am-top{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:26px}.am-top b{font:italic 400 56px/1 "Instrument Serif",serif}.am-top span{font:13px Space Mono,monospace;line-height:1.5}.am-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.am-chip{font:12px Space Mono,monospace;border:1.5px solid #151515;padding:6px 12px;background:#fff;color:#151515;cursor:pointer}.am-chip.on{background:#151515;color:#fff}.am-mos{display:flex;gap:18px;align-items:flex-start;text-align:left}.am-col{flex:1;min-width:0}.am-c{break-inside:avoid;margin:0 0 18px;background:#fff;border:2.5px solid #151515;outline:1px solid #151515;outline-offset:-9px;padding:20px;box-shadow:0 14px 26px -22px #23212066;display:flex;flex-direction:column;gap:10px}.am-c img{display:block;width:calc(100% + 25px);max-width:none;margin:-12.5px -12.5px 4px;aspect-ratio:1/1;object-fit:cover}.am-et{font-size:14px;letter-spacing:2px}.am-c p{font-size:14.5px;line-height:1.55;margin:0}.am-qui{font:700 12px Space Mono,monospace}.am-bague{font-weight:400;color:#a9553a}.am-cta{display:flex;justify-content:center;margin-top:16px}.am-cta [hidden]{display:none}@media(max-width:640px){.am-mos{gap:10px}.am-c{margin-bottom:10px}.am-c{padding:14px}.am-c img{width:calc(100% + 13px);margin:-6.5px -6.5px 2px}}.ba-head{text-align:center;max-width:760px;margin:0 auto 26px}.ba-head p{margin-top:12px;font-size:16px}.ba-reass{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 22px;margin:18px 0 0;font:12px Space Mono,monospace;text-transform:uppercase}.ba-reass span:before{content:"\2713  "}.guide{max-width:820px;margin:0 auto}.guide h2{font-size:clamp(26px,3vw,38px);margin-bottom:6px}.guide h3{font:600 clamp(20px,2vw,24px)/1.2 "Inter Tight",sans-serif;letter-spacing:-.03em;margin:34px 0 10px}.guide p,.guide li{font-size:16px;line-height:1.65}.guide p+p{margin-top:10px}.guide ul{padding-left:20px;margin-top:8px;display:grid;gap:6px}.mvts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.mvts .in{padding:18px}.mvts b{font:700 13px Space Mono,monospace;text-transform:uppercase;display:block;margin-bottom:6px}.mvts p{font-size:14px!important}.mvts a{display:inline-block;margin-top:10px;font:700 11px Space Mono,monospace;text-transform:uppercase;text-decoration:underline}.honnete{margin-top:30px;background:#fff4d8;border:1.5px solid #151515;padding:18px 20px}.faqb{max-width:820px;margin:0 auto}.faqb details{border-bottom:1.5px dotted #999}.faqb summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:16px 0;font:700 14px Space Mono,monospace;letter-spacing:-.03em}.faqb summary::-webkit-details-marker{display:none}.faqb summary:after{content:"+"}.faqb details[open] summary:after{content:"\2013"}.faqb .rep{padding:0 0 16px;font-size:15px}.lire{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:820px;margin:20px auto 0}.lire .in{padding:20px}.lire b{font:600 19px/1.2 Inter Tight,sans-serif;display:block;margin:6px 0 8px}@media(max-width:700px){.mvts,.lire{grid-template-columns:1fr}}.gd-head{text-align:center;max-width:680px;margin:0 auto 40px}.gd-head p{margin-top:10px;font-size:16px}.gd-head h2{font-size:clamp(28px,3.4vw,44px);margin-top:6px}.gd-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start;max-width:1080px;margin:0 auto}.gd-som{position:sticky;top:20px}.gd-som .in{padding:18px}.gd-som ol{list-style:none;counter-reset:s;margin-top:10px;display:grid;gap:2px}.gd-som li{counter-increment:s}.gd-som a{display:flex;gap:10px;padding:8px 0;border-bottom:1px dotted #999;font-size:14px}.gd-som a:before{content:"0" counter(s);font:700 12px Space Mono,monospace;color:#a9553a}.gd-sec{display:grid;grid-template-columns:64px minmax(0,1fr);gap:18px;padding:34px 0;border-top:2.5px solid #151515;scroll-margin-top:20px}.gd-sec:first-child{border-top:0;padding-top:0}.gd-n{font:italic 48px/1 "Instrument Serif",serif;color:#a9553a}.gd-sec h3{font:600 clamp(22px,2.2vw,28px)/1.15 "Inter Tight",sans-serif;letter-spacing:-.03em;margin:4px 0 12px}.gd-sec p{font-size:16px;line-height:1.65}.gd-sec p+p{margin-top:10px}.gd-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.gd-steps .in{padding:16px}.gd-steps b{display:block;font:700 13px Space Mono,monospace;text-transform:uppercase;margin:8px 0 6px}.gd-steps p{font-size:14px!important}.gd-k{display:inline-flex;width:30px;height:30px;border-radius:50%;background:#151515;color:#fff;align-items:center;justify-content:center;font:700 13px Space Mono,monospace}.gd-small{font-size:14px!important;background:#fff4d8;padding:12px 14px;border-left:3px solid #151515}.gd-pour{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1.5px solid #151515}.gd-pour>div{padding:16px 18px;border-bottom:1px dotted #999}.gd-pour>div:nth-child(odd){border-right:1px dotted #999}.gd-pour>div:nth-last-child(-n+2){border-bottom:0}.gd-pour b{font:700 13px Space Mono,monospace;text-transform:uppercase;display:block;margin-bottom:4px}.gd-pour p{font-size:14px!important}.gd-label{font:700 12px Space Mono,monospace;text-transform:uppercase;margin:4px 0 8px}.gd-duo{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:22px}.gd-duo p{font-size:15px!important}.gd-quote{font:italic clamp(22px,2.4vw,28px)/1.3 "Instrument Serif",serif;margin:6px 0 18px;padding-left:18px;border-left:3px solid #A9553A}.gd-cta{text-align:center;padding-top:20px}.mvts{margin-top:0}@media(max-width:860px){.gd-grid{grid-template-columns:1fr;gap:24px}.gd-som{position:static}.gd-sec{grid-template-columns:1fr;gap:4px}.gd-n{font-size:36px}.gd-steps,.gd-duo{grid-template-columns:1fr}}@media(max-width:560px){.gd-pour{grid-template-columns:1fr}.gd-pour>div{border-right:0!important;border-bottom:1px dotted #999!important}.gd-pour>div:last-child{border-bottom:0!important}}.gd-porter{list-style:none;padding:0;margin:4px 0 18px;display:grid;gap:10px}.gd-porter li{position:relative;padding-left:26px;font-size:16px;line-height:1.6}.gd-porter li:before{content:"\2713";position:absolute;left:0;font-weight:700}html.tir-ouvert{overflow:hidden}.tir{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;visibility:hidden;pointer-events:none}.tir.on{visibility:visible;pointer-events:auto}.tir-fond{position:absolute;top:0;right:0;bottom:0;left:0;background:#15151573;opacity:0;transition:opacity .25s}.tir.on .tir-fond{opacity:1}.tir-p{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);background:var(--blanc);border-left:1.5px solid var(--noir);display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease;font:14px Manrope,sans-serif}.tir.on .tir-p{transform:none}.tir-h{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1.5px solid var(--noir);font:700 13px Space Mono,monospace;text-transform:uppercase}.tir-x{font:400 30px/1 Manrope,sans-serif;background:none;border:0;cursor:pointer;padding:0 4px;color:var(--noir)}.tir-c{flex:1;overflow-y:auto;padding:16px 20px 24px}.tir-pal{background:var(--rose-c);border:1.5px solid var(--noir);padding:12px 14px;margin-bottom:6px}.tir-pal p{margin:0 0 10px;font:13px/1.4 Space Mono,monospace}.tir-pal b{color:var(--terra)}.tir-barre{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.tir-barre span{border-top:4px solid #15151522;padding-top:5px;font:10px Space Mono,monospace;text-transform:uppercase;opacity:.6}.tir-barre span.on{border-color:var(--terra);opacity:1}.tir-l{display:grid;grid-template-columns:72px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px dotted var(--dots)}.tir-l img{width:72px;height:72px;object-fit:cover;background:var(--beurre);display:block}.tir-l .n{font:italic 20px/1.1 "Instrument Serif",serif}.tir-l .v{font:11px Space Mono,monospace;opacity:.75;margin-top:2px}.tir-l .q{display:flex;width:max-content;align-items:center;gap:10px;margin-top:6px;border:1px solid var(--line)}.tir-l .q button{background:none;border:0;width:26px;height:26px;cursor:pointer;font:15px Space Mono,monospace;color:var(--noir)}.tir-l .q span{font:12px Space Mono,monospace;min-width:12px;text-align:center}.tir-l .p{font:700 13px Space Mono,monospace}.tir-off{display:flex;justify-content:space-between;margin-top:12px;font:12px Space Mono,monospace;color:var(--terra)}.tir-tot{display:flex;justify-content:space-between;align-items:baseline;margin-top:10px;font:700 16px Space Mono,monospace}.tir-tot s{font-weight:400;opacity:.5;font-size:12px;margin-right:6px}.tir-livr{margin-top:4px;font:11px Space Mono,monospace;opacity:.7}.tir-btns{display:grid;gap:8px;margin-top:16px}.tir-b{display:block;width:100%;text-align:center;padding:14px 10px;font:700 12px Space Mono,monospace;text-transform:uppercase;border:1.5px solid var(--noir);background:var(--blanc);color:var(--noir);cursor:pointer}.tir-b.p{background:var(--noir);color:var(--blanc)}.tir-b:hover{text-decoration:none;opacity:.9}.tir-reco{margin-top:26px}.tir-rt{font:700 12px Space Mono,monospace;text-transform:uppercase;margin-bottom:10px}.tir-rg{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tir-r{display:flex;flex-direction:column;gap:4px}.tir-r img{width:100%;aspect-ratio:1;object-fit:cover;background:var(--beurre);display:block}.tir-r .n{font:italic 16px/1.1 "Instrument Serif",serif}.tir-r .pr{font:11px Space Mono,monospace}.tir-r .pas{display:flex;gap:5px}.tir-r .pas input{position:absolute;opacity:0}.tir-r .pas i{display:block;width:14px;height:14px;border-radius:50%;border:1px solid #15151533;cursor:pointer}.tir-r .pas input:checked+i{outline:1.5px solid var(--noir);outline-offset:2px}.tir-r button{margin-top:auto;padding:8px 4px;font:700 10px Space Mono,monospace;text-transform:uppercase;border:1.5px solid var(--noir);background:var(--blanc);cursor:pointer;color:var(--noir)}.tir-r button:hover{background:var(--noir);color:var(--blanc)}.tir-vide{text-align:center;padding:30px 0;font:13px Space Mono,monospace;display:grid;gap:16px}@media(max-width:760px){.tir-p{border-left:0}}.paiements{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.paiements svg{width:38px;height:24px}.site-header .recherche{display:inline-flex;align-items:center}.tir-r .pas label{position:relative}@media(max-width:760px){.site-header nav.r a.recherche{display:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/base.css.map */
