.container_panier{padding:5%}.shadow{box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;flex-direction:row;gap:20px;padding:30px 15px}.panier{display:flex;flex-direction:column;padding:10px;background-color:#f2f2f2;width:100%;height:100%}.panier_header{display:flex;flex-direction:column;padding:1% 1% 20px}.panier_header h3{color:var(--bleu);text-align:start;margin:15px 0 18px 5px;font-size:25px}.info_panier_header p{color:var(--bleu);margin:0 5px 5px}.info_panier_header{display:flex;flex-direction:row;justify-content:flex-end;border-bottom:1px solid #d6d6d6}.panier_body{background-color:#fff;padding:2%;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.col_img_nom{display:flex;flex-direction:row}.col_nom,.col_nom_nom{display:flex;flex-direction:column}.col_img img{height:auto;width:170px;margin-right:25px}.col_nom{justify-content:space-between}.col_nom_nom{font-size:21px}.col_prix,.paiement{flex-direction:column;display:flex}.col_prix{justify-content:flex-end;align-items:center}.nomproduit_panier{color:var(--bleu)!important;margin-top:5px;margin-bottom:5px}.nomproduit_panier a{color:var(--bleu);margin-top:5px;margin-bottom:5px}.categ_panier{color:var(--bleu);margin-top:0}.quantites{display:flex;flex-direction:row;gap:20px;color:#000;align-items:center;padding-bottom:5px}.livraison_prix,.livraison_texte,.recap h3,.soustotal_prix,.soustotal_texte,.total_commande h3,.woocommerce-remove-coupon{color:var(--bleu)}.quantites input{width:60px;height:30px}.prix_produit p{font-size:39px;margin-top:20px}.paiement{background-color:#fff;border:2px solid #f2f2f2;padding:15px;width:35%;justify-content:space-between;height:100%}.recap{display:flex;flex-direction:column;gap:10px}.livraison,.soustotal{flex-direction:row;font-size:21px;display:flex}.recap h3{text-align:start;margin:15px 0 12px;font-size:25px}.soustotal{justify-content:space-between}.livraison{justify-content:space-between;margin-bottom:10px}.total{border-top:1px solid #d6d6d6}.total_commande{display:flex;flex-direction:row;justify-content:space-between}.total_commande h3{font-size:24px}.button_livraison,.coupon button,.paniervidebtn a{color:#fff!important;background-color:var(--bleu)!important}.button_livraison{padding:15px 30px!important;border-radius:10px!important;text-align:center!important}.total img{width:100%}.total_commandeH3{display:flex;flex-direction:column;gap:5px;align-content:end;align-items:flex-end}.includes_tax{font-size:50%}.cart-discount,.variation{font-size:14px}.div_variable{display:flex;align-items:center}.valeur_variable{margin-left:10px}.woocommerce table.shop_table{border:none!important}.shipping-calculator-button,.woocommerce-shipping-destination{display:none}.cart-discount{margin:10px}.woocommerce ul#shipping_method{margin-bottom:15px;margin-top:8px}.coupon button{padding:5px 15px!important;border-radius:10px!important;text-align:center!important}.coupon{display:flex;justify-content:space-between;margin-bottom:20px}.coupon .input-text{padding:5px;border:1px var(--bleu) solid;border-radius:4px;color:var(--bleu);width:190px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:auto}.paniervide{padding:3%;text-align:center}.paniervidebtn{background-color:var(--bleu);text-align:center;margin:0 auto 20px;border-radius:7px;color:#fff;border:none}.paniervidebtn a{padding:15px 20px!important;text-transform:uppercase}.page-id-78 p{margin:0}.fraisL_offert{text-align:center;text-transform:uppercase;font-size:13px;color:#000;padding-bottom:15px}@media (max-width:768px){.shadow{flex-direction:column}.paiement{width:100%}.cart_totals{padding-top:16px}}.validCommand a{border:1px solid #000;background-color:#000;color:#fff;transition:background-color .3s,color .3s!important}.validCommand a:hover{border:1px solid #000;background-color:#fff;color:#000}