/* Small SSR adapter; the original eight stylesheet cascade remains in order. */
.journal-photo.is-unpictured{min-height:160px;background:var(--tint)}
.journal-cover-empty .journal-brand-statement{position:relative;min-height:520px;padding:80px var(--pad);display:flex;flex-direction:column;justify-content:center;color:var(--ink)}
.journal-cover-empty .hero-brand-copy{position:relative;left:auto;top:auto;padding:80px var(--pad);max-width:none}
.reveal,.media-reveal,.page-enter{opacity:1;transform:none}
.about-opening-photo:not(:has(img)){display:none}.about-opening:not(:has(.about-opening-photo img)){grid-template-columns:1fr}
.site-header{top:var(--wp-admin--admin-bar--height,0px)}
.story-reading-layout:not(:has(.story-rail)){display:block;max-width:740px;margin-inline:auto}
.story-head:has(.is-unpictured){grid-template-columns:1fr}.story-head .is-unpictured{display:none}
.story-reading-layout:not(:has(.story-sidebar)){grid-template-columns:180px minmax(0,740px);justify-content:center}
.story-section,.product-section{scroll-margin-top:120px}.euph-empty{padding:40px 0}
.catalog-filter-ssr{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:28px 0}.catalog-filter-ssr label{display:grid;gap:4px;font-size:12px}.catalog-filter-ssr input,.catalog-filter-ssr select{border:1px solid var(--line);background:transparent;min-height:44px;padding:8px 12px;max-width:100%}
.search-dialog form button{min-height:44px}.journal-cover-empty h1{font-size:clamp(28px,4vw,64px)}
.saved-status{margin:24px 0}.saved-local-empty{padding:32px 0}
@media(max-width:1280px){.story-reading-layout:not(:has(.story-sidebar)){display:block}}
@media(max-width:600px){.journal-cover-empty .journal-brand-statement{min-height:420px}.catalog-filter-ssr{display:grid}.catalog-filter-ssr input,.catalog-filter-ssr select{width:100%}.product-key-specs{overflow-wrap:anywhere}}
