/**
 * Theme Name: Ollie Child
 * Template:   ollie
 */
 
 /* NAVIGATION */
.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container .current-menu-item > a, .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container .has-child button:hover { 
    text-decoration: none; 
}

/* MOBILE NAVIGATION */
.wp-block-navigation__responsive-container-close, 
.wp-block-navigation__responsive-container-open {
    background: transparent;
    color: var(--wp--preset--color--primary);
}
.has-modal-open .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content { 
    text-align: right; padding: 15px 8px !important; 
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .current-menu-item > .wp-block-navigation-item__content, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-navigation-item:hover > .wp-block-navigation-item__content {
	background: transparent;
}

/* TYPOGRAPHY */
:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover),
:root :where(.wp-block-post-title a:where(:not(.wp-element-button)):hover) {
    text-decoration: none;
}
