.elementor-1623 .elementor-element.elementor-element-492e477 .elementor-repeater-item-15c9ab9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1623 .elementor-element.elementor-element-c1ea499 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-9ce63a2 > .elementor-widget-container{margin:0px 0px 30px 10px;padding:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-9ce63a2{text-align:center;}.elementor-1623 .elementor-element.elementor-element-9ce63a2 .elementor-heading-title{font-family:"Playfair Display", Serif;font-size:28px;font-weight:600;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart th, .elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart thead{background-color:#F9EEEB7D;}.elementor-1623 .elementor-element.elementor-element-e8c4776 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;border-radius:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 .cart_item .woolentor-cart-product.inline{align-items:center;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart.wl_cart_table .actions{text-align:right;}body #content .elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table td.actions{text-align:right;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart th, .elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart td:before{font-family:"Playfair Display", Serif;font-size:14px;font-weight:600;letter-spacing:0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart th{border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart thead th{text-align:left;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart{padding:0px 0px 0px 0px;border-spacing:0 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr td{border-style:solid;border-width:0px 0px 1px 0px;border-color:#1D18100D;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td{text-align:left;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-remove a.remove{color:#1D1810 !important;background:var( --e-global-color-3230898 );}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item .woolentor-cart-img .woolentor-cart-product-remove{color:#1D1810 !important;background:var( --e-global-color-3230898 );}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 tr.cart_item td.product-remove{text-align:left;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 .woolentor-cart-product-remove{font-size:13px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-thumbnail img{width:90px;max-width:90px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-name{color:var( --e-global-color-text );}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-name a{color:var( --e-global-color-text );}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 tr.cart_item .product-thumbnail .woolentor-cart-product-title a{color:var( --e-global-color-text );}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-name,.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 tr.cart_item .product-thumbnail .woolentor-cart-product-title{font-family:"Playfair Display", Serif;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-price{color:var( --e-global-color-text );}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-price .amount{color:var( --e-global-color-text );}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-price,.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-price .amount{font-family:"Playfair Display", Serif;font-size:15px;font-weight:400;letter-spacing:0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 .woolentor-cart-product-quantity button.woolentor-cart-product-quantity-btn{color:var( --e-global-color-acb4def );}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-quantity input[type=number]{color:var( --e-global-color-text );font-family:"Open Sans", Serif;font-size:14px;font-weight:200;line-height:1.7em;letter-spacing:0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-subtotal{color:var( --e-global-color-secondary );font-family:"Playfair Display", Serif;font-size:15px;font-weight:700;letter-spacing:0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart td.actions .wl_update_cart_shop input.button{color:var( --e-global-color-secondary );background-color:#D3A37C00;font-family:"Italiana", Serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );padding:10px 0px 2px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart td.actions .wl_update_cart_shop input.button:hover{color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-1623 .elementor-element.elementor-element-e8c4776 *:not(i){font-family:Playfair Display;}.elementor-1623 .elementor-element.elementor-element-492e477 > .elementor-container{max-width:1000px;}.elementor-1623 .elementor-element.elementor-element-492e477{margin-top:50px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-1623 .elementor-element.elementor-element-92d88d4 .elementor-repeater-item-7484813.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1623 .elementor-element.elementor-element-cd38610.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1623 .elementor-element.elementor-element-cd38610 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals > h2{text-align:left;font-size:16px;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr th, .elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr td{text-align:left;border-style:none;padding:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr th{color:var( --e-global-color-secondary );font-family:"Forum", Serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:0px;text-align:right;vertical-align:middle;padding:0px 10px 0px 8px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.cart-subtotal td{font-family:"Forum", Serif;font-size:24px;font-weight:600;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.order-total th, .elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.order-total td .amount{font-family:"Forum", Serif;font-size:22px;font-weight:600;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.shipping th{color:var( --e-global-color-secondary );}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.shipping td{color:var( --e-global-color-secondary );}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.shipping th, .elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.shipping td{font-family:"Forum", Serif;font-size:16px;}body .elementor-1623 .elementor-element.elementor-element-2aca46e .wc-proceed-to-checkout .button.checkout-button{width:100%;}.elementor-1623 .elementor-element.elementor-element-2aca46e .wc-proceed-to-checkout .button.checkout-button{font-family:var( --e-global-typography-7fbc4b7-font-family ), Serif;font-size:var( --e-global-typography-7fbc4b7-font-size );font-weight:var( --e-global-typography-7fbc4b7-font-weight );text-transform:var( --e-global-typography-7fbc4b7-text-transform );line-height:var( --e-global-typography-7fbc4b7-line-height );letter-spacing:var( --e-global-typography-7fbc4b7-letter-spacing );border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;background-color:#B28969;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals.wl-style--2 .wc-proceed-to-checkout{margin:-35px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals.wl-style--1 .wc-proceed-to-checkout{margin:-35px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .wc-proceed-to-checkout .button.checkout-button:hover{background-color:var( --e-global-color-acb4def );}.elementor-1623 .elementor-element.elementor-element-92d88d4 > .elementor-container{max-width:400px;}.elementor-1623 .elementor-element.elementor-element-92d88d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:6em;padding:0% 10% 0% 10%;}.elementor-1623 .elementor-element.elementor-element-92d88d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-1623 .elementor-element.elementor-element-cd38610{width:100%;}}@media(max-width:1024px){.elementor-1623 .elementor-element.elementor-element-9ce63a2{text-align:center;}.elementor-1623 .elementor-element.elementor-element-9ce63a2 .elementor-heading-title{font-size:28px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart th{border-width:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart thead th{text-align:left;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr td{border-width:0px 0px 0px 0px;padding:8px 20px 9px 20px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td{text-align:right;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 .woolentor-cart-product-remove{margin:10px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-thumbnail img{padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-quantity input[type=number]{font-size:14px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart td.actions .wl_update_cart_shop input.button{padding:20px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-492e477 > .elementor-container{max-width:700px;}.elementor-1623 .elementor-element.elementor-element-492e477{padding:0% 5% 0% 5%;}.elementor-1623 .elementor-element.elementor-element-cd38610.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1623 .elementor-element.elementor-element-cd38610 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals > h2{text-align:center;font-size:20px;}.elementor-1623 .elementor-element.elementor-element-2aca46e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr th{font-size:22px;text-align:right;padding:0px 10px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.cart-subtotal td{font-size:26px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.order-total th, .elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.order-total td .amount{font-size:19px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .wc-proceed-to-checkout .button.checkout-button{font-size:var( --e-global-typography-7fbc4b7-font-size );line-height:var( --e-global-typography-7fbc4b7-line-height );letter-spacing:var( --e-global-typography-7fbc4b7-letter-spacing );}.elementor-1623 .elementor-element.elementor-element-92d88d4 > .elementor-container{max-width:700px;}.elementor-1623 .elementor-element.elementor-element-92d88d4{margin-top:20px;margin-bottom:60px;padding:0% 0% 0% 0%;}}@media(max-width:767px){.elementor-1623 .elementor-element.elementor-element-c1ea499 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-9ce63a2 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-1623 .elementor-element.elementor-element-9ce63a2{text-align:left;}.elementor-1623 .elementor-element.elementor-element-9ce63a2 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-2ced2b8{text-align:left;}.elementor-1623 .elementor-element.elementor-element-e8c4776 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart th, .elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart td:before{font-size:26px;line-height:1.4em;letter-spacing:0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart thead th{text-align:center;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart{padding:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr td:first-child{border-top-left-radius:0px;border-bottom-left-radius:0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr th:first-child{border-top-left-radius:0px;border-bottom-left-radius:0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr td:last-child{border-top-right-radius:0px;border-bottom-right-radius:0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr th:last-child{border-top-right-radius:0px;border-bottom-right-radius:0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr td{border-width:0px 0px 0px 0px;padding:5px 20px 5px 20px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr{border-radius:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td{text-align:left;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 tr.cart_item td.product-remove{text-align:left;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 .woolentor-cart-product-remove{padding:0px 0px 0px 0px;margin:10px 0px 0px -5px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-thumbnail img{border-radius:0px 0px 0px 0px;margin:15px 0px 0px -5px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-name,.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 tr.cart_item .product-thumbnail .woolentor-cart-product-title{font-size:15px;letter-spacing:0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 tr.cart_item .product-thumbnail .woolentor-cart-product-title{margin:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-price,.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-price .amount{font-size:15px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 .woolentor-cart-product-quantity button.woolentor-cart-product-quantity-btn{margin:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-quantity input[type=number]{font-size:13px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 .woolentor-cart-product-quantity .quantity input{border-radius:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .wl_cart_table.wl-cart-style-1 .woolentor-cart-product-quantity.wlqty-style-3{padding:5px 5px 5px 5px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-subtotal{font-size:15px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart td.actions .wl_update_cart_shop input.button{letter-spacing:2px;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:5px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart td.actions .wl_update_cart_shop input.button:hover{border-width:0px 0px 1px 0px;}.elementor-1623 .elementor-element.elementor-element-492e477 > .elementor-container{max-width:350px;}.elementor-1623 .elementor-element.elementor-element-492e477{margin-top:20px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-1623 .elementor-element.elementor-element-cd38610.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1623 .elementor-element.elementor-element-cd38610 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals > h2{text-align:center;}.elementor-1623 .elementor-element.elementor-element-2aca46e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr th, .elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr td{padding:0px 0px 10px 0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr th{font-size:16px;letter-spacing:0px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.cart-subtotal td{font-size:22px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.order-total th, .elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.order-total td .amount{font-size:20px;}.elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.shipping th, .elementor-1623 .elementor-element.elementor-element-2aca46e .cart_totals .shop_table tr.shipping td{font-size:15px;letter-spacing:0px;}body .elementor-1623 .elementor-element.elementor-element-2aca46e .wc-proceed-to-checkout .button.checkout-button{width:100%;}.elementor-1623 .elementor-element.elementor-element-2aca46e .wc-proceed-to-checkout .button.checkout-button{font-size:var( --e-global-typography-7fbc4b7-font-size );line-height:var( --e-global-typography-7fbc4b7-line-height );letter-spacing:var( --e-global-typography-7fbc4b7-letter-spacing );}.elementor-1623 .elementor-element.elementor-element-92d88d4 > .elementor-container{max-width:350px;}.elementor-1623 .elementor-element.elementor-element-92d88d4{margin-top:20px;margin-bottom:10px;padding:0px 15px 0px 15px;}}/* Start custom CSS *//** Tableau récap panier**/

.woocommerce table.shop_table {
    border: 0!important;}


 .shop_table.cart td.actions .coupon .button {
    margin-left: 10px!important;
    border: 1px;
   ;
}

.total-panier th {
    width: 50%;
}


.elementor-1623 .elementor-element.elementor-element-92d88d4 > .elementor-container {
    display: flex;
    flex-direction: row-reverse!important;
}

a.checkout-button.button.alt.wc-forward {
    text-align: center;
}


@media screen and (max-width : 768px) 
{ 
    td.actions {
        margin-top:15px;
}


 .shop_table.cart td.actions .coupon .button {
    padding: 10px!important;
    margin-left: 0px!important;
    border: 1px;
    width: 100px!important;}


.wl_cart_table .actions .coupon + .wl_update_cart_shop {
    float: left!important;
}


.total-panier td {
    background-color: white!important;
}

elementor-1623 .elementor-element.elementor-element-6f5cc0d7 > .elementor-widget-container {
        background-color: white!important;
}


.elementor-1623 .elementor-element.elementor-element-e8c4776 .shop_table.cart tr.cart_item td.product-thumbnail img {
    width: 70px!important;
}

.woolentor-cart-product-quantity.wlqty-style-3 {
    margin-right: -10px;
}

td.actions {
    background-color: white!important;
}

}





/** Boite cadeau **/


.wc-giftwrap.giftwrap_after_cart.wcgwp_could_giftwrap {
    padding-right: 10px;
}

button.wcgwp-modal-toggle.button.btn.alt {
    
padding: 10px 20px 10px 20px!important;
 background-color: #F6F0E9!important;
 color: #1D1810;
 border-radius: none!important;
font-weight: 500;}

p.wcgwp-prompt-wrapper {
    text-align-last: right;
}


/** Popup gift wrap align (min-width: 992px) **/


.modal-dialog.modal-lg.modal-dialog-centered {
    width: 400px;
    text-align: center;
}

.wcgwp-modal .modal-header {
    justify-content: center;
}

.wcgwp-ul:not(.wcgwp-singular), .woocommerce .wc-giftwrap .wcgwp-ul:not(.wcgwp-singular) {

    justify-content: center;}
    
    .wcgwp-modal .modal-footer {
    justify-content: center;}
    
    /** Popup bouton & marges**/
    
    p.wcgwp-details {
        margin-bottom: 0
}
    
.wcgwp-thumb {
    margin-top: 10px;
}
    
    
button.wcgwp-submit.button.btn.alt {
    
padding: 10px 20px 10px 20px!important;
 background-color: #B28969!important;
 color: white;
 border-radius: none!important;}



.elementor-1623 .elementor-element.elementor-element-881243c > .elementor-container {
justify-content: end!important
}



/** Panier **/



.woocommerce table.shop_table {
    border-radius: 0;
    border:0!important;
}



input#coupon_code {
    font-family: 'Forum';
    letter-spacing: 1;
}



.elementor-1623 .elementor-element.elementor-element-6f5cc0d7 .cart_totals .shop_table tr td {
  font-family: 'Forum',serif;
    font-weight: 500;
}


tr.woocommerce-shipping-totals.shipping {
    display: none;
}

tr.order-total {
    display: none;
}

ul#shipping_method {
    display: none;
}

p.woocommerce-shipping-destination {
    display: none;
}

tr.order-total {
    display: none!important;
}

tr.woocommerce-shipping-totals.shipping {
    display: none!important;
}

.total-panier table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color:transparent! important;
}

