{"id":3072,"date":"2024-02-07T21:10:10","date_gmt":"2024-02-07T21:10:10","guid":{"rendered":"https:\/\/startersites.io\/elementor\/garderobe\/?page_id=3072"},"modified":"2026-09-08T22:03:19","modified_gmt":"2026-09-08T22:03:19","slug":"home","status":"publish","type":"page","link":"https:\/\/wonderlookstore.com\/","title":{"rendered":"Accueil"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3072\" class=\"elementor elementor-3072\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-501e557 e-con-full e-flex e-con e-parent\" data-id=\"501e557\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b375480 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"b375480\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Google Fonts & Font Awesome -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,500;0,600;0,700;1,400&family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\" \/>\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.1\/css\/all.min.css\" \/>\r\n\r\n<style>\r\n  \/* ==========================================================================\r\n     VARIABLES & DESIGN SYSTEM LUXE\r\n     ========================================================================== *\/\r\n  :root {\r\n    --bg-body: #FBF9F5;\r\n    --bg-card: #FFFFFF;\r\n    --bg-surface: #F5F1EA;\r\n    --bg-dark: #121212;\r\n    --bg-dark-accent: #1A1A1A;\r\n    \r\n    --color-gold: #C5A880;\r\n    --color-gold-hover: #AF8F63;\r\n    --color-gold-light: rgba(197, 168, 128, 0.12);\r\n    --color-dark: #161616;\r\n    --color-charcoal: #2A2A2A;\r\n    --color-text: #42403D;\r\n    --color-muted: #827E77;\r\n    --color-border: #ECE7DF;\r\n    --color-border-dark: #2C2A28;\r\n    --color-whatsapp: #25D366;\r\n\r\n    --font-heading: 'Playfair Display', Georgia, serif;\r\n    --font-body: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;\r\n\r\n    --radius-sm: 8px;\r\n    --radius-md: 14px;\r\n    --radius-lg: 24px;\r\n    --radius-pill: 999px;\r\n\r\n    --shadow-subtle: 0 4px 20px rgba(0, 0, 0, 0.03);\r\n    --shadow-hover: 0 16px 36px rgba(0, 0, 0, 0.08);\r\n    --shadow-drawer: -10px 0 40px rgba(0, 0, 0, 0.15);\r\n\r\n    --transition-fast: 0.2s cubic-bezier(0.16, 1, 0.3, 1);\r\n    --transition-smooth: 0.35s cubic-bezier(0.16, 1, 0.3, 1);\r\n    --transition-bounce: 0.5s cubic-bezier(0.34, 1.56, 0.64, 1);\r\n    --container-width: 1280px;\r\n  }\r\n\r\n  .wonderlook-wrapper {\r\n    font-family: var(--font-body);\r\n    background-color: var(--bg-body);\r\n    color: var(--color-text);\r\n    line-height: 1.6;\r\n    overflow-x: hidden;\r\n    width: 100%;\r\n    margin: 0;\r\n    padding: 0;\r\n  }\r\n\r\n  .wonderlook-wrapper *, .wonderlook-wrapper *::before, .wonderlook-wrapper *::after {\r\n    margin: 0;\r\n    padding: 0;\r\n    box-sizing: border-box;\r\n    -webkit-font-smoothing: antialiased;\r\n  }\r\n\r\n  .wonderlook-wrapper a {\r\n    text-decoration: none;\r\n    color: inherit;\r\n    transition: color var(--transition-fast);\r\n  }\r\n\r\n  .wonderlook-wrapper button {\r\n    font-family: inherit;\r\n    border: none;\r\n    cursor: pointer;\r\n    background: none;\r\n    transition: all var(--transition-fast);\r\n  }\r\n\r\n  .wonderlook-wrapper img {\r\n    max-width: 100%;\r\n    height: auto;\r\n    display: block;\r\n  }\r\n\r\n  .wonderlook-wrapper .container {\r\n    width: 100%;\r\n    max-width: var(--container-width);\r\n    margin: 0 auto;\r\n    padding: 0 24px;\r\n  }\r\n\r\n  \/* TOP ANNOUNCEMENT BAR *\/\r\n  .top-announcement {\r\n    background: var(--bg-dark);\r\n    color: #E2DDD5;\r\n    font-size: 0.75rem;\r\n    font-weight: 500;\r\n    letter-spacing: 0.3px;\r\n    padding: 8px 0;\r\n    border-bottom: 1px solid var(--color-border-dark);\r\n    position: relative;\r\n    z-index: 100;\r\n  }\r\n\r\n  .top-announcement .container {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    gap: 16px;\r\n  }\r\n\r\n  .top-announcement-left {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 20px;\r\n  }\r\n\r\n  .top-badge {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 6px;\r\n  }\r\n\r\n  .top-badge i {\r\n    color: var(--color-gold);\r\n    font-size: 0.8rem;\r\n  }\r\n\r\n  .top-announcement-right {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 16px;\r\n  }\r\n\r\n  .top-pill {\r\n    background: rgba(197, 168, 128, 0.15);\r\n    color: var(--color-gold);\r\n    padding: 2px 10px;\r\n    border-radius: var(--radius-pill);\r\n    font-weight: 600;\r\n    font-size: 0.7rem;\r\n    border: 1px solid rgba(197, 168, 128, 0.3);\r\n  }\r\n\r\n  \/* ==========================================================================\r\n     HEADER & LOGO (HAUTEUR AUGMENT\u00c9E, SIGNATURE R\u00c9HISS\u00c9E)\r\n     ========================================================================== *\/\r\n  .header {\r\n    background: rgba(255, 255, 255, 0.94);\r\n    backdrop-filter: blur(14px);\r\n    -webkit-backdrop-filter: blur(14px);\r\n    position: sticky;\r\n    top: 0;\r\n    z-index: 990;\r\n    border-bottom: 1px solid var(--color-border);\r\n    transition: box-shadow var(--transition-fast);\r\n  }\r\n\r\n  .header.scrolled {\r\n    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.04);\r\n  }\r\n\r\n  \/* Hauteur augment\u00e9e de 86px \u2192 96px pour accueillir la signature sans coupure *\/\r\n  .header-inner {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: space-between !important;\r\n    height: 96px !important;\r\n  }\r\n\r\n  .wonderlook-wrapper .brand-logo,\r\n  .brand-logo {\r\n    display: inline-flex !important;\r\n    flex-direction: column !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    text-decoration: none !important;\r\n    padding: 2px 0 !important;\r\n    max-width: 220px !important;\r\n    max-height: 90px !important;\r\n    flex-shrink: 0 !important;\r\n  }\r\n\r\n  .wonderlook-wrapper .header-logo-img,\r\n  .header-logo-img {\r\n    height: 52px !important;\r\n    max-height: 52px !important;\r\n    width: auto !important;\r\n    max-width: 190px !important;\r\n    object-fit: contain !important;\r\n    display: block !important;\r\n    margin: 0 auto !important;\r\n    mix-blend-mode: multiply;\r\n    filter: contrast(1.05);\r\n    transition: transform var(--transition-smooth), opacity var(--transition-fast);\r\n  }\r\n\r\n  .brand-logo:hover .header-logo-img {\r\n    transform: scale(1.03);\r\n    opacity: 0.95;\r\n  }\r\n\r\n  .wonderlook-wrapper .logo-subtext,\r\n  .logo-subtext {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    text-align: center !important;\r\n    line-height: 1.15 !important;\r\n    margin-top: 4px !important; \/* l\u00e9g\u00e8rement augment\u00e9 pour respirer *\/\r\n    white-space: nowrap !important;\r\n  }\r\n\r\n  .wonderlook-wrapper .logo-subtext .subtext-line-1,\r\n  .logo-subtext .subtext-line-1 {\r\n    font-family: var(--font-body) !important;\r\n    font-size: 0.55rem !important;\r\n    font-weight: 700 !important;\r\n    letter-spacing: 2.8px !important;\r\n    text-transform: uppercase !important;\r\n    color: var(--color-dark) !important;\r\n    line-height: 1.15 !important;\r\n    display: block !important;\r\n  }\r\n\r\n  .wonderlook-wrapper .logo-subtext .subtext-line-2,\r\n  .logo-subtext .subtext-line-2 {\r\n    font-family: var(--font-body) !important;\r\n    font-size: 0.46rem !important;\r\n    font-weight: 600 !important;\r\n    letter-spacing: 2px !important;\r\n    text-transform: uppercase !important;\r\n    color: var(--color-gold) !important;\r\n    line-height: 1.15 !important;\r\n    display: block !important;\r\n    margin-top: 1px !important;\r\n  }\r\n\r\n  .brand-logo:hover .subtext-line-2 {\r\n    color: var(--color-gold-hover) !important;\r\n  }\r\n\r\n  .nav-desktop {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 32px;\r\n    list-style: none;\r\n  }\r\n\r\n  .nav-item {\r\n    position: relative;\r\n  }\r\n\r\n  .nav-link {\r\n    font-size: 0.88rem;\r\n    font-weight: 500;\r\n    color: var(--color-dark);\r\n    padding: 8px 0;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 6px;\r\n    transition: color var(--transition-fast);\r\n  }\r\n\r\n  .nav-link::after {\r\n    content: '';\r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    width: 0;\r\n    height: 2px;\r\n    background: var(--color-gold);\r\n    transition: width var(--transition-smooth);\r\n  }\r\n\r\n  .nav-link:hover {\r\n    color: var(--color-gold);\r\n  }\r\n\r\n  .nav-link:hover::after,\r\n  .nav-item.active .nav-link::after {\r\n    width: 100%;\r\n  }\r\n\r\n  .mega-menu {\r\n    position: absolute;\r\n    top: 100%;\r\n    left: 50%;\r\n    transform: translateX(-50%) translateY(14px);\r\n    width: 800px;\r\n    background: var(--bg-card);\r\n    border-radius: var(--radius-md);\r\n    box-shadow: 0 25px 60px rgba(0, 0, 0, 0.12);\r\n    border: 1px solid var(--color-border);\r\n    padding: 24px;\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    pointer-events: none;\r\n    transition: all var(--transition-smooth);\r\n    z-index: 1000;\r\n  }\r\n\r\n  .nav-item:hover .mega-menu {\r\n    opacity: 1;\r\n    visibility: visible;\r\n    pointer-events: auto;\r\n    transform: translateX(-50%) translateY(0);\r\n  }\r\n\r\n  .mega-menu-header {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    padding-bottom: 14px;\r\n    margin-bottom: 16px;\r\n    border-bottom: 1px solid var(--color-border);\r\n  }\r\n\r\n  .mega-menu-header h4 {\r\n    font-family: var(--font-heading);\r\n    font-size: 1.1rem;\r\n    color: var(--color-dark);\r\n  }\r\n\r\n  .mega-menu-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, 1fr);\r\n    gap: 14px;\r\n  }\r\n\r\n  .mega-brand-card {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 12px;\r\n    padding: 10px;\r\n    border-radius: var(--radius-sm);\r\n    border: 1px solid transparent;\r\n    transition: all var(--transition-fast);\r\n    background: var(--bg-surface);\r\n  }\r\n\r\n  .mega-brand-card:hover {\r\n    background: #FFFFFF;\r\n    border-color: var(--color-gold);\r\n    transform: translateY(-2px);\r\n    box-shadow: var(--shadow-subtle);\r\n  }\r\n\r\n  .mega-brand-icon {\r\n    width: 40px;\r\n    height: 40px;\r\n    border-radius: 50%;\r\n    background: #FFFFFF;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    color: var(--color-gold);\r\n    font-size: 1rem;\r\n    flex-shrink: 0;\r\n    border: 1px solid var(--color-border);\r\n    transition: all var(--transition-fast);\r\n  }\r\n\r\n  .mega-brand-card:hover .mega-brand-icon {\r\n    background: var(--color-gold);\r\n    color: #FFFFFF;\r\n  }\r\n\r\n  .mega-brand-card h5 {\r\n    font-size: 0.85rem;\r\n    font-weight: 600;\r\n    color: var(--color-dark);\r\n    margin-bottom: 2px;\r\n  }\r\n\r\n  .mega-brand-card p {\r\n    font-size: 0.7rem;\r\n    color: var(--color-muted);\r\n    line-height: 1.2;\r\n  }\r\n\r\n  .header-actions {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 12px;\r\n  }\r\n\r\n  .action-btn {\r\n    width: 42px;\r\n    height: 42px;\r\n    border-radius: 50%;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    color: var(--color-dark);\r\n    font-size: 1.05rem;\r\n    background: var(--bg-surface);\r\n    position: relative;\r\n    transition: all var(--transition-fast);\r\n  }\r\n\r\n  .action-btn:hover {\r\n    background: var(--color-gold-light);\r\n    color: var(--color-gold);\r\n  }\r\n\r\n  .cart-counter {\r\n    position: absolute;\r\n    top: -2px;\r\n    right: -2px;\r\n    background: var(--color-gold);\r\n    color: #FFFFFF;\r\n    font-size: 0.65rem;\r\n    font-weight: 700;\r\n    width: 19px;\r\n    height: 19px;\r\n    border-radius: 50%;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    box-shadow: 0 2px 6px rgba(197, 168, 128, 0.4);\r\n    transition: transform var(--transition-bounce);\r\n  }\r\n\r\n  .mobile-menu-toggle {\r\n    display: none;\r\n    font-size: 1.3rem;\r\n    color: var(--color-dark);\r\n  }\r\n\r\n  \/* ==========================================================================\r\n     HERO SECTION\r\n     ========================================================================== *\/\r\n  .hero {\r\n    position: relative;\r\n    min-height: 80vh;\r\n    display: flex;\r\n    align-items: center;\r\n    background: var(--bg-dark);\r\n    color: #FFFFFF !important;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .hero-media-wrapper {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 1;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .hero-media-wrapper video,\r\n  .hero-media-wrapper img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    object-position: center;\r\n    filter: brightness(0.68);\r\n    animation: slowDrift 28s ease-in-out infinite alternate;\r\n    transform-origin: center center;\r\n    will-change: transform;\r\n  }\r\n\r\n  @keyframes slowDrift {\r\n    0% { transform: scale(1.08) translate(0, 0); }\r\n    25% { transform: scale(1.08) translate(-2.5%, 1.5%); }\r\n    50% { transform: scale(1.08) translate(1.8%, -1.2%); }\r\n    75% { transform: scale(1.08) translate(-1.5%, 2.8%); }\r\n    100% { transform: scale(1.08) translate(2%, -2%); }\r\n  }\r\n\r\n  .hero-overlay-gradient {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(90deg, rgba(18,18,18,0.92) 0%, rgba(18,18,18,0.65) 50%, rgba(18,18,18,0.2) 100%);\r\n    z-index: 2;\r\n  }\r\n\r\n  .hero .container {\r\n    position: relative;\r\n    z-index: 3;\r\n    padding-top: 45px;\r\n    padding-bottom: 45px;\r\n  }\r\n\r\n  .hero-content {\r\n    max-width: 660px;\r\n  }\r\n\r\n  .hero-eyebrow {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    font-size: 0.74rem;\r\n    font-weight: 600;\r\n    letter-spacing: 2px;\r\n    text-transform: uppercase;\r\n    color: var(--color-gold);\r\n    background: rgba(197, 168, 128, 0.15);\r\n    border: 1px solid rgba(197, 168, 128, 0.3);\r\n    padding: 5px 14px;\r\n    border-radius: var(--radius-pill);\r\n    margin-bottom: 18px;\r\n    backdrop-filter: blur(6px);\r\n  }\r\n\r\n  .wonderlook-wrapper .hero-title,\r\n  .hero-title {\r\n    font-family: var(--font-heading) !important;\r\n    font-size: clamp(2.3rem, 4.8vw, 3.8rem) !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.12 !important;\r\n    letter-spacing: -0.5px !important;\r\n    margin-bottom: 20px !important;\r\n    color: #FFFFFF !important;\r\n  }\r\n\r\n  .wonderlook-wrapper .hero-title em,\r\n  .hero-title em {\r\n    font-style: italic !important;\r\n    color: var(--color-gold) !important;\r\n  }\r\n\r\n  .hero-features {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 12px 20px;\r\n    margin-bottom: 28px;\r\n    max-width: 580px;\r\n  }\r\n\r\n  .hero-feature-item {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 9px;\r\n    font-size: 0.88rem;\r\n    color: #F1EDE7 !important;\r\n    font-weight: 500;\r\n  }\r\n\r\n  .hero-feature-item i {\r\n    color: var(--color-gold);\r\n    font-size: 1rem;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .hero-cta-group {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    align-items: center;\r\n    gap: 14px;\r\n  }\r\n\r\n  .btn {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 9px;\r\n    padding: 13px 30px;\r\n    border-radius: var(--radius-pill);\r\n    font-weight: 600;\r\n    font-size: 0.9rem;\r\n    letter-spacing: 0.3px;\r\n    transition: all var(--transition-smooth);\r\n  }\r\n\r\n  .btn-gold {\r\n    background: var(--color-gold);\r\n    color: #121212;\r\n    box-shadow: 0 8px 20px rgba(197, 168, 128, 0.3);\r\n  }\r\n\r\n  .btn-gold:hover {\r\n    background: #D8BD97;\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 12px 26px rgba(197, 168, 128, 0.45);\r\n  }\r\n\r\n  .btn-glass {\r\n    background: rgba(255, 255, 255, 0.08);\r\n    color: #FFFFFF !important;\r\n    border: 1px solid rgba(255, 255, 255, 0.25);\r\n    backdrop-filter: blur(8px);\r\n  }\r\n\r\n  .btn-glass:hover {\r\n    background: #FFFFFF;\r\n    color: var(--color-dark) !important;\r\n    border-color: #FFFFFF;\r\n    transform: translateY(-2px);\r\n  }\r\n\r\n  .hero-trust-row {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 20px;\r\n    margin-top: 32px;\r\n    padding-top: 20px;\r\n    border-top: 1px solid rgba(255, 255, 255, 0.12);\r\n    flex-wrap: wrap;\r\n  }\r\n\r\n  .trust-chip {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    font-size: 0.8rem;\r\n    color: #E2DDD5;\r\n  }\r\n\r\n  .trust-chip i {\r\n    color: var(--color-gold);\r\n    font-size: 1rem;\r\n  }\r\n\r\n  \/* MARQUEE *\/\r\n  .brand-marquee-section {\r\n    background: #FFFFFF;\r\n    border-bottom: 1px solid var(--color-border);\r\n    padding: 16px 0;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .marquee-track {\r\n    display: flex;\r\n    gap: 50px;\r\n    width: max-content;\r\n    animation: marqueeAnimation 30s linear infinite;\r\n  }\r\n\r\n  .marquee-track:hover {\r\n    animation-play-state: paused;\r\n  }\r\n\r\n  .marquee-item {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    font-family: var(--font-heading);\r\n    font-size: 1.15rem;\r\n    font-weight: 600;\r\n    letter-spacing: 2px;\r\n    color: #9C968B;\r\n    text-transform: uppercase;\r\n    white-space: nowrap;\r\n    transition: color var(--transition-fast);\r\n    cursor: pointer;\r\n  }\r\n\r\n  .marquee-item:hover {\r\n    color: var(--color-gold);\r\n  }\r\n\r\n  .marquee-item::after {\r\n    content: '\u25c6';\r\n    margin-left: 40px;\r\n    font-size: 0.6rem;\r\n    color: var(--color-gold);\r\n    opacity: 0.6;\r\n  }\r\n\r\n  @keyframes marqueeAnimation {\r\n    0% { transform: translateX(0); }\r\n    100% { transform: translateX(-50%); }\r\n  }\r\n\r\n  \/* ==========================================================================\r\n     RUBAN VISUEL DYNAMIQUE (IMAGE DE T-SHIRT REMPLAC\u00c9E)\r\n     ========================================================================== *\/\r\n  .dynamic-visual-ribbon {\r\n    background: var(--bg-surface);\r\n    padding: 24px 0 30px;\r\n    overflow: hidden;\r\n    position: relative;\r\n    border-bottom: 1px solid var(--color-border);\r\n  }\r\n\r\n  .dynamic-visual-ribbon::before,\r\n  .dynamic-visual-ribbon::after {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0;\r\n    bottom: 0;\r\n    width: 100px;\r\n    z-index: 5;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .dynamic-visual-ribbon::before {\r\n    left: 0;\r\n    background: linear-gradient(to right, var(--bg-surface) 10%, transparent 100%);\r\n  }\r\n\r\n  .dynamic-visual-ribbon::after {\r\n    right: 0;\r\n    background: linear-gradient(to left, var(--bg-surface) 10%, transparent 100%);\r\n  }\r\n\r\n  .visual-ribbon-wrapper {\r\n    display: flex;\r\n    overflow: hidden;\r\n    width: 100%;\r\n  }\r\n\r\n  .visual-ribbon-track {\r\n    display: flex;\r\n    gap: 18px;\r\n    width: max-content;\r\n    animation: ribbonSlideReverse 38s linear infinite;\r\n    will-change: transform;\r\n  }\r\n\r\n  .visual-ribbon-track:hover {\r\n    animation-play-state: paused;\r\n  }\r\n\r\n  @keyframes ribbonSlideReverse {\r\n    0% { transform: translateX(-50%); }\r\n    100% { transform: translateX(0); }\r\n  }\r\n\r\n  .ribbon-card {\r\n    width: 190px;\r\n    height: 245px;\r\n    border-radius: var(--radius-md);\r\n    overflow: hidden;\r\n    position: relative;\r\n    flex-shrink: 0;\r\n    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.05);\r\n    background: #FFFFFF;\r\n    border: 1px solid rgba(197, 168, 128, 0.25);\r\n    cursor: pointer;\r\n    transition: transform var(--transition-smooth), box-shadow var(--transition-smooth), border-color var(--transition-smooth);\r\n  }\r\n\r\n  .ribbon-card:hover {\r\n    transform: translateY(-6px) scale(1.02);\r\n    box-shadow: 0 16px 30px rgba(0, 0, 0, 0.1);\r\n    border-color: var(--color-gold);\r\n  }\r\n\r\n  .ribbon-card img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    object-position: center;\r\n    transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1);\r\n  }\r\n\r\n  .ribbon-card:hover img {\r\n    transform: scale(1.08);\r\n  }\r\n\r\n  .ribbon-card-overlay {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(to top, rgba(18, 18, 18, 0.85) 0%, rgba(18, 18, 18, 0.15) 50%, transparent 100%);\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: flex-end;\r\n    padding: 14px;\r\n    opacity: 0;\r\n    transition: opacity var(--transition-smooth);\r\n  }\r\n\r\n  .ribbon-card:hover .ribbon-card-overlay {\r\n    opacity: 1;\r\n  }\r\n\r\n  .ribbon-tag {\r\n    align-self: flex-start;\r\n    background: rgba(197, 168, 128, 0.9);\r\n    color: #121212;\r\n    font-size: 0.65rem;\r\n    font-weight: 700;\r\n    padding: 3px 9px;\r\n    border-radius: var(--radius-pill);\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.5px;\r\n    margin-bottom: 5px;\r\n    backdrop-filter: blur(4px);\r\n  }\r\n\r\n  .ribbon-title {\r\n    font-family: var(--font-heading);\r\n    color: #FFFFFF !important;\r\n    font-size: 0.9rem;\r\n    font-weight: 600;\r\n    line-height: 1.2;\r\n  }\r\n\r\n  \/* ==========================================================================\r\n     SECTION TOP TENDANCES : TITRE MODERNIS\u00c9\r\n     ========================================================================== *\/\r\n  .trending-section-with-bg {\r\n    position: relative;\r\n    overflow: hidden;\r\n    padding: 55px 0 65px;\r\n    border-bottom: 1px solid var(--color-border);\r\n    background-color: var(--bg-body);\r\n  }\r\n\r\n  .collections-bg-wrapper {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 1;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .collections-bg-image {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    object-position: center 35%;\r\n    opacity: 0.82;\r\n    filter: contrast(1.04) saturate(1.05);\r\n    animation: slowDrift 28s ease-in-out infinite alternate;\r\n    transform-origin: center center;\r\n    will-change: transform;\r\n  }\r\n\r\n  .collections-bg-overlay {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 2;\r\n    background: linear-gradient(\r\n      180deg, \r\n      rgba(251, 249, 245, 0.72) 0%, \r\n      rgba(255, 255, 255, 0.28) 35%, \r\n      rgba(255, 255, 255, 0.24) 65%, \r\n      rgba(251, 249, 245, 0.78) 100%\r\n    );\r\n    pointer-events: none;\r\n  }\r\n\r\n  .trending-section-with-bg .container {\r\n    position: relative;\r\n    z-index: 3;\r\n  }\r\n\r\n  \/* ===== EN-T\u00caTE MODERNIS\u00c9 ===== *\/\r\n  #collections .section-header {\r\n    text-align: center;\r\n    max-width: 680px;\r\n    margin: 0 auto 28px;\r\n    padding: 16px 36px 14px;\r\n    background: rgba(255, 255, 255, 0.92) !important;\r\n    backdrop-filter: blur(14px);\r\n    -webkit-backdrop-filter: blur(14px);\r\n    border: 1px solid rgba(197, 168, 128, 0.3);\r\n    border-radius: var(--radius-lg);\r\n    box-shadow: 0 12px 32px rgba(0, 0, 0, 0.04), inset 0 0 0 1px rgba(255, 255, 255, 0.8);\r\n    position: relative;\r\n    transition: all var(--transition-smooth);\r\n  }\r\n\r\n  #collections .section-header:hover {\r\n    border-color: var(--color-gold);\r\n    box-shadow: 0 16px 40px rgba(197, 168, 128, 0.12);\r\n  }\r\n\r\n  \/* Tag raffin\u00e9 *\/\r\n  #collections .section-tag {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    padding: 3px 16px;\r\n    background: rgba(197, 168, 128, 0.12);\r\n    border: 1px solid rgba(197, 168, 128, 0.3);\r\n    border-radius: var(--radius-pill);\r\n    color: #9C7D4E !important;\r\n    font-size: 0.68rem;\r\n    font-weight: 700;\r\n    letter-spacing: 2.5px;\r\n    text-transform: uppercase;\r\n    margin-bottom: 6px;\r\n  }\r\n\r\n  #collections .section-tag i {\r\n    font-size: 0.6rem;\r\n    color: var(--color-gold);\r\n  }\r\n\r\n  \/* Titre modernis\u00e9 : \u00c9DITION IC\u00d4NES *\/\r\n  #collections .section-title {\r\n    font-family: var(--font-heading) !important;\r\n    font-size: clamp(1.8rem, 3.2vw, 2.5rem) !important;\r\n    font-weight: 600 !important;\r\n    color: #121212 !important;\r\n    letter-spacing: -0.8px !important;\r\n    line-height: 1.1 !important;\r\n  }\r\n\r\n  #collections .section-title .gold {\r\n    color: var(--color-gold) !important;\r\n    font-style: italic;\r\n  }\r\n\r\n  \/* Sous-titre discret *\/\r\n  #collections .section-subtitle {\r\n    color: #6B5F4F !important;\r\n    font-size: 0.85rem;\r\n    letter-spacing: 0.5px;\r\n    font-weight: 400;\r\n    margin-top: 4px;\r\n  }\r\n\r\n  .trending-carousel-container {\r\n    position: relative;\r\n    margin-top: 10px;\r\n  }\r\n\r\n  .trending-track {\r\n    display: flex;\r\n    gap: 22px;\r\n    overflow-x: auto;\r\n    scroll-behavior: smooth;\r\n    scroll-snap-type: x mandatory;\r\n    padding: 8px 4px 20px;\r\n    scrollbar-width: none;\r\n    -ms-overflow-style: none;\r\n  }\r\n\r\n  .trending-track::-webkit-scrollbar {\r\n    display: none;\r\n  }\r\n\r\n  .product-card {\r\n    background: rgba(255, 255, 255, 0.96) !important;\r\n    backdrop-filter: blur(8px);\r\n    -webkit-backdrop-filter: blur(8px);\r\n    border-radius: var(--radius-md);\r\n    border: 1px solid rgba(236, 231, 223, 0.95);\r\n    overflow: hidden;\r\n    transition: all var(--transition-smooth);\r\n    position: relative;\r\n    display: flex;\r\n    flex-direction: column;\r\n    flex: 0 0 calc(25% - 17px);\r\n    min-width: 270px;\r\n    max-width: 310px;\r\n    scroll-snap-align: start;\r\n    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.04);\r\n  }\r\n\r\n  .product-card:hover {\r\n    background: #FFFFFF !important;\r\n    transform: translateY(-6px);\r\n    box-shadow: 0 16px 36px rgba(197, 168, 128, 0.2);\r\n    border-color: var(--color-gold);\r\n  }\r\n\r\n  .product-image-box {\r\n    height: 250px;\r\n    background: #F8F6F2;\r\n    position: relative;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    overflow: hidden;\r\n    padding: 0;\r\n  }\r\n\r\n  .product-image-box img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    transition: transform var(--transition-smooth);\r\n    filter: drop-shadow(0 10px 14px rgba(0, 0, 0, 0.06));\r\n  }\r\n\r\n  .product-card:hover .product-image-box img {\r\n    transform: scale(1.06) rotate(-1deg);\r\n  }\r\n\r\n  .product-badge-float {\r\n    position: absolute;\r\n    top: 12px;\r\n    left: 12px;\r\n    background: var(--color-dark);\r\n    color: #FFFFFF !important;\r\n    font-size: 0.65rem;\r\n    font-weight: 700;\r\n    padding: 4px 9px;\r\n    border-radius: var(--radius-pill);\r\n    letter-spacing: 0.5px;\r\n    text-transform: uppercase;\r\n    z-index: 2;\r\n  }\r\n\r\n  .product-badge-float.sale {\r\n    background: #BA3D32;\r\n  }\r\n\r\n  .product-quick-wishlist {\r\n    position: absolute;\r\n    top: 12px;\r\n    right: 12px;\r\n    width: 34px;\r\n    height: 34px;\r\n    background: #FFFFFF !important;\r\n    border-radius: 50%;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    color: var(--color-muted) !important;\r\n    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.06);\r\n    transition: all var(--transition-fast);\r\n    z-index: 2;\r\n  }\r\n\r\n  .product-quick-wishlist:hover {\r\n    color: #BA3D32 !important;\r\n    transform: scale(1.1);\r\n  }\r\n\r\n  .product-content {\r\n    padding: 18px 20px 20px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    flex-grow: 1;\r\n  }\r\n\r\n  .product-meta {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    margin-bottom: 4px;\r\n  }\r\n\r\n  .product-brand {\r\n    font-size: 0.7rem;\r\n    font-weight: 700;\r\n    letter-spacing: 1.5px;\r\n    text-transform: uppercase;\r\n    color: var(--color-gold) !important;\r\n  }\r\n\r\n  .product-rating {\r\n    font-size: 0.7rem;\r\n    color: #E2A03F !important;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 4px;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .product-name {\r\n    font-family: var(--font-heading) !important;\r\n    font-size: 1.1rem !important;\r\n    font-weight: 600 !important;\r\n    color: var(--color-dark) !important;\r\n    margin-bottom: 10px !important;\r\n    line-height: 1.3 !important;\r\n  }\r\n\r\n  .product-colors {\r\n    display: flex;\r\n    gap: 6px;\r\n    margin-bottom: 14px;\r\n  }\r\n\r\n  .color-dot {\r\n    width: 13px;\r\n    height: 13px;\r\n    border-radius: 50%;\r\n    border: 2px solid #FFFFFF;\r\n    outline: 1px solid var(--color-border);\r\n    cursor: pointer;\r\n    transition: transform var(--transition-fast);\r\n  }\r\n\r\n  .color-dot.active,\r\n  .color-dot:hover {\r\n    transform: scale(1.2);\r\n    outline-color: var(--color-gold);\r\n  }\r\n\r\n  .product-footer {\r\n    margin-top: auto;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    padding-top: 12px;\r\n    border-top: 1px solid var(--color-border);\r\n  }\r\n\r\n  .product-pricing {\r\n    display: flex;\r\n    flex-direction: column;\r\n  }\r\n\r\n  .current-price {\r\n    font-size: 1.15rem;\r\n    font-weight: 700;\r\n    color: var(--color-dark) !important;\r\n  }\r\n\r\n  .old-price {\r\n    font-size: 0.78rem;\r\n    color: var(--color-muted) !important;\r\n    text-decoration: line-through;\r\n  }\r\n\r\n  .btn-add-cart {\r\n    background: var(--color-dark);\r\n    color: #FFFFFF !important;\r\n    padding: 9px 16px;\r\n    border-radius: var(--radius-pill);\r\n    font-size: 0.8rem;\r\n    font-weight: 600;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 6px;\r\n  }\r\n\r\n  .btn-add-cart:hover {\r\n    background: var(--color-gold);\r\n    color: #121212 !important;\r\n    transform: translateY(-2px);\r\n  }\r\n\r\n  \/* FL\u00c8CHES DU CARROUSEL : BLANC PUR SOLIDE ET OPAQUE FORC\u00c9 *\/\r\n  .wonderlook-wrapper .carousel-nav-btn,\r\n  .carousel-nav-btn {\r\n    position: absolute;\r\n    top: 50%;\r\n    transform: translateY(-50%);\r\n    width: 48px !important;\r\n    height: 48px !important;\r\n    border-radius: 50% !important;\r\n    background: #FFFFFF !important;\r\n    background-color: #FFFFFF !important;\r\n    border: 1px solid rgba(0, 0, 0, 0.08) !important;\r\n    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16) !important;\r\n    color: #121212 !important;\r\n    font-size: 1.1rem !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    z-index: 10 !important;\r\n    cursor: pointer !important;\r\n    opacity: 1 !important;\r\n    visibility: visible !important;\r\n    transition: all var(--transition-smooth) !important;\r\n  }\r\n\r\n  .wonderlook-wrapper .carousel-nav-btn i,\r\n  .carousel-nav-btn i {\r\n    color: #121212 !important;\r\n    font-size: 1.1rem !important;\r\n    line-height: 1 !important;\r\n    display: block !important;\r\n  }\r\n\r\n  .wonderlook-wrapper .carousel-nav-btn:hover,\r\n  .carousel-nav-btn:hover {\r\n    background: var(--color-gold) !important;\r\n    background-color: var(--color-gold) !important;\r\n    color: #121212 !important;\r\n    border-color: var(--color-gold) !important;\r\n    transform: translateY(-50%) scale(1.08) !important;\r\n    box-shadow: 0 12px 28px rgba(197, 168, 128, 0.4) !important;\r\n  }\r\n\r\n  .wonderlook-wrapper .carousel-nav-btn:hover i,\r\n  .carousel-nav-btn:hover i {\r\n    color: #121212 !important;\r\n  }\r\n\r\n  .carousel-nav-btn.prev-btn {\r\n    left: -20px;\r\n  }\r\n\r\n  .carousel-nav-btn.next-btn {\r\n    right: -20px;\r\n  }\r\n\r\n  \/* ==========================================================================\r\n     BANNI\u00c8RE CONSEIL VISAGISME\r\n     ========================================================================== *\/\r\n  .styling-banner {\r\n    background: var(--bg-dark);\r\n    color: #FFFFFF !important;\r\n    border-radius: var(--radius-lg);\r\n    padding: 44px 40px;\r\n    margin: 30px auto;\r\n    display: grid;\r\n    grid-template-columns: 1.3fr 1fr;\r\n    gap: 36px;\r\n    align-items: center;\r\n    position: relative;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(197, 168, 128, 0.2);\r\n  }\r\n\r\n  .styling-banner::after {\r\n    content: '';\r\n    position: absolute;\r\n    right: -10%;\r\n    bottom: -40%;\r\n    width: 400px;\r\n    height: 400px;\r\n    background: radial-gradient(circle, rgba(197,168,128,0.2) 0%, transparent 70%);\r\n    pointer-events: none;\r\n  }\r\n\r\n  .wonderlook-wrapper .styling-content h3,\r\n  .styling-content h3 {\r\n    font-family: var(--font-heading) !important;\r\n    font-size: clamp(1.8rem, 2.8vw, 2.2rem) !important;\r\n    line-height: 1.25 !important;\r\n    margin-bottom: 24px !important;\r\n    color: #FFFFFF !important;\r\n  }\r\n\r\n  .wonderlook-wrapper .styling-content h3 span,\r\n  .styling-content h3 span {\r\n    color: var(--color-gold) !important;\r\n  }\r\n\r\n  .styling-features {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 12px 18px;\r\n  }\r\n\r\n  .styling-feature-item {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    font-size: 0.86rem;\r\n    color: #F1EDE7 !important;\r\n  }\r\n\r\n  .styling-feature-item i {\r\n    color: var(--color-gold);\r\n    font-size: 1rem;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .styling-cta-box {\r\n    background: rgba(255, 255, 255, 0.04);\r\n    border: 1px solid rgba(255, 255, 255, 0.12);\r\n    border-radius: var(--radius-md);\r\n    padding: 26px 22px;\r\n    text-align: center;\r\n    backdrop-filter: blur(10px);\r\n  }\r\n\r\n  .styling-cta-box .whatsapp-icon-pulse {\r\n    width: 52px;\r\n    height: 52px;\r\n    border-radius: 50%;\r\n    background: rgba(37, 211, 102, 0.15);\r\n    color: var(--color-whatsapp);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    font-size: 1.8rem;\r\n    margin: 0 auto 12px;\r\n  }\r\n\r\n  .wonderlook-wrapper .styling-cta-box h4,\r\n  .styling-cta-box h4 {\r\n    font-size: 1.15rem !important;\r\n    font-weight: 700 !important;\r\n    margin-bottom: 6px !important;\r\n    color: #FFFFFF !important;\r\n  }\r\n\r\n  .styling-cta-box p {\r\n    font-size: 0.82rem;\r\n    color: #B5B0A8 !important;\r\n    margin-bottom: 18px;\r\n    line-height: 1.45;\r\n  }\r\n\r\n  .btn-whatsapp-order {\r\n    background: var(--color-whatsapp);\r\n    color: #FFFFFF !important;\r\n    width: 100%;\r\n    padding: 13px 20px;\r\n    border-radius: var(--radius-pill);\r\n    font-weight: 600;\r\n    font-size: 0.9rem;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 8px;\r\n    box-shadow: 0 6px 18px rgba(37, 211, 102, 0.35);\r\n  }\r\n\r\n  .btn-whatsapp-order:hover {\r\n    background: #20BD5A;\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 10px 24px rgba(37, 211, 102, 0.45);\r\n  }\r\n\r\n  \/* R\u00c9ASSURANCE *\/\r\n  .morocco-trust-section {\r\n    position: relative;\r\n    overflow: hidden;\r\n    padding: 50px 0;\r\n    border-top: 1px solid var(--color-border);\r\n    border-bottom: 1px solid var(--color-border);\r\n    background-color: var(--bg-body);\r\n  }\r\n\r\n  .trust-bg-wrapper {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 1;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .trust-bg-image {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    object-position: center;\r\n    opacity: 0.42;\r\n    animation: slowDrift 28s ease-in-out infinite alternate;\r\n    transform-origin: center center;\r\n    will-change: transform;\r\n  }\r\n\r\n  .trust-bg-overlay {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 2;\r\n    background: linear-gradient(\r\n      180deg, \r\n      rgba(251, 249, 245, 0.85) 0%, \r\n      rgba(255, 255, 255, 0.55) 50%, \r\n      rgba(251, 249, 245, 0.88) 100%\r\n    );\r\n    pointer-events: none;\r\n  }\r\n\r\n  .morocco-trust-section .container {\r\n    position: relative;\r\n    z-index: 3;\r\n  }\r\n\r\n  .trust-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(4, 1fr);\r\n    gap: 24px;\r\n  }\r\n\r\n  .trust-card {\r\n    background: rgba(255, 255, 255, 0.94);\r\n    backdrop-filter: blur(8px);\r\n    -webkit-backdrop-filter: blur(8px);\r\n    border: 1px solid rgba(236, 231, 223, 0.95);\r\n    border-radius: var(--radius-md);\r\n    padding: 34px 22px;\r\n    text-align: center;\r\n    transition: all var(--transition-smooth);\r\n    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.03);\r\n  }\r\n\r\n  .trust-card:hover {\r\n    background: #FFFFFF;\r\n    border-color: var(--color-gold);\r\n    transform: translateY(-6px);\r\n    box-shadow: var(--shadow-hover);\r\n  }\r\n\r\n  .trust-card-icon {\r\n    width: 58px;\r\n    height: 58px;\r\n    background: #F4EFEA;\r\n    color: #AF8F63;\r\n    border-radius: 50%;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    font-size: 1.45rem;\r\n    margin: 0 auto 16px;\r\n    border: 1px solid rgba(197, 168, 128, 0.25);\r\n    transition: all var(--transition-fast);\r\n  }\r\n\r\n  .trust-card:hover .trust-card-icon {\r\n    background: var(--color-gold);\r\n    color: #FFFFFF;\r\n    border-color: var(--color-gold);\r\n    transform: scale(1.08);\r\n    box-shadow: 0 8px 18px rgba(197, 168, 128, 0.3);\r\n  }\r\n\r\n  .wonderlook-wrapper .trust-card h4,\r\n  .trust-card h4 {\r\n    font-family: var(--font-heading) !important;\r\n    font-size: 1.1rem !important;\r\n    color: var(--color-dark) !important;\r\n    margin-bottom: 8px !important;\r\n    font-weight: 600 !important;\r\n  }\r\n\r\n  .trust-card p {\r\n    font-size: 0.85rem;\r\n    color: var(--color-muted);\r\n    line-height: 1.55;\r\n  }\r\n\r\n  \/* CART DRAWER *\/\r\n  .cart-drawer-overlay {\r\n    position: fixed;\r\n    inset: 0;\r\n    background: rgba(0, 0, 0, 0.6);\r\n    backdrop-filter: blur(5px);\r\n    z-index: 1100;\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    transition: all var(--transition-smooth);\r\n  }\r\n\r\n  .cart-drawer-overlay.open {\r\n    transform: translateX(0);\r\n    opacity: 1;\r\n    visibility: visible;\r\n  }\r\n\r\n  .cart-drawer {\r\n    position: fixed;\r\n    top: 0;\r\n    right: 0;\r\n    width: 100%;\r\n    max-width: 440px;\r\n    height: 100%;\r\n    background: #FFFFFF;\r\n    z-index: 1110;\r\n    transform: translateX(100%);\r\n    transition: transform var(--transition-smooth);\r\n    display: flex;\r\n    flex-direction: column;\r\n    box-shadow: var(--shadow-drawer);\r\n  }\r\n\r\n  .cart-drawer-header {\r\n    padding: 20px 24px;\r\n    border-bottom: 1px solid var(--color-border);\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n  }\r\n\r\n  .wonderlook-wrapper .cart-drawer-header h3,\r\n  .cart-drawer-header h3 {\r\n    font-family: var(--font-heading) !important;\r\n    font-size: 1.25rem !important;\r\n    color: var(--color-dark) !important;\r\n  }\r\n\r\n  .close-cart-btn {\r\n    font-size: 1.1rem;\r\n    color: var(--color-muted);\r\n    width: 34px;\r\n    height: 34px;\r\n    border-radius: 50%;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    background: var(--bg-surface);\r\n  }\r\n\r\n  .close-cart-btn:hover {\r\n    color: var(--color-dark);\r\n    background: var(--color-border);\r\n  }\r\n\r\n  .shipping-progress-bar-container {\r\n    padding: 12px 24px;\r\n    background: var(--bg-surface);\r\n    border-bottom: 1px solid var(--color-border);\r\n    font-size: 0.76rem;\r\n  }\r\n\r\n  .shipping-progress-text {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    margin-bottom: 5px;\r\n    font-weight: 600;\r\n    color: var(--color-dark);\r\n  }\r\n\r\n  .progress-track {\r\n    height: 5px;\r\n    background: #E0DDD7;\r\n    border-radius: var(--radius-pill);\r\n    overflow: hidden;\r\n  }\r\n\r\n  .progress-fill {\r\n    height: 100%;\r\n    width: 60%;\r\n    background: var(--color-gold);\r\n    border-radius: var(--radius-pill);\r\n    transition: width var(--transition-smooth);\r\n  }\r\n\r\n  .cart-items-list {\r\n    flex-grow: 1;\r\n    overflow-y: auto;\r\n    padding: 18px 24px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 16px;\r\n  }\r\n\r\n  .cart-item {\r\n    display: flex;\r\n    gap: 14px;\r\n    padding-bottom: 14px;\r\n    border-bottom: 1px solid var(--color-border);\r\n  }\r\n\r\n  .cart-item-thumb {\r\n    width: 72px;\r\n    height: 72px;\r\n    background: var(--bg-surface);\r\n    border-radius: var(--radius-sm);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    padding: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .cart-item-details {\r\n    flex-grow: 1;\r\n  }\r\n\r\n  .cart-item-brand {\r\n    font-size: 0.65rem;\r\n    font-weight: 700;\r\n    color: var(--color-gold);\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .wonderlook-wrapper .cart-item-title,\r\n  .cart-item-title {\r\n    font-size: 0.88rem !important;\r\n    font-weight: 600 !important;\r\n    color: var(--color-dark) !important;\r\n    margin-bottom: 3px !important;\r\n  }\r\n\r\n  .cart-item-price {\r\n    font-size: 0.86rem;\r\n    font-weight: 700;\r\n    color: var(--color-dark);\r\n  }\r\n\r\n  .cart-item-controls {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    margin-top: 8px;\r\n  }\r\n\r\n  .qty-picker {\r\n    display: flex;\r\n    align-items: center;\r\n    border: 1px solid var(--color-border);\r\n    border-radius: var(--radius-pill);\r\n    background: #FFFFFF;\r\n  }\r\n\r\n  .qty-btn {\r\n    width: 24px;\r\n    height: 24px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    font-size: 0.75rem;\r\n    color: var(--color-dark);\r\n  }\r\n\r\n  .qty-number {\r\n    padding: 0 6px;\r\n    font-size: 0.78rem;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .remove-item-btn {\r\n    font-size: 0.78rem;\r\n    color: var(--color-muted);\r\n    cursor: pointer;\r\n  }\r\n\r\n  .remove-item-btn:hover {\r\n    color: #BA3D32;\r\n  }\r\n\r\n  .cart-drawer-footer {\r\n    padding: 20px 24px;\r\n    border-top: 1px solid var(--color-border);\r\n    background: #FFFFFF;\r\n  }\r\n\r\n  .cart-summary-line {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    font-size: 0.88rem;\r\n    margin-bottom: 6px;\r\n    color: var(--color-muted);\r\n  }\r\n\r\n  .cart-summary-total {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    font-size: 1.1rem;\r\n    font-weight: 700;\r\n    color: var(--color-dark);\r\n    margin-top: 10px;\r\n    margin-bottom: 16px;\r\n    padding-top: 10px;\r\n    border-top: 1px dashed var(--color-border);\r\n  }\r\n\r\n  .checkout-btn {\r\n    width: 100%;\r\n    padding: 13px;\r\n    border-radius: var(--radius-pill);\r\n    background: var(--color-dark);\r\n    color: #FFFFFF !important;\r\n    font-weight: 600;\r\n    font-size: 0.92rem;\r\n    margin-bottom: 8px;\r\n  }\r\n\r\n  .checkout-btn:hover {\r\n    background: var(--color-gold);\r\n    color: #121212 !important;\r\n  }\r\n\r\n  \/* MOBILE DRAWER *\/\r\n  .mobile-nav-drawer {\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    width: 290px;\r\n    height: 100%;\r\n    background: #FFFFFF;\r\n    z-index: 1110;\r\n    transform: translateX(-100%);\r\n    transition: transform var(--transition-smooth);\r\n    padding: 26px 20px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    box-shadow: 10px 0 40px rgba(0, 0, 0, 0.15);\r\n  }\r\n\r\n  .mobile-nav-overlay {\r\n    position: fixed;\r\n    inset: 0;\r\n    background: rgba(0,0,0,0.5);\r\n    backdrop-filter: blur(4px);\r\n    z-index: 1100;\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    transition: all var(--transition-smooth);\r\n  }\r\n\r\n  .mobile-nav-overlay.open {\r\n    opacity: 1;\r\n    visibility: visible;\r\n  }\r\n\r\n  .mobile-nav-overlay.open .mobile-nav-drawer {\r\n    transform: translateX(0);\r\n  }\r\n\r\n  .mobile-nav-links {\r\n    list-style: none;\r\n    margin-top: 26px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 16px;\r\n  }\r\n\r\n  .mobile-nav-links a {\r\n    font-size: 1.05rem;\r\n    font-weight: 600;\r\n    color: var(--color-dark);\r\n    display: block;\r\n  }\r\n\r\n  \/* FLOATING WHATSAPP *\/\r\n  .whatsapp-floating {\r\n    position: fixed;\r\n    bottom: 20px;\r\n    right: 20px;\r\n    background: var(--color-whatsapp);\r\n    color: #FFFFFF !important;\r\n    width: 54px;\r\n    height: 54px;\r\n    border-radius: 50%;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    font-size: 1.7rem;\r\n    box-shadow: 0 6px 20px rgba(37, 211, 102, 0.35);\r\n    z-index: 900;\r\n    transition: all var(--transition-bounce);\r\n  }\r\n\r\n  .whatsapp-floating:hover {\r\n    transform: scale(1.1);\r\n    box-shadow: 0 10px 26px rgba(37, 211, 102, 0.5);\r\n    color: #FFFFFF !important;\r\n  }\r\n\r\n  .whatsapp-tooltip {\r\n    position: absolute;\r\n    right: calc(100% + 12px);\r\n    background: #FFFFFF;\r\n    color: var(--color-dark);\r\n    padding: 5px 12px;\r\n    border-radius: var(--radius-sm);\r\n    font-size: 0.75rem;\r\n    font-weight: 600;\r\n    box-shadow: 0 4px 16px rgba(0,0,0,0.08);\r\n    white-space: nowrap;\r\n    pointer-events: none;\r\n    border: 1px solid var(--color-border);\r\n  }\r\n\r\n  .toast-notice {\r\n    position: fixed;\r\n    bottom: 24px;\r\n    left: 50%;\r\n    transform: translateX(-50%) translateY(100px);\r\n    background: var(--color-dark);\r\n    color: #FFFFFF;\r\n    padding: 10px 22px;\r\n    border-radius: var(--radius-pill);\r\n    font-size: 0.85rem;\r\n    font-weight: 500;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.2);\r\n    z-index: 1200;\r\n    opacity: 0;\r\n    transition: all var(--transition-smooth);\r\n  }\r\n\r\n  .toast-notice.show {\r\n    transform: translateX(-50%) translateY(0);\r\n    opacity: 1;\r\n  }\r\n\r\n  .toast-notice i {\r\n    color: var(--color-gold);\r\n  }\r\n\r\n  \/* FOOTER *\/\r\n  .footer {\r\n    background: var(--bg-dark);\r\n    color: #A6A097;\r\n    padding: 55px 0 25px;\r\n    font-size: 0.86rem;\r\n  }\r\n\r\n  .footer-grid {\r\n    display: grid;\r\n    grid-template-columns: 2fr 1.2fr 1.2fr 1.4fr;\r\n    gap: 40px;\r\n    margin-bottom: 40px;\r\n  }\r\n\r\n  .wonderlook-wrapper .footer-brand .logo-title,\r\n  .footer-brand .logo-title {\r\n    color: #FFFFFF !important;\r\n    font-family: var(--font-heading);\r\n    font-size: 1.8rem;\r\n    margin-bottom: 10px;\r\n  }\r\n\r\n  .footer-brand p {\r\n    line-height: 1.55;\r\n    margin-bottom: 18px;\r\n    max-width: 320px;\r\n  }\r\n\r\n  .wonderlook-wrapper .footer-col h5,\r\n  .footer-col h5 {\r\n    color: #FFFFFF !important;\r\n    font-family: var(--font-heading);\r\n    font-size: 1.05rem;\r\n    margin-bottom: 14px;\r\n  }\r\n\r\n  .footer-links {\r\n    list-style: none;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 8px;\r\n  }\r\n\r\n  .footer-links a:hover {\r\n    color: var(--color-gold);\r\n    padding-left: 4px;\r\n  }\r\n\r\n  .footer-bottom {\r\n    border-top: 1px solid var(--color-border-dark);\r\n    padding-top: 20px;\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    flex-wrap: wrap;\r\n    gap: 14px;\r\n    font-size: 0.78rem;\r\n  }\r\n\r\n  \/* RESPONSIVE *\/\r\n  @media (max-width: 1200px) {\r\n    .product-card {\r\n      flex: 0 0 calc(33.333% - 16px);\r\n    }\r\n    .carousel-nav-btn.prev-btn { left: -10px; }\r\n    .carousel-nav-btn.next-btn { right: -10px; }\r\n    .trust-grid { grid-template-columns: repeat(2, 1fr); }\r\n  }\r\n\r\n  @media (max-width: 1024px) {\r\n    .nav-desktop { display: none; }\r\n    .mobile-menu-toggle { display: block; }\r\n    .styling-banner { grid-template-columns: 1fr; }\r\n    .footer-grid { grid-template-columns: 1fr 1fr; }\r\n    .product-card {\r\n      flex: 0 0 calc(50% - 14px);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 768px) {\r\n    .top-announcement-right { display: none; }\r\n    .header-inner { height: 84px !important; }\r\n    .wonderlook-wrapper .header-logo-img,\r\n    .header-logo-img { height: 44px !important; max-height: 44px !important; max-width: 160px !important; }\r\n    .logo-subtext .subtext-line-1 { font-size: 0.48rem !important; letter-spacing: 2px !important; }\r\n    .logo-subtext .subtext-line-2 { font-size: 0.40rem !important; letter-spacing: 1.5px !important; }\r\n    \r\n    .hero { min-height: 75vh; }\r\n    .hero-content { text-align: center; margin: 0 auto; }\r\n    .hero-features { \r\n      grid-template-columns: 1fr; \r\n      gap: 8px; \r\n      max-width: 320px;\r\n      margin-left: auto;\r\n      margin-right: auto;\r\n      text-align: left;\r\n    }\r\n    .hero-cta-group { justify-content: center; }\r\n    .hero-trust-row { justify-content: center; }\r\n    \r\n    #collections .section-header {\r\n      padding: 18px 16px 16px;\r\n      margin: 0 10px 22px;\r\n    }\r\n    \r\n    .styling-banner { padding: 32px 20px; margin: 24px auto; }\r\n    .styling-features { grid-template-columns: 1fr; gap: 10px; }\r\n    .footer-grid { grid-template-columns: 1fr; gap: 28px; }\r\n    .cart-drawer { max-width: 100%; }\r\n    .whatsapp-tooltip { display: none; }\r\n    .ribbon-card { width: 160px; height: 210px; }\r\n    .dynamic-visual-ribbon::before, .dynamic-visual-ribbon::after { width: 50px; }\r\n    \r\n    .product-card {\r\n      flex: 0 0 82%;\r\n      min-width: 250px;\r\n    }\r\n    .carousel-nav-btn {\r\n      display: none;\r\n    }\r\n\r\n    .morocco-trust-section { padding: 36px 0; }\r\n    .trust-grid { grid-template-columns: 1fr; gap: 14px; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"wonderlook-wrapper\">\r\n\r\n  <!-- ================= TOP BAR LOCALE ================= -->\r\n  <aside class=\"top-announcement\" aria-label=\"Informations de service\">\r\n    <div class=\"container\">\r\n      <div class=\"top-announcement-left\">\r\n        <span class=\"top-badge\"><i class=\"fas fa-truck-fast\"><\/i> Livraison Gratuite d\u00e8s 600 DH partout au Maroc<\/span>\r\n        <span class=\"top-badge\"><i class=\"fas fa-wand-magic-sparkles\"><\/i> Conseil Visagisme &amp; Morphologie Personnalis\u00e9<\/span>\r\n      <\/div>\r\n      <div class=\"top-announcement-right\">\r\n        <span class=\"top-badge\"><i class=\"fas fa-phone-alt\"><\/i> Fez : 05 22 12 34 56<\/span>\r\n        <span class=\"top-pill\"><i class=\"fas fa-money-bill-wave\"><\/i> Paiement \u00e0 la livraison (Cash \/ TPE)<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/aside>\r\n\r\n  <!-- ================= HEADER AVEC LOGO & SIGNATURE LUXE ================= -->\r\n  <header class=\"header\" id=\"main-header\">\r\n    <div class=\"container\">\r\n      <div class=\"header-inner\">\r\n        \r\n        <button class=\"mobile-menu-toggle\" id=\"open-menu-btn\" aria-label=\"Menu Mobile\">\r\n          <i class=\"fas fa-bars-staggered\"><\/i>\r\n        <\/button>\r\n\r\n        <!-- Logo Verrouill\u00e9 & Double Signature -->\r\n        <a href=\"#\" class=\"brand-logo\" aria-label=\"Wonder Look Accueil\">\r\n          <img decoding=\"async\" src=\"https:\/\/i.ibb.co\/VpJ5C7mV\/Logo.png\" alt=\"Wonder Look\" class=\"header-logo-img\" style=\"height: 52px !important; max-height: 52px !important; width: auto !important; max-width: 190px !important; object-fit: contain !important; display: block !important;\" \/>\r\n          <div class=\"logo-subtext\">\r\n            <span class=\"subtext-line-1\">OPTICAL &amp; SUNGLASSES<\/span>\r\n            <span class=\"subtext-line-2\">MAISON D'OPTIQUE &ndash; MAROC<\/span>\r\n          <\/div>\r\n        <\/a>\r\n\r\n        <nav aria-label=\"Navigation principale\">\r\n          <ul class=\"nav-desktop\">\r\n            <li class=\"nav-item active\"><a href=\"#\" class=\"nav-link\">Accueil<\/a><\/li>\r\n            <li class=\"nav-item\">\r\n              <a href=\"#collections\" class=\"nav-link\">\r\n                Montures de Cr\u00e9ateurs <i class=\"fas fa-chevron-down\" style=\"font-size:0.65rem;\"><\/i>\r\n              <\/a>\r\n              <div class=\"mega-menu\">\r\n                <div class=\"mega-menu-header\">\r\n                  <h4>Collections Internationales & Exclusives<\/h4>\r\n                  <a href=\"#collections\" style=\"font-size:0.8rem; font-weight:600; color:var(--color-gold);\">Voir tout le catalogue &rarr;<\/a>\r\n                <\/div>\r\n                <div class=\"mega-menu-grid\">\r\n                  <div class=\"mega-brand-card\">\r\n                    <div class=\"mega-brand-icon\"><i class=\"fas fa-gem\"><\/i><\/div>\r\n                    <div>\r\n                      <h5>INFACE Denmark<\/h5>\r\n                      <p>Puret\u00e9 scandinave & titane ultra-l\u00e9ger<\/p>\r\n                    <\/div>\r\n                  <\/div>\r\n                  <div class=\"mega-brand-card\">\r\n                    <div class=\"mega-brand-icon\"><i class=\"fas fa-signature\"><\/i><\/div>\r\n                    <div>\r\n                      <h5>ProDesign Denmark<\/h5>\r\n                      <p>G\u00e9om\u00e9trie architecturale & style avant-garde<\/p>\r\n                    <\/div>\r\n                  <\/div>\r\n                  <div class=\"mega-brand-card\">\r\n                    <div class=\"mega-brand-icon\"><i class=\"fas fa-crown\"><\/i><\/div>\r\n                    <div>\r\n                      <h5>William Morris<\/h5>\r\n                      <p>L\u2019\u00e9l\u00e9gance tailleur londonienne<\/p>\r\n                    <\/div>\r\n                  <\/div>\r\n                  <div class=\"mega-brand-card\">\r\n                    <div class=\"mega-brand-icon\"><i class=\"fas fa-leaf\"><\/i><\/div>\r\n                    <div>\r\n                      <h5>Kilsgaard<\/h5>\r\n                      <p>Minimalisme pur en aluminium mat<\/p>\r\n                    <\/div>\r\n                  <\/div>\r\n                  <div class=\"mega-brand-card\">\r\n                    <div class=\"mega-brand-icon\"><i class=\"fas fa-eye\"><\/i><\/div>\r\n                    <div>\r\n                      <h5>FreshVue Lens<\/h5>\r\n                      <p>Lentilles de contact haute pr\u00e9cision<\/p>\r\n                    <\/div>\r\n                  <\/div>\r\n                  <div class=\"mega-brand-card\">\r\n                    <div class=\"mega-brand-icon\"><i class=\"fas fa-star\"><\/i><\/div>\r\n                    <div>\r\n                      <h5>Belva Paris<\/h5>\r\n                      <p>Chic contemporain & montures solaires<\/p>\r\n                    <\/div>\r\n                  <\/div>\r\n                <\/div>\r\n              <\/div>\r\n            <\/li>\r\n            <li class=\"nav-item\"><a href=\"#visagisme\" class=\"nav-link\">Conseil Visagisme<\/a><\/li>\r\n            <li class=\"nav-item\"><a href=\"#pourquoi-nous\" class=\"nav-link\">Boutiques<\/a><\/li>\r\n          <\/ul>\r\n        <\/nav>\r\n\r\n        <div class=\"header-actions\">\r\n          <button class=\"action-btn\" title=\"Rechercher\" aria-label=\"Rechercher\"><i class=\"fas fa-magnifying-glass\"><\/i><\/button>\r\n          <button class=\"action-btn\" id=\"open-cart-btn\" title=\"Mon Panier\" aria-label=\"Mon Panier\">\r\n            <i class=\"fas fa-bag-shopping\"><\/i>\r\n            <span class=\"cart-counter\" id=\"cart-count\">2<\/span>\r\n          <\/button>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/header>\r\n\r\n  <!-- ================= MOBILE NAVIGATION DRAWER ================= -->\r\n  <div class=\"mobile-nav-overlay\" id=\"mobile-overlay\">\r\n    <div class=\"mobile-nav-drawer\">\r\n      <div style=\"display:flex; justify-content:space-between; align-items:center;\">\r\n        <a href=\"#\" class=\"brand-logo\" aria-label=\"Wonder Look Accueil\">\r\n          <img decoding=\"async\" src=\"https:\/\/i.ibb.co\/VpJ5C7mV\/Logo.png\" alt=\"Wonder Look\" class=\"header-logo-img\" style=\"height:44px !important; max-height:44px !important; width:auto !important; max-width:150px !important; object-fit:contain !important; display:block !important;\" \/>\r\n          <div class=\"logo-subtext\">\r\n            <span class=\"subtext-line-1\" style=\"font-size:0.50rem !important; letter-spacing:2px !important;\">OPTICAL &amp; SUNGLASSES<\/span>\r\n            <span class=\"subtext-line-2\" style=\"font-size:0.42rem !important; letter-spacing:1.5px !important;\">MAISON D'OPTIQUE &ndash; MAROC<\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <button id=\"close-menu-btn\" style=\"font-size:1.4rem;\"><i class=\"fas fa-times\"><\/i><\/button>\r\n      <\/div>\r\n      <ul class=\"mobile-nav-links\">\r\n        <li><a href=\"#\" class=\"mobile-nav-item\">Accueil<\/a><\/li>\r\n        <li><a href=\"#collections\" class=\"mobile-nav-item\">Nos Montures<\/a><\/li>\r\n        <li><a href=\"#visagisme\" class=\"mobile-nav-item\">Conseil &amp; Visagisme<\/a><\/li>\r\n        <li><a href=\"#pourquoi-nous\" class=\"mobile-nav-item\">Boutiques<\/a><\/li>\r\n      <\/ul>\r\n      <div style=\"margin-top:auto; padding-top:20px; border-top:1px solid var(--color-border);\">\r\n        <p style=\"font-size:0.8rem; color:var(--color-muted); margin-bottom:10px;\">Service Client Casablanca<\/p>\r\n        <a href=\"tel:+212522123456\" style=\"font-weight:700; color:var(--color-dark); display:block; margin-bottom:8px;\">+212 5 22 12 34 56<\/a>\r\n        <a href=\"https:\/\/wa.me\/212600000000\" class=\"btn-whatsapp-order\" style=\"padding:10px; font-size:0.85rem;\">\r\n          <i class=\"fab fa-whatsapp\"><\/i> WhatsApp Direct\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <main>\r\n    <!-- ================= HERO EDITORIAL ================= -->\r\n    <section class=\"hero\">\r\n      <div class=\"hero-media-wrapper\">\r\n        <video autoplay muted loop playsinline poster=\"https:\/\/images.unsplash.com\/photo-1508296695146-257a814070b4?w=1600&auto=format&fit=crop&q=80\">\r\n          <source src=\"https:\/\/assets.mixkit.co\/videos\/preview\/mixkit-woman-wearing-sunglasses-in-a-fashion-photoshoot-41551-large.mp4\" type=\"video\/mp4\" \/>\r\n          <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1508296695146-257a814070b4?w=1600&auto=format&fit=crop&q=80\" alt=\"Lunettes Wonder Look\" \/>\r\n        <\/video>\r\n      <\/div>\r\n      <div class=\"hero-overlay-gradient\"><\/div>\r\n      \r\n      <div class=\"container\">\r\n        <div class=\"hero-content\">\r\n          <span class=\"hero-eyebrow\"><i class=\"fas fa-crown\"><\/i> Maison d'Optique &amp; Cr\u00e9ateurs &bull; \u00c9dition 2026<\/span>\r\n          \r\n          <h1 class=\"hero-title\">L\u2019\u00c9l\u00e9gance du Regard, <em>l\u2019Excellence<\/em> du Style.<\/h1>\r\n          \r\n          <div class=\"hero-features\">\r\n            <div class=\"hero-feature-item\"><i class=\"fas fa-circle-check\"><\/i> Curation exclusive de cr\u00e9ateurs internationaux<\/div>\r\n            <div class=\"hero-feature-item\"><i class=\"fas fa-circle-check\"><\/i> Verres solaires polaris\u00e9s &amp; protection UV400<\/div>\r\n            <div class=\"hero-feature-item\"><i class=\"fas fa-circle-check\"><\/i> Ac\u00e9tates d'exception &amp; titane pur<\/div>\r\n            <div class=\"hero-feature-item\"><i class=\"fas fa-circle-check\"><\/i> Essayage personnalis\u00e9 \u00e0 domicile offert<\/div>\r\n          <\/div>\r\n\r\n          <div class=\"hero-cta-group\">\r\n            <a href=\"#collections\" class=\"btn btn-gold\"><i class=\"fas fa-glasses\"><\/i> Explorer la Collection<\/a>\r\n            <a href=\"#visagisme\" class=\"btn btn-glass\"><i class=\"fas fa-wand-magic-sparkles\"><\/i> Conseil Visagisme VIP<\/a>\r\n          <\/div>\r\n\r\n          <div class=\"hero-trust-row\">\r\n            <div class=\"trust-chip\"><i class=\"fas fa-hand-holding-dollar\"><\/i> Paiement \u00e0 la livraison<\/div>\r\n            <div class=\"trust-chip\"><i class=\"fas fa-bolt\"><\/i> Exp\u00e9dition 24\/48h<\/div>\r\n            <div class=\"trust-chip\"><i class=\"fas fa-check-double\"><\/i> 100% Produits Originaux<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- ================= MARQUEE DES MARQUES ================= -->\r\n    <section class=\"brand-marquee-section\" aria-hidden=\"true\">\r\n      <div class=\"marquee-track\">\r\n        <span class=\"marquee-item\">ProDesign Denmark<\/span>\r\n        <span class=\"marquee-item\">William Morris London<\/span>\r\n        <span class=\"marquee-item\">Inface Copenhague<\/span>\r\n        <span class=\"marquee-item\">Kilsgaard<\/span>\r\n        <span class=\"marquee-item\">Belva Eyewear<\/span>\r\n        <span class=\"marquee-item\">Ray-Ban Iconics<\/span>\r\n        <span class=\"marquee-item\">Tom Ford Luxe<\/span>\r\n        <span class=\"marquee-item\">ProDesign Denmark<\/span>\r\n        <span class=\"marquee-item\">William Morris London<\/span>\r\n        <span class=\"marquee-item\">Inface Copenhague<\/span>\r\n        <span class=\"marquee-item\">Kilsgaard<\/span>\r\n        <span class=\"marquee-item\">Belva Eyewear<\/span>\r\n        <span class=\"marquee-item\">Ray-Ban Iconics<\/span>\r\n        <span class=\"marquee-item\">Tom Ford Luxe<\/span>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- ================= RUBAN VISUEL DYNAMIQUE (IMAGE DE T-SHIRT REMPLAC\u00c9E) ================= -->\r\n    <section class=\"dynamic-visual-ribbon\" aria-label=\"Galerie de style dynamique\">\r\n      <div class=\"visual-ribbon-wrapper\">\r\n        <div class=\"visual-ribbon-track\">\r\n          <!-- Image 1 : Solaire Audacieux -->\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1511499767150-a48a237f0083?w=500&auto=format&fit=crop&q=80\" alt=\"Style Solaire Audacieux\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">Solaire 2026<\/span>\r\n              <h4 class=\"ribbon-title\">\u00c9l\u00e9gance Solaire<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <!-- Image 2 : Puret\u00e9 Optique Titane -->\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1577803645773-f96470509666?w=500&auto=format&fit=crop&q=80\" alt=\"Puret\u00e9 Optique Titane\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">Titane Danois<\/span>\r\n              <h4 class=\"ribbon-title\">Lignes \u00c9pur\u00e9es<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <!-- Image 3 : REMPLAC\u00c9E ! (was gray shirt) \u2192 maintenant une paire de lunettes design -->\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1574258495973-f010dfbb5371?w=500&auto=format&fit=crop&q=80\" alt=\"Lunettes Design Premium\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">Design<\/span>\r\n              <h4 class=\"ribbon-title\">Monture Sculpt\u00e9e<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <!-- Image 4 : D\u00e9tail & Finitions Or -->\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1572635196237-14b3f281503f?w=500&auto=format&fit=crop&q=80\" alt=\"D\u00e9tail & Finitions Or\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">Artisanat<\/span>\r\n              <h4 class=\"ribbon-title\">Finitions Pr\u00e9cises<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <!-- Image 5 : Portrait Haute Couture -->\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1574258495973-f010dfbb5371?w=500&auto=format&fit=crop&q=80\" alt=\"Portrait Haute Couture\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">London Chic<\/span>\r\n              <h4 class=\"ribbon-title\">William Morris<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <!-- Image 6 : Ac\u00e9tate Vintage Modernis\u00e9 -->\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1509695507497-903c140c43b0?w=500&auto=format&fit=crop&q=80\" alt=\"Ac\u00e9tate Vintage Modernis\u00e9\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">Belva Paris<\/span>\r\n              <h4 class=\"ribbon-title\">Ac\u00e9tate Sculpt\u00e9<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <!-- Image 7 : Lentilles Haute D\u00e9finition -->\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1591076482161-42ce6da69f67?w=500&auto=format&fit=crop&q=80\" alt=\"Lentilles Haute D\u00e9finition\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">FreshVue<\/span>\r\n              <h4 class=\"ribbon-title\">Clart\u00e9 Ultime<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- DUPLICATION POUR BOUCLE INFINIE -->\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1511499767150-a48a237f0083?w=500&auto=format&fit=crop&q=80\" alt=\"Style Solaire Audacieux\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">Solaire 2026<\/span>\r\n              <h4 class=\"ribbon-title\">\u00c9l\u00e9gance Solaire<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1577803645773-f96470509666?w=500&auto=format&fit=crop&q=80\" alt=\"Puret\u00e9 Optique Titane\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">Titane Danois<\/span>\r\n              <h4 class=\"ribbon-title\">Lignes \u00c9pur\u00e9es<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <!-- Duplicata remplac\u00e9e aussi -->\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1574258495973-f010dfbb5371?w=500&auto=format&fit=crop&q=80\" alt=\"Lunettes Design Premium\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">Design<\/span>\r\n              <h4 class=\"ribbon-title\">Monture Sculpt\u00e9e<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1572635196237-14b3f281503f?w=500&auto=format&fit=crop&q=80\" alt=\"D\u00e9tail & Finitions Or\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">Artisanat<\/span>\r\n              <h4 class=\"ribbon-title\">Finitions Pr\u00e9cises<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1574258495973-f010dfbb5371?w=500&auto=format&fit=crop&q=80\" alt=\"Portrait Haute Couture\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">London Chic<\/span>\r\n              <h4 class=\"ribbon-title\">William Morris<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1509695507497-903c140c43b0?w=500&auto=format&fit=crop&q=80\" alt=\"Ac\u00e9tate Vintage Modernis\u00e9\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">Belva Paris<\/span>\r\n              <h4 class=\"ribbon-title\">Ac\u00e9tate Sculpt\u00e9<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"ribbon-card\">\r\n            <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1591076482161-42ce6da69f67?w=500&auto=format&fit=crop&q=80\" alt=\"Lentilles Haute D\u00e9finition\" \/>\r\n            <div class=\"ribbon-card-overlay\">\r\n              <span class=\"ribbon-tag\">FreshVue<\/span>\r\n              <h4 class=\"ribbon-title\">Clart\u00e9 Ultime<\/h4>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- ================= SECTION TOP TENDANCES MODERNIS\u00c9E ================= -->\r\n    <section class=\"trending-section-with-bg\" id=\"collections\">\r\n      \r\n      <div class=\"collections-bg-wrapper\">\r\n        <img decoding=\"async\" src=\"https:\/\/images.specscart.co.uk\/static\/1753699366739-4_zc487n.webp?w=1920&q=75\" alt=\"Showroom Wonder Look\" class=\"collections-bg-image\" \/>\r\n        <div class=\"collections-bg-overlay\"><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"container\">\r\n        \r\n        <!-- EN-T\u00caTE MODERNIS\u00c9 : \u00c9DITION IC\u00d4NES -->\r\n        <div class=\"section-header\">\r\n          <span class=\"section-tag\"><i class=\"fas fa-star\"><\/i> Collection Priv\u00e9e<\/span>\r\n          <h2 class=\"section-title\">\u00c9dition <span class=\"gold\">Ic\u00f4nes<\/span><\/h2>\r\n          <div class=\"section-subtitle\">Les pi\u00e8ces les plus convoit\u00e9es de la saison<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"trending-carousel-container\">\r\n          \r\n          <!-- Fl\u00e8che Gauche -->\r\n          <button class=\"carousel-nav-btn prev-btn\" id=\"carousel-prev\" aria-label=\"Produits pr\u00e9c\u00e9dents\">\r\n            <i class=\"fas fa-chevron-left\"><\/i>\r\n          <\/button>\r\n\r\n          <div class=\"trending-track\" id=\"carousel-track\">\r\n\r\n            <!-- Produit 1 -->\r\n            <article class=\"product-card\">\r\n              <div class=\"product-image-box\">\r\n                <span class=\"product-badge-float\">Nouveaut\u00e9<\/span>\r\n                <button class=\"product-quick-wishlist\" aria-label=\"Favoris\"><i class=\"far fa-heart\"><\/i><\/button>\r\n                <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1577803645773-f96470509666?w=500&auto=format&fit=crop&q=80\" alt=\"Inface Copenhague Pure\" \/>\r\n              <\/div>\r\n              <div class=\"product-content\">\r\n                <div class=\"product-meta\">\r\n                  <span class=\"product-brand\">INFACE Denmark<\/span>\r\n                  <span class=\"product-rating\"><i class=\"fas fa-star\"><\/i> 4.9<\/span>\r\n                <\/div>\r\n                <h3 class=\"product-name\">Copenhague Pure Titane<\/h3>\r\n                <div class=\"product-colors\">\r\n                  <span class=\"color-dot active\" style=\"background:#2C2C2C;\" title=\"Noir Mat\"><\/span>\r\n                  <span class=\"color-dot\" style=\"background:#C5A880;\" title=\"Dor\u00e9 Champagne\"><\/span>\r\n                  <span class=\"color-dot\" style=\"background:#708090;\" title=\"Gris Ardoise\"><\/span>\r\n                <\/div>\r\n                <div class=\"product-footer\">\r\n                  <div class=\"product-pricing\">\r\n                    <span class=\"current-price\">1 450 DH<\/span>\r\n                    <span class=\"old-price\">1 750 DH<\/span>\r\n                  <\/div>\r\n                  <button class=\"btn-add-cart\" data-id=\"1\" data-name=\"Copenhague Pure Titane\" data-brand=\"INFACE\" data-price=\"1450\" data-img=\"https:\/\/images.unsplash.com\/photo-1577803645773-f96470509666?w=200&auto=format&fit=crop&q=80\">\r\n                    <i class=\"fas fa-plus\"><\/i> Ajouter\r\n                  <\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- Produit 2 -->\r\n            <article class=\"product-card\">\r\n              <div class=\"product-image-box\">\r\n                <span class=\"product-badge-float sale\">-25% OFF<\/span>\r\n                <button class=\"product-quick-wishlist\" aria-label=\"Favoris\"><i class=\"far fa-heart\"><\/i><\/button>\r\n                <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1511499767150-a48a237f0083?w=500&auto=format&fit=crop&q=80\" alt=\"William Morris Carnaby\" \/>\r\n              <\/div>\r\n              <div class=\"product-content\">\r\n                <div class=\"product-meta\">\r\n                  <span class=\"product-brand\">William Morris<\/span>\r\n                  <span class=\"product-rating\"><i class=\"fas fa-star\"><\/i> 5.0<\/span>\r\n                <\/div>\r\n                <h3 class=\"product-name\">Carnaby Solaire Gold Edition<\/h3>\r\n                <div class=\"product-colors\">\r\n                  <span class=\"color-dot active\" style=\"background:#B38B4D;\" title=\"\u00c9caille de tortue\"><\/span>\r\n                  <span class=\"color-dot\" style=\"background:#111111;\" title=\"Noir \u00c9b\u00e8ne\"><\/span>\r\n                <\/div>\r\n                <div class=\"product-footer\">\r\n                  <div class=\"product-pricing\">\r\n                    <span class=\"current-price\">1 890 DH<\/span>\r\n                    <span class=\"old-price\">2 400 DH<\/span>\r\n                  <\/div>\r\n                  <button class=\"btn-add-cart\" data-id=\"2\" data-name=\"Carnaby Solaire Gold\" data-brand=\"William Morris\" data-price=\"1890\" data-img=\"https:\/\/images.unsplash.com\/photo-1511499767150-a48a237f0083?w=200&auto=format&fit=crop&q=80\">\r\n                    <i class=\"fas fa-plus\"><\/i> Ajouter\r\n                  <\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- Produit 3 -->\r\n            <article class=\"product-card\">\r\n              <div class=\"product-image-box\">\r\n                <span class=\"product-badge-float\">Best-Seller<\/span>\r\n                <button class=\"product-quick-wishlist\" aria-label=\"Favoris\"><i class=\"far fa-heart\"><\/i><\/button>\r\n                <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1572635196237-14b3f281503f?w=500&auto=format&fit=crop&q=80\" alt=\"ProDesign Denmark Axiom\" \/>\r\n              <\/div>\r\n              <div class=\"product-content\">\r\n                <div class=\"product-meta\">\r\n                  <span class=\"product-brand\">ProDesign<\/span>\r\n                  <span class=\"product-rating\"><i class=\"fas fa-star\"><\/i> 4.8<\/span>\r\n                <\/div>\r\n                <h3 class=\"product-name\">Axiom D\u00e9coup\u00e9 Laser<\/h3>\r\n                <div class=\"product-colors\">\r\n                  <span class=\"color-dot active\" style=\"background:#1F2937;\" title=\"Bleu Nuit\"><\/span>\r\n                  <span class=\"color-dot\" style=\"background:#854D0E;\" title=\"Ambre\"><\/span>\r\n                <\/div>\r\n                <div class=\"product-footer\">\r\n                  <div class=\"product-pricing\">\r\n                    <span class=\"current-price\">2 150 DH<\/span>\r\n                    <span class=\"old-price\">2 600 DH<\/span>\r\n                  <\/div>\r\n                  <button class=\"btn-add-cart\" data-id=\"3\" data-name=\"Axiom D\u00e9coup\u00e9 Laser\" data-brand=\"ProDesign\" data-price=\"2150\" data-img=\"https:\/\/images.unsplash.com\/photo-1572635196237-14b3f281503f?w=200&auto=format&fit=crop&q=80\">\r\n                    <i class=\"fas fa-plus\"><\/i> Ajouter\r\n                  <\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- Produit 4 -->\r\n            <article class=\"product-card\">\r\n              <div class=\"product-image-box\">\r\n                <button class=\"product-quick-wishlist\" aria-label=\"Favoris\"><i class=\"far fa-heart\"><\/i><\/button>\r\n                <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1509695507497-903c140c43b0?w=500&auto=format&fit=crop&q=80\" alt=\"Belva Studio Monceau\" \/>\r\n              <\/div>\r\n              <div class=\"product-content\">\r\n                <div class=\"product-meta\">\r\n                  <span class=\"product-brand\">Belva Eyewear<\/span>\r\n                  <span class=\"product-rating\"><i class=\"fas fa-star\"><\/i> 4.9<\/span>\r\n                <\/div>\r\n                <h3 class=\"product-name\">Monceau Pantos Ac\u00e9tate<\/h3>\r\n                <div class=\"product-colors\">\r\n                  <span class=\"color-dot active\" style=\"background:#4A3525;\" title=\"Havane\"><\/span>\r\n                  <span class=\"color-dot\" style=\"background:#0F172A;\" title=\"Noir Onyx\"><\/span>\r\n                <\/div>\r\n                <div class=\"product-footer\">\r\n                  <div class=\"product-pricing\">\r\n                    <span class=\"current-price\">1 290 DH<\/span>\r\n                  <\/div>\r\n                  <button class=\"btn-add-cart\" data-id=\"4\" data-name=\"Monceau Pantos Ac\u00e9tate\" data-brand=\"Belva\" data-price=\"1290\" data-img=\"https:\/\/images.unsplash.com\/photo-1509695507497-903c140c43b0?w=200&auto=format&fit=crop&q=80\">\r\n                    <i class=\"fas fa-plus\"><\/i> Ajouter\r\n                  <\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- Produit 5 -->\r\n            <article class=\"product-card\">\r\n              <div class=\"product-image-box\">\r\n                <span class=\"product-badge-float\">Iconique<\/span>\r\n                <button class=\"product-quick-wishlist\" aria-label=\"Favoris\"><i class=\"far fa-heart\"><\/i><\/button>\r\n                <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1508296695146-257a814070b4?w=500&auto=format&fit=crop&q=80\" alt=\"Ray-Ban Aviator H\u00e9ritage\" \/>\r\n              <\/div>\r\n              <div class=\"product-content\">\r\n                <div class=\"product-meta\">\r\n                  <span class=\"product-brand\">Ray-Ban Iconics<\/span>\r\n                  <span class=\"product-rating\"><i class=\"fas fa-star\"><\/i> 4.9<\/span>\r\n                <\/div>\r\n                <h3 class=\"product-name\">Aviator H\u00e9ritage Polaris\u00e9<\/h3>\r\n                <div class=\"product-colors\">\r\n                  <span class=\"color-dot active\" style=\"background:#C5A880;\" title=\"Or Bross\u00e9\"><\/span>\r\n                  <span class=\"color-dot\" style=\"background:#1E293B;\" title=\"Gris M\u00e9tal\"><\/span>\r\n                <\/div>\r\n                <div class=\"product-footer\">\r\n                  <div class=\"product-pricing\">\r\n                    <span class=\"current-price\">1 650 DH<\/span>\r\n                    <span class=\"old-price\">1 950 DH<\/span>\r\n                  <\/div>\r\n                  <button class=\"btn-add-cart\" data-id=\"5\" data-name=\"Aviator H\u00e9ritage Polaris\u00e9\" data-brand=\"Ray-Ban\" data-price=\"1650\" data-img=\"https:\/\/images.unsplash.com\/photo-1508296695146-257a814070b4?w=200&auto=format&fit=crop&q=80\">\r\n                    <i class=\"fas fa-plus\"><\/i> Ajouter\r\n                  <\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- Produit 6 -->\r\n            <article class=\"product-card\">\r\n              <div class=\"product-image-box\">\r\n                <span class=\"product-badge-float sale\">-15% OFF<\/span>\r\n                <button class=\"product-quick-wishlist\" aria-label=\"Favoris\"><i class=\"far fa-heart\"><\/i><\/button>\r\n                <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1591076482161-42ce6da69f67?w=500&auto=format&fit=crop&q=80\" alt=\"Kilsgaard Aluminium Pure\" \/>\r\n              <\/div>\r\n              <div class=\"product-content\">\r\n                <div class=\"product-meta\">\r\n                  <span class=\"product-brand\">KILSGAARD<\/span>\r\n                  <span class=\"product-rating\"><i class=\"fas fa-star\"><\/i> 4.8<\/span>\r\n                <\/div>\r\n                <h3 class=\"product-name\">Aluminium Pure Minimalist<\/h3>\r\n                <div class=\"product-colors\">\r\n                  <span class=\"color-dot active\" style=\"background:#111111;\" title=\"Noir Absolu\"><\/span>\r\n                  <span class=\"color-dot\" style=\"background:#64748B;\" title=\"Gris Titane\"><\/span>\r\n                <\/div>\r\n                <div class=\"product-footer\">\r\n                  <div class=\"product-pricing\">\r\n                    <span class=\"current-price\">1 950 DH<\/span>\r\n                    <span class=\"old-price\">2 300 DH<\/span>\r\n                  <\/div>\r\n                  <button class=\"btn-add-cart\" data-id=\"6\" data-name=\"Aluminium Pure Minimalist\" data-brand=\"Kilsgaard\" data-price=\"1950\" data-img=\"https:\/\/images.unsplash.com\/photo-1584030373081-f37b7bb4fa8e?w=200&auto=format&fit=crop&q=80\">\r\n                    <i class=\"fas fa-plus\"><\/i> Ajouter\r\n                  <\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- Produit 7 -->\r\n            <article class=\"product-card\">\r\n              <div class=\"product-image-box\">\r\n                <span class=\"product-badge-float\">Luxe<\/span>\r\n                <button class=\"product-quick-wishlist\" aria-label=\"Favoris\"><i class=\"far fa-heart\"><\/i><\/button>\r\n                <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1574258495973-f010dfbb5371?w=500&auto=format&fit=crop&q=80\" alt=\"Belva Paris Cat-Eye\" \/>\r\n              <\/div>\r\n              <div class=\"product-content\">\r\n                <div class=\"product-meta\">\r\n                  <span class=\"product-brand\">Belva Paris<\/span>\r\n                  <span class=\"product-rating\"><i class=\"fas fa-star\"><\/i> 5.0<\/span>\r\n                <\/div>\r\n                <h3 class=\"product-name\">Cat-Eye Rivage Glamour<\/h3>\r\n                <div class=\"product-colors\">\r\n                  <span class=\"color-dot active\" style=\"background:#B45309;\" title=\"\u00c9caille Ambre\"><\/span>\r\n                  <span class=\"color-dot\" style=\"background:#1E1B4B;\" title=\"Bleu Nuit\"><\/span>\r\n                <\/div>\r\n                <div class=\"product-footer\">\r\n                  <div class=\"product-pricing\">\r\n                    <span class=\"current-price\">1 380 DH<\/span>\r\n                  <\/div>\r\n                  <button class=\"btn-add-cart\" data-id=\"7\" data-name=\"Cat-Eye Rivage Glamour\" data-brand=\"Belva Paris\" data-price=\"1380\" data-img=\"https:\/\/images.unsplash.com\/photo-1574258495973-f010dfbb5371?w=200&auto=format&fit=crop&q=80\">\r\n                    <i class=\"fas fa-plus\"><\/i> Ajouter\r\n                  <\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- Produit 8 -->\r\n            <article class=\"product-card\">\r\n              <div class=\"product-image-box\">\r\n                <span class=\"product-badge-float\">Tendance<\/span>\r\n                <button class=\"product-quick-wishlist\" aria-label=\"Favoris\"><i class=\"far fa-heart\"><\/i><\/button>\r\n                <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1473496169904-658ba7c44d8a?w=500&auto=format&fit=crop&q=80\" alt=\"William Morris Windsor\" \/>\r\n              <\/div>\r\n              <div class=\"product-content\">\r\n                <div class=\"product-meta\">\r\n                  <span class=\"product-brand\">William Morris<\/span>\r\n                  <span class=\"product-rating\"><i class=\"fas fa-star\"><\/i> 4.9<\/span>\r\n                <\/div>\r\n                <h3 class=\"product-name\">Windsor Gold Octogone<\/h3>\r\n                <div class=\"product-colors\">\r\n                  <span class=\"color-dot active\" style=\"background:#D4AF37;\" title=\"Or Chaud\"><\/span>\r\n                  <span class=\"color-dot\" style=\"background:#0F172A;\" title=\"Noir Mat\"><\/span>\r\n                <\/div>\r\n                <div class=\"product-footer\">\r\n                  <div class=\"product-pricing\">\r\n                    <span class=\"current-price\">2 050 DH<\/span>\r\n                    <span class=\"old-price\">2 450 DH<\/span>\r\n                  <\/div>\r\n                  <button class=\"btn-add-cart\" data-id=\"8\" data-name=\"Windsor Gold Octogone\" data-brand=\"William Morris\" data-price=\"2050\" data-img=\"https:\/\/images.unsplash.com\/photo-1473496169904-658ba7c44d8a?w=200&auto=format&fit=crop&q=80\">\r\n                    <i class=\"fas fa-plus\"><\/i> Ajouter\r\n                  <\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- Produit 9 -->\r\n            <article class=\"product-card\">\r\n              <div class=\"product-image-box\">\r\n                <span class=\"product-badge-float\">Scandinave<\/span>\r\n                <button class=\"product-quick-wishlist\" aria-label=\"Favoris\"><i class=\"far fa-heart\"><\/i><\/button>\r\n                <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1591076482161-42ce6da69f67?w=500&auto=format&fit=crop&q=80\" alt=\"Inface Wayfarer\" \/>\r\n              <\/div>\r\n              <div class=\"product-content\">\r\n                <div class=\"product-meta\">\r\n                  <span class=\"product-brand\">INFACE Denmark<\/span>\r\n                  <span class=\"product-rating\"><i class=\"fas fa-star\"><\/i> 4.8<\/span>\r\n                <\/div>\r\n                <h3 class=\"product-name\">Wayfarer Danois Ultra-Mat<\/h3>\r\n                <div class=\"product-colors\">\r\n                  <span class=\"color-dot active\" style=\"background:#18181B;\" title=\"Noir Carbone\"><\/span>\r\n                  <span class=\"color-dot\" style=\"background:#713F12;\" title=\"Cognac\"><\/span>\r\n                <\/div>\r\n                <div class=\"product-footer\">\r\n                  <div class=\"product-pricing\">\r\n                    <span class=\"current-price\">1 520 DH<\/span>\r\n                  <\/div>\r\n                  <button class=\"btn-add-cart\" data-id=\"9\" data-name=\"Wayfarer Danois Ultra-Mat\" data-brand=\"INFACE\" data-price=\"1520\" data-img=\"https:\/\/images.unsplash.com\/photo-1591076482161-42ce6da69f67?w=200&auto=format&fit=crop&q=80\">\r\n                    <i class=\"fas fa-plus\"><\/i> Ajouter\r\n                  <\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <!-- Produit 10 -->\r\n            <article class=\"product-card\">\r\n              <div class=\"product-image-box\">\r\n                <span class=\"product-badge-float sale\">-20% OFF<\/span>\r\n                <button class=\"product-quick-wishlist\" aria-label=\"Favoris\"><i class=\"far fa-heart\"><\/i><\/button>\r\n                <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1577803645773-f96470509666?w=500&auto=format&fit=crop&q=80\" alt=\"ProDesign Danemark Veloce\" \/>\r\n              <\/div>\r\n              <div class=\"product-content\">\r\n                <div class=\"product-meta\">\r\n                  <span class=\"product-brand\">ProDesign Denmark<\/span>\r\n                  <span class=\"product-rating\"><i class=\"fas fa-star\"><\/i> 4.9<\/span>\r\n                <\/div>\r\n                <h3 class=\"product-name\">Veloce G\u00e9om\u00e9trique Acier<\/h3>\r\n                <div class=\"product-colors\">\r\n                  <span class=\"color-dot active\" style=\"background:#334155;\" title=\"Acier Satin\u00e9\"><\/span>\r\n                  <span class=\"color-dot\" style=\"background:#C5A880;\" title=\"Or Rose\"><\/span>\r\n                <\/div>\r\n                <div class=\"product-footer\">\r\n                  <div class=\"product-pricing\">\r\n                    <span class=\"current-price\">2 280 DH<\/span>\r\n                    <span class=\"old-price\">2 850 DH<\/span>\r\n                  <\/div>\r\n                  <button class=\"btn-add-cart\" data-id=\"10\" data-name=\"Veloce G\u00e9om\u00e9trique Acier\" data-brand=\"ProDesign\" data-price=\"2280\" data-img=\"https:\/\/images.unsplash.com\/photo-1577803645773-f96470509666?w=200&auto=format&fit=crop&q=80\">\r\n                    <i class=\"fas fa-plus\"><\/i> Ajouter\r\n                  <\/button>\r\n                <\/div>\r\n              <\/div>\r\n            <\/article>\r\n\r\n          <\/div>\r\n\r\n          <!-- Fl\u00e8che Droite -->\r\n          <button class=\"carousel-nav-btn next-btn\" id=\"carousel-next\" aria-label=\"Produits suivants\">\r\n            <i class=\"fas fa-chevron-right\"><\/i>\r\n          <\/button>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- ================= BANNI\u00c8RE CONSEIL VISAGISME ================= -->\r\n    <section class=\"container\" id=\"visagisme\">\r\n      <div class=\"styling-banner\">\r\n        <div class=\"styling-content\">\r\n          <span class=\"section-tag\" style=\"color:var(--color-gold);\">Conciergerie Priv\u00e9e &bull; Morpho-Style<\/span>\r\n          <h3>Trouvez la Monture Parfaite adapt\u00e9e \u00e0 votre <span>Visage<\/span><\/h3>\r\n          \r\n          <div class=\"styling-features\">\r\n            <div class=\"styling-feature-item\"><i class=\"fas fa-circle-check\"><\/i> Diagnostic morphologique personnalis\u00e9<\/div>\r\n            <div class=\"styling-feature-item\"><i class=\"fas fa-circle-check\"><\/i> Option Essayage \u00e0 Domicile (Casa &amp; Rabat)<\/div>\r\n            <div class=\"styling-feature-item\"><i class=\"fas fa-circle-check\"><\/i> Verres solaires polaris\u00e9s &amp; protection UV400<\/div>\r\n            <div class=\"styling-feature-item\"><i class=\"fas fa-circle-check\"><\/i> Ajustement sur-mesure &amp; entretien offert<\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"styling-cta-box\">\r\n          <div class=\"whatsapp-icon-pulse\">\r\n            <i class=\"fab fa-whatsapp\"><\/i>\r\n          <\/div>\r\n          <h4>Conseil Visagiste D\u00e9di\u00e9<\/h4>\r\n          <p>Envoyez une photo ou vos mod\u00e8les favoris pour recevoir les recommandations de nos stylistes sous 15 minutes.<\/p>\r\n          <a href=\"https:\/\/wa.me\/212600000000?text=Bonjour%20Wonder%20Look,%20j'aimerais%20un%20conseil%20visagisme%20pour%20trouver%20la%20monture%20ideale%20pour%20mon%20visage.\" target=\"_blank\" rel=\"noopener\" class=\"btn-whatsapp-order\">\r\n            <i class=\"fab fa-whatsapp\"><\/i> Consultation WhatsApp Offerte\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- ================= SECTION R\u00c9ASSURANCE ================= -->\r\n    <section class=\"morocco-trust-section\" id=\"pourquoi-nous\">\r\n      \r\n      <div class=\"trust-bg-wrapper\">\r\n        <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/5766609\/pexels-photo-5766609.jpeg\" alt=\"\u00c9tag\u00e8res de lunettes Wonder Look\" class=\"trust-bg-image\" \/>\r\n        <div class=\"trust-bg-overlay\"><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"container\">\r\n        <div class=\"trust-grid\">\r\n          \r\n          <div class=\"trust-card\">\r\n            <div class=\"trust-card-icon\"><i class=\"fas fa-certificate\"><\/i><\/div>\r\n            <h4>Authenticit\u00e9 Certifi\u00e9e<\/h4>\r\n            <p>Toutes nos montures sont livr\u00e9es avec leur \u00e9tui d'origine de la maison m\u00e8re et certificat de conformit\u00e9.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"trust-card\">\r\n            <div class=\"trust-card-icon\"><i class=\"fas fa-house-chimney-user\"><\/i><\/div>\r\n            <h4>Essayage \u00e0 Domicile<\/h4>\r\n            <p>S\u00e9lectionnez jusqu'\u00e0 3 montures, essayez-les tranquillement chez vous avant de payer.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"trust-card\">\r\n            <div class=\"trust-card-icon\"><i class=\"fas fa-screwdriver-wrench\"><\/i><\/div>\r\n            <h4>Ajustement & Entretien \u00e0 Vie<\/h4>\r\n            <p>Nettoyage aux ultrasons, resserrage et r\u00e9ajustement offerts sans limite dans nos boutiques partenaires.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"trust-card\">\r\n            <div class=\"trust-card-icon\"><i class=\"fas fa-handshake\"><\/i><\/div>\r\n            <h4>Paiement Flexible au Livreur<\/h4>\r\n            <p>Inspectez votre commande avant r\u00e8glement. Payez en esp\u00e8ces ou par carte bancaire sur le terminal du livreur.<\/p>\r\n          <\/div>\r\n\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n  <\/main>\r\n\r\n  <!-- ================= SLIDE-OVER PANIER ================= -->\r\n  <div class=\"cart-drawer-overlay\" id=\"cart-drawer-overlay\">\r\n    <aside class=\"cart-drawer\" role=\"dialog\" aria-label=\"Panier d'achats\">\r\n      \r\n      <div class=\"cart-drawer-header\">\r\n        <h3>Mon Panier d'\u00c9lite (<span id=\"cart-drawer-count\">2<\/span>)<\/h3>\r\n        <button class=\"close-cart-btn\" id=\"close-cart-btn\" aria-label=\"Fermer le panier\"><i class=\"fas fa-times\"><\/i><\/button>\r\n      <\/div>\r\n\r\n      <div class=\"shipping-progress-bar-container\">\r\n        <div class=\"shipping-progress-text\">\r\n          <span id=\"shipping-status-label\">Livraison offerte au Maroc !<\/span>\r\n          <span style=\"color:var(--color-gold);\"><i class=\"fas fa-truck\"><\/i><\/span>\r\n        <\/div>\r\n        <div class=\"progress-track\">\r\n          <div class=\"progress-fill\" id=\"shipping-progress-fill\" style=\"width: 100%;\"><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"cart-items-list\" id=\"cart-items-container\">\r\n      <\/div>\r\n\r\n      <div class=\"cart-drawer-footer\">\r\n        <div class=\"cart-summary-line\">\r\n          <span>Sous-total<\/span>\r\n          <span id=\"cart-subtotal\">3 340 DH<\/span>\r\n        <\/div>\r\n        <div class=\"cart-summary-line\">\r\n          <span>Livraison Express<\/span>\r\n          <span style=\"color:#25D366; font-weight:600;\">GRATUITE<\/span>\r\n        <\/div>\r\n        <div class=\"cart-summary-total\">\r\n          <span>Total TTC<\/span>\r\n          <span id=\"cart-total-price\">3 340 DH<\/span>\r\n        <\/div>\r\n\r\n        <button class=\"checkout-btn\" onclick=\"alert('Redirection vers la passerelle de paiement s\u00e9curis\u00e9e CMI \/ Paiement \u00e0 la livraison')\">\r\n          <i class=\"fas fa-lock\" style=\"font-size:0.8rem; margin-right:8px;\"><\/i> Valider la Commande\r\n        <\/button>\r\n\r\n        <a href=\"https:\/\/wa.me\/212600000000?text=Bonjour,%20je%20souhaite%20valider%20mon%20panier%20Wonder%20Look.\" target=\"_blank\" class=\"btn-whatsapp-order\">\r\n          <i class=\"fab fa-whatsapp\"><\/i> Commander en 1-Clic WhatsApp\r\n        <\/a>\r\n      <\/div>\r\n\r\n    <\/aside>\r\n  <\/div>\r\n\r\n  <!-- ================= FLOATING WHATSAPP & TOAST ================= -->\r\n  <a href=\"https:\/\/wa.me\/212600000000?text=Bonjour%20Wonder%20Look,%20j'aimerais%20un%20conseil%20pour%20choisir%20ma%20monture.\" target=\"_blank\" rel=\"noopener\" class=\"whatsapp-floating\" aria-label=\"Conseiller WhatsApp\">\r\n    <i class=\"fab fa-whatsapp\"><\/i>\r\n    <span class=\"whatsapp-tooltip\">Opticien en ligne disponible<\/span>\r\n  <\/a>\r\n\r\n  <div class=\"toast-notice\" id=\"toast-notice\">\r\n    <i class=\"fas fa-circle-check\"><\/i>\r\n    <span id=\"toast-message\">Article ajout\u00e9 avec succ\u00e8s \u00e0 votre panier<\/span>\r\n  <\/div>\r\n\r\n  <!-- ================= FOOTER ================= -->\r\n  <footer class=\"footer\" id=\"contact\">\r\n    <div class=\"container\">\r\n      <div class=\"footer-grid\">\r\n        \r\n        <div class=\"footer-brand\">\r\n          <div class=\"logo-title\">Wonder<span>Look<\/span><\/div>\r\n          <p>\r\n            Maison d'optique haut de gamme. Nous combinons l'artisanat scandinave, la finesse londonienne et l'accueil marocain pour magnifier votre vue.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"footer-col\">\r\n          <h5>Nos Marques<\/h5>\r\n          <ul class=\"footer-links\">\r\n            <li><a href=\"#\">INFACE Denmark<\/a><\/li>\r\n            <li><a href=\"#\">ProDesign Denmark<\/a><\/li>\r\n            <li><a href=\"#\">William Morris<\/a><\/li>\r\n            <li><a href=\"#\">Kilsgaard<\/a><\/li>\r\n            <li><a href=\"#\">FreshVue Lens<\/a><\/li>\r\n            <li><a href=\"#\">Belva Paris<\/a><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"footer-col\">\r\n          <h5>Pages Utilitaires<\/h5>\r\n          <ul class=\"footer-links\">\r\n            <li><a href=\"#\">Politique de confidentialit\u00e9<\/a><\/li>\r\n            <li><a href=\"#\">\u00c0 propos<\/a><\/li>\r\n            <li><a href=\"#\">Contactez-nous<\/a><\/li>\r\n            <li><a href=\"#\">Conditions d'utilisation<\/a><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"footer-col\">\r\n          <h5>Boutiques au Maroc<\/h5>\r\n          <p style=\"margin-bottom:10px;\"><i class=\"fas fa-location-dot\" style=\"color:var(--color-gold);\"><\/i> Angle Bd d'Anfa &amp; Rue Jean Jaur\u00e8s, Fez<\/p>\r\n          <p><i class=\"fas fa-phone\" style=\"color:var(--color-gold);\"><\/i> 05 22 12 34 56<\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <div class=\"footer-bottom\">\r\n        <span>&copy; 2026 Wonder Look Maroc. Soci\u00e9t\u00e9 de Lunetterie et d'Optique. Tous droits r\u00e9serv\u00e9s.<\/span>\r\n        <div style=\"display:flex; gap:16px; align-items:center;\">\r\n          <span><i class=\"fab fa-cc-visa\"><\/i> Visa<\/span>\r\n          <span><i class=\"fab fa-cc-mastercard\"><\/i> Mastercard<\/span>\r\n          <span><i class=\"fas fa-money-bill-1\"><\/i> Cash \u00e0 la livraison<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/footer>\r\n\r\n<\/div>\r\n\r\n<!-- ================= JAVASCRIPT ================= -->\r\n<script>\r\n  (function () {\r\n    'use strict';\r\n\r\n    let cartState = [\r\n      {\r\n        id: 1,\r\n        name: \"Copenhague Pure Titane\",\r\n        brand: \"INFACE\",\r\n        price: 1450,\r\n        qty: 1,\r\n        img: \"https:\/\/images.unsplash.com\/photo-1577803645773-f96470509666?w=200&auto=format&fit=crop&q=80\"\r\n      },\r\n      {\r\n        id: 2,\r\n        name: \"Carnaby Solaire Gold\",\r\n        brand: \"William Morris\",\r\n        price: 1890,\r\n        qty: 1,\r\n        img: \"https:\/\/images.unsplash.com\/photo-1511499767150-a48a237f0083?w=200&auto=format&fit=crop&q=80\"\r\n      }\r\n    ];\r\n\r\n    const header = document.getElementById('main-header');\r\n    const cartOverlay = document.getElementById('cart-drawer-overlay');\r\n    const openCartBtn = document.getElementById('open-cart-btn');\r\n    const closeCartBtn = document.getElementById('close-cart-btn');\r\n    const cartItemsContainer = document.getElementById('cart-items-container');\r\n    const cartCounter = document.getElementById('cart-count');\r\n    const cartDrawerCounter = document.getElementById('cart-drawer-count');\r\n    const cartSubtotalEl = document.getElementById('cart-subtotal');\r\n    const cartTotalEl = document.getElementById('cart-total-price');\r\n    const shippingProgressFill = document.getElementById('shipping-progress-fill');\r\n    const shippingStatusLabel = document.getElementById('shipping-status-label');\r\n    const toast = document.getElementById('toast-notice');\r\n    const toastMsg = document.getElementById('toast-message');\r\n\r\n    const mobileOverlay = document.getElementById('mobile-overlay');\r\n    const openMenuBtn = document.getElementById('open-menu-btn');\r\n    const closeMenuBtn = document.getElementById('close-menu-btn');\r\n    const mobileLinks = document.querySelectorAll('.mobile-nav-item');\r\n\r\n    \/\/ Navigation Carrousel des 10 Produits\r\n    const carouselTrack = document.getElementById('carousel-track');\r\n    const prevBtn = document.getElementById('carousel-prev');\r\n    const nextBtn = document.getElementById('carousel-next');\r\n\r\n    if (carouselTrack && prevBtn && nextBtn) {\r\n      nextBtn.addEventListener('click', () => {\r\n        const firstCard = carouselTrack.querySelector('.product-card');\r\n        const scrollDistance = (firstCard ? firstCard.offsetWidth + 22 : 300) * 2;\r\n        carouselTrack.scrollBy({ left: scrollDistance, behavior: 'smooth' });\r\n      });\r\n\r\n      prevBtn.addEventListener('click', () => {\r\n        const firstCard = carouselTrack.querySelector('.product-card');\r\n        const scrollDistance = (firstCard ? firstCard.offsetWidth + 22 : 300) * 2;\r\n        carouselTrack.scrollBy({ left: -scrollDistance, behavior: 'smooth' });\r\n      });\r\n    }\r\n\r\n    window.addEventListener('scroll', () => {\r\n      if (window.scrollY > 40) {\r\n        header.classList.add('scrolled');\r\n      } else {\r\n        header.classList.remove('scrolled');\r\n      }\r\n    });\r\n\r\n    function toggleCart(open) {\r\n      if (open) {\r\n        cartOverlay.classList.add('open');\r\n        document.body.style.overflow = 'hidden';\r\n      } else {\r\n        cartOverlay.classList.remove('open');\r\n        document.body.style.overflow = '';\r\n      }\r\n    }\r\n\r\n    if (openCartBtn) openCartBtn.addEventListener('click', () => toggleCart(true));\r\n    if (closeCartBtn) closeCartBtn.addEventListener('click', () => toggleCart(false));\r\n    if (cartOverlay) {\r\n      cartOverlay.addEventListener('click', (e) => {\r\n        if (e.target === cartOverlay) toggleCart(false);\r\n      });\r\n    }\r\n\r\n    if (openMenuBtn) {\r\n      openMenuBtn.addEventListener('click', () => {\r\n        mobileOverlay.classList.add('open');\r\n        document.body.style.overflow = 'hidden';\r\n      });\r\n    }\r\n\r\n    function closeMobileMenu() {\r\n      if (mobileOverlay) mobileOverlay.classList.remove('open');\r\n      document.body.style.overflow = '';\r\n    }\r\n\r\n    if (closeMenuBtn) closeMenuBtn.addEventListener('click', closeMobileMenu);\r\n    if (mobileOverlay) {\r\n      mobileOverlay.addEventListener('click', (e) => {\r\n        if (e.target === mobileOverlay) closeMobileMenu();\r\n      });\r\n    }\r\n    mobileLinks.forEach(link => link.addEventListener('click', closeMobileMenu));\r\n\r\n    function renderCart() {\r\n      if (!cartItemsContainer) return;\r\n      cartItemsContainer.innerHTML = '';\r\n      let totalItems = 0;\r\n      let totalPrice = 0;\r\n\r\n      if (cartState.length === 0) {\r\n        cartItemsContainer.innerHTML = `\r\n          <div style=\"text-align:center; padding: 40px 10px; color:var(--color-muted);\">\r\n            <i class=\"fas fa-bag-shopping\" style=\"font-size:3rem; margin-bottom:12px; opacity:0.3;\"><\/i>\r\n            <p style=\"font-weight:600;\">Votre panier est actuellement vide.<\/p>\r\n            <p style=\"font-size:0.8rem; margin-top:4px;\">D\u00e9couvrez nos montures d'exception.<\/p>\r\n          <\/div>\r\n        `;\r\n      } else {\r\n        cartState.forEach(item => {\r\n          totalItems += item.qty;\r\n          totalPrice += item.price * item.qty;\r\n\r\n          const itemEl = document.createElement('div');\r\n          itemEl.className = 'cart-item';\r\n          itemEl.innerHTML = `\r\n            <div class=\"cart-item-thumb\">\r\n              <img decoding=\"async\" src=\"${item.img}\" alt=\"${item.name}\" \/>\r\n            <\/div>\r\n            <div class=\"cart-item-details\">\r\n              <span class=\"cart-item-brand\">${item.brand}<\/span>\r\n              <h4 class=\"cart-item-title\">${item.name}<\/h4>\r\n              <div class=\"cart-item-price\">${(item.price * item.qty).toLocaleString('fr-FR')} DH<\/div>\r\n              <div class=\"cart-item-controls\">\r\n                <div class=\"qty-picker\">\r\n                  <button class=\"qty-btn\" data-action=\"decrease\" data-id=\"${item.id}\">-<\/button>\r\n                  <span class=\"qty-number\">${item.qty}<\/span>\r\n                  <button class=\"qty-btn\" data-action=\"increase\" data-id=\"${item.id}\">+<\/button>\r\n                <\/div>\r\n                <span class=\"remove-item-btn\" data-action=\"remove\" data-id=\"${item.id}\">\r\n                  <i class=\"far fa-trash-can\"><\/i> Retirer\r\n                <\/span>\r\n              <\/div>\r\n            <\/div>\r\n          `;\r\n          cartItemsContainer.appendChild(itemEl);\r\n        });\r\n      }\r\n\r\n      if (cartCounter) cartCounter.textContent = totalItems;\r\n      if (cartDrawerCounter) cartDrawerCounter.textContent = totalItems;\r\n\r\n      if (cartCounter) {\r\n        cartCounter.style.transform = 'scale(1.3)';\r\n        setTimeout(() => { cartCounter.style.transform = 'scale(1)'; }, 200);\r\n      }\r\n\r\n      if (cartSubtotalEl) cartSubtotalEl.textContent = `${totalPrice.toLocaleString('fr-FR')} DH`;\r\n      if (cartTotalEl) cartTotalEl.textContent = `${totalPrice.toLocaleString('fr-FR')} DH`;\r\n\r\n      const freeShippingThreshold = 600;\r\n      if (shippingProgressFill && shippingStatusLabel) {\r\n        if (totalPrice >= freeShippingThreshold) {\r\n          shippingProgressFill.style.width = '100%';\r\n          shippingStatusLabel.innerHTML = `<span style=\"color:#25D366;\"><i class=\"fas fa-check\"><\/i> F\u00e9licitations, livraison express offerte !<\/span>`;\r\n        } else {\r\n          const remaining = freeShippingThreshold - totalPrice;\r\n          const percentage = (totalPrice \/ freeShippingThreshold) * 100;\r\n          shippingProgressFill.style.width = `${percentage}%`;\r\n          shippingStatusLabel.textContent = `Plus que ${remaining} DH pour la livraison gratuite`;\r\n        }\r\n      }\r\n    }\r\n\r\n    if (cartItemsContainer) {\r\n      cartItemsContainer.addEventListener('click', (e) => {\r\n        const btn = e.target.closest('[data-action]');\r\n        if (!btn) return;\r\n\r\n        const action = btn.getAttribute('data-action');\r\n        const id = parseInt(btn.getAttribute('data-id'), 10);\r\n        const item = cartState.find(i => i.id === id);\r\n        if (!item) return;\r\n\r\n        if (action === 'increase') {\r\n          item.qty++;\r\n        } else if (action === 'decrease') {\r\n          item.qty > 1 ? item.qty-- : (cartState = cartState.filter(i => i.id !== id));\r\n        } else if (action === 'remove') {\r\n          cartState = cartState.filter(i => i.id !== id);\r\n          showToast('Article supprim\u00e9 du panier');\r\n        }\r\n        renderCart();\r\n      });\r\n    }\r\n\r\n    document.querySelectorAll('.btn-add-cart').forEach(btn => {\r\n      btn.addEventListener('click', function () {\r\n        const id = parseInt(this.getAttribute('data-id'), 10);\r\n        const name = this.getAttribute('data-name');\r\n        const brand = this.getAttribute('data-brand');\r\n        const price = parseFloat(this.getAttribute('data-price'));\r\n        const img = this.getAttribute('data-img');\r\n\r\n        const existingItem = cartState.find(i => i.id === id);\r\n        if (existingItem) {\r\n          existingItem.qty++;\r\n        } else {\r\n          cartState.push({ id, name, brand, price, qty: 1, img });\r\n        }\r\n\r\n        renderCart();\r\n        showToast(`${name} a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier`);\r\n        toggleCart(true);\r\n      });\r\n    });\r\n\r\n    function showToast(message) {\r\n      if (!toast || !toastMsg) return;\r\n      toastMsg.textContent = message;\r\n      toast.classList.add('show');\r\n      setTimeout(() => {\r\n        toast.classList.remove('show');\r\n      }, 3200);\r\n    }\r\n\r\n    renderCart();\r\n\r\n  })();\r\n<\/script>\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>Livraison Gratuite d\u00e8s 600 DH partout au Maroc Conseil Visagisme &amp; Morphologie Personnalis\u00e9 Fez : 05 22 12 34 56 Paiement \u00e0 la livraison (Cash \/ TPE) OPTICAL &amp; SUNGLASSES MAISON D&rsquo;OPTIQUE &ndash; MAROC Accueil Montures de Cr\u00e9ateurs Collections Internationales &#038; Exclusives Voir tout le catalogue &rarr; INFACE Denmark Puret\u00e9 scandinave &#038; titane ultra-l\u00e9ger ProDesign [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-3072","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8},"vertical_spacing_source":"custom","content_area_spacing":"none"},"_links":{"self":[{"href":"https:\/\/wonderlookstore.com\/index.php?rest_route=\/wp\/v2\/pages\/3072","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wonderlookstore.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wonderlookstore.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wonderlookstore.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wonderlookstore.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3072"}],"version-history":[{"count":6,"href":"https:\/\/wonderlookstore.com\/index.php?rest_route=\/wp\/v2\/pages\/3072\/revisions"}],"predecessor-version":[{"id":3464,"href":"https:\/\/wonderlookstore.com\/index.php?rest_route=\/wp\/v2\/pages\/3072\/revisions\/3464"}],"wp:attachment":[{"href":"https:\/\/wonderlookstore.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}