/*
$gl-devices-list: (
    desktop: "screen and (min-width: 64em)", // up 1024px
    tablet: "screen and (max-width: 64em) and ( min-width: 35.5em )", // 568px - 1024px
    mobile: "screen and (max-width: 35.5em)" // from to 568px to smaller
) !default;
*/
/* Shop Add-to-cart button */
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
  background-color: #3369e7;
  color: #FFFFFF;
  border-radius: 2px;
  font-weight: 600;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
  background-color: #3369e7;
  box-shadow: inset 0 0 0 120px rgba(0, 0, 0, 0.18);
  color: #FFF;
}

/* Single Product Add-to-cart */
.woocommerce div.product form.cart .button {
  line-height: inherit;
}

/* Shop Alt Button */
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
  background-color: #3369e7;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
  background-color: #3369e7;
  box-shadow: inset 0 0 0 120px rgba(0, 0, 0, 0.18);
}

/* Coupon Input */
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
  padding: 7px 6px 9px;
  min-width: 120px;
  background-color: #FFF;
}

/* Sale on badge */
.woocommerce span.onsale {
  padding: .202em .602em;
}

/* Disable button */
.woocommerce button.button:disabled[disabled] {
  color: #FFF;
}

/* Single Product */
.single-product div.product table.variations td, .single-product div.product table.variations th {
  display: list-item;
  padding: 0;
  list-style: none;
  background-color: transparent;
}

.single-product div.product .single_variation .price {
  margin-bottom: 1em;
  display: block;
}

/* My account navigation & content */
.woocommerce-account .woocommerce-MyAccount-navigation {
  width: 24%;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
  list-style: none;
  margin-left: 0px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
  display: block;
  padding: 10px 0px 11px;
  color: currentColor;
  border-bottom: 1px solid #eaecee;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover {
  color: #3369e7;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
  color: #3369e7;
}
.woocommerce-account .woocommerce-MyAccount-content {
  width: 72%;
}

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