html, body { font-family: sans-serif; background-color: dodgerblue; } #svgElement { background-color: white; } .destination #svgElement { background: none; } button { display: block; background-color: white; border: 2px solid currentColor; padding: 8px 24px; border-radius: 24px; font-size: 24px; margin-top: 16px; } .hidden { display: none; } #theme { font-weight: bold; -webkit-text-stroke: 1px black; -webkit-text-fill-color: white; }