.elementor-2127 .elementor-element.elementor-element-39b2e56{margin:40px 0px 0px 0px;}.elementor-2127 .elementor-element.elementor-element-7e1457e > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2127 .elementor-element.elementor-element-23b6b85.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2127 .elementor-element.elementor-element-23b6b85 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2127 .elementor-element.elementor-element-23b6b85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2127 .elementor-element.elementor-element-216e7b0:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-216e7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F9F2;}.elementor-2127 .elementor-element.elementor-element-216e7b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2127 .elementor-element.elementor-element-216e7b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2127 .elementor-element.elementor-element-0d26c38 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2127 .elementor-element.elementor-element-74873c6 .cart-totals-inner > h2{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;color:#000000;}.elementor-2127 .elementor-element.elementor-element-bd6a8d1{padding:40px 0px 40px 0px;}.elementor-2127 .elementor-element.elementor-element-6252f05 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2127 .elementor-element.elementor-element-6252f05 .wd-products-with-bg, .elementor-2127 .elementor-element.elementor-element-6252f05 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-2127 .elementor-element.elementor-element-6252f05 .wd-el-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:28px;}@media(max-width:1024px){.elementor-2127 .elementor-element.elementor-element-74873c6 .cart-totals-inner > h2{font-size:22px;}.elementor-2127 .elementor-element.elementor-element-6252f05 .wd-el-title{font-size:26px;}}@media(max-width:768px){.elementor-2127 .elementor-element.elementor-element-39b2e56{margin:20px 0px 0px 0px;}.elementor-2127 .elementor-element.elementor-element-7e1457e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2127 .elementor-element.elementor-element-74873c6 .cart-totals-inner > h2{font-size:20px;}.elementor-2127 .elementor-element.elementor-element-bd6a8d1{padding:10px 0px 30px 0px;}.elementor-2127 .elementor-element.elementor-element-6252f05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2127 .elementor-element.elementor-element-6252f05 .wd-el-title{font-size:22px;}}@media(min-width:769px){.elementor-2127 .elementor-element.elementor-element-697645b{width:70%;}.elementor-2127 .elementor-element.elementor-element-23b6b85{width:30%;}}/* Start custom CSS */.whb-general-header .whb-col-left, .whb-general-header .whb-col-center, .whb-general-header .whb-col-right {
    background-color: #F6F6F6;
}
.wd-product{
    text-align:left !important;
}.wd-product .wd-star-rating{
        align-self: flex-start !important;
}.wd-product.wd-hover-standard .wd-add-btn{
        justify-content: flex-start !important;
}.wd-product .product-wrapper{
    border: none !important;
}
.wd-notice, div.wpcf7-response-output, .mc4wp-alert, :is(.woocommerce-error,.woocommerce-message,.woocommerce-info){
        padding-block: 5px !important;
    padding-inline: 35px 0px !important;
    min-height: 0 !important;
}
.wd-notice:before, div.wpcf7-response-output:before, .mc4wp-alert:before, :is(.woocommerce-error,.woocommerce-message,.woocommerce-info):before{
        left: 10px !important;
}
@media (max-width: 768.98px) {
    .shop-table-with-img td.product-thumbnail img {
        min-width: 70px;
        max-width: 70px;
    }
}


@media (max-width: 768.98px) {
    .shop-table-with-img tr.woocommerce-cart-form__cart-item  {
        padding-inline-start: 80px !important;
   
    }
}.cart-totals-inner .shop_table_responsive td:before{
            font-family: 'Roboto' !important;
}/* End custom CSS */