/* ==========================================
   NOVAHOME DESIGN SYSTEM
========================================== */

:root{

    /* Colores */

    --nh-color-text:#171717;
    --nh-color-muted:#6B7280;
    --nh-color-primary:#002676;
    --nh-cta-primary:#4063AE;
    --nh-secondary:#666666;
    --nh-color-accent:#2B6EF3;
    
    --nh-white:#ffffff;

    --nh-border:#E5E7EB;

    /* Tipografía */

    --nh-font-heading:"Poppins",sans-serif;
    --nh-font-body:"Poppins",sans-serif;

    /* Espaciado */

    --nh-radius:0px;

    --nh-transition:.25s ease;
    
    /* ==================================================
   VARIABLES
================================================== */



   
  







}


/* ==========================================
   RESET
========================================== */

html{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

body{

    text-rendering: optimizeLegibility;

}

*,
*::before,
*::after{
    text-transform: none;
    box-sizing:border-box;

}

/* ==========================================

   2. TYPOGRAPHY

========================================== */


body{

    font-family:var(--nh-font-body);

    color:var(--nh-color-text);

    line-height:1.6;

}

h1,
h2,
h3,
h4,
h5,
h6{

    font-family:var(--nh-font-heading)!important;

    text-transform:none!important;

    letter-spacing:0!important;

    margin:0;

    color:var(--nh-color-text);

}
h5 {
	font-size: 1.4rem !important;
	font-weight:600 !important;
}

.edgtf-section-title-holder .edgtf-st-title{

    text-transform:none!important;

    letter-spacing:0!important;

    font-weight:600;

}

.edgtf-section-title-holder .edgtf-st-text{

    text-transform:none!important;

    letter-spacing:0!important;

}

/* ==========================================

   3. BUTTONS

========================================== */

/* ==========================================

   4. HEADER

========================================== */

/* ==========================================

   5. PRODUCTS

========================================== */

/* ==========================================

   6. UTILITIES

========================================== */



    /*7. HIDDING PAGES/ELEMENTS */
/* Wishlist */

.qwfw-add-to-wishlist-wrapper{

    display:none !important;

}


.price{

    display:none !important;

}



.add_to_cart_button,
.product_type_simple,
.single_add_to_cart_button{

    display:none !important;

}


.woocommerce-notices-wrapper {
    display: none !important;
}


/* ==========================================
   HEADER - Shopping Cart
========================================== */

.edgtf-shopping-cart-holder{

    display:none !important;

}



/* ==========================================
   CATÁLOGO
========================================== */







/* ==========================================
   CATEGORIA
========================================== */

.woocommerce .products {
    padding: 0 20px;
    display: flex;
	flex-wrap: wrap;
    gap: 1em;
    align-items: center;
    justify-content: center;
}


.woocommerce .products .product-category{
    display: flex;
    justify-content: center;
    align-items: center;
}

.woocommerce>.products>.product {
    width: auto !important;
}


.woocommerce-loop-category__title {
    font-size: 1em;
}

.woocommerce-loop-category__title .count{
    display:none;
}



/* ==========================================
   PRODUCT INFO CAROUSEL
========================================== */


    /*.edgtf-product-info-carousel .edgtf-pic-content .edgtf-pic-content-inner {*/
    /*    background: #f0f0f0;*/
    /*    color: white !important;*/
    /*    border: none !important;*/
    /*    backdrop-filter: drop-shadow(7px 7px 10px black);*/
    /*}*/


    /*     .edgtf-owl-slider .owl-item img {*/
    /*        border: 5px solid #f0f0f0;*/
    /*        aspect-ratio: 1/1;*/
    /*        margin: 0 auto;*/
    /*        max-width: 450px;*/
    /*    }*/
        
        
        
        

    /*input.wpcf7-form-control.wpcf7-submit {*/
    /*    text-transform: none !important;*/
    /*}        */



/* ==========================================
   DISABLE SIDE FOOTER
========================================== */

.edgtf-side-menu-button-opener {
    display: none;
}


/*------------------------------
 WhatsApp Button
------------------------------*/
.nh-whatsapp-button{

    display:flex;
    align-items:center;
    justify-content:left;
    gap:10px;

    width:auto;
    height:54px;
	margin-top:12px;
    background:#4063AE;
    color:#FFF !important;
	padding: 1em;
    text-decoration:none;

    font-weight:600;
    font-size:15px;

    transition:.25s ease;

}

.nh-whatsapp-button:hover{

    background:#002676;
    color:#FFF !important;

}

.nh-whatsapp-button i{

    font-size:22px

}


/*
 * SUBMIT BUTTON BG COLOR TO BLUE
 * 
 * */


.wpcf7-submit {
	background: #4063AE !important;
	color: white !important;
}

.wpcf7-submit:hover {
	background: #002676 !important;
	color: white !important;
}


/*
 * Hover effect on product card
 * */
/* 
.edgtf-pli{
	padding: 8px !important;
	display: flex !important;
	flex-direction: column !important;
}

.edgtf-pli img{
	height:50% !important;
}

.edgtf-pli:hover {
	background: #f1f1f1 !important;
} */

/* LINK HOVER COLOR*/

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, var a:hover {
	color: #4063AE;
}


/* 
 * DELETE TITLE AREA ON PRODUCT DETAIL
 * */
/* .edgtf-title-holder{
	display:none !important;
}
 */

/* 
 * ADD MARGIN TOP IN PRODUCT DETAILS PAGE
 * */
.edgtf-single-product-content{
	margin-top: 5em !important
}

/* //Styling product title
.edgtf-single-product-title {
	font-size: 1.4rem !important;
	font-weight:600 !important;
}
 */




/* .edgtf-grid-row{
	margin-top:5em;
} */



/*
 * Hide SEARCH BUTTON ON NAVBAR
 * */


.edgtf-search-opener{
	display:none !important;
}


.edgtf-icon-stack{
	display:none!important;
}