/*
Theme Name: MoroVida-Theme
Description: Individuelles Divi Child-Theme für MoroVida
Author: Unoxi
Template: Divi
Version: 1.1.0
Text Domain: morovida-theme
*/

/* =====================================
   MOROVIDA – PREMIUM HEADER
   Theme by Unoxi
   ===================================== */

.morovida-header {
  background: #F4ECD7;
}

.morovida-header .et_pb_menu {
  background: transparent !important;
}

.morovida-header .et-menu > li > a {
  color: #543C49 !important;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0.04em;
  transition: color 0.25s ease;
}

.morovida-header .et-menu > li > a:hover,
.morovida-header .et-menu > li.current-menu-item > a,
.morovida-header .et-menu > li.current-menu-ancestor > a {
  color: #C66D42 !important;
  opacity: 1;
}

.morovida-header .nav li ul {
  background: #F4ECD7 !important;
  border-top: 2px solid #C66D42;
}

.morovida-header .et_mobile_menu {
  background: #F4ECD7 !important;
  border-top: 2px solid #C66D42;
}

.morovida-header .mobile_menu_bar:before {
  color: #543C49;
}

.morovida-header .et_pb_menu__cart-button,
.morovida-header .et_pb_menu__search-button {
  color: #543C49;
}

.morovida-header .et_pb_menu__cart-button:hover,
.morovida-header .et_pb_menu__search-button:hover {
  color: #C66D42;
}


/* ==========================================
   MOROVIDA – CENTERED PREMIUM HEADER
   Divi 4.27.9 | Unoxi
========================================== */

.morovida-header {
  background-color: #F4ECD7;
}

/* Logo */
.morovida-header .et_pb_image {
  text-align: center;
}

.morovida-header .et_pb_image img {
  height: auto;
  max-width: 100%;
}

/* Navigation */
.morovida-header .morovida-main-menu {
  background: transparent !important;
}

.morovida-header .morovida-main-menu
.et_pb_menu__wrap {
  justify-content: center;
}

.morovida-header .morovida-main-menu
.et-menu > li > a {
  color: #543C49 !important;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0.04em;
  transition: color 0.25s ease;
}

/* Hover */
.morovida-header .morovida-main-menu
.et-menu > li > a:hover {
  color: #C66D42 !important;
  opacity: 1;
}

/* Aktive Navigation */
.morovida-header .morovida-main-menu
.et-menu > li.current-menu-item > a,
.morovida-header .morovida-main-menu
.et-menu > li.current-menu-ancestor > a {
  color: #C66D42 !important;
}

/* Dropdown */
.morovida-header .morovida-main-menu
.nav li ul {
  background: #F4ECD7 !important;
  border-top: 2px solid #C66D42;
}

/* Shop- und Suchsymbole */
.morovida-header .morovida-main-menu
.et_pb_menu__icon {
  color: #543C49 !important;
}

/* Mobile Navigation */
.morovida-header .morovida-main-menu
.mobile_menu_bar:before {
  color: #543C49 !important;
}

.morovida-header .morovida-main-menu
.et_mobile_menu {
  background: #F4ECD7 !important;
  border-top: 2px solid #C66D42;
}

/* Responsive */
@media (max-width: 980px) {
  .morovida-header .morovida-main-menu
  .et_pb_menu__wrap {
    justify-content: center;
  }

  .morovida-header .morovida-main-menu
  .et_mobile_nav_menu {
    margin-left: 0;
  }
}

