[!] [#config.stx] @font-face { font-family: "URW Gothic"; src: url("[^baseurl]/res/URWGothic-Book.otf"); } @font-face { font-family: "URW Gothic Bold"; src: url("[^baseurl]/res/URWGothic-Demi.otf"); } @font-face { font-family: "URW Gothic Oblique"; src: url("[^baseurl]/res/URWGothic-BookOblique.otf"); } * { font-family: "URW Gothic"; color: white; } body { background-color: black; padding: 0px; margin: 0px; } .panicyellow { color: rgb(255, 204, 0); font-family: "URW Gothic Bold"; } h1 { font-size: 5em; text-align: center; } h2 { font-size: 3em; text-align: center; } h3, b { font-family: "URW Gothic Bold"; } .flex-col, .flex-row { display: flex; align-items: center; justify-content: center; min-height: 100vh; } .flex-col { flex-direction: column; } .flex-row { flex-direction: row; } #godown { position: absolute; bottom: 50px; left: 50vw; transform: translate(-50%, 0%); margin: 0px; } .trump-panican-tweet { border-radius: 20px; width: 30vw; display: inline-block; } body > div { text-align: center; } body > div > * { margin: 50px; } #leadbox { opacity: calc((var(--scrolly-height) + var(--scrolly-top) * 2) / var(--scrolly-height)); transform: translateY(calc(var(--scrolly-top) * 0.125px)); } ul { font-size: 2em; text-align: left; line-height: 2em; } .four-grid { display: grid; grid-template-columns: 1fr 1fr; grid-auto-flow: row; width: 100%; } .four-grid > * { margin-left: 100px; margin-right: 100px; margin-top: 30px; margin-bottom: 30px; line-height: 1.5em; text-align: left; } i { font-family: "URW Gothic Oblique"; } .product-grid { display: grid; grid-template-columns: repeat(auto-fit, 300px); max-width: 1200px; width: max-content; margin-left: auto; margin-right: auto; } .product > img { max-width: 100%; } .product { margin: 50px; background-color: white; box-shadow: 0px 0px 30px 30px rgb(61, 61, 61); text-decoration: none; transition: box-shadow 0.5s; } .product > * { color: black; } .product:hover { box-shadow: 0px 0px 0px 0px rgb(61, 61, 61); } @media (max-width: 1000px) { h1 { font-size: 3em; } .flex-row { flex-direction: column; } .trump-panican-tweet { width: 80vw; } .four-grid { grid-template-columns: 1fr; } .four-grid > * { margin-left: 20px; margin-right: 20px; } ul { font-size: 1.5em; } } #foot { height: max-content !important; padding: 50px !important; box-shadow: 0px 0px 0px 0px rgb(61, 61, 61); }