/* Private Tiffany Nicole branding on the current live layout. */
 :root{--personal-ink:#353C30;--personal-accent:#90977C;--personal-paper:#F4F0E7}
 .living{--ink:#353C30!important;--accent:#90977C!important;--paper:#F4F0E7!important}
 .journal-layout .brand{align-self:flex-start;min-width:0;min-height:82px;text-decoration:none}
 .journal-layout .brand img.tiffany-nicole-wordmark{display:block;width:330px;height:auto;max-height:80px;object-fit:contain;object-position:left center}
 .journal-layout .header-shop{background:#353C30;border-color:#353C30;color:#F4F0E7}
 .footer-logo{width:280px!important;height:auto!important;object-fit:contain;object-position:left center}
 .founder-portrait img{object-fit:contain}
 @media(max-width:700px){.journal-layout .brand{align-self:center;flex:1;min-width:0;max-width:calc(100% - 165px)}.journal-layout .brand img.tiffany-nicole-wordmark{width:100%;height:auto;max-height:60px}.journal-layout .header-inner{gap:8px}.journal-layout .header-shop{margin-left:0;font-size:12px;padding:10px}.journal-layout .menu-button{flex-shrink:0;font-size:12px;padding:8px}.footer-logo{width:250px!important}}
 @media(max-width:380px){.journal-layout .brand{max-width:calc(100% - 155px)}.journal-layout .header-shop{padding:9px 8px;font-size:11px}.journal-layout .menu-button{padding:8px 7px;font-size:11px}}
 