/* Creasilk Configurator v0.7.8 — cart & checkout summary */
.woocommerce-cart .variation,
.woocommerce-checkout-review-order .variation,
.woocommerce-checkout .variation,
.widget_shopping_cart .variation,
.cart-widget-side .variation {
  margin: 8px 0 0 !important;
  font-size: 14px;
  line-height: 1.45;
}

.woocommerce-cart .variation dt,
.woocommerce-checkout-review-order .variation dt,
.woocommerce-checkout .variation dt,
.widget_shopping_cart .variation dt,
.cart-widget-side .variation dt {
  float: none !important;
  clear: both;
  display: inline !important;
  margin: 0 !important;
  padding: 0 !important;
  font-weight: 700 !important;
  color: #202020;
}

.woocommerce-cart .variation dd,
.woocommerce-checkout-review-order .variation dd,
.woocommerce-checkout .variation dd,
.widget_shopping_cart .variation dd,
.cart-widget-side .variation dd {
  float: none !important;
  display: inline !important;
  margin: 0 0 0 4px !important;
  padding: 0 !important;
  color: #3f3f3f;
}

.woocommerce-cart .variation dd:after,
.woocommerce-checkout-review-order .variation dd:after,
.woocommerce-checkout .variation dd:after,
.widget_shopping_cart .variation dd:after,
.cart-widget-side .variation dd:after {
  content: "";
  display: block;
  height: 2px;
}

.woocommerce-cart .variation p,
.woocommerce-checkout-review-order .variation p,
.woocommerce-checkout .variation p,
.widget_shopping_cart .variation p,
.cart-widget-side .variation p {
  display: inline !important;
  margin: 0 !important;
}

.woocommerce-cart .creasilk-locked-quantity,
.woocommerce-checkout .creasilk-locked-quantity,
.widget_shopping_cart .creasilk-locked-quantity,
.cart-widget-side .creasilk-locked-quantity {
  font-weight: 700;
}

@media (max-width: 767px) {
  .woocommerce-cart .variation,
  .woocommerce-checkout-review-order .variation,
  .woocommerce-checkout .variation,
  .widget_shopping_cart .variation,
  .cart-widget-side .variation {
    font-size: 13px;
    line-height: 1.4;
  }
}
