$border: var(--wp--custom--border--width) var(--wp--custom--border--style) var(--wp--custom--border--color); :root { --wp--custom--font-stack--sans-serif: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif; --wp--custom--font-stack--serif: Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; --wp--custom--font-stack--monospace: Menlo, Consolas, Monaco, Liberation Mono, Lucida Console, monospace; } html { max-width: calc(100vw - var(--scrollbar-width)); padding: 0 !important; box-sizing: border-box; scroll-behavior: smooth; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; -webkit-animation: fade-in var(--wp--custom--transition); -moz-animation: fade-in var(--wp--custom--transition); -o-animation: fade-in var(--wp--custom--transition); animation: fade-in var(--wp--custom--transition); } *, *::before, *::after { box-sizing: inherit; } body { margin: 0; padding: 0 !important; } a { transition: var(--wp--custom--transition, inherit); &:not(.wp-element-button,.wp-block-button__link,.wp-block-navigation-item__content,[rel="home"],[role="textbox"]) { box-shadow: 0 0.05em 0 currentColor } } mark { border-radius: inherit; padding: 0.1em; } ol, ul { padding-left: 1em; } li { margin-bottom: var(--wp--style--block-gap, 1em); } label { display: block; } input, optgroup, select, textarea { font: inherit; transition: var(--wp--custom--transition, inherit); } input:not([type=checkbox], [type=submit]) { padding: 1em; width: 100%; background-color: var(--wp--preset--color--neutral-50, #eee); border: $border; border-radius: var(--wp--custom--border--radius); } input[type=submit] { border: 0; width: 100%; } ::placeholder { color: var(--wp--preset--color--grey-dark); } sup, sub { font-size: var(--sup--font-size, .5em); } sub { vertical-align: var(--sub--vertical-align, baseline); } pre, code { font-family: var(--wp--preset--font-family--code), monospace; } big { font-size: large; } small { font-size: small; } .wp-site-blocks { display: grid; grid-template-rows: auto 1fr auto; min-height: var(--wp-site-blocks--min-height, 100vh); } .wp-site-blocks > * + * { margin-top: 0 !important; } body .alignfull { margin-left: calc(50% - (50vw - (var(--scrollbar-width) / 2))) !important; margin-right: calc(50% - (50vw - (var(--scrollbar-width) / 2))) !important; } .alignwide { margin-left: auto; margin-right: auto; max-width: var(--wp--custom--layout--wide-size, 1280px); } // Allows primary color to be gradient. .has-primary-background-color { background: var(--wp--preset--color--primary); } .admin-bar { --wp-site-blocks--min-height: calc(100vh - 46px); } @media (min-width: 783px) { .admin-bar { --wp-site-blocks--min-height: calc(100vh - 32px); } } @import "formats/style"; @import "extensions/style"; @import "settings/style";