/*
Theme Name: Four Cubits
Theme URI: https://webey.co.il
Template: hello-elementor
Author: Webey Team
Author URI: https://jax.co.il
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.3.1.1614866800
Updated: 2021-03-04 14:06:40

*/

.quantity {
    display: none;
}

button.single_add_to_cart_button.button.alt {
    position: absolute;
    top: 74px;
    left: -11px;
}

.wapf-checkboxes{margin-bottom: 50px;}
div#checkoutFormWrp {
    display: none;
}
span#newRecipintBtn {
    cursor: pointer;
    background: black;
    padding: 10px;
    display: inline-block;
    margin-top: 25px;
    color: white;
    font-weight: 900
}

div#checkoutFormWrp {
    margin: 26px 0;
}

div#checkoutFormWrp label {
    margin-bottom: 8px;
}

div#checkoutFormWrp input {
    margin-bottom: 10px;
    max-width: 400px;
    display: block;
}
a#checkoutUrl {
    background-color: #C48833 !important;
    font-weight: 600 !important;
    color: white;
    padding: 5px 10px
}
p#ob-sale {
    font-family: 'font new' !important;
    color: red;
    font-weight: 900;
    margin-left: 55px !important;
}

@media(max-width: 767px) {
    .wapf-field-container.wapf-field-text.recipient-name.recipient-name-0 {
        flex-flow: column;
        max-width: 80%;
    }

    .wapf-field-label.wapf--above {
        font-size: 16px !important;
    }
    .wapf-checkable label {
        font-size: 15px;
    }

    button.single_add_to_cart_button.button.alt {
        margin-top: 28px;
    }
    .wapf-checkable input {
        margin-top: 2px !important;
    }
}
dd.variation-EnterNameofRecipient {
    display: none;
}

dt.variation-EnterNameofRecipient {
    display: none !important;
}



.payment_box.payment_method_paypal {
    color: black !important;
    font-weight: bold;
}


li.wc_payment_method.payment_method_paypal label {
    color: black;
    font-weight: bold;
    display: flex;
    align-items: center;
}

a.about_paypal {
    color: black;
    font-weight: bold;
    display: flex;
}
button#place_order {
    background: black;
}
@media(min-width:767px){
    .wapf-wrapper {
        height: 106px;
    }
    td.product-thumbnail {
        height: 129px;
    }

}
@media(max-width:767px) {
    .wapf-field-row {
        flex-flow: column !important;
    }

    .wapf-field-container {
        flex-flow: column;
    }

    .elementor-element.elementor-element-79c8a05.elementor-widget.elementor-widget-woocommerce-product-content {
        margin-top: 67px;
    }
    .product-thumbnail:before {content: "PRODUCT THUMBNAIL:" !IMPORTANT;}
    .product-thumbnail{
        display: block !important;
    }
    .elementor-1288 .elementor-element.elementor-element-a897187 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-74b5ec3{
        width: 100% !important;
    }
    img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{
        width: 55px !important;
    }
    .elementor-element-70e0866 {
        position: absolute !important;
        top: 107px;
    }
    .text-content.elementor-element.elementor-element-79c8a05.elementor-widget.elementor-widget-woocommerce-product-content {
        margin-top: 91px;
    }
}
.wapf-wrapper {
    display: block !important;
    margin-bottom: -1px;
}
/*p.price {*/
/*    position: absolute;*/
/*    top: -245px;*/
/*}*/
.elementor-column:first-child{
    margin-top: unset !important;
}
input#coupon_code::placeholder {
    color: white;
}

.shop_table_responsive{
    width: unset !important;
}
.woocommerce-mini-cart .elementor-menu-cart__product-image.product-thumbnail:before {
    display: none !important;
}
td.actions button.button {
    display: none;
}

.coupon button.button {
    display: block !important;
}