@media screen and (max-width: 1400px) { /* gallery.css */ #art section:has(a:nth-child(n + 2)) { flex-direction: column !important; & a { width: 100%; } } } @media screen and (max-width: 920px) { /* blog.css */ article aside { float: none !important; width: fit-content !important; } article section { flex-direction: column !important; } #posts { max-width: unset !important; width: auto !important; } [aria-label="Postscript"] { & p { margin-right: unset !important; & > img { height: auto !important; max-height: var(--view) !important; } } } /* default.css */ body > nav { position: initial !important; width: 100% !important; } main { padding: var(--pad-l) !important; } main > section { flex-direction: column !important; } main > section { width: initial !important; } article { max-width: initial !important; width: auto !important; } body > nav::before { content: none !important; } body > nav { flex-direction: row !important; border: 0 !important; width: 100% !important; & details { height: fit-content !important; width: 100% !important; } } body::after { content: "" !important; } /* gallery.css */ #art a:has(img) { width: 100% !important } /* home.css */ #collection { display: flex !important; flex-direction: column !important; & ul { justify-content: center !important; } & li a { padding: 0 !important; } } } @media screen and (max-width: 450px) { article { padding: var(--pad-sm) !important; background-color: unset !important; border: 0 !important; } body > nav { flex-direction: column !important; justify-content: start !important; & details[open] { width: 100% !important; } } }