.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background):hover {
background-color: var(--wp--preset--color--secondary);
color: var(--wp--preset--color--base);
border-color: var(--wp--preset--color--secondary);
}
a {
text-decoration-thickness: .0625em !important;
text-underline-offset: .15em;
}
#to-top-wrapper {
transition: all 0.5s;
position: fixed;
bottom: 4px;
right: var(--mi-base-padding, 15px);
font-size: 0.9em;
&:not(.show) {
bottom: -200px;
}
}
@media (max-width: 37.5em) {
#to-top-wrapper {
font-size: 0.8em;
}
}mark.has-inline-color:not(.has-background) {
background: none;
}
:is(main, main > .entry-content, .is-root-container, .pseudo-root) > .wp-block-group {
&:not([style*="padding-top"]) {
padding-top: var(--wp--preset--spacing--60);
}
&:not([style*="padding-bottom"]) {
padding-bottom: var(--wp--preset--spacing--60);
}
}
main:has(
:first-child:is(.wp-block-cover, .has-background, .wp-block-media-text),
> .entry-content > :first-child:is(.wp-block-cover, .has-background, .wp-block-media-text)
) {
margin-top: 0 !important;
}
main:has( > .entry-content > :last-child:is(.wp-block-cover, .has-background, .wp-block-media-text)) + footer {
margin-top: 0 !important;
}