/* Elementor header sections: desktop, tablet and mobile. */
body.postid-421 .elementor-75 .elementor-element-11d5a50,
body.postid-421 .elementor-75 .elementor-element-c2813b4,
body.postid-421 .elementor-75 .elementor-element-17e9511,
body.postid-421 .elementor-75 .elementor-element-9e7114f {
  background: #0b0806 !important;
  border-color: #9d783f !important;
}

body.postid-426 .elementor-75 .elementor-element-11d5a50 {
  background: #570916 !important;
  border-color: #c9984c !important;
}

body.postid-426 .elementor-75 .elementor-element-c2813b4,
body.postid-426 .elementor-75 .elementor-element-17e9511,
body.postid-426 .elementor-75 .elementor-element-9e7114f {
  background: #77152e !important;
  border-color: #c9984c !important;
}

body.postid-425 .elementor-75 .elementor-element-11d5a50,
body.postid-425 .elementor-75 .elementor-element-c2813b4,
body.postid-425 .elementor-75 .elementor-element-17e9511,
body.postid-425 .elementor-75 .elementor-element-9e7114f {
  background: #fffaf0 !important;
  border-color: #d7b67b !important;
}

body.postid-427 .elementor-75 .elementor-element-11d5a50,
body.postid-427 .elementor-75 .elementor-element-c2813b4,
body.postid-427 .elementor-75 .elementor-element-17e9511,
body.postid-427 .elementor-75 .elementor-element-9e7114f {
  background: #fff4ef !important;
  border-color: #ddb991 !important;
}

body.postid-421 .elementor-75 .hfe-menu-item,
body.postid-421 .elementor-75 .elementor-icon-list-text,
body.postid-426 .elementor-75 .hfe-menu-item,
body.postid-426 .elementor-75 .elementor-icon-list-text {
  color: #fff !important;
}

body.postid-421 .elementor-75 svg,
body.postid-426 .elementor-75 svg {
  fill: #d7a957 !important;
  color: #d7a957 !important;
}

body.postid-425 .elementor-75 .hfe-menu-item,
body.postid-427 .elementor-75 .hfe-menu-item {
  color: #2f1d17 !important;
}

body.postid-425 .elementor-75 svg,
body.postid-427 .elementor-75 svg {
  fill: #b8893f !important;
  color: #b8893f !important;
}

body.postid-421 .elementor-75 .hfe-nav-menu__layout-horizontal,
body.postid-426 .elementor-75 .hfe-nav-menu__layout-horizontal {
  background: inherit !important;
}

body.postid-425 .elementor-75 .hfe-nav-menu__layout-horizontal {
  background: #fffaf0 !important;
}

body.postid-427 .elementor-75 .hfe-nav-menu__layout-horizontal {
  background: #fff4ef !important;
}

/* Matching Elementor footer for every fragrance page. */
body.postid-421 .elementor-65 .elementor-element-0ec7a2a,
body.postid-421 .elementor-65 .elementor-element-5d92f54 {
  background: #0b0806 !important;
  border-color: #9d783f !important;
}

body.postid-426 .elementor-65 .elementor-element-0ec7a2a,
body.postid-426 .elementor-65 .elementor-element-5d92f54 {
  background: #681024 !important;
  border-color: #c9984c !important;
}

body.postid-425 .elementor-65 .elementor-element-0ec7a2a,
body.postid-425 .elementor-65 .elementor-element-5d92f54 {
  background: #fffaf0 !important;
  border-color: #d7b67b !important;
}

body.postid-427 .elementor-65 .elementor-element-0ec7a2a,
body.postid-427 .elementor-65 .elementor-element-5d92f54 {
  background: #fff4ef !important;
  border-color: #ddb991 !important;
}

body.postid-421 .elementor-65,
body.postid-421 .elementor-65 a,
body.postid-421 .elementor-65 p,
body.postid-421 .elementor-65 .elementor-heading-title,
body.postid-426 .elementor-65,
body.postid-426 .elementor-65 a,
body.postid-426 .elementor-65 p,
body.postid-426 .elementor-65 .elementor-heading-title {
  color: #fff !important;
}

body.postid-425 .elementor-65,
body.postid-425 .elementor-65 a,
body.postid-425 .elementor-65 p,
body.postid-425 .elementor-65 .elementor-heading-title,
body.postid-427 .elementor-65,
body.postid-427 .elementor-65 a,
body.postid-427 .elementor-65 p,
body.postid-427 .elementor-65 .elementor-heading-title {
  color: #342018 !important;
}

body.postid-421 .elementor-65 svg,
body.postid-426 .elementor-65 svg,
body.postid-425 .elementor-65 svg,
body.postid-427 .elementor-65 svg {
  fill: #c89543 !important;
  color: #c89543 !important;
}

/* HFE search uses a Font Awesome <i>, not an SVG. */
body.postid-421 .elementor-75 .hfe-search-icon-toggle i,
body.postid-425 .elementor-75 .hfe-search-icon-toggle i,
body.postid-426 .elementor-75 .hfe-search-icon-toggle i,
body.postid-427 .elementor-75 .hfe-search-icon-toggle i,
body.postid-421 .elementor-75 i.fa-search,
body.postid-425 .elementor-75 i.fa-search,
body.postid-426 .elementor-75 i.fa-search,
body.postid-427 .elementor-75 i.fa-search {
  color: #c89543 !important;
  -webkit-text-fill-color: #c89543 !important;
}

/* Keep the opened tablet/mobile menu readable on dark product headers. */
@media (max-width: 1024px) {
  body.postid-421 .elementor-75 .hfe-nav-menu__layout-horizontal,
  body.postid-426 .elementor-75 .hfe-nav-menu__layout-horizontal,
  body.postid-421 .elementor-75 .hfe-nav-menu__layout-horizontal .hfe-nav-menu,
  body.postid-426 .elementor-75 .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
    background: #fff !important;
  }

  body.postid-421 .elementor-75 .hfe-nav-menu__layout-horizontal .hfe-menu-item,
  body.postid-426 .elementor-75 .hfe-nav-menu__layout-horizontal .hfe-menu-item {
    color: #2f1d17 !important;
    -webkit-text-fill-color: #2f1d17 !important;
    background: #fff !important;
    border-color: #ded8d3 !important;
  }

  body.postid-421 .elementor-75 .hfe-nav-menu__layout-horizontal .hfe-menu-item:hover,
  body.postid-426 .elementor-75 .hfe-nav-menu__layout-horizontal .hfe-menu-item:hover {
    color: #c89543 !important;
    -webkit-text-fill-color: #c89543 !important;
    background: #fff8ef !important;
  }
}
