.elementor-10501 .elementor-element.elementor-element-595e3a3:not(.elementor-motion-effects-element-type-background), .elementor-10501 .elementor-element.elementor-element-595e3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f6ad76 );}.elementor-10501 .elementor-element.elementor-element-595e3a3, .elementor-10501 .elementor-element.elementor-element-595e3a3 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-10501 .elementor-element.elementor-element-595e3a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 95px 100px 95px;}.elementor-10501 .elementor-element.elementor-element-595e3a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10501 .elementor-element.elementor-element-df382d5 .elementor-heading-title{color:var( --e-global-color-5a858b3 );font-family:"Oakes Grotesk", Sans-serif;font-size:36px;font-weight:700;}.elementor-10501 .elementor-element.elementor-element-df382d5 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-10501 .elementor-element.elementor-element-a889d74 .elementor-heading-title{color:var( --e-global-color-5a858b3 );font-family:"Oakes Grotesk", Sans-serif;font-size:36px;font-weight:700;}.elementor-10501 .elementor-element.elementor-element-a889d74 > .elementor-widget-container{padding:20px 0px 0px 13px;}.elementor-10501 .elementor-element.elementor-element-f9ac2b9 > .elementor-widget-container{margin:0px 5px -10px 5px;padding:30px 30px 30px 10px;background-color:#F4F4F4;background-image:url("https://7bigquestions.com/wp-content/uploads/2022/05/give-hands.jpg");background-position:210px 0px;background-repeat:no-repeat;background-size:contain;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4194984 );border-radius:20px 20px 20px 20px;}#elementor-popup-modal-10501 .dialog-message{width:649px;height:auto;}#elementor-popup-modal-10501{justify-content:center;align-items:center;pointer-events:all;background-color:#00000054;}#elementor-popup-modal-10501 .dialog-close-button{display:flex;top:1.7%;font-size:30px;}#elementor-popup-modal-10501 .dialog-widget-content{background-color:#FFFFFFD9;border-radius:15px 15px 15px 15px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:20px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}body:not(.rtl) #elementor-popup-modal-10501 .dialog-close-button{right:4.3%;}body.rtl #elementor-popup-modal-10501 .dialog-close-button{left:4.3%;}#elementor-popup-modal-10501 .dialog-close-button i{color:#BFBFBF;}#elementor-popup-modal-10501 .dialog-close-button svg{fill:#BFBFBF;}@media(max-width:1024px){.elementor-10501 .elementor-element.elementor-element-f9ac2b9 > .elementor-widget-container{background-position:0px 0px;}}@media(max-width:767px){.elementor-10501 .elementor-element.elementor-element-595e3a3{margin-top:0px;margin-bottom:0px;padding:54px 0px 70px 0px;}.elementor-10501 .elementor-element.elementor-element-df382d5 .elementor-heading-title{font-size:29px;}.elementor-10501 .elementor-element.elementor-element-df382d5 > .elementor-widget-container{padding:0px 0px 20px 13px;}.elementor-10501 .elementor-element.elementor-element-a889d74 .elementor-heading-title{font-size:25px;}.elementor-10501 .elementor-element.elementor-element-a889d74 > .elementor-widget-container{padding:20px 0px 0px 13px;}.elementor-10501 .elementor-element.elementor-element-f9ac2b9 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 20px 0px 0px;background-position:413px 0px;}}/* Start custom CSS */.elementor-popup-modal .dialog-message.dialog-lightbox-message::-webkit-scrollbar {display: none;}
.elementor-popup-modal .dialog-message.dialog-lightbox-message { scrollbar-width: none; }
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-26c514db {
    display: none;
}




.woocommerce-message {
    display: none;
}
.elementor-10724 .elementor-element.elementor-element-56561a82 .shop_table.cart td.actions .wl_update_cart_shop input.button {
    color: var( --e-global-color-4194984 ) !important;
    background-color: var( --e-global-color-3f6ad76 ) !important;
    font-family: "Oakes Grotesk", Sans-serif;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-4194984 ) !important;
    text-transform: none;
}

.wl_update_cart_shop {
    padding-top: 20px;
}

table.wl_cart_table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
    border: 0px !important;
}
table.shop_table.shop_table_responsive tr {
    background-color: #F7F7F7 !important;
}
table.shop_table.shop_table_responsive  {
    border: 0px; !important;
}
table.wl_cart_table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr:last-child {
    background-color: #fff !important;
}
td.actions {
    background-color: #fff !important;
}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-26c514db {
    display: none;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-41544212.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    padding-top: 0px !important;
}
h2.product_title.entry-title {
    display: none;
}
.elementor-widget-wrap.elementor-element-populated {
    font-family: 'Oakes grotesk';
}
span.ywcnp_suggest_label {
    display: none;
}
label {
    text-transform: uppercase;
    font-size: 16px !important;
    color: #000;
    padding-bottom: 10px;
}
span.ywcnp_currency {
    font-size: 16px;
    color: #000;
    padding-bottom: 10px;
    padding-right: 10px;
}
p.ywcnp_min_label {
    color: #000;
    font-size: 12px;
}
input#ywcnp_suggest_price_single {
    background-color: #FFF;
}
input#quantity_62b0f694f3adc {
    background-color: #fff !important;
}

button.single_add_to_cart_button.button.alt {
    color: #E6A513;
    background-color: #fff;
    border: 3px solid #E6A513;
    border-radius: 12px;
    text-transform: none;
    padding-top: 15px;
    font-size: 16px;
}

button:hover {
    background-color: #E6A513 !important;
}
form.cart .quantity {
    display: none;
}
td.actions {
    border: 3px solid #f7f7f7 !important;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    padding-bottom: 20px !important;
    padding-right: 20px !important;
}
.woocommerce ul#shipping_method {
    padding-top: 9px;
}
.order-total th {
    border-top: 1px solid #000 !important;
}
.order-total td {
    border-top: 1px solid #000 !important;
}
input#ywcnp_suggest_price_single {
    max-width: 73%;
}
.elementor-10724 .elementor-element.elementor-element-56561a82 .shop_table.cart td.actions .wl_update_cart_shop input.button {
    border-width: 3px;
    text-transform: CAPITALIZE;
} 
form.cart {
    margin-top: -60px;
}




@media (max-width: 1024px){
label {
    padding-right: 60px;
}
span.ywcnp_currency {
    padding-right: 10px;
}
}
button:focus, button:hover {
    background-color: #E6A513 !important;
}/* End custom CSS */