table.wl_cart_table.wl-cart-style-1.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
    margin-bottom: 15px;
}


/** Extra product option **/

.wl_cart_table.wl-cart-style-1 .product-thumbnail .woolentor-cart-product-meta {
    display: inherit;
   }

span.wl-variation-value.variation-Typographie img {
    display: none;
}

span.wl-variation-value.variation-Typographie {
    display: inline-flex;
}

.Choix.du.symbole.\: img {
    display: none;
}

.Choix.du.symbole.\: {
    display: inline-flex;
}


.Choisir.une.option.\: {
    margin-bottom: 15px;
    font-weight: 600;
}

.thwepo-image-item {
    margin: 0!important;
}


/** Gift **/

p.giftwrap_header {
    float: right!important;
}
button.wcgwp-modal-toggle.wcgwp-modal-toggle_after_cart.button.btn.fusion-button.fusion-button-default.edgtf-btn {
    background-color: #F9EEEB7D!important;
        font-size: 14px;
}
.modal-content {
    display: flex;
    align-items: center!important;
}

button.button.btn.alt.giftwrap_submit.replace_wrap.fusion-button.fusion-button-default.edgtf-btn {
    background-color: #F9EEEB7D!important;
        color: #4D4D4D;
}

.wc-giftwrap .giftwrap_ul, ul.giftwrap_ul {
    justify-content: center!important;
}/* End custom CSS */