/** Import bootstrap functions */

/** Colors */

/** Fonts */

/** Bootstrap navbar fix (https://git.io/fadqw) */

/* line 1, resources/assets/styles/components/_buttons.scss */

.btn,
.woocommerce button.button.alt,
.woocommerce button.button.alt:disabled,
.woocommerce a.button.alt,
.woocommerce a.button.alt:disabled {
  display: inline-block;
  font-family: liberator, Open Sans, Arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  text-decoration: none;
}

/* line 10, resources/assets/styles/components/_buttons.scss */

.btn-red-600 {
  color: #fff;
  background-color: #890a1b;
  border-color: #890a1b;
}

/* line 15, resources/assets/styles/components/_buttons.scss */

.btn-red-600:hover,
.btn-red-600:active {
  color: #fff;
  background-color: #590711;
  border-color: #590711;
}

/* line 22, resources/assets/styles/components/_buttons.scss */

.btn-red-600:focus,
.btn-red-600:active:focus {
  color: #fff;
  background-color: #590711;
  border-color: #590711;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(232, 17, 45, 0.7);
          box-shadow: 0 0 0 0.2rem rgba(232, 17, 45, 0.7);
}

/* line 31, resources/assets/styles/components/_buttons.scss */

.btn-green,
.woocommerce button.button.alt,
.woocommerce button.button.alt:disabled,
.woocommerce a.button.alt,
.woocommerce a.button.alt:disabled,
body.woocommerce form.woocommerce-checkout .single-product .single_add_to_cart_button {
  color: #fff;
  background-color: #8ec640;
  border-color: #8ec640;
}

/* line 36, resources/assets/styles/components/_buttons.scss */

.btn-green:hover,
.woocommerce button.button.alt:hover,
.woocommerce a.button.alt:hover,
body.woocommerce form.woocommerce-checkout .single-product .single_add_to_cart_button:hover,
.btn-green:active,
.woocommerce button.button.alt:active,
.woocommerce a.button.alt:active,
body.woocommerce form.woocommerce-checkout .single-product .single_add_to_cart_button:active {
  color: #fff;
  background-color: #73a330;
  border-color: #73a330;
}

/* line 43, resources/assets/styles/components/_buttons.scss */

.btn-green:focus,
.woocommerce button.button.alt:focus,
.woocommerce a.button.alt:focus,
body.woocommerce form.woocommerce-checkout .single-product .single_add_to_cart_button:focus,
.btn-green:active:focus,
.woocommerce button.button.alt:active:focus,
.woocommerce a.button.alt:active:focus,
body.woocommerce form.woocommerce-checkout .single-product .single_add_to_cart_button:active:focus {
  color: #fff;
  background-color: #73a330;
  border-color: #73a330;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(142, 198, 64, 0.7);
          box-shadow: 0 0 0 0.2rem rgba(142, 198, 64, 0.7);
}

/* line 52, resources/assets/styles/components/_buttons.scss */

.btn-white {
  color: #e8112d;
  background-color: #fff;
  border-color: #fff;
}

/* line 57, resources/assets/styles/components/_buttons.scss */

.btn-white:hover,
.btn-white:active {
  color: #e8112d;
  background-color: #f4f4f4;
  border-color: #f4f4f4;
}

/* line 64, resources/assets/styles/components/_buttons.scss */

.btn-white:focus,
.btn-white:active:focus {
  color: #e8112d;
  background-color: #f4f4f4;
  border-color: #f4f4f4;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 244, 244, 0.7);
          box-shadow: 0 0 0 0.2rem rgba(244, 244, 244, 0.7);
}

/* line 73, resources/assets/styles/components/_buttons.scss */

.btn-play {
  height: 3rem;
  width: 3rem;
  font-size: 1.5rem;
  font-family: unset;
  border-radius: 50%;
}

/* line 80, resources/assets/styles/components/_buttons.scss */

.btn-play i {
  margin-left: 0.15em;
}

/* line 4, resources/assets/styles/woocommerce/_buttons.scss */

.woocommerce button.button.alt,
.woocommerce button.button.alt:disabled,
.woocommerce a.button.alt,
.woocommerce a.button.alt:disabled {
  padding: 0.75rem 0.5rem;
  font-size: 1.25em;
  font-family: pixel, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}

/* line 16, resources/assets/styles/woocommerce/_buttons.scss */

.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:disabled,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:disabled {
  opacity: 0.5;
}

