/* Normalize */
.wp-site-blocks h1, .wp-block h1, 
.wp-site-blocks h2, .wp-block h2, 
.wp-site-blocks h3, .wp-block h3, 
.wp-site-blocks h4, .wp-block h4, 
.wp-site-blocks h5, .wp-block h5,
.wp-site-blocks h6, .wp-block h6,
.wp-site-blocks p, .wp-block p {
    margin: 0;
}
.wp-site-blocks *, .wp-block * {
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.wp-site-blocks input[type="checkbox"] {
    cursor: pointer;
}

.wp-site-blocks p > strong {
    font-weight: 600;
}
.wp-site-blocks p > a {
    color: var(--wp--preset--color--accent);
}

html {
    scroll-behavior: smooth;
}
.wp-site-blocks section {
    scroll-margin: 48px;
}


/* Utility classes */
.sidescroll {
    overflow-x: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.sidescroll::-webkit-scrollbar {
    display: none;
}


footer .opacity {
    opacity: 0.72;
    transition: 150ms ease-out;
}
footer .opacity:has(a):hover {
    opacity: 1;
    color: var(--wp--preset--color--background) !important;
    & a {
        text-decoration: none;
    }
}
.max-content {
    width: max-content;
}



/*  After mobile menu change */
@media screen and (max-width: 599px) {
    
}



