/* Floralyst global base — mirrors the <helmet> styles of the design file. */
html{scroll-behavior:smooth}
body.floralyst{margin:0;background:#FBF9F4;color:#232820;font-family:'Urbanist',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body.floralyst a{color:#33513D;text-decoration:none}
body.floralyst a:hover{color:#A8573A}
body.floralyst button{font-family:inherit}
body.floralyst ::selection{background:#E9D8CE}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}body.floralyst *{transition:none!important}}

/* Non-Elementor pages (privacy, 404 …) sit below the fixed header. */
body.floralyst main#content.site-main{padding-top:120px;padding-bottom:80px}
