/* Homey Decor scroll controls and header refinements — 2026-08-23 */
html{scroll-behavior:smooth!important;scroll-padding-top:76px!important;}
.homey-universal-header{position:sticky!important;top:0!important;z-index:1200!important;}
.homey-universal-header .homey-universal-links a.catalog-link,
.homey-universal-header .homey-universal-links a[href*="/journal"]{color:#f0db9c!important;}
.homey-universal-header .homey-universal-links a.catalog-link,
.homey-universal-header .homey-universal-links a[href*="/journal"]{background:rgba(216,181,106,.13)!important;}
.homey-page-scroll-toggle{position:fixed!important;inset-inline-end:20px!important;bottom:84px!important;z-index:1300!important;width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border:1px solid rgba(216,181,106,.78)!important;border-radius:50%!important;background:rgba(7,19,43,.94)!important;color:#f0db9c!important;box-shadow:0 10px 24px rgba(0,0,0,.28)!important;backdrop-filter:blur(10px)!important;cursor:pointer!important;transition:transform .18s ease,background .18s ease,color .18s ease,opacity .18s ease!important;}
.homey-page-scroll-toggle:hover,.homey-page-scroll-toggle:focus-visible{background:#d8b56a!important;color:#07132b!important;transform:translateY(-2px)!important;outline:2px solid rgba(240,219,156,.55)!important;outline-offset:3px!important;}
.homey-page-scroll-toggle .homey-scroll-arrow{display:block!important;font-family:Arial,sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:1!important;transform:translateY(-1px)!important;}
@media(max-width:860px){
 .homey-page-scroll-toggle{inset-inline-end:16px!important;bottom:82px!important;width:44px!important;height:44px!important;}
 .homey-page-scroll-toggle .homey-scroll-arrow{font-size:26px!important;}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important;}.homey-page-scroll-toggle{transition:none!important;}}
