/** @format */
@media (min-width: 992px) {
  .woocommerce-cart .woocommerce-cart-form__contents:not(.elementor-menu-cart__products) .actions [name=update_cart],
.woocommerce-cart .cart.wishlist_table:not(.elementor-menu-cart__products) .actions [name=update_cart] {
    border-width: 2px;
  }
}
.woocommerce-cart .woocommerce-cart-form__contents:not(.elementor-menu-cart__products) .actions .coupon [name=apply_coupon],
.woocommerce-cart .cart.wishlist_table:not(.elementor-menu-cart__products) .actions .coupon [name=apply_coupon] {
  color: rgb(191, 140, 73);
}
.woocommerce-cart .woocommerce-cart-form__contents:not(.elementor-menu-cart__products) .actions .coupon [name=apply_coupon]:hover,
.woocommerce-cart .cart.wishlist_table:not(.elementor-menu-cart__products) .actions .coupon [name=apply_coupon]:hover {
  color: #fff;
}
.woocommerce-cart .site-content {
  background-color: #2f2f2f;
  padding-bottom: 30px;
}
.woocommerce-cart #view {
  background-color: #2f2f2f;
}
.woocommerce-cart a {
  color: #2f2f2f;
}
.woocommerce-cart .quantity {
  background-color: #2f2f2f;
  color: #fff;
}
.woocommerce-cart .quantity * {
  color: #fff;
}
.woocommerce-cart .quantity .qty {
  color: #fff;
}
.woocommerce-cart .product-price,
.woocommerce-cart .product-subtotal,
.woocommerce-cart .cart-subtotal,
.woocommerce-cart .order-total,
.woocommerce-cart .price,
.woocommerce-cart .cart_totals,
.woocommerce-cart .cart-subtotal,
.woocommerce-cart .cart-collaterals,
.woocommerce-cart .product-name,
.woocommerce-cart .product-quantity,
.woocommerce-cart .cross-sells {
  color: #fff;
}
.woocommerce-cart .product-price *,
.woocommerce-cart .product-subtotal *,
.woocommerce-cart .cart-subtotal *,
.woocommerce-cart .order-total *,
.woocommerce-cart .price *,
.woocommerce-cart .cart_totals *,
.woocommerce-cart .cart-subtotal *,
.woocommerce-cart .cart-collaterals *,
.woocommerce-cart .product-name *,
.woocommerce-cart .product-quantity *,
.woocommerce-cart .cross-sells * {
  color: #fff;
}
.woocommerce-cart .wc-proceed-to-checkout a {
  background-color: #2f2f2f !important;
  color: rgb(191, 140, 73) !important;
}
.woocommerce-cart .wc-proceed-to-checkout a:hover {
  color: #fff !important;
  background-color: #000 !important;
}
.woocommerce-cart .shipping-calculator-form button {
  background-color: #2f2f2f !important;
  color: rgb(191, 140, 73) !important;
}
.woocommerce-cart .shipping-calculator-form button:hover {
  color: #fff !important;
  background-color: #000 !important;
}
.woocommerce-cart .woocommerce .product .product-loop-meta .price .woocommerce-Price-amount,
.woocommerce-cart .woocommerce .product .product-loop-meta .price del {
  color: #fff;
}
.woocommerce-cart .shop_table_responsive td:before {
  color: #fff;
}
.woocommerce-cart .shop_table_responsive td,
.woocommerce-cart .shop_table_responsive th,
.woocommerce-cart .shop_table_responsive tr {
  background-color: transparent;
}
.woocommerce-cart .has-proceed-sticky-button .wc-proceed-to-checkout .button {
  background-color: #2f2f2f;
}
@media (max-width: 991px) {
  .woocommerce-cart .woocommerce-cart-form__contents:not(.elementor-menu-cart__products) tbody tr,
.woocommerce-cart .cart.wishlist_table:not(.elementor-menu-cart__products) tbody tr {
    border-bottom: none;
  }
}
.woocommerce-cart .woocommerce-shipping-calculator,
.woocommerce-cart .select2-dropdown {
  color: #fff !important;
  background-color: #2f2f2f !important;
}
.woocommerce-cart .woocommerce-shipping-calculator *,
.woocommerce-cart .select2-dropdown * {
  color: #fff !important;
  background-color: #2f2f2f !important;
}
.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__rendered {
  height: 48px;
}
.woocommerce-cart .select2-selection__rendered {
  border-radius: 4px;
}
.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-style: solid;
  border-width: 6px 5px 0 5px;
  margin-top: -1px;
}
.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__arrow {
  right: 1px;
  height: 46px;
}
.woocommerce-cart .woocommerce-checkout-review-order .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
  background-color: transparent !important;
}
.woocommerce-cart .woocommerce-checkout-review-order .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox * {
  background-color: transparent !important;
}

.product-thumbnail a,
.product-name a {
  pointer-events: none;
}
/*# sourceMappingURL=cs-woocommerce-cart.css.map */
