@property --teinte{syntax: "<color>";inherits: true;initial-value: #C9C3B6}:root{--soir: #232A36;--soir-2: #2C3442;--soir-3: #1B212B;--craie: #F4F1EB;--craie-doux: #C9C6C0;--laine: #E8E3D9;--laine-2: #F3F0EA;--blanc: #FFFFFF;--encre: #2A2C31;--encre-doux: #5A5D63;--lampe: #C9944A;--lampe-fonce: #8A5A1E;--velours: #56634F;--ligne: #D8D2C6;--ligne-sombre: rgba(244,241,235,.16);--erreur: #9B2C1F;--fond: var(--blanc);--fond-2: var(--laine);--surface: var(--blanc);--texte: var(--encre);--texte-doux: var(--encre-doux);--ardoise: var(--soir);--olive: var(--velours);--ambre: var(--lampe);--action: var(--lampe);--action-texte: var(--soir);--serif: "Fraunces","Iowan Old Style",Georgia,serif;--sans: "Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--t-0: 13px;--t-1: 14.5px;--t-2: 16.5px;--t-3: 20px;--t-4: 25px;--t-5: clamp(26px,2.6vw,31px);--t-6: clamp(30px,3.4vw,39px);--t-7: clamp(34px,4.4vw,49px);--t-8: clamp(40px,6.2vw,80px);--r: 8px;--r-pastille: 999px;--r-carte: 8px;--r-coussin: 8px;--page: min(1320px,100% - 32px);--lecture: 68ch;--espace: clamp(56px,8vw,104px);--entete-h: 68px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--entete-h) + 16px)}body{margin:0;background:var(--blanc);color:var(--encre);font-family:var(--sans);font-size:var(--t-2);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-color:var(--lampe)}button,input,select,textarea{font:inherit;color:inherit}p{margin:0 0 1em;max-width:var(--lecture)}:focus-visible{outline:3px solid var(--lampe);outline-offset:3px;border-radius:4px}.fond-sombre :focus-visible,.entete :focus-visible,.pied :focus-visible{outline-color:var(--lampe)}h1,h2,h3,.serif,.logo{font-family:var(--serif);font-weight:400;line-height:1.12;letter-spacing:-.012em;margin:0 0 .5em;font-variation-settings:"SOFT" 100,"WONK" 0;font-optical-sizing:auto;text-wrap:balance}h1{font-size:var(--t-7)}h2{font-size:var(--t-6)}h3{font-size:var(--t-4)}h4{font-size:var(--t-3);font-family:var(--sans);font-weight:600;margin:0 0 .4em}.t-3{font-size:var(--t-4)}.t-luxe{font-size:var(--t-7)}.chapo{font-size:clamp(17px,1.4vw,19px);color:var(--encre-doux);line-height:1.55}.petit{font-size:var(--t-1);color:var(--encre-doux)}.visuel-masque{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lien-evitement{position:absolute;left:-9999px;top:8px;z-index:400;background:var(--blanc);color:var(--encre);padding:12px 18px;border-radius:var(--r)}.lien-evitement:focus{left:8px}.page{width:var(--page);margin-inline:auto}.section{padding-block:var(--espace)}.section--serree{padding-block:clamp(28px,4vw,44px)}.section--fond2,.fond-laine{background:var(--laine)}.fond-sombre{background:var(--soir);color:var(--craie)}.fond-sombre .chapo,.fond-sombre .petit{color:var(--craie-doux)}.tete-section{display:flex;justify-content:space-between;align-items:end;gap:20px 32px;flex-wrap:wrap;margin-bottom:clamp(24px,3.5vw,44px)}.tete-section h2{margin:0 0 .2em}.tete-section .chapo{margin:0}.bouton{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 26px;border-radius:var(--r-pastille);background:var(--lampe);color:var(--soir);border:1.5px solid var(--lampe);font-weight:600;font-size:16px;text-decoration:none;cursor:pointer;text-align:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.bouton:hover{background:#d6a35c;border-color:#d6a35c}.bouton[disabled]{opacity:.55;cursor:not-allowed}.bouton--contour,.bouton--secondaire{background:transparent;color:currentColor;border-color:currentColor;border-radius:var(--r)}.bouton--contour:hover,.bouton--secondaire:hover{background:color-mix(in srgb,currentColor 8%,transparent);border-color:currentColor}.bouton--sombre,.bouton--luxe{background:var(--soir);border-color:var(--soir);color:var(--craie)}.bouton--sombre:hover,.bouton--luxe:hover{background:var(--soir-2);border-color:var(--soir-2)}.bouton--large{width:100%}.bouton svg{width:18px;height:18px}.icone-bouton{display:inline-grid;place-items:center;position:relative;width:44px;height:44px;border:0;border-radius:var(--r);background:transparent;color:inherit;cursor:pointer;text-decoration:none}.icone-bouton svg{width:22px;height:22px}.icone-bouton:hover{background:#f4f1eb14}.lien-fleche{display:inline-flex;align-items:center;gap:8px;font-weight:600;text-decoration:underline;text-underline-offset:.3em;background:none;border:0;padding:0;cursor:pointer;min-height:44px}.rond{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--ligne);background:var(--blanc);color:var(--encre);cursor:pointer}.rond svg{width:20px;height:20px}.drapeau-fr{display:inline-block;width:18px!important;height:12px!important;flex:none;border-radius:1.5px;box-shadow:0 0 0 .5px #00000047;vertical-align:-1px}.mention-fr{display:inline-flex;align-items:center;gap:8px}.annonce{background:var(--soir-3);color:var(--craie);font-size:13.5px}.annonce__piste{width:var(--page);margin-inline:auto;display:flex;justify-content:center;gap:8px 36px;min-height:38px;align-items:center;flex-wrap:wrap;padding-block:6px}.annonce__piste p{margin:0;display:inline-flex;align-items:center;gap:8px}.annonce a{text-decoration:none}.annonce a:hover{text-decoration:underline}.annonce svg:not(.drapeau-fr){width:16px;height:16px;color:var(--lampe)}@media(max-width:749px){.annonce__piste{justify-content:center}.annonce__piste p:nth-child(2),.annonce__piste p:nth-child(n+4){display:none}.annonce__piste{font-size:12.5px;gap:6px 18px}}.section-entete{position:sticky;top:0;z-index:50}.entete{background:var(--soir);color:var(--craie);border-bottom:1px solid var(--ligne-sombre)}.entete__barre{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:var(--entete-h)}.logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-size:26px;font-weight:500;letter-spacing:-.02em;margin:0;color:inherit;white-space:nowrap}.logo img{height:auto}.nav{display:flex;justify-content:center;gap:4px}.nav__item{position:relative}.nav__lien{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:var(--r);font-size:15.5px;font-weight:500;text-decoration:none;background:none;border:0;cursor:pointer;color:inherit}.nav__lien:hover,.nav__lien[aria-current=page]{background:#f4f1eb14}.nav__lien[aria-current=page]{box-shadow:inset 0 -2px 0 var(--lampe);border-radius:0}.mega{display:none;position:absolute;left:0;top:100%;min-width:240px;background:var(--soir);border:1px solid var(--ligne-sombre);border-radius:var(--r);padding:10px}.nav__item.est-ouvert .mega{display:block}.mega__liste{list-style:none;margin:0;padding:0}.mega__liste a{display:block;padding:10px 12px;border-radius:6px;text-decoration:none}.mega__liste a:hover{background:#f4f1eb14}.entete__actions{display:flex;align-items:center;gap:2px;justify-content:end}.menu-mobile-btn{display:none}.pastille-panier{position:absolute;top:4px;right:2px;min-width:18px;height:18px;border-radius:9px;background:var(--lampe);color:var(--soir);font-size:11px;font-weight:700;display:grid;place-items:center;padding:0 4px}.recherche{display:none;padding-block:0 16px}.recherche.est-ouverte{display:block}.recherche__champ{width:100%;min-height:52px;border-radius:var(--r);border:1.5px solid var(--ligne);background:var(--blanc);color:var(--encre);padding:0 18px;font-size:17px}.entete .recherche__champ{border-color:transparent}.recherche__resultats{display:grid;gap:4px;margin-top:8px}.recherche__resultats:empty{display:none}.recherche__resultats a{display:flex;align-items:center;gap:14px;padding:8px;border-radius:var(--r);text-decoration:none;background:var(--soir-2)}.recherche__resultats a:hover{background:#36404f}.recherche__resultats img{width:56px;height:56px;object-fit:cover;border-radius:6px;background:var(--blanc)}.recherche__resultats .petit{color:var(--craie-doux)}@media(max-width:989px){.entete__barre{grid-template-columns:44px 1fr auto;gap:6px}.menu-mobile-btn{display:inline-grid}.logo{justify-self:center;font-size:22px}.entete__compte,.nav{display:none}.entete{position:relative}.nav.est-ouvert{display:flex;flex-direction:column;justify-content:flex-start;gap:0;position:absolute;left:0;right:0;top:100%!important;bottom:auto!important;height:calc(100dvh - var(--entete-h))!important;z-index:60;background:var(--soir);padding:12px 16px 96px;overflow-y:auto;overscroll-behavior:contain;border-top:1px solid var(--ligne-sombre)}.nav.est-ouvert .nav__lien{width:100%;min-height:54px;font-family:var(--serif);font-size:23px;border-bottom:1px solid var(--ligne-sombre);border-radius:0;padding:0 4px}.nav.est-ouvert .mega{position:static;border:0;padding:0 0 8px 12px}.nav__extra{display:grid;gap:6px;margin-top:20px;font-size:15px;color:var(--craie-doux)}.nav__extra a{min-height:44px;display:flex;align-items:center}}@media(min-width:990px){.nav__extra{display:none}}.heros{position:relative;isolation:isolate;min-height:min(88svh,860px);display:grid;align-items:end;color:var(--craie);background:var(--soir);overflow:hidden}.heros__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.heros__photo img{width:100%;height:100%;object-fit:cover;object-position:var(--cadrage,50% 50%)}.heros:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(42% 52% at 86% 14%,#c9944a75,#c9944a29 42%,#c9944a00 72%),linear-gradient(90deg,#232a36db,#232a369e 42%,#232a362e 78%),linear-gradient(0deg,#232a36b3,#232a3600 45%)}.heros__contenu{padding-block:clamp(120px,18vh,200px) clamp(48px,8vh,96px);max-width:760px}.heros h1{font-size:var(--t-8);line-height:1.02;letter-spacing:-.025em;margin:0 0 22px;color:var(--craie)}.heros__texte{font-size:clamp(17px,1.5vw,20px);color:#e4e0d8;max-width:52ch;margin-bottom:30px}.heros__actions{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:center}.heros .bouton{min-height:54px;padding:0 30px;font-size:16.5px}.heros .bouton--contour{color:var(--craie);border-color:#f4f1ebb3;border-radius:var(--r-pastille)}@media(max-width:749px){.heros{min-height:78svh}.heros:before{background:radial-gradient(70% 40% at 92% 6%,#c9944a6b,#c9944a00 70%),linear-gradient(0deg,#232a36eb,#232a36a8 48%,#232a3633)}.heros__actions .bouton{flex:1 1 100%}}.reassurance{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px 28px}.reassurance li{display:grid;grid-template-columns:28px 1fr;gap:14px;align-items:start}.reassurance svg{width:26px;height:26px;color:var(--velours);margin-top:2px}.reassurance .drapeau-fr{margin-top:7px;width:24px!important;height:16px!important}.reassurance strong{display:block;font-weight:600;font-size:16px;line-height:1.35}.reassurance span{display:block;font-size:var(--t-1);color:var(--encre-doux);line-height:1.45}.reassurance a{color:inherit}.fond-sombre .reassurance svg{color:var(--lampe)}.fond-sombre .reassurance span{color:var(--craie-doux)}.types{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.type{position:relative;display:block;text-decoration:none}.type__media{aspect-ratio:4 / 5;border-radius:var(--r);overflow:hidden;background:var(--laine)}.type__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.type:hover .type__media img{transform:scale(1.03)}.type__nom{display:block;margin-top:12px;font-family:var(--serif);font-size:22px;line-height:1.2;font-variation-settings:"SOFT" 100,"WONK" 0}.type__info{display:block;font-size:var(--t-1);color:var(--encre-doux)}.type a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.type a{text-decoration:none}.type a:hover .type__nom{text-decoration:underline;text-decoration-color:var(--lampe);text-underline-offset:.2em}@media(max-width:989px){.types{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.types{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.type__nom{font-size:19px}.types li:last-child:nth-child(odd){grid-column:1 / -1}.types li:last-child:nth-child(odd) .type__media{aspect-ratio:16 / 9}}.grille-produits{--colonnes: 4;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--colonnes),minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(12px,1.6vw,24px)}@media(max-width:1099px){.grille-produits{grid-template-columns:repeat(min(var(--colonnes),3),minmax(0,1fr))}}@media(max-width:749px){.grille-produits{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}.carte{position:relative;display:flex;flex-direction:column;gap:12px;height:100%}.carte__media{position:relative;aspect-ratio:1 / 1;border-radius:var(--r);overflow:hidden;background:var(--blanc)}.carte__media .studio__img{width:100%;height:100%;object-fit:cover;transition:opacity .45s ease}.carte__media .studio__img--2{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover){.carte:hover .carte__media .studio__img--2{opacity:1}}.carte__corps{display:grid;gap:4px}.carte__titre{font-family:var(--sans);font-size:15.5px;font-weight:500;line-height:1.4;letter-spacing:0;margin:0}.carte__titre a{text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.carte__titre a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.carte__titre a:hover{text-decoration:underline}.carte__spec{margin:0;font-size:13.5px;color:var(--encre-doux)}.carte__prix{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-weight:600;font-size:17px;margin-top:2px}.carte__prix s,.carte__avant{font-weight:400;color:var(--encre-doux);font-size:14px}.carte__net{color:var(--encre)}.carte__avis{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;color:var(--encre-doux)}.carte__epuise{position:absolute;right:10px;top:10px;z-index:2;background:var(--soir);color:var(--craie);font-size:12px;font-weight:600;padding:4px 10px;border-radius:var(--r-pastille)}.carte .coloris--petite{position:relative;z-index:2;margin-top:4px}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--r-pastille);font-size:12px;font-weight:600;line-height:1.3;background:var(--velours);color:var(--blanc)}.badge--promo{background:var(--soir);color:var(--craie)}.carte .badges{position:absolute;left:10px;top:10px;z-index:2;display:flex;flex-wrap:wrap;gap:6px}.offre__pastille{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--r-pastille);background:var(--soir);color:var(--craie);font-weight:600;font-size:12.5px}.offre__pastille[hidden]{display:none!important}.studio{position:relative;isolation:isolate;overflow:hidden;--clair: color-mix(in oklab,var(--teinte) 5%,#FFFFFF);--sol: color-mix(in oklab,var(--teinte) 14%,#F1EEE8);background:radial-gradient(130% 90% at 50% 15%,var(--clair) 0%,var(--sol) 100%)}.carte__media.studio{background:var(--blanc)}.carte__media.studio--detoure{background:var(--laine-2)}.studio--detoure .studio__img{position:relative;z-index:1;mix-blend-mode:multiply;object-fit:contain!important;padding:7%;width:100%;height:100%}.studio--detoure .studio__img.est-recadre{padding:0!important}.studio--detoure .studio__img.est-photo{mix-blend-mode:normal;object-fit:cover!important;padding:0!important}.pastille{--p: #C9C3B6;display:inline-block;width:18px;height:18px;border-radius:50%;flex:none;position:relative;background:var(--p);box-shadow:inset 0 0 0 1px #00000024;border:0;padding:0;cursor:pointer}.pastille.est-choisie{box-shadow:inset 0 0 0 1px #00000024,0 0 0 2px var(--blanc),0 0 0 3.5px var(--encre)}.coloris__liste{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0;align-items:center}.coloris--grande{display:grid;gap:10px}.coloris__titre{margin:0;font-size:15px;color:var(--encre-doux)}.coloris__titre strong{color:var(--encre);font-weight:600}.coloris--grande .coloris__liste{gap:10px}.coloris--grande .pastille{width:44px;height:44px;border-radius:var(--r)}.coloris--grande .pastille.est-choisie{box-shadow:inset 0 0 0 1px #00000024,0 0 0 2px var(--blanc),0 0 0 4px var(--encre)}@media(min-width:990px){.galerie__coloris{display:none}}@media(max-width:989px){.infos__coloris{display:none}}.galerie__coloris{margin-top:14px}.galerie__coloris:empty{display:none}.fil{font-size:14px;color:var(--encre-doux);padding-top:18px}.fil ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.fil li+li:before{content:"/";margin-right:6px;opacity:.55}.fil a{text-decoration:none;display:inline-block;padding-block:6px}.fil a:hover{text-decoration:underline}.fil [aria-current]{color:var(--encre);display:inline-block;padding-block:6px;max-width:46ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.collection-tete{padding:clamp(20px,3vw,40px) 0 clamp(24px,3vw,36px);display:grid;gap:8px;max-width:820px}.collection-tete h1,.collection-tete .chapo{margin:0}.collection-tete .chapo p:last-child{margin-bottom:0}.collection-outils{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-block:1px solid var(--ligne);margin-bottom:28px;flex-wrap:wrap}.collection-outils .compte{font-size:var(--t-1);color:var(--encre-doux);margin:0}.tri{min-height:44px;border-radius:var(--r);border:1.5px solid var(--ligne);background:var(--blanc);padding:0 36px 0 12px}.filtres-bouton{min-height:44px;padding:0 18px}.collection-mise-en-page{display:grid;grid-template-columns:250px minmax(0,1fr);gap:40px;align-items:start}.collection-mise-en-page--sans-filtres{grid-template-columns:minmax(0,1fr)}.filtres{position:sticky;top:calc(var(--entete-h) + 20px)}.filtres details{border-bottom:1px solid var(--ligne);padding:6px 0}.filtres summary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center;list-style:none;justify-content:space-between}.filtres summary::-webkit-details-marker{display:none}.filtres summary:after{content:"+";font-weight:400;font-size:20px}.filtres details[open] summary:after{content:"\2013"}.filtres ul{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:2px}.filtres label{display:flex;align-items:center;gap:10px;min-height:36px;cursor:pointer;font-size:15px}.filtres input[type=checkbox]{width:18px;height:18px;accent-color:var(--soir)}.filtres__prix{display:grid;grid-template-columns:1fr 1fr;gap:8px}.filtres__prix input{min-height:44px;border:1.5px solid var(--ligne);border-radius:var(--r);padding:0 10px;width:100%}.filtres__actifs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.filtres__actifs:empty{display:none}.filtres__actifs a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--r-pastille);background:var(--laine);text-decoration:none;font-size:14px}@media(min-width:990px){.filtres-bouton{display:none}}@media(max-width:989px){.collection-mise-en-page{grid-template-columns:minmax(0,1fr)}.filtres{display:none;position:static;background:var(--laine-2);border-radius:var(--r);padding:6px 16px 16px}.filtres.est-ouvert{display:block}}.guide-collection{margin-top:var(--espace);padding-top:clamp(32px,4vw,56px);border-top:1px solid var(--ligne);max-width:820px}.guide-collection h2{font-size:var(--t-5)}.pagination{display:flex;justify-content:center;gap:6px;margin-top:48px;flex-wrap:wrap}.pagination a,.pagination span{min-width:44px;min-height:44px;display:inline-grid;place-items:center;border-radius:var(--r);text-decoration:none;padding:0 10px}.pagination a:hover{background:var(--laine)}.pagination .courante{background:var(--soir);color:var(--craie)}.pagination svg{width:18px;height:18px}.guide__grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px)}.guide__bloc{border-top:2px solid var(--soir);padding-top:22px}.guide__bloc h3{font-size:var(--t-4)}.guide__bloc .rte{color:var(--encre-doux);font-size:16px}.guide__bloc .rte ul{padding-left:1.1em;margin:0 0 1em}.guide__pied{margin-top:clamp(28px,4vw,48px);display:flex;gap:14px;flex-wrap:wrap;align-items:center}@media(max-width:899px){.guide__grille{grid-template-columns:minmax(0,1fr)}}.etapes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,36px);counter-reset:etape}.etapes li{counter-increment:etape;display:grid;gap:8px;align-content:start}.etapes li:before{content:counter(etape);font-family:var(--serif);font-variation-settings:"SOFT" 100,"WONK" 0;font-size:44px;line-height:1;color:var(--lampe)}.etapes h3{font-size:21px;margin:6px 0 0}.etapes p{margin:0;font-size:15.5px;color:var(--craie-doux)}.fond-laine .etapes p,.section:not(.fond-sombre) .etapes p{color:var(--encre-doux)}.section:not(.fond-sombre) .etapes li:before{color:var(--lampe-fonce)}@media(max-width:899px){.etapes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:559px){.etapes{grid-template-columns:minmax(0,1fr)}}.faq2__grille{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:start}.faq2__cote{position:sticky;top:calc(var(--entete-h) + 24px)}.faq2__cote h1,.faq2__cote h2{font-size:var(--t-6)}.faq2__themes{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 24px}.faq2__themes button{display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:0 14px;border-radius:var(--r-pastille);border:1.5px solid var(--ligne);background:var(--blanc);cursor:pointer;font-size:14.5px}.faq2__themes button[aria-pressed=true]{background:var(--soir);border-color:var(--soir);color:var(--craie)}.faq2__themes small{opacity:.7}.faq2__contact{display:grid;gap:4px;font-size:15px;padding:18px;border-radius:var(--r);background:var(--blanc);border:1px solid var(--ligne)}.fond-laine .faq2__contact{border-color:transparent}.faq2__contact p{margin:0}.faq2__contact a{overflow-wrap:anywhere;min-height:32px;display:inline-flex;align-items:center}.faq2__fr{display:inline-flex;align-items:center;gap:8px;font-weight:600}.faq2__recherche{width:100%;min-height:50px;border-radius:var(--r);border:1.5px solid var(--ligne);background:var(--blanc);padding:0 16px;margin-bottom:8px}.question2{border-bottom:1px solid var(--ligne)}.question2 summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:18px;align-items:center;padding:18px 0;font-weight:600;font-size:17px;min-height:56px}.question2 summary::-webkit-details-marker{display:none}.question2 summary i{flex:none;width:14px;height:14px;position:relative}.question2 summary i:before,.question2 summary i:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor;transition:transform .25s ease}.question2 summary i:after{transform:rotate(90deg)}.question2[open] summary i:after{transform:rotate(0)}.question2__reponse{overflow:hidden}.question2__reponse .rte{padding:0 32px 20px 0;color:var(--encre-doux)}.faq__vide{display:none;color:var(--encre-doux);padding:16px 0}.faq2__tout{margin-top:18px}@media(max-width:899px){.faq2__grille{grid-template-columns:minmax(0,1fr)}.faq2__cote{position:static}.question2__reponse .rte{padding-right:0}}.service{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(24px,4vw,64px);align-items:center}.service__liste{list-style:none;margin:0;padding:0;display:grid;gap:10px}.service__liste li{display:grid;grid-template-columns:26px 1fr;gap:12px;align-items:center;padding:14px 18px;border-radius:var(--r);background:var(--soir-2)}.service__liste svg{width:22px;height:22px;color:var(--lampe)}.service__liste a{overflow-wrap:anywhere}@media(max-width:899px){.service{grid-template-columns:minmax(0,1fr)}}.lettre{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 48px;align-items:center}.lettre h2{font-size:var(--t-5);margin-bottom:.3em}.lettre p{margin:0}.lettre__form{display:flex;gap:10px;flex-wrap:wrap}.lettre__form input[type=email]{flex:1 1 220px;min-height:50px;border-radius:var(--r);border:1.5px solid var(--ligne);background:var(--blanc);color:var(--encre);padding:0 16px}.lettre__note{font-size:13.5px;color:var(--encre-doux);margin-top:10px!important}@media(max-width:749px){.lettre{grid-template-columns:minmax(0,1fr)}.lettre__form .bouton{width:100%}}.pied{background:var(--soir);color:var(--craie);padding-top:clamp(48px,6vw,80px);font-size:15px}.pied a{text-decoration:none}.pied a:hover{text-decoration:underline;text-decoration-color:var(--lampe)}.pied__lettre{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 48px;align-items:center;padding-bottom:clamp(36px,5vw,56px);margin-bottom:clamp(36px,5vw,56px);border-bottom:1px solid var(--ligne-sombre)}.pied__lettre h2{font-size:var(--t-5);margin-bottom:.25em}.pied__lettre p{margin:0;color:var(--craie-doux)}.pied__lettre input[type=email]{border-color:transparent}.pied__grille{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px}.pied h2{font-family:var(--sans);font-size:15px;font-weight:600;letter-spacing:0;margin:0 0 12px;color:var(--craie)}.pied ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.pied li a{display:inline-flex;align-items:center;min-height:36px;color:var(--craie-doux)}.pied li a:hover{color:var(--craie)}.pied__marque .logo{font-size:28px;margin-bottom:12px}.pied__marque p{color:var(--craie-doux);max-width:40ch}.pied__fr{display:inline-flex;align-items:center;gap:10px;color:var(--craie)!important;font-weight:500}.pied__bas{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:22px 0 28px;margin-top:clamp(36px,5vw,56px);border-top:1px solid var(--ligne-sombre);font-size:13.5px;color:var(--craie-doux)}.pied__bas p{margin:0;max-width:none}.paiements{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.paiements svg{width:38px;height:24px}.pied__reseaux{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:899px){.pied__grille{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pied__marque{grid-column:1 / -1}.pied__lettre{grid-template-columns:minmax(0,1fr)}}@media(max-width:479px){.pied__grille{grid-template-columns:minmax(0,1fr)}}.fiche{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,64px);align-items:start;padding:16px 0 var(--espace)}.galerie{position:sticky;top:calc(var(--entete-h) + 16px);min-width:0}.galerie__principale{position:relative;aspect-ratio:1 / 1;border-radius:var(--r);overflow:hidden;cursor:zoom-in;background:var(--laine-2)}.galerie__principale .studio__img{width:100%;height:100%;object-fit:contain;transition:opacity .35s ease}.galerie__principale:not(.studio--detoure) .studio__img{object-fit:cover}.galerie__vignettes{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;margin-top:10px}.galerie__vignettes button{position:relative;aspect-ratio:1;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:var(--laine-2);cursor:pointer}.galerie__vignettes button[aria-current=true]{border-color:var(--soir)}.galerie__vignettes .studio__img{width:100%;height:100%;object-fit:cover}.galerie__vignettes .studio--detoure .studio__img{padding:10%}.galerie__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border-radius:50%;border:0;background:#ffffffe0;color:var(--encre);cursor:pointer;display:grid;place-items:center}.galerie__nav svg{width:20px;height:20px}.galerie__nav--prec{left:12px}.galerie__nav--suiv{right:12px}.galerie__points{position:absolute;left:50%;bottom:16px;translate:-50% 0;z-index:4;display:none;gap:6px}.galerie__points i{width:7px;height:7px;border-radius:50%;background:#232a364d}.galerie__points i.actif{width:20px;border-radius:4px;background:var(--soir)}.galerie__plein{position:absolute;right:12px;bottom:12px;z-index:5;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 12px;border:0;border-radius:var(--r-pastille);background:#ffffffe6;color:var(--encre);font-size:14px;font-weight:600;cursor:zoom-in}.galerie__plein svg{width:18px;height:18px}.etiquettes{display:flex;flex-wrap:wrap;gap:6px}.etiquettes--photo{position:absolute;left:12px;top:12px;z-index:4;flex-direction:column;align-items:flex-start;max-width:calc(100% - 24px)}.etiquette{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--r-pastille);background:#ffffffeb;color:var(--encre);font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap}.etiquette__drapeau{width:16px;height:11px;border-radius:1.5px;flex:none}.etiquette__icone{width:14px;height:14px;flex:none;color:var(--velours)}.etiquette--promo{background:var(--soir);color:var(--craie)}.carte .etiquette__texte-long{display:none}.outils-photo{position:absolute;right:12px;top:12px;z-index:6;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.outil-photo,.mur{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:0;border-radius:var(--r-pastille);font-size:13.5px;font-weight:600;color:var(--encre);background:#ffffffeb;cursor:pointer}.outil-photo svg{width:18px;height:18px}.outil-photo[aria-pressed=true]{background:var(--soir);color:var(--craie)}.mur{cursor:default;gap:6px}.mur .pastille{width:22px;height:22px}.mur .pastille[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--soir)}.cotes{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;opacity:0;transition:opacity .4s ease;overflow:visible}.cotes.visible{opacity:1}.cotes line,.cotes path{stroke:var(--soir);stroke-width:1.5;fill:none}.cotes .trait-tirets{stroke-dasharray:4 4;opacity:.6}.cotes rect{fill:var(--soir)}.cotes text{fill:var(--craie);font:600 13px var(--sans)}.cotes.visible line,.cotes.visible path{animation:trace .8s ease both;stroke-dasharray:1000}.cotes.visible .trait-tirets{animation:none;stroke-dasharray:4 4}@keyframes trace{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.loupe{position:absolute;left:0;top:0;z-index:4;width:clamp(150px,16vw,220px);aspect-ratio:1;border-radius:50%;pointer-events:none;transform:translate(var(--x,0),var(--y,0));background-repeat:no-repeat;background-color:#fff;box-shadow:0 0 0 3px #fff,0 18px 40px -12px #232a3673}.studio--detoure .loupe{background-blend-mode:multiply}.loupe__reflet{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(60% 45% at 32% 22%,#ffffff59,#fff0 70%)}.loupe--fiche{opacity:0;scale:.6;transition:opacity .25s ease,scale .25s ease}.loupe--fiche.active{opacity:1;scale:1}.zoom-plein{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--laine-2);display:grid}.zoom-plein[hidden]{display:none}.zoom-plein__scene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:none;cursor:grab;display:grid;place-items:center}.zoom-plein__scene.saisi{cursor:grabbing}.zoom-plein__scene img{max-width:92vw;max-height:86vh;width:auto;height:auto;transform-origin:0 0;-webkit-user-select:none;user-select:none;will-change:transform}.zoom-plein__scene.studio--detoure img{mix-blend-mode:multiply}.zoom-plein__fermer{position:absolute;right:16px;top:16px;z-index:2}.zoom-plein__nav{position:absolute;top:50%;translate:0 -50%;z-index:2}.zoom-plein__nav--prec{left:16px}.zoom-plein__nav--suiv{right:16px}.zoom-plein__aide{position:absolute;left:50%;bottom:16px;translate:-50% 0;margin:0;max-width:90vw;text-align:center;font-size:13px;color:var(--encre-doux);background:#ffffffe0;padding:8px 14px;border-radius:var(--r-pastille);z-index:2}.infos{position:sticky;top:calc(var(--entete-h) + 16px);display:grid;gap:18px;min-width:0}.infos__titre{font-size:clamp(28px,2.8vw,40px);margin:0}.infos__intro{color:var(--encre-doux);margin:0}.infos__prix{display:flex;align-items:baseline;gap:6px 14px;flex-wrap:wrap}.infos__prix .prix{font-family:var(--serif);font-variation-settings:"SOFT" 100,"WONK" 0;font-size:34px;font-weight:500;line-height:1.1;color:var(--encre)}.infos__prix s{color:var(--encre-doux);font-size:18px}.infos__taxe{font-size:13px;color:var(--encre-doux);margin:4px 0 0}.paiement-fois{display:flex;align-items:center;gap:10px;margin:8px 0 0;font-size:14.5px;color:var(--encre)}.paiement-fois svg{width:20px;height:20px;color:var(--velours);flex:none}.avis-produit{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--encre-doux);text-decoration:none}.avis-produit:hover{text-decoration:underline}.infos__dims{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 16px;border-radius:var(--r);background:var(--laine)}.infos__dims>svg{width:24px;height:24px;color:var(--velours);flex:none}.infos__dims div{display:grid;flex:1;min-width:170px}.infos__dims span{font-size:13px;color:var(--encre-doux)}.infos__dims strong{font-weight:600;font-size:17px;line-height:1.3}.infos__dims .lien-fleche{font-size:14.5px}.option fieldset{border:0;padding:0;margin:0}.option legend{font-weight:600;margin-bottom:10px;padding:0}.option__valeurs{display:flex;flex-wrap:wrap;gap:8px}.option__valeurs input{position:absolute;opacity:0;width:1px;height:1px}.option__valeurs label{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:var(--r);border:1.5px solid var(--ligne);background:var(--blanc);cursor:pointer;font-size:15px}.option__valeurs input:checked+label{border-color:var(--soir);box-shadow:inset 0 0 0 1px var(--soir);font-weight:600}.option__valeurs input:focus-visible+label{outline:3px solid var(--lampe);outline-offset:2px}.option__valeurs label.indispo{opacity:.5;text-decoration:line-through}.option--couleur .option__valeurs .pastille{width:22px;height:22px}.orientation{border:0;margin:0;padding:0}.orientation legend{padding:0;margin-bottom:10px;font-weight:600}.orientation legend strong{font-weight:400}.orientation__choix{display:grid;grid-template-columns:1fr 1fr;gap:10px}.orientation__choix input{position:absolute;opacity:0;pointer-events:none}.orientation__choix label{display:grid;justify-items:center;gap:8px;padding:14px 10px;border:1.5px solid var(--ligne);border-radius:var(--r);cursor:pointer;text-align:center;font-size:14.5px}.orientation__choix svg{width:64px;height:40px}.orientation__choix svg rect{fill:var(--soir);opacity:.85}.orientation__choix input:checked+label{border-color:var(--soir);box-shadow:inset 0 0 0 1.5px var(--soir)}.orientation__choix input:focus-visible+label{outline:3px solid var(--lampe);outline-offset:2px}.orientation.est-a-choisir .orientation__choix label{border-color:var(--erreur)}.orientation__note{margin:8px 0 0;font-size:13.5px;color:var(--encre-doux)}.stock{display:flex;align-items:center;gap:10px;font-weight:500;font-size:15px;margin:0}.stock:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--velours);box-shadow:0 0 0 4px #56634f2e}.stock--epuise:before{background:#9a9a9a;box-shadow:none}.achat{display:flex;gap:10px;margin-top:12px}.achat .bouton{flex:1;min-height:54px;font-size:17px}.quantite{display:inline-flex;align-items:center;border:1.5px solid var(--ligne);border-radius:var(--r);background:var(--blanc)}.quantite button{width:44px;height:50px;border:0;background:none;cursor:pointer;font-size:20px}.quantite input{width:40px;text-align:center;border:0;background:none;font-size:16px;-moz-appearance:textfield}.quantite input::-webkit-inner-spin-button{-webkit-appearance:none}.message-erreur{color:var(--erreur);font-weight:500}.message-ok{color:var(--velours);font-weight:500}.livraison-estimee{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:var(--r);background:var(--laine)}.livraison-estimee svg{width:24px;height:24px;flex:none;color:var(--velours);margin-top:2px}.livraison-estimee p{margin:0}.mini-garanties{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;font-size:14.5px}.mini-garanties li{display:flex;gap:10px;align-items:center}.mini-garanties svg{width:20px;height:20px;color:var(--velours);flex:none}.mini-garanties a{color:inherit}.confiance-fiche{display:grid;gap:10px}.paiements--clair svg{width:38px;height:24px}.accordeons{border-top:1px solid var(--ligne)}.accordeon{border-bottom:1px solid var(--ligne)}.accordeon summary{list-style:none;cursor:pointer;padding:18px 36px 18px 0;min-height:56px;font-weight:600;font-size:16.5px;position:relative}.accordeon summary::-webkit-details-marker{display:none}.accordeon summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400}.accordeon[open] summary:after{content:"\2013"}.accordeon__corps{padding-bottom:22px;font-size:15.5px}.accordeon__corps p{max-width:none}.fiche-tech__grille{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.fiche-tech__ligne{padding:10px 0;border-bottom:1px solid var(--ligne)}.fiche-tech__ligne--large{grid-column:1 / -1}.fiche-tech__ligne--large dd{font-weight:600;font-size:17px}.fiche-tech dt{font-size:13px;color:var(--encre-doux)}.fiche-tech dd{margin:0;font-weight:500;line-height:1.4}.gabarit-outil{border-radius:var(--r);border:1px solid var(--ligne);padding:18px;margin-top:14px}.gabarit-outil h3{font-size:20px;margin-bottom:4px}.gabarit-outil__champs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0}.gabarit-outil label{font-size:14px;font-weight:600;display:grid;gap:6px}.gabarit-outil input{min-height:46px;width:100%;min-width:0;border-radius:var(--r);border:1.5px solid var(--ligne);background:var(--blanc);padding:0 12px;font-size:16px}.gabarit-outil__plan{position:relative;height:170px;border-radius:var(--r);background-color:var(--laine-2);background-image:repeating-linear-gradient(0deg,transparent 0 19px,rgba(35,42,54,.07) 19px 20px),repeating-linear-gradient(90deg,transparent 0 19px,rgba(35,42,54,.07) 19px 20px);overflow:hidden}.gabarit-outil__piece{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:2px dashed var(--encre-doux);border-radius:4px}.gabarit-outil__meuble{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#56634f99;border-radius:4px;transition:all .4s ease}.gabarit-outil__meuble.trop-grand{background:#9b2c1f99}.gabarit-outil__verdict{font-weight:600;margin:12px 0 0}.barre-achat{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--blanc);border-top:1px solid var(--ligne);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .3s ease}.barre-achat.est-visible{transform:none}.barre-achat img{width:48px;height:48px;border-radius:6px;object-fit:cover}.barre-achat__titre{flex:1;min-width:0;font-weight:500;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barre-achat .bouton{min-height:46px;padding:0 20px}.barre-achat [data-prix]{white-space:nowrap}body:has(.barre-achat.est-visible) inbox-online-store-chat{transform:translateY(calc(-76px - env(safe-area-inset-bottom)))}@media(max-width:989px){.fiche{grid-template-columns:minmax(0,1fr);padding-top:8px}.galerie,.infos{position:static}.galerie__principale{margin-inline:-16px;border-radius:0}.galerie__vignettes{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.galerie__vignettes button{flex:0 0 64px;scroll-snap-align:start}.galerie__points{display:flex}.galerie__plein span{display:none}.galerie__plein{padding:0 12px}.zoom-plein__nav,.mur__titre{display:none}}@media(max-width:479px){.mini-garanties,.fiche-tech__grille{grid-template-columns:minmax(0,1fr)}.barre-achat__titre{display:none}}.autres-tailles{margin:4px 0 0}.autres-tailles__titre{font-weight:600;margin:0 0 10px;font-size:15px}.autres-tailles__liste{display:flex;gap:10px;overflow-x:auto;list-style:none;margin:0;padding:0 0 6px;scroll-snap-type:x mandatory}.autres-tailles__liste li{flex:0 0 116px;scroll-snap-align:start}.autres-tailles__carte{display:flex;flex-direction:column;align-items:center;gap:4px;height:100%;padding:8px;border:1.5px solid var(--ligne);border-radius:var(--r);background:var(--blanc);color:inherit;text-decoration:none;text-align:center}a.autres-tailles__carte:hover{border-color:var(--soir)}.autres-tailles__carte.est-actuelle{border-color:var(--soir);box-shadow:inset 0 0 0 1px var(--soir)}.autres-tailles__carte img{width:100px;height:72px;object-fit:cover;border-radius:4px}.autres-tailles__nom{font-size:13px;font-weight:600;line-height:1.2}.autres-tailles__prix{font-size:13px;color:var(--encre)}.recit{padding-block:var(--espace);background:var(--laine)}.recit__tete{max-width:46rem;margin-bottom:clamp(32px,5vw,64px)}.recit__tete h2{font-size:var(--t-6)}.recit__tete .chapo{margin:0}.recit__liste{display:grid;gap:clamp(40px,6vw,96px)}.recit__ligne{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,5vw,72px);align-items:center}.recit__ligne--inverse{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.recit__ligne--inverse .recit__media{order:2}.recit__media{aspect-ratio:4 / 3;border-radius:var(--r);overflow:hidden}.recit__media .studio__img{width:100%;height:100%;object-fit:cover}.recit__texte h3{font-size:var(--t-5)}.recit__texte p{color:var(--encre-doux)}@media(max-width:749px){.recit__ligne,.recit__ligne--inverse{grid-template-columns:minmax(0,1fr)}.recit__ligne--inverse .recit__media{order:0}}.etoiles-vertes{display:inline-flex;gap:2px;flex:none;vertical-align:middle}.etoiles-vertes i{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:2px;background:linear-gradient(90deg,#00B67A var(--rempli),#DCDCE6 var(--rempli))}.etoiles-vertes svg{width:78%;height:78%}.etoiles-vertes--s i{width:15px;height:15px}.tiroir{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none}.tiroir__voile{position:absolute;top:0;right:0;bottom:0;left:0;background:#1b212b80;opacity:0;transition:opacity .3s ease}.tiroir__panneau{position:absolute;right:0;top:0;bottom:0;width:min(440px,100%);background:var(--blanc);display:flex;flex-direction:column;transform:translate(100%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.tiroir.est-ouvert{pointer-events:auto}.tiroir.est-ouvert .tiroir__voile{opacity:1}.tiroir.est-ouvert .tiroir__panneau{transform:none}.tiroir__tete{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--ligne)}.tiroir__tete h2{font-size:24px;margin:0}.tiroir__tete .icone-bouton:hover{background:var(--laine)}.tiroir__corps{flex:1;overflow-y:auto;padding:8px 20px 20px}.tiroir__pied{border-top:1px solid var(--ligne);padding:16px 20px calc(16px + env(safe-area-inset-bottom));display:grid;gap:10px}.tiroir__pied a{text-align:center}.ligne-panier{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--ligne);align-items:start}.ligne-panier img{width:84px;height:84px;object-fit:cover;border-radius:6px;background:var(--laine-2)}.ligne-panier__titre{font-weight:500;text-decoration:none;line-height:1.35;display:block}.ligne-panier__variante{font-size:14px;color:var(--encre-doux)}.ligne-panier__suppr{background:none;border:0;text-decoration:underline;cursor:pointer;font-size:14px;color:var(--encre-doux);min-height:44px;padding:0 4px}.ligne-panier .quantite button{width:38px;height:40px}.ligne-panier .quantite input{width:32px}.total{display:flex;justify-content:space-between;font-weight:600;font-size:19px}.seuil{padding:12px 14px;border-radius:var(--r);background:var(--laine);font-size:14.5px;margin:12px 0 4px}.economie-panier{display:flex;justify-content:space-between;font-size:15px;color:var(--velours);font-weight:500}.panier-vide{padding:32px 0;display:grid;gap:4px}.panier-vide .bouton{width:100%;max-width:360px}.panier-plus{margin-top:16px;display:grid;gap:10px}.confiance-panier{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;font-size:14px;color:var(--encre-doux)}.confiance-panier>span{display:inline-flex;align-items:center;gap:8px}.remise-panier{display:flex;gap:10px;align-items:center;font-size:14.5px;margin:0}.remise-panier__pastille{background:var(--soir);color:var(--craie);padding:2px 8px;border-radius:var(--r-pastille);font-weight:600;font-size:13px}.page-panier{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:clamp(24px,4vw,56px);align-items:start}.recap{position:sticky;top:calc(var(--entete-h) + 20px);display:grid;gap:12px;padding:22px;border-radius:var(--r);background:var(--laine-2)}.recap .mini-garanties{grid-template-columns:1fr}.note{width:100%;min-height:90px;border-radius:var(--r);border:1.5px solid var(--ligne);padding:12px;margin-top:8px}@media(max-width:899px){.page-panier{grid-template-columns:minmax(0,1fr)}.recap{position:static}}.contenu-page{width:min(var(--lecture),100% - 32px);margin-inline:auto;padding-block:clamp(36px,5vw,64px) var(--espace)}.contenu-page .rte{font-size:17px}.rte h2{font-size:var(--t-5);margin-top:1.4em}.rte h3{font-size:21px;margin-top:1.2em}.rte ul,.rte ol{padding-left:1.2em}.rte li{margin-bottom:6px}.rte img{border-radius:var(--r)}.rte table{border-collapse:collapse;width:100%}.rte td,.rte th{border:1px solid var(--ligne);padding:8px 10px}.rte a{color:var(--lampe-fonce)}.formulaire{display:grid;gap:16px;max-width:560px}.formulaire label{display:grid;gap:6px;font-weight:600;font-size:15px}.formulaire input,.formulaire textarea{min-height:48px;border-radius:var(--r);border:1.5px solid var(--ligne);background:var(--blanc);padding:10px 14px;font-weight:400;font-size:16px}.formulaire textarea{min-height:150px}.formulaire .bouton{justify-self:start}.contact-voies{list-style:none;margin:28px 0 36px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.contact-voies li{display:grid;grid-template-columns:24px 1fr;gap:12px;padding:16px;border-radius:var(--r);background:var(--laine);align-items:start}.contact-voies svg{width:22px;height:22px;color:var(--velours);margin-top:2px}.contact-voies strong{display:block}.contact-voies a{overflow-wrap:anywhere}.raison{padding:22px;border-radius:var(--r);border:1px solid var(--ligne);background:var(--blanc)}.raison h2{font-size:20px}.introuvable{padding-block:var(--espace)}.introuvable h1{font-size:var(--t-7)}.histoire{padding-block:clamp(32px,5vw,72px) var(--espace)}.histoire--apercu{background:var(--laine);padding-block:var(--espace)}.histoire__ouverture{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:center}.histoire__ouverture h1,.histoire__ouverture h2{font-size:var(--t-7)}.histoire__chapo{font-size:clamp(18px,1.6vw,21px);color:var(--encre-doux)}.histoire__photo{margin:0;border-radius:var(--r);overflow:hidden;position:relative}.histoire__photo img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.histoire__photo--large img{aspect-ratio:3 / 2}.histoire__photo figcaption{padding-top:10px;font-size:14px;color:var(--encre-doux)}.histoire__lueur{display:none}.histoire__chapitres{display:grid;gap:clamp(36px,5vw,64px);margin-top:var(--espace);max-width:760px}.chapitre h2{font-size:var(--t-5)}.chapitre .rte p{color:var(--encre-doux)}.histoire__citation{margin:0;padding:28px 0 28px 28px;border-left:3px solid var(--lampe)}.histoire__citation p{font-family:var(--serif);font-variation-settings:"SOFT" 100,"WONK" 0;font-size:var(--t-5);line-height:1.3;margin:0 0 10px}.histoire__citation footer{font-size:15px;color:var(--encre-doux)}.histoire__chiffres{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.histoire__chiffres li{padding:18px;border-radius:var(--r);background:var(--laine);display:grid;gap:4px}.histoire__chiffres strong{font-family:var(--serif);font-weight:500;font-size:28px}.histoire__chiffres span{font-size:14px;color:var(--encre-doux)}.histoire__fin{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:749px){.histoire__ouverture{grid-template-columns:minmax(0,1fr)}.histoire__chiffres{grid-template-columns:1fr 1fr}}#judgeme_product_reviews{margin-top:0}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}img,svg,picture,video{-webkit-user-drag:none;-webkit-touch-callout:none}input,textarea,select,[contenteditable=true]{-webkit-user-select:text;user-select:text}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/soir.css.map */
