p {
  color: #fafafa;
}

#sunshine--order--data dt {
  color: #fcfcfc;
}

#sunshine--order--data dd {
  color: #ffffff;
}

#sunshine th {
  color: #999999;
  font-family: Delicious handrawn;
  font-weight: 100;
  font-size: 15px;
}

#sunshine--cart--items td .sunshine--cart-item--image-name {
  color: #adadad;
  font-size: 10px;
}

#sunshine--cart--items td .sunshine--cart-item--product-name {
  color: #696868;
  font-family: Delicious handrawn;
}

#sunshine--cart--items td:last-child {
  color: #ffffff;
}

.sunshine-amount {
  color: #ffffff;
}

.sunshine-currency-symbol {
  color: #ffffff;
}

#sunshine--cart--items td.sunshine--cart-item--qty {
  color: #ffffff;
}

#sunshine h1 {
  color: #a6a6a6;
  font-family: Delicious handrawn;
  font-weight: 100;
}

#sunshine--gallery-items.sunshine--layout--justified figure.sunshine--gallery-item > h2 > a {
  font-family: Delicious handrawn;
  color: #c4c2c2;
  font-weight: 100;
  font-size: 29px;
}

#sunshine--image-items figure .sunshine--image-menu li button:hover {
  font-family: delicious handrawn;
}

.elementor * {
  color: #b5afaf;
}

#sunshine--cart--totals--items .sunshine--cart--total th {
  font-weight: 200;
}

#sunshine a {
  text-transform: uppercase;
  font-size: 10px;
}

#sunshine--checkout--order-review * {
  font-size: 16px;
}

.sunshine--form--field--name {
  font-family: delicious handrawn;
  font-size: 21px;
}

#sunshine--checkout--order-review--amounts th {
  font-family: delicious handrawn;
}

#sunshine--checkout--standalone h1 {
  font-family: delicious handrawn;
  font-weight: 100;
}

.field-wrap .pikaday__container,
.field-wrap .pikaday__display,
.field-wrap>div input,
.field-wrap select,
.field-wrap textarea {
  background-color: #292929;
 
}