.elementor-667 .elementor-element.elementor-element-11b79c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-667 .elementor-element.elementor-element-aa272e3{margin:040px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-667 .elementor-element.elementor-element-aa272e3 .elementor-heading-title{font-family:"Spectral", Sans-serif;font-size:54px;font-weight:normal;text-transform:uppercase;line-height:1.2em;}.elementor-667 .elementor-element.elementor-element-dbbcc35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-6cc2700{--update-cart-automatically-display:none;--links-normal-color:var( --e-global-color-50b1c13 );--order-summary-rows-gap-top:calc( 50px/2 );--order-summary-rows-gap-bottom:calc( 50px/2 );--order-summary-title-spacing:0px;--order-summary-color:var( --e-global-color-50b1c13 );--order-summary-variations-color:#000000;--product-link-normal-color:#E36363;--order-summary-items-divider-color:#AD955521;--order-summary-quantity-border-color:#EBEBEB;--order-summary-quantity-border-weight:1px;--totals-rows-gap-top:calc( 17px/2 );--totals-rows-gap-bottom:calc( 17px/2 );--checkout-button-border-radius:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-6cc2700 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-89f2f20 );}.elementor-667 .elementor-element.elementor-element-6cc2700 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-3830d0f );}.elementor-667 .elementor-element.elementor-element-6cc2700 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-667 .elementor-element.elementor-element-6cc2700 .cart_totals h2{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:15px;letter-spacing:0px;}.elementor-667 .elementor-element.elementor-element-6cc2700 .e-cart-content, .elementor-667 .elementor-element.elementor-element-6cc2700 .woocommerce-shipping-destination, .elementor-667 .elementor-element.elementor-element-6cc2700 .shipping-calculator-button{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:1.1em;letter-spacing:0.8px;}.elementor-667 .elementor-element.elementor-element-6cc2700 #shipping_method li label{font-family:"Montserrat", Sans-serif;}.elementor-667 .elementor-element.elementor-element-6cc2700 .coupon .input-text, .elementor-667 .elementor-element.elementor-element-6cc2700 .cart-collaterals .input-text, .elementor-667 .elementor-element.elementor-element-6cc2700 select, .elementor-667 .elementor-element.elementor-element-6cc2700 .select2-selection--single{font-family:"Montserrat", Sans-serif;}.elementor-667 .elementor-element.elementor-element-6cc2700 .shop_table .button{font-family:"Montserrat", Sans-serif;}.elementor-667 .elementor-element.elementor-element-6cc2700 .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-text );}.elementor-667 .elementor-element.elementor-element-6cc2700 .e-shop-table .cart th, .elementor-667 .elementor-element.elementor-element-6cc2700 .e-shop-table .cart td:before{font-family:"Spectral", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:0px;}.elementor-667 .elementor-element.elementor-element-6cc2700 .cart td span, .elementor-667 .elementor-element.elementor-element-6cc2700 .cart td, .elementor-667 .elementor-element.elementor-element-6cc2700 .input-text.qty{font-family:"Montserrat", Sans-serif;}.elementor-667 .elementor-element.elementor-element-6cc2700 .product-name .variation{font-family:"Montserrat", Sans-serif;}.elementor-667 .elementor-element.elementor-element-6cc2700 .cart_totals .shop_table td:before, .elementor-667 .elementor-element.elementor-element-6cc2700 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Montserrat", Sans-serif;}.elementor-667 .elementor-element.elementor-element-6cc2700 .checkout-button{font-family:"Spectral", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:19px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-667 .elementor-element.elementor-element-dbbcc35{--content-width:1030px;}}@media(max-width:767px){.elementor-667 .elementor-element.elementor-element-aa272e3 .elementor-heading-title{font-size:44px;line-height:44px;}.elementor-667 .elementor-element.elementor-element-6cc2700 .cart_totals h2{font-size:10px;line-height:13px;letter-spacing:4px;}.elementor-667 .elementor-element.elementor-element-6cc2700 .e-cart-content, .elementor-667 .elementor-element.elementor-element-6cc2700 .woocommerce-shipping-destination, .elementor-667 .elementor-element.elementor-element-6cc2700 .shipping-calculator-button{font-size:28px;line-height:42px;letter-spacing:0.56px;}.elementor-667 .elementor-element.elementor-element-6cc2700 .e-shop-table .cart th, .elementor-667 .elementor-element.elementor-element-6cc2700 .e-shop-table .cart td:before{font-size:10px;line-height:13px;letter-spacing:4px;}.elementor-667 .elementor-element.elementor-element-6cc2700 .checkout-button{font-size:14px;line-height:18px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-6cc2700 */.elementor-667 .elementor-element.elementor-element-6cc2700 a {
    font-family: 'Montserrat',serif;
    font-weight: 600;
}

.elementor-widget-woocommerce-cart .e-cart-section {
    border: unset;
}


tr.cart-subtotal {
    display: none;
}

.cart_totals h2 {
    display: none;
}


div#korpa {
    border: 1px solid #0000000d;
}

.cart_totals {
    width: 50% !important;
    margin: 0 auto;
}

tr.woocommerce-shipping-totals.shipping {
    display: none;
}/* End custom CSS */