:root{
  --bg:#FBF8F6; --bg2:#F2ECE8; --ink:#2B2426; --sub:#6E6266; --line:#E4DAD6;
  --accent:#9C5A6C; --accent-deep:#7A3F51; --radius:2px;
  --head:"Zen Old Mincho","Hiragino Mincho ProN",serif;
}
.sh-logo{flex-direction:column;align-items:flex-start;gap:0;line-height:1.1}
.sh-logo b{font-family:"Cormorant Garamond",serif;font-size:30px;font-weight:600;letter-spacing:.06em}
.sh-logo small{font-family:"Cormorant Garamond",serif;font-size:13px;letter-spacing:.3em}
.sec-h small{font-family:"Cormorant Garamond",serif;font-size:15px;letter-spacing:.24em}
.hero--full h1{font-family:var(--head)}
