/* WOHLÉA: Creme, warmes Beige und das Oliv des Markenlogos. */
:root{--cream:#faf5eb;--green:#4b4b21;--deep:#343617;--ink:#3d4124;--muted:#67634e;--line:#dcd2bc;--gold:#aa8d54}
body{background:var(--cream);color:var(--ink)}
header{background:#faf5ebf5;border-bottom:1px solid #e8dfcc}
.button{background:var(--green);border-color:var(--green);color:#fff9ee}.button:hover{background:#353815;border-color:#353815}
.hero h1 em{-webkit-text-stroke-color:#55562b}.hero-photo{background:#d8cdb6}.hero-photo>img{filter:saturate(.55) sepia(.12) brightness(.92)}
.eyebrow,.instagram .eyebrow{color:#6b663e}.hero-note .star,.invitation>span,.portrait-placeholder>span{color:#8b7b45}
.seal{background:#f6ecd9;color:#4b4b21;border-color:#c6ae76}.seal span{color:#8a7440}
.ribbon{background:#e9dec8;color:#4d4c2b}.ribbon span:nth-child(even){color:#89713d}
.philosophy{background:#efe6d5}.philosophy-grid article{border-color:#cfc1a1}.philosophy-grid span{color:#746b40}
.facials{background:#ede3cf}details{border-color:#cfc2a6}summary span{color:#696536}
.portrait-placeholder{background:#e9dcc3;color:#575532}.draft-note{background:#f0e7d5;border-color:#aa8d54}
.text-link{border-color:#aaa078}.number{color:#746c43}.treatment:hover h3{color:#77723b}
.instagram{background:#e9ddc5;color:var(--ink)}.light{background:#4b4b21;border-color:#4b4b21;color:#fff9ee}.light:hover{background:#353815;color:#fff9ee}
.contact{background:#eee3cf}.contact-details{background:#faf5eb}.contact-details dl>div{border-color:#dcd2bc}
footer{background:#3d4124;color:#f6edda}footer small{color:#dbd0b6}
dialog{background:#faf5eb;color:#3d4124;border-color:#aa8d54}dialog::backdrop{background:#343617bf}.close{color:#4b4b21}
:focus-visible{outline-color:#88702e}.menu{border-color:#aaa078;color:#4b4b21}
@media(max-width:700px){nav{background:#faf5eb;border-color:#dcd2bc}}
