{"product_id":"location-pack-4-mk2-son-et-lumiere","title":"Location Pack 4 MK2 son et lumière","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Pack 4 MK2 Son et Lumière - Location SonoLens\nPalette détectée:\n  - Primaire: #1a1a1a (noir profond du packaging\/enceintes)\n  - Secondaire: #e91e63 (rose\/magenta des éclairages LED)\n  - Accent: #00e676 (vert des éclairages LED ambiance)\n  - Tertiaire: #7c4dff (violet des projecteurs)\nAmbiance: Événementiel\/festif, technique\/pro, énergie nocturne, équipement son \u0026 lumière\nPréfixe CSS: sl\n--\u003e\n\n\u003cdiv class=\"sl-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"sl-hero\"\u003e\n    \u003cdiv class=\"sl-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"sl-hero-content\"\u003e\n      \u003cdiv class=\"sl-badges-top\"\u003e\n        \u003cspan class=\"sl-badge\"\u003e🔊 2400W RMS\u003c\/span\u003e\n        \u003cspan class=\"sl-badge\"\u003e👥 50 à 200 personnes\u003c\/span\u003e\n        \u003cspan class=\"sl-badge\"\u003e🎉 Prêt à l'emploi\u003c\/span\u003e\n        \u003cspan class=\"sl-badge\"\u003e📦 Réf : L193\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"sl-hero-title\"\u003ePack 4 MK2 son et lumière\u003c\/span\u003e\n      \u003cp class=\"sl-subtitle\"\u003eLe pack complet son + lumière + effets pour des événements mémorables\u003c\/p\u003e\n      \u003cp class=\"sl-description\"\u003eBaptême, mariage, anniversaire, communion, célébration… Tout est inclus pour faire vibrer votre soirée de 50 à 200 personnes. Câblage complet, notice fournie, montage simple.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CONTENU DU PACK --\u003e\n  \u003csection class=\"sl-section\"\u003e\n    \u003ch2\u003e🎛️ Contenu du pack\u003c\/h2\u003e\n    \u003cdiv class=\"sl-grid sl-grid-3\"\u003e\n      \u003cdiv class=\"sl-card sl-card-equip\"\u003e\n        \u003cdiv class=\"sl-card-icon\"\u003e🔊\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-label\"\u003eSystème son RCF\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-title\"\u003e2400W RMS\u003c\/div\u003e\n        \u003cp class=\"sl-card-desc\"\u003e2 satellites + 1 caisson de basses RCF + pieds d'enceintes. Puissance professionnelle pour couvrir jusqu'à 200 personnes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-card sl-card-equip\"\u003e\n        \u003cdiv class=\"sl-card-icon\"\u003e🎚️\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-label\"\u003eTable de mixage\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-title\"\u003eLIVE-6\u003c\/div\u003e\n        \u003cp class=\"sl-card-desc\"\u003eCompatible PC (USB), téléphone (mini-jack), Bluetooth. Connectez n'importe quelle source musicale en quelques secondes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-card sl-card-equip\"\u003e\n        \u003cdiv class=\"sl-card-icon\"\u003e💡\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-label\"\u003eÉclairage\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-title\"\u003e2× Gigbar 2\u003c\/div\u003e\n        \u003cp class=\"sl-card-desc\"\u003eBarres de lumière multi-effets : LED, laser, stroboscope. Ambiance festive garantie avec des jeux de lumière automatiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-card sl-card-equip\"\u003e\n        \u003cdiv class=\"sl-card-icon\"\u003e🌫️\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-label\"\u003eEffets\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-title\"\u003eMachine à fumée 750W\u003c\/div\u003e\n        \u003cp class=\"sl-card-desc\"\u003eMachine à fumée avec liquide inclus. Amplifie les effets lumineux et crée une atmosphère immersive.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-card sl-card-equip\"\u003e\n        \u003cdiv class=\"sl-card-icon\"\u003e🎤\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-label\"\u003eMicro + casque\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-title\"\u003eKit voix\u003c\/div\u003e\n        \u003cp class=\"sl-card-desc\"\u003e1 micro filaire + 1 casque audio. Idéal pour les discours, animations et contrôle du son.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-card sl-card-equip\"\u003e\n        \u003cdiv class=\"sl-card-icon\"\u003e🔌\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-label\"\u003eAccessoires\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-title\"\u003eCâblage + notice\u003c\/div\u003e\n        \u003cp class=\"sl-card-desc\"\u003eLot complet de câblage, mode d'emploi détaillé et tutos vidéos disponibles sur YouTube.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CONNECTIVITÉ --\u003e\n  \u003csection class=\"sl-section\"\u003e\n    \u003ch2\u003e📡 Connectivité universelle\u003c\/h2\u003e\n    \u003cdiv class=\"sl-connect-bar\"\u003e\n      \u003cdiv class=\"sl-connect-item\"\u003e\n        \u003cspan class=\"sl-connect-icon\"\u003e📶\u003c\/span\u003e\n        \u003cspan class=\"sl-connect-label\"\u003eBluetooth\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-connect-divider\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"sl-connect-item\"\u003e\n        \u003cspan class=\"sl-connect-icon\"\u003e🔌\u003c\/span\u003e\n        \u003cspan class=\"sl-connect-label\"\u003eUSB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-connect-divider\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"sl-connect-item\"\u003e\n        \u003cspan class=\"sl-connect-icon\"\u003e🎧\u003c\/span\u003e\n        \u003cspan class=\"sl-connect-label\"\u003eMini-jack\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-connect-divider\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"sl-connect-item\"\u003e\n        \u003cspan class=\"sl-connect-icon\"\u003e💻\u003c\/span\u003e\n        \u003cspan class=\"sl-connect-label\"\u003ePC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-connect-divider\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"sl-connect-item\"\u003e\n        \u003cspan class=\"sl-connect-icon\"\u003e📱\u003c\/span\u003e\n        \u003cspan class=\"sl-connect-label\"\u003eTéléphone\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POUR QUI --\u003e\n  \u003csection class=\"sl-section\"\u003e\n    \u003ch2\u003e🎉 Idéal pour vos événements\u003c\/h2\u003e\n    \u003cdiv class=\"sl-grid sl-grid-events\"\u003e\n      \u003cdiv class=\"sl-event-chip\"\u003e💒 Mariage\u003c\/div\u003e\n      \u003cdiv class=\"sl-event-chip\"\u003e🎂 Anniversaire\u003c\/div\u003e\n      \u003cdiv class=\"sl-event-chip\"\u003e⛪ Baptême\u003c\/div\u003e\n      \u003cdiv class=\"sl-event-chip\"\u003e✝️ Communion\u003c\/div\u003e\n      \u003cdiv class=\"sl-event-chip\"\u003e🎓 Célébration\u003c\/div\u003e\n      \u003cdiv class=\"sl-event-chip\"\u003e🏢 Événement pro\u003c\/div\u003e\n      \u003cdiv class=\"sl-event-chip\"\u003e🕺 Soirée dansante\u003c\/div\u003e\n      \u003cdiv class=\"sl-event-chip\"\u003e🎤 Karaoké\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- OPTIONS --\u003e\n  \u003csection class=\"sl-section\"\u003e\n    \u003ch2\u003e✨ Options disponibles\u003c\/h2\u003e\n    \u003cdiv class=\"sl-grid sl-grid-2\"\u003e\n      \u003cdiv class=\"sl-card sl-card-option\"\u003e\n        \u003cdiv class=\"sl-option-badge\"\u003e+ 20€ le week-end\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-icon\"\u003e🎵\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-title\"\u003eOption iPad \/ musique\u003c\/div\u003e\n        \u003cp class=\"sl-card-desc\"\u003eBénéficiez d'un iPad avec notre logiciel de mixage DJ inclus. Mixez comme un pro sans aucune expérience préalable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-card sl-card-option\"\u003e\n        \u003cdiv class=\"sl-option-badge\"\u003eSur devis\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-icon\"\u003e💡\u003c\/div\u003e\n        \u003cdiv class=\"sl-card-title\"\u003eDécoration de salle\u003c\/div\u003e\n        \u003cp class=\"sl-card-desc\"\u003eSublimez votre lieu avec 4 Méga Tripar filaires ou 6 projecteurs sur batterie. Créez des ambiances colorées époustouflantes (rose, vert, bleu…).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMMENT ÇA MARCHE --\u003e\n  \u003csection class=\"sl-section\"\u003e\n    \u003ch2\u003e📋 Comment ça marche ?\u003c\/h2\u003e\n    \u003cdiv class=\"sl-steps\"\u003e\n      \u003cdiv class=\"sl-step\"\u003e\n        \u003cdiv class=\"sl-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"sl-step-content\"\u003e\n          \u003cdiv class=\"sl-step-title\"\u003eRéservez\u003c\/div\u003e\n          \u003cp\u003eDirectement en ligne, par téléphone au \u003cstrong\u003e03 21 43 89 93\u003c\/strong\u003e ou en magasin à Lens. Munissez-vous de votre CB pour l'acompte.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-step\"\u003e\n        \u003cdiv class=\"sl-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"sl-step-content\"\u003e\n          \u003cdiv class=\"sl-step-title\"\u003eRécupérez votre pack\u003c\/div\u003e\n          \u003cp\u003eRetrait en magasin à Lens (62). Option livraison + reprise possible dans un rayon de 50 km autour du magasin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-step\"\u003e\n        \u003cdiv class=\"sl-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"sl-step-content\"\u003e\n          \u003cdiv class=\"sl-step-title\"\u003eInstallez facilement\u003c\/div\u003e\n          \u003cp\u003eTout est prêt à l'emploi : câblage inclus, notice fournie. Retrouvez des tutos vidéos sur notre chaîne YouTube. Montage simple, utilisation simple.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-step\"\u003e\n        \u003cdiv class=\"sl-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"sl-step-content\"\u003e\n          \u003cdiv class=\"sl-step-title\"\u003eProfitez de votre soirée\u003c\/div\u003e\n          \u003cp\u003eLancez la musique, activez les lumières et les effets de fumée. Votre événement est prêt !\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TARIFS \u0026 INFOS PRATIQUES --\u003e\n  \u003csection class=\"sl-section\"\u003e\n    \u003ch2\u003e💰 Tarifs et infos pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"sl-grid sl-grid-2\"\u003e\n      \u003cdiv class=\"sl-card sl-card-info\"\u003e\n        \u003cdiv class=\"sl-info-row\"\u003e\n          \u003cspan class=\"sl-info-icon\"\u003e⏱️\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003eDurée standard\u003c\/strong\u003e\n            \u003cp\u003e48h en semaine ou un week-end (vendredi au lundi)\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sl-info-row\"\u003e\n          \u003cspan class=\"sl-info-icon\"\u003e📅\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003eFlexibilité\u003c\/strong\u003e\n            \u003cp\u003eLe tarif s'adapte en fonction du nombre de jours de location\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sl-info-row\"\u003e\n          \u003cspan class=\"sl-info-icon\"\u003e📦\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003eRetrait\u003c\/strong\u003e\n            \u003cp\u003eEn magasin à Lens (62). Livraison possible sous option (rayon 50 km)\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-card sl-card-info\"\u003e\n        \u003cdiv class=\"sl-info-row\"\u003e\n          \u003cspan class=\"sl-info-icon\"\u003e📍\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003eAdresse\u003c\/strong\u003e\n            \u003cp\u003e37 Rue de l'Abbé Jerzy Popiéluszko, 62300 Lens\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sl-info-row\"\u003e\n          \u003cspan class=\"sl-info-icon\"\u003e📞\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003eTéléphone\u003c\/strong\u003e\n            \u003cp\u003e03 21 43 89 93\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sl-info-row\"\u003e\n          \u003cspan class=\"sl-info-icon\"\u003e🕘\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003eHoraires\u003c\/strong\u003e\n            \u003cp\u003eDe 9h à 11h30 et de 14h à 18h30\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- NOTE IMPORTANTE --\u003e\n  \u003csection class=\"sl-section\"\u003e\n    \u003cdiv class=\"sl-warning-box\"\u003e\n      \u003cdiv class=\"sl-warning-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv class=\"sl-warning-content\"\u003e\n        \u003cstrong\u003eBon à savoir\u003c\/strong\u003e\n        \u003cp\u003eLes locations le week-end partent le vendredi ou le samedi selon votre choix. Si vous souhaitez prendre le matériel le jeudi, sélectionnez du jeudi au lundi — le tarif s'adaptera automatiquement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- LIENS UTILES --\u003e\n  \u003csection class=\"sl-section\"\u003e\n    \u003ch2\u003e🔗 Liens utiles\u003c\/h2\u003e\n    \u003cdiv class=\"sl-grid sl-grid-3\"\u003e\n      \u003cdiv class=\"sl-card sl-card-link\"\u003e\n        \u003cspan class=\"sl-link-icon\"\u003e🏢\u003c\/span\u003e\n        \u003cdiv class=\"sl-card-title\"\u003eProfessionnels \u0026amp; administrations\u003c\/div\u003e\n        \u003cp class=\"sl-card-desc\"\u003eDemandez-nous un devis personnalisé pour vos besoins spécifiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-card sl-card-link\"\u003e\n        \u003cspan class=\"sl-link-icon\"\u003e❓\u003c\/span\u003e\n        \u003cdiv class=\"sl-card-title\"\u003eQuestions fréquentes\u003c\/div\u003e\n        \u003cp class=\"sl-card-desc\"\u003eConsultez notre FAQ pour tout savoir sur notre fonctionnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sl-card sl-card-link\"\u003e\n        \u003cspan class=\"sl-link-icon\"\u003e🚚\u003c\/span\u003e\n        \u003cdiv class=\"sl-card-title\"\u003eLivraison + reprise\u003c\/div\u003e\n        \u003cp class=\"sl-card-desc\"\u003eDécouvrez nos tarifs de livraison dans un rayon de 50 km autour de Lens.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- EXPERTISE SONOLENS --\u003e\n  \u003csection class=\"sl-section\"\u003e\n    \u003cdiv class=\"sl-expertise-box\"\u003e\n      \u003cdiv class=\"sl-expertise-icon\"\u003e🏆\u003c\/div\u003e\n      \u003cdiv class=\"sl-expertise-title\"\u003e25 ans d'expertise SonoLens\u003c\/div\u003e\n      \u003cp\u003eMagasin de sonorisation, lumière, DJ et musique implanté dans le Nord de la France depuis 25 ans. Experts de la vente et de la location de matériel professionnel à prix bas pour vos événements.\u003c\/p\u003e\n      \u003cdiv class=\"sl-brands\"\u003e\n        \u003cspan class=\"sl-brand-tag\"\u003eYamaha\u003c\/span\u003e\n        \u003cspan class=\"sl-brand-tag\"\u003ePioneer DJ\u003c\/span\u003e\n        \u003cspan class=\"sl-brand-tag\"\u003eRCF\u003c\/span\u003e\n        \u003cspan class=\"sl-brand-tag\"\u003eShure\u003c\/span\u003e\n        \u003cspan class=\"sl-brand-tag\"\u003eAmerican DJ\u003c\/span\u003e\n        \u003cspan class=\"sl-brand-tag\"\u003eContest\u003c\/span\u003e\n        \u003cspan class=\"sl-brand-tag\"\u003eJB Systems\u003c\/span\u003e\n        \u003cspan class=\"sl-brand-tag\"\u003eMipro\u003c\/span\u003e\n        \u003cspan class=\"sl-brand-tag\"\u003eAudiophony\u003c\/span\u003e\n        \u003cspan class=\"sl-brand-tag\"\u003eEvolite\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"sl-expertise-location\"\u003e📍 À moins de 30 min de Lille, Douai, Béthune, Arras et Hénin-Beaumont\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"sl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"sl-cta-box\"\u003e\n      \u003cdiv class=\"sl-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"sl-cta-content\"\u003e\n        \u003cp class=\"sl-cta-title\"\u003e🎶 Prêt à faire vibrer votre événement ?\u003c\/p\u003e\n        \u003cp\u003eRéservez dès maintenant votre Pack 4 MK2 son et lumière. Tout est inclus pour une soirée réussie de 50 à 200 personnes. Montage simple, puissance professionnelle, effets spectaculaires.\u003c\/p\u003e\n        \u003cp class=\"sl-cta-phone\"\u003e📞 03 21 43 89 93\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* === VARIABLES CSS === *\/\n:root {\n  --sl-cream: #f5f3f0;\n  --sl-white: #ffffff;\n  --sl-primary: #1a1a1a;\n  --sl-primary-dark: #0d0d0d;\n  --sl-primary-light: #2d2d2d;\n  --sl-secondary: #e91e63;\n  --sl-secondary-light: #fce4ec;\n  --sl-accent: #7c4dff;\n  --sl-accent-light: #ede7f6;\n  --sl-green: #00e676;\n  --sl-green-light: #e8f5e9;\n  --sl-text: #1a1a1a;\n  --sl-text-light: #5a5a5a;\n  --sl-border: #e0e0e0;\n  --sl-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --sl-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --sl-radius: 20px;\n  --sl-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.sl-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--sl-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--sl-text);\n  line-height: 1.6;\n}\n\n.sl-premium *, .sl-premium *::before, .sl-premium *::after {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.sl-hero {\n  position: relative;\n  background: linear-gradient(135deg, #0d0d0d 0%, #1a1a2e 40%, #16213e 70%, #0f3460 100%);\n  border-radius: var(--sl-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n  overflow: hidden;\n  box-shadow: var(--sl-shadow-lg), 0 0 80px rgba(233,30,99,.15), 0 0 80px rgba(124,77,255,.1);\n}\n\n.sl-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background:\n    radial-gradient(circle at 20% 80%, rgba(233,30,99,.25) 0%, transparent 50%),\n    radial-gradient(circle at 80% 20%, rgba(124,77,255,.2) 0%, transparent 50%),\n    radial-gradient(circle at 60% 60%, rgba(0,230,118,.1) 0%, transparent 40%);\n  opacity: 1;\n}\n\n.sl-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.sl-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 2rem;\n}\n\n.sl-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.12);\n  backdrop-filter: blur(10px);\n  -webkit-backdrop-filter: blur(10px);\n  border: 1px solid rgba(255,255,255,.2);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: #ffffff;\n  transition: all .3s ease;\n}\n\n.sl-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  background: rgba(255,255,255,.2);\n  box-shadow: 0 4px 20px rgba(233,30,99,.3);\n}\n\n.sl-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(32px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.4);\n  line-height: 1.1;\n}\n\n.sl-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  text-shadow: 0 2px 10px rgba(0,0,0,.3);\n}\n\n.sl-description {\n  color: rgba(255,255,255,.75);\n  font-size: clamp(15px, 2vw, 17px);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === SECTIONS === *\/\n.sl-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.sl-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--sl-primary-dark);\n  margin-bottom: clamp(1.5rem, 3vw, 2.5rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.sl-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--sl-secondary), var(--sl-accent));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.sl-grid {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.sl-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n}\n\n.sl-grid-2 {\n  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));\n}\n\n.sl-grid-events {\n  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));\n  gap: 12px;\n}\n\n\/* === CARDS === *\/\n.sl-card {\n  background: var(--sl-white);\n  border-radius: var(--sl-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--sl-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.sl-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--sl-shadow-lg);\n  border-color: var(--sl-secondary);\n}\n\n.sl-card-icon {\n  font-size: 2.5rem;\n  margin-bottom: .75rem;\n  display: block;\n}\n\n.sl-card-label {\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .08em;\n  color: var(--sl-secondary);\n  margin-bottom: .25rem;\n}\n\n.sl-card-title {\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 800;\n  color: var(--sl-primary-dark);\n  margin-bottom: .5rem;\n  letter-spacing: -.02em;\n}\n\n.sl-card-desc {\n  font-size: 14px;\n  color: var(--sl-text-light);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === CARD EQUIP === *\/\n.sl-card-equip {\n  position: relative;\n  overflow: hidden;\n}\n\n.sl-card-equip::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--sl-secondary), var(--sl-accent));\n  border-radius: var(--sl-radius) var(--sl-radius) 0 0;\n}\n\n\/* === CONNECTIVITÉ === *\/\n.sl-connect-bar {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 1rem;\n  background: var(--sl-white);\n  border-radius: var(--sl-radius);\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  box-shadow: var(--sl-shadow);\n}\n\n.sl-connect-item {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 8px;\n  padding: 12px 20px;\n  transition: all .3s ease;\n}\n\n.sl-connect-item:hover {\n  transform: scale(1.1);\n}\n\n.sl-connect-icon {\n  font-size: 2rem;\n}\n\n.sl-connect-label {\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--sl-text-light);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.sl-connect-divider {\n  width: 1px;\n  height: 40px;\n  background: var(--sl-border);\n}\n\n\/* === EVENT CHIPS === *\/\n.sl-event-chip {\n  background: var(--sl-white);\n  border-radius: var(--sl-radius-sm);\n  padding: 16px 20px;\n  text-align: center;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--sl-primary-dark);\n  box-shadow: var(--sl-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  cursor: default;\n}\n\n.sl-event-chip:hover {\n  transform: translateY(-4px);\n  border-color: var(--sl-secondary);\n  box-shadow: var(--sl-shadow-lg);\n  background: var(--sl-secondary-light);\n}\n\n\/* === OPTIONS === *\/\n.sl-card-option {\n  position: relative;\n  overflow: hidden;\n  text-align: center;\n}\n\n.sl-card-option::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--sl-accent), var(--sl-green));\n}\n\n.sl-option-badge {\n  display: inline-block;\n  background: linear-gradient(135deg, var(--sl-accent), var(--sl-secondary));\n  color: white;\n  font-size: 12px;\n  font-weight: 800;\n  padding: 6px 16px;\n  border-radius: 999px;\n  margin-bottom: 1rem;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n\/* === STEPS === *\/\n.sl-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 0;\n  position: relative;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.sl-step {\n  display: flex;\n  gap: 1.5rem;\n  position: relative;\n  padding-bottom: 2rem;\n}\n\n.sl-step:last-child {\n  padding-bottom: 0;\n}\n\n.sl-step::before {\n  content: '';\n  position: absolute;\n  left: 24px;\n  top: 52px;\n  bottom: 0;\n  width: 3px;\n  background: linear-gradient(180deg, var(--sl-secondary), var(--sl-accent));\n  border-radius: 2px;\n}\n\n.sl-step:last-child::before {\n  display: none;\n}\n\n.sl-step-num {\n  flex-shrink: 0;\n  width: 50px;\n  height: 50px;\n  border-radius: 50%;\n  background: linear-gradient(135deg, var(--sl-primary), var(--sl-primary-light));\n  color: white;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  font-weight: 900;\n  box-shadow: 0 4px 20px rgba(26,26,26,.3);\n  position: relative;\n  z-index: 1;\n}\n\n.sl-step-content {\n  flex: 1;\n  background: var(--sl-white);\n  border-radius: var(--sl-radius-sm);\n  padding: clamp(1rem, 2vw, 1.5rem);\n  box-shadow: var(--sl-shadow);\n}\n\n.sl-step-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--sl-primary-dark);\n  margin-bottom: .5rem;\n}\n\n.sl-step-content p {\n  font-size: 14px;\n  color: var(--sl-text-light);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === INFO CARDS === *\/\n.sl-card-info {\n  display: flex;\n  flex-direction: column;\n  gap: 1.25rem;\n}\n\n.sl-info-row {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.sl-info-icon {\n  font-size: 1.5rem;\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: var(--sl-cream);\n  border-radius: 10px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.sl-info-row strong {\n  display: block;\n  font-size: 14px;\n  font-weight: 800;\n  color: var(--sl-primary-dark);\n  margin-bottom: 2px;\n}\n\n.sl-info-row p {\n  font-size: 13px;\n  color: var(--sl-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === WARNING BOX === *\/\n.sl-warning-box {\n  display: flex;\n  gap: 1.25rem;\n  align-items: flex-start;\n  background: #fff8e1;\n  border: 2px solid #ffe082;\n  border-radius: var(--sl-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n}\n\n.sl-warning-icon {\n  font-size: 2rem;\n  flex-shrink: 0;\n}\n\n.sl-warning-content strong {\n  display: block;\n  font-size: 16px;\n  font-weight: 800;\n  color: #e65100;\n  margin-bottom: .5rem;\n}\n\n.sl-warning-content p {\n  font-size: 14px;\n  color: #5d4037;\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === LINK CARDS === *\/\n.sl-card-link {\n  text-align: center;\n}\n\n.sl-link-icon {\n  font-size: 2.5rem;\n  display: block;\n  margin-bottom: .75rem;\n}\n\n\/* === EXPERTISE BOX === *\/\n.sl-expertise-box {\n  background: linear-gradient(135deg, var(--sl-primary) 0%, var(--sl-primary-light) 100%);\n  border-radius: var(--sl-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.sl-expertise-box::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 30% 70%, rgba(233,30,99,.15) 0%, transparent 60%),\n              radial-gradient(circle at 70% 30%, rgba(124,77,255,.1) 0%, transparent 60%);\n}\n\n.sl-expertise-icon {\n  font-size: 3rem;\n  margin-bottom: 1rem;\n  position: relative;\n  z-index: 1;\n}\n\n.sl-expertise-title {\n  font-size: clamp(22px, 4vw, 30px);\n  font-weight: 900;\n  color: white;\n  margin-bottom: 1rem;\n  position: relative;\n  z-index: 1;\n}\n\n.sl-expertise-box \u003e p {\n  color: rgba(255,255,255,.8);\n  font-size: clamp(14px, 2vw, 16px);\n  max-width: 700px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.7;\n  position: relative;\n  z-index: 1;\n}\n\n.sl-brands {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n  position: relative;\n  z-index: 1;\n}\n\n.sl-brand-tag {\n  display: inline-block;\n  padding: 6px 14px;\n  background: rgba(255,255,255,.12);\n  border: 1px solid rgba(255,255,255,.15);\n  border-radius: 999px;\n  color: rgba(255,255,255,.85);\n  font-size: 12px;\n  font-weight: 700;\n  transition: all .3s ease;\n}\n\n.sl-brand-tag:hover {\n  background: rgba(255,255,255,.2);\n  transform: scale(1.05);\n}\n\n.sl-expertise-location {\n  font-weight: 700 !important;\n  color: rgba(255,255,255,.9) !important;\n  font-size: 15px !important;\n  position: relative;\n  z-index: 1;\n}\n\n\/* === CTA FINAL === *\/\n.sl-cta-box {\n  background: linear-gradient(135deg, var(--sl-secondary) 0%, #ad1457 50%, var(--sl-accent) 100%);\n  border-radius: var(--sl-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: 0 12px 48px rgba(233,30,99,.3);\n}\n\n.sl-cta-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background:\n    radial-gradient(circle at 20% 50%, rgba(255,255,255,.1) 0%, transparent 50%),\n    radial-gradient(circle at 80% 50%, rgba(255,255,255,.08) 0%, transparent 50%);\n}\n\n.sl-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.sl-cta-title {\n  font-size: clamp(24px, 4vw, 34px) !important;\n  font-weight: 900 !important;\n  margin-bottom: 1rem !important;\n  letter-spacing: -.02em;\n}\n\n.sl-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.7;\n  font-weight: 500;\n  text-shadow: 0 2px 12px rgba(0,0,0,.15);\n  margin: 0 0 1rem 0;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.sl-cta-phone {\n  font-size: clamp(22px, 4vw, 32px) !important;\n  font-weight: 900 !important;\n  letter-spacing: .02em;\n  margin-top: 1.5rem !important;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .sl-grid-3, .sl-grid-2 {\n    grid-template-columns: 1fr;\n  }\n\n  .sl-grid-events {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  .sl-connect-bar {\n    gap: .5rem;\n  }\n\n  .sl-connect-divider {\n    display: none;\n  }\n\n  .sl-connect-bar {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n  }\n\n  .sl-step {\n    gap: 1rem;\n  }\n\n  .sl-warning-box {\n    flex-direction: column;\n    text-align: center;\n  }\n}\n\n@media (max-width: 480px) {\n  .sl-grid-events {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .sl-card, .sl-event-chip {\n    animation: sl-fadeInUp .6s ease backwards;\n  }\n  .sl-card:nth-child(1), .sl-event-chip:nth-child(1) { animation-delay: .1s; }\n  .sl-card:nth-child(2), .sl-event-chip:nth-child(2) { animation-delay: .15s; }\n  .sl-card:nth-child(3), .sl-event-chip:nth-child(3) { animation-delay: .2s; }\n  .sl-card:nth-child(4), .sl-event-chip:nth-child(4) { animation-delay: .25s; }\n  .sl-card:nth-child(5), .sl-event-chip:nth-child(5) { animation-delay: .3s; }\n  .sl-card:nth-child(6), .sl-event-chip:nth-child(6) { animation-delay: .35s; }\n  .sl-event-chip:nth-child(7) { animation-delay: .4s; }\n  .sl-event-chip:nth-child(8) { animation-delay: .45s; }\n\n  .sl-step {\n    animation: sl-fadeInUp .6s ease backwards;\n  }\n  .sl-step:nth-child(1) { animation-delay: .1s; }\n  .sl-step:nth-child(2) { animation-delay: .2s; }\n  .sl-step:nth-child(3) { animation-delay: .3s; }\n  .sl-step:nth-child(4) { animation-delay: .4s; }\n\n  .sl-hero {\n    animation: sl-fadeIn .8s ease;\n  }\n\n  @keyframes sl-fadeInUp {\n    from { opacity: 0; transform: translateY(40px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  @keyframes sl-fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .sl-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .sl-card {\n    border: 2px solid var(--sl-primary);\n  }\n  .sl-badge {\n    border: 2px solid white;\n  }\n}\n\u003c\/style\u003e","brand":"Location","offers":[{"title":"Non \/ Non","offer_id":53487277670740,"sku":"L193","price":200.0,"currency_code":"EUR","in_stock":true},{"title":"Non \/ Oui","offer_id":53487277703508,"sku":"L193+L054","price":220.0,"currency_code":"EUR","in_stock":true},{"title":"4 Projecteurs filaires \/ Non","offer_id":53487277736276,"sku":"L193+L260","price":235.0,"currency_code":"EUR","in_stock":true},{"title":"4 Projecteurs filaires \/ Oui","offer_id":53487277769044,"sku":"L193 + L054+L260","price":255.0,"currency_code":"EUR","in_stock":true},{"title":"6 Projecteurs filaires \/ Non","offer_id":53487277801812,"sku":"L193+L998","price":285.0,"currency_code":"EUR","in_stock":true},{"title":"6 Projecteurs filaires \/ Oui","offer_id":53487277834580,"sku":"L193+L054+L998","price":305.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0928\/9413\/4612\/files\/SONOLENS-LOCATION_6_0c8a4a39-838a-4faa-8d1a-dc15d50e44a0.png?v=1772554182","url":"https:\/\/sonolens.fr\/products\/location-pack-4-mk2-son-et-lumiere","provider":"SONOLENS.FR","version":"1.0","type":"link"}