.elementor-5273 .elementor-element.elementor-element-756b452 .elementor-container:not(.elementor-column-gap-no) .elementor-column > .elementor-element-populated,.elementor-5273 .elementor-element.elementor-element-756b452 .elementor-container:not(.elementor-column-gap-no) .elementor-row > .elementor-column > .elementor-element-populated{padding:10px !important;}.elementor-5273 .elementor-element.elementor-element-756b452{margin-top:60px;margin-bottom:60px;}.elementor-5273 .elementor-element.elementor-element-820dd7a .wl-cart-heading__title{color:var( --e-global-color-944d0ea );}.elementor-5273 .elementor-element.elementor-element-820dd7a .wl-cart-heading__counter{color:var( --e-global-color-04955f0 );}.elementor-5273 .elementor-element.elementor-element-820dd7a .wl-cart-item{border-radius:30px 30px 30px 30px;}.elementor-5273 .elementor-element.elementor-element-820dd7a .wl-cart-table-wrap form{gap:15px;}.elementor-5273 .elementor-element.elementor-element-820dd7a .wl-cart-item__image{border-radius:17px 17px 17px 17px;width:130px;min-width:130px;height:130px;}.elementor-5273 .elementor-element.elementor-element-820dd7a .wl-cart-item__name a{color:var( --e-global-color-04955f0 );}.elementor-5273 .elementor-element.elementor-element-244bcda .wl-cart-total-card{border-radius:30px 30px 30px 30px;}.elementor-5273 .elementor-element.elementor-element-244bcda .wl-coupon-input{border-radius:15px 15px 15px 15px;}.elementor-5273 .elementor-element.elementor-element-244bcda .wl-coupon-btn{color:var( --e-global-color-69cffd86 );background-color:var( --e-global-color-04955f0 );border-radius:15px 15px 15px 15px;}.elementor-5273 .elementor-element.elementor-element-244bcda .wl-coupon-btn:hover{color:var( --e-global-color-69cffd86 );background-color:var( --e-global-color-944d0ea );}.elementor-5273 .elementor-element.elementor-element-244bcda .wl-ship-opt{border-radius:15px 15px 15px 15px;}.elementor-5273 .elementor-element.elementor-element-244bcda .wl-checkout-btn{background-color:#9B6AA4 !important;border-radius:15px 15px 15px 15px;}.elementor-5273 .elementor-element.elementor-element-244bcda .wl-trust-signals{border-top-color:#BBBBBB;}.elementor-5273 .elementor-element.elementor-element-244bcda .wl-trust-cell__icon i{font-size:28px;color:var( --e-global-color-04955f0 );}.elementor-5273 .elementor-element.elementor-element-244bcda .wl-trust-cell__icon svg{width:28px;height:28px;color:var( --e-global-color-04955f0 );}@media(max-width:767px){.elementor-5273 .elementor-element.elementor-element-820dd7a .wl-cart-table-wrap form{gap:15px;}.elementor-5273 .elementor-element.elementor-element-820dd7a .wl-cart-item__image{width:70px;min-width:70px;height:70px;}}/* Start custom CSS for woolentor-cart-table-aura, class: .elementor-element-820dd7a *//* Cart page - global overflow fix for WooLentor Aura cart table */
html,
body{
    overflow-x:hidden !important;
}

body.woocommerce-cart .elementor-5273,
body.woocommerce-cart .elementor-widget-woolentor-cart-table-aura,
body.woocommerce-cart .elementor-widget-woolentor-cart-table-aura .elementor-widget-container,
body.woocommerce-cart .wl-cart-page-wrap,
body.woocommerce-cart .wl-cart-table-wrap,
body.woocommerce-cart .wl-cart-table--aura{
    width:100% !important;
    max-width:100% !important;
    min-width:0 !important;
    overflow-x:hidden !important;
    box-sizing:border-box !important;
}

/* Inner table/content */
body.woocommerce-cart .wl-cart-table--aura table,
body.woocommerce-cart .wl-cart-table--aura .shop_table,
body.woocommerce-cart .wl-cart-table--aura form,
body.woocommerce-cart .woocommerce-cart-form{
    width:100% !important;
    max-width:100% !important;
    min-width:0 !important;
    table-layout:fixed !important;
}

/* Prevent cells/text from expanding the table */
body.woocommerce-cart .wl-cart-table--aura th,
body.woocommerce-cart .wl-cart-table--aura td,
body.woocommerce-cart .wl-cart-table--aura a,
body.woocommerce-cart .wl-cart-table--aura span{
    max-width:100% !important;
    white-space:normal !important;
    overflow-wrap:anywhere !important;
    word-break:break-word !important;
}

/* Hidden WooLentor modals should not create horizontal scroll */
#woolentor-quickview-modal,
#woolentor-order-bump-variations-popup,
#woolentor-quick-checkout-modal{
    max-width:100vw !important;
    overflow-x:hidden !important;
}/* End custom CSS */