:root {
  --ink: #42332d;
  --green: #71483b;
  --muted: #6c5a50;
  --cream: #f4ede2;
  --gold: #b18552;
  --pale: #eae0d1;
}

.notice {
  background: #e9d8bd;
  color: #664a38;
}

.header {
  background: #f5eee4;
}

.nav-contact {
  border-color: #b99b80;
}

.hero {
  background: #a47856;
}

.hero-image,
.place-image img,
.gallery-grid img {
  filter: none;
}

.hero-image {
  object-position: center 62%;
}

.gallery-grid {
  row-gap: 30px;
}

.gallery-grid figure:nth-child(n) img {
  object-position: center;
}

.hero-shade {
  background: linear-gradient(90deg, rgba(67, 38, 31, .87), rgba(87, 48, 33, .45) 50%, rgba(84, 48, 32, .08) 100%);
}

.eyebrow {
  color: #945637;
}

.eyebrow.light {
  color: #f2dfbf;
}

.button.cream {
  background: #f4e9d8;
}

.products-section {
  background: #e9dbcb;
}

.sample-note {
  background: #f1e4ce;
  color: #6b4934;
}

.product {
  background: #fbf7f0;
}

.bottle {
  background: #ded0b8;
}

.bottle.rose {
  background: #dec6b6;
}

.bottle.gold {
  background: #e3d1ae;
}

.bottle img {
  filter: sepia(.35) saturate(.8);
}

.product-info small {
  color: #95583c;
}

.contact-inner p:not(.eyebrow) {
  color: #f0dfcf;
}

footer {
  background: #50352d;
  color: #e8d9cb;
}

@media (max-width: 800px) {
  .hero-shade {
    background: linear-gradient(90deg, rgba(67, 38, 31, .88), rgba(87, 48, 33, .38));
  }

  .gallery-grid figure:last-child {
    display: block;
  }
}
