{"id":105,"date":"2023-10-01T17:37:22","date_gmt":"2023-10-01T15:37:22","guid":{"rendered":"https:\/\/demosites.io\/pet-shop-gb\/?page_id=105"},"modified":"2026-04-30T19:02:41","modified_gmt":"2026-04-30T17:02:41","slug":"accueil-epicerie-portugaise","status":"publish","type":"page","link":"https:\/\/epicerieolivora.com\/","title":{"rendered":"Accueil"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"fr\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Olivira \u2014 \u00c9picerie Portugaise Artisanale<\/title>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400;1,600&#038;family=Lato:wght@300;400;700&#038;display=swap\" rel=\"stylesheet\">\n  <style>\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --green-dark:   #304435;   \/* vert for\u00eat tr\u00e8s fonc\u00e9 *\/\n      --green-mid:    #648176;   \/* vert sauge principal *\/\n      --green-light:  #aebea2;   \/* vert sauge clair *\/\n      --beige-bg:     #e9e2d5;   \/* beige chaud fond de page *\/\n      --beige-dark:   #ddd6c8;\n      --beige-card:   #f6f7ec;   \/* blanc cr\u00e8me tr\u00e8s doux *\/\n      --text-dark:    #304435;\n      --text-mid:     #4a5e50;\n      --accent:       #822d48;   \/* bordeaux\/wine accent *\/\n      --white:        #ffffff;\n      --radius:       6px;\n    }\n\n    html { scroll-behavior: smooth; }\n\n    body {\n      font-family: 'Lato', sans-serif;\n      background: var(--beige-bg);\n      color: var(--text-dark);\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    \/* \u2500\u2500\u2500 NAV \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    nav {\n      position: sticky;\n      top: 0;\n      z-index: 100;\n      background: var(--white);\n      box-shadow: 0 1px 8px rgba(0,0,0,0.08);\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 0 5%;\n      height: 64px;\n    }\n\n    .nav-logo {\n      text-decoration: none;\n      display: flex;\n      align-items: center;\n    }\n    .nav-logo img {\n      height: 44px;\n      width: auto;\n    }\n\n    .nav-links { display: flex; gap: 2rem; list-style: none; }\n    .nav-links a {\n      text-decoration: none;\n      font-size: 0.85rem;\n      font-weight: 700;\n      letter-spacing: 1px;\n      text-transform: uppercase;\n      color: var(--text-mid);\n      transition: color .2s;\n    }\n    .nav-links a:hover { color: var(--accent); }\n    .nav-links a.active { color: var(--accent); }\n\n    \/* \u2500\u2500\u2500 HERO \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    .hero {\n      min-height: 92vh;\n      background:\n        linear-gradient(to bottom, rgba(30,45,35,0.55) 0%, rgba(40,60,45,0.35) 60%, rgba(240,235,226,0) 100%),\n        url('https:\/\/images.unsplash.com\/photo-1474979266404-7eaacbcd87c5?w=1600&q=80') center center \/ cover no-repeat;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n      text-align: center;\n      padding: 5rem 5%;\n    }\n\n    .hero-badge {\n      display: inline-block;\n      border: 1px solid rgba(255,255,255,0.6);\n      color: rgba(255,255,255,0.9);\n      font-size: 0.75rem;\n      letter-spacing: 3px;\n      text-transform: uppercase;\n      padding: 0.4rem 1.2rem;\n      border-radius: 50px;\n      margin-bottom: 1.5rem;\n    }\n\n    .hero h1 {\n      font-family: 'Playfair Display', serif;\n      font-size: clamp(2.4rem, 6vw, 4.2rem);\n      color: var(--white);\n      line-height: 1.15;\n      max-width: 720px;\n      margin-bottom: 1.5rem;\n    }\n    .hero h1 em { font-style: italic; color: rgba(255,255,255,0.85); }\n\n    .hero p {\n      font-size: 1.1rem;\n      color: rgba(255,255,255,0.88);\n      max-width: 580px;\n      margin-bottom: 2.5rem;\n      font-weight: 300;\n    }\n\n    .hero-cta {\n      display: inline-flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n      justify-content: center;\n    }\n\n    .btn {\n      display: inline-block;\n      text-decoration: none;\n      padding: 0.85rem 2rem;\n      border-radius: var(--radius);\n      font-size: 0.9rem;\n      font-weight: 700;\n      letter-spacing: 0.5px;\n      transition: all .25s;\n      cursor: pointer;\n      border: none;\n    }\n    .btn-primary {\n      background: var(--green-dark);\n      color: var(--white);\n    }\n    .btn-primary:hover { background: var(--green-mid); transform: translateY(-2px); }\n\n    .btn-outline {\n      background: transparent;\n      border: 2px solid rgba(255,255,255,0.8);\n      color: var(--white);\n    }\n    .btn-outline:hover { background: rgba(255,255,255,0.15); transform: translateY(-2px); }\n\n    .btn-dark {\n      background: var(--green-dark);\n      color: var(--white);\n      font-family: 'Lato', sans-serif;\n    }\n    .btn-dark:hover { background: #2d3e30; transform: translateY(-2px); }\n\n    \/* \u2500\u2500\u2500 STRIP VALEURS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    .values-strip {\n      background: var(--green-dark);\n      color: var(--white);\n      display: flex;\n      justify-content: center;\n      gap: 0;\n      flex-wrap: wrap;\n    }\n\n    .value-item {\n      flex: 1 1 200px;\n      max-width: 280px;\n      text-align: center;\n      padding: 2.2rem 1.5rem;\n      border-right: 1px solid rgba(255,255,255,0.12);\n    }\n    .value-item:last-child { border-right: none; }\n\n    .value-icon {\n      width: 64px;\n      height: 64px;\n      margin: 0 auto 1rem;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n    .value-icon svg {\n      width: 100%;\n      height: 100%;\n      overflow: visible;\n    }\n    .value-item h3 {\n      font-family: 'Playfair Display', serif;\n      font-size: 1rem;\n      font-weight: 600;\n      margin-bottom: 0.3rem;\n    }\n    .value-item p {\n      font-size: 0.82rem;\n      opacity: 0.8;\n      line-height: 1.5;\n      font-weight: 300;\n    }\n\n    \/* \u2500\u2500\u2500 SECTIONS COMMUNES \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    section { padding: 6rem 5%; }\n\n    .section-label {\n      font-size: 0.72rem;\n      letter-spacing: 3px;\n      text-transform: uppercase;\n      color: var(--accent);\n      font-weight: 700;\n      margin-bottom: 0.7rem;\n    }\n\n    h2 {\n      font-family: 'Playfair Display', serif;\n      font-size: clamp(1.8rem, 3.5vw, 2.6rem);\n      color: var(--text-dark);\n      line-height: 1.2;\n      margin-bottom: 1.2rem;\n    }\n\n    .lead {\n      font-size: 1.05rem;\n      color: var(--text-mid);\n      max-width: 600px;\n      font-weight: 300;\n    }\n\n    \/* \u2500\u2500\u2500 HISTOIRE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    .histoire { background: var(--beige-bg); }\n\n    .histoire-inner {\n      max-width: 1100px;\n      margin: 0 auto;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 5rem;\n      align-items: center;\n    }\n\n    .histoire-img {\n      position: relative;\n      border-radius: 4px;\n      overflow: hidden;\n    }\n    .histoire-img img {\n      width: 100%;\n      height: 480px;\n      object-fit: cover;\n      border-radius: 4px;\n      display: block;\n    }\n    .histoire-img::before {\n      content: '';\n      position: absolute;\n      top: -16px; left: -16px;\n      width: 100%; height: 100%;\n      border: 2px solid var(--green-light);\n      border-radius: 4px;\n      z-index: -1;\n    }\n\n    .histoire-text .section-label { display: block; }\n\n    .tab-list {\n      display: flex;\n      gap: 0;\n      margin: 2rem 0 1.5rem;\n      border-bottom: 2px solid var(--beige-dark);\n    }\n    .tab-btn {\n      background: none;\n      border: none;\n      cursor: pointer;\n      padding: 0.7rem 1.2rem;\n      font-family: 'Lato', sans-serif;\n      font-size: 0.85rem;\n      font-weight: 700;\n      color: var(--text-mid);\n      border-bottom: 2px solid transparent;\n      margin-bottom: -2px;\n      transition: all .2s;\n    }\n    .tab-btn.active {\n      color: var(--green-dark);\n      border-bottom-color: var(--green-dark);\n    }\n    .tab-btn:hover { color: var(--green-dark); }\n\n    .tab-panel { display: none; }\n    .tab-panel.active { display: block; }\n    .tab-panel p { color: var(--text-mid); font-weight: 300; line-height: 1.8; }\n\n    \/* \u2500\u2500\u2500 QUINTA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    .quinta {\n      background: var(--beige-dark);\n    }\n\n    .quinta-inner {\n      max-width: 1100px;\n      margin: 0 auto;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 5rem;\n      align-items: center;\n    }\n\n    .quinta-text { order: 1; }\n    .quinta-img  { order: 2; }\n\n    .quinta-img img {\n      width: 100%;\n      height: 400px;\n      object-fit: cover;\n      border-radius: 4px;\n    }\n\n    .produits-tags {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 0.6rem;\n      margin-top: 1.5rem;\n    }\n    .tag {\n      background: var(--white);\n      border: 1px solid var(--green-light);\n      color: var(--green-dark);\n      padding: 0.35rem 1rem;\n      border-radius: 50px;\n      font-size: 0.82rem;\n      font-weight: 700;\n    }\n\n    \/* \u2500\u2500\u2500 COMMANDE EN BIDON \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    .commande {\n      background: var(--green-dark);\n      color: var(--white);\n    }\n\n    .commande-inner {\n      max-width: 1100px;\n      margin: 0 auto;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 5rem;\n      align-items: start;\n    }\n\n    .commande h2 { color: var(--white); }\n    .commande .section-label { color: rgba(255,255,255,0.6); }\n    .commande .lead { color: rgba(255,255,255,0.8); max-width: 100%; }\n\n    .bidon-info {\n      display: flex;\n      flex-direction: column;\n      gap: 1.2rem;\n      margin-top: 2rem;\n    }\n\n    .bidon-item {\n      display: flex;\n      align-items: flex-start;\n      gap: 1rem;\n    }\n    .bidon-icon {\n      width: 48px;\n      height: 48px;\n      flex-shrink: 0;\n      border-radius: 50%;\n      background: rgba(255,255,255,0.12);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex-shrink: 0;\n      font-size: 1.1rem;\n    }\n    .bidon-item p {\n      font-size: 0.9rem;\n      color: rgba(255,255,255,0.8);\n      font-weight: 300;\n      line-height: 1.6;\n    }\n    .bidon-item p strong {\n      color: var(--white);\n      font-weight: 700;\n      display: block;\n      margin-bottom: 0.1rem;\n    }\n\n    \/* Form *\/\n    .contact-form {\n      background: rgba(255,255,255,0.07);\n      border: 1px solid rgba(255,255,255,0.15);\n      border-radius: 8px;\n      padding: 2.5rem;\n    }\n    .contact-form h3 {\n      font-family: 'Playfair Display', serif;\n      font-size: 1.3rem;\n      color: var(--white);\n      margin-bottom: 1.5rem;\n    }\n\n    .form-group { margin-bottom: 1.2rem; }\n    .form-group label {\n      display: block;\n      font-size: 0.8rem;\n      font-weight: 700;\n      letter-spacing: 0.5px;\n      color: rgba(255,255,255,0.7);\n      margin-bottom: 0.4rem;\n      text-transform: uppercase;\n    }\n    .form-group input,\n    .form-group textarea,\n    .form-group select {\n      width: 100%;\n      padding: 0.75rem 1rem;\n      background: rgba(255,255,255,0.1);\n      border: 1px solid rgba(255,255,255,0.2);\n      border-radius: var(--radius);\n      color: var(--white);\n      font-family: 'Lato', sans-serif;\n      font-size: 0.9rem;\n      transition: border .2s;\n      outline: none;\n    }\n    .form-group input::placeholder,\n    .form-group textarea::placeholder { color: rgba(255,255,255,0.4); }\n    .form-group input:focus,\n    .form-group textarea:focus,\n    .form-group select:focus { border-color: rgba(255,255,255,0.5); background: rgba(255,255,255,0.14); }\n    .form-group select option { background: var(--green-dark); color: var(--white); }\n    .form-group textarea { resize: vertical; min-height: 100px; }\n\n    .form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }\n\n    .btn-submit {\n      width: 100%;\n      padding: 0.9rem;\n      background: var(--accent);\n      color: var(--white);\n      border: none;\n      border-radius: var(--radius);\n      font-family: 'Lato', sans-serif;\n      font-size: 0.9rem;\n      font-weight: 700;\n      letter-spacing: 0.5px;\n      cursor: pointer;\n      transition: all .25s;\n      margin-top: 0.5rem;\n    }\n    .btn-submit:hover { background: #9e3f57; transform: translateY(-1px); }\n\n    \/* \u2500\u2500\u2500 BLOG \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    .blog { background: var(--beige-bg); }\n\n    .blog-header {\n      max-width: 1100px;\n      margin: 0 auto 3rem;\n      display: flex;\n      align-items: flex-end;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 1rem;\n    }\n\n    .blog-grid {\n      max-width: 1100px;\n      margin: 0 auto;\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 2rem;\n    }\n\n    .blog-card {\n      background: var(--beige-card);\n      border-radius: 8px;\n      overflow: hidden;\n      box-shadow: 0 2px 12px rgba(0,0,0,0.06);\n      transition: transform .25s, box-shadow .25s;\n    }\n    .blog-card:hover { transform: translateY(-5px); box-shadow: 0 8px 24px rgba(0,0,0,0.1); }\n\n    .blog-card-img {\n      height: 200px;\n      overflow: hidden;\n    }\n    .blog-card-img img {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      transition: transform .4s;\n    }\n    .blog-card:hover .blog-card-img img { transform: scale(1.05); }\n\n    .blog-card-body { padding: 1.5rem; }\n    .blog-cat {\n      font-size: 0.7rem;\n      font-weight: 700;\n      letter-spacing: 2px;\n      text-transform: uppercase;\n      color: var(--accent);\n      margin-bottom: 0.5rem;\n    }\n    .blog-card-body h3 {\n      font-family: 'Playfair Display', serif;\n      font-size: 1.1rem;\n      color: var(--text-dark);\n      margin-bottom: 0.7rem;\n      line-height: 1.3;\n    }\n    .blog-card-body p {\n      font-size: 0.87rem;\n      color: var(--text-mid);\n      font-weight: 300;\n      line-height: 1.6;\n      margin-bottom: 1rem;\n    }\n    .blog-link {\n      font-size: 0.82rem;\n      font-weight: 700;\n      color: var(--green-dark);\n      text-decoration: none;\n      letter-spacing: 0.5px;\n      border-bottom: 1px solid var(--green-light);\n      padding-bottom: 1px;\n      transition: color .2s;\n    }\n    .blog-link:hover { color: var(--accent); border-color: var(--accent); }\n\n    \/* \u2500\u2500\u2500 NEWSLETTER \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    .newsletter {\n      background:\n        linear-gradient(to right, rgba(62,85,71,0.88), rgba(62,85,71,0.75)),\n        url('https:\/\/images.unsplash.com\/photo-1474979266404-7eaacbcd87c5?w=1200&q=70') center \/ cover;\n      padding: 5rem 5%;\n      text-align: center;\n      color: var(--white);\n    }\n    .newsletter h2 {\n      color: var(--white);\n      font-size: clamp(1.6rem, 3vw, 2.2rem);\n      margin-bottom: 0.8rem;\n    }\n    .newsletter p {\n      color: rgba(255,255,255,0.8);\n      font-weight: 300;\n      margin-bottom: 2rem;\n    }\n    .newsletter-form {\n      display: flex;\n      max-width: 620px;\n      margin: 0 auto;\n      gap: 0;\n      border-radius: var(--radius);\n      overflow: hidden;\n      box-shadow: 0 4px 20px rgba(0,0,0,0.2);\n    }\n    .newsletter-form input {\n      flex: 1;\n      min-width: 0;\n      padding: 0.9rem 1.2rem;\n      border: none;\n      font-family: 'Lato', sans-serif;\n      font-size: 0.9rem;\n      outline: none;\n      background: var(--white);\n    }\n    .newsletter-form button {\n      flex-shrink: 0;\n      padding: 0.9rem 1.8rem;\n      background: var(--accent);\n      color: var(--white);\n      border: none;\n      font-family: 'Lato', sans-serif;\n      font-size: 0.85rem;\n      font-weight: 700;\n      cursor: pointer;\n      transition: background .2s;\n      white-space: nowrap;\n    }\n    .newsletter-form button:hover { background: #6b1f35; }\n\n    \/* \u2500\u2500\u2500 FOOTER \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    \/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    @media (max-width: 900px) {\n      .histoire-inner,\n      .quinta-inner,\n      .commande-inner { grid-template-columns: 1fr; gap: 3rem; }\n      .histoire-img::before { display: none; }\n      .quinta-img { order: -1; }\n      .blog-grid { grid-template-columns: 1fr 1fr; }\n    }\n    @media (max-width: 600px) {\n      section { padding: 4rem 5%; }\n      .blog-grid { grid-template-columns: 1fr; }\n      .form-row { grid-template-columns: 1fr; }\n    }\n\n    \/* \u2500\u2500\u2500 CONFIRMATION MSG \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    .success-msg {\n      display: none;\n      background: rgba(255,255,255,0.15);\n      border: 1px solid rgba(255,255,255,0.3);\n      border-radius: var(--radius);\n      padding: 1rem 1.5rem;\n      text-align: center;\n      color: var(--white);\n      margin-top: 1rem;\n      font-size: 0.9rem;\n    }\n  <\/style>\n<\/head>\n<body>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 HERO \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n<section class=\"hero\" id=\"accueil\">\n  <div class=\"hero-badge\">Desde a quinta at\u00e9 \u00e0 sua mesa \u00b7 Depuis la quinta jusqu&rsquo;\u00e0 votre table<\/div>\n  <h1>Les saveurs authentiques<br><em>du Portugal<\/em>, chez vous<\/h1>\n  <p>Produits artisanaux issus de notre quinta familiale dans la r\u00e9gion de Viseu \u2014 huiles d&rsquo;olive, miels et \u00e9pices cultiv\u00e9s sans pesticides, dans le respect de la terre et des traditions.<\/p>\n  <div class=\"hero-cta\">\n    <a href=\"#histoire\" class=\"btn btn-primary\">Notre histoire<\/a>\n    <a href=\"#commande\" class=\"btn btn-outline\">Commander en bidon<\/a>\n  <\/div>\n<\/section>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 STRIP VALEURS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n<div class=\"values-strip\">\n  <div class=\"value-item\">\n    <!-- branche d'olivier color\u00e9e vintage -->\n    <div class=\"value-icon\"><svg viewBox=\"0 0 56 56\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <!-- tige centrale -->\n      <path d=\"M28 52 C27 45 25 37 22 29 C20 22 21 14 27 9\" fill=\"none\" stroke=\"#b8a478\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/>\n      <!-- branche droite -->\n      <path d=\"M24 27 C28 23 33 21 36 17\" fill=\"none\" stroke=\"#b8a478\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/>\n      <!-- branche gauche -->\n      <path d=\"M22 20 C19 17 16 16 13 13\" fill=\"none\" stroke=\"#b8a478\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/>\n      <!-- feuilles gauche -->\n      <ellipse cx=\"17\" cy=\"32\" rx=\"7.5\" ry=\"3\" transform=\"rotate(-52 17 32)\" fill=\"#aebea2\" stroke=\"#7a9870\" stroke-width=\"0.8\"\/>\n      <path d=\"M22 29 C20 28 17 30 18 33\" fill=\"none\" stroke=\"#7a9870\" stroke-width=\"0.6\"\/>\n      <ellipse cx=\"14\" cy=\"22\" rx=\"6.5\" ry=\"2.5\" transform=\"rotate(-58 14 22)\" fill=\"#c4d4b6\" stroke=\"#8aaa78\" stroke-width=\"0.7\"\/>\n      <path d=\"M19 20 C17 18 14 20 15 23\" fill=\"none\" stroke=\"#8aaa78\" stroke-width=\"0.5\"\/>\n      <ellipse cx=\"12\" cy=\"14\" rx=\"5.5\" ry=\"2\" transform=\"rotate(-48 12 14)\" fill=\"#aebea2\" stroke=\"#7a9870\" stroke-width=\"0.7\"\/>\n      <!-- feuilles droite -->\n      <ellipse cx=\"30\" cy=\"25\" rx=\"7.5\" ry=\"3\" transform=\"rotate(32 30 25)\" fill=\"#aebea2\" stroke=\"#7a9870\" stroke-width=\"0.8\"\/>\n      <path d=\"M24 27 C26 26 28 24 27 22\" fill=\"none\" stroke=\"#7a9870\" stroke-width=\"0.6\"\/>\n      <ellipse cx=\"34\" cy=\"18\" rx=\"6\" ry=\"2.5\" transform=\"rotate(38 34 18)\" fill=\"#c4d4b6\" stroke=\"#8aaa78\" stroke-width=\"0.7\"\/>\n      <!-- olives bordeaux -->\n      <ellipse cx=\"15\" cy=\"33\" rx=\"2.8\" ry=\"3.8\" fill=\"#822d48\" stroke=\"#5c1f32\" stroke-width=\"0.9\"\/>\n      <ellipse cx=\"14.5\" cy=\"31.5\" rx=\"0.9\" ry=\"1.2\" fill=\"#d4748a\" opacity=\"0.6\" stroke=\"none\"\/>\n      <ellipse cx=\"11\" cy=\"15\" rx=\"2.4\" ry=\"3.2\" fill=\"#822d48\" stroke=\"#5c1f32\" stroke-width=\"0.8\"\/>\n      <ellipse cx=\"10.5\" cy=\"13.8\" rx=\"0.8\" ry=\"1\" fill=\"#d4748a\" opacity=\"0.6\" stroke=\"none\"\/>\n      <!-- olive verte -->\n      <ellipse cx=\"31\" cy=\"26\" rx=\"2.5\" ry=\"3.4\" fill=\"#4a6840\" stroke=\"#2e3e28\" stroke-width=\"0.8\"\/>\n      <ellipse cx=\"30.5\" cy=\"24.8\" rx=\"0.8\" ry=\"1\" fill=\"#aabea0\" opacity=\"0.7\" stroke=\"none\"\/>\n    <\/svg><\/div>\n    <h3>Production naturelle<\/h3>\n    <p>Aucun pesticide, aucun produit chimique. Nos oliviers cultiv\u00e9s en harmonie avec la nature.<\/p>\n  <\/div>\n  <div class=\"value-item\">\n    <!-- quinta \/ maison de ferme color\u00e9e vintage -->\n    <div class=\"value-icon\"><svg viewBox=\"0 0 56 56\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <!-- toit tuile terracotta -->\n      <polygon points=\"28,5 5,22 51,22\" fill=\"#b8624a\" stroke=\"#8a4030\" stroke-width=\"1\"\/>\n      <!-- ombre toit -->\n      <polygon points=\"28,5 5,22 14,22\" fill=\"#9a4e38\" stroke=\"none\"\/>\n      <!-- lignes tuiles -->\n      <line x1=\"28\" y1=\"5\" x2=\"28\" y2=\"22\" stroke=\"#8a4030\" stroke-width=\"0.6\"\/>\n      <line x1=\"16\" y1=\"22\" x2=\"20\" y2=\"12\" stroke=\"#8a4030\" stroke-width=\"0.5\" opacity=\"0.6\"\/>\n      <line x1=\"40\" y1=\"22\" x2=\"36\" y2=\"12\" stroke=\"#8a4030\" stroke-width=\"0.5\" opacity=\"0.6\"\/>\n      <!-- chemin\u00e9e -->\n      <rect x=\"34\" y=\"9\" width=\"5\" height=\"9\" fill=\"#c4a07a\" stroke=\"#8a6040\" stroke-width=\"0.8\"\/>\n      <rect x=\"33\" y=\"8\" width=\"7\" height=\"2.5\" fill=\"#d4b08a\" stroke=\"#8a6040\" stroke-width=\"0.8\"\/>\n      <!-- fum\u00e9e -->\n      <path d=\"M36 8 C35 5 37 3 36 1\" fill=\"none\" stroke=\"#e9e2d5\" stroke-width=\"1\" stroke-linecap=\"round\" opacity=\"0.7\"\/>\n      <path d=\"M38 7 C37 4 39 3 38 1\" fill=\"none\" stroke=\"#e9e2d5\" stroke-width=\"0.8\" stroke-linecap=\"round\" opacity=\"0.5\"\/>\n      <!-- murs pierre -->\n      <rect x=\"7\" y=\"21\" width=\"42\" height=\"26\" fill=\"#e9dfc8\" stroke=\"#a08860\" stroke-width=\"1\"\/>\n      <!-- joints pierre -->\n      <line x1=\"7\" y1=\"29\" x2=\"49\" y2=\"29\" stroke=\"#b8a878\" stroke-width=\"0.5\" opacity=\"0.5\"\/>\n      <line x1=\"7\" y1=\"37\" x2=\"49\" y2=\"37\" stroke=\"#b8a878\" stroke-width=\"0.5\" opacity=\"0.5\"\/>\n      <line x1=\"18\" y1=\"21\" x2=\"18\" y2=\"47\" stroke=\"#b8a878\" stroke-width=\"0.4\" opacity=\"0.4\"\/>\n      <line x1=\"35\" y1=\"21\" x2=\"35\" y2=\"47\" stroke=\"#b8a878\" stroke-width=\"0.4\" opacity=\"0.4\"\/>\n      <!-- porte -->\n      <rect x=\"22\" y=\"34\" width=\"12\" height=\"13\" rx=\"5\" fill=\"#8a6040\" stroke=\"#5a3820\" stroke-width=\"0.9\"\/>\n      <rect x=\"23\" y=\"35\" width=\"10\" height=\"10\" rx=\"4\" fill=\"#a07850\" stroke=\"none\" opacity=\"0.4\"\/>\n      <circle cx=\"31\" cy=\"41\" r=\"1\" fill=\"#e9d4a0\" stroke=\"none\"\/>\n      <!-- fen\u00eatres avec volets verts -->\n      <rect x=\"10\" y=\"24\" width=\"9\" height=\"8\" rx=\"1\" fill=\"#648176\" stroke=\"#3a5040\" stroke-width=\"0.8\"\/>\n      <line x1=\"14.5\" y1=\"24\" x2=\"14.5\" y2=\"32\" stroke=\"#3a5040\" stroke-width=\"0.6\"\/>\n      <line x1=\"10\" y1=\"28\" x2=\"19\" y2=\"28\" stroke=\"#3a5040\" stroke-width=\"0.5\"\/>\n      <rect x=\"37\" y=\"24\" width=\"9\" height=\"8\" rx=\"1\" fill=\"#648176\" stroke=\"#3a5040\" stroke-width=\"0.8\"\/>\n      <line x1=\"41.5\" y1=\"24\" x2=\"41.5\" y2=\"32\" stroke=\"#3a5040\" stroke-width=\"0.6\"\/>\n      <line x1=\"37\" y1=\"28\" x2=\"46\" y2=\"28\" stroke=\"#3a5040\" stroke-width=\"0.5\"\/>\n      <!-- sol -->\n      <line x1=\"5\" y1=\"47\" x2=\"51\" y2=\"47\" stroke=\"#8a7850\" stroke-width=\"1.2\"\/>\n    <\/svg><\/div>\n    <h3>Famille &amp; tradition<\/h3>\n    <p>Un h\u00e9ritage transmis de g\u00e9n\u00e9ration en g\u00e9n\u00e9ration, ancr\u00e9 dans la r\u00e9gion de Viseu.<\/p>\n  <\/div>\n  <div class=\"value-item\">\n    <!-- olive & feuilles color\u00e9e vintage -->\n    <div class=\"value-icon\"><svg viewBox=\"0 0 56 56\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <!-- grande feuille gauche -->\n      <path d=\"M28 18 C20 14 10 16 9 24 C8 30 14 34 20 30 C24 27 27 22 28 18Z\" fill=\"#aebea2\" stroke=\"#7a9870\" stroke-width=\"0.9\"\/>\n      <path d=\"M28 18 C22 22 18 26 20 30\" fill=\"none\" stroke=\"#7a9870\" stroke-width=\"0.7\"\/>\n      <!-- nervure gauche -->\n      <path d=\"M28 18 C21 20 16 24 18 28\" fill=\"none\" stroke=\"#9aae8e\" stroke-width=\"0.5\" opacity=\"0.7\"\/>\n      <!-- grande feuille droite -->\n      <path d=\"M28 18 C36 14 46 16 47 24 C48 30 42 34 36 30 C32 27 29 22 28 18Z\" fill=\"#c4d4b6\" stroke=\"#8aaa78\" stroke-width=\"0.9\"\/>\n      <path d=\"M28 18 C34 22 38 26 36 30\" fill=\"none\" stroke=\"#8aaa78\" stroke-width=\"0.7\"\/>\n      <!-- tige -->\n      <path d=\"M28 18 L28 14\" stroke=\"#b8a478\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/>\n      <!-- olive principale -->\n      <ellipse cx=\"28\" cy=\"34\" rx=\"9\" ry=\"13\" fill=\"#304435\" stroke=\"#1e2e22\" stroke-width=\"1\"\/>\n      <!-- d\u00e9grad\u00e9 vintage sur l'olive -->\n      <ellipse cx=\"25\" cy=\"30\" rx=\"4\" ry=\"6\" fill=\"#4a6848\" opacity=\"0.5\" stroke=\"none\"\/>\n      <!-- reflet lumi\u00e8re -->\n      <ellipse cx=\"24\" cy=\"29\" rx=\"2.5\" ry=\"3.8\" fill=\"#e9e2d5\" opacity=\"0.18\" stroke=\"none\"\/>\n      <!-- petit point fleur -->\n      <circle cx=\"28\" cy=\"22\" r=\"2\" fill=\"#f6f7ec\" stroke=\"#d4c8a0\" stroke-width=\"0.8\"\/>\n      <!-- stries texture olive -->\n      <path d=\"M22 32 C25 30 31 30 34 32\" fill=\"none\" stroke=\"#1e2e22\" stroke-width=\"0.5\" opacity=\"0.5\"\/>\n      <path d=\"M21 36 C24 34 32 34 35 36\" fill=\"none\" stroke=\"#1e2e22\" stroke-width=\"0.5\" opacity=\"0.5\"\/>\n      <!-- reflet bordeaux subtil -->\n      <ellipse cx=\"32\" cy=\"38\" rx=\"3\" ry=\"4\" fill=\"#822d48\" opacity=\"0.15\" stroke=\"none\"\/>\n    <\/svg><\/div>\n    <h3>Qualit\u00e9 artisanale<\/h3>\n    <p>Des produits s\u00e9lectionn\u00e9s avec soin pour leurs saveurs et leur respect des traditions portugaises.<\/p>\n  <\/div>\n  <div class=\"value-item\">\n    <!-- bidon huile d'olive color\u00e9 vintage -->\n    <div class=\"value-icon\"><svg viewBox=\"0 0 56 56\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <!-- corps bidon -->\n      <path d=\"M16 14 C16 11 20 9 28 9 C36 9 40 11 40 14 L40 44 C40 47 36 49 28 49 C20 49 16 47 16 44 Z\" fill=\"#d4c8a0\" stroke=\"#8a7840\" stroke-width=\"1.1\"\/>\n      <!-- ombre c\u00f4t\u00e9 -->\n      <path d=\"M36 11 C38 12 40 13 40 14 L40 44 C40 47 38 48 36 49 C38 47 39 45 39 44 L39 14 C39 13 38 12 36 11Z\" fill=\"#b8ac88\" stroke=\"none\"\/>\n      <!-- reflet lumi\u00e8re -->\n      <path d=\"M20 12 C18 13 17 14 17 15 L17 43 C17 44 18 46 20 47 C18 45 17.5 44 17.5 43 L17.5 15 C17.5 14 18.5 13 20 12Z\" fill=\"#e9e0c0\" opacity=\"0.6\" stroke=\"none\"\/>\n      <!-- ellipse haut -->\n      <ellipse cx=\"28\" cy=\"14\" rx=\"12\" ry=\"4\" fill=\"#c4b890\" stroke=\"#8a7840\" stroke-width=\"1\"\/>\n      <!-- ellipse bas -->\n      <ellipse cx=\"28\" cy=\"44\" rx=\"12\" ry=\"4\" fill=\"#b8ac80\" stroke=\"#8a7840\" stroke-width=\"1\"\/>\n      <!-- cerclages m\u00e9tal -->\n      <ellipse cx=\"28\" cy=\"20\" rx=\"12\" ry=\"3.5\" fill=\"none\" stroke=\"#648176\" stroke-width=\"2.2\"\/>\n      <ellipse cx=\"28\" cy=\"38\" rx=\"12\" ry=\"3.5\" fill=\"none\" stroke=\"#648176\" stroke-width=\"2.2\"\/>\n      <!-- bouchon \/ goulot -->\n      <rect x=\"24\" y=\"5\" width=\"8\" height=\"6\" rx=\"2\" fill=\"#8a7840\" stroke=\"#5a4820\" stroke-width=\"0.9\"\/>\n      <rect x=\"25\" y=\"3\" width=\"6\" height=\"3\" rx=\"1.5\" fill=\"#a09050\" stroke=\"#5a4820\" stroke-width=\"0.8\"\/>\n      <!-- \u00e9tiquette -->\n      <rect x=\"20\" y=\"23\" width=\"16\" height=\"12\" rx=\"2\" fill=\"#f6f7ec\" stroke=\"#c4b488\" stroke-width=\"0.8\"\/>\n      <!-- d\u00e9tail \u00e9tiquette feuille d'olivier stylis\u00e9e -->\n      <path d=\"M28 26 C25 25 23 27 24 29 C25 31 28 30 28 26Z\" fill=\"#aebea2\" stroke=\"#7a9870\" stroke-width=\"0.5\"\/>\n      <path d=\"M28 26 C31 25 33 27 32 29 C31 31 28 30 28 26Z\" fill=\"#aebea2\" stroke=\"#7a9870\" stroke-width=\"0.5\"\/>\n      <line x1=\"28\" y1=\"26\" x2=\"28\" y2=\"32\" stroke=\"#b8a478\" stroke-width=\"0.8\"\/>\n    <\/svg><\/div>\n    <h3>Vente directe<\/h3>\n    <p>Commandez directement en bidon pour b\u00e9n\u00e9ficier du meilleur prix, sans interm\u00e9diaire.<\/p>\n  <\/div>\n<\/div>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 HISTOIRE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n<section class=\"histoire\" id=\"histoire\">\n  <div class=\"histoire-inner\">\n    <div class=\"histoire-img\">\n      <img data-opt-id=1323807673  fetchpriority=\"high\" decoding=\"async\"\n        src=\"https:\/\/mlgnglowf4qc.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/epicerieolivora.com\/wp-content\/uploads\/2025\/01\/nous-escalhao.jpeg\"\n        alt=\"La famille Olivira \u2014 r\u00e9gion de Viseu, Portugal\"\n      \/>\n    <\/div>\n    <div class=\"histoire-text\">\n      <span class=\"section-label\">Notre histoire<\/span>\n      <h2>L&rsquo;\u00e9picerie portugaise<br>d&rsquo;une famille passionn\u00e9e<\/h2>\n      <p class=\"lead\">Retrouvez le savoir-faire artisanal ancr\u00e9 dans la magnifique r\u00e9gion de Viseu, au c\u0153ur du Portugal.<\/p>\n\n      <div class=\"tab-list\" role=\"tablist\">\n        <button class=\"tab-btn active\" onclick=\"openTab(event, 'tab-valeurs')\" role=\"tab\">Nos valeurs<\/button>\n        <button class=\"tab-btn\" onclick=\"openTab(event, 'tab-entreprise')\" role=\"tab\">Notre entreprise<\/button>\n        <button class=\"tab-btn\" onclick=\"openTab(event, 'tab-produits')\" role=\"tab\">Nos produits<\/button>\n      <\/div>\n\n      <div id=\"tab-valeurs\" class=\"tab-panel active\">\n        <p>La terre est non seulement notre lieu de travail mais aussi notre maison. C&rsquo;est pourquoi nous adoptons des m\u00e9thodes de production respectueuses de l&rsquo;environnement. Aucun pesticide, aucun produit chimique : nos oliviers sont cultiv\u00e9s de mani\u00e8re naturelle. En respectant les traditions portugaises, nous minimisons notre impact environnemental tout en perp\u00e9tuant un h\u00e9ritage pr\u00e9cieux.<\/p>\n      <\/div>\n      <div id=\"tab-entreprise\" class=\"tab-panel\">\n        <p>Olivira est une aventure familiale n\u00e9e de l&rsquo;amour du Portugal et de ses produits d&rsquo;exception. Install\u00e9s dans la r\u00e9gion de Viseu, nous avons d\u00e9cid\u00e9 de partager ces tr\u00e9sors artisanaux avec les amoureux du Portugal en France. Chaque produit que nous proposons est le fruit d&rsquo;un travail minutieux et d&rsquo;une s\u00e9lection rigoureuse.<\/p>\n      <\/div>\n      <div id=\"tab-produits\" class=\"tab-panel\">\n        <p>Nos huiles d&rsquo;olive extra vierges, nos miels sauvages et nos \u00e9pices sont issus de producteurs locaux que nous connaissons personnellement. Nous garantissons la tra\u00e7abilit\u00e9 et l&rsquo;authenticit\u00e9 de chaque produit \u2014 de la quinta directement \u00e0 votre table, sans compromis sur la qualit\u00e9.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 QUINTA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n<section class=\"quinta\" id=\"quinta\">\n  <div class=\"quinta-inner\">\n    <div class=\"quinta-text\">\n      <span class=\"section-label\">Notre quinta<\/span>\n      <h2>Quinta da Avozinha<\/h2>\n      <p class=\"lead\" style=\"max-width:100%;\">Un hommage \u00e0 nos a\u00efeux et aux traditions familiales. Une gage de qualit\u00e9 et de respect de l&rsquo;environnement.<\/p>\n      <p style=\"color:var(--text-mid); font-weight:300; margin-top:1rem; line-height:1.8;\">Retrouvez tous les produits que nous produisons sous le nom <strong>Quinta da Avozinha<\/strong>. Chaque bidon d&rsquo;huile d&rsquo;olive, chaque pot de miel porte l&#8217;empreinte de cette terre et de ceux qui l&rsquo;ont cultiv\u00e9e avant nous avec amour et savoir-faire.<\/p>\n    <\/div>\n    <div class=\"quinta-img\">\n      <img data-opt-id=709471896  fetchpriority=\"high\" decoding=\"async\"\n        src=\"https:\/\/mlgnglowf4qc.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/epicerieolivora.com\/wp-content\/uploads\/2026\/04\/quinta-da-avozinha.png\"\n        alt=\"Quinta da Avozinha \u2014 huile d'olive artisanale\"\n      \/>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 COMMANDE EN BIDON \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n<section class=\"commande\" id=\"commande\">\n  <div class=\"commande-inner\">\n    <div>\n      <span class=\"section-label\">Vente directe<\/span>\n      <h2>Commandez<br>en bidon<\/h2>\n      <p class=\"lead\">Nous ne vendons plus en ligne, mais vous pouvez toujours b\u00e9n\u00e9ficier de nos produits en commandant directement aupr\u00e8s de nous. Simple, \u00e9conomique et authentique.<\/p>\n\n      <div class=\"bidon-info\">\n        <div class=\"bidon-item\">\n          <!-- bidon huile vintage -->\n          <div class=\"bidon-icon\"><svg viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:28px;height:28px;\">\n            <path d=\"M13 13 C13 10 18 8 24 8 C30 8 35 10 35 13 L35 38 C35 41 30 43 24 43 C18 43 13 41 13 38 Z\" fill=\"#c8b880\" stroke=\"#8a7840\" stroke-width=\"1\"\/>\n            <path d=\"M31 10 C33 11 35 12 35 13 L35 38 C35 40 33 42 31 43 C33 41 34 40 34 38 L34 13 C34 12 33 11 31 10Z\" fill=\"#a89860\" stroke=\"none\"\/>\n            <ellipse cx=\"24\" cy=\"13\" rx=\"11\" ry=\"3.5\" fill=\"#b8a870\" stroke=\"#8a7840\" stroke-width=\"1\"\/>\n            <ellipse cx=\"24\" cy=\"38\" rx=\"11\" ry=\"3.5\" fill=\"#a89860\" stroke=\"#8a7840\" stroke-width=\"1\"\/>\n            <ellipse cx=\"24\" cy=\"19\" rx=\"11\" ry=\"3\" fill=\"none\" stroke=\"#648176\" stroke-width=\"2\"\/>\n            <ellipse cx=\"24\" cy=\"33\" rx=\"11\" ry=\"3\" fill=\"none\" stroke=\"#648176\" stroke-width=\"2\"\/>\n            <rect x=\"20\" y=\"4\" width=\"8\" height=\"6\" rx=\"2\" fill=\"#7a6830\" stroke=\"#5a4820\" stroke-width=\"0.9\"\/>\n            <rect x=\"21\" y=\"2\" width=\"6\" height=\"3\" rx=\"1.5\" fill=\"#9a8040\" stroke=\"#5a4820\" stroke-width=\"0.8\"\/>\n            <rect x=\"17\" y=\"21\" width=\"14\" height=\"10\" rx=\"1.5\" fill=\"#f6f7ec\" stroke=\"#c4b488\" stroke-width=\"0.7\"\/>\n            <path d=\"M24 23 C22 22 20 24 21 26 C22 28 24 27 24 23Z\" fill=\"#aebea2\" stroke=\"#7a9870\" stroke-width=\"0.5\"\/>\n            <path d=\"M24 23 C26 22 28 24 27 26 C26 28 24 27 24 23Z\" fill=\"#aebea2\" stroke=\"#7a9870\" stroke-width=\"0.5\"\/>\n            <line x1=\"24\" y1=\"23\" x2=\"24\" y2=\"28\" stroke=\"#b8a478\" stroke-width=\"0.7\"\/>\n          <\/svg><\/div>\n          <p><strong>Huile d&rsquo;olive en bidon<\/strong>Disponible en bidon de 3L et 5L. Production de la Quinta da Avozinha, press\u00e9e \u00e0 froid, extra vierge.<\/p>\n        <\/div>\n        <div class=\"bidon-item\">\n          <!-- lettre \/ enveloppe vintage -->\n          <div class=\"bidon-icon\"><svg viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:28px;height:28px;\">\n            <rect x=\"5\" y=\"13\" width=\"38\" height=\"26\" rx=\"2\" fill=\"#e9dfc8\" stroke=\"#8a7840\" stroke-width=\"1.1\"\/>\n            <path d=\"M5 13 L24 28 L43 13\" fill=\"none\" stroke=\"#8a7840\" stroke-width=\"1.1\"\/>\n            <line x1=\"5\" y1=\"39\" x2=\"18\" y2=\"26\" stroke=\"#a09060\" stroke-width=\"0.9\"\/>\n            <line x1=\"43\" y1=\"39\" x2=\"30\" y2=\"26\" stroke=\"#a09060\" stroke-width=\"0.9\"\/>\n            <!-- cachet cire bordeaux -->\n            <circle cx=\"24\" cy=\"28\" r=\"5\" fill=\"#822d48\" stroke=\"#5c1f32\" stroke-width=\"0.8\"\/>\n            <path d=\"M24 24 C22 24 21 26 22 28 C23 30 24 29 24 24Z\" fill=\"#c4748a\" opacity=\"0.5\" stroke=\"none\"\/>\n            <path d=\"M21 27 C22 25 26 25 27 27 M22 29 C23 27 25 27 26 29\" fill=\"none\" stroke=\"#f6f7ec\" stroke-width=\"0.6\" opacity=\"0.7\"\/>\n            <!-- timbre -->\n            <rect x=\"33\" y=\"15\" width=\"8\" height=\"10\" rx=\"1\" fill=\"#aebea2\" stroke=\"#7a9870\" stroke-width=\"0.7\"\/>\n            <rect x=\"34\" y=\"16\" width=\"6\" height=\"8\" rx=\"0.5\" fill=\"#f6f7ec\" stroke=\"none\"\/>\n            <ellipse cx=\"37\" cy=\"20\" rx=\"2\" ry=\"2.5\" fill=\"#648176\" stroke=\"none\"\/>\n          <\/svg><\/div>\n          <p><strong>Envoyez-nous votre demande<\/strong>Remplissez le formulaire ci-contre avec vos quantit\u00e9s souhait\u00e9es et nous revenons vers vous sous 48h avec un devis personnalis\u00e9.<\/p>\n        <\/div>\n        <div class=\"bidon-item\">\n          <!-- charrette \/ livraison vintage -->\n          <div class=\"bidon-icon\"><svg viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:28px;height:28px;\">\n            <!-- caisse chargement -->\n            <rect x=\"6\" y=\"14\" width=\"26\" height=\"18\" rx=\"1.5\" fill=\"#c8b880\" stroke=\"#8a7840\" stroke-width=\"1\"\/>\n            <line x1=\"6\" y1=\"22\" x2=\"32\" y2=\"22\" stroke=\"#8a7840\" stroke-width=\"0.6\"\/>\n            <line x1=\"19\" y1=\"14\" x2=\"19\" y2=\"32\" stroke=\"#8a7840\" stroke-width=\"0.6\"\/>\n            <!-- bidon sur la charrette -->\n            <rect x=\"10\" y=\"16\" width=\"6\" height=\"9\" rx=\"1\" fill=\"#d4c8a0\" stroke=\"#8a7840\" stroke-width=\"0.8\"\/>\n            <ellipse cx=\"13\" cy=\"16\" rx=\"3\" ry=\"1.2\" fill=\"#b8ac88\" stroke=\"#8a7840\" stroke-width=\"0.7\"\/>\n            <line x1=\"10\" y1=\"19\" x2=\"16\" y2=\"19\" stroke=\"#648176\" stroke-width=\"1.2\"\/>\n            <line x1=\"10\" y1=\"22\" x2=\"16\" y2=\"22\" stroke=\"#648176\" stroke-width=\"1.2\"\/>\n            <!-- roues -->\n            <circle cx=\"13\" cy=\"35\" r=\"6\" fill=\"none\" stroke=\"#5a4020\" stroke-width=\"1.8\"\/>\n            <circle cx=\"13\" cy=\"35\" r=\"2.5\" fill=\"#8a6840\" stroke=\"#5a4020\" stroke-width=\"1\"\/>\n            <line x1=\"13\" y1=\"29\" x2=\"13\" y2=\"41\" stroke=\"#5a4020\" stroke-width=\"0.8\"\/>\n            <line x1=\"7\" y1=\"35\" x2=\"19\" y2=\"35\" stroke=\"#5a4020\" stroke-width=\"0.8\"\/>\n            <circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#5a4020\" stroke-width=\"1.8\"\/>\n            <circle cx=\"34\" cy=\"35\" r=\"2\" fill=\"#8a6840\" stroke=\"#5a4020\" stroke-width=\"1\"\/>\n            <line x1=\"34\" y1=\"30\" x2=\"34\" y2=\"40\" stroke=\"#5a4020\" stroke-width=\"0.8\"\/>\n            <line x1=\"29\" y1=\"35\" x2=\"39\" y2=\"35\" stroke=\"#5a4020\" stroke-width=\"0.8\"\/>\n            <!-- timon -->\n            <path d=\"M32 28 L42 22 L44 24\" fill=\"none\" stroke=\"#8a6840\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/>\n            <!-- route -->\n            <line x1=\"2\" y1=\"41\" x2=\"46\" y2=\"41\" stroke=\"#a09060\" stroke-width=\"1\" stroke-dasharray=\"4,3\"\/>\n          <\/svg><\/div>\n          <p><strong>Livraison en France<\/strong>Nous livrons partout en France. Les frais de port sont calcul\u00e9s selon votre commande.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"contact-form\" id=\"contact-form\">\n      <h3>Passer une commande<\/h3>\n      <form id=\"orderForm\" onsubmit=\"submitForm(event)\">\n        <div class=\"form-row\">\n          <div class=\"form-group\">\n            <label>Pr\u00e9nom *<\/label>\n            <input type=\"text\" placeholder=\"Votre pr\u00e9nom\" required>\n          <\/div>\n          <div class=\"form-group\">\n            <label>Nom *<\/label>\n            <input type=\"text\" placeholder=\"Votre nom\" required>\n          <\/div>\n        <\/div>\n        <div class=\"form-group\">\n          <label>Email *<\/label>\n          <input type=\"email\" placeholder=\"votre@email.com\" required>\n        <\/div>\n        <div class=\"form-group\">\n          <label>T\u00e9l\u00e9phone<\/label>\n          <input type=\"tel\" placeholder=\"+33 6 \u2026\">\n        <\/div>\n        <div class=\"form-group\">\n          <label>Format souhait\u00e9<\/label>\n          <select>\n            <option>Huile d&rsquo;olive \u2014 bidon 3L<\/option>\n            <option>Huile d&rsquo;olive \u2014 bidon 5L<\/option>\n          <\/select>\n        <\/div>\n        <div class=\"form-group\">\n          <label>Votre message<\/label>\n          <textarea placeholder=\"Quantit\u00e9s, questions, besoins particuliers\u2026\"><\/textarea>\n        <\/div>\n        <button type=\"submit\" class=\"btn-submit\">Envoyer ma demande \u2192<\/button>\n        <div class=\"success-msg\" id=\"successMsg\">\n          \u2705 Merci ! Votre demande a bien \u00e9t\u00e9 envoy\u00e9e. Nous revenons vers vous sous 48h.\n        <\/div>\n      <\/form>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 BLOG \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n<section class=\"blog\" id=\"blog\">\n  <div class=\"blog-header\">\n    <div>\n      <span class=\"section-label\">Blog culinaire<\/span>\n      <h2>Recettes &amp; inspirations<br>portugaises<\/h2>\n    <\/div>\n    <a href=\"#\" class=\"btn btn-dark\">Voir tous les articles<\/a>\n  <\/div>\n\n  <div class=\"blog-grid\">\n    <article class=\"blog-card\">\n      <div class=\"blog-card-img\">\n        <img data-opt-id=1356429754  fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/mlgnglowf4qc.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/epicerieolivora.com\/wp-content\/uploads\/2026\/04\/tartinade-chataigne-scaled.jpg\" alt=\"P\u00e2te \u00e0 tartiner de ch\u00e2taigne\">\n      <\/div>\n      <div class=\"blog-card-body\">\n        <p class=\"blog-cat\">Recette du mois<\/p>\n        <h3>La merveilleuse p\u00e2te \u00e0 tartiner de ch\u00e2taigne<\/h3>\n        <p>Venez d\u00e9couvrir cette recette traditionnelle portugaise qui ravira vos papilles ainsi que celles de votre famille.<\/p>\n        <a href=\"https:\/\/epicerieolivora.com\/index.php\/2023\/10\/10\/pate-a-tartiner-chataigne\/\" class=\"blog-link\" target=\"_blank\">Voir la recette \u2192<\/a>\n      <\/div>\n    <\/article>\n\n    <article class=\"blog-card\">\n      <div class=\"blog-card-img\">\n        <img data-opt-id=1935224042  decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1474979266404-7eaacbcd87c5?w=600&#038;q=80\" alt=\"Huile d'olive extra vierge\">\n      <\/div>\n      <div class=\"blog-card-body\">\n        <p class=\"blog-cat\">Guide<\/p>\n        <h3>Comment bien choisir son huile d&rsquo;olive extra vierge<\/h3>\n        <p>Toutes les huiles d&rsquo;olive ne se valent pas. D\u00e9couvrez les crit\u00e8res qui font la diff\u00e9rence et comment les reconna\u00eetre.<\/p>\n        <a href=\"#\" class=\"blog-link\">Lire l&rsquo;article \u2192<\/a>\n      <\/div>\n    <\/article>\n\n    <article class=\"blog-card\">\n      <div class=\"blog-card-img\">\n        <img data-opt-id=15248309  decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1606728035253-49e8a23146de?w=600&#038;q=80\" alt=\"Poulet r\u00f4ti au miel de montagne\">\n      <\/div>\n      <div class=\"blog-card-body\">\n        <p class=\"blog-cat\">Recette<\/p>\n        <h3>Poulet r\u00f4ti \u00e0 l&rsquo;huile d&rsquo;olive et au miel de montagne<\/h3>\n        <p>Une recette familiale portugaise, simple et g\u00e9n\u00e9reuse, qui met en valeur le go\u00fbt de nos produits d&rsquo;exception.<\/p>\n        <a href=\"#\" class=\"blog-link\">Voir la recette \u2192<\/a>\n      <\/div>\n    <\/article>\n  <\/div>\n<\/section>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 NEWSLETTER \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n<div class=\"newsletter\">\n  <span class=\"section-label\" style=\"color:rgba(255,255,255,0.6);\">Restez connect\u00e9s<\/span>\n  <h2>Rejoignez notre famille<\/h2>\n  <p>Recevez nos recettes, les nouvelles de la quinta et les infos sur nos disponibilit\u00e9s en bidon.<\/p>\n  <form class=\"newsletter-form\" onsubmit=\"subscribeNewsletter(event)\">\n    <input type=\"text\" placeholder=\"Votre pr\u00e9nom\" style=\"border-right:1px solid #eee;\">\n    <input type=\"email\" placeholder=\"Votre email\" required>\n    <button type=\"submit\">Rejoindre<\/button>\n  <\/form>\n<\/div>\n\n\n<script>\n  \/\/ Tabs\n  function openTab(e, id) {\n    document.querySelectorAll('.tab-panel').forEach(p => p.classList.remove('active'));\n    document.querySelectorAll('.tab-btn').forEach(b => b.classList.remove('active'));\n    document.getElementById(id).classList.add('active');\n    e.currentTarget.classList.add('active');\n  }\n\n  \/\/ Form submit (demo)\n  function submitForm(e) {\n    e.preventDefault();\n    document.getElementById('successMsg').style.display = 'block';\n    e.target.querySelectorAll('input, textarea, select, button[type=submit]').forEach(el => el.disabled = true);\n  }\n\n  \/\/ Newsletter (demo)\n  function subscribeNewsletter(e) {\n    e.preventDefault();\n    e.target.innerHTML = '<p style=\"color:white;font-weight:300;\">\u2705 Merci, vous \u00eates bien inscrit(e) \u00e0 notre newsletter !<\/p>';\n  }\n\n  \/\/ Active nav on scroll\n  const sections = document.querySelectorAll('section[id], div[id]');\n  const navLinks = document.querySelectorAll('.nav-links a');\n  window.addEventListener('scroll', () => {\n    let current = '';\n    sections.forEach(s => {\n      if (window.scrollY >= s.offsetTop - 100) current = s.id;\n    });\n    navLinks.forEach(a => {\n      a.classList.remove('active');\n      if (a.getAttribute('href') === '#' + current) a.classList.add('active');\n    });\n  });\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Olivira \u2014 \u00c9picerie Portugaise Artisanale Desde a quinta at\u00e9 \u00e0 sua mesa \u00b7 Depuis la quinta jusqu&rsquo;\u00e0 votre table Les saveurs authentiquesdu Portugal, chez vous Produits artisanaux issus de notre quinta familiale dans la r\u00e9gion de Viseu \u2014 huiles d&rsquo;olive, miels et \u00e9pices cultiv\u00e9s sans pesticides, dans le respect de la terre et des traditions.&hellip;&nbsp;<a href=\"https:\/\/epicerieolivora.com\/\" rel=\"bookmark\">Lire la suite &raquo;<span class=\"screen-reader-text\">Accueil<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"neve_meta_sidebar":"full-width","neve_meta_container":"","neve_meta_enable_content_width":"on","neve_meta_content_width":100,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"on","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-105","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u00e9picerie portugaise - Accueil - epicerieolivora.com<\/title>\n<meta name=\"description\" content=\"Bienvenue sur notre \u00e9picerie portugaise , retrouvez sur notre site des produits de qualit\u00e9, respectueux de l&#039;environnement et de votre sant\u00e9.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/epicerieolivora.com\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00e9picerie portugaise - Accueil - epicerieolivora.com\" \/>\n<meta property=\"og:description\" content=\"Bienvenue sur notre \u00e9picerie portugaise , retrouvez sur notre site des produits de qualit\u00e9, respectueux de l&#039;environnement et de votre sant\u00e9.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/epicerieolivora.com\/\" \/>\n<meta property=\"og:site_name\" content=\"epicerieolivora.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/Notre-petite-oliveraie\/100088786540511\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-30T17:02:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mlgnglowf4qc.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/epicerieolivora.com\/wp-content\/uploads\/2026\/04\/tartinade-chataigne-scaled.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/\",\"url\":\"https:\\\/\\\/epicerieolivora.com\\\/\",\"name\":\"\u00e9picerie portugaise - Accueil - epicerieolivora.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\/\\/epicerieolivora.com\\/wp-content\\/uploads\\/2026\\/04\\/tartinade-chataigne-scaled.jpg\",\"datePublished\":\"2023-10-01T15:37:22+00:00\",\"dateModified\":\"2026-04-30T17:02:41+00:00\",\"description\":\"Bienvenue sur notre \u00e9picerie portugaise , retrouvez sur notre site des produits de qualit\u00e9, respectueux de l'environnement et de votre sant\u00e9.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/epicerieolivora.com\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/#primaryimage\",\"url\":\"https:\\/\\/epicerieolivora.com\\/wp-content\\/uploads\\/2026\\/04\\/tartinade-chataigne-scaled.jpg\",\"contentUrl\":\"https:\\/\\/epicerieolivora.com\\/wp-content\\/uploads\\/2026\\/04\\/tartinade-chataigne-scaled.jpg\",\"width\":2560,\"height\":1920},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/epicerieolivora.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Accueil\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/#website\",\"url\":\"https:\\\/\\\/epicerieolivora.com\\\/\",\"name\":\"epicerieolivora.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/epicerieolivora.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/#organization\",\"name\":\"epicerieolivora.com\",\"url\":\"https:\\\/\\\/epicerieolivora.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\/\\/epicerieolivora.com\\/wp-content\\/uploads\\/2023\\/09\\/petite-olive.png\",\"contentUrl\":\"https:\\/\\/epicerieolivora.com\\/wp-content\\/uploads\\/2023\\/09\\/petite-olive.png\",\"width\":99,\"height\":130,\"caption\":\"epicerieolivora.com\"},\"image\":{\"@id\":\"https:\\\/\\\/epicerieolivora.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/Notre-petite-oliveraie\\\/100088786540511\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u00e9picerie portugaise - Accueil - epicerieolivora.com","description":"Bienvenue sur notre \u00e9picerie portugaise , retrouvez sur notre site des produits de qualit\u00e9, respectueux de l'environnement et de votre sant\u00e9.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/epicerieolivora.com\/","og_locale":"fr_FR","og_type":"article","og_title":"\u00e9picerie portugaise - Accueil - epicerieolivora.com","og_description":"Bienvenue sur notre \u00e9picerie portugaise , retrouvez sur notre site des produits de qualit\u00e9, respectueux de l'environnement et de votre sant\u00e9.","og_url":"https:\/\/epicerieolivora.com\/","og_site_name":"epicerieolivora.com","article_publisher":"https:\/\/www.facebook.com\/people\/Notre-petite-oliveraie\/100088786540511\/","article_modified_time":"2026-04-30T17:02:41+00:00","og_image":[{"url":"https:\/\/mlgnglowf4qc.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/epicerieolivora.com\/wp-content\/uploads\/2026\/04\/tartinade-chataigne-scaled.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/epicerieolivora.com\/","url":"https:\/\/epicerieolivora.com\/","name":"\u00e9picerie portugaise - Accueil - epicerieolivora.com","isPartOf":{"@id":"https:\/\/epicerieolivora.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/epicerieolivora.com\/#primaryimage"},"image":{"@id":"https:\/\/epicerieolivora.com\/#primaryimage"},"thumbnailUrl":"https:\/\/mlgnglowf4qc.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/epicerieolivora.com\/wp-content\/uploads\/2026\/04\/tartinade-chataigne-scaled.jpg","datePublished":"2023-10-01T15:37:22+00:00","dateModified":"2026-04-30T17:02:41+00:00","description":"Bienvenue sur notre \u00e9picerie portugaise , retrouvez sur notre site des produits de qualit\u00e9, respectueux de l'environnement et de votre sant\u00e9.","breadcrumb":{"@id":"https:\/\/epicerieolivora.com\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/epicerieolivora.com\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/epicerieolivora.com\/#primaryimage","url":"https:\/\/mlgnglowf4qc.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/epicerieolivora.com\/wp-content\/uploads\/2026\/04\/tartinade-chataigne-scaled.jpg","contentUrl":"https:\/\/mlgnglowf4qc.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/epicerieolivora.com\/wp-content\/uploads\/2026\/04\/tartinade-chataigne-scaled.jpg","width":2560,"height":1920},{"@type":"BreadcrumbList","@id":"https:\/\/epicerieolivora.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/epicerieolivora.com\/"},{"@type":"ListItem","position":2,"name":"Accueil"}]},{"@type":"WebSite","@id":"https:\/\/epicerieolivora.com\/#website","url":"https:\/\/epicerieolivora.com\/","name":"epicerieolivora.com","description":"","publisher":{"@id":"https:\/\/epicerieolivora.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/epicerieolivora.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/epicerieolivora.com\/#organization","name":"epicerieolivora.com","url":"https:\/\/epicerieolivora.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/epicerieolivora.com\/#\/schema\/logo\/image\/","url":"https:\/\/mlgnglowf4qc.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/epicerieolivora.com\/wp-content\/uploads\/2023\/09\/petite-olive.png","contentUrl":"https:\/\/mlgnglowf4qc.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/epicerieolivora.com\/wp-content\/uploads\/2023\/09\/petite-olive.png","width":99,"height":130,"caption":"epicerieolivora.com"},"image":{"@id":"https:\/\/epicerieolivora.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/Notre-petite-oliveraie\/100088786540511\/"]}]}},"_links":{"self":[{"href":"https:\/\/epicerieolivora.com\/index.php\/wp-json\/wp\/v2\/pages\/105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/epicerieolivora.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/epicerieolivora.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/epicerieolivora.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/epicerieolivora.com\/index.php\/wp-json\/wp\/v2\/comments?post=105"}],"version-history":[{"count":86,"href":"https:\/\/epicerieolivora.com\/index.php\/wp-json\/wp\/v2\/pages\/105\/revisions"}],"predecessor-version":[{"id":1517,"href":"https:\/\/epicerieolivora.com\/index.php\/wp-json\/wp\/v2\/pages\/105\/revisions\/1517"}],"wp:attachment":[{"href":"https:\/\/epicerieolivora.com\/index.php\/wp-json\/wp\/v2\/media?parent=105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}