/* Nona Beauty extra polish */
body { -webkit-font-smoothing: antialiased; }
.wp-block-cover { min-height: 80vh; }
.wp-block-cover h1 { text-shadow: 0 2px 16px rgba(0,0,0,.35); }
.wp-block-button__link { transition: transform .2s ease, background-color .2s ease; }
.wp-block-button__link:hover { transform: translateY(-2px); }
.wp-block-image img { border-radius: 12px; }
.wp-block-quote {
  border-inline-start: 3px solid var(--wp--preset--color--primary);
  padding-inline-start: 1.5rem;
  font-style: italic;
}
.has-rose-glow-gradient-background { color: #fff; }
