/* WooCommerce baseline styling to match theme */
.woocommerce .button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit{
  border-radius: 999px;
  padding: 12px 16px;
  border:1px solid rgba(11,18,32,.12);
  font-weight: 700;
}

.woocommerce a.button,
.woocommerce button.button.alt,
.woocommerce a.button.alt,
.woocommerce input.button.alt{
  background:#0b1220;
  color:#fff;
  border-color:#0b1220;
}

.woocommerce input.input-text,
.woocommerce textarea,
.woocommerce select{
  border-radius: 14px;
  padding: 12px 14px;
  border:1px solid rgba(11,18,32,.14);
}

.woocommerce .woocommerce-message,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-error{
  border-radius: 18px;
}

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product{
  border:1px solid rgba(11,18,32,.12);
  border-radius: 18px;
  padding: 12px;
  box-shadow: 0 10px 30px rgba(11,18,32,.08);
}

.woocommerce div.product div.images img{border-radius:18px}
.woocommerce div.product .product_title{letter-spacing:-.02em}
.parcelgb-checkout-banner{box-shadow: 0 10px 30px rgba(11,18,32,.08)}
