.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-8318c4e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-8318c4e img{width:110px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-61cb6e6a */.shop_table tr, .shop_table tr td, .shop_table tr th {
    text-align: right;
    border: unset;
}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
    max-width: 100% !important;
}
#add_payment_method #payment ul.payment_methods li img, .woocommerce-checkout #payment ul.payment_methods li img {
    width: 20px;
}
.woocommerce-cart-form__contents .actions {
    display: none !important;
}
.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {
    width: 4em;
}
.shop_table thead {
    background-color: #AF6B4E;
    color: white;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    outline: 0;
    line-height: 1;
}
.woocommerce-checkout input[type=date], .woocommerce-checkout input[type=email], .woocommerce-checkout input[type=month], .woocommerce-checkout input[type=number], .woocommerce-checkout input[type=password], .woocommerce-checkout input[type=search], .woocommerce-checkout input[type=tel], .woocommerce-checkout input[type=text], .woocommerce-checkout input[type=time], .woocommerce-checkout select, .woocommerce-checkout input[type=week], textarea {
    display: block;
    width: 100%;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: grey;
    vertical-align: middle;
    background-color: #fcfcfc;
    background-image: none;
    border: 1px solid #e6e6e6;
    -moz-transition: all ease-in-out .15s;
    -webkit-transition: all ease-in-out .15s;
    transition: all ease-in-out .15s;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.woocommerce a.button:hover, .woocommerce .cart .button:hover, .woocommerce .cart input.button:hover, .button.alt#place_order:hover {
    background-color: gray!important;
}
#fl-post-6 .woocommerce a.button, #fl-post-6 .woocommerce .cart .button, #fl-post-6 .woocommerce .cart input.button, .button.alt#place_order {
    background-color: #AF6B4E!important;
    font-size: 16px!important;
    color: #fff!important;
    font-weight: 700!important;
    padding: 10px 15px!important;
}
.single-product div.product form.cart .quantity {
float: none;
margin: 0;
display: inline-block;
}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1 {
    float: right !important;
}
.payment_method_paypal img, .payment_method_paypal a {
    display: none !important;
}
.woocommerce-checkout-payment {
    background-color: rgba(234,179,129,0.7) !important;
}
.payment_box {
    background-color: rgba(234,179,129,0.9) !important;
}
.payment_box::before {
    border-color: rgba(234,179,129,0.9) !important;
        border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
}
@media only screen and (max-width: 768px) {
.product-thumbnail {
    display: block !important;
}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
    padding-left: 10px;
}
.woocommerce table.shop_table_responsive tr td.product-thumbnail::before, .woocommerce-page table.shop_table_responsive tr td.product-thumbnail::before {
    content: "תמונת מוצר: ";
    font-weight: 700;
    float: right;
}
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {
    text-align: right!important;
}
}/* End custom CSS */