a {
text-decoration-thickness: 1px !important;
text-underline-offset: .1em; }   .wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child) {
margin-bottom: 3px; } .wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content {
outline-offset: 4px; } .wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content {
outline-offset: 0; } h1, h2, h3, h4, h5, h6, blockquote, caption, figcaption, p {
text-wrap: pretty; } .more-link {
display: block; } label {
font-size: var(--wp--preset--font-size--small);
font-weight: 600; }
textarea {
width: 100%; }
textarea,
input[type="text"],
input[type="email"],
input[type="url"],
input[type="number"],
input[type="search"],
input[type="password"] {
border-radius: .25rem;
border-width: 1px;
border-style: solid;
border-color: var(--wp--preset--color--accent-6) !important;
box-sizing: border-box;
display: block;
font-size: var(--wp--preset--font-size--medium);
padding: calc(.667em + 2px); }
input[type=checkbox] {
margin: 0 .2rem 0 0 !important; }
input[type="submit"] {
background-color: var(--wp--preset--color--contrast);
border-width: 0;
color: var(--wp--preset--color--base);
font-family: inherit;
font-size: var(--wp--preset--font-size--medium);
line-height: inherit;
padding-top: 0.7rem;
padding-right: 2.25rem;
padding-bottom: 0.7rem;
padding-left: 2.25rem;
text-decoration: none;
box-sizing: border-box;
cursor: pointer;
display: inline-block;
text-align: center;
word-break: break-word;
border-radius: 9999px;
box-shadow: none;
text-decoration: none; }
input[type="submit"]:hover {
background-color: color-mix(in srgb, var(--wp--preset--color--contrast) 85%, transparent);
border-color: transparent;
color: var(--wp--preset--color--base); }
iframe {
width: 100%; }
.link-no-underline a {
text-decoration: none; }
.link-no-underline a:hover {
text-decoration: underline; }
.is-style-checkmark-list li::marker {
color: #04AA6D; }