@charset "UTF-8";

/*--[ Messages and Alerts ]--------------------------------------------------------------------------------*/
.woocommerce_message, .woocommerce_info, .woocommerce_error, .woocommerce-message, .woocommerce-info, .woocommerce-error {
  padding: 1em 1em 1em 2.618em !important;
  border: 1px solid #f0f0f0;
  position: relative;
  margin-bottom: 1.618em !important;
  border-radius: .327em;
  color: rgba(0, 0, 0, 0.6); }
  .woocommerce_message::after, .woocommerce_info::after, .woocommerce_error::after, .woocommerce-message::after, .woocommerce-info::after, .woocommerce-error::after {
    clear: both;
    content: "";
    display: block; }
  .woocommerce_message:before, .woocommerce_info:before, .woocommerce_error:before, .woocommerce-message:before, .woocommerce-info:before, .woocommerce-error:before {
    content: "";
    position: absolute;
    top: 1.387em;
    left: 1em; }
  .woocommerce_message .button, .woocommerce_info .button, .woocommerce_error .button, .woocommerce-message .button, .woocommerce-info .button, .woocommerce-error .button {
    float: right;
    font-size: .857em;
    margin-left: 1em; }

.woocommerce_message, .woocommerce-message {
  background-color: #edfcd5;
  line-height: 40px;
 }
  .woocommerce_message:before, .woocommerce-message:before {
    content: "\f05d";
    color: rgba(0, 0, 0, 0.4); }

.woocommerce_info, .woocommerce-info {
  background-color: #eee; }
  .woocommerce_info:before, .woocommerce-info:before {
    content: "\f05a";
    color: rgba(0, 0, 0, 0.4); }

.woocommerce_error, .woocommerce-error {
  background-color: #ffd9c8; }
  .woocommerce_error:before, .woocommerce-error:before {
    content: "\f05c";
    color: rgba(0, 0, 0, 0.4); }

.entry ul.woocommerce-error, .entry ul.woocommerce_error {
  background-color: #ffd9c8;
  margin-left: 0 !important;
  list-style: none; }

.entry ul.woocommerce-error li, .entry ul.woocommerce_error li {
  list-style: none; }

.stock.out-of-stock:before, .stock.in-stock:before {
  content: ""; }

.stock.out-of-stock:before {
  content: "\f05c";
  color: rgba(0, 0, 0, 0.4); }

.stock.in-stock:before {
  content: "\f05d";
  color: rgba(0, 0, 0, 0.4); }
