/*
Theme Name: Uthr - Child
Template: uthr
Version: 1.0.0
Text Domain: uthr
*/

/*---------------------------------
    write your css from here
------------------------------------*/

.c-product-list .products{
	justify-content: space-between;
}

.c-product-list .products .product{
max-width: 300px;
}

.c-product-list-big .products .product{
max-width: 300px;
}

.c-product-list-big .products .product .product-thumb,
.c-product-list .products .product .product-thumb {
	height: 272px;
}

.c-product-list-big .products{
	display: grid;
    grid-template-columns: repeat(4, 1fr);
	row-gap: 40px;
}
@media (max-width: 768px) {
  .c-product-list-big .products{
	display: grid;
    grid-template-columns: repeat(2, 1fr);
	row-gap: 40px;
	}
	.pro-button a {
		padding: 10px!important;
	}
}

.menu-login-container {
	display: none;
	position: absolute;
    background: white;
    padding: 2%;
    width: 130px;
}
.menu-login-container #menu-login {
	padding: 0;
    margin: 0;
}

.menu-login-container #menu-login li{
	list-style: none;
    padding: 15px 10px;
	font-size: 14px;
    font-weight: 500;
    line-height: 96px;
}

.uthr-login.header-right-bar:nth-of-type(2):hover .menu-login-container {
	display: block;
}

.menu-login-container #menu-login li a{
	font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;
}

.shop_banner {
	display: none!important;
}

.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
	padding: 2%;
}

.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
	background: #cecece;
	color: #fff;
}

.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
	background: #c79740;
}

.uthr-menu >ul > li >.sub-menu a, .menu-login-menu-container ul li a {
	color: #131313;
}