/*
Theme Name:   Woodmart Child
Description:  Woodmart Child Theme
Author:       XTemos
Author URI:   http://xtemos.com
Template:     woodmart
Version:      1.0.0
Text Domain:  woodmart
*/

.scaracode .container.container-fluid {
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
	padding-block: 0 !important;
}

.scaracode .header-banner {
    background-color: #fcc1b1;
}

.scaracode [class*="title-line-"] .wd-product .wd-entities-title,
.info-box-wrapper .info-box-title
{
	font-size: 1rem;
	font-weight: 600;
}


.scaracode .price .woocommerce-Price-amount{
	color: rgb(152, 93, 77);
}

.scaracode .out-of-stock {
	font-size: 0.65rem;
}

.scaracode.woocommerce div.product .product-image-link {
    position: relative;
    width: 100%;
    padding-top: 70%;
    overflow: hidden;
}

.scaracode.woocommerce div.product .product-image-link img {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    margin: 0 auto;
    object-fit: cover;
}

.scaracode.woocommerce div.product .hover-img {
    z-index: 2;
}

.scaracode.woocommerce div.product .hover-img a {
    position: relative;
    width: 100%;
    padding-top: 70%;
    overflow: hidden;
}

.scaracode.woocommerce div.product .hover-img img {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%; 
    margin: 0 auto;
    object-fit: cover;
}

.scaracode .elementor-widget-text-editor {
	flex-direction: column;
}

@media screen and (max-width: 1024px) {
	.scaracode .wd-header-cart.wd-design-4 .wd-cart-number {
		position: absolute;
		top: 0px !important;
		left: 0px !important;
	}

	.scaracode .wd-custom-icon {
		max-width: 35px !important;
	}
}

.scaracode .wd-grid-g {
    display: grid;
    grid-template-columns: repeat(var(--wd-col), minmax(0, 1fr)) !important;
    gap: var(--wd-gap);
}