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

/* --------------------------------------------- */
/* Lora font import */
@import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap');




/* Utility Class */

/*___Flex gap fro Icon Buttons */
.icon-btn {
    gap: 10px;
}

/* __Section Heading Style */
.eyebrow-text {
    display: flex;
    align-items: center;
    column-gap: 12px;
}

.eyebrow-text::before {
    content: "";
    display: inline-block;
    width: 32px;
    height: 2px;
    background-color: var(--e-global-color-accent);
}

.section-heading em {
    color: var(--wd-primary-color);
}

.section-desc p {
    max-width: 500px !important;
}


/* Product Loop - Shop Now Btn */
.shop-now-btn .wd-add-btn a {
    background-color: transparent !important;
    color: black !important;
    border: 1px solid;
}

/* Product Archive Item Full Height */
.wd-loop-builder-on .wd-product-wrapper {
    height: 100% !important;
}

.wd-products {
    align-items: stretch !important;
}

/* Remove Prefooter bottom spacing */

.wd-prefooter {
    padding-bottom: 0 !important;
}

/* Blog loop style */
.wd-blog-element article .wd-post-img img {
    max-height: 380px;
    object-fit: cover;
    aspect-ratio: 1 / .70;
}

.wd-blog-element article .wd-post-meta {
    display: none;
}

.wd-blog-element article .wd-post-excerpt {
    max-width: 80%;
}

/* Makes image container full width */
.image-full {
    width: 100% !important;
    height: 100% !important;
}

.image-full img {
    object-fit: cover;
	width: 100% !important;
    height: 100% !important;
}


/* Post Single - Feature image */
.post-single-img .wd-post-image img {
    max-height: 500px;
    object-fit: cover;
}

