.elementor-10355 .elementor-element.elementor-element-e6d4862{--display:flex;--min-height:1rem;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10355 .elementor-element.elementor-element-4ff5fdf .woocommerce-breadcrumb{color:var( --e-global-color-1dc76cc );}.elementor-10355 .elementor-element.elementor-element-4ff5fdf .woocommerce-breadcrumb > a{color:var( --e-global-color-1dc76cc );}.elementor-10355 .elementor-element.elementor-element-8e8c22e{--update-cart-automatically-display:none;--sections-title-color:var( --e-global-color-1dc76cc );--links-normal-color:var( --e-global-color-1dc76cc );--links-hover-color:var( --e-global-color-975d972 );--checkout-button-normal-text-color:var( --e-global-color-e3d13f5 );--checkout-button-hover-text-color:var( --e-global-color-1dc76cc );--checkout-button-hover-border-color:var( --e-global-color-1dc76cc );}.elementor-10355 .elementor-element.elementor-element-8e8c22e .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-1dc76cc );}.elementor-10355 .elementor-element.elementor-element-8e8c22e .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-5e96da0 );}.elementor-10355 .elementor-element.elementor-element-8e8c22e .cart_totals h2{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-10355 .elementor-element.elementor-element-8e8c22e {--sections-descriptions-color:var( --e-global-color-1dc76cc );}.elementor-10355 .elementor-element.elementor-element-8e8c22e .e-cart-content, .elementor-10355 .elementor-element.elementor-element-8e8c22e .woocommerce-shipping-destination, .elementor-10355 .elementor-element.elementor-element-8e8c22e .shipping-calculator-button{font-family:var( --e-global-typography-0a3c2f6-font-family ), Sans-serif;font-size:var( --e-global-typography-0a3c2f6-font-size );font-weight:var( --e-global-typography-0a3c2f6-font-weight );text-transform:var( --e-global-typography-0a3c2f6-text-transform );}.elementor-10355 .elementor-element.elementor-element-8e8c22e #shipping_method li label{font-family:var( --e-global-typography-a8b9d8c-font-family ), Sans-serif;font-size:var( --e-global-typography-a8b9d8c-font-size );font-weight:var( --e-global-typography-a8b9d8c-font-weight );text-transform:var( --e-global-typography-a8b9d8c-text-transform );letter-spacing:var( --e-global-typography-a8b9d8c-letter-spacing );}.elementor-10355 .elementor-element.elementor-element-8e8c22e .checkout-button{font-family:var( --e-global-typography-0a3c2f6-font-family ), Sans-serif;font-size:var( --e-global-typography-0a3c2f6-font-size );font-weight:var( --e-global-typography-0a3c2f6-font-weight );text-transform:var( --e-global-typography-0a3c2f6-text-transform );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1dc76cc );}@media(max-width:1024px){.elementor-10355 .elementor-element.elementor-element-8e8c22e .e-cart-content, .elementor-10355 .elementor-element.elementor-element-8e8c22e .woocommerce-shipping-destination, .elementor-10355 .elementor-element.elementor-element-8e8c22e .shipping-calculator-button{font-size:var( --e-global-typography-0a3c2f6-font-size );}.elementor-10355 .elementor-element.elementor-element-8e8c22e #shipping_method li label{font-size:var( --e-global-typography-a8b9d8c-font-size );letter-spacing:var( --e-global-typography-a8b9d8c-letter-spacing );}.elementor-10355 .elementor-element.elementor-element-8e8c22e .checkout-button{font-size:var( --e-global-typography-0a3c2f6-font-size );}}@media(max-width:767px){.elementor-10355 .elementor-element.elementor-element-8e8c22e .e-cart-content, .elementor-10355 .elementor-element.elementor-element-8e8c22e .woocommerce-shipping-destination, .elementor-10355 .elementor-element.elementor-element-8e8c22e .shipping-calculator-button{font-size:var( --e-global-typography-0a3c2f6-font-size );}.elementor-10355 .elementor-element.elementor-element-8e8c22e #shipping_method li label{font-size:var( --e-global-typography-a8b9d8c-font-size );letter-spacing:var( --e-global-typography-a8b9d8c-letter-spacing );}.elementor-10355 .elementor-element.elementor-element-8e8c22e .checkout-button{font-size:var( --e-global-typography-0a3c2f6-font-size );}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-8e8c22e */@media only screen and (max-width:780px){
  /* Fix the image not being there and alignment */
  .woocommerce table.shop_table_responsive tr.cart_item td.product-thumbnail::before {
      content: "" !important;
  }

  .woocommerce table.shop_table_responsive td.product-thumbnail {
      display: inline-block !important;
      width: 85% !important;
      text-align: right !important;
  }
  .woocommerce table.shop_table_responsive td.product-thumbnail img {
      display: inline-block !important;
      float: right !important;
      width: 50%;
      border-radius: 4px;
  }
  /* Have the x be on the left */
  .woocommerce table.shop_table_responsive td.product-remove {
      display: inline-block !important;
      width: 10% !important;
      text-align: left !important;
  }
  
  /* improve spacing */
  .woocommerce table.shop_table_responsive tr.cart_item td {
      margin: 2px 0 !important;
      padding: 6px 8px !important;
  }

  /* Align quantity changer to right */
  .woocommerce table.shop_table_responsive td.product-quantity {
      text-align: right !important;
  }
  .woocommerce table.shop_table_responsive td.product-quantity .quantity {
      display: inline-block !important;
  }

  /* Align calendar button to right */
  .woocommerce table.shop_table_responsive td.calendar-column {
      text-align: right !important;
  }
  .woocommerce table.shop_table_responsive td.calendar-column .calendar-popup-button {
      display: inline-block !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d4862 */<!-- remove cart updated message -->
.woocommerce-notices-wrapper {
  display: none !important;
}/* End custom CSS */