/* BigCommerce additions/fixes for the Kalles card area. */

/* Section `pr_item_config` (rendered as inline <style> on every live page) */
.t4s-section-config-product .t4s_box_pr_grid { margin-bottom: 100px; }
.t4s-product:not(.t4s-pr-style4) { --pr-btn-radius-size: 40px; }
.t4s-product {
  --swatch-color-size: 16px;
  --swatch-color-size-mb: 20px;
  --pr-background-overlay: rgba(0, 0, 0, 0.1);
  --product-title-family: var(--font-family-1);
  --product-title-style: none;
  --product-title-size: 14px;
  --product-title-weight: 500;
  --product-title-line-height: 20px;
  --product-title-spacing: 0px;
  --product-price-size: 14px;
  --product-price-weight: 400;
  --product-space-img-txt: 15px;
  --product-space-elements: 0px;
  --pr-countdown-color: #222;
  --pr-countdown-bg-color: rgba(255, 255, 255, 0.1);
}
.t4s-product:not(.t4s-pr-packery) {
  --product-title-color: #222222;
  --product-title-color-hover: #56cfe1;
  --product-price-color: #696969;
  --product-price-color-second: #696969;
  --product-price-sale-color: #ec0101;
  --product-vendors-color: #878787;
  --product-vendors-color-hover: #56cfe1;
}
.t4s-pr-style1, .t4s-pr-style2 {
  --pr-addtocart-color: #ffffff;
  --pr-addtocart-color2: #222;
  --pr-addtocart-color-hover: #222222;
  --pr-addtocart-color2-hover: #fff;
  --pr-quickview-color: #ffffff;
  --pr-quickview-color2: #222;
  --pr-quickview-color-hover: #222222;
  --pr-quickview-color2-hover: #fff;
  --pr-wishlist-color: #ffffff;
  --pr-wishlist-color2: #222;
  --pr-wishlist-color-hover: #222222;
  --pr-wishlist-color2-hover: #fff;
  --pr-wishlist-color-active: #e81e63;
  --pr-wishlist-color2-active: #fff;
  --pr-compare-color: #ffffff;
  --pr-compare-color2: #222;
  --pr-compare-color-hover: #222222;
  --pr-compare-color2-hover: #fff;
  --size-list-color: #ffffff;
}

/* AJAX add to cart: Kalles loading state for the card button */
.t4s-product .t4s-pr-addtocart.is--loading { pointer-events: none; opacity: .6; }
