.elementor-13 .elementor-element.elementor-element-5b2bfc78 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-5b2bfc78:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5b2bfc78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fritteagogo.net/wp-content/uploads/2023/04/slider3.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-5b2bfc78 > .elementor-background-overlay{background-color:#260909;opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-5b2bfc78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-5b2bfc78 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:40px;}.elementor-13 .elementor-element.elementor-element-b12867e{--spacer-size:60px;}.elementor-13 .elementor-element.elementor-element-37c2fe9f{text-align:center;}.elementor-13 .elementor-element.elementor-element-37c2fe9f .elementor-heading-title{color:#FFB339;font-family:"Autour One", Sans-serif;font-size:38px;font-weight:800;letter-spacing:-1.3px;}.elementor-13 .elementor-element.elementor-element-37c2fe9f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-13 .elementor-element.elementor-element-3c0d5ed0{text-align:center;}.elementor-13 .elementor-element.elementor-element-3c0d5ed0 .elementor-heading-title{color:#ffffff;font-family:"Potta One", Sans-serif;font-size:85px;font-weight:700;letter-spacing:-1.3px;}.elementor-13 .elementor-element.elementor-element-3c0d5ed0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-13 .elementor-element.elementor-element-11c084f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-7d5ddec8 .elementor-button .elementor-align-icon-right{margin-left:5px;}.elementor-13 .elementor-element.elementor-element-7d5ddec8 .elementor-button .elementor-align-icon-left{margin-right:5px;}.elementor-13 .elementor-element.elementor-element-7d5ddec8 .elementor-button{font-family:"Quando", Sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;font-style:normal;background-color:transparent;background-image:linear-gradient(180deg, #0002001F 0%, #38FF95 100%);border-style:solid;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-13 .elementor-element.elementor-element-7d5ddec8 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-7d5ddec8 .elementor-button:focus{background-color:#000000;border-color:#000000;}.elementor-13 .elementor-element.elementor-element-1970cb54.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-23e88bee .elementor-button .elementor-align-icon-right{margin-left:5px;}.elementor-13 .elementor-element.elementor-element-23e88bee .elementor-button .elementor-align-icon-left{margin-right:5px;}.elementor-13 .elementor-element.elementor-element-23e88bee .elementor-button{font-family:"Quando", Sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;font-style:normal;fill:#FFFFFF;color:#FFFFFF;background-color:#C57206;border-style:solid;border-color:#FFF6E9;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-13 .elementor-element.elementor-element-23e88bee .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-23e88bee .elementor-button:focus{color:#FFFFFF;border-color:#000000;}.elementor-13 .elementor-element.elementor-element-23e88bee .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-23e88bee .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-72358f8{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-38e56da.elementor-arrows-yes .elementor-main-swiper{width:calc( 66% - 40px );}.elementor-13 .elementor-element.elementor-element-38e56da .elementor-main-swiper{width:66%;}.elementor-13 .elementor-element.elementor-element-38e56da .elementor-swiper-button{font-size:20px;}.elementor-13 .elementor-element.elementor-element-559129d .elementor-repeater-item-4a9a5c1.elementor-social-icon{background-color:#E7439B;}.elementor-13 .elementor-element.elementor-element-559129d{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-13 .elementor-element.elementor-element-559129d .elementor-widget-container{text-align:center;}@media(min-width:1025px){.elementor-13 .elementor-element.elementor-element-5b2bfc78:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5b2bfc78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-5b2bfc78:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5b2bfc78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fritteagogo.net/wp-content/uploads/2023/04/food-dishes-restaurant-1050813.jpg");}.elementor-13 .elementor-element.elementor-element-37c2fe9f .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-3c0d5ed0 .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-5b2bfc78 > .elementor-container{max-width:500px;}.elementor-13 .elementor-element.elementor-element-5b2bfc78:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5b2bfc78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fritteagogo.net/wp-content/uploads/2024/03/Untitled-design.png");background-repeat:no-repeat;}.elementor-13 .elementor-element.elementor-element-5b2bfc78 > .elementor-background-overlay{opacity:0.4;}.elementor-13 .elementor-element.elementor-element-b12867e{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-37c2fe9f{text-align:center;}.elementor-13 .elementor-element.elementor-element-37c2fe9f .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-3c0d5ed0 .elementor-heading-title{font-size:47px;}.elementor-13 .elementor-element.elementor-element-7d5ddec8 .elementor-button{font-size:11px;}.elementor-13 .elementor-element.elementor-element-23e88bee .elementor-button{font-size:14px;}.elementor-13 .elementor-element.elementor-element-72358f8{--spacer-size:4px;}.elementor-13 .elementor-element.elementor-element-d937fb6 > .elementor-container{max-width:500px;}.elementor-13 .elementor-element.elementor-element-38e56da.elementor-arrows-yes .elementor-main-swiper{width:calc( 346px - 40px );}.elementor-13 .elementor-element.elementor-element-38e56da .elementor-main-swiper{width:346px;}}/* Start custom CSS for shortcode, class: .elementor-element-9e7b894 */.wfs-variations {
  display: flex;
  justify-content: center;
  align-items: stretch;
  flex-direction: column;
  padding-top: 5px;
  padding-bottom: 5px;
  align-content: center;
  flex-wrap: nowrap;
  margin-right: 64px;
}

