/*
Theme Name:   Greyd Child Theme
Theme URI:    https://greyd.io/
Description:  A child theme for the Greyd Theme
Author:       Greyd
Author URI:   http://example.com
Template:     greyd-theme
Version:      1.0.0
License:      GPLv2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         Tags: blog, portfolio, entertainment, site-editing, block-patterns, block-styles
Text Domain:  greyd-child-theme
*/

.wp-block-navigation__responsive-container.is-menu-open {
    height: 100vh;
}

.is-position-fixed:has(> header) {
	position: sticky!important;
}

.global-banner {
    position: relative;
    width: 100%;
    z-index: 99;
    background: var(--wp--preset--color--mediumlight);
}

.global-banner.hideOnScrollDown {
	display:none;
}

.global-banner__inner {
	display: flex;
    align-items: center;
    gap: var(--wp--preset--spacing--small);
    padding: var(--wp--preset--spacing--tiny) var(--wp--preset--spacing--large);
}


.global-banner__inner--content {
	display: flex;
    gap: var(--wp--preset--spacing--small);
    align-items: center;
}

@media (max-width: 767px) {
.global-banner__inner--content {
    gap: var(--wp--preset--spacing--tiny);
    flex-direction: column;
    align-items: start;
}
}

.global-banner p {
	margin: 0;
    font-size: var(--wp--preset--font-size--small);
}

.global-banner .wp-block-button {
	display: flex;
    min-width: max-content;
}


.global-banner .wp-block-button .white {
	color: white;
}

.global-banner__close {
	background: none;
    padding: 0;
    margin-left: auto;
    outline: none;
    border: none;
}