:root { --pagefind-ui-scale: 1; --pagefind-ui-primary: var(--contrast-color); --pagefind-ui-text: var(--text-color); --pagefind-ui-background: var(--background-color); --pagefind-ui-border: var(--color-gray-20); --pagefind-ui-tag: var(--text-color); --pagefind-ui-border-width: 1px; --pagefind-ui-border-radius: var(--border-radius); --pagefind-ui-font: var(--font-family); } mark { background-color: var(--background-color) !important; color: var(--contrast-color) !important; font-variation-settings: "opsz" 18, "wght" 510, "SOFT" 40, "WONK" 0 !important; } .pagefind-ui__button { background-color: var(--contrast-color) !important; border: none !important; border-radius: var(--border-radius) !important; color: var(--background-color) !important; font-family: var(--font-family-ui) !important; font-size: var(--step--2) !important; font-variation-settings: var(--font-variation-ui) !important; letter-spacing: var(--ui-letter-spacing) !important; margin: var(--space-xs) 0 0 0 !important; padding: 0 var(--space-xs) !important; text-transform: uppercase !important; transition: var(--transition-normal) !important; white-space: nowrap !important; } .pagefind-ui__search-clear { font-family: var(--meta-font-family) !important; font-size: var(--meta-font-size) !important; font-style: var(--meta-font-style) !important; font-variation-settings: var(--meta-font-variation-settings) !important; line-height: calc( var(--meta-font-size) * 0.5 + var(--meta-font-size) ) !important; } .pagefind-ui__search-input { border-color: var(--contrast-color) !important; }