.elementor-57 .elementor-element.elementor-element-4fe521fe > .elementor-container{max-width:1150px;--container-max-width:1150px;}.elementor-57 .elementor-element.elementor-element-12b90f34 > .elementor-widget-container{margin:0.5% 0% 0.5% 0%;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-12b90f34 .elementor-heading-title{font-size:90px;font-weight:900;text-transform:uppercase;font-style:italic;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-37e964ed > .elementor-container{max-width:1140px;--container-max-width:1140px;}.elementor-57 .elementor-element.elementor-element-37e964ed{margin-top:4%;margin-bottom:4%;}.elementor-57 .elementor-element.elementor-element-1f7cb23 .woocommerce-cart-form__contents .woocommerce-cart-form__cart-thumbnail{width:150px;}.elementor-57 .elementor-element.elementor-element-1f7cb23 .woocommerce-cart-form__contents{--cart-table-padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-57 .elementor-element.elementor-element-12b90f34 .elementor-heading-title{font-size:60px;}}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-12b90f34 > .elementor-widget-container{margin:4% 0% 4% 0%;}.elementor-57 .elementor-element.elementor-element-12b90f34 .elementor-heading-title{font-size:32px;}.elementor-57 .elementor-element.elementor-element-37e964ed{padding:0% 4% 0% 4%;}.elementor-57 .elementor-element.elementor-element-1f7cb23 .cart_totals .checkout-button{background-color:var( --e-global-color-secondary );}}/* Start custom CSS for heading, class: .elementor-element-12b90f34 */@media (max-width:767px) {
    .u-title-dashes .elementor-heading-title:before {
    margin-left: 10px!important;
}

.u-title-dashes .elementor-heading-title:after{
    margin-right: 20px!important;
    right:93%;
}
}

.u-title-dashes .elementor-heading-title:before {
    margin-right: unset!important;
    margin-left: 40px;
    right: unset!important;
    left: 100%;
}

.u-title-dashes .elementor-heading-title:after{
    margin-left: unset;
    margin-right: 40px;
}/* End custom CSS */
/* Start custom CSS for reycore-wc-cart, class: .elementor-element-1f7cb23 */.elementor-57 .elementor-element.elementor-element-1f7cb23 ul.rey-checkoutBar li > a > h4,.elementor-57 .elementor-element.elementor-element-1f7cb23 ul.rey-checkoutBar li > div > h4 {
    font-size: 1.2rem;
    font-weight: 900;
}

.elementor-57 .elementor-element.elementor-element-1f7cb23 ul.rey-checkoutBar li > a > p, .elementor-57 .elementor-element.elementor-element-1f7cb23 ul.rey-checkoutBar li > div > p {
    font-size: 1rem;
    font-weight: 600;
}

.elementor-57 .elementor-element.elementor-element-1f7cb23 .rey-brandLink, .elementor-57 .elementor-element.elementor-element-1f7cb23 .variation, .elementor-57 .elementor-element.elementor-element-1f7cb23 .woocommerce-shipping-destination, .elementor-57 .elementor-element.elementor-element-1f7cb23 .remove{
    font-size: 0.9rem!important;
}

.elementor-57 .elementor-element.elementor-element-1f7cb23 table.shop_table > thead > tr > th{
    font-size: 1rem;
    text-align: center!important;
}

.elementor-57 .elementor-element.elementor-element-1f7cb23 table.shop_table > tbody > tr > td:not(:first-child), .elementor-57 .elementor-element.elementor-element-1f7cb23 .cart_totals > h2, .elementor-57 .elementor-element.elementor-element-1f7cb23 table.shop_table > tbody > tr.cart-subtotal > th {
    font-size: 1rem!important;
}

.elementor-57 .elementor-element.elementor-element-1f7cb23 .remove {
    margin-top: 0!important;
}

.elementor-57 .elementor-element.elementor-element-1f7cb23 .remove > span:after{
    content:'ה';
}

.wc-proceed-to-checkout > a{
    background-color: var(--e-global-color-7aa3d7d2)!important;
    font-size: 1.2rem!important;
}

.--totals-style-1 .cart_totals .shop_table tr.woocommerce-shipping-totals td:before, .--totals-style-2 .cart_totals .shop_table tr.woocommerce-shipping-totals td:before, .woocommerce .cart_totals .shop_table tr:last-child th, .--totals-style-2 .cart_totals .shop_table tr.order-total th, .--totals-style-2 .cart_totals .shop_table tr.order-total td{
    font-size: 1rem;
}

.cart-collaterals > div > span > bdi {
    float: left;
}

@media only screen and (max-width: 768px) {
.elementor-57 .elementor-element.elementor-element-1f7cb23 .woocommerce .rey-checkoutBar {
    flex-direction: row;
}
    
.elementor-57 .elementor-element.elementor-element-1f7cb23 ul.rey-checkoutBar li > a > h4,.elementor-57 .elementor-element.elementor-element-1f7cb23 ul.rey-checkoutBar li > div > h4 {
    font-size: 0.9rem;
    font-weight: 900;
}
}

.elementor-57 .elementor-element.elementor-element-1f7cb23 .woocommerce .rey-checkoutBar > ul > li{
    font-size: 0.9rem!important;
}/* End custom CSS */