.elementor-510 .elementor-element.elementor-element-7762bc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-510 .elementor-element.elementor-element-948e270{--display:flex;--background-transition:0.3s;}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart thead th{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-primary );}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );padding:15px 10px 15px 10px;}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart tr.cart_item td.product-thumbnail img{border-radius:5px 5px 5px 5px;}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.product-remove .remove{font-size:16px;}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.product-remove .remove i{color:var( --e-global-color-accent );}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.product-remove .remove svg{fill:var( --e-global-color-accent );}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.product-remove .remove:hover i, .elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.product-remove .remove:focus i{color:var( --e-global-color-83d3a4c );}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.product-remove .remove:hover svg, .elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.product-remove .remove:focus svg{fill:var( --e-global-color-83d3a4c );}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.product-remove .remove:hover, .elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.product-remove .remove:focus{background-color:var( --e-global-color-accent );}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart tr td.actions .button[name="update_cart"]{color:var( --e-global-color-83d3a4c );background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart tr td.actions .button[name="update_cart"]:hover, .elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart tr td.actions .button[name="update_cart"]:focus{background-color:var( --e-global-color-accent );}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.actions .coupon{flex-direction:column;}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.actions .coupon .button{color:var( --e-global-color-text );background-color:var( --e-global-color-fbe09de );border-radius:50px 50px 50px 50px;}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.actions .coupon .button:hover, .elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.actions .coupon .button:focus{color:var( --e-global-color-83d3a4c );background-color:var( --e-global-color-accent );}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.actions .coupon input.input-text{width:200px !important;font-size:0.9em;}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.actions .coupon input.input-text:not(.select2){padding:5px 8px 6px 8px;}.elementor-510 .elementor-element.elementor-element-612978b .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (5px*2) + 16px );padding-left:8px;padding-right:8px;}.elementor-510 .elementor-element.elementor-element-612978b .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (5px*2) + 16px );}.elementor-510 .elementor-element.elementor-element-612978b .select2-container--default .select2-selection--single{height:auto;}.elementor-510 .elementor-element.elementor-element-d0517b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-510 .elementor-element.elementor-element-84e4da5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-510 .elementor-element.elementor-element-32863fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-510 .elementor-element.elementor-element-0b46945 .cart_totals .shop_table tr th{border-style:solid;border-width:0px 0px 1px 4px;border-color:var( --e-global-color-primary );}.elementor-510 .elementor-element.elementor-element-0b46945 .cart_totals .shop_table tr td{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-510 .elementor-element.elementor-element-0b46945 .shipping-calculator-form .form-row .input-text, .elementor-510 .elementor-element.elementor-element-0b46945 .select2-container .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-510 .elementor-element.elementor-element-0b46945 .shipping-calculator-form .form-row .input-text{border-radius:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-0b46945 .select2-container .select2-selection--single{border-radius:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-0b46945 .wc-proceed-to-checkout .button.checkout-button{color:var( --e-global-color-83d3a4c );background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-510 .elementor-element.elementor-element-0b46945 .wc-proceed-to-checkout .button.checkout-button:hover, .elementor-510 .elementor-element.elementor-element-0b46945 .wc-proceed-to-checkout .button.checkout-button:focus{background-color:var( --e-global-color-primary );}.elementor-510 .elementor-element.elementor-element-0b46945{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.actions .coupon{flex-direction:row;}.elementor-510 .elementor-element.elementor-element-612978b .shop_table.cart td.actions .coupon .button{width:110px !important;}.elementor-510 .elementor-element.elementor-element-d0517b9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-510 .elementor-element.elementor-element-84e4da5{--content-width:100%;}.elementor-510 .elementor-element.elementor-element-32863fc{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-510 .elementor-element.elementor-element-32863fc.e-con{--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for jet-cart-totals, class: .elementor-element-0b46945 */.woocommerce table.shop_table {
    border:none;
}

.mycred-low-funds {
	color: var(--e-global-color-secondary) !important;
    font-weight: 500 !important;
}
.current-balance {
    	color: var(--e-global-color-secondary);
    	font-weight: bolder;
}
tr.total strong {
    font-weight: 700;
}
@media only screen and (max-width: 768px) {
    .elementor-510 .elementor-element.elementor-element-0b46945 .cart_totals .shop_table tr.total th,
    .elementor-510 .elementor-element.elementor-element-0b46945 .cart_totals .shop_table tr.total td {
        display: table-cell !important;
        width: 50%;
        
        /* Styles WooCommerce que vous avez fournis */
        background-color: rgba(128, 128, 128, 0.07);
        border-bottom-color: rgb(0, 0, 0);
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-left-color: rgb(0, 0, 0);
        border-left-style: solid;
        border-left-width: 0px;
        border-right-color: rgb(0, 0, 0);
        border-right-style: solid;
        border-right-width: 0px;
        border-top-color: rgb(0, 0, 0);
        border-top-style: solid;
        border-top-width: 0px;
        box-sizing: border-box;
        color: rgb(51, 51, 51);
        font-family: quasimoda, sans-serif;
        font-size: 14.4px;
        font-weight: 400;
        line-height: 21.6px;
        padding-bottom: 9px;
        padding-left: 12px;
        padding-right: 12px;
        padding-top: 9px;
        text-align: right;
        vertical-align: middle;
        -webkit-font-smoothing: antialiased;
    }
}

tr.total {display:none;}
@media only screen and (max-width: 768px) {
    tr.total {display:none;}
}/* End custom CSS */