.elementor-13 .elementor-element.elementor-element-d50828e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-87065f9{--update-cart-automatically-display:none;--links-normal-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-87065f9 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}/* Start custom CSS for woocommerce-cart, class: .elementor-element-87065f9 *//* Fix WooCommerce Cart Image Display on Mobile & Tablet */
@media (max-width: 1024px) {
  .woocommerce-cart table.cart td.product-thumbnail,
  .woocommerce-cart table.cart td.product-thumbnail img {
    display: table-cell !important;
    visibility: visible !important;
    opacity: 1 !important;
    margin: 0 auto !important;
    border-radius: 6px !important;
    width: 80px !important;
    height: auto !important;
  }

  /* Remove the ":" label WooCommerce adds before the image */
  .woocommerce-cart table.cart td.product-thumbnail::before {
    display: none !important;
    content: none !important;
  }

  /* Optional: Adjust padding so the layout stays centered */
  .woocommerce-cart table.cart {
    margin-left: auto !important;
    margin-right: auto !important;
    width: 100% !important;
  }
}/* End custom CSS */