.elementor-17516 .elementor-element.elementor-element-f9fa413{margin-top:-45px;margin-bottom:0px;}.elementor-17516 .elementor-element.elementor-element-1cd377b{--update-cart-automatically-display:none;--totals-title-alignment:start;--sections-background-color:#FAFAFA;--sections-border-type:none;--sections-title-spacing:0px;--product-link-normal-color:#000000;--product-link-hover-color:#000000;--order-summary-items-divider-weight:0px;--totals-color:#757373;--checkout-button-normal-text-color:#FFFFFF;}.elementor-17516 .elementor-element.elementor-element-1cd377b .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#FFB606;}.elementor-17516 .elementor-element.elementor-element-1cd377b .cart_totals h2{font-family:"Oranienbaum", Sans-serif;}.elementor-17516 .elementor-element.elementor-element-1cd377b {--sections-descriptions-color:#000000;}.elementor-17516 .elementor-element.elementor-element-1cd377b .e-cart-content, .elementor-17516 .elementor-element.elementor-element-1cd377b .woocommerce-shipping-destination, .elementor-17516 .elementor-element.elementor-element-1cd377b .shipping-calculator-button{font-family:"Oranienbaum", Sans-serif;font-size:16px;}.elementor-17516 .elementor-element.elementor-element-1cd377b #shipping_method li label{font-family:"Oranienbaum", Sans-serif;font-size:1px;}.elementor-17516 .elementor-element.elementor-element-1cd377b .coupon .input-text, .elementor-17516 .elementor-element.elementor-element-1cd377b .cart-collaterals .input-text, .elementor-17516 .elementor-element.elementor-element-1cd377b select, .elementor-17516 .elementor-element.elementor-element-1cd377b .select2-selection--single{font-family:"Oranienbaum", Sans-serif;}.elementor-17516 .elementor-element.elementor-element-1cd377b .shop_table .button{font-family:"Oranienbaum", Sans-serif;}.elementor-17516 .elementor-element.elementor-element-1cd377b .e-shop-table .cart th, .elementor-17516 .elementor-element.elementor-element-1cd377b .e-shop-table .cart td:before{font-family:"Oranienbaum", Sans-serif;}.elementor-17516 .elementor-element.elementor-element-1cd377b .cart td span, .elementor-17516 .elementor-element.elementor-element-1cd377b .cart td, .elementor-17516 .elementor-element.elementor-element-1cd377b .input-text.qty{font-family:"Oranienbaum", Sans-serif;font-size:18px;}.elementor-17516 .elementor-element.elementor-element-1cd377b .cart_totals .shop_table td:before, .elementor-17516 .elementor-element.elementor-element-1cd377b .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Oranienbaum", Sans-serif;font-size:18px;}.elementor-17516 .elementor-element.elementor-element-1cd377b .checkout-button{font-family:"Oranienbaum", Sans-serif;font-size:18px;font-weight:700;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17516 .elementor-element.elementor-element-4d3d9ad .elementor-button{background-color:#ffb606;font-family:"Oranienbaum", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-17516 .elementor-element.elementor-element-4d3d9ad > .elementor-widget-container{margin:0% 5% 0% 5%;}@media(min-width:768px){.elementor-17516 .elementor-element.elementor-element-3ca8dd3{width:100%;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-1cd377b */.product-subtotal {
    display: none !important;
}
.product-quantity{
    display: none !important;
}
.checkout-button.button.alt.wc-forward {
    padding: 8px;
}

@media (max-width: 880px) {
    body.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form, body.woocommerce-cart .entry-content .woocommerce .cart-collaterals {
        width: 100%;
        margin-top: 0px !important;
    }
}

.elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

@media (max-width: 660px) {
    body.woocommerce-cart .entry-content .woocommerce .woocommerce-cart-form .shop_table tr {
        margin-bottom: 0px !important;
    }
}

    .elementor-widget-woocommerce-cart .woocommerce table.cart tr {
        padding: 0px;
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f9fa413 */.wc-forward {
    height: auto !important;
}/* End custom CSS */