.beauty{--paper:#f8f4ed;--ink:#503c3a;--accent:#694c49;--button-ink:#fff8ef;--line:#d1c3ba;--contact:#e8d9ce;--contact-ink:#503c3a}.beauty h1,.beauty h2,.beauty h3{font-family:Georgia,serif;font-weight:400}.beauty .brand{font:29px Georgia}.beauty .site-header{border-bottom:1px solid var(--line)}.beauty .site-header nav a:last-child{border-bottom:1px solid;padding-bottom:5px}.beauty-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center;padding-top:60px;padding-bottom:80px}.beauty h1{font-size:clamp(65px,6.8vw,100px);line-height:1.08}.beauty h1 em{color:#94746a}.beauty-copy p{max-width:420px;font-size:16px}.beauty .button{border-radius:50px;font-size:12px;padding-left:28px;padding-right:28px}.beauty-portrait{position:relative;padding:30px 25px 55px}.beauty-portrait:before{content:'';position:absolute;inset:0;border:1px solid var(--line);border-radius:50% 50% 0 0}.beauty-portrait img{height:560px;border-radius:50% 50% 0 0}.beauty-portrait>span{position:absolute;bottom:17px;left:25px;font:9px 'Courier New',monospace;letter-spacing:.08em}.beauty-sign{display:block;font:italic 22px Georgia;margin-top:50px;color:#94746a}.treatments{display:grid;grid-template-columns:1fr 1fr;gap:60px}.treatments article:nth-child(2){padding-top:80px}.treatments img{height:450px}.treatments article>span{font:10px 'Courier New',monospace;letter-spacing:.12em;display:block;margin:22px 0 14px}.treatments h3{font-size:35px;margin-bottom:15px}.treatments p{max-width:430px;font-size:14px}.treatments button{background:none;border:0;border-bottom:1px solid;padding:12px 0;font-size:13px}.beauty-pricing{background:#eee4dc}.beauty-pricing .two{align-items:start}.beauty-pricing h2{font-size:56px}.beauty-visit{max-width:900px;text-align:center}.beauty-visit details{text-align:left}.beauty-visit h2{margin-bottom:50px}.beauty .contact .wrap{text-align:center}.beauty .contact h2,.beauty .contact p{margin-left:auto;margin-right:auto}.beauty .contact .button{background:#503c3a;color:#fff8ef}.beauty footer .brand{font-size:26px}@media(max-width:1000px){.beauty-hero{gap:30px}.beauty h1{font-size:65px}.beauty-portrait img{height:440px}.treatments{gap:30px}.treatments img{height:350px}}@media(max-width:700px){.beauty-hero{grid-template-columns:1fr;padding-top:35px;padding-bottom:45px}.beauty h1{font-size:62px}.beauty-sign{margin-top:28px}.beauty-portrait{width:90%;margin:auto;padding:20px 16px 50px}.beauty-portrait img{height:410px}.beauty-portrait>span{left:16px;font-size:8px}.treatments{grid-template-columns:1fr;gap:45px}.treatments article:nth-child(2){padding-top:0}.treatments img{height:350px}.beauty-pricing h2{font-size:44px}}
.beauty .beauty-sign{color:#806056}
