.elementor-16 .elementor-element.elementor-element-609eb46{--display:flex;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-254db57{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#4B5563;}.elementor-16 .elementor-element.elementor-element-254db57 a{color:#4B5563;}.elementor-16 .elementor-element.elementor-element-254db57 a:hover{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-60019e32{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}@media(max-width:768px){.elementor-16 .elementor-element.elementor-element-609eb46{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-60019e32{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-60019e32 */@media screen and (min-width:767px) {

.cart-content-wrapper>.cart_totals .cart-totals-inner {
    border: 1px solid #E5E7EB !important;
}

.cart-totals-inner>h2 {
    text-transform: uppercase;
    font-size: 16px;
    font-family: 'Montserrat';
    line-height: 24px;
    font-weight: 500;
}

.elementor-16 .elementor-element.elementor-element-60019e32 tr, td {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font: inherit;
    font-size: 14px;
}

.elementor-16 .elementor-element.elementor-element-60019e32 div.quantity {
    --wd-form-height: 42px;
    align-items: flex-end;
}

.elementor-16 .elementor-element.elementor-element-60019e32 .cart-content-wrapper {
    gap: 70px;
}

.elementor-16 .elementor-element.elementor-element-60019e32 br {
    display: none;
}
}

@media screen and (max-width: 767px) {
.cart-content-wrapper>.cart_totals .cart-totals-inner {
    border: 1px solid #E5E7EB !important;
    padding: 10px;
}

.elementor-16 .elementor-element.elementor-element-60019e32 br {
    display: none;
}

.woocommerce-cart-form>.cart .cart-actions {
    margin-top: 0 !important;
}
.woocommerce-cart-form>.cart .cart-actions {
    gap: 0 !important;
}

.cart-content-wrapper .wd-coupon-form {
    padding: 10px !important;
}

.cart-actions p {
    display: none;
}
}/* End custom CSS */