.elementor-13 .elementor-element.elementor-element-6bf66f6{--display:flex;--min-height:160px;--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;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6bf66f6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6bf66f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8baee44 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d6e1d1c .elementor-heading-title{font-family:var( --e-global-typography-f70cc14-font-family ), Sans-serif;font-size:var( --e-global-typography-f70cc14-font-size );line-height:var( --e-global-typography-f70cc14-line-height );}.elementor-13 .elementor-element.elementor-element-76aafc1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-13 .elementor-element.elementor-element-4a3c8a4 .elementor-heading-title{font-family:var( --e-global-typography-939b1ec-font-family ), Sans-serif;font-size:var( --e-global-typography-939b1ec-font-size );font-weight:var( --e-global-typography-939b1ec-font-weight );line-height:var( --e-global-typography-939b1ec-line-height );color:var( --e-global-color-1170c5d );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-ad48a34 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-ad48a34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1170c5d );}.elementor-13 .elementor-element.elementor-element-ad48a34.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-ad48a34.elementor-view-default .elementor-icon{color:var( --e-global-color-1170c5d );border-color:var( --e-global-color-1170c5d );}.elementor-13 .elementor-element.elementor-element-ad48a34.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-ad48a34.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1170c5d );}.elementor-13 .elementor-element.elementor-element-ad48a34 .elementor-icon{font-size:10px;}.elementor-13 .elementor-element.elementor-element-ad48a34 .elementor-icon svg{height:10px;}.elementor-13 .elementor-element.elementor-element-8881bc7 .elementor-heading-title{font-family:var( --e-global-typography-939b1ec-font-family ), Sans-serif;font-size:var( --e-global-typography-939b1ec-font-size );font-weight:var( --e-global-typography-939b1ec-font-weight );line-height:var( --e-global-typography-939b1ec-line-height );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-9197bde{--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;--padding-top:75px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-80ae4eb{--display:flex;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6eb6815{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-6eb6815{right:0px;}.elementor-13 .elementor-element.elementor-element-6eb6815{top:20px;z-index:0;}.elementor-13 .elementor-element.elementor-element-6eb6815 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-87b9ef1{--update-cart-automatically-display:none;width:var( --container-widget-width, 1090px );max-width:1090px;--container-widget-width:1090px;--container-widget-flex-grow:0;z-index:10;--sections-border-type:solid;--sections-border-color:var( --e-global-color-8e9248e );--sections-border-radius:4px 4px 4px 4px;--sections-padding:36px 24px 40px 24px;--forms-buttons-normal-text-color:var( --e-global-color-f266a1c );--forms-buttons-border-type:none;--forms-buttons-border-radius:4px 4px 4px 4px;--order-summary-items-divider-weight:0px;--order-summary-quantity-border-color:var( --e-global-color-8e9248e );--order-summary-quantity-border-weight:0px;--totals-rows-gap-top:calc( 45px/2 );--totals-rows-gap-bottom:calc( 45px/2 );--totals-divider-color:var( --e-global-color-8e9248e );--totals-divider-weight:1px;--checkout-button-border-radius:4px 4px 4px 4px;}.elementor-13 .elementor-element.elementor-element-87b9ef1 .shop_table .button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .cart_totals h2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .e-cart-content, .elementor-13 .elementor-element.elementor-element-87b9ef1 .woocommerce-shipping-destination, .elementor-13 .elementor-element.elementor-element-87b9ef1 .shipping-calculator-button{font-family:var( --e-global-typography-939b1ec-font-family ), Sans-serif;font-size:var( --e-global-typography-939b1ec-font-size );font-weight:var( --e-global-typography-939b1ec-font-weight );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .e-shop-table .cart th, .elementor-13 .elementor-element.elementor-element-87b9ef1 .e-shop-table .cart td:before{font-family:var( --e-global-typography-939b1ec-font-family ), Sans-serif;font-size:var( --e-global-typography-939b1ec-font-size );font-weight:var( --e-global-typography-939b1ec-font-weight );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .cart td span, .elementor-13 .elementor-element.elementor-element-87b9ef1 .cart td, .elementor-13 .elementor-element.elementor-element-87b9ef1 .input-text.qty{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .cart_totals .shop_table td:before, .elementor-13 .elementor-element.elementor-element-87b9ef1 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:var( --e-global-typography-939b1ec-font-family ), Sans-serif;font-size:var( --e-global-typography-939b1ec-font-size );font-weight:var( --e-global-typography-939b1ec-font-weight );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .checkout-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13 .elementor-element.elementor-element-d6e1d1c .elementor-heading-title{font-size:var( --e-global-typography-f70cc14-font-size );line-height:var( --e-global-typography-f70cc14-line-height );}.elementor-13 .elementor-element.elementor-element-4a3c8a4 .elementor-heading-title{font-size:var( --e-global-typography-939b1ec-font-size );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-8881bc7 .elementor-heading-title{font-size:var( --e-global-typography-939b1ec-font-size );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-6eb6815 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .cart_totals h2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .e-cart-content, .elementor-13 .elementor-element.elementor-element-87b9ef1 .woocommerce-shipping-destination, .elementor-13 .elementor-element.elementor-element-87b9ef1 .shipping-calculator-button{font-size:var( --e-global-typography-939b1ec-font-size );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .shop_table .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .e-shop-table .cart th, .elementor-13 .elementor-element.elementor-element-87b9ef1 .e-shop-table .cart td:before{font-size:var( --e-global-typography-939b1ec-font-size );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .cart td span, .elementor-13 .elementor-element.elementor-element-87b9ef1 .cart td, .elementor-13 .elementor-element.elementor-element-87b9ef1 .input-text.qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .product-name .variation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .cart_totals .shop_table td:before, .elementor-13 .elementor-element.elementor-element-87b9ef1 .cart_totals .shop_table td .woocommerce-Price-amount{font-size:var( --e-global-typography-939b1ec-font-size );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .checkout-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13 .elementor-element.elementor-element-d6e1d1c .elementor-heading-title{font-size:var( --e-global-typography-f70cc14-font-size );line-height:var( --e-global-typography-f70cc14-line-height );}.elementor-13 .elementor-element.elementor-element-4a3c8a4 .elementor-heading-title{font-size:var( --e-global-typography-939b1ec-font-size );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-8881bc7 .elementor-heading-title{font-size:var( --e-global-typography-939b1ec-font-size );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-6eb6815 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .cart_totals h2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .e-cart-content, .elementor-13 .elementor-element.elementor-element-87b9ef1 .woocommerce-shipping-destination, .elementor-13 .elementor-element.elementor-element-87b9ef1 .shipping-calculator-button{font-size:var( --e-global-typography-939b1ec-font-size );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .shop_table .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .e-shop-table .cart th, .elementor-13 .elementor-element.elementor-element-87b9ef1 .e-shop-table .cart td:before{font-size:var( --e-global-typography-939b1ec-font-size );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .cart td span, .elementor-13 .elementor-element.elementor-element-87b9ef1 .cart td, .elementor-13 .elementor-element.elementor-element-87b9ef1 .input-text.qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .product-name .variation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .cart_totals .shop_table td:before, .elementor-13 .elementor-element.elementor-element-87b9ef1 .cart_totals .shop_table td .woocommerce-Price-amount{font-size:var( --e-global-typography-939b1ec-font-size );line-height:var( --e-global-typography-939b1ec-line-height );}.elementor-13 .elementor-element.elementor-element-87b9ef1 .checkout-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-6eb6815 */th.product-price {
    display: none;
}

th.product-subtotal {
}
th.product-quantity {
}/* End custom CSS */
/* Start custom CSS for woocommerce-cart, class: .elementor-element-87b9ef1 */.elementor-widget-woocommerce-cart .e-cart__container {
    grid-column-gap: 125px;
}


.e-cart__column.e-cart__column-start {
    margin-top: 55px;
}

.e-shop-table {
    border-width: 0px !important;
    border-top: 1px solid !important;
    border-color: var(--sections-border-color, #d5d8dc) !important;
    border-radius: 0px !important;
}

.elementor-widget-woocommerce-cart .woocommerce table.cart td {
    padding-inline: 0;
}

bdi {
    color: var(--e-global-color-primary);
}

.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    border-radius: 4px;
    width: 80px !important;
}

td.product-thumbnail {
    padding-right: 0px !important;
    width: 115px;
}

.product-name a {
        color: var(--e-global-color-primary) !important;
}

.elementor-widget-woocommerce-cart .woocommerce .input-text.qty {
    border-radius: 4px;
    max-height: 28px;
    min-height: 40px;
}

.e-shop-table.e-cart-section {
    padding: 0;
}

th.product-remove {
    display: none;
}
td.product-remove {
    width: 40px;
}

th.product-thumbnail {
    display: none;
}

th.product-name {
    display: none;
}

th.product-quantity {
    display: none;
}
td.product-quantity {
    width: 140px;
}
th.product-subtotal {
    display: none;
}

td.product-subtotal {
    display: none;
}


.remove-icon-v1 {
    max-width: 42px !important;
}


.product-remove .remove {
    height: 42px !important;
        margin-top: 4px;
}

.woocommerce-message {
    display: none;
}



a.button.wc-backward {
    color: #fff;
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    padding: 15px 32px;
}/* End custom CSS */