/*
 Theme Name:   EcomFix Child
 Description:  EcomFix Child Theme
 Author:       MetaWeb
 Author URI:   https://metaweb.site
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/


@import url('https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@300;400;500;600;700&display=swap');
.wd-nav {
	border: none !important;
}
.menu-item {
	border-bottom: none !important;
	margin-bottom: 4px;
}
.woodmart-nav-link {
	font-size: 20px !important;
	background-image:  linear-gradient(to right, #a6a6a6, #fff);
	color: #006674 !important;
	border: 0px solid #006674;
	border-left: 4px solid #ff0000;
	border-right: 4px solid #007200;
	padding: 0 10px;
	text-shadow: 0 0 5px #fff;
	box-shadow: 0 0 0 #000 !important;
}
.woodmart-nav-link:hover {
	background-image:  linear-gradient(to right, #006674, #006674);
	color: #fff !important;
	margin-left: 10px;
	margin-top: -10px;
	z-index: 9999;
	border: 1px solid #fff;
	box-shadow: 0 0 10px #000 !important;
}
.wd-dropdown-menu {
	background-color: #ffebcf !important;
}
.wd-dropdown-menu.woodmart-nav-link a {
	padding-left: 5px;
}

.wd-product {
	box-shadow: 0 0 10px #006674;
	border: 2px solid #fff !important;
	
}
.product-wrapper {
	background-color: #e8f0fe !important;
}

.social-icon {
	display: flex !important;
}

.wd-buy-now-btn {
	background-image:  linear-gradient(to right, #cdffd8, #94b9ff);
	color: #006674;
	font-size: 22px;
	text-shadow: 0 0 10px #fff;
	font-family: "Hind Siliguri", sans-serif;
	border: 1px solid #fff !important;
	box-shadow: 0 0 10px #000 !important;
}
.wd-buy-now-btn {
  animation: rotateShakeWait 4s infinite ease-in-out;
}
@keyframes rotateShakeWait {
  0% { transform: rotate(0deg); }
  4% { transform: rotate(-4deg); }
  8% { transform: rotate(4deg); }
  12% { transform: rotate(-4deg); }
  16% { transform: rotate(0deg); }
  100% { transform: rotate(0deg); }
}
.wd-buy-now-btn:hover {
	color: #000;
	font-size: 25px;
	text-shadow: 0 0 7px #fff;
}

#place_order {
	background-image:  linear-gradient(to right, #cdffd8, #94b9ff);
	color: #006674;
	font-size: 22px;
	font-family: "Hind Siliguri", sans-serif;
	border: 1px solid #fff !important;
	box-shadow: 0 0 10px #000 !important;
}
#place_order:hover {
  transform: scale(0.9);
  transition: transform 0.2s ease;
	color: #000;
}

.single_add_to_cart_button{
	background-image:  linear-gradient(to right, #a6a6a6, #fff);
	color: #006674;
	font-size: 20px;
	font-family: "Hind Siliguri", sans-serif;
}
.single_add_to_cart_button:hover{
	color: #000;
}

.wd-cat-thumb {
	border: 2px solid #fff !important;
	box-shadow: 0 0 10px #000 !important;
	aspect-ratio: 4 / 4;
}

.wd-swatch {
	box-shadow: 0 0 7px #006674;
}

.woocommerce-billing-fields {
	padding: 20px;
	box-shadow: 0 0 10px #006674;
}
.checkout-order-review {
	background-color: #fff !important;
	box-shadow: 0 0 10px #006674;
}
.checkout-order-review::after {
	background-image: radial-gradient(farthest-side, transparent 6px, #fff 0) !important;
}
.checkout-order-review::before {
	background-image: radial-gradient(farthest-side, transparent 6px, #fff 0) !important;
}

.woocommerce-billing-fields h3 {
	font-family: "Hind Siliguri", sans-serif;
	font-size: 25px;
}

.attachment-woocommerce_thumbnail {
	aspect-ratio: 5 / 6;
	object-fit: cover;
}