.elementor-4251 .elementor-element.elementor-element-f7caebd{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4251 .elementor-element.elementor-element-491ecf4{text-align:center;}.elementor-4251 .elementor-element.elementor-element-690ffc3b{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-4251 .elementor-element.elementor-element-f7caebd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4251 .elementor-element.elementor-element-690ffc3b{--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-4251 .elementor-element.elementor-element-f7caebd{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4251 .elementor-element.elementor-element-690ffc3b{--padding-top:20px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for shortcode, class: .elementor-element-295a243f */.elementor-4251 .elementor-element.elementor-element-295a243f input, .elementor-4251 .elementor-element.elementor-element-295a243f textarea {
        border-radius: 0 !important;
    }
 
.elementor-4251 .elementor-element.elementor-element-295a243f .ywraq-before-form {
    margin-bottom: 0;
}  

.elementor-4251 .elementor-element.elementor-element-295a243f .raq-send-request-row {
    margin: 0 !important;
}

.elementor-4251 .elementor-element.elementor-element-295a243f .woocommerce input.button{
    height: auto !important;
}
.elementor-4251 .elementor-element.elementor-element-295a243f input[type="submit"]{
    padding-top:7px;
    padding-bottom:7px;
}
.elementor-4251 .elementor-element.elementor-element-295a243f #yith-ywraq-form .update-list-wrapper input[type="submit"] {
    margin-top: 0px !important;
}
.elementor-4251 .elementor-element.elementor-element-295a243f .yith-ywraq-mail-form-wrapper{
    padding-left:0px !important;
}
.elementor-4251 .elementor-element.elementor-element-295a243f .cart_item ul{
    padding-left:10px;
}
.elementor-4251 .elementor-element.elementor-element-295a243f table{
        background-color: #EAE5DB !important;
}
.elementor-4251 .elementor-element.elementor-element-295a243f table{
        background-color: #EAE5DB !important;
        border-radius:0px;
}
.elementor-4251 .elementor-element.elementor-element-295a243f tbody{
    background-color:#fff;
    border-color: #fff !important;
}
.elementor-4251 .elementor-element.elementor-element-295a243f #yith-ywraq-default-form label{
    font-size:inherit !important;
}
.elementor-4251 .elementor-element.elementor-element-295a243f .wc-backward{
    display:none !important;
}

.elementor-4251 .elementor-element.elementor-element-295a243f .product-thumbnail img {
    width: 100px;
}

@media only screen and (max-width: 1024px) {
    .elementor-4251 .elementor-element.elementor-element-295a243f td.product-name {
        padding: 20px !important;
    }
    .elementor-4251 .elementor-element.elementor-element-295a243f td.product-remove {
        right: 30px !important;
    }
    .elementor-4251 .elementor-element.elementor-element-295a243f .form-row {
        width: 100% !important;
    }
    .elementor-4251 .elementor-element.elementor-element-295a243f td.product-thumbnail {
        padding: 20px !important;
    }
    .elementor-4251 .elementor-element.elementor-element-295a243f th {
        padding: 20px !important;
    }
    .elementor-4251 .elementor-element.elementor-element-295a243f .yith-ywraq-mail-form-wrapper {
        padding: 0 !important;
        margin-top: 40px !important;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-4251 .elementor-element.elementor-element-295a243f .cart_item {
        display: flex;
        flex-direction: column;
    }
    .elementor-4251 .elementor-element.elementor-element-295a243f td.product-name {
        padding: 0 20px !important;
        font-size: 17px !important;
    }
    .elementor-4251 .elementor-element.elementor-element-295a243f td.product-quantity {
        padding: 0 20px 20px 20px !important;
        text-align: left !important;
    }
    .elementor-4251 .elementor-element.elementor-element-295a243f .qty, .elementor-4251 .elementor-element.elementor-element-295a243f .raq-send-request {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-690ffc3b */.elementor-4251 .elementor-element.elementor-element-690ffc3b .woocommerce table.shop_table {
display: table;
}/* End custom CSS */