.elementor-22 .elementor-element.elementor-element-8b2a011{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-8b2a011.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-333d3b8c .page-heading{padding:75px 0px 40px 0px;}.elementor-22 .elementor-element.elementor-element-52b8c8b{--cols:1;}.elementor-22 .elementor-element.elementor-element-52b8c8b .woocommerce-cart-form{border-style:none;}.elementor-22 .elementor-element.elementor-element-52b8c8b .woocommerce-cart-form table thead th{font-family:"Chakra Petch", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-52b8c8b .woocommerce-cart-form table tbody{font-family:"Chakra Petch", Sans-serif;font-size:20px;font-weight:700;--et_table-v-align:middle;}.elementor-22 .elementor-element.elementor-element-52b8c8b .clear-cart .button-text:last-child{margin-left:7px;}.elementor-22 .elementor-element.elementor-element-52b8c8b .clear-cart .button-text:first-child{margin-right:7px;}.elementor-22 .elementor-element.elementor-element-52b8c8b .cart_totals .widget-title{font-size:40px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-52b8c8b .cart_totals{--widget-title-border-width:0px;--widget-title-border-color:#FFFFFF;--widget-title-space-bottom:5px;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-333d3b8c .page-heading{padding:50px 0px 0px 0px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-8b2a011{--content-width:1200px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-8b2a011{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-333d3b8c .page-heading{padding:20px 0px 0px 0px;}}/* Start custom CSS for woocommerce-cart-etheme_page, class: .elementor-element-52b8c8b */.elementor-22 .elementor-element.elementor-element-52b8c8b .woocommerce-cart-form table thead th,.elementor-22 .elementor-element.elementor-element-52b8c8b .actions {
    border-color: rgba(229, 229, 229, 0.30);
}
.elementor-22 .elementor-element.elementor-element-52b8c8b .quantity-wrapper.type-circle span, .quantity-wrapper.type-square span {
    border-color: white !important;
    color: white !important;
    border-radius: 6px;
}
.elementor-22 .elementor-element.elementor-element-52b8c8b input, .elementor-22 .elementor-element.elementor-element-52b8c8b .quantity .quantity-wrapper {
    height: 46px;
}
.elementor-22 .elementor-element.elementor-element-52b8c8b .product-name img {
    max-width: 140px;
}
.elementor-22 .elementor-element.elementor-element-52b8c8b .quantity .quantity-wrapper input.input-text {
    border: none;
}
.elementor-22 .elementor-element.elementor-element-52b8c8b  .quantity-wrapper.type-square span {
    border: none;
    padding: 15px;
}
.elementor-22 .elementor-element.elementor-element-52b8c8b  .quantity-wrapper.type-square.size-sm {
    border: 1px solid white;
    border-radius: 6px;
}/* End custom CSS */