.elementor-18 .elementor-element.elementor-element-60bcf41{--display:flex;--min-height:80vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-59ded20 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:bold;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-360d881{--display:flex;--min-height:70vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-360d881.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-18 .elementor-element.elementor-element-360d881.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-18 .elementor-element.elementor-element-3a81638{--update-cart-automatically-display:none;--sections-background-color:var( --e-global-color-0ea1645 );--sections-border-type:none;--sections-border-radius:20px 20px 20px 20px;--sections-title-color:var( --e-global-color-accent );--links-normal-color:var( --e-global-color-accent );--links-hover-color:var( --e-global-color-da16ac9 );--sections-radio-buttons-color:#3182CE;--forms-fields-normal-color:var( --e-global-color-accent );--forms-buttons-normal-text-color:var( --e-global-color-accent );--order-summary-color:var( --e-global-color-accent );--order-summary-variations-color:var( --e-global-color-accent );--order-summary-items-divider-color:var( --e-global-color-dac70f3 );--order-summary-items-divider-weight:1px;--order-summary-quantity-border-color:#FFFFFF;--order-summary-quantity-border-weight:1px;--totals-color:#FFFFFF;--totals-divider-color:var( --e-global-color-dac70f3 );--totals-divider-weight:1px;}.elementor-18 .elementor-element.elementor-element-3a81638 .shop_table .button{background-color:#3182CE;}.elementor-18 .elementor-element.elementor-element-3a81638 .cart_totals h2{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:bold;}.elementor-18 .elementor-element.elementor-element-3a81638 {--sections-descriptions-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-3a81638 .e-cart-content, .elementor-18 .elementor-element.elementor-element-3a81638 .woocommerce-shipping-destination, .elementor-18 .elementor-element.elementor-element-3a81638 .shipping-calculator-button{font-family:"Noto Sans", Sans-serif;font-size:16px;}.elementor-18 .elementor-element.elementor-element-3a81638 #shipping_method li label{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-3a81638 .coupon .input-text, .elementor-18 .elementor-element.elementor-element-3a81638 .cart-collaterals .input-text, .elementor-18 .elementor-element.elementor-element-3a81638 select, .elementor-18 .elementor-element.elementor-element-3a81638 .select2-selection--single{font-family:"Noto Sans", Sans-serif;font-size:14px;border-style:none;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-3a81638 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-3a81638 .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-3a81638 .e-shop-table .cart th, .elementor-18 .elementor-element.elementor-element-3a81638 .e-shop-table .cart td:before{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:normal;}.elementor-18 .elementor-element.elementor-element-3a81638 .cart td span, .elementor-18 .elementor-element.elementor-element-3a81638 .cart td, .elementor-18 .elementor-element.elementor-element-3a81638 .input-text.qty{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18 .elementor-element.elementor-element-3a81638 .product-name .variation{font-family:"Noto Sans", Sans-serif;}.elementor-18 .elementor-element.elementor-element-3a81638 .cart_totals .shop_table td:before, .elementor-18 .elementor-element.elementor-element-3a81638 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:normal;}.elementor-18 .elementor-element.elementor-element-3a81638 .checkout-button{font-family:"Noto Sans", Sans-serif;}body.elementor-page-18:not(.elementor-motion-effects-element-type-background), body.elementor-page-18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-292c7ad ) 0%, var( --e-global-color-522bc66 ) 100%);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-59ded20{text-align:center;}.elementor-18 .elementor-element.elementor-element-59ded20 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-3a81638 .coupon .input-text, .elementor-18 .elementor-element.elementor-element-3a81638 .cart-collaterals .input-text, .elementor-18 .elementor-element.elementor-element-3a81638 select, .elementor-18 .elementor-element.elementor-element-3a81638 .select2-selection--single{font-size:16px;}.elementor-18 .elementor-element.elementor-element-3a81638 .e-shop-table .cart th, .elementor-18 .elementor-element.elementor-element-3a81638 .e-shop-table .cart td:before{font-size:16px;}.elementor-18 .elementor-element.elementor-element-3a81638 .cart_totals .shop_table td:before, .elementor-18 .elementor-element.elementor-element-3a81638 .cart_totals .shop_table td .woocommerce-Price-amount{font-size:16px;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-60bcf41{--content-width:1488px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-60bcf41{--padding-top:20px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-59ded20{text-align:center;}.elementor-18 .elementor-element.elementor-element-360d881{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-3a81638 */.elementor-widget-woocommerce-cart .e-cart-section {
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS */button.button.alt {
    display: none;
}

.coupon.e-cart-section.shop_table {
    display: none;
}

h2 {
  color: white !important;
  font-family: arial;
  font-size: 22px;
  margin-top: 20px;
  margin-bottom: -10px;
}

.woocommerce-Price-amount, .woocommerce-Price-currencySymbol {
  color: #fff !important;
  font-family: arial !important;
  font-size: 17px !important;
  font-weight: 600 !important;
}


.elementor-widget-woocommerce-cart .woocommerce table.cart img {
  display: block;
  height: auto;
  width: 180px;
}

.elementor-widget-woocommerce-cart .woocommerce .remove {
  color: white!important;
  width: auto;
}

.elementor-widget-woocommerce-cart .woocommerce .input-text.qty {
    
 padding: 10px;   
} 


input[type="text"], input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="url"], select, textarea {

  background-color: #1A202C;
  color: white;
  font-family: arial !important;
  border-radius: 7px;
}

:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
  background-color: #1B2C4D;
  color: #fff;
  width: 100%;
  padding: 16px 12px;
  border: solid 1px grey
  ;
}

:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover {
  background-color: #1B2C4D;
  
}/* End custom CSS */