.elementor-11 .elementor-element.elementor-element-e43fa29{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-8ccf0ee{text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-4eb8e0b */a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
    background:var( --e-global-color-primary );
    font-size:20px;
    color:#ffffff;
    border: 3px solid var( --e-global-color-primary );
    border-radius:8px;
    transition:.4s
}

a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover {
    background:var( --e-global-color-secondary );
    border: 3px solid var( --e-global-color-secondary );
}

.wc-block-components-quantity-.elementor-11 .elementor-element.elementor-element-4eb8e0b input:not([type="button"]):not([type="submit"]){
    border:0
}

.is-large.wc-block-cart .wc-block-cart-items th{
    border-top:0
}

.is-large.wc-block-cart .wc-block-cart__totals-title{
    font-size:.7em !important;
    padding-top:0 !important;
    padding-bottom:5px !important
}

input:not([type="button"]):not([type="submit"]){
    border:0 !important
}

.elementor-11 .elementor-element.elementor-element-4eb8e0b .wp-block-woocommerce-cart-order-summary-block,
.elementor-11 .elementor-element.elementor-element-4eb8e0b .wc-block-components-product-price,
.elementor-11 .elementor-element.elementor-element-4eb8e0b th.wc-block-cart-items__header-total{
    display:none
}

.wc-block-components-sidebar-layout .wc-block-components-main{
    width:100% !important
}

.wc-block-components-sidebar{
    padding: 0 !important
}

.wc-block-cart-items__row .wc-block-cart-item__image img{
    border: 1px solid hsla(0, 0%, 7%, .11);
    border-radius:8px
}/* End custom CSS */