.CabinetVasseur_page__oP_fA{background:#f8f6f2;color:#14181c;font-family:var(--font-inter),sans-serif;line-height:1.6;overflow-x:clip}.CabinetVasseur_reveal__LelOP{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.CabinetVasseur_reveal__LelOP.CabinetVasseur_in__yhekG{opacity:1;transform:none}.CabinetVasseur_skip__uA0XO{position:absolute;left:-9999px;top:0;z-index:99;padding:.85rem 1.4rem;background:#14181c;color:#f8f6f2;font-size:.82rem;text-decoration:none}.CabinetVasseur_skip__uA0XO:focus-visible{left:.75rem;top:.75rem}.CabinetVasseur_bandeau__TFzOq{position:sticky;top:0;z-index:90;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;padding:.6rem clamp(1rem,3vw,1.75rem);background:#efeae0;color:#5b5a56;font-size:.8rem}.CabinetVasseur_bandeauRetour__oVBUX{display:inline-flex;align-items:center;gap:.5rem;color:#14181c;font-weight:500;text-decoration:none;white-space:nowrap;transition:opacity .25s ease}.CabinetVasseur_bandeauRetour__oVBUX:hover{opacity:.6}.CabinetVasseur_bandeauTexte__c3MS_{flex:1 1 auto;text-align:center}.CabinetVasseur_bandeauCta__tMdgw{color:#14181c;font-weight:500;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.CabinetVasseur_header__mEkXq{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:1rem 3rem;padding:1.75rem clamp(1.25rem,4vw,2.5rem) 1.25rem}.CabinetVasseur_headerEyebrow__80RKU{font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:#776553}.CabinetVasseur_nav__Ji3zO{display:flex;flex-wrap:wrap;gap:.4rem 2.25rem;font-size:.88rem;color:#776553}.CabinetVasseur_nav__Ji3zO a{color:#776553;text-decoration:none;transition:color .3s ease}.CabinetVasseur_nav__Ji3zO a:hover{color:#14181c}.CabinetVasseur_navRdv__2Q7DS{color:#14181c!important;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#c9a227}.CabinetVasseur_heroSection__Cux8Y{padding:0 clamp(1.25rem,4vw,2.5rem)}.CabinetVasseur_masthead__XShCe{margin:clamp(1rem,3vh,2rem) 0 1.25rem;font-family:var(--font-fraunces),serif;font-weight:300;font-size:clamp(3.6rem,13.5vw,13rem);line-height:.82;letter-spacing:-.045em}.CabinetVasseur_heroMeta__toXGk{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-bottom:1.25rem;border-bottom:1px solid #14181c;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#776553}.CabinetVasseur_heroMeta__toXGk a{color:#14181c;text-decoration:none;border-bottom:1px solid #c9a227;padding-bottom:.15rem}.CabinetVasseur_heroGrid__A9lIi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.5rem,4vh,2.5rem) 0 clamp(3rem,8vh,6rem)}.CabinetVasseur_heroPhoto__W7V5s{grid-column:span 2;margin:0}.CabinetVasseur_heroPhoto__W7V5s img{display:block;width:100%;height:clamp(20rem,62vh,38rem);object-fit:cover;object-position:center;background:#e4ded2}.CabinetVasseur_heroTexte__AFhGJ{display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.CabinetVasseur_heroAccroche__jsnDT{margin:0;font-family:var(--font-fraunces),serif;font-weight:300;font-size:clamp(1.15rem,1.9vw,1.6rem);line-height:1.45;letter-spacing:-.01em}.CabinetVasseur_heroPresentation__FrmvF{margin:0 0 1.75rem;max-width:26rem;color:#776553;font-size:.92rem;line-height:1.85}.CabinetVasseur_heroCta__uf4xk{display:inline-flex;align-items:baseline;gap:.8rem;color:#14181c;text-decoration:none;font-family:var(--font-fraunces),serif;font-weight:400;font-size:1.15rem;padding-bottom:.35rem;border-bottom:1px solid #c9a227;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.CabinetVasseur_heroCta__uf4xk:hover{transform:translateX(10px)}.CabinetVasseur_bloc__RWL0o{padding:clamp(3.5rem,9vh,7rem) clamp(1.25rem,4vw,2.5rem);border-top:1px solid #e8e3d9}.CabinetVasseur_manifesteHead__WQa69{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,4vw,3rem)}.CabinetVasseur_manifesteEyebrow__zjpjg{flex:0 0 auto;padding-top:.5rem;font-size:.68rem;letter-spacing:.24em;text-transform:uppercase;color:#816312}.CabinetVasseur_manifesteTitre__gH2Jc{flex:1 1 420px;margin:0;font-family:var(--font-fraunces),serif;font-weight:300;font-size:clamp(2rem,6.5vw,6rem);line-height:1;letter-spacing:-.035em}.CabinetVasseur_manifesteBody__aeiO_{display:flex;flex-wrap:wrap;gap:clamp(2rem,5vw,4rem);margin-top:clamp(2rem,5vh,3.5rem)}.CabinetVasseur_manifesteTexte__rX2sU{flex:2 1 340px;margin:0;max-width:44rem;color:#776553;font-size:1rem;line-height:1.9}.CabinetVasseur_credential__PdXqF{flex:1 1 220px;position:relative;padding-top:2.5rem}.CabinetVasseur_credentialFilet__oXmCk{position:absolute;top:0;left:0;right:0;height:1px;background:#e8e3d9}.CabinetVasseur_credentialFiletActif__KZDX8{position:absolute;top:0;left:0;width:34%;height:1px;background:#c9a227}.CabinetVasseur_credentialItem__iHwjk{position:relative}.CabinetVasseur_credentialTick__2BJdk{position:absolute;top:-2.5rem;left:0;width:1px;height:.7rem;background:#c9a227}.CabinetVasseur_credentialTitre__wmRvl{display:block;font-family:var(--font-fraunces),serif;font-weight:400;font-size:1.15rem;line-height:1.5}.CabinetVasseur_credentialSous__QBcat{display:block;margin-top:.5rem;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:#776553}.CabinetVasseur_prestationsHead__0qjeq{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2rem;padding-bottom:1.25rem;border-bottom:1px solid #14181c;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#776553}.CabinetVasseur_prestationLigne__jp8bJ{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 2rem;padding:clamp(1.5rem,3.5vh,2.25rem) 0;border-bottom:1px solid #e8e3d9}.CabinetVasseur_prestationLigne__jp8bJ:last-of-type{border-bottom-color:#14181c}.CabinetVasseur_prestationNum__PVkOV{flex:none;width:2rem;font-family:var(--font-fraunces),serif;font-weight:300;font-size:.9rem;color:#816312}.CabinetVasseur_prestationNom__L91CZ{font-family:var(--font-fraunces),serif;font-weight:400;font-size:clamp(1.25rem,2.4vw,1.9rem);letter-spacing:-.015em}.CabinetVasseur_prestationDetail__bBPDQ{font-size:.85rem;color:#776553}.CabinetVasseur_prestationPrix__2RFI4{margin-left:auto;font-family:var(--font-fraunces),serif;font-weight:300;font-size:clamp(1.25rem,2.4vw,1.9rem)}.CabinetVasseur_prestationsNote__FeLcy{margin:1.5rem 0 0;color:#776553;font-size:.85rem;line-height:1.85}.CabinetVasseur_grandePhoto__EOob_{margin:0}.CabinetVasseur_grandePhoto__EOob_ img{display:block;width:100%;height:clamp(18rem,70vh,44rem);object-fit:cover;object-position:center;background:#ece7dc}.CabinetVasseur_grandePhotoLegende__wGSHz{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(1.5rem,4vw,3rem);margin:clamp(2rem,5vh,3.5rem) clamp(1.25rem,4vw,2.5rem) 0}.CabinetVasseur_grandePhotoTexte__ZtMeo{flex:1 1 260px;margin:0;font-family:var(--font-fraunces),serif;font-weight:300;font-size:clamp(1.15rem,2vw,1.7rem);line-height:1.45;letter-spacing:-.01em}.CabinetVasseur_grandePhotoLegende__wGSHz img{flex:0 1 17rem;display:block;width:min(100%,17rem);aspect-ratio:3/4;object-fit:cover;object-position:50% 40%;background:#d8d1c3}.CabinetVasseur_derouleGrille__P4877{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.CabinetVasseur_derouleEtape__6i1Ex{padding:clamp(1.75rem,4vh,2.5rem) clamp(1rem,2vw,1.75rem);border-right:1px solid #e8e3d9}.CabinetVasseur_derouleEtape__6i1Ex:last-child{border-right:none}.CabinetVasseur_derouleNum___3GDt{display:block;margin-bottom:1rem;font-family:var(--font-fraunces),serif;font-weight:300;font-size:.9rem;color:#816312}.CabinetVasseur_derouleTitre__Zxfh_{display:block;margin-bottom:.6rem;font-family:var(--font-fraunces),serif;font-weight:400;font-size:1.2rem}.CabinetVasseur_derouleTexte__DEX4Q{margin:0;color:#776553;font-size:.88rem;line-height:1.8}.CabinetVasseur_venirGrille__BIM8H{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:clamp(2rem,4vw,3.5rem);padding-top:clamp(2rem,5vh,3rem)}.CabinetVasseur_venirLabel__YVKp7{display:block;margin-bottom:.9rem;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:#776553}.CabinetVasseur_venirAdresse__dwNm2{margin:0;font-family:var(--font-fraunces),serif;font-weight:400;font-size:1.2rem;line-height:1.5}.CabinetVasseur_venirLien__fFz8k{display:inline-block;margin-top:1rem;font-size:.88rem;color:#776553;text-decoration:underline;text-underline-offset:3px}.CabinetVasseur_venirTexte__dPqRa{margin:0;color:#776553;font-size:.9rem;line-height:1.85}.CabinetVasseur_horaireLigne__N4NiD{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid #e8e3d9;font-size:.85rem;white-space:nowrap}.CabinetVasseur_horaireLigne__N4NiD:last-of-type{border-bottom:none}.CabinetVasseur_venirTel__kMe12{font-family:var(--font-fraunces),serif;font-weight:400;font-size:1.2rem;text-decoration:none;padding-bottom:.25rem;border-bottom:1px solid #c9a227;color:#14181c}.CabinetVasseur_rdv__iD_sc{background:#14181c;color:#f8f6f2;padding:clamp(4rem,11vh,8rem) clamp(1.25rem,4vw,2.5rem)}.CabinetVasseur_rdvTitre__mCd9U{margin:0 0 clamp(2rem,6vh,3.5rem);font-family:var(--font-fraunces),serif;font-weight:300;font-size:clamp(3rem,15vw,15rem);line-height:.85;letter-spacing:-.045em}.CabinetVasseur_rdvRow__SgUhu{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2rem;padding-top:1.5rem;border-top:1px solid rgba(248,246,242,.25)}.CabinetVasseur_rdvTexte__N8Xk1{margin:0;max-width:26rem;color:rgba(248,246,242,.7);font-size:.95rem;line-height:1.85}.CabinetVasseur_rdvCta__7LAPL{display:inline-flex;align-items:baseline;gap:.9rem;color:#f8f6f2;text-decoration:none;font-family:var(--font-fraunces),serif;font-weight:400;font-size:clamp(1.15rem,2vw,1.6rem);padding-bottom:.35rem;border-bottom:1px solid #d6c3a5;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.CabinetVasseur_rdvCta__7LAPL:hover{transform:translateX(10px)}.CabinetVasseur_footer__X3T8z{padding:clamp(2.5rem,6vh,4rem) clamp(1.25rem,4vw,2.5rem) 2.5rem}.CabinetVasseur_footerRow__rU9_o{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem 2rem;font-size:.8rem;color:#776553}.CabinetVasseur_footerCol__cx93a{display:flex;flex-direction:column;gap:.3rem}.CabinetVasseur_footerNom__1QJaA{color:#14181c}.CabinetVasseur_footerCol__cx93a a{color:#776553;text-decoration:underline;text-underline-offset:3px}.CabinetVasseur_mentions__pYME6{margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid #e8e3d9;font-size:.8rem;color:#776553}.CabinetVasseur_mentionsResume__y_ec6{cursor:pointer;color:#816312;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.CabinetVasseur_mentionsGrille__PkdHx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.5rem 2.5rem;margin-top:1.25rem;line-height:1.9}.CabinetVasseur_mentionsGrille__PkdHx span{display:block}.CabinetVasseur_mentionsLabel__cfnCu{color:#14181c}@media (max-width:760px){.CabinetVasseur_heroPhoto__W7V5s{grid-column:auto}}.InstitutSolene_page__NHgXl{background:#f2e6d8;color:#2e2a22;font-family:var(--font-work-sans),sans-serif;line-height:1.6;overflow-x:clip}.InstitutSolene_skip__lPRaN{position:absolute;left:-9999px;top:0;z-index:99;padding:.85rem 1.4rem;border-radius:8px;background:#24352a;color:#f2e6d8;font-size:.85rem;text-decoration:none}.InstitutSolene_skip__lPRaN:focus-visible{left:.75rem;top:.75rem}.InstitutSolene_bandeau__Fn3wb{position:sticky;top:0;z-index:90;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;padding:.6rem clamp(1rem,3vw,1.75rem);background:#e9dccd;color:#6d5c4a;font-size:.85rem}.InstitutSolene_bandeauRetour__B86sZ{display:inline-flex;align-items:center;gap:.5rem;color:#2e2a22;font-weight:500;text-decoration:none;white-space:nowrap;transition:opacity .25s ease}.InstitutSolene_bandeauRetour__B86sZ:hover{opacity:.6}.InstitutSolene_bandeauTexte__R_3KU{flex:1 1 auto;text-align:center}.InstitutSolene_bandeauCta__5FWJh{color:#2e2a22;font-weight:500;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.InstitutSolene_header__ac7JM{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem clamp(1.5rem,4vw,3.5rem);padding:1.75rem clamp(1.25rem,4vw,2.5rem) 1.5rem;text-align:center}.InstitutSolene_nav__1HOlz{display:flex;flex-wrap:wrap;gap:.5rem clamp(1.25rem,3vw,2.5rem);font-size:.95rem;color:#6d5c4a}.InstitutSolene_nav__1HOlz a{color:#6d5c4a;text-decoration:none;transition:color .3s ease}.InstitutSolene_nav__1HOlz a:hover{color:#a9603a}.InstitutSolene_wordmark__Nzuql{font-family:var(--font-fraunces),serif;font-weight:500;font-size:clamp(1.4rem,2.6vw,2rem);color:#2e2a22;text-decoration:none;white-space:nowrap}.InstitutSolene_wordmark__Nzuql span{font-style:italic;color:#a9603a}.InstitutSolene_heroSection__tNGqN{position:relative;padding:clamp(1rem,3vh,2rem) clamp(1.25rem,4vw,2.5rem) clamp(3.5rem,10vh,7rem)}.InstitutSolene_heroPhoto__rp6Ix{position:relative;height:clamp(26rem,82vh,48rem);border-radius:min(50%,26rem) min(50%,26rem) 20px 20px;background:linear-gradient(168deg,#d8c9b4,#b99d7d 52%,#8d6a48);overflow:hidden;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.InstitutSolene_heroPhoto__rp6Ix img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%}.InstitutSolene_heroVoile__eYmsH{position:absolute;inset:0;background:linear-gradient(0deg,rgba(46,42,34,.5) 0,rgba(46,42,34,.08) 45%,rgba(46,42,34,0) 70%)}.InstitutSolene_shine__RAU_E{position:absolute;inset:-20%;background:radial-gradient(circle at 30% 25%,rgba(255,247,240,.28) 0,rgba(255,247,240,0) 55%);transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.InstitutSolene_heroLieu__pKc9A{position:absolute;right:clamp(1rem,3vw,2.5rem);bottom:clamp(1rem,3vw,2rem);font-family:var(--font-fraunces),serif;font-style:italic;font-size:1.1rem;color:rgba(255,247,240,.85)}.InstitutSolene_heroPhoto__rp6Ix:focus-within img,.InstitutSolene_heroPhoto__rp6Ix:hover img{transform:none}.InstitutSolene_heroPhoto__rp6Ix:focus-within,.InstitutSolene_heroPhoto__rp6Ix:hover{transform:scale(1.012)}.InstitutSolene_heroPhoto__rp6Ix:focus-within .InstitutSolene_shine__RAU_E,.InstitutSolene_heroPhoto__rp6Ix:hover .InstitutSolene_shine__RAU_E{transform:translate3d(9%,-6%,0)}.InstitutSolene_heroTitre___9hiJ{position:relative;z-index:2;margin:clamp(-3rem,-7vw,-1.5rem) 0 0;font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:clamp(2.6rem,9vw,8rem);line-height:.9;letter-spacing:-.03em;text-align:center;color:#2e2a22}.InstitutSolene_heroBas__9Lh0D{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:clamp(1.5rem,4vw,3rem);align-items:end;margin-top:clamp(2rem,5vh,3.5rem)}.InstitutSolene_heroTexte__ovc9Q{margin:0;max-width:26rem;color:#6d5c4a;font-size:1.05rem;line-height:1.85}.InstitutSolene_heroCtaCol__DGYQ4{justify-self:center}.InstitutSolene_heroCta__bqzNo{display:inline-flex;align-items:center;gap:.7rem;padding:1.1rem 2rem;border-radius:999px;background:#a9603a;color:#fff7f0;text-decoration:none;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .35s ease}.InstitutSolene_heroCta__bqzNo:hover{transform:translateY(-3px);background-color:#8d4d2c}.InstitutSolene_heroSignatureCol__vvkjt{justify-self:end;text-align:right}.InstitutSolene_heroSignature__H2xMc{margin:0;font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:1.5rem;line-height:1.2;color:#a9603a;transform:rotate(-2.5deg);transform-origin:right center}.InstitutSolene_heroSignatureTrait__A_rHL{display:inline-block;width:5rem;height:1px;margin-top:.65rem;background:#a9603a;opacity:.45}.InstitutSolene_maison__1gDF4{background:#24352a;color:#f2e6d8;padding:clamp(3.5rem,10vh,7rem) 0;border-radius:clamp(2rem,8vw,7rem) clamp(2rem,8vw,7rem) 0 0}.InstitutSolene_maisonInner__FhH_C{max-width:1240px;margin:0 auto;padding:0 clamp(1.5rem,4vw,3rem)}.InstitutSolene_maisonGrid__NC6pU{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(2rem,5vw,4rem);align-items:center}.InstitutSolene_maisonQuote__VYzy_{margin:0 0 2.5rem;font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:clamp(1.7rem,3.6vw,3.2rem);line-height:1.22;letter-spacing:-.015em}.InstitutSolene_maisonTexte__0LOca{margin:0;max-width:32rem;color:rgba(242,230,216,.75);font-size:1rem;line-height:1.9}.InstitutSolene_maisonPhoto__5jNRl{position:relative;margin:0;justify-self:end;width:min(100%,26rem);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.InstitutSolene_maisonPhotoRatio__CkztM{position:relative;aspect-ratio:3/4;border-radius:999px 999px 16px 16px;background:linear-gradient(200deg,#c5b39a,#9c7f5f 55%,#6c5138);overflow:hidden}.InstitutSolene_maisonPhotoRatio__CkztM img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.InstitutSolene_maisonPhoto__5jNRl:focus-within,.InstitutSolene_maisonPhoto__5jNRl:hover{transform:scale(1.012)}.InstitutSolene_maisonPhoto__5jNRl:focus-within .InstitutSolene_shine__RAU_E,.InstitutSolene_maisonPhoto__5jNRl:hover .InstitutSolene_shine__RAU_E{transform:translate3d(9%,-6%,0)}.InstitutSolene_soins__qjjjz{background:#24352a;color:#f2e6d8;padding:0 0 clamp(3.5rem,10vh,7rem)}.InstitutSolene_soinsInner__G3AXB{max-width:1240px;margin:0 auto;padding:clamp(2.5rem,7vh,5rem) clamp(1.5rem,4vw,3rem) 0;border-top:1px solid rgba(157,184,151,.28)}.InstitutSolene_soinsHead__B2xMD{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(2rem,5vh,3.5rem)}.InstitutSolene_soinsTitre__4I09T{margin:0;font-family:var(--font-fraunces),serif;font-weight:500;font-size:clamp(1.9rem,3.4vw,2.9rem);line-height:1.1}.InstitutSolene_soinsNote__oa7ZG{font-size:.9rem;color:rgba(242,230,216,.65)}.InstitutSolene_soinLigne__3Va9N{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;padding:1.5rem 1.25rem;border-radius:18px;border-bottom:1px solid rgba(157,184,151,.24);text-decoration:none;color:#f2e6d8;transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .35s ease}.InstitutSolene_soinLigne__3Va9N:focus-visible,.InstitutSolene_soinLigne__3Va9N:hover{transform:translateX(12px);background-color:rgba(157,184,151,.12)}.InstitutSolene_soinNom__GbrM_{font-family:var(--font-fraunces),serif;font-weight:500;font-size:clamp(1.2rem,2.2vw,1.7rem)}.InstitutSolene_soinDetail__gl86X{font-size:.9rem;color:rgba(242,230,216,.6)}.InstitutSolene_soinPrix__szNKJ{margin-left:auto;font-family:var(--font-fraunces),serif;font-weight:500;font-size:clamp(1.2rem,2.2vw,1.7rem);color:#9db897}.InstitutSolene_duo__mo6I_{padding:clamp(3rem,8vh,5.5rem) clamp(1.25rem,4vw,2.5rem)}.InstitutSolene_duoRow__nm_rQ{display:flex;flex-wrap:wrap;gap:clamp(1.25rem,3vw,2rem);align-items:flex-end}.InstitutSolene_duoPhoto__5MDrd{margin:0;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.InstitutSolene_duoPhotoMains__cs8x9{flex:1 1 200px}.InstitutSolene_duoPhotoVisage__9Wfy6{flex:2 1 420px}.InstitutSolene_duoPhotoRatioMains__5OMoi{position:relative;aspect-ratio:1;border-radius:999px;background:linear-gradient(150deg,#ded0b8,#b59a78);overflow:hidden}.InstitutSolene_duoPhotoRatioVisage__vPMwk{position:relative;aspect-ratio:16/10;border-radius:20px;background:linear-gradient(160deg,#cfd8c6,#9db897 55%,#6f8a6b);overflow:hidden}.InstitutSolene_duoPhotoRatioMains__5OMoi img,.InstitutSolene_duoPhotoRatioVisage__vPMwk img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.InstitutSolene_duoPhotoRatioMains__5OMoi img{object-position:45% 50%}.InstitutSolene_duoPhotoRatioVisage__vPMwk img{object-position:50% 45%}.InstitutSolene_duoPhoto__5MDrd:focus-within,.InstitutSolene_duoPhoto__5MDrd:hover{transform:scale(1.012)}.InstitutSolene_duoPhoto__5MDrd:focus-within .InstitutSolene_shine__RAU_E,.InstitutSolene_duoPhoto__5MDrd:hover .InstitutSolene_shine__RAU_E{transform:translate3d(9%,-6%,0)}.InstitutSolene_avis__rHfqc{background:#9db897;padding:clamp(2rem,5vh,3rem) 0;border-radius:clamp(1.25rem,4vw,3rem);margin:0 clamp(.75rem,2vw,1.5rem)}.InstitutSolene_avisInner__7vKHa{max-width:1180px;margin:0 auto;padding:0 clamp(1.5rem,4vw,3rem)}.InstitutSolene_avisTop__TQhzl{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.25rem 2.5rem}.InstitutSolene_avisQuote__EO2bI{margin:0;max-width:24ch;font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:clamp(1.3rem,2.5vw,2rem);line-height:1.25;letter-spacing:-.02em;color:#24352a}.InstitutSolene_avisNote__CSdR6{display:flex;align-items:center;gap:.9rem}.InstitutSolene_avisNoteChiffre__Y48tU{display:flex;align-items:center;justify-content:center;flex:none;width:3.4rem;height:3.4rem;border-radius:999px;background:#f2e6d8;font-family:var(--font-fraunces),serif;font-weight:500;font-size:1.25rem;color:#24352a}.InstitutSolene_avisNoteLabel__U5LR0{font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(36,53,42,.75);line-height:1.7}.InstitutSolene_avisGrille__Pa3uA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.25rem 2.5rem;margin-top:clamp(1.5rem,3.5vh,2.25rem);padding-top:clamp(1.25rem,3vh,1.75rem);border-top:1px solid rgba(36,53,42,.25)}.InstitutSolene_avisTexte__ancYN{margin:0 0 .6rem;color:#24352a;font-size:.95rem;line-height:1.65}.InstitutSolene_avisAuteur__uUp6f{font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(36,53,42,.7)}.InstitutSolene_venir__c_iQj{padding:clamp(3.5rem,10vh,7rem) clamp(1.25rem,4vw,2.5rem)}.InstitutSolene_venirGrille__XlWbN{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:clamp(2rem,5vw,4rem)}.InstitutSolene_venirTitre__P8Dsq{margin:0 0 1.5rem;font-family:var(--font-fraunces),serif;font-weight:500;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.15}.InstitutSolene_venirAdresse__SN5yT{margin:0 0 1rem;font-size:1.1rem;line-height:1.6}.InstitutSolene_venirTexte__G_HZW{margin:0 0 1.75rem;max-width:24rem;color:#6d5c4a;font-size:.95rem;line-height:1.85}.InstitutSolene_venirActions__RrLxT{display:flex;flex-wrap:wrap;gap:.75rem}.InstitutSolene_venirBtn__kfGyJ{display:inline-flex;align-items:center;gap:.6rem;padding:.95rem 1.6rem;border-radius:999px;border:1px solid #a9603a;color:#a9603a;text-decoration:none;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .35s ease,color .35s ease}.InstitutSolene_venirBtn__kfGyJ:hover{transform:translateY(-3px);background-color:#a9603a;color:#fff7f0}.InstitutSolene_venirBtnGhost__kxq_y{display:inline-flex;align-items:center;gap:.6rem;padding:.95rem 1.6rem;border-radius:999px;border:1px solid rgba(169,96,58,.35);color:#6d5c4a;text-decoration:none;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s ease,color .35s ease}.InstitutSolene_venirBtnGhost__kxq_y:hover{transform:translateY(-3px);border-color:#a9603a;color:#a9603a}.InstitutSolene_horaireLigne__8gIDR{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:1rem 0;border-bottom:1px solid #e4d2bc;font-size:1rem}.InstitutSolene_horaireJour__IH8i8{font-weight:500}.InstitutSolene_venirNote__um6BP{margin:1.75rem 0 0;font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:1.2rem;color:#a9603a;line-height:1.5}.InstitutSolene_rdv__1HXMD{position:relative;background:#a9603a;color:#fff7f0;padding:clamp(4rem,13vh,10rem) clamp(1.25rem,4vw,2.5rem);border-radius:clamp(2rem,8vw,7rem) clamp(2rem,8vw,7rem) 0 0;text-align:center;overflow:hidden}.InstitutSolene_rdvHalo__Hfjh6{position:absolute;left:50%;bottom:calc(clamp(3rem, 12vw, 9rem) * -1);transform:translateX(-50%);width:clamp(16rem,50vw,40rem);aspect-ratio:1;border-radius:999px;background:rgba(255,247,240,.07)}.InstitutSolene_rdvInner__KNd4B{position:relative}.InstitutSolene_rdvTitre__nhZEh{margin:0 auto;max-width:20ch;font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:clamp(2.2rem,7.5vw,7rem);line-height:.98;letter-spacing:-.025em}.InstitutSolene_rdvCta__oYGc7{display:inline-flex;align-items:center;gap:.7rem;margin-top:clamp(2rem,6vh,3.5rem);padding:1.1rem 2.2rem;border-radius:999px;background:#fff7f0;color:#a9603a;text-decoration:none;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.InstitutSolene_rdvCta__oYGc7:hover{transform:translateY(-3px)}.InstitutSolene_footer__7VDuD{background:#24352a;color:rgba(242,230,216,.75);padding:clamp(2.5rem,7vh,4.5rem) clamp(1.25rem,4vw,2.5rem) 2.5rem}.InstitutSolene_footerTop__H3Z_9{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.5rem;padding-bottom:1.75rem;border-bottom:1px solid rgba(157,184,151,.28)}.InstitutSolene_footerWordmark__NKLGi{font-family:var(--font-fraunces),serif;font-weight:500;font-size:1.4rem;color:#f2e6d8}.InstitutSolene_footerWordmark__NKLGi span{font-style:italic;color:#9db897}.InstitutSolene_footerNav__Za2s3{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;font-size:.92rem}.InstitutSolene_footerNav__Za2s3 a{color:rgba(242,230,216,.75);text-decoration:none;transition:color .3s ease}.InstitutSolene_footerNav__Za2s3 a:hover{color:#9db897}.InstitutSolene_footerBas__bciq8{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;padding-top:1.5rem;font-size:.82rem}.InstitutSolene_footerCol__gTte_{display:flex;flex-direction:column;gap:.25rem}.InstitutSolene_footerCol__gTte_ a{color:#9db897;text-decoration:underline;text-underline-offset:3px}.InstitutSolene_mentions__KQN8g{margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid rgba(157,184,151,.28);font-size:.82rem}.InstitutSolene_mentionsResume__UQXy6{cursor:pointer;color:#9db897;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase}.InstitutSolene_mentionsGrille__CDZ0P{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.5rem 2.5rem;margin-top:1.25rem;line-height:1.9}.InstitutSolene_mentionsGrille__CDZ0P span{display:block}.InstitutSolene_mentionsLabel__G4nNw{color:#9db897}.InstitutSolene_reveal__b7OoP{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.InstitutSolene_reveal__b7OoP.InstitutSolene_in__4sSGg{opacity:1;transform:none}.SalonAmbre_page__s132p{background:#070605;color:#f3ead8;font-family:var(--font-figtree),sans-serif;line-height:1.55;overflow-x:clip}.SalonAmbre_skip__Kqqol{position:absolute;left:-9999px;top:0;z-index:99;padding:.85rem 1.4rem;background:#d9c19a;color:#070605;font-size:.85rem;text-decoration:none}.SalonAmbre_skip__Kqqol:focus-visible{left:.75rem;top:.75rem}.SalonAmbre_bandeau__6WLVK{position:sticky;top:0;z-index:90;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;padding:.6rem clamp(1rem,3vw,1.75rem);background:#15130f;color:#a89f91;font-size:.8rem}.SalonAmbre_bandeauRetour__Pikmj{display:inline-flex;align-items:center;gap:.5rem;color:#d9c19a;font-weight:500;text-decoration:none;white-space:nowrap;transition:opacity .25s ease}.SalonAmbre_bandeauRetour__Pikmj:hover{opacity:.6}.SalonAmbre_bandeauTexte__zc7oI{flex:1 1 auto;text-align:center}.SalonAmbre_bandeauCta__WQtK8{color:#d9c19a;font-weight:500;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.SalonAmbre_header__wRvfT{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;padding:1.4rem clamp(1.25rem,3.5vw,2.5rem)}.SalonAmbre_wordmark__KsFY7{font-family:var(--font-bodoni-moda),serif;font-weight:500;font-size:1.15rem;letter-spacing:.02em}.SalonAmbre_nav__NM_K3{display:flex;flex-wrap:wrap;gap:.4rem clamp(1.25rem,3vw,2.25rem);font-size:.68rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.SalonAmbre_nav__NM_K3 a{display:flex;gap:.5rem;color:#a89f91;text-decoration:none;transition:color .3s ease}.SalonAmbre_nav__NM_K3 a:hover{color:#f3ead8}.SalonAmbre_nav__NM_K3 a span{color:#d9c19a}.SalonAmbre_appeler__Z3jna{display:inline-flex;align-items:center;gap:.8rem;padding:.85rem 1.4rem;border:1px solid rgba(217,193,154,.4);color:#d9c19a;text-decoration:none;font-size:.68rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;transition:transform .3s cubic-bezier(.2,.7,.2,1),background-color .3s ease}.SalonAmbre_appeler__Z3jna:hover{transform:translateY(-2px);background-color:rgba(217,193,154,.1)}.SalonAmbre_heroSection__UpyHb{position:relative;padding:clamp(1rem,3vh,2rem) clamp(1.25rem,3.5vw,2.5rem) 0;overflow:hidden}.SalonAmbre_heroEyebrowRow__tsjOT{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-bottom:1rem;border-bottom:1px solid rgba(217,193,154,.2);font-size:.66rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#a89f91}.SalonAmbre_heroEyebrowRow__tsjOT span:last-child{color:#d9c19a}.SalonAmbre_heroInner__YoOmm{position:relative;padding:clamp(1.5rem,4vh,3rem) 0 clamp(2rem,6vh,4rem)}.SalonAmbre_heroImg__HtLqX{position:absolute;right:clamp(-2rem,-3vw,-.5rem);top:clamp(1rem,4vh,3rem);width:clamp(9rem,30vw,26rem);height:clamp(15rem,54vh,34rem);background:#1a1611;border:1px solid rgba(217,193,154,.14);overflow:hidden}.SalonAmbre_heroImg__HtLqX img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.SalonAmbre_heroImgVoile__bcI3I{position:absolute;inset:0;background:radial-gradient(circle at 34% 24%,rgba(217,193,154,.2) 0,rgba(217,193,154,0) 60%)}.SalonAmbre_titre__BWSJY{position:relative;z-index:2;margin:0;font-family:var(--font-bodoni-moda),serif;font-weight:600;font-optical-sizing:none;line-height:1.28;letter-spacing:-.035em;text-transform:uppercase}.SalonAmbre_titreLigne__l0TAn{display:block}.SalonAmbre_titreLigne1__c1jtX{font-size:clamp(2rem,8.5vw,7.5rem)}.SalonAmbre_titreLigne2__jajy1{margin-left:clamp(-.75rem,-2.5vw,-.25rem);font-size:clamp(2.6rem,11vw,10.5rem);letter-spacing:-.045em}.SalonAmbre_titreLigne3__OUu7i{margin-left:clamp(1.5rem,10vw,9rem);font-size:clamp(1.7rem,6.5vw,6rem)}.SalonAmbre_titreLigne4__bavfV{margin-left:clamp(.75rem,5vw,4.5rem);font-size:clamp(2.6rem,11vw,10.5rem);letter-spacing:-.045em}.SalonAmbre_etTexte__WTW5D{color:#a89f91}.SalonAmbre_barbeTexte__n_ADr{color:#e9d5b4}.SalonAmbre_motCadre__TOdga{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.34em;margin-bottom:-.34em}.SalonAmbre_mot__3Na8w{display:inline-block;animation:SalonAmbre_motIn__GtbWu 1.1s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.18s + var(--i) * 95ms)}@keyframes SalonAmbre_motIn__GtbWu{0%{transform:translateY(210%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SalonAmbre_mot__3Na8w{animation:none}}.SalonAmbre_heroBas__H2WWa{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 2rem;margin-top:clamp(1.5rem,4vh,2.5rem)}.SalonAmbre_heroTexte__duno4{margin:0;max-width:30rem;color:#a89f91;font-size:1rem;line-height:1.8}.SalonAmbre_heroCta__ea8TH{display:inline-flex;align-items:center;gap:1rem;padding:1.1rem 1.9rem;background:linear-gradient(100deg,#c9ae86,#e9d5b4 50%,#c9ae86);color:#070605;text-decoration:none;font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.SalonAmbre_heroCta__ea8TH:hover{transform:translateY(-3px)}.SalonAmbre_ticker__T5fk3{border-top:1px solid rgba(217,193,154,.2);border-bottom:1px solid rgba(217,193,154,.2);overflow:hidden;padding:.9rem 0}.SalonAmbre_tickerTrack__hWI_0{display:flex;width:max-content;animation:SalonAmbre_ticker__T5fk3 46s linear infinite;font-family:var(--font-bodoni-moda),serif;font-size:clamp(.95rem,2vw,1.6rem);letter-spacing:.04em;text-transform:uppercase;color:#a89f91}.SalonAmbre_tickerPiste__KTK0F{display:flex;gap:2.5rem;padding-right:2.5rem}.SalonAmbre_tickerSep__KeRhx{color:#d9c19a}@keyframes SalonAmbre_ticker__T5fk3{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:reduce){.SalonAmbre_tickerTrack__hWI_0{animation:none}}.SalonAmbre_maison__dVSem{padding:clamp(3.5rem,10vh,7rem) clamp(1.25rem,3.5vw,2.5rem)}.SalonAmbre_maisonGrid__vP3Ue{display:flex;flex-wrap:wrap;gap:clamp(2rem,5vw,4rem);align-items:flex-end}.SalonAmbre_maisonPhoto__OYP89{flex:0 1 17rem;margin:0;aspect-ratio:3/4;background:#14110d;border:1px solid rgba(217,193,154,.12);position:relative;overflow:hidden}.SalonAmbre_maisonPhoto__OYP89 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.SalonAmbre_maisonPhotoVoile__W2O12{position:absolute;inset:0;background:radial-gradient(circle at 40% 30%,rgba(217,193,154,.16) 0,rgba(217,193,154,0) 62%)}.SalonAmbre_maisonTexte__Yb6kN{flex:1 1 340px}.SalonAmbre_maisonEyebrow__XBV9J{display:block;margin-bottom:1.5rem;font-size:.66rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#d9c19a}.SalonAmbre_maisonQuote__7FzDh{margin:0 0 1.75rem;font-family:var(--font-bodoni-moda),serif;font-weight:400;font-size:clamp(1.5rem,3.6vw,3.2rem);line-height:1.14;letter-spacing:-.025em}.SalonAmbre_maisonQuote__7FzDh span{color:#d9c19a}.SalonAmbre_maisonParagraphe__StAVo{margin:0;max-width:34rem;color:#a89f91;font-size:.98rem;line-height:1.85}.SalonAmbre_stats__eVTFE{position:relative;padding:clamp(3rem,8vh,5.5rem) clamp(1.25rem,3.5vw,2.5rem);background:#0f0d0b;border-top:1px solid rgba(217,193,154,.12);border-bottom:1px solid rgba(217,193,154,.12);overflow:hidden}.SalonAmbre_statsGhost__F9iI3{position:absolute;right:clamp(-2rem,-2vw,-1rem);bottom:-.2em;font-family:var(--font-bodoni-moda),serif;font-size:clamp(5rem,18vw,16rem);line-height:.78;letter-spacing:-.055em;color:#171410;pointer-events:none;-webkit-user-select:none;user-select:none}.SalonAmbre_statsRow__3fgr8{position:relative;display:flex;flex-wrap:wrap;gap:clamp(2rem,6vw,5rem)}.SalonAmbre_statValeur__XSPIh{display:block;font-family:var(--font-bodoni-moda),serif;font-weight:500;font-size:clamp(2.4rem,6vw,4.5rem);line-height:.85;letter-spacing:-.04em}.SalonAmbre_statLabel__GpnZK{display:block;margin-top:1rem;font-size:.66rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#a89f91}.SalonAmbre_carte__El1JQ{padding:clamp(3.5rem,10vh,7rem) 0}.SalonAmbre_carteHead__nG3rn{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;padding:0 clamp(1.25rem,3.5vw,2.5rem) clamp(2rem,5vh,3.5rem)}.SalonAmbre_carteTitre__adaBd{margin:0;font-family:var(--font-bodoni-moda),serif;font-weight:400;font-size:clamp(2rem,6vw,5rem);line-height:.92;letter-spacing:-.04em;text-transform:uppercase}.SalonAmbre_carteNote__5yvBI{font-size:.66rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#a89f91}.SalonAmbre_carteLigne__LBR2J{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 2rem;padding:clamp(1.5rem,3.5vh,2.4rem) clamp(1.25rem,3.5vw,2.5rem);border-top:1px solid rgba(217,193,154,.16);text-decoration:none;color:inherit;transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .35s ease}.SalonAmbre_carteLigne__LBR2J:last-of-type{border-bottom:1px solid rgba(217,193,154,.16)}.SalonAmbre_carteLigne__LBR2J:focus-visible,.SalonAmbre_carteLigne__LBR2J:hover{transform:translateX(14px);background-color:rgba(217,193,154,.07)}.SalonAmbre_carteNum__FrylH{flex:none;min-width:2.5rem;font-family:var(--font-bodoni-moda),serif;font-size:.85rem;color:#d9c19a}.SalonAmbre_carteNom__Ukx4x{font-family:var(--font-bodoni-moda),serif;font-weight:400;font-size:clamp(1.3rem,2.8vw,2.3rem);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap}.SalonAmbre_carteDetail__hFkYF{font-size:.85rem;color:#a89f91}.SalonAmbre_cartePrix__j0paI{margin-left:auto;font-family:var(--font-bodoni-moda),serif;font-size:clamp(1.2rem,2.4vw,1.9rem);color:#d9c19a}.SalonAmbre_carteFleche__WgEGe{flex:none;width:0;overflow:hidden;font-family:var(--font-bodoni-moda),serif;font-size:1.3rem;color:#d9c19a;opacity:0;transition:width .35s cubic-bezier(.2,.7,.2,1),opacity .35s ease}.SalonAmbre_carteLigne__LBR2J:focus-visible .SalonAmbre_carteFleche__WgEGe,.SalonAmbre_carteLigne__LBR2J:hover .SalonAmbre_carteFleche__WgEGe{width:2rem;opacity:1}.SalonAmbre_avisSection__OM0j4{padding:0 clamp(1.25rem,3.5vw,2.5rem) clamp(3.5rem,10vh,7rem)}.SalonAmbre_avisPhoto__K_JAf{margin:0 0 clamp(2.5rem,7vh,4.5rem);position:relative;aspect-ratio:21/8;background:#17130f;border:1px solid rgba(217,193,154,.14);overflow:hidden}.SalonAmbre_avisPhoto__K_JAf img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%}.SalonAmbre_avisQuote__diHU4{margin:0 0 1.25rem;max-width:20ch;font-family:var(--font-bodoni-moda),serif;font-weight:500;font-size:clamp(1.6rem,4.5vw,3.6rem);line-height:1.12;letter-spacing:-.03em;text-transform:uppercase}.SalonAmbre_avisAuteur__MlSVB{margin-bottom:clamp(2rem,5vh,3rem);font-size:.66rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#d9c19a}.SalonAmbre_avisGrille__fct8U{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(1.5rem,4vw,3rem);padding-top:1.5rem;border-top:1px solid rgba(217,193,154,.16)}.SalonAmbre_avisTexte__ojV1B{margin:0;color:#a89f91;font-size:.95rem;line-height:1.8}.SalonAmbre_avisTemoin__oiXsu{display:inline-block;margin-top:.9rem;font-size:.66rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#f3ead8}.SalonAmbre_infos__5HmgY{padding:0 clamp(1.25rem,3.5vw,2.5rem) clamp(3.5rem,10vh,7rem)}.SalonAmbre_infosHead__dDBMY{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;padding-bottom:clamp(1.5rem,4vh,2.5rem);border-bottom:1px solid rgba(217,193,154,.16)}.SalonAmbre_infosTitre__kLrCO{margin:0;font-family:var(--font-bodoni-moda),serif;font-weight:400;font-size:clamp(2rem,6vw,5rem);line-height:.92;letter-spacing:-.04em;text-transform:uppercase}.SalonAmbre_infosNote__jjGmY{font-size:.66rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#a89f91}.SalonAmbre_infosGrille__eS5vw{display:flex;flex-wrap:wrap;gap:clamp(2rem,5vw,4rem);padding-top:clamp(2rem,5vh,3rem)}.SalonAmbre_infosCol__CtehH{flex:1 1 260px}.SalonAmbre_infosColEtroit__XBsCi{flex:1 1 200px}.SalonAmbre_infosLabel__V5rtr{display:block;margin-bottom:1.25rem;font-size:.66rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#d9c19a}.SalonAmbre_infosAdresse__AAKYF{margin:0 0 .9rem;font-family:var(--font-bodoni-moda),serif;font-size:1.5rem;line-height:1.35}.SalonAmbre_infosTexte__etG_L{margin:0 0 1.25rem;max-width:22rem;color:#a89f91;font-size:.92rem;line-height:1.8}.SalonAmbre_infosLien__f4W4c{font-size:.9rem;color:#a89f91;text-decoration:underline;text-underline-offset:3px}.SalonAmbre_infosTel__F8PlS{font-family:var(--font-bodoni-moda),serif;font-size:1.3rem;color:#d9c19a;text-decoration:none;border-bottom:1px solid rgba(217,193,154,.35);padding-bottom:.2rem;transition:border-color .3s ease}.SalonAmbre_infosTel__F8PlS:hover{border-color:#d9c19a}.SalonAmbre_horaireLigne__caPWv{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid rgba(217,193,154,.16);font-size:.92rem;white-space:nowrap}.SalonAmbre_horaireLigne__caPWv:last-of-type{border-bottom:none}.SalonAmbre_rdv__LbKjD{position:relative;padding:clamp(4rem,14vh,10rem) clamp(1.25rem,3.5vw,2.5rem);text-align:center;border-top:1px solid rgba(217,193,154,.14);overflow:hidden}.SalonAmbre_rdvHalo___iI5K{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 120% at 50% 100%,rgba(217,193,154,.14) 0,rgba(7,6,5,0) 70%)}.SalonAmbre_rdvInner__wEojU{position:relative}.SalonAmbre_rdvTitre___GeBd{margin:0;font-family:var(--font-bodoni-moda),serif;font-weight:400;font-size:clamp(2.6rem,11vw,11rem);line-height:.88;letter-spacing:-.045em;text-transform:uppercase}.SalonAmbre_rdvTitreDegrade__jFs7l{background:linear-gradient(100deg,#8a6a35,#e9d5b4 38%,#d9c19a 62%,#8a6a35);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.SalonAmbre_rdvCta__GW6bZ{display:inline-flex;align-items:center;gap:1rem;margin-top:clamp(2rem,6vh,3.5rem);padding:1.2rem 2.2rem;background:linear-gradient(100deg,#c9ae86,#e9d5b4 50%,#c9ae86);color:#070605;text-decoration:none;font-size:.72rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.SalonAmbre_rdvCta__GW6bZ:hover{transform:translateY(-4px)}.SalonAmbre_footer__VM0aj{padding:clamp(2.5rem,7vh,4.5rem) clamp(1.25rem,3.5vw,2.5rem) 0;border-top:1px solid rgba(217,193,154,.12);overflow:hidden}.SalonAmbre_footerTop__5l68d{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem 2rem;padding-bottom:1.75rem;font-size:.8rem;color:#a89f91}.SalonAmbre_footerCol__FJqtJ{display:flex;flex-direction:column;gap:.25rem}.SalonAmbre_footerNom__C2ZVf{color:#f3ead8}.SalonAmbre_footerCol__FJqtJ a{color:#d9c19a;text-decoration:underline;text-underline-offset:3px}.SalonAmbre_mentions__UvPr9{margin-bottom:1.75rem;padding-top:1.5rem;border-top:1px solid rgba(217,193,154,.12);font-size:.8rem;color:#a89f91}.SalonAmbre_mentionsResume__v_GMi{cursor:pointer;color:#d9c19a;font-size:.66rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.SalonAmbre_mentionsGrille__GYkFH{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.5rem 2.5rem;margin-top:1.25rem;line-height:1.9}.SalonAmbre_mentionsGrille__GYkFH span{display:block}.SalonAmbre_mentionsLabel__zg4iu{color:#f3ead8}.SalonAmbre_footerGhost__zl5Ux{font-family:var(--font-bodoni-moda),serif;font-weight:400;font-size:clamp(3.5rem,20vw,18rem);line-height:1.4;letter-spacing:-.055em;text-transform:uppercase;color:#15120e;white-space:nowrap;overflow:hidden}.SalonAmbre_reveal__djtVQ{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.SalonAmbre_reveal__djtVQ.SalonAmbre_in__9mbSV{opacity:1;transform:none}