/* line 1, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-info {
  color: #05215a;
  background-color: rgba(55, 117, 244, 0.1);
}

/* line 5, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-info i {
  color: #3775f4;
}

/* line 9, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-info a {
  color: #3775f4;
}

/* line 14, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-success {
  color: #577b25;
  background-color: rgba(142, 198, 64, 0.15);
}

/* line 18, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-success i {
  color: #8ec640;
}

/* line 22, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-success a {
  color: #8ec640;
}

/* line 27, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-error {
  color: #b80e24;
  background-color: rgba(244, 107, 125, 0.1);
}

/* line 31, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-error i {
  color: #f46b7d;
}

/* line 35, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-error a {
  color: #f46b7d;
}

/* line 40, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-message,
.woocommerce-error,
.woocommerce-info,
.woocommerce-success {
  margin-bottom: 1rem;
  padding: 1rem 0;
  font-size: 0.9em;
  border-top: 0;
}

/* line 49, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-message::before,
.woocommerce-error::before,
.woocommerce-info::before,
.woocommerce-success::before {
  display: none;
}

/* line 53, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-message > .container,
.woocommerce-error > .container,
.woocommerce-info > .container,
.woocommerce-success > .container {
  position: relative;
}

/* line 57, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-message div[class*="-content"],
.woocommerce-error div[class*="-content"],
.woocommerce-info div[class*="-content"],
.woocommerce-success div[class*="-content"] {
  margin-left: 2.5em;
}

/* line 61, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-message i,
.woocommerce-error i,
.woocommerce-info i,
.woocommerce-success i {
  position: absolute;
  top: -0.175em;
  left: 15px;
  font-size: 2em;
  vertical-align: middle;
}

/* line 69, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-message ul,
.woocommerce-error ul,
.woocommerce-info ul,
.woocommerce-success ul {
  padding: 0;
  margin: 0;
}

/* line 73, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-message ul li,
.woocommerce-error ul li,
.woocommerce-info ul li,
.woocommerce-success ul li {
  margin-bottom: 0.25em;
}

/* line 76, resources/assets/styles/woocommerce/_notices.scss */

.woocommerce-message ul li:last-child,
.woocommerce-error ul li:last-child,
.woocommerce-info ul li:last-child,
.woocommerce-success ul li:last-child {
  margin-bottom: 0;
}

/* line 10, stdin */

body.woocommerce div.product .product_title {
  font-family: bungee, Trebuchet MS, Verdana, sans-serif;
  font-size: 2.85em;
}

/* line 17, stdin */

body.woocommerce form.woocommerce-checkout .single-product {
  margin-bottom: 0;
}

/* line 21, stdin */

body.woocommerce form.woocommerce-checkout .single-product .price ins {
  float: left;
  line-height: 0.8;
  font-family: bungee, Trebuchet MS, Verdana, sans-serif;
  font-size: 2em;
  color: #8ec640;
  text-decoration: none;
}

/* line 30, stdin */

body.woocommerce form.woocommerce-checkout .single-product .price del {
  margin-left: 0.5em;
  font-size: 0.9em;
  color: #707070;
  -webkit-text-decoration-color: #e8112d;
          text-decoration-color: #e8112d;
}

/* line 38, stdin */

body.woocommerce form.woocommerce-checkout .single-product .product-quantity {
  margin-top: 2rem;
}

/* line 41, stdin */

body.woocommerce form.woocommerce-checkout .single-product .product-quantity .quantity {
  display: inline-block;
  margin-right: 1rem !important;
  margin-bottom: 0 !important;
}

/* line 46, stdin */

body.woocommerce form.woocommerce-checkout .single-product .product-quantity .quantity input.qty {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 3rem;
  line-height: 2em;
  font-size: 1.25em;
  font-weight: 700;
  padding: 0.05em 0.2em;
  border: 1px solid #707070;
}

/* line 58, stdin */

body.woocommerce form.woocommerce-checkout .single-product .single_add_to_cart_button {
  float: left;
}

/* line 65, stdin */

body.woocommerce form.woocommerce-checkout #customer_details {
  padding-top: 3rem;
}

/* line 70, stdin */

body.woocommerce .opc-complete-order {
  display: inline-block;
  float: left;
  clear: both;
  padding: 0.25em 1em;
  margin-top: 2rem;
  border: 1px solid;
  border-radius: 3px;
}

/* line 82, stdin */

body.woocommerce-checkout #document {
  padding-top: 0;
  padding-bottom: 2rem;
}

/* line 87, stdin */

body.woocommerce-checkout #site-footer {
  padding-top: 3rem;
}

/* line 90, stdin */

body.woocommerce-checkout #site-footer .copyright {
  float: none;
}


/*# sourceMappingURL=woocommerce.css.map*/