.desktop-view-shortcut,.desktop-view-bar{display:none}
@media(max-width:600px){.desktop-view-shortcut{display:block;margin:6px 16px 0 auto;background:none;border:0;border-bottom:1px solid #916656;color:#432d30;font:15px/1.4 var(--sans);padding:8px 0;min-height:44px;cursor:pointer}}
.desktop-view-shortcut:focus-visible,.desktop-view-bar button:focus-visible{outline:2px solid #916656;outline-offset:4px}
body.desktop-layout-view{padding-top:calc(64px * var(--desktop-view-scale,3.2))}
.desktop-layout-view .desktop-view-shortcut{display:none}
.desktop-layout-view .desktop-view-bar{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;z-index:10000;min-height:calc(64px * var(--desktop-view-scale,3.2));background:#faf6ef;border-bottom:1px solid #d7c8bc}
.desktop-view-bar button{font-family:Arial,sans-serif!important;font-size:calc(16px * var(--desktop-view-scale,3.2));min-height:calc(44px * var(--desktop-view-scale,3.2));padding:0 calc(16px * var(--desktop-view-scale,3.2));border:1px solid #43272e;border-radius:4px;background:#43272e;color:#faf6ef;cursor:pointer}

/* Temporarily omit the footer illustration without retaining its empty column. */
.public-chrome.public-type .site-footer.footer-no-art{grid-template-columns:1fr;min-height:0}
.public-chrome.public-type .site-footer.footer-no-art>.footer-links{grid-column:1;grid-row:1;justify-self:center;justify-content:center}
@media(max-width:600px){.public-chrome.public-type .site-footer.footer-no-art>.desktop-view-option{grid-column:1;grid-row:2}}
