.elementor-66 .elementor-element.elementor-element-bec4754{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-66 .elementor-element.elementor-element-bec4754:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-bec4754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.coucoucookies.fr/wp-content/uploads/2024/12/coucou-cookies_cookies-vategorie-classique2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-66 .elementor-element.elementor-element-bc68403{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-66 .elementor-element.elementor-element-bc68403:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-bc68403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B322E78;}.elementor-66 .elementor-element.elementor-element-c695f04{text-align:center;}.elementor-66 .elementor-element.elementor-element-c695f04 .elementor-heading-title{font-family:"Belleza";color:var( --e-global-color-2772d8d );}.elementor-66 .elementor-element.elementor-element-9226f8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-66 .elementor-element.elementor-element-9226f8d::before, .elementor-66 .elementor-element.elementor-element-9226f8d > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-9226f8d > .e-con-inner > .elementor-background-video-container::before, .elementor-66 .elementor-element.elementor-element-9226f8d > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-9226f8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-66 .elementor-element.elementor-element-9226f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-66 .elementor-element.elementor-element-7add86e{--display:flex;}.elementor-66 .elementor-element.elementor-element-40f0c64{--display:flex;}.elementor-66 .elementor-element.elementor-element-23e9b7a3{text-align:justify;}.elementor-66 .elementor-element.elementor-element-7fa5c888{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-bc68403{--width:40%;}.elementor-66 .elementor-element.elementor-element-7add86e{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-7fa5c888 */.shop_table .woocommerce-checkout-review-order-table{
border: 1px solid rgba(59,50,60,1);
margin: 0 0px 4px 0;
margin-left: auto;
margin-right: auto;
width:70%;
border-collapse: separate;
border-radius: 1px;
background: #ffffff;
}

/* ZONE DE RECAPITULATION DES PRODUITS DU PANIER */
/* ligne du bandeau du haut*/
.woocommerce table.shop_table th{
   border: 0.5px solid #ffffff;
background:#3b322e!important;
color:#ffffff;
font-size:15px;
font-weight: 400;
padding: 9px 9px;
line-height: 2em!important;
    text-transform: uppercase;
}
/* ligne des coffrets*/
/* Modifier le fond de la ligne du panier WooCommerce */
 .cpb_box_product td{
       border: 0.5px solid #ffffff!important;
    background-color: #da7c3bBB!important;
    color:#ffffff;
line-height: 1.5em!important;
}

/*lignes classiques*/
.cpb_addon_item td{
       border: 0.5px solid #ffffff!important;

line-height: 1em!important;
}
/* zone de paiement en bas*/
.woocommerce-checkout-payment{
    background:#f4f0e1!important;
}
.button {
    background-color:#da7c3b!important;

color:white!important;
text-transform: uppercase!important;
font-size: 16px!important;
font-weight: 400!important;
padding: 2em 2em 2em 4em;
}

/* effacer :coffret de ..  */
.variation{
    display:none;
}


/* Style form fields to look like Divi */
input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
  border: none;
  background-color: #f4f0e1;
  border : 0.5px solid #cccccc!important;;
}
.select2-container .select2-selection--single { height: 49px; }
.select2-container--default .select2-selection--single .select2-selection__rendered { 
  line-height: 49px;
  color: #3b322e;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b { margin-top: 8px; }
.select2-container--default .select2-selection--single { 
  background-color: #eee; 
  border: none; 
}/* End custom CSS */