aside.woosc-floating-cart #payment button[type=submit] {
  background-color: #17b33b;
  color: #ffffff;
}

aside.woosc-floating-cart {
  width: 600px;
  right: -600px;
}
aside.woosc-floating-cart .woosc-floating-checkout-inner {
  display: none;
  padding: 0 10px;
}
aside.woosc-floating-cart .woosc-floating-checkout-inner h3 {
  font-size: 1.2em;
}
aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout].processing {
  opacity: 0.2;
}
aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout] > div {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout] > div > div {
  box-sizing: border-box;
  flex: 0 0 100%;
  max-width: 100%;
  margin: 0 0 30px 0;
  padding: 0;
}
aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout] input[type=text], aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout] input[type=email], aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout] input[type=password], aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout] textarea {
  display: inline-block;
  padding: 4px 6px;
  height: 35px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555;
  vertical-align: middle;
  background-color: #fafafa;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
}
aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout] input[type=text]:focus, aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout] input[type=email]:focus, aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout] input[type=password]:focus, aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout] textarea:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9 ;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
aside.woosc-floating-cart .woosc-floating-checkout-inner form[name=checkout] textarea {
  height: auto;
}
aside.woosc-floating-cart #payment {
  background: transparent;
}
aside.woosc-floating-cart #payment button[type=submit] {
  display: block;
  width: 100%;
}

.woosc-floting-cart-trigger.woosc-floting-cart-trigger-activated {
  right: 640px !important;
}

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