/* Cart page */

.cart-art-button {
  --btn-border-color: var(--artworkCartFieldsetBackgroundColor);
  --btn-hover-color-bg: var(--artworkCartFieldsetBackgroundColor);;
  --btn-color-bg: var(--artworkCartFieldsetBackgroundColor);;
  --btn-color: var(--_btn-hover-color);
  --btn-font-weight: 600;
  justify-content: center;
}
.cart-art-button:hover {
  --btn-box-shadow: inset 0 0 8px -1px rgba(0, 0, 0, .3);
}
#forallpromos-artwork-cart-form #pfieldsets >fieldset > legend:hover {
  box-shadow: inset 0 0 8px -1px rgba(0, 0, 0, .3);
}


/* Checkout page */

.forallpromos-shipping-quote-options tr,
.forallpromos-shipping-quote-options td {
  border: 0 !important;
  background: transparent !important;
}

#payment-pane .no-payment {
  font-weight: 600;
}

#payment-pane p:last-child {
  margin-bottom: 0;
}

/**
 * Clipart div styles
 */
.clipart{
  max-width: 496px;
  margin: auto;
}
.clipart h3{
  background-color: var(--mainBgColor);
  padding: 7px 7px 7px 0;
  display: inline-block;
  color: #fff;
  font-weight: 600;
  box-sizing: border-box;
  margin-left: 7px;
  width: 98.5%;
  text-align: center;
  margin-bottom: 0;
}
.clipart p:first-child{
  padding-left: 10px;
  display: inline-block;
  text-align: left;
  margin-bottom: 0;
}

/* uc_product_webform styles */
.add-to-cart-section .webform-wrapper {
  padding-left: 10px;
}
