{"id":1240,"date":"2026-02-23T17:47:15","date_gmt":"2026-02-23T16:47:15","guid":{"rendered":"https:\/\/capeki.fr\/?page_id=1240"},"modified":"2026-02-23T17:49:12","modified_gmt":"2026-02-23T16:49:12","slug":"arrivages_pc","status":"publish","type":"page","link":"https:\/\/capeki.fr\/index.php\/arrivages_pc\/","title":{"rendered":"Arrivages"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1240\" class=\"elementor elementor-1240\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f36084 e-flex e-con-boxed e-con e-parent\" data-id=\"2f36084\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5eee1a0 elementor-widget elementor-widget-shortcode\" data-id=\"5eee1a0\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\">    <div id=\"capShop_bbd2510817\" class=\"capdav-shop capdav-shop--pep\">\n      <style>\n        #capShop_bbd2510817{\n          --ink:#0b0f14; --muted:rgba(11,15,20,.72); --line:rgba(11,15,20,.10);\n          --shadow:0 18px 40px rgba(0,0,0,.12); --shadow2:0 10px 24px rgba(0,0,0,.10);\n          --a1:#00D4FF; --a2:#7C3AED; --a3:#FF2D55; --a4:#FFB703;\n          --dark:#0B1220; --dark2:#111827; --flashBlue:#00D4FF;\n          max-width:1180px; margin:0 auto;\n        }\n        #capShop_bbd2510817 .capdav-topbar{\n          display:flex;align-items:center;justify-content:space-between;gap:12px;\n          padding:14px 16px;border-radius:18px;\n          background:\n            radial-gradient(circle at 10% 0%, rgba(0,212,255,.30), transparent 45%),\n            radial-gradient(circle at 90% 10%, rgba(255,45,85,.22), transparent 45%),\n            linear-gradient(135deg, rgba(124,58,237,.22), rgba(0,0,0,.02));\n          border:1px solid rgba(0,212,255,.20);\n          box-shadow:var(--shadow2);\n          margin-bottom:12px;\n        }\n        #capShop_bbd2510817 .capdav-topbar h2{margin:0;font-size:clamp(20px,2.2vw,30px);letter-spacing:.2px}\n        #capShop_bbd2510817 .capdav-punch{\n          font-weight:950;color:#fff;white-space:nowrap;\n          background:linear-gradient(135deg,var(--a3),var(--a2));\n          border:1px solid rgba(255,255,255,.18);\n          padding:8px 12px;border-radius:999px;\n          box-shadow:0 16px 30px rgba(124,58,237,.18);\n        }\n\n        #capShop_bbd2510817 .capdav-tools{\n          display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;\n          padding:12px 14px;border-radius:18px;\n          border:1px solid rgba(0,212,255,.16);\n          background:linear-gradient(135deg, rgba(0,212,255,.06), rgba(124,58,237,.04));\n          box-shadow:0 10px 22px rgba(0,0,0,.06);\n          margin-bottom:14px;\n        }\n        #capShop_bbd2510817 .capdav-chips{display:flex;gap:8px;flex-wrap:wrap;align-items:center}\n        #capShop_bbd2510817 .capdav-chip{\n          cursor:pointer; user-select:none;\n          display:inline-flex;align-items:center;gap:8px;\n          padding:8px 10px;border-radius:999px;\n          font-weight:950;font-size:12px;\n          border:1px solid rgba(0,0,0,.10);\n          background:#fff;\n          transition:transform .12s ease, filter .12s ease;\n        }\n        #capShop_bbd2510817 .capdav-chip:hover{transform:translateY(-1px);filter:brightness(1.02);}\n        #capShop_bbd2510817 .capdav-chip.is-on{\n          background:linear-gradient(135deg,var(--a1),var(--a2));\n          color:#fff;border-color:rgba(255,255,255,.18);\n        }\n        #capShop_bbd2510817 .capdav-inputs{display:flex;gap:8px;flex-wrap:wrap;align-items:center}\n        #capShop_bbd2510817 .capdav-input{\n          width:110px; max-width:42vw;\n          padding:10px 10px;border-radius:14px;\n          border:1px solid rgba(0,0,0,.12);\n          outline:none;\n          font-weight:900;\n        }\n        #capShop_bbd2510817 .capdav-select{\n          padding:10px 10px;border-radius:14px;\n          border:1px solid rgba(0,0,0,.12);\n          font-weight:900;\n          background:#fff;\n        }\n        #capShop_bbd2510817 .capdav-meta{\n          display:flex;gap:10px;flex-wrap:wrap;align-items:center;\n          font-weight:900;font-size:12px;color:rgba(11,15,20,.72);\n        }\n        #capShop_bbd2510817 .capdav-reset{\n          cursor:pointer;\n          padding:10px 12px;border-radius:14px;\n          border:1px solid rgba(0,0,0,.12);\n          background:#fff;\n          font-weight:950;\n        }\n\n        #capShop_bbd2510817 .capdav-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n        @media (max-width:980px){#capShop_bbd2510817 .capdav-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}\n        @media (max-width:640px){#capShop_bbd2510817 .capdav-grid{grid-template-columns:1fr;}}\n\n        #capShop_bbd2510817 .capdav-card{\n          border:1px solid var(--line);border-radius:18px;overflow:hidden;\n          background:#fff;display:flex;flex-direction:column;\n          box-shadow:0 10px 24px rgba(0,0,0,.07);\n          transition:transform .18s ease, box-shadow .18s ease;\n          position:relative;\n        }\n        #capShop_bbd2510817 .capdav-card:hover{transform:translateY(-5px);box-shadow:var(--shadow);}\n\n        #capShop_bbd2510817 .capdav-img{\n          aspect-ratio:4\/3;\n          background:\n            radial-gradient(circle at 20% 15%, rgba(0,212,255,.30), transparent 50%),\n            radial-gradient(circle at 80% 20%, rgba(255,45,85,.22), transparent 55%),\n            linear-gradient(135deg, rgba(124,58,237,.12), rgba(0,0,0,.02));\n          display:flex;align-items:center;justify-content:center;\n          position:relative;overflow:hidden;\n          cursor:pointer;\n        }\n        #capShop_bbd2510817 .capdav-img img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02);transition:transform .25s ease;}\n        #capShop_bbd2510817 .capdav-card:hover .capdav-img img{transform:scale(1.08);}\n\n        #capShop_bbd2510817 .capdav-tags{position:absolute;left:12px;top:12px;display:flex;flex-direction:column;gap:8px;z-index:2;}\n        #capShop_bbd2510817 .capdav-tag{\n          font-size:12px;font-weight:950;letter-spacing:.4px;\n          padding:7px 10px;border-radius:999px;color:#fff;\n          border:1px solid rgba(255,255,255,.20);backdrop-filter:blur(6px);\n          box-shadow:0 12px 22px rgba(0,0,0,.18);width:fit-content;\n        }\n        #capShop_bbd2510817 .capdav-tag-arrivage{background:rgba(11,15,20,.80);}\n        #capShop_bbd2510817 .capdav-tag-promo{background:linear-gradient(135deg,var(--a4),var(--a3));color:#0b0f14;border-color:rgba(255,255,255,.28);}\n        #capShop_bbd2510817 .capdav-tag-best{background:linear-gradient(135deg,var(--a1),var(--a2));border-color:rgba(255,255,255,.18);}\n\n        #capShop_bbd2510817 .capdav-price-pill{\n          position:absolute;right:12px;bottom:12px;\n          font-weight:950;padding:8px 12px;border-radius:999px;\n          background:linear-gradient(135deg,var(--a1),var(--a2));\n          color:#fff;border:1px solid rgba(255,255,255,.18);\n          box-shadow:0 14px 28px rgba(0,212,255,.14);\n          white-space:nowrap;z-index:2;\n        }\n\n        #capShop_bbd2510817 .capdav-body{padding:14px 14px 10px;display:flex;flex-direction:column;gap:8px;flex:1;}\n        #capShop_bbd2510817 .capdav-title{font-weight:950;color:var(--ink);line-height:1.15;font-size:16px;}\n        #capShop_bbd2510817 .capdav-feats{list-style:none;padding:0;margin:0;display:grid;gap:6px;}\n        #capShop_bbd2510817 .capdav-feats li{display:flex;gap:8px;align-items:flex-start;color:rgba(11,15,20,.82);font-size:13px;line-height:1.25;}\n        #capShop_bbd2510817 .capdav-feats li:before{content:\"\u25cf\";color:var(--a3);font-weight:900;margin-top:1px;}\n\n        #capShop_bbd2510817 .capdav-actions{\n          padding:12px 14px 14px;display:flex;gap:10px;align-items:center;\n          justify-content:space-between;flex-wrap:wrap;\n          border-top:1px solid rgba(0,0,0,.06);\n          background:linear-gradient(180deg, rgba(0,212,255,.06), rgba(124,58,237,.03));\n        }\n        #capShop_bbd2510817 .capdav-btn{\n          display:inline-flex;align-items:center;justify-content:center;gap:8px;\n          padding:11px 14px;border-radius:14px;text-decoration:none;\n          font-weight:950;letter-spacing:.2px;border:1px solid rgba(0,0,0,.08);\n          transition:transform .14s ease, filter .14s ease;\n        }\n        #capShop_bbd2510817 .capdav-btn:hover{transform:translateY(-1px);filter:brightness(1.02);}\n        #capShop_bbd2510817 .capdav-btn-primary{\n          background:linear-gradient(135deg,var(--a3),var(--a2));\n          color:#fff;border-color:rgba(255,255,255,.18);\n          box-shadow:0 16px 30px rgba(255,45,85,.18);\n          position:relative;\n        }\n        #capShop_bbd2510817 .capdav-mini{font-size:12px;font-weight:900;color:rgba(11,15,20,.72);display:flex;align-items:center;gap:8px;white-space:nowrap;}\n        #capShop_bbd2510817 .capdav-dot{width:8px;height:8px;border-radius:999px;background:var(--a1);box-shadow:0 0 0 6px rgba(0,212,255,.14);}\n\n        #capShop_bbd2510817 .capdav-card--spacer{display:none;visibility:hidden;}\n\n        #capShop_bbd2510817 .capdav-card--info{\n          border:0;\n          background:\n            radial-gradient(circle at 15% 10%, rgba(0,212,255,.35), transparent 55%),\n            radial-gradient(circle at 85% 20%, rgba(255,45,85,.28), transparent 60%),\n            linear-gradient(135deg,var(--dark),var(--dark2));\n          box-shadow:var(--shadow);\n          align-items:center;justify-content:center;text-align:left;\n        }\n        #capShop_bbd2510817 .capdav-card--info .capdav-info{padding:18px;display:flex;flex-direction:column;gap:10px;}\n        #capShop_bbd2510817 .capdav-card--info *{color:var(--flashBlue) !important;}\n        #capShop_bbd2510817 .capdav-card--info .capdav-kicker{\n          display:inline-flex;align-items:center;gap:10px;font-weight:950;letter-spacing:.5px;\n          background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.25);\n          padding:8px 12px;border-radius:999px;width:fit-content;\n        }\n        #capShop_bbd2510817 .capdav-card--info h3{margin:0;font-size:20px;line-height:1.2;font-weight:950;}\n        #capShop_bbd2510817 .capdav-card--info p{margin:0;opacity:.95;line-height:1.35;font-weight:800;}\n        #capShop_bbd2510817 .capdav-card--info .capdav-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px;}\n        #capShop_bbd2510817 .capdav-card--info .capdav-cta a{\n          color:#0b0f14 !important;background:#fff;font-weight:950;\n          padding:10px 12px;border-radius:14px;text-decoration:none;border:1px solid rgba(255,255,255,.20);\n        }\n\n        \/* MODAL *\/\n        #capShop_bbd2510817 .capdav-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;z-index:99999;padding:18px;background:rgba(0,0,0,.60);backdrop-filter:blur(6px);}\n        #capShop_bbd2510817 .capdav-modal.is-open{display:flex;}\n        #capShop_bbd2510817 .capdav-modal-dialog{width:min(980px,100%);border-radius:20px;overflow:hidden;background:#fff;box-shadow:var(--shadow);border:1px solid rgba(255,255,255,.18);display:grid;grid-template-columns:1.1fr 0.9fr;}\n        @media (max-width:860px){#capShop_bbd2510817 .capdav-modal-dialog{grid-template-columns:1fr;}}\n        #capShop_bbd2510817 .capdav-modal-media{position:relative;min-height:320px;}\n        #capShop_bbd2510817 .capdav-modal-media img{width:100%;height:100%;object-fit:cover;display:block;}\n        #capShop_bbd2510817 .capdav-modal-close{position:absolute;top:14px;right:14px;width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:rgba(11,15,20,.65);color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;}\n        #capShop_bbd2510817 .capdav-modal-body{padding:16px;display:flex;flex-direction:column;gap:12px;}\n        #capShop_bbd2510817 .capdav-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;}\n        #capShop_bbd2510817 .capdav-modal-title{font-size:20px;font-weight:950;line-height:1.15;margin:0;color:var(--ink);}\n        #capShop_bbd2510817 .capdav-modal-price{font-weight:950;padding:8px 12px;border-radius:999px;background:linear-gradient(135deg,var(--a1),var(--a2));color:#fff;border:1px solid rgba(255,255,255,.18);white-space:nowrap;}\n        #capShop_bbd2510817 .capdav-modal-badges{display:flex;gap:8px;flex-wrap:wrap}\n        #capShop_bbd2510817 .capdav-badge{display:inline-flex;align-items:center;gap:8px;font-weight:950;font-size:12px;padding:7px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.10);background:rgba(0,0,0,.03);color:rgba(11,15,20,.85);}\n        #capShop_bbd2510817 .capdav-badge.promo{background:linear-gradient(135deg,var(--a4),var(--a3));color:#0b0f14;border-color:rgba(0,0,0,.06);}\n        #capShop_bbd2510817 .capdav-badge.best{background:linear-gradient(135deg,var(--a1),var(--a2));color:#fff;border-color:rgba(255,255,255,.18);}\n        #capShop_bbd2510817 .capdav-modal-note{border-radius:16px;padding:12px;border:1px solid rgba(0,0,0,.08);background:linear-gradient(180deg, rgba(0,212,255,.05), rgba(124,58,237,.03));font-weight:900;color:rgba(11,15,20,.82);}\n        #capShop_bbd2510817 .capdav-modal-list{margin:0;padding-left:18px;color:rgba(11,15,20,.82);}\n        #capShop_bbd2510817 .capdav-modal-list li{margin:6px 0;}\n        #capShop_bbd2510817 .capdav-modal-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;}\n        #capShop_bbd2510817 .capdav-share{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;border-radius:14px;font-weight:950;border:1px solid rgba(0,0,0,.08);background:#fff;cursor:pointer;}\n        #capShop_bbd2510817 .capdav-toast{display:none;font-weight:900;font-size:13px;color:rgba(11,15,20,.78);}\n        #capShop_bbd2510817 .capdav-toast.is-show{display:block;}\n      <\/style>\n\n      <div class=\"capdav-topbar\">\n        <h2>Arrivages CAPEKI<\/h2>\n        <div class=\"capdav-punch\">\u26a1 Stock \u2022 Pr\u00eat \u00e0 l\u2019emploi<\/div>\n      <\/div>\n\n      <div class=\"capdav-tools\">\n        <div class=\"capdav-chips\">\n          <span class=\"capdav-chip\" data-max=\"500\">\u2264 500\u20ac<\/span>\n          <span class=\"capdav-chip\" data-max=\"600\">\u2264 600\u20ac<\/span>\n          <span class=\"capdav-chip\" data-max=\"700\">\u2264 700\u20ac<\/span>\n          <span class=\"capdav-chip\" data-promo=\"1\">PROMOS<\/span>\n        <\/div>\n\n        <div class=\"capdav-inputs\">\n          <input class=\"capdav-input\" type=\"number\" min=\"0\" step=\"1\" placeholder=\"Min \u20ac\" data-filter=\"min\" autocomplete=\"off\">\n          <input class=\"capdav-input\" type=\"number\" min=\"0\" step=\"1\" placeholder=\"Max \u20ac\" data-filter=\"max\" autocomplete=\"off\">\n\n          <select class=\"capdav-select\" data-sort=\"mode\" aria-label=\"Trier\">\n            <option value=\"price_asc\" selected>Tri: Prix croissant<\/option>\n            <option value=\"price_desc\">Tri: Prix d\u00e9croissant<\/option>\n            <option value=\"promo_first\">Tri: Promos d\u2019abord<\/option>\n          <\/select>\n\n          <button type=\"button\" class=\"capdav-reset\" data-reset=\"1\">R\u00e9initialiser<\/button>\n        <\/div>\n\n        <div class=\"capdav-meta\">\n          <span>R\u00e9sultats: <strong data-count=\"1\"><\/strong><\/span>\n          <span>Maj: <strong>02\/04\/2026 13:41<\/strong><\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"capdav-grid\">\n                  <article class=\"capdav-card capdav-product\"\n              data-slug=\"dell-15-pc-portable-dc15255\"\n              data-label=\"Dell 15 PC Portable DC15255\"\n              data-price=\"640,00 \u20ac TTC\"\n              data-priceval=\"640\"\n              data-detail=\"15&quot; FHD 120 Hz \/ AMD Ryzen 5 7520U \/ Graphiques Radeon 610M \/ 8 Go LPDDR5 \/ 512 Go SSD \/ Windows 11 Home\"\n              data-img=\"https:\/\/capdav.info\/wp-content\/uploads\/2026\/03\/DC15255.jpg\"\n              data-promo=\"0\"\n              data-best=\"1\"\n              data-share=\"https:\/\/capeki.fr\/index.php\/arrivages_pc\/?pc=dell-15-pc-portable-dc15255\"\n          >\n            <div class=\"capdav-img\" role=\"button\" aria-label=\"Voir les d\u00e9tails (popup)\">\n              <div class=\"capdav-tags\">\n                <span class=\"capdav-tag capdav-tag-arrivage\">ARRIVAGE<\/span>\n                                <span class=\"capdav-tag capdav-tag-best\">MEILLEUR PRIX<\/span>              <\/div>\n\n                              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/capdav.info\/wp-content\/uploads\/2026\/03\/DC15255.jpg\" alt=\"Dell 15 PC Portable DC15255\">\n              \n              <div class=\"capdav-price-pill\">640,00 \u20ac TTC<\/div>\n            <\/div>\n\n            <div class=\"capdav-body\">\n              <div class=\"capdav-title\">Dell 15 PC Portable DC15255<\/div>\n                              <ul class=\"capdav-feats\">\n                  <li>15&quot; FHD 120 Hz<\/li><li>AMD Ryzen 5 7520U<\/li><li>Graphiques Radeon 610M<\/li><li>8 Go LPDDR5<\/li>                <\/ul>\n                          <\/div>\n\n            <div class=\"capdav-actions\">\n              <a class=\"capdav-btn capdav-btn-primary\" href=\"tel:0678501874\">\ud83d\udcde Appeler CAPEKI<\/a>\n              <div class=\"capdav-mini\"><span class=\"capdav-dot\"><\/span>Dispo<\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"capdav-card capdav-product\"\n              data-slug=\"lenovo-ideapad-slim-3-15amn8\"\n              data-label=\"Lenovo IdeaPad Slim 3 15AMN8\"\n              data-price=\"640,00 \u20ac TTC\"\n              data-priceval=\"640\"\n              data-detail=\"AMD Ryzen 5 7520U \/ RAM 8Go \/ SSD 512Go \/ AMD Radeon 610M Graphics \/ Windows 11 Home \/ Gris\"\n              data-img=\"https:\/\/capdav.info\/wp-content\/uploads\/2026\/03\/IdeaPad-Slim-3-15AMN8.jpg\"\n              data-promo=\"1\"\n              data-best=\"1\"\n              data-share=\"https:\/\/capeki.fr\/index.php\/arrivages_pc\/?pc=lenovo-ideapad-slim-3-15amn8\"\n          >\n            <div class=\"capdav-img\" role=\"button\" aria-label=\"Voir les d\u00e9tails (popup)\">\n              <div class=\"capdav-tags\">\n                <span class=\"capdav-tag capdav-tag-arrivage\">ARRIVAGE<\/span>\n                <span class=\"capdav-tag capdav-tag-promo\">PROMO<\/span>                <span class=\"capdav-tag capdav-tag-best\">MEILLEUR PRIX<\/span>              <\/div>\n\n                              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/capdav.info\/wp-content\/uploads\/2026\/03\/IdeaPad-Slim-3-15AMN8.jpg\" alt=\"Lenovo IdeaPad Slim 3 15AMN8\">\n              \n              <div class=\"capdav-price-pill\">640,00 \u20ac TTC<\/div>\n            <\/div>\n\n            <div class=\"capdav-body\">\n              <div class=\"capdav-title\">Lenovo IdeaPad Slim 3 15AMN8<\/div>\n                              <ul class=\"capdav-feats\">\n                  <li>AMD Ryzen 5 7520U<\/li><li>RAM 8Go<\/li><li>SSD 512Go<\/li><li>AMD Radeon 610M Graphics<\/li>                <\/ul>\n                          <\/div>\n\n            <div class=\"capdav-actions\">\n              <a class=\"capdav-btn capdav-btn-primary\" href=\"tel:0678501874\">\ud83d\udcde Appeler CAPEKI<\/a>\n              <div class=\"capdav-mini\"><span class=\"capdav-dot\"><\/span>Dispo<\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"capdav-card capdav-product\"\n              data-slug=\"lenovo-ideapad-slim-5-16iah8\"\n              data-label=\"Lenovo Ideapad Slim 5 16IAH8\"\n              data-price=\"700,00 \u20ac TTC\"\n              data-priceval=\"700\"\n              data-detail=\"Intel I5-12450H \/ 8Go \/ 512Go \/ 16&quot; WUXGA \/ Windows 11\"\n              data-img=\"https:\/\/capdav.info\/wp-content\/uploads\/2026\/04\/IDEAPAD_SLIM5_16IAH8.png\"\n              data-promo=\"0\"\n              data-best=\"0\"\n              data-share=\"https:\/\/capeki.fr\/index.php\/arrivages_pc\/?pc=lenovo-ideapad-slim-5-16iah8\"\n          >\n            <div class=\"capdav-img\" role=\"button\" aria-label=\"Voir les d\u00e9tails (popup)\">\n              <div class=\"capdav-tags\">\n                <span class=\"capdav-tag capdav-tag-arrivage\">ARRIVAGE<\/span>\n                                              <\/div>\n\n                              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/capdav.info\/wp-content\/uploads\/2026\/04\/IDEAPAD_SLIM5_16IAH8.png\" alt=\"Lenovo Ideapad Slim 5 16IAH8\">\n              \n              <div class=\"capdav-price-pill\">700,00 \u20ac TTC<\/div>\n            <\/div>\n\n            <div class=\"capdav-body\">\n              <div class=\"capdav-title\">Lenovo Ideapad Slim 5 16IAH8<\/div>\n                              <ul class=\"capdav-feats\">\n                  <li>Intel I5-12450H<\/li><li>8Go<\/li><li>512Go<\/li><li>16&quot; WUXGA<\/li>                <\/ul>\n                          <\/div>\n\n            <div class=\"capdav-actions\">\n              <a class=\"capdav-btn capdav-btn-primary\" href=\"tel:0678501874\">\ud83d\udcde Appeler CAPEKI<\/a>\n              <div class=\"capdav-mini\"><span class=\"capdav-dot\"><\/span>Dispo<\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"capdav-card capdav-product\"\n              data-slug=\"lenovo-ideapad-slim-5-15arp10\"\n              data-label=\"Lenovo Ideapad Slim 5 15ARP10\"\n              data-price=\"740,00 \u20ac TTC\"\n              data-priceval=\"740\"\n              data-detail=\"AMD Ryzen 5-7535HS \/ 16Go \/ SSD 512Go \/ 15.3&quot; WUXGA (1920x1200) IPS \/ Windows 11 Pro\"\n              data-img=\"https:\/\/capdav.info\/wp-content\/uploads\/2026\/03\/pc-portable-ideapad-slim-5-15arp10_win11.webp\"\n              data-promo=\"0\"\n              data-best=\"0\"\n              data-share=\"https:\/\/capeki.fr\/index.php\/arrivages_pc\/?pc=lenovo-ideapad-slim-5-15arp10\"\n          >\n            <div class=\"capdav-img\" role=\"button\" aria-label=\"Voir les d\u00e9tails (popup)\">\n              <div class=\"capdav-tags\">\n                <span class=\"capdav-tag capdav-tag-arrivage\">ARRIVAGE<\/span>\n                                              <\/div>\n\n                              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/capdav.info\/wp-content\/uploads\/2026\/03\/pc-portable-ideapad-slim-5-15arp10_win11.webp\" alt=\"Lenovo Ideapad Slim 5 15ARP10\">\n              \n              <div class=\"capdav-price-pill\">740,00 \u20ac TTC<\/div>\n            <\/div>\n\n            <div class=\"capdav-body\">\n              <div class=\"capdav-title\">Lenovo Ideapad Slim 5 15ARP10<\/div>\n                              <ul class=\"capdav-feats\">\n                  <li>AMD Ryzen 5-7535HS<\/li><li>16Go<\/li><li>SSD 512Go<\/li><li>15.3&quot; WUXGA (1920x1200) IPS<\/li>                <\/ul>\n                          <\/div>\n\n            <div class=\"capdav-actions\">\n              <a class=\"capdav-btn capdav-btn-primary\" href=\"tel:0678501874\">\ud83d\udcde Appeler CAPEKI<\/a>\n              <div class=\"capdav-mini\"><span class=\"capdav-dot\"><\/span>Dispo<\/div>\n            <\/div>\n          <\/article>\n        \n        <article class=\"capdav-card capdav-card--spacer\" data-spacer=\"1\" aria-hidden=\"true\">\n          <div class=\"capdav-img\"><\/div><div class=\"capdav-body\"><\/div><div class=\"capdav-actions\"><\/div>\n        <\/article>\n        <article class=\"capdav-card capdav-card--spacer\" data-spacer=\"2\" aria-hidden=\"true\">\n          <div class=\"capdav-img\"><\/div><div class=\"capdav-body\"><\/div><div class=\"capdav-actions\"><\/div>\n        <\/article>\n\n        <article class=\"capdav-card capdav-card--info\" data-info=\"1\">\n          <div class=\"capdav-info\">\n            <div class=\"capdav-kicker\">\u2705 CAPEKI READY \u2022 GO<\/div>\n            <h3>Stock disponible<\/h3>\n            <p>Mat\u00e9riel pr\u00e9par\u00e9 & pr\u00eat \u00e0 l\u2019emploi.<br>Garantie constructeur.<\/p>\n            <div class=\"capdav-cta\">\n              <a href=\"tel:0678501874\">\ud83d\udcde 06 78 50 18 74<\/a>\n              <a href=\"https:\/\/capeki.fr\/index.php\/contacts\/\">\ud83d\udccd Contact<\/a>\n              <a href=\"mailto:pascal.tournefier@capeki.fr\">\u2709\ufe0f Email<\/a>            <\/div>\n          <\/div>\n        <\/article>\n      <\/div>\n\n      <div class=\"capdav-modal\" aria-hidden=\"true\">\n        <div class=\"capdav-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-label=\"D\u00e9tails du produit\">\n          <div class=\"capdav-modal-media\">\n            <button type=\"button\" class=\"capdav-modal-close\" aria-label=\"Fermer\">\u00d7<\/button>\n            <img decoding=\"async\" class=\"capdav-modal-img\" src=\"\" alt=\"\">\n          <\/div>\n\n          <div class=\"capdav-modal-body\">\n            <div class=\"capdav-modal-head\">\n              <div>\n                <h3 class=\"capdav-modal-title\"><\/h3>\n                <div class=\"capdav-modal-badges\">\n                  <span class=\"capdav-badge\">ARRIVAGE<\/span>\n                  <span class=\"capdav-badge promo\" style=\"display:none;\">PROMO<\/span>\n                  <span class=\"capdav-badge best\" style=\"display:none;\">MEILLEUR PRIX<\/span>\n                <\/div>\n              <\/div>\n              <div class=\"capdav-modal-price\"><\/div>\n            <\/div>\n\n            <div class=\"capdav-modal-note\">\u2705 Stock \u2022 Pr\u00e9par\u00e9 & pr\u00eat \u00e0 l\u2019emploi \u2022 Garantie constructeur<\/div>\n\n            <div class=\"capdav-modal-detail\">\n              <ul class=\"capdav-modal-list\"><\/ul>\n            <\/div>\n\n            <div class=\"capdav-modal-actions\">\n              <a class=\"capdav-btn capdav-btn-primary\" href=\"tel:0678501874\">\ud83d\udcde Appeler CAPEKI<\/a>\n\n              <button type=\"button\" class=\"capdav-share\" aria-label=\"Partager cette fiche\">\n                <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                  <path d=\"M16 8a3 3 0 1 0-2.83-4H13a3 3 0 0 0 3 4ZM6 14a3 3 0 1 0 0 6 3 3 0 0 0 0-6Zm14-4a3 3 0 1 0 0 6 3 3 0 0 0 0-6Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n                  <path d=\"M8.6 15.3 15.4 12.7M15.4 11.3 8.6 8.7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\n                <\/svg>\n                Partager\n              <\/button>\n\n              <a class=\"capdav-btn\" href=\"https:\/\/capeki.fr\/index.php\/contacts\/\">\ud83d\udccd Contact<\/a>\n              <span class=\"capdav-toast\" aria-live=\"polite\"><\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <script>\n        (function(){\n          const root = document.getElementById(\"capShop_bbd2510817\");\n          if(!root) return;\n\n          const grid = root.querySelector('.capdav-grid');\n          const products = Array.from(root.querySelectorAll('.capdav-product'));\n          const infoCard = root.querySelector('[data-info=\"1\"]');\n          const spacer1 = root.querySelector('[data-spacer=\"1\"]');\n          const spacer2 = root.querySelector('[data-spacer=\"2\"]');\n\n          const modal = root.querySelector('.capdav-modal');\n          const btnClose = root.querySelector('.capdav-modal-close');\n          const imgEl = root.querySelector('.capdav-modal-img');\n          const titleEl = root.querySelector('.capdav-modal-title');\n          const priceEl = root.querySelector('.capdav-modal-price');\n          const promoBadge = root.querySelector('.capdav-badge.promo');\n          const bestBadge = root.querySelector('.capdav-badge.best');\n          const listEl = root.querySelector('.capdav-modal-list');\n          const shareBtn = root.querySelector('.capdav-share');\n          const toast = root.querySelector('.capdav-toast');\n\n          const inputMin = root.querySelector('[data-filter=\"min\"]');\n          const inputMax = root.querySelector('[data-filter=\"max\"]');\n          const sortSelect = root.querySelector('[data-sort=\"mode\"]');\n          const resetBtn = root.querySelector('[data-reset=\"1\"]');\n          const chips = Array.from(root.querySelectorAll('.capdav-chip'));\n          const maxChips = chips.filter(c => c.dataset.max);\n          const promoChip = chips.find(c => c.dataset.promo === '1');\n          const countEl = root.querySelector('[data-count=\"1\"]');\n\n          let currentShareUrl = '';\n          let currentSlug = '';\n\n          function getCols(){\n            if (window.matchMedia('(max-width: 640px)').matches) return 1;\n            if (window.matchMedia('(max-width: 980px)').matches) return 2;\n            return 3;\n          }\n          function splitDetails(detail){\n            if(!detail) return [];\n            let s = detail.replace(\/\u2022| - | \u2014 \/g, '\/');\n            return s.split(\/[\/,]\/).map(x => x.trim()).filter(Boolean);\n          }\n          function parseNum(v){\n            if (v === undefined || v === null) return null;\n            v = String(v).trim();\n            if (v === '') return null;\n            const n = Number(v);\n            return Number.isFinite(n) ? n : null;\n          }\n\n          function openModal(card){\n            toast.classList.remove('is-show');\n            toast.textContent = '';\n\n            const data = card.dataset;\n            titleEl.textContent = data.label || '';\n            priceEl.textContent = data.price || '';\n            currentShareUrl = data.share || window.location.href;\n            currentSlug = data.slug || '';\n\n            promoBadge.style.display = (data.promo === '1') ? 'inline-flex' : 'none';\n            bestBadge.style.display  = (data.best === '1')  ? 'inline-flex' : 'none';\n\n            if(data.img){\n              imgEl.src = data.img;\n              imgEl.alt = data.label || '';\n              imgEl.style.display = 'block';\n            } else {\n              imgEl.removeAttribute('src');\n              imgEl.alt = '';\n              imgEl.style.display = 'none';\n            }\n\n            listEl.innerHTML = '';\n            const items = splitDetails(data.detail);\n            if(items.length){\n              items.forEach(it => { const li=document.createElement('li'); li.textContent=it; listEl.appendChild(li); });\n            } else if (data.detail){\n              const li=document.createElement('li'); li.textContent=data.detail; listEl.appendChild(li);\n            }\n\n            modal.classList.add('is-open');\n            modal.setAttribute('aria-hidden','false');\n\n            try{\n              const u = new URL(window.location.href);\n              u.searchParams.set('pc', currentSlug);\n              window.history.replaceState({},'',u.toString());\n            }catch(e){}\n\n            btnClose.focus({preventScroll:true});\n          }\n\n          function closeModal(){\n            modal.classList.remove('is-open');\n            modal.setAttribute('aria-hidden','true');\n            try{\n              const u = new URL(window.location.href);\n              u.searchParams.delete('pc');\n              window.history.replaceState({},'',u.toString());\n            }catch(e){}\n          }\n\n          products.forEach(card => {\n            const imgZone = card.querySelector('.capdav-img');\n            if(imgZone) imgZone.addEventListener('click', () => openModal(card));\n          });\n\n          btnClose.addEventListener('click', closeModal);\n          modal.addEventListener('click', (e) => { if(e.target === modal) closeModal(); });\n          document.addEventListener('keydown', (e) => {\n            if(!modal.classList.contains('is-open')) return;\n            if(e.key === 'Escape') closeModal();\n          });\n\n          shareBtn.addEventListener('click', async () => {\n            const title = titleEl.textContent || 'Arrivage';\n            const text  = title + ' \u2013 ' + (priceEl.textContent||'');\n            try{\n              if(navigator.share){\n                await navigator.share({ title, text, url: currentShareUrl });\n                return;\n              }\n            }catch(e){ return; }\n\n            try{\n              await navigator.clipboard.writeText(currentShareUrl);\n              toast.textContent = 'Lien copi\u00e9 \u2705';\n              toast.classList.add('is-show');\n            }catch(e){\n              window.prompt('Copie ce lien :', currentShareUrl);\n            }\n          });\n\n          function updateSpacers(){\n            const cols = getCols();\n            const visibleProducts = products.filter(c => c.style.display !== 'none').length;\n            const need = (cols - ((visibleProducts + 1) % cols)) % cols; \/\/ +1 info card\n            spacer1.style.display = (need >= 1) ? '' : 'none';\n            spacer2.style.display = (need >= 2) ? '' : 'none';\n          }\n\n          function applyFilter(){\n            const min = parseNum(inputMin.value);\n            const max = parseNum(inputMax.value);\n            const promoOnly = promoChip ? promoChip.classList.contains('is-on') : false;\n\n            let visibleCount = 0;\n            products.forEach(card => {\n              const p = parseNum(card.dataset.priceval);\n              const isPromo = (card.dataset.promo === '1');\n              let ok = true;\n\n              if (promoOnly && !isPromo) ok = false;\n              if (p !== null){\n                if (min !== null && p < min) ok = false;\n                if (max !== null && p > max) ok = false;\n              }\n\n              card.style.display = ok ? '' : 'none';\n              if (ok) visibleCount++;\n            });\n\n            countEl.textContent = String(visibleCount);\n            updateSpacers();\n          }\n\n          function sortCards(mode){\n            const all = products.slice();\n            const getP = (c) => {\n              const p = parseNum(c.dataset.priceval);\n              return (p === null) ? Number.POSITIVE_INFINITY : p;\n            };\n\n            all.sort((a,b) => {\n              if (mode === 'price_desc') return getP(b) - getP(a);\n              if (mode === 'promo_first') {\n                const ap = (a.dataset.promo === '1') ? 0 : 1;\n                const bp = (b.dataset.promo === '1') ? 0 : 1;\n                if (ap !== bp) return ap - bp;\n                return getP(a) - getP(b);\n              }\n              return getP(a) - getP(b); \/\/ price_asc\n            });\n\n            all.forEach(c => grid.appendChild(c));\n            grid.appendChild(spacer1);\n            grid.appendChild(spacer2);\n            grid.appendChild(infoCard);\n\n            applyFilter();\n          }\n\n          \/\/ Chips max exclusifs, promo ind\u00e9pendant\n          maxChips.forEach(chip => {\n            chip.addEventListener('click', () => {\n              const wasOn = chip.classList.contains('is-on');\n              maxChips.forEach(c => c.classList.remove('is-on'));\n              if (!wasOn) {\n                chip.classList.add('is-on');\n                inputMax.value = chip.dataset.max;\n              } else {\n                inputMax.value = '';\n              }\n              applyFilter();\n            });\n          });\n\n          if (promoChip){\n            promoChip.addEventListener('click', () => {\n              promoChip.classList.toggle('is-on');\n              applyFilter();\n            });\n          }\n\n          inputMin.addEventListener('input', () => { maxChips.forEach(c => c.classList.remove('is-on')); applyFilter(); });\n          inputMax.addEventListener('input', () => { maxChips.forEach(c => c.classList.remove('is-on')); applyFilter(); });\n\n          sortSelect.addEventListener('change', () => sortCards(sortSelect.value));\n\n          resetBtn.addEventListener('click', () => {\n            inputMin.value = '';\n            inputMax.value = '';\n            chips.forEach(c => c.classList.remove('is-on'));\n            sortSelect.value = 'price_asc';\n            sortCards('price_asc'); \/\/ applyFilter inclus => tout r\u00e9affich\u00e9\n          });\n\n          window.addEventListener('resize', updateSpacers);\n\n          \/\/ INIT\n          countEl.textContent = String(products.length);\n          sortCards('price_asc');\n\n          \/\/ Auto-open ?pc=\n          try{\n            const params = new URLSearchParams(window.location.search);\n            const pc = params.get('pc');\n            if(pc){\n              const card = products.find(c => c.dataset.slug === pc);\n              if(card) openModal(card);\n            }\n          }catch(e){}\n        })();\n      <\/script>\n    <\/div>\n    <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-1240","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/capeki.fr\/index.php\/wp-json\/wp\/v2\/pages\/1240","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/capeki.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/capeki.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/capeki.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/capeki.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1240"}],"version-history":[{"count":9,"href":"https:\/\/capeki.fr\/index.php\/wp-json\/wp\/v2\/pages\/1240\/revisions"}],"predecessor-version":[{"id":1250,"href":"https:\/\/capeki.fr\/index.php\/wp-json\/wp\/v2\/pages\/1240\/revisions\/1250"}],"wp:attachment":[{"href":"https:\/\/capeki.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}