{"id":93,"date":"2024-05-22T11:20:48","date_gmt":"2024-05-22T09:20:48","guid":{"rendered":"http:\/\/les4x4repond.ch\/?page_id=93"},"modified":"2026-07-13T18:15:37","modified_gmt":"2026-07-13T16:15:37","slug":"listes-vehicules","status":"publish","type":"page","link":"https:\/\/les4x4repond.ch\/?page_id=93","title":{"rendered":"listes v\u00e9hicules 93"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"93\" class=\"elementor elementor-93\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b7e8983 e-flex e-con-boxed e-con e-parent\" data-id=\"7b7e8983\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f8ee4bb elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1f8ee4bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\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<div class=\"elementor-element elementor-element-344cde5d e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"344cde5d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_range&quot;:&quot;viewport&quot;,&quot;animation&quot;:&quot;fadeIn&quot;,&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a2eba4e elementor-widget elementor-widget-spacer\" data-id=\"6a2eba4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-792696ea elementor-widget elementor-widget-spacer\" data-id=\"792696ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f569f9 elementor-widget elementor-widget-spacer\" data-id=\"3f569f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8df0f21 elementor-widget elementor-widget-html\" data-id=\"8df0f21\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!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>4x4 et pickups d\u2019occasion en Suisse<\/title>\n\n  <!-- SEO META -->\n  <meta name=\"description\" content=\"4x4, pickups et SUV d\u2019occasion en Suisse. V\u00e9hicules contr\u00f4l\u00e9s, pr\u00eats \u00e0 partir avec photos, vid\u00e9os et dossier complet.\" \/>\n\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700;800&display=swap\" rel=\"stylesheet\">\n\n  <style>\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    body {\n      font-family: 'Inter', sans-serif;\n      background: #0b1220;\n      color: white;\n    }\n\n    .listing-title {\n      width: 100%;\n      padding: clamp(30px, 5vw, 70px) 20px;\n      display: flex;\n      justify-content: center;\n      text-align: center;\n      background:\n        radial-gradient(circle at top, rgba(250,204,21,0.08), transparent 30%),\n        linear-gradient(135deg, #020617, #0f172a);\n    }\n\n    .listing-title-inner {\n      max-width: 1100px;\n    }\n\n    .listing-main {\n      font-size: clamp(2.2rem, 6vw, 4.5rem);\n      font-weight: 800;\n      letter-spacing: -0.03em;\n      line-height: 1;\n\n      background: linear-gradient(90deg, #facc15, #f97316, #facc15);\n      background-size: 200% 100%;\n      -webkit-background-clip: text;\n      -webkit-text-fill-color: transparent;\n\n      animation: gradientFlow 5s ease-in-out infinite;\n      text-shadow: 0 0 20px rgba(249,115,22,0.15);\n      margin-bottom: 12px;\n    }\n\n    .listing-sub {\n      font-size: clamp(1rem, 2vw, 1.3rem);\n      color: rgba(255,255,255,0.75);\n      font-weight: 500;\n    }\n\n    @keyframes gradientFlow {\n      0% { background-position: 0% 50%; }\n      50% { background-position: 100% 50%; }\n      100% { background-position: 0% 50%; }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .listing-main {\n        animation: none;\n      }\n    }\n\n  <\/style>\n<\/head>\n\n<body>\n\n  <!-- TITRE SEO + DESIGN -->\n  <section class=\"listing-title\">\n    <div class=\"listing-title-inner\">\n\n      <h1 class=\"listing-main editable\" contenteditable=\"true\">\n        4x4, pickups et SUV d\u2019occasion en Suisse\n      <\/h1>\n\n      <p class=\"listing-sub editable\" contenteditable=\"true\">\n        V\u00e9hicules contr\u00f4l\u00e9s, pr\u00eats \u00e0 partir avec photos et dossier complet\n      <\/p>\n\n    <\/div>\n      <!-- SCROLL INDICATOR (dans le bloc titre) -->\n    <div class=\"scroll-indicator\">\n      <span><\/span>\n      <span><\/span>\n      <span><\/span>\n    <\/div>\n\n  <\/section>\n\n  <!-- SCROLL INDICATOR -->\n  <div class=\"scroll-indicator\">\n    <span><\/span>\n    <span><\/span>\n    <span><\/span>\n  <\/div>\n\n  <style>\n    .scroll-indicator {\n      position: absolute;\n      left: 50%;\n      bottom: 10px;\n      transform: translateX(-50%);\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      gap: 2px; \/* encore plus resserr\u00e9 *\/\n      z-index: 5;\n      pointer-events: none;\n    }\n\n    .scroll-indicator span {\n      width: 22px;  \/* l\u00e9g\u00e8rement plus compact *\/\n      height: 22px;\n      border-bottom: 3px solid #93c5fd;\n      border-right: 3px solid #60a5fa;\n      transform: rotate(45deg);\n      animation: scrollAnim 1.6s infinite;\n      opacity: 0;\n    }\n\n    .scroll-indicator span:nth-child(1) { animation-delay: 0s; }\n    .scroll-indicator span:nth-child(2) { animation-delay: 0.2s; }\n    .scroll-indicator span:nth-child(3) { animation-delay: 0.4s; }\n\n    @keyframes scrollAnim {\n      0% {\n        opacity: 0;\n        transform: rotate(45deg) translate(0, 0);\n      }\n      50% {\n        opacity: 1;\n      }\n      100% {\n        opacity: 0;\n        transform: rotate(45deg) translate(8px, 8px);\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .scroll-indicator span {\n        animation: none;\n        opacity: 1;\n      }\n    }\n  <\/style>\n\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-329f83f elementor-widget elementor-widget-spacer\" data-id=\"329f83f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ed0e285 elementor-button-info elementor-align-right elementor-widget-mobile__width-initial elementor-fixed animated-slow elementor-invisible elementor-widget elementor-widget-button\" data-id=\"ed0e285\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;fixed&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_motion_fx_mouse&quot;:&quot;yes&quot;,&quot;_animation&quot;:&quot;slideInLeft&quot;,&quot;_animation_delay&quot;:300,&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-pulse-shrink\" href=\"https:\/\/les4x4repond.ch\/?page_id=84\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-comment-dots\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M144 208c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm112 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm112 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zM256 32C114.6 32 0 125.1 0 240c0 47.6 19.9 91.2 52.9 126.3C38 405.7 7 439.1 6.5 439.5c-6.6 7-8.4 17.2-4.6 26S14.4 480 24 480c61.5 0 110-25.7 139.1-46.3C192 442.8 223.2 448 256 448c141.4 0 256-93.1 256-208S397.4 32 256 32zm0 368c-26.7 0-53.1-4.1-78.4-12.1l-22.7-7.2-19.5 13.8c-14.3 10.1-33.9 21.4-57.5 29 7.3-12.1 14.4-25.7 19.9-40.2l10.6-28.1-20.6-21.8C69.7 314.1 48 282.2 48 240c0-88.2 93.3-160 208-160s208 71.8 208 160-93.3 160-208 160z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contact<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f89882 elementor-button-info elementor-align-right elementor-widget-mobile__width-initial elementor-fixed animated-slow elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-button\" data-id=\"7f89882\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;fixed&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_motion_fx_mouse&quot;:&quot;yes&quot;,&quot;_animation&quot;:&quot;slideInLeft&quot;,&quot;_animation_delay&quot;:300,&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-pulse-shrink\" href=\"https:\/\/g.page\/r\/CW2poS_6ncUhEB0\/review\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-star-half-alt\" viewBox=\"0 0 536 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M508.55 171.51L362.18 150.2 296.77 17.81C290.89 5.98 279.42 0 267.95 0c-11.4 0-22.79 5.9-28.69 17.81l-65.43 132.38-146.38 21.29c-26.25 3.8-36.77 36.09-17.74 54.59l105.89 103-25.06 145.48C86.98 495.33 103.57 512 122.15 512c4.93 0 10-1.17 14.87-3.75l130.95-68.68 130.94 68.7c4.86 2.55 9.92 3.71 14.83 3.71 18.6 0 35.22-16.61 31.66-37.4l-25.03-145.49 105.91-102.98c19.04-18.5 8.52-50.8-17.73-54.6zm-121.74 123.2l-18.12 17.62 4.28 24.88 19.52 113.45-102.13-53.59-22.38-11.74.03-317.19 51.03 103.29 11.18 22.63 25.01 3.64 114.23 16.63-82.65 80.38z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\"> avis<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-102b8ad elementor-widget elementor-widget-spacer\" data-id=\"102b8ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44f6355 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"44f6355\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=14690' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/03\/203.468.672-bmw-318-cabrio-2.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=14690\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nBMW 318Ci Cabriolet Advantage Manuelle\n\n\n<span class='card-price'>6'700.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=14690', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=14645', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics624')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics624' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>Propulsion<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>7lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>155 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 3 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne25'>2000 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne33'>238'000 km<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>03.2006<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-af6df2a elementor-widget elementor-widget-spacer\" data-id=\"af6df2a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cf37c75 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"cf37c75\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16612' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/06\/648.835.693-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16612\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nCITROEN C3 1400 cc Tonic Manuelle\n\n\n<span class='card-price'>4'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16612', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16610', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1018')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1018' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>Traction<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>6lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>73 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 3 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>1400 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim Manuelle<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n\n\n<div class='info-rectangle white-rectangle' id='ligne32'>Tempomat<\/div>\n<div class='info-rectangle white-rectangle' id='ligne33'>163'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>04.2012<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06f237f elementor-widget elementor-widget-spacer\" data-id=\"06f237f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bce664f elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"bce664f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=14909' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/04\/682.289.510-25.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=14909\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nDACIA Lodgy 1.6 Stepway 7PL Manuelle\n\n\n<span class='card-price'>9'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=14909', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=14907', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics628')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics628' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>Traction<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>7lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Cam\u00e9ra Recul<\/div>\n<div class='info-rectangle white-rectangle' id='ligne15'>102 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 3 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n<div class='info-rectangle white-rectangle' id='ligne18'>Gps<\/div>\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>6 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>2800 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n<div class='info-rectangle white-rectangle' id='ligne31'>Full options<\/div>\n<div class='info-rectangle white-rectangle' id='ligne32'>Strart Stop<\/div>\n<div class='info-rectangle white-rectangle' id='ligne33'>120'400 km<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>09.2018<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b8dba54 elementor-widget elementor-widget-spacer\" data-id=\"b8dba54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-559f0d7 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"559f0d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16400' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/06\/683.458.685-dacia-duster-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16400\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nDACIA Duster TCE Celebration 4x4 Manuelle\n\n\n<span class='card-price'>12'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16400', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16356', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1012')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1012' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & 4x2<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>7lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Cam\u00e9ra Recul<\/div>\n<div class='info-rectangle white-rectangle' id='ligne15'>150 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 6 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n<div class='info-rectangle white-rectangle' id='ligne18'>Gps<\/div>\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>6 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>1300 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n<div class='info-rectangle white-rectangle' id='ligne29'>1\u00e8re main<\/div>\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne32'>Tempomat<\/div>\n<div class='info-rectangle white-rectangle' id='ligne33'>160'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>02.2020<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d8d281a elementor-widget elementor-widget-spacer\" data-id=\"d8d281a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0212a97 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"0212a97\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16692' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/06\/683.732.606-dacia-45-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16692\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nDACIA Duster 45km\/h Celebration 4x4 Manuelle\n\n\n<span class='card-price'>14'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16692', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16649', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1019')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1019' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & 4x2<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>7lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Cam\u00e9ra Recul<\/div>\n<div class='info-rectangle white-rectangle' id='ligne15'>135 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 6 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n<div class='info-rectangle white-rectangle' id='ligne18'>Gps<\/div>\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>1300 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim Manuelle<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne32'>Tempomat<\/div>\n<div class='info-rectangle white-rectangle' id='ligne33'>80'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>12.2020<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c5dfc62 elementor-widget elementor-widget-spacer\" data-id=\"c5dfc62\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-280e1dd elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"280e1dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=14312' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/03\/680.619.165-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=14312\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nDACIA Duster 1500cc dCi  4x4 Manuelle\n\n\n<span class='card-price'>11'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=14312', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=14272', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics619')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics619' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & 4x2<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Diesel<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>4.4lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Cam\u00e9ra Recul<\/div>\n<div class='info-rectangle white-rectangle' id='ligne15'>110 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 3 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n<div class='info-rectangle white-rectangle' id='ligne18'>Gps<\/div>\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>6 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>1500 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim Manuelle<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n<div class='info-rectangle white-rectangle' id='ligne29'>Phares automatiques<\/div>\n<div class='info-rectangle white-rectangle' id='ligne30'>1\u00e8re main<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne32'>Tempomat<\/div>\n<div class='info-rectangle white-rectangle' id='ligne33'>150'000 km<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>03.2017<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8a48f2 elementor-widget elementor-widget-spacer\" data-id=\"a8a48f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44df36d elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"44df36d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=15954' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/05\/627.554.710-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=15954\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nDAIHATSU Sirion 1.3 S eco-4WD Automatic\n\n\n<span class='card-price'>6'600.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=15954', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=15953', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1003')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1003' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 permanent<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Automatique<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>6lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Capteurs recul<\/div>\n<div class='info-rectangle white-rectangle' id='ligne15'>91 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 2 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>4 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>1300 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim Manuelle<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n\n\n\n<div class='info-rectangle white-rectangle' id='ligne33'>142'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>12.2007<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7f2641 elementor-widget elementor-widget-spacer\" data-id=\"f7f2641\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56ed360 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"56ed360\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=15279' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/04\/413.667.719-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=15279\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nFIAT Fullback  2.4 Primo 4WD Automatique\n\n\n<span class='card-price'>25'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=15279', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=15275', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics630')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics630' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>Super Select<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Automatique<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Diesel<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>7lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Cam\u00e9ra Recul<\/div>\n<div class='info-rectangle white-rectangle' id='ligne15'>185 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 12 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n<div class='info-rectangle white-rectangle' id='ligne18'>Gps<\/div>\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>2440 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n<div class='info-rectangle white-rectangle' id='ligne29'>1\u00e8re main<\/div>\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n<div class='info-rectangle white-rectangle' id='ligne31'>Blocage Diff<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne33'>112'000 km<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>12.2018<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-568314c elementor-widget elementor-widget-spacer\" data-id=\"568314c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1506d53 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"1506d53\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16748' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/06\/670.311.326-ford-ranger-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16748\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nFORD Ranger XL 2500cc TDCi 4x4 Manuelle\n\n\n<span class='card-price'>12'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16748', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16703', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1020')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1020' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & 4x2<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Diesel<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>8lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>143 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 3 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n<div class='info-rectangle white-rectangle' id='ligne21'>FAP Non<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>2500 cc<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne30'>No AD-blue<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne33'>228'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>03.2011<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6351d30 elementor-widget elementor-widget-spacer\" data-id=\"6351d30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-edc6efe elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"edc6efe\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=14745' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/06\/672.202.929-ford-raptor-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=14745\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nFORD Ranger Raptor 2.0 Eco Blue 4x4 Automatique\n\n\n<span class='card-price'>38'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=14745', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=14729', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics626')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics626' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & Demi<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Automatique<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Diesel<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>9lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Cam\u00e9ra Recul<\/div>\n<div class='info-rectangle white-rectangle' id='ligne15'>213 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 12 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n<div class='info-rectangle white-rectangle' id='ligne18'>Gps<\/div>\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>10 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>2000 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n<div class='info-rectangle white-rectangle' id='ligne31'>Full options<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne33'>68'000 km<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>04.2022<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-babe5b9 elementor-widget elementor-widget-spacer\" data-id=\"babe5b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-00bcb26 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"00bcb26\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=9109' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/04\/640.212.597.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=9109\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nFORD Fiesta 1.4 limit\u00e9e \u00e0 30km\/h Manuelle\n\n\n<span class='card-price'>8'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=9109', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=9115', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics859')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics859' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>Traction<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>6lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>80 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 2 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n\n\n<div class='info-rectangle white-rectangle' id='ligne25'>1400 cc<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne28'>2 places<\/div>\n\n\n\n\n\n\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8badd2e elementor-widget elementor-widget-spacer\" data-id=\"8badd2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad6c71b elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"ad6c71b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=15470' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/04\/682.561.919-Hyundai-Tucson-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=15470\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nHYUNDAI Tucson 1.6 TGDI Vertex 4WD Automatic\n\n\n<span class='card-price'>18'900.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=15470', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=15413', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics858')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics858' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 permanent<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Automatique<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>8lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Cam\u00e9ra Recul 360\u00b0<\/div>\n<div class='info-rectangle white-rectangle' id='ligne15'>177 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 12 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n<div class='info-rectangle white-rectangle' id='ligne18'>Gps<\/div>\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>7 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>1500 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n<div class='info-rectangle white-rectangle' id='ligne27'>Roues suppl\u00e9mentaires<\/div>\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n<div class='info-rectangle white-rectangle' id='ligne29'>1\u00e8re main<\/div>\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants & Refroidissants<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne32'>Car Play & Android<\/div>\n<div class='info-rectangle white-rectangle' id='ligne33'>120'000 km<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>05.2019<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-19925df elementor-widget elementor-widget-spacer\" data-id=\"19925df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ccdea2 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"8ccdea2\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=15561' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/04\/683.955.863-hyundai-30-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=15561\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nHYUNDAI i10 Limit30km Automatic\n\n\n<span class='card-price'>14'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=15561', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=15522', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics994')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics994' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>Traction<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Automatique<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>6lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Android auto et Carplay<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Plaques blanches<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 12 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n<div class='info-rectangle white-rectangle' id='ligne18'>Gps<\/div>\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>3 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne25'>1000 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>2 places<\/div>\n<div class='info-rectangle white-rectangle' id='ligne29'>1\u00e8re main<\/div>\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n<div class='info-rectangle white-rectangle' id='ligne29'>volant chauffant<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne33'>44'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>12.2020<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-00974c7 elementor-widget elementor-widget-spacer\" data-id=\"00974c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ba1ee7 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"4ba1ee7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16851' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/07\/676.114.257-kia-picanto-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16851\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nKIA Picanto 1.2 CVVT Trend Automatique\n\n\n<span class='card-price'>9'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16851', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16818', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1023')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1023' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>Traction<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Automatique<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>5lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>85 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 6 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>4 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Kit anti-crevaison<\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>1200 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim Manuelle<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n\n\n\n<div class='info-rectangle white-rectangle' id='ligne33'>37'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>10.2012<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-567e94c elementor-widget elementor-widget-spacer\" data-id=\"567e94c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9819e9f elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"9819e9f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!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    <style>\n        * {\n            box-sizing: border-box;\n        }\n\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            font-family: Roboto;\n            font-size: 1.3em;\n            color: #333333;\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\n            font-family: Roboto;\n            background-color: rgb(250, 250, 4);\n            padding: 12px 4px;\n            border-radius: 5px;\n            margin-left: 13px;\n            display: inline-block;\n            min-width: 110px;\n            height: auto;\n            text-align: center;\n            color: black;\n            font-size: 0.9em; \/* Taille de police r\u00e9duite *\/\n            line-height: normal;\n            font-weight: bold;\n            display: flex;\n            align-items: center;\n            justify-content: center; \/* Centrer le texte *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: black;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n        }\n\n        .yellow-rectangle {\n            background-color: yellow;\n        }\n\n        .green-rectangle {\n            background-color: green;\n        }\n\n        .blue-rectangle {\n            background-color: blue;\n        }\n\n        .red-rectangle {\n            background-color: burgundy;\n        }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n            color: black;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer; \/* Curseur pointeur *\/\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%; \/* Centrer horizontalement *\/\n            top: 50%;\n            transform: translate(-50%, -50%); \/* Centrer verticalement *\/\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n          \/* Styles CSS pour les menus teint\u00e9s *\/\n    .orange-menu {\n        background-color: orange;\n    }\n\n    .blue-menu {\n        background-color: blue;\n    }\n\n    .red-menu {\n        background-color: #92000A;\n    }\n\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 0.8em; \/* Taille de police r\u00e9duite *\/\n                padding: 6px 2px;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n        <a href=\"https:\/\/les4x4repond.ch\/?page_id=1061\" target=\"_self\">\n            <img decoding=\"async\" src=\"https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/03\/662.456.846.png\" alt=\"JEEP Grand Cherokee\" class=\"card-image\" id=\"zoom-image\">\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n            <a href=\"https:\/\/les4x4repond.ch\/?page_id=1061\" target=\"_self\" style=\"text-decoration: none; color: inherit;\">\n                <h4 class=\"card-title\">\n                    LAND ROVER Defender 90 TD5 Manuelle\n                    <span class=\"card-price\">32'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"gradient-rectangle-container\">\n    <div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=1061', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n    <div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=1034', '_self')\">\n        <span class=\"rectangle-title\">Doc. et photos<\/span>\n    <\/div>\n    <div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics26')\">\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n    <div id=\"characteristics26\" class=\"characteristics\" style=\"display: none;\">\n        <div class=\"info-rectangle-container\">\n            <div class=\"info-rectangle white-rectangle\">4x4-4 Demi<\/div>\n            <div class=\"info-rectangle white-rectangle\">Attelage 3500kg<\/div>\n            <div class=\"info-rectangle white-rectangle\">Manuelle<\/div>\n\n            <div class=\"info-rectangle white-rectangle\">122 CH<\/div>\n            <div class=\"info-rectangle white-rectangle\">9lt \/ 100<\/div>\n            <div class=\"info-rectangle white-rectangle\">Diesel<\/div>\n            <div class=\"info-rectangle white-rectangle\">06.2005<\/div>\n            <div class=\"info-rectangle white-rectangle\">126'000 Km<\/div>\n            <div class=\"info-rectangle white-rectangle\">Expertis\u00e9<\/div>\n            <div class=\"info-rectangle white-rectangle\">Peinture compl\u00e8te<\/div>\n            <div class=\"info-rectangle white-rectangle\">cuir<\/div>\n            <div class=\"info-rectangle white-rectangle\">Phares \u00e0 on<\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e845a7 elementor-widget elementor-widget-spacer\" data-id=\"3e845a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8712558 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"8712558\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=10016' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/06\/1a0ff36c-8411-45e0-9b26-0288e987551b.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=10016\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nLAND ROVER Defender 90 SW 2.5 Td5 Manuelle\n\n\n<span class='card-price'>19'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=10016', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=10021', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics860')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics860' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & Demi<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Diesel<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>8lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>122 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 6 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne20'>5 cylindres<\/div>\n<div class='info-rectangle white-rectangle' id='ligne21'>FAP Non<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>2500 cc<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n\n\n\n<div class='info-rectangle white-rectangle' id='ligne33'>223'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>04.2002<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bf8f8a0 elementor-widget elementor-widget-spacer\" data-id=\"bf8f8a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f4da4d elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"9f4da4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=15344' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/04\/681.522.580-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=15344\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\n MITSUBISHI L 200 2.4 KingCab  Manuelle\n\n\n<span class='card-price'>24'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=15344', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=15346', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics880')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics880' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & Demi<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Diesel<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>6lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>154 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 12 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>6 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>2470 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n<div class='info-rectangle white-rectangle' id='ligne29'>Filtre particules neuf<\/div>\n\n\n\n<div class='info-rectangle white-rectangle' id='ligne33'>72'000 km<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>02.2018<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-588d8ba elementor-widget elementor-widget-spacer\" data-id=\"588d8ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-14d3488 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"14d3488\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16552' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/06\/676.464.748-mitsu-pajero-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16552\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nMITSUBISHI Pajero 3.2 DI-D Intense Automatique\n\n\n<span class='card-price'>22'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16552', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16553', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1017')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1017' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>Super Select<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Automatique<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Diesel<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>8lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>205 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 6 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>3200 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>7 places<\/div>\n<div class='info-rectangle white-rectangle' id='ligne29'>1\u00e8re main<\/div>\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne32'>Tempomat<\/div>\n<div class='info-rectangle white-rectangle' id='ligne33'>163'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>02.2015<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27b62c3 elementor-widget elementor-widget-spacer\" data-id=\"27b62c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d1db9a elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"0d1db9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=8977' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/05\/362c8a0e-c7a9-4036-9e84-2e3a02ea1d4c.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=8977\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nNISSAN Navara D- Cab 2.5 dCi 4WD Manuelle\n\n\n<span class='card-price'>19'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=8977', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=8964', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics991')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics991' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & Demi<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Diesel<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>8lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>190 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 3 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n<div class='info-rectangle white-rectangle' id='ligne21'>FAP Non<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne23'>6 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>2500 cc<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n\n\n\n<div class='info-rectangle white-rectangle' id='ligne33'>169'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>11.2013<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3be0836 elementor-widget elementor-widget-spacer\" data-id=\"3be0836\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce4b1f9 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"ce4b1f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16270' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/06\/327.714.326-vitara-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16270\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nSUZUKI Vitara 1.4  Compact Top Automatic\n\n\n<span class='card-price'>17'600.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16270', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16271', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1010')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1010' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 permanent<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Automatique<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>5lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Cam\u00e9ra Recul<\/div>\n<div class='info-rectangle white-rectangle' id='ligne15'>145 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 6 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n<div class='info-rectangle white-rectangle' id='ligne18'>Gps<\/div>\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>6 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Kit anti-crevaison<\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>1400 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne32'>Tempomat<\/div>\n<div class='info-rectangle white-rectangle' id='ligne33'>97'700<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>09.2016<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f9566a1 elementor-widget elementor-widget-spacer\" data-id=\"f9566a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-944c5ac elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"944c5ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16894' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/07\/627.153.260-suzuki-jimny-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16894\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nSUZUKI Jimny 1.3  Top 25th Anniv Manuelle\n\n\n<span class='card-price'>10'600.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16894', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16859', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1024')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1024' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & Demi<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>7lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>85 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 3 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>1300 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim Manuelle<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>4 places<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne33'>130'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>04.2006<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d06bd1 elementor-widget elementor-widget-spacer\" data-id=\"7d06bd1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b0fee7b elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"b0fee7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16443' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/06\/166.286.256-1-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16443\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nSUZUKI Jimny 1.5 First Color Edit. 4x4 Manuelle\n\n\n<span class='card-price'>29'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16443', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16418', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1013')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1013' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & Demi<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>7lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>102 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 6 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>1500 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim Manuelle<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>2 places<\/div>\n<div class='info-rectangle white-rectangle' id='ligne29'>1\u00e8re main<\/div>\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne32'>Tempomat<\/div>\n<div class='info-rectangle white-rectangle' id='ligne33'>59'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>05.2021<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5eadbfe elementor-widget elementor-widget-spacer\" data-id=\"5eadbfe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17850dd elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"17850dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16541' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/06\/166.286.256-1-2.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16541\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nSUZUKI Jimny 1.5 Classic Car Color Manuelle\n\n\n<span class='card-price'>31'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16541', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16499', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1015')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1015' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & Demi<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Essence<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>7lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>102 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 12 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>1500 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim Manuelle<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>2 places<\/div>\n<div class='info-rectangle white-rectangle' id='ligne29'>1\u00e8re main<\/div>\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne32'>Tempomat<\/div>\n<div class='info-rectangle white-rectangle' id='ligne33'>12'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>05.2021<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36dba22 elementor-widget elementor-widget-spacer\" data-id=\"36dba22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a834e6 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"7a834e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16938' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/07\/679.458.978-27.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16938\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nTOYOTA Hilux 2.5D D-Cab Luna Manuelle\n\n\n<span class='card-price'>29'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16938', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16906', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1026')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1026' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & Demi<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Diesel<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>7lt\/100<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne15'>145ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 12 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>5 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>2500 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim Manuelle<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n\n\n\n<div class='info-rectangle white-rectangle' id='ligne33'>69'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>04.2016<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-adc6b16 elementor-widget elementor-widget-spacer\" data-id=\"adc6b16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e73fa5c elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"e73fa5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=14588' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/04\/680.232.910-1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=14588\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nTOYOTA Land Cruiser 2.8TD Terra Manuelle\n\n\n<span class='card-price'>39'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=14588', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=14587', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics623')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics623' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & Demi<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Manuelle<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Diesel<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>7lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Cam\u00e9ra Recul<\/div>\n<div class='info-rectangle white-rectangle' id='ligne15'>175 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Garantie 12 mois<\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>6 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>2700 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n<div class='info-rectangle white-rectangle' id='ligne27'>No  Adblue<\/div>\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n\n\n\n\n<div class='info-rectangle white-rectangle' id='ligne33'>59'000 km<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>11.2016<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-899cb8b elementor-widget elementor-widget-spacer\" data-id=\"899cb8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ddb131 elementor-widget__width-initial animated-fast elementor-invisible elementor-widget elementor-widget-html\" data-id=\"1ddb131\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\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    <style>\n        * {\n            box-sizing: border-box;\n        }\n        .card {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            display: flex;\n            flex-wrap: wrap;\n            max-width: 1000px;\n            margin: auto;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n            position: relative;\n        }\n\n        .card-image-container {\n            position: relative;\n            overflow: hidden;\n            flex: 1;\n        }\n\n        .card-image {\n            width: 100%;\n            object-fit: cover;\n            border-radius: 8px 0 0 8px;\n            transition: transform 0.3s ease-in-out;\n            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n\n            display: block;\n            margin: 0;\n            position: relative;\n        }\n\n        .play-icon {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            font-size: 48px;\n            color: white; \/* Couleur transparente *\/\n        }\n\n        .card-content {\n            padding: 20px;\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .card-header {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        .card-title {\n            margin: 0;\n            display: flex;\n            align-items: center;\n            word-wrap: break-word;\n        }\n\n        .card-price {\nbackground-color: rgb(250, 250, 4);\n    padding: 6px 6px !important;   \/* un peu moins large *\/\n    border-radius: 5px;\n    margin-left: 13px;\n    min-width: 85px !important;    \/* l\u00e9g\u00e8rement r\u00e9duit *\/\n    height: auto;\n    text-align: center;\n    font-size: 0.80em !important;  \/* texte un peu plus petit *\/\n    line-height: normal;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;           \/* emp\u00eache le retour \u00e0 la ligne *\/\n        }\n\n        .card-body {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            margin-top: 20px;\n        }\n\n        .card-body span {\n            margin: 4px 8px;\n            font-size: 1em;\n        }\n\n        .card-footer {\n            text-align: right;\n            margin-top: 16px;\n            font-size: 0.8em;\n            color: grey;\n        }\n\n        @media (min-width: 768px) {\n            .card-content {\n                width: 60%;\n                padding: 25px;\n            }\n\n            .card-body {\n                justify-content: flex-start;\n            }\n        }\n\n        .rectangle {\n            width: 20px;\n            height: 34px; \/* Augmentation de la hauteur de 40% *\/\n            margin-right: 8px;\n            border-radius: 4px;\n}\n\n        .yellow-rectangle { background-color: yellow; }\n        .green-rectangle { background-color: green; }\n        .blue-rectangle { background-color: blue; }\n        .red-rectangle { background-color: burgundy; }\n\n        .gradient-rectangle-container {\n            display: flex;\n            justify-content: center;\n            flex-direction: column;\n            align-items: center;\n            margin-top: 10px;\n        }\n\n        .gradient-rectangle {\n            width: 100%;\n            height: 20px;\n            border-radius: 8px;\n            background: #D07C4A;\n            margin: 4px auto;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n            position: relative;\n            cursor: pointer;\n        }\n\n        .gradient-rectangle.reverse {\n            background: linear-gradient(to right, blue, blue);\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .rectangle-title {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 20px;\n        }\n\n        .info-rectangle {\n            background-color: white;\n            border: 2px solid #ddd;\n            margin: 10px;\n            padding: 2px 8px;\n            border-radius: 4px;\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            font-size: 0.8em;\n            min-width: 70px;\n        }\n\n        \/* Menus teint\u00e9s *\/\n        .orange-menu { background-color: orange; }\n        .blue-menu { background-color: blue; }\n        .red-menu { background-color: #92000A; }\n\n        \/* Media queries *\/\n        @media (max-width: 768px) {\n            .card {\n                flex-direction: column;\n            }\n\n            .card-image {\n                border-radius: 8px 8px 0 0;\n            }\n\n            .card-content {\n                width: 100%;\n                padding: 20px;\n            }\n\n            .card-price {\n                margin-left: 0;\n                margin-top: 10px;\n            }\n\n            \/* \u2705 SEULE MODIF: plus d'espace entre les boutons sur mobile *\/\n            .gradient-rectangle-container .gradient-rectangle {\n                margin: 14px auto !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .card-title {\n                font-size: 16px;\n            }\n\n            .card-price {\n                font-size: 1em;\n                padding: 6px 2px;\n            }\n@media (max-width: 768px) {\n.card-price {\nfont-size: 1.4em !important;\n}\n\n\n\n\n\n\n\n\n\n\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"card\">\n    <div class=\"card-image-container\">\n<a href='https:\/\/les4x4repond.ch\/?page_id=16185' target='_self'><\/a>\n<img src='https:\/\/les4x4repond.ch\/wp-content\/uploads\/2026\/05\/aa1e69b5-cc02-4ded-afef-ff33905981e1.png' alt='Marque du v\u00e9hicule' class='card-image' id='zoom-image'>\n            <span class=\"play-icon\"><\/span>\n        <\/a>\n    <\/div>\n    <div class=\"card-content\">\n        <div class=\"card-header\">\n            <div class=\"rectangle yellow-rectangle\"><\/div>\n            <div class=\"rectangle green-rectangle\"><\/div>\n            <div class=\"rectangle blue-rectangle\"><\/div>\n<a href=\"https:\/\/les4x4repond.ch\/?page_id=16185\" target=\"_self\" style=\"text-decoration: none; color: inherit;\"><\/a>\n                <h4 class=\"card-title\">\n\nTOYOTA Hilux 2.8 Invincible D-Cab 4x4 Automatique\n\n\n<span class='card-price'>42'800.\u2013<\/span>\n                <\/h4>\n            <\/a>\n        <\/div>\n        <div class=\"card-body\">\n            \n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- \u2705 Boutons regroup\u00e9s dans le container (comme ton code qui marche) -->\n<div class=\"gradient-rectangle-container\">\n<div class=\"gradient-rectangle orange-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16185', '_self')\">\n        <span class=\"rectangle-title\">Vid\u00e9o<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle blue-menu\" onclick=\"window.open('https:\/\/les4x4repond.ch\/?page_id=16134', '__self')\">\n        <span class=\"rectangle-title\">Doc & Photos<\/span>\n    <\/div>\n\n<div class=\"gradient-rectangle red-menu\" onclick=\"toggleCharacteristics('characteristics1007')\" >\n        <span class=\"rectangle-title\">Caract\u00e9ristiques<\/span>\n    <\/div>\n\n<div id='characteristics1007' class='characteristics' style='display: none;'>\n        <div class=\"info-rectangle-container\">\n<div class='info-rectangle white-rectangle' id='ligne9'>4x4 & Demi<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne11'>Automatique<\/div>\n<div class='info-rectangle white-rectangle' id='ligne12'>Diesel<\/div>\n<div class='info-rectangle white-rectangle' id='ligne13'>8lt\/100<\/div>\n<div class='info-rectangle white-rectangle' id='ligne14'>Cam\u00e9ra Recul<\/div>\n<div class='info-rectangle white-rectangle' id='ligne15'>204 ch<\/div>\n<div class='info-rectangle white-rectangle' id='ligne16'>Usine 10 ans <\/div>\n<div class='info-rectangle white-rectangle' id='ligne17'>Expertis\u00e9<\/div>\n<div class='info-rectangle white-rectangle' id='ligne18'>Gps<\/div>\n<div class='info-rectangle white-rectangle' id='ligne19'>Bluetooth<\/div>\n<div class='info-rectangle white-rectangle' id='ligne20'>4 cylindres<\/div>\n\n\n<div class='info-rectangle white-rectangle' id='ligne23'>6 Vitesses<\/div>\n<div class='info-rectangle white-rectangle' id='ligne24'>Roue de secours <\/div>\n<div class='info-rectangle white-rectangle' id='ligne25'>2800 cc<\/div>\n<div class='info-rectangle white-rectangle' id='ligne26'>Clim. Auto<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne28'>5 places<\/div>\n<div class='info-rectangle white-rectangle' id='ligne29'>1\u00e8re main<\/div>\n<div class='info-rectangle white-rectangle' id='ligne30'>Si\u00e8ges chauffants<\/div>\n\n<div class='info-rectangle white-rectangle' id='ligne32'>Tempomat<\/div>\n<div class='info-rectangle white-rectangle' id='ligne33'>119'000<\/div>\n<div class='info-rectangle white-rectangle' id='ligne35'>12.2022<\/div>\n\n\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    function toggleCharacteristics(characteristicsId) {\n        var characteristics = document.getElementById(characteristicsId);\n        if (characteristics.style.display === 'none') {\n            characteristics.style.display = 'block';\n        } else {\n            characteristics.style.display = 'none';\n        }\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b6bdd3e elementor-widget elementor-widget-spacer\" data-id=\"b6bdd3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-777d6d8 elementor-widget elementor-widget-spacer\" data-id=\"777d6d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9887bf6 elementor-widget elementor-widget-spacer\" data-id=\"9887bf6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\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":"<p>4&#215;4 et pickups d\u2019occasion en Suisse 4&#215;4, pickups et SUV d\u2019occasion en Suisse V\u00e9hicules contr\u00f4l\u00e9s, pr\u00eats \u00e0 partir avec photos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-93","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/les4x4repond.ch\/index.php?rest_route=\/wp\/v2\/pages\/93","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/les4x4repond.ch\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/les4x4repond.ch\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/les4x4repond.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/les4x4repond.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=93"}],"version-history":[{"count":1943,"href":"https:\/\/les4x4repond.ch\/index.php?rest_route=\/wp\/v2\/pages\/93\/revisions"}],"predecessor-version":[{"id":16962,"href":"https:\/\/les4x4repond.ch\/index.php?rest_route=\/wp\/v2\/pages\/93\/revisions\/16962"}],"wp:attachment":[{"href":"https:\/\/les4x4repond.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}