.elementor-35 .elementor-element.elementor-element-6edabe5{text-align:center;}.elementor-35 .elementor-element.elementor-element-558e256 .elementor-button{fill:var( --e-global-color-c826921 );color:var( --e-global-color-c826921 );background-color:var( --e-global-color-e19a2e3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c6dffeb );border-radius:15px 15px 15px 15px;padding:5px 5px 5px 10px;}.elementor-35 .elementor-element.elementor-element-558e256 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-558e256 .elementor-button:focus{color:var( --e-global-color-e4e0b8f );background-color:var( --e-global-color-0f61d1b );border-color:var( --e-global-color-c6dffeb );}.elementor-35 .elementor-element.elementor-element-558e256 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-558e256 .elementor-button:focus svg{fill:var( --e-global-color-e4e0b8f );}.elementor-35 .elementor-element.elementor-element-5fbb8b9{--sections-border-radius:15px 15px 15px 15px;--sections-title-color:var( --e-global-color-b3825e9 );--links-normal-color:var( --e-global-color-primary );--forms-fields-border-radius:20px 20px 20px 20px;--forms-buttons-normal-text-color:var( --e-global-color-c826921 );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-c6dffeb );--forms-buttons-border-radius:19px 19px 19px 19px;--order-summary-color:var( --e-global-color-text );--order-summary-remove-icon-normal-color:var( --e-global-color-b3825e9 );--totals-color:var( --e-global-color-b3825e9 );--totals-divider-color:var( --e-global-color-b3825e9 );--checkout-button-normal-text-color:var( --e-global-color-c826921 );--checkout-button-hover-text-color:var( --e-global-color-e4e0b8f );--checkout-button-hover-border-color:var( --e-global-color-e19a2e3 );--checkout-button-border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-5fbb8b9 {--sections-descriptions-color:var( --e-global-color-17a286e );}.elementor-35 .elementor-element.elementor-element-5fbb8b9 .shop_table .button{background-color:var( --e-global-color-e19a2e3 );border-width:1px 1px 1px 1px;}.elementor-35 .elementor-element.elementor-element-5fbb8b9 .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-5fbb8b9 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-e19a2e3 );}.elementor-35 .elementor-element.elementor-element-5fbb8b9 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-0f61d1b );}.elementor-35 .elementor-element.elementor-element-5fbb8b9 .checkout-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c6dffeb );}.elementor-35 .elementor-element.elementor-element-f68e5cd .elementor-button{fill:var( --e-global-color-c826921 );color:var( --e-global-color-c826921 );background-color:var( --e-global-color-e19a2e3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c6dffeb );border-radius:15px 15px 15px 15px;}.elementor-35 .elementor-element.elementor-element-f68e5cd .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-f68e5cd .elementor-button:focus{color:var( --e-global-color-e4e0b8f );background-color:var( --e-global-color-0f61d1b );border-color:var( --e-global-color-c6dffeb );}.elementor-35 .elementor-element.elementor-element-f68e5cd .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-f68e5cd .elementor-button:focus svg{fill:var( --e-global-color-e4e0b8f );}:root{--page-title-display:none;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-5fbb8b9 */.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{
    border-radius: 15px;
    background-color: var( --e-global-color-e19a2e3 );
color: var( --e-global-color-c826921 );
border: solid 1px var( --e-global-color-e19a2e3 );
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{
    border-radius: 15px;
    background-color: var( --e-global-color-0f61d1b );
color: var( --e-global-color-e4e0b8f );
border: solid 1px var( --e-global-color-e19a2e3 );
}
.button.wecb_emptycart {
  color: var( --e-global-color-c826921 ) !important;
}
.elementor-35 .elementor-element.elementor-element-5fbb8b9 .shop_table .button{
    color: var( --e-global-color-c826921 );
}
.elementor-widget-woocommerce-cart .woocommerce table.cart img{
    width: 100px !important;
    border-radius: 15px !important;
}
@media only screen and (max-width: 1024px) {
    .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail {
        display: block!important;
    }
    .elementor-widget-woocommerce-cart .woocommerce table.cart img{
        width: auto !important;
        max-width: 250px !important;
        border-radius: 15px !important;
        display: block;
        margin: 0 auto;
    }
}
td.product-thumbnail::before {
  display: none !important;
}
@media only screen and (max-width: 767px) {
    .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail {
        display: block!important;
    }
    .elementor-widget-woocommerce-cart .woocommerce table.cart img{
        width: auto !important;
        max-width: 200px !important;
        border-radius: 15px !important;
        display: block;
        margin: 0 auto;
    }
}
td.product-thumbnail::before {
  display: none !important;
}/* End custom CSS */