@media screen and (max-aspect-ratio: 1/1) { div#model span { opacity: 0.00; } div.sidebar img { object-fit: contain; object-position: calc(var(--vh, 1.00vh) * 0.00) calc(var(--vh, 1.00vh) * -17.50); } aside, aside nav, aside nav a { width: calc(var(--vh, 1.00vh) * 6.25); } aside nav img { border-radius: calc(var(--vh, 1.00vh) * 1.75); height: calc(var(--vh, 1.00vh) * 2.50); width: calc(var(--vh, 1.00vh) * 2.50); } aside div.arrows a { height: calc(var(--vh, 1.00vh) * 10.00); margin: calc(var(--vh, 1.00vh) * 0.00) calc(var(--vh, 1.00vh) * 13.75); width: calc(var(--vh, 1.00vh) * 10.00); } }