/*!
* Theme Name: Applyca
* Author: Leonardo Furlanis
* Author URI: https://leonardofurlanis.it
* Tags: full-site-editing, block-patterns
* Text Domain: applyca
* Requires at least: 6.8
* Requires PHP: 8.3
* Tested up to: 6.9.4
* Version: 2.6.0
*/
* {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  scrollbar-color: var(--wp--preset--color--primary) hsl(0, 0%, 80%);
  scrollbar-width: thin;
}
*::-webkit-scrollbar {
  width: 3px;
}
*::-webkit-scrollbar-thumb {
  background: var(--wp--preset--color--primary);
}
*::-webkit-scrollbar-track {
  background: hsl(0, 0%, 80%);
}
*:focus {
  outline: solid 0.1875em #39f;
  outline-offset: 0.0625em;
  outline-offset: 0.0625em;
}

[id] {
  scroll-margin-top: 100px;
}

pre {
  white-space: pre-wrap;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
pre,
li,
a {
  word-wrap: break-word;
}

p:empty {
  display: none;
}

input,
textarea {
  display: block;
  background: none;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none !important;
  font-family: var(--wp--preset--font-family--text);
  font-size: var(--wp--preset--font-size--normal);
  border: var(--wp--custom--input-border);
  padding: var(--wp--custom--input-padding);
}
input:focus,
textarea:focus {
  border-color: var(--wp--preset--color--secondary);
}

textarea {
  resize: vertical;
}

.site-header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999;
}
.site-header .masthead {
  background-color: unset !important;
}

.page-id-4786 .site-header,
.page-id-5428 .site-header {
  position: static;
}
.page-id-4786 .site-header .masthead, .page-id-5428 .site-header .masthead {
  background-color: var(--wp--preset--color--primary) !important;
}

.admin-bar .site-header {
  top: 32px;
}