@import url('/assets/css/noto-sans.css'); @import url("/assets/css/beam-weapon.css"); * { --hover-color: #f18902; --border-slim-color: #495057; --border-light-gray-color: #e5e5e5; } header > h1 { display: none; } @media (min-width: 1200px) { header > h1 { font-family: 'Beam Weapon', sans-serif; font-weight: bold; text-shadow: 2px 1px 2px #fff, -1px -1px 2px #fff; display: block; font-size: 115px; padding: 0; text-align: center; background: no-repeat center url("/assets/images/background.webp"); background: no-repeat center image-set(url("/assets/images/background.webp") 1x, url("/assets/images/background.jpeg") 1x); border-radius: 4px; background-size: 1280px 200px; width: 1280px; height: 200px; margin: auto; } article { width: 1280px; margin: auto auto; padding: 0; } ow-nav > ow-path > div { display: block; } } main { font-family: 'Noto Sans', sans-serif; } ow-nav > ow-path { text-align: center; width: 48px; } ow-nav > ow-path > div { display: none; } ow-nav > ow-path > svg { fill: black; min-width: 32px; max-width: 48px; margin: auto; } article { padding: 4px; } * { font-family: 'Noto Sans', sans-serif; line-height: 1.6; } h1, h2, h3, h4, h5, h6 { font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.2; } h1 { font-size: 3.4em; margin-bottom: .8em; } h2 { font-size: 2.4em; padding-bottom: .2em; border-bottom: 1px solid #333; margin-top: 1em; margin-bottom: .7em; } h3 { font-size: 1.8em; margin-bottom: .7em; } p { font-size: 1rem; line-height: 1.5; margin-bottom: 1.3em; } ul, ol { font-size: 1.1rem; margin: 0 0 1.1rem 1.2em; } li { margin-bottom: .4em; } terms-and-conditions li { list-style: decimal; } blockquote { padding-left: 1em; border-left: 3px solid #999; margin: 2.5em 2em; } blockquote p { font: italic 1.2em/1.6 Georgia, "Times New Roman", Times, serif; } local-businesses local-business p { font-family: 'Noto Sans', sans-serif; } .error { width: 1280px; color: #ba3939; background: #ffe0e0; border: 1px solid #a33a3a; margin: 8px auto auto; padding: 8px; } #home { position: relative; } #home span { position: absolute; display: block; left: 0; bottom: -3px; font-size: 8px; width: 60px; text-align: center; } ow-nav > ow-path[selected="selected"] { border: none; } ow-nav > ow-path[selected="selected"] > svg { fill: var(--hover-color); }