/* Supplied ADORE brand and photography */
.wordmark{flex-direction:row;line-height:normal}.wordmark img{width:172px;height:54px;object-fit:contain}.wordmark span,.wordmark small{display:none}
.hero-visual{background:linear-gradient(#0002,#0006),url('assets/hero.jpg') center/cover}
.menu-downloads{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.menu-downloads a{color:var(--ink);font-size:10px;letter-spacing:.12em;text-transform:uppercase;text-underline-offset:5px}
.signature-image{background:linear-gradient(#0001,#0008),url('assets/founder-aarti.jpg') center 34%/cover;place-items:end center;padding-bottom:55px}
.salon-story{background:linear-gradient(#0001,#0006),url('assets/salon-reception.jpg') center/cover!important}.hair-artistry{background:linear-gradient(#0001,#0005),url('assets/salon-styling.jpg') center/cover!important}.korean-ritual{background:linear-gradient(#0001,#0007),url('assets/waterfall-ritual.jpg') center/cover!important}.nail-atelier{background:linear-gradient(#0001,#0005),url('assets/salon-nails.jpg') center/cover!important}
@media(max-width:850px){.wordmark img{width:140px;height:42px}.menu-downloads{margin-bottom:35px}.signature-image{background-position:center 30%}}
.edit-explainer{max-width:520px;margin:24px 0 0;line-height:1.7;color:#6f6961}.instagram-feed{height:auto;grid-template-rows:auto}.instagram-card{min-width:0;overflow:hidden;background:#fff;display:flex;align-items:flex-start;justify-content:center}.instagram-card .instagram-media{width:100%!important;min-width:0!important;margin:0!important}.instagram-feed .instagram-card:nth-child(5n+1){grid-column:span 2}@media(max-width:850px){.instagram-feed{display:grid;grid-template-columns:1fr}.instagram-feed .tile,.instagram-feed .instagram-card,.instagram-feed .instagram-card:nth-child(5n+1){grid-column:auto;grid-row:auto;min-height:380px}.instagram-feed .instagram-card{min-height:560px}}
.edit-preview-link{text-decoration:none;color:inherit}
