@charset "UTF-8";
/* CSS Document */

/****************
Woocommerce 
******************/
/* buttons */
.woocommerce button.button.alt, .woocommerce ul.products li.product .button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart .button {
  border-radius: 0;
}

.woocommerce button.button {
    padding: 0.84em;
}

.woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce ul.products li.product .price {
  color: #000000;
}

.woocommerce-input-wrapper .input-text {
    width: 100%;
}

.woocommerce-cart table.cart td.actions .coupon .input-text {
    width: auto !important;
    padding: 10px;
}

/* Sale badge */
.woocommerce span.onsale {
  background-color: #000000;
  padding: 1em;
  font-weight: 400;
  letter-spacing: 2px;
  text-transform: uppercase;
}
/* Breadcrumbs */
.woocommerce .woocommerce-breadcrumb {
  font-size: 0.8em;
  text-transform: uppercase;
  letter-spacing: 2px;
}
/* Product Tabs */
.woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs::before {
  display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
  border: 0;
  border-radius: 0;
  background-color: transparent;
  padding: 1em 1.5em 1em 0.5em;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.shop_table th {
  text-transform: uppercase;
  letter-spacing: 2px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
  padding: 0;
  border-bottom: 1px solid #cccccc;
}
/* cart */
.woocommerce table.shop_table {
  border: 0;
}
.woocommerce-cart table.cart th {
  text-transform: uppercase;
  font-weight: 300;
  letter-spacing: 2px;
}
.woocommerce-message::before {
    color: #000000;
}
.woocommerce-message {
    border-top-color: #000000;
}

/* Checkout */
.woocommerce-checkout #payment {
  background-color: transparent;
  border-radius: 0;
}
/* Forms */
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
  text-transform: uppercase;
  font-size: 0.8em;
  letter-spacing: 2px;
}
/* Info */
.woocommerce-info {
  border: 0;
}
.woocommerce-info::before {
  color: #000000;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f0f3";
}