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

/* Shop archive - Full width button layout reorder:
 * image -> add to cart button -> product title -> price.
 */
.wd-product.wd-hover-fw-button .product-element-bottom {
	display: flex;
	flex-direction: column;
	gap: 10px;
	padding-top: 0;
	margin-top: 0;
}

.wd-product.wd-hover-fw-button .product-wrapper {
	gap: 4px;
}

.wd-product.wd-hover-fw-button .product-element-bottom > * {
	order: 10;
}

.wd-product.wd-hover-fw-button .product-element-bottom > .wd-add-btn {
	order: 1;
	margin-top: 0;
}

.wd-product.wd-hover-fw-button .product-element-bottom > .wd-entities-title,
.wd-product.wd-hover-fw-button .product-element-bottom > h3.wd-entities-title,
.wd-product.wd-hover-fw-button .product-element-bottom > .woocommerce-loop-product__title {
	order: 2;
}

.wd-product.wd-hover-fw-button .product-element-bottom > .wrap-price {
	order: 3;
}

/* Full width add-to-cart: outline style */
.wd-product.wd-hover-fw-button .wd-add-btn {
	--fw-btn-color: var(--btn-accented-bgcolor, var(--wd-primary-color));
}

.wd-product.wd-hover-fw-button .wd-add-btn > a,
.wd-product.wd-hover-fw-button .wd-add-btn > .add-to-cart-loop {
	width: 100%;
	min-height: var(--btn-height, 42px);
	border-radius: var(--btn-accented-brd-radius);
	background-color: transparent;
	color: var(--fw-btn-color);
	border: 1px solid var(--fw-btn-color);
	box-shadow: none;
}

.wd-product.wd-hover-fw-button .wd-add-btn > a:hover,
.wd-product.wd-hover-fw-button .wd-add-btn > a:focus,
.wd-product.wd-hover-fw-button .wd-add-btn > .add-to-cart-loop:hover,
.wd-product.wd-hover-fw-button .wd-add-btn > .add-to-cart-loop:focus {
	background-color: transparent;
	color: var(--fw-btn-color);
	border-color: var(--fw-btn-color);
	box-shadow: none;
}

.wd-product.wd-hover-fw-button .wd-add-btn .add-to-cart-loop span {
	color: inherit;
}

/* Product title color (dark, not pure black). */
.wd-product.wd-hover-fw-button .product-element-bottom > .wd-entities-title,
.wd-product.wd-hover-fw-button .product-element-bottom > .wd-entities-title a,
.wd-product.wd-hover-fw-button .product-element-bottom > .woocommerce-loop-product__title,
.wd-product.wd-hover-fw-button .product-element-bottom > .woocommerce-loop-product__title a {
	color: #2f2f2f;
}

