.elementor-11 .elementor-element.elementor-element-a01de15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-430a98e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-416f0d2 */.elementor-11 .elementor-element.elementor-element-416f0d2 * {
    border: unset !important;
}

.elementor-11 .elementor-element.elementor-element-416f0d2 .shop_table.cart td
{
    margin: 0;
    padding: 0 ;
}



.elementor-11 .elementor-element.elementor-element-416f0d2 
.product-thumbnail img
{
    max-width: 7rem !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-372705b */.shop_table.woocommerce-checkout-review-order-table
{
    display: flex;
    flex-direction: column;
}

#order_review_heading,
#order_review
{
    padding: 0 !important;
    padding-top: 1em !important;
}


.shop_table.woocommerce-checkout-review-order-table 
.cart-subtotal 
{
    display: none;
}

.woocommerce-shipping-totals.shipping 
{
    /*border: 2px solid red;*/
    display: flex;
    flex-direction: column;
}

.woocommerce-shipping-methods
{
    text-align: start;
}

.woocommerce-shipping-methods 
li 
{
    text-indent: unset !important;
}


.shop_table.woocommerce-checkout-review-order-table 
thead 
{
    display: none;
}

/*.shop_table.woocommerce-checkout-review-order-table */
/*tbody,*/
.shop_table.woocommerce-checkout-review-order-table 
tfoot
{
    /*border: 2px solid;*/
    display: flex;
    flex-direction: column;
}


.order-total bdi
{
    font-size: 1.2em;
}

.elementor-11 .elementor-element.elementor-element-372705b
ul.wc_payment_methods 
li
label
{
    /*display: flex ;*/
}

.elementor-11 .elementor-element.elementor-element-372705b
ul.wc_payment_methods 
li
img
{
    max-height: 1.5rem;
    /*border: 2px solid black !important;*/
}/* End custom CSS */