/*
Theme Name:     Innova
Theme URI:      https://example.com/
Description:    A child theme of Twenty Twenty-Five
Author:         Innova
Author URI:     https://example.com/
Template:       twentytwentyfive
Version:        1.0.0
License:        GNU General Public License v2 or later
License URI:    https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    twentytwentyfive-child
*/
html.has-modal-open {
  overflow-y: auto;
}
body{
	font-family: Arial, sans-serif;
	font-weight:300;
}
strong{
	font-weight:500;
}
a {
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

main h2 {
	color: #295c7b;
}

input:not([type="checkbox"]), textarea, select {
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}

input:not([type="checkbox"]), select {
  height: 50px;
}

button,
input[type="submit"],
.wp-element-button {
  background-color:#295c7b;
  color:white;
  border-color:#295c7b;
  cursor:pointer;
  border-radius: 5px;
  font-size: 16px;
}

*:focus {
    outline-width: 0;
}

table tr:nth-child(2n) {
  background-color: rgba(20, 140, 207,0.2);
}

a[href="#"]:hover {
  cursor: default;
  text-decoration: none;
}
.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container {
	z-index: 100;
}
@media (max-width: 600px) {
	.wp-block-navigation {
		position: static;
	}
	.wp-block-navigation__responsive-container {
		left: auto;
		right:0;
		top:0;
		width: auto;  
	}
	.wp-block-navigation__responsive-container-open{
		position: absolute;
		top:20px;
		right:30px;
		color:#295c7b;
	}
}

.woocommerce .wp-block-woocommerce-product-image-gallery {
    max-width: 100%;
}

.woocommerce div.product div.images .flex-control-thumbs {
    display: grid;
  grid-template-columns: repeat(4, 1fr);
}
.woocommerce div.product div.images .flex-control-thumbs li {
 
    margin: 1px;
	width: 100%;
}

.woocommerce div.product div.images .flex-control-thumbs li img {
    opacity: 1;
}

.woocommerce.product {
	margin-block-start: 0;
}

.woocommerce-loop-category__title {
	    text-align: center;
}


.woocommerce-loop-category__title .count {
	  display: none;
}