/*
Theme Name: Elessi Theme Child
Theme URI: https://elessi.nasatheme.com/demo/
Description: This is a child theme for Elessi Theme
Author: NasaTheme team
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
#masthead {
    position: relative;
    background-color: transparent;
     padding:0px !important;
}

.header-type-6 .nasa-elements-wrap-main-menu {
    padding: 4px;
     margin-top: 0px !important; 
    border-top: 1px dashed #387d2a36;
    border-bottom: 1px dashed #387d2a36;
}

.nasa-menu-vertical-header.vitems-root .nasa-vertical-header .vertical-menu-container {
    width: 800px !important;
    overflow-y: auto !important;
    height: 300px !important;
}
h5.section-title.nasa-title-vertical-menu.nasa-flex {
    background: #337A2B;
}

.nasa-show-search-form.nasa-search-relative.nasa-rightToLeft.nasa-modern-layout {
    border: 1px solid #337A2B;
    background: #80808000;
}

.nav-wrapper .menu-item {
    display: inline-block;
    position: relative;
    margin: -7px !important;
}

a.compare.button {
    display: none !important;
}



/* 🎯 Style the full product card */
.product-item {
  background-color: #fff;
  border-radius: 10px;
  padding: 16px;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08); /* soft shadow like your image */
  transition: box-shadow 0.3s ease;
  border: none; /* remove gray border if already added */
}

/* 💫 Optional: Add stronger shadow on hover */
.product-item:hover {
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.12);
}

/* ✅ Always show the Add to Cart button */
.product-item .add-to-cart-grid {
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  pointer-events: auto !important;
  margin-top: 12px;
  display: flex;
  justify-content: center;
}

.product-item .add-to-cart-grid a {
  width: 100%;
  text-align: center;
}






