/*
Theme Name: Wira Business Block Child Theme
Theme URI: 
Author: Atakan Au
Author URI: 
Description: Wira Business Block Child Theme
Requires at least: 6.6
Tested up to: 6.6
Requires PHP: 5.7
Version: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: wira-business
Text Domain: wira-business-block-child-theme
Tags: 
*/
/* red
:root{
--wp--preset--color--custom-primary:#d62839;
--wp--preset--color--custom-secondary:#a50000;
--wp--preset--color--custom-tertiary:#3B3B3B;
--wp--preset--color--custom-accent:#eae2b7;
--wp--preset--color--custom-fourth:#fcbf49;
--wp--preset--color--custom-heading:#3B3B3Be3;
--wp--preset--color--custom-body:#7f7f7f;
--wp--preset--color--custom-border:#dadada;
--wp--preset--color--custom-border-overlay:#ffffff3b;
}
*/
:root{
--wp--preset--color--custom-primary:#075C8D;
--wp--preset--color--custom-secondary:#1e5ca8;
--wp--preset--color--custom-tertiary:#144076;
--wp--preset--color--custom-accent:#99DFFF;
--wp--preset--color--custom-fourth:#49f3fc;
--wp--preset--color--custom-heading:#3B3B3Be3;
--wp--preset--color--custom-body:#757575;
--wp--preset--color--custom-border:#dadada;
--wp--preset--color--custom-border-overlay:#ffffff3b;
}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container{
z-index: 3;
}
@media (min-width: 600px) {
	.wp-block-navigation .has-child:not(.open-on-click):hover > .wp-block-navigation__submenu-container{
		min-width: 260px;
	}
    :root :where(.wp-block-navigation) {
        line-height: 1;
	}
}
@media (min-width: 783px) {
  .wp-block-navigation-submenu .wp-block-navigation-item.wp-block-navigation-link {
    height: 3em !important;
  }
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
    background: linear-gradient(0deg,#000e,#0000);
    padding-top: 8em;
}
.wirawp-comment-form form p input, .wirawp-comment-form form p textarea {
  padding: calc(.667em + 2px);
}
:where(.wp-block-post-comments-form) input:not([type="submit"]), :where(.wp-block-post-comments-form) textarea {
  font-family: inherit;
  font-size: 1em;
}

.no-mouse-evnt {
	pointer-events: none;
}

/* two cols sub menu start */
@media (min-width: 600px) {
	.wp-block-navigation .has-child:not(.open-on-click):hover > .wp-block-navigation__submenu-container.menu-cols-2{
		display: initial;
		min-width: 44em;
		left: -15em;
		column-count: 2;
	}
	.menu-cols-2 > li.has-child > a{
		padding-left: 3em;
	}
	.menu-cols-2 > li.has-child > ul a{
		padding-left: 0;
	}
	.menu-cols-2 > li.has-child > ul a::before {
		content: '•';
		margin-right: 1em;
	}
	.menu-cols-2 > li.has-child{
		/* height: 3em !important; */
		display: initial;
		visibility: visible !important;
		/* background-color: #013e2a !important; */
		height: auto !important;
		opacity: 1 !important;
		position: initial;
		z-index: initial;
		width: 22em;
		min-width: 9em !important;
	}
	.menu-cols-2 > li.has-child button{
		position: relative;
		transform: rotate(90deg);
		float: left;
		top: -21px;
		left: 1em;
	}
	.menu-cols-2 > li.has-child ul.wp-block-navigation__submenu-container{
		display: block;
		visibility: visible !important;
		/* background-color: #006a46 !important; */
		min-width: 9em !important;
		height: auto !important;
		opacity: 1 !important;
		position: initial;
		z-index: initial;
		width: auto;
	}
	.wp-block-navigation .has-child > .menu-cols-2 li a,
	.wp-block-navigation .has-child > .menu-cols-2 li button{
		color: #fff;
	}
	.wp-block-navigation .has-child:not(.open-on-click):hover > .menu-cols-2 li ul{
		column-count: 1;
		overflow: hidden;
	}
}
.menu-cols-2 > ul > li > a{
	pointer-events:none;
}
/* two cols sub menu end */
