.elementor-44 .elementor-element.elementor-element-35ced88{padding:30px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-05007d4{margin-top:-5px;margin-bottom:-5px;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-3acdf88{padding:50px 0px 50px 0px;}.elementor-44 .elementor-element.elementor-element-8fe2519 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#A37E42;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-c2517f3 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#A37E42;border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-293bada{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-44 .elementor-element.elementor-element-293bada > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for section, class: .elementor-element-c878b11 *//* =========================================================
   LUX BY LUXI
   REMOVE PRODUCT EXPERIENCE SHADOWS
   Applies to slider + grid shortcode widgets
========================================================= */

/* Main shortcode wrappers */
.hkf-product-slider,
.hkf-product-slider-track,
.hkf-product-grid-wrap,
.hkf-product-grid {
    background: transparent !important;
    box-shadow: none !important;
}


/* Product cards */
.hkf-product-card,
.hkf-product-card:hover,
.hkf-product-card:focus,
.hkf-product-card:focus-within {
    background: #ffffff !important;

    border: 1px solid #e4dbce !important;

    box-shadow: none !important;
}


/* Keep hover clean without shadow */
.hkf-product-card:hover {
    border-color: rgba(184, 139, 60, .52) !important;
}


/* Product image / body remain pure white */
.hkf-product-card-media,
.hkf-product-card-image-link,
.hkf-product-card-body {
    background: #ffffff !important;
    box-shadow: none !important;
}


/* If used inside WooCommerce/archive product sections */
.hkf-product-products-section,
.hkf-product-category-section {
    background: #ffffff !important;
    box-shadow: none !important;
}


/* Prevent parent/widget containers from adding visual haze */
.elementor-widget-shortcode:has(.hkf-product-slider),
.elementor-widget-shortcode:has(.hkf-product-grid-wrap),
.elementor-widget-html:has(.hkf-product-slider),
.elementor-widget-html:has(.hkf-product-grid-wrap) {
    background: transparent !important;
    box-shadow: none !important;
}


/* Mobile also stays completely flat */
@media (max-width: 767px) {

    .hkf-product-card,
    .hkf-product-card:hover,
    .hkf-product-slider,
    .hkf-product-grid-wrap {
        box-shadow: none !important;
    }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-293bada *//* =========================================================
   LUX BY LUXI - REMOVE BLOG CARD SHADOW
========================================================= */

.lxlGuideCard,
.lxlGuideCard:hover,
.lxlGuideCard:focus,
.lxlGuideCard:focus-within {
    box-shadow: none !important;
}

/* Keep widget itself completely clean */
.lxlGuidesWidget,
.lxlGuidesWidget__grid {
    background: transparent !important;
    box-shadow: none !important;
}

/* Make sure card stays pure white */
.lxlGuideCard,
.lxlGuideCard__link,
.lxlGuideCard__body {
    background: #ffffff !important;
}

/* Preserve the Lux By Luxi soft border */
.lxlGuideCard {
    border: 1px solid #e4dbce !important;
}/* End custom CSS */