/* Themify Customize Styling */
body {	background: none;
	background-color: #002a3a;
	font-family: "Roboto";	font-weight:400;
	font-size:16px;

	color: #141414; 
}
a {	
	color: #24ce7b; 
}
a:hover {		text-decoration:underline;

	color: #0d2837; 
}
:root {	
	--theme_accent: #0d2837;
	--theme_accent_hover: #24ce7b; 
}
#pagewrap {	background: none;
	background-color: #002a3a; 
}
.pagewidth,.module_row>.row_inner {	
	width: 1220px; 
}
#content {	background: none;
	background-color: #ffffff;
	padding-right: 2%;
	padding-left: 2%; 
}
.full_width #content,#content {	
	width: 75%; 
}
#sidebar {	background: none;
	background-color: #fafafa;
	width: 25%;
	padding-right: 1%;
	padding-left: 1%; 
}
h1 {	
	font-family: "Exo 2";	font-weight:400;
 
}
input:read-write,input:read-only,select,textarea {	
	font-family: "Roboto";	font-weight:500;
 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover, button[type=submit]:hover {	background: none;
	background-color: #24ce7b; 
}
#headerwrap {	background: none;
	background-color: #002a3a; 
}
#header {	
	padding-top: 0px;
	padding-bottom: 0px; 
}
body #site-logo a img {		width: 200px; 
}
#site-logo {	
	margin-top: 0.5em;
	margin-bottom: 0px; 
}
#site-description {	display: none; 
}
.single-product div.product .product_title {	
	font-family: "Exo 2";	font-weight:400;

	color: #0d2837; 
}
#sidebar, #sidebar-alt {		font-size:0.85rem;
 
}
#sidebar a, #sidebar-alt a {	
	color: #24ce7b; 
}
#sidebar a:hover, #sidebar-alt a:hover {	
	color: #002a3a; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {		width: 200px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {		width: 200px; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body #site-logo a img {		width: 200px; 
}
 }
/* Themify Custom CSS */
.product_meta > span {display: block;}
.product_meta a {font-size: 0.86rem}
.do-kosika p.stock {display: none;}
.parametre p {margin-bottom:0}

.wp-block-heading, .widgettitle {font-family: "Exo 2"; font-weight: 500; color: #0d2837;}
h2.wp-block-heading {font-size:1.8rem}
h3.wp-block-heading {font-size: 1.15rem}
.woocommerce ul.product_list_widget .product-title {font-family: "Exo 2"; font-weight: 500; font-size: 0.85rem; line-height:1}
.products .product-description ul li {margin-bottom:0.5em}
.woocommerce-product-attributes.shop_attributes a {font-weight:600; padding-left:5px}

.module-product-categories ul.products li.product-category a img {display: none;}

.module-product-categories ul.products li.product-category {background-color: #002a3a; height:100%; height:75px; margin-bottom:0!important;}
.module-product-categories ul.products li.product-category a h3 {margin-bottom:0}

.module-product-categories ul.products {display: grid; grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)); gap: 0.7em}

.module-product-categories ul.products.grid6>.product {width:auto; display: flex; padding:0 5px; align-items:center; justify-content:center; margin:0}

.module-product-categories ul.products li.product-category a h3:hover {color: #fff!important;}

.module-product-categories ul.products li.product-category a .count {font-size:0.55rem; position:absolute; right:5%; top:5%;}

.module-product-categories ul.products:before {display:none}

#bellows_navigation_widget-2 {margin-left: -0.65em;}

:is(.product,.woocommerce) .quantity .qty {width:30px}