.wfs-variation-radio {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}

/* Média query pour les appareils mobiles */
@media (max-width: 767px) {
  .wfs-variations {
    flex-direction: row; /* Afficher les variations en ligne */
    align-items: flex-start; /* Aligner les variations en haut */
    padding-left: 10px; /* Ajouter un espace à gauche */
    padding-right: 10px; /* Ajouter un espace à droite */
  }
  
  .wfs-variation-radio {
    width: 100%; /* Prendre toute la largeur disponible */
    margin-bottom: 20px; /* Augmenter l'espace entre les variations */
  }
}



.wfs_btn_txt {
  display: none; /* Masquer l'ancien texte */
}

.fs-btn.button-add-to-cart::before {
  content: "Ajouter"; /* Remplacez "Nouveau texte" par le texte souhaité */
}

.wfs-cart-overview-description p {
  display: none; /* Masquer l'ancien texte */
}

.wfs-cart-overview-description::before {
  content: "Votre Panier"; /* Remplacez "Nouveau texte" par le texte souhaité */
}


.product-image-container img {
  width: 500px; /* Largeur de l'image */
  height: 350px; /* Hauteur de l'image */
  border: 1px solid #ccc; /* Bordure de l'image */
  padding: 10px; /* Espacement interne de l'image */
  display: block; /* Affichage en tant que bloc pour gérer les marges automatiques */
  margin: 0 auto; /* Centre l'image horizontalement en utilisant des marges automatiques */
}

.wfsmodal-container {
  max-width: 500px; /* Définir la largeur maximale de la fenêtre modale */
  margin: 0 auto; /* Centrer la fenêtre modale horizontalement */
}
@media only screen and (max-width: 600px) {
  .wfsmodal-container {
    max-width: 95%; 
    /* Utiliser la largeur maximale disponible pour les appareils mobiles */
     max-height: 95%;
    padding: 10px; /* Ajouter un espace de remplissage pour un meilleur espacement */
  }
}

.wfsmodal-body {
       margin-bottom: -10px;
        margin-top: -10px;
}




.wfs-cart-action-text {
  visibility: hidden; /* Cacher le texte "Add To Cart" */
}

.wfs-modal-add-to-cart a::before {
  content: "Ajouter Au Panier";
  visibility: visible; /* Rendre visible le nouveau texte */
  display: flex; /* Utiliser la disposition flexbox */
  justify-content: center; /* Centrer horizontalement le contenu */
  align-items: center; /* Centrer verticalement le contenu */
  padding-top: 5px; /* Espacement supérieur */
  padding-bottom: 5px; /* Espacement inférieur */
}
@media (max-width: 767px) {
  .wfs-cart-action-text {
    visibility: hidden; /* Cacher le texte "Add To Cart" */
  }
  
  .wfs-modal-add-to-cart a::before {
    content: "Ajouter Au Panier";
    visibility: visible; /* Rendre visible le nouveau texte */
    display: flex; /* Utiliser la disposition flexbox */
    justify-content: center; /* Centrer horizontalement le contenu */
    align-items: center; /* Centrer verticalement le contenu */
    padding-top: 8px; /* Espacement supérieur */
    padding-bottom: 0px; /* Espacement inférieur */
  }
}

.wfsmodal-footer .wfs-modal-add-to-cart a {
    
    padding: 2px 0px;
 border-radius: 10px;  
}

.wfs-empty-cart-text {
  visibility: hidden;
  
  align-items: center;
}

.wfs-empty-cart-text::before {
  content: "Votre panier est vide."; /* Remplacez "Votre panier est vide." par le texte souhaité */
  visibility: visible;
  
}





.wfs-cart-expanded-header p {
  display: none; /* Masquer l'ancien texte */
}

.wfs-cart-expanded-header::before {
  content: "Détails "; /* Remplacez "Nouveau texte" par le texte souhaité */
  margin-right: 257px;
   }
@media (max-width: 767px) {
  .wfs-cart-expanded-header p {
    display: none; /* Masquer l'ancien texte */
    margin-right: 300px;
  }
  
  .wfs-cart-expanded-header::before {
    content: "Détails "; /* Remplacez 
    "Détails De La Commande" par le texte souhaité */
     margin-right: 240px;
  }
}/* End custom CSS */