.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1383 .elementor-element.elementor-element-efb90a2 .elementor-heading-title{font-family:"Gotham Medium", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-1ee3f76 );}.elementor-1383 .elementor-element.elementor-element-2f6b957{--update-cart-automatically-display:none;--sections-border-type:none;--sections-padding:0px 0px 0px 0px;--sections-margin:0px;--sections-title-color:var( --e-global-color-9a54b6b );--sections-title-spacing:18px;--sections-descriptions-spacing:0px;--links-normal-color:var( --e-global-color-1ee3f76 );--forms-rows-gap:0px;--order-summary-rows-gap-top:calc( 11px/2 );--order-summary-rows-gap-bottom:calc( 11px/2 );--order-summary-title-spacing:0px;--order-summary-color:var( --e-global-color-9a54b6b );--order-summary-variations-color:var( --e-global-color-9a54b6b );--totals-color:var( --e-global-color-9a54b6b );}.elementor-1383 .elementor-element.elementor-element-2f6b957 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-1ee3f76 );}.elementor-1383 .elementor-element.elementor-element-2f6b957 .shipping-calculator-form{--update-shipping-button-alignment:start;--update-shipping-button-width:auto;}.elementor-1383 .elementor-element.elementor-element-2f6b957 .cart_totals h2{font-family:"Gotham Medium", Sans-serif;font-size:14px;}.elementor-1383 .elementor-element.elementor-element-2f6b957 .woocommerce-cart-form{--order-summary-title-color:#000000;}.elementor-1383 .elementor-element.elementor-element-2f6b957 .cart_totals .shop_table td:before, .elementor-1383 .elementor-element.elementor-element-2f6b957 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Gotham Light", Sans-serif;font-size:32px;}.elementor-1383 .elementor-element.elementor-element-2f6b957 .e-cart-totals{--sections-padding:0px 0px 0px 0px;}.elementor-1383 .elementor-element.elementor-element-2f6b957 .cart_totals{--sections-title-color:var( --e-global-color-e1162b3 );}.elementor-1383 .elementor-element.elementor-element-2f6b957 .e-cart-totals .e-cart-content, .elementor-1383 .elementor-element.elementor-element-2f6b957 .e-cart-totals .woocommerce-shipping-destination, .elementor-1383 .elementor-element.elementor-element-2f6b957 .e-cart-totals .shipping-calculator-button{font-size:18px;}#jet-popup-1383{z-index:10000;}#jet-popup-1383 .jet-popup__container{width:600px;}#jet-popup-1383 .jet-popup__inner{justify-content:flex-end;align-items:flex-start;}#jet-popup-1383 .jet-popup__container-inner{justify-content:flex-start;}#jet-popup-1383 .jet-popup__close-button{transform:translateX(-5px) translateY(5px);-webkit-transform:translateX(-5px) translateY(5px);background-color:var( --e-global-color-1ee3f76 );}@media(max-width:767px){.elementor-1383 .elementor-element.elementor-element-2f6b957 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1383 .elementor-element.elementor-element-2f6b957{--sections-padding:0px 0px 0px 0px;--sections-margin:0px;--sections-title-spacing:3px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-2f6b957 *//*.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward) {
    color: var(--links-normal-color,#4d4949);
}
.elementor-widget-woocommerce-cart .woocommerce table.cart img {
    width: 438px;
    height: auto;
    display: block;
}
*/

.elementor-1383 .elementor-element.elementor-element-2f6b957 tbody{
    color: #01828d;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 .wac-qty-button {
    background: #c0c0c0;
    color: white;
    border-radius: 4px;
    border: none;
    padding: 10px 5px;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 .qty {
    border: none;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 table, th, td {
  border: 0.5px solid #e1e1e1 !important;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 .product-remove, .elementor-1383 .elementor-element.elementor-element-2f6b957 .product-subtotal{
    display: none;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 .product-thumbnail{
    padding: 0px;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 .product-thumbnail a img {
    width: 100%;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 th, .elementor-1383 .elementor-element.elementor-element-2f6b957 button{
    background: #007777;
    color: white;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 .product-name a{
    color: #007777;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 .cart-subtotal td{
    background: #00777740;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 .wc-proceed-to-checkout a{
    background:  #007777;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 #coupon_code{
    width: 150px !important;
}

/*.elementor-1383 .elementor-element.elementor-element-2f6b957 .woocommerce > .woocommerce-cart-form ~ .woocommerce-cart-form, .calculated_shipping ~ .calculated_shipping, .cart_totals ~  .cart_totals , .cart-collaterals ~ .cart-collaterals, .elementor-1383 .elementor-element.elementor-element-2f6b957 .woocommerce-shipping-totals, .elementor-1383 .elementor-element.elementor-element-2f6b957 .cart-subtotal, .woocommerce-cart-form__cart-item ~ .woocommerce-cart-form__cart-item, .cart_item ~ .cart_item{
    display:none;
}
*/


@media (max-width: 980px) {
.elementor-1383 .elementor-element.elementor-element-2f6b957 .cart_item .product-thumbnail, .woocommerce-page table.cart .product-thumbnail {
    display: block !important;
    text-align: center !important;
    padding:10px;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 .wac-quantity input{
    width:40px;
    padding: 0px;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 .woocommerce-Price-amount{
    font-size:20px;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 #coupon_code{
    font-size: 15px;
    font-weight:600;
    padding: 5px;
     width:100% !important;
     text-align:center;
     margin-bottom: 10px;
}

.elementor-1383 .elementor-element.elementor-element-2f6b957 button[name=apply_coupon] {
     font-size: 15px;
    padding: 10px;
    float: left !important;
    width:100% !important;
    margin-bottom:30px;
    }
.pop-up-panier .cart-pdf-button { display:none!important;
    }
}/* End custom CSS */