{"title":"Obiettivi","description":"\u003cp\u003eAmplia il tuo corredo con i nostri obiettivi usati per sistemi reflex e mirrorless. Trovi ottiche fisse e zoom per \u003cstrong\u003eCanon RF\/EF, Nikon Z\/F, Fujifilm X, L-Mount e Micro 4\/3\u003c\/strong\u003e, tutte testate meccanicamente ed elettronicamente. \u003cstrong\u003eGaranzia di 12 mesi estendibile a 24.\u003c\/strong\u003e\u003c\/p\u003e","products":[{"product_id":"canon-ef-s-55-250mm-f-4-5-6-is-ii","title":"Canon EF-S 55-250mm f\/4-5.6 IS II","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-condizione-mobile\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di muffa\/graffi\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 58 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eConfezione originale\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"testo-fisso\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca class=\"link-dettagli link-test-pos link-sotto-variabile\" data-title=\"Il Protocollo di 18 Test\" data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-spedizione-mobile\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-reso-mobile\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53800685338965,"sku":"948934","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53800685371733,"sku":"948934","price":219.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF-S_55-250mm_f_4-5.6_IS_II_usato.jpg?v=1777585982"},{"product_id":"nikon-af-s-dx-nikkor-55-200mm-f-4-5-6g-ed","title":"Nikon AF-S DX Nikkor 55-200mm f\/4-5.6G ED","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-condizione-mobile\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di muffa\/graffi\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 52 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo di protezione posteriore - Nikon F\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"testo-fisso\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca class=\"link-dettagli link-test-pos link-sotto-variabile\" data-title=\"Il Protocollo di 18 Test\" data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-spedizione-mobile\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-reso-mobile\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53694614634837,"sku":"865650","price":115.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (Standard)","offer_id":53694614667605,"sku":"865650","price":145.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/714adc2b-5c8d-45ea-97cb-3ad8e2bfb12d.jpg?v=1776284080"},{"product_id":"canon-ef-s-18-55mm-f-3-5-5-6-iii","title":"Canon EF-S 18-55mm f\/3.5-5.6 III","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e \n\u003c\/div\u003e\n\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/muffa\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 58 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53671490060629,"sku":"978433","price":69.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53671490093397,"sku":"978433","price":90.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF-S_18-55mm_f_3.5-5.6_III.jpg?v=1771857682"},{"product_id":"canon-ef-85mm-f-1-8-usm","title":"Canon EF 85mm f\/1.8 USM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di muffa\/graffi\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 58 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53671006339413,"sku":"345867","price":217.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53671006372181,"sku":"345867","price":249.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/f58b79e1-506e-43da-907b-303306a65cd7.jpg?v=1764362814"},{"product_id":"sony-e-55-210mm-f-4-5-6-3-oss-usato","title":"Sony E 55-210mm f\/4.5-6.3 OSS","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive muffa\/polvere\/graffi.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Sony ALC-SH115\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 49 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco FE\/E\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eConfezione originale\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53778539938133,"sku":"543453","price":170.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53778539970901,"sku":"543453","price":195.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/9ce09ecf-06d2-470c-914b-4cde086e2aad.jpg?v=1778185271"},{"product_id":"canon-ef-35-80mm-f-4-5-6","title":"Canon EF 35-80mm f\/4-5.6","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-condizione-mobile\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di muffa\/graffi\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo di protezione anteriore 52mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"testo-fisso\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca class=\"link-dettagli link-test-pos link-sotto-variabile\" data-title=\"Il Protocollo di 18 Test\" data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-spedizione-mobile\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-reso-mobile\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53677277806933,"sku":"890981","price":54.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53677277839701,"sku":"890981","price":69.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF_35-80mm_f_4-5.6_usato.jpg?v=1777390406"},{"product_id":"tamron-16-300mm-f-3-5-6-3-di-ii-vc-pzd-macro-attacco-canon-ef-s","title":"Tamron 16-300mm f\/3.5-6.3 Di II VC PZD Macro - Attacco Canon EF-S","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e \n\u003c\/div\u003e\n\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/muffa\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Tamron HB016\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 67 mm (di terze parti)\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53677277643093,"sku":"838537","price":305.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53677277675861,"sku":"838538","price":345.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Tamron_16-300mm_f_3.5-6.3_Di_II_VC_PZD_Macro_-_Attacco_Canon_EF-S_usato_garantito.jpg?v=1778261829"},{"product_id":"nikon-af-s-dx-nikkor-18-105mm-f-3-5-5-6g-vr","title":"Nikon AF-S DX Nikkor 18-105mm f\/3.5-5.6G ED VR","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eBuono\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Buono”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; assente da graffi, potrebbe presentare tracce minime di polvere interna che non compromettono la qualità ottica.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; segni di usura superficiali ed evidenti, quali leggeri graffi o piccole aree lucide dovute all'utilizzo.\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 67 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco F\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53676492783957,"sku":"890871","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53676492816725,"sku":"890871","price":125.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Nikon_AF-S_DX_Nikkor_18-105mm_f_3.5-5.6G_ED_VR.jpg?v=1771773431"},{"product_id":"canon-ef-75-300mm-f-4-5-6-ii","title":"Canon EF 75-300mm f\/4-5.6 II","description":"\n\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eBuono\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Buono”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; è presente una singola scheggiatura ma non ha alcun effetto sulla qualità dell'immagine finale. Prive di polvere o muffa.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; segni di usura superficiali ed evidenti, quali leggeri graffi o piccole aree lucide dovute all'utilizzo.\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 58 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53671063290197,"sku":"976343","price":104.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53671063322965,"sku":"976344","price":129.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/81886ddc-6539-4e97-9aa9-54b006a0cb97.jpg?v=1765571254"},{"product_id":"panasonic-lumix-g-25mm-f-1-7-asph-usata","title":"Panasonic Lumix G 25mm f\/1.7 ASPH","description":"\n\n              \n\n\n\n\n\n\n\n\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            \/* AGGIUNTO: Bordo inferiore arancione per lo \"spaziettino\" *\/\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex; \/* Usa flexbox per centrare *\/\n            align-items: center;\n            justify-content: center;\n            width: 40px; \/* Dimensione del cerchio *\/\n            height: 40px; \/* Dimensione del cerchio *\/\n            background-color: #ffcb3c; \/* Sfondo arancione *\/\n            border-radius: 50%; \/* Rende il contenitore un cerchio *\/\n            margin-right: 12px; \/* Aggiustato il margine a destra *\/\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px; \/* Aumentato la dimensione emoji per stare nel cerchio *\/\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px; \/* Regola la dimensione dell'immagine all'interno del cerchio *\/\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori 12 mesi, 30 giorni e 1.250 scatti ora condividono lo stesso stile *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px; \/* TUTTI A 18px *\/\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        \/* STILE AGGIORNATO E RIALINEATO PER \"ulteriori dettagli\" *\/\n        .link-dettagli {\n            font-weight: normal;\n            text-decoration: underline;\n            color: #777; \/* Colore leggermente più tenue *\/\n            font-size: 12px; \/* ULTERIORMENTE RIMPICCIOLITO *\/\n            display: block;\n            margin-top: 4px;\n            \/* RICALCOLATO PER ALLINEARE SOTTO LA PRIMA LETTERA DEL TITOLO *\/\n            margin-left: -4px; \n            padding-left: 65px; \n            transition: color 0.3s ease;\n            cursor: pointer !important; \n        }\n        .link-dettagli:hover { color: #aaa; }\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" (NON PIÙ TOCCATO) *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        \/* Aumentato per adattarsi meglio al nuovo font size del pop-up *\/\n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            \/* MODIFICA AGGIORNATA: Sposta l'intera riga del reso leggermente a destra *\/\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px; \/* Impostato a 620px *\/\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n             \/* MODIFICA: Ridotto il margine sotto l'header a 2px *\/\n            margin-bottom: 2px; \n        }\n        .pulsante-base { background-color: #FFFFFF; border: 1px solid #8c6f21; color: #8c6f21; font-weight: bold; border-radius: 50px; padding: 10px 20px; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; }\n        .pulsante-base:hover { background-color: #ffcb3c; border-color: #ffcb3c; color: #000000; }\n        .close-button.pulsante-base { padding: 5px 10px; font-size: 20px; line-height: 1; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }\n        #modalTitle { \n            \/* MODIFICA: Titolo molto più grande *\/\n            font-size: 32px; \n            font-weight: bold; \n            color: #8c6f21; \n            text-align: center;\n            width: 100%; \n        }\n        \/* Aggiunta: Stile per il testo normale del pop-up *\/\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        \/* Aumentato la dimensione del testo della lista puntata nel pop-up *\/\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            \n            \/* Testo Reso allineato con Controlli a 58px *\/\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            \n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            \/* Rimuove il margine aggiunto prima, se su desktop lo si vuole allineato *\/\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            \/* Su desktop, allinea \"ulteriori dettagli\" sotto la prima lettera del titolo *\/\n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        \/* SOLUZIONE PROPOSTA: Sovrascrivi il CSS del tema Shopify che potrebbe aggiungere un bordo grigio *\/\n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n    \u003c\/style\u003e\n\u003c!-- Contenitore principale per le specifiche --\u003e\n\u003cdiv\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile badge-condizione\"\u003eEccellente\u003c\/span\u003e \u003ca data-content=\"Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nuovo”, “Eccellente”, “Buono”, “Molto usato” e “Discreto”.\n               \n             Questo articolo è “Eccellente”, ovvero significa:\n\n• Lente: priva di graffi; ha un piccolo puntino bianco all'interno ininfluente sulla resa dell'immagine (come da foto).\n• Anello di messa a fuoco: fluido e in condizioni operative eccellenti.\n• Attacco e barilotto: presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\" data-title=\"Condizione\" class=\"link-dettagli\"\u003e ulteriori dettagli \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul class=\"lista-inclusi\"\u003e\n\u003cli\u003eTappo anteriore per obiettivo da 46 mm\u003c\/li\u003e\n\u003cli\u003eTappo posteriore per obiettivo - Attacco Micro Quattro Terzi\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\"\u003eQuesto articolo ha superato i 18 test del Protocollo di Scatta l’Attimo.\u003c\/div\u003e\n\u003ca class=\"link-dettagli link-test-pos\" data-title=\"Protocollo 18 Test\" data-content=\"Ogni prodotto viene sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso:\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Pulizia lenti e verifica muffe\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Meccanica diaframma e ghiere\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Autofocus e Stabilizzazione\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Check contatti elettronici\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Un controllo tecnico professionale garantito su ogni nostra lente.\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n        \u003c\/div\u003e\n\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003egratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003e Spediamo con corriere assicurato ed espresso in tutta Italia. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e Consegna in 48\/72H lavorative \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003egratuito entro 30 giorni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e 100% soddisfatto o rimborsato \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        \n        \/\/ Cerca ed evidenzia \"Come nuovo\" (con le virgolette curve esatte del tuo testo)\n        let formatted = content.replace(\/(“Come nuovo”|Garanzia Gratuita di 12 mesi di Scatta l’Attimo)\/g, '\u003cspan class=\"highlight-bold condition-value badge-condizione\"\u003e$1\u003c\/span\u003e')\n                               .replace(\/(30 giorni dalla ricezione|12 mesi|bonus del 30%)\/g, '\u003cspan class=\"highlight-bold\"\u003e$1\u003c\/span\u003e')\n                               .replace(\/(• Lente:|• Anello di messa a fuoco:|• Attacco e barilotto:)\/g, '▪️ $1') \/\/ Converte i pallini del testo in quadratini\n                               .replace(\/(Guasti improvvisi)\/g, '▪️ $1')\n                               .replace(\/(Difetti di conformità)\/g, '▪️ $1')\n                               .replace(\/(La garanzia copre:)\\n\/g, '$1\u003cbr\u003e\u003cbr\u003e')\n                               .replace(\/▪️ ([^\\n]+)\/g, '\u003cspan class=\"custom-list-item\"\u003e\u003cspan class=\"custom-list-bullet\"\u003e▪️\u003c\/span\u003e\u003cspan class=\"custom-list-text\"\u003e$1\u003c\/span\u003e\u003c\/span\u003e')\n                               .replace(\/\\n\/g, '\u003cbr\u003e');\n\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            \n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) {\n                return;\n            }\n\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            \n            if (link) {\n                openModal(link.dataset.title, link.dataset.content);\n            }\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n\n    window.onclick = (e) =\u003e { \n        if (e.target == modal) closeModal(); \n    };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53831087554901,"sku":"594041","price":120.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53831087587669,"sku":"594041","price":143.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Panasonic_Lumix_G_25mm_f_1.7_ASPH_usata_garantita.jpg?v=1778007161"},{"product_id":"tamron-70-300mm-f-3-5-6-3-usato","title":"Tamron AF 70-300mm f\/4-5.6 LD Macro - Attacco Canon EF","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-condizione-mobile\"\u003eCome nuovo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;b style='color: #000B1A !important;'\u0026gt;“Come nuovo”\u0026lt;\/b\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/polvere\/muffa;\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, pari al nuovo.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; estetica quasi perfetta; l'obiettivo si presenta come se fosse nuovo, con segni di usura quasi impercettibili.\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo funzionante perfettamente\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \n\u003c\/div\u003e\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 62 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"testo-fisso\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca class=\"link-dettagli link-test-pos link-sotto-variabile\" data-title=\"Il Protocollo di 18 Test\" data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-spedizione-mobile\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-reso-mobile\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53677277544789,"sku":"988908","price":115.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53677277577557,"sku":"988909","price":140.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Tamron_AF_70-300mm_f_4-5.6_Di_LD_Macro_-_Attacco_Canon_EF_usato_garantito.jpg?v=1778262075"},{"product_id":"canon-ef-s-18-135mm-f-3-5-5-6-is-usm","title":"Canon EF-S 18-135mm f\/3.5-5.6 IS USM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/muffa, ha leggera polvere interna.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 67 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53671049167189,"sku":"989798","price":265.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (Standard)","offer_id":53671049199957,"sku":"989799","price":299.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF-S_18-135mm_f_3.5-5.6_IS_USM.jpg?v=1776021815"},{"product_id":"canon-ef-s-35mm-f-2-8-macro-is-stm","title":"Canon EF-S 35mm f\/2.8 Macro IS STM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e \n\u003c\/div\u003e\n\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/muffa\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo ed in condizioni operative eccellenti.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Canon ES-27\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 49 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53670643204437,"sku":"873542","price":326.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53670643237205,"sku":"873543","price":372.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF-S_35mm_f_2.8_Macro_IS_STM_usato_garantito.jpg?v=1779124775"},{"product_id":"panasonic-lumix-g-vario-hd-14-140mm-f-4-5-8-mega-o-i-s","title":"Panasonic Lumix G Vario HD 14-140mm f\/4-5.8 Mega O.I.S.","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            \/* AGGIUNTO: Bordo inferiore arancione per lo \"spaziettino\" *\/\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex; \/* Usa flexbox per centrare *\/\n            align-items: center;\n            justify-content: center;\n            width: 40px; \/* Dimensione del cerchio *\/\n            height: 40px; \/* Dimensione del cerchio *\/\n            background-color: #ffcb3c; \/* Sfondo arancione *\/\n            border-radius: 50%; \/* Rende il contenitore un cerchio *\/\n            margin-right: 12px; \/* Aggiustato il margine a destra *\/\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px; \/* Aumentato la dimensione emoji per stare nel cerchio *\/\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px; \/* Regola la dimensione dell'immagine all'interno del cerchio *\/\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori 12 mesi, 30 giorni e 1.250 scatti ora condividono lo stesso stile *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px; \/* TUTTI A 18px *\/\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        \/* STILE AGGIORNATO E RIALINEATO PER \"ulteriori dettagli\" *\/\n        .link-dettagli {\n            font-weight: normal;\n            text-decoration: underline;\n            color: #777; \/* Colore leggermente più tenue *\/\n            font-size: 12px; \/* ULTERIORMENTE RIMPICCIOLITO *\/\n            display: block;\n            margin-top: 4px;\n            \/* RICALCOLATO PER ALLINEARE SOTTO LA PRIMA LETTERA DEL TITOLO *\/\n            margin-left: -4px; \n            padding-left: 65px; \n            transition: color 0.3s ease;\n            cursor: pointer !important; \n        }\n        .link-dettagli:hover { color: #aaa; }\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" (NON PIÙ TOCCATO) *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        \/* Aumentato per adattarsi meglio al nuovo font size del pop-up *\/\n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            \/* MODIFICA AGGIORNATA: Sposta l'intera riga del reso leggermente a destra *\/\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px; \/* Impostato a 620px *\/\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n             \/* MODIFICA: Ridotto il margine sotto l'header a 2px *\/\n            margin-bottom: 2px; \n        }\n        .pulsante-base { background-color: #FFFFFF; border: 1px solid #8c6f21; color: #8c6f21; font-weight: bold; border-radius: 50px; padding: 10px 20px; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; }\n        .pulsante-base:hover { background-color: #ffcb3c; border-color: #ffcb3c; color: #000000; }\n        .close-button.pulsante-base { padding: 5px 10px; font-size: 20px; line-height: 1; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }\n        #modalTitle { \n            \/* MODIFICA: Titolo molto più grande *\/\n            font-size: 32px; \n            font-weight: bold; \n            color: #8c6f21; \n            text-align: center;\n            width: 100%; \n        }\n        \/* Aggiunta: Stile per il testo normale del pop-up *\/\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        \/* Aumentato la dimensione del testo della lista puntata nel pop-up *\/\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            \n            \/* Testo Reso allineato con Controlli a 58px *\/\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            \n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            \/* Rimuove il margine aggiunto prima, se su desktop lo si vuole allineato *\/\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            \/* Su desktop, allinea \"ulteriori dettagli\" sotto la prima lettera del titolo *\/\n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        \/* SOLUZIONE PROPOSTA: Sovrascrivi il CSS del tema Shopify che potrebbe aggiungere un bordo grigio *\/\n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n    \u003c\/style\u003e\n\u003c!-- Contenitore principale per le specifiche --\u003e\n\u003cdiv\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile badge-condizione\"\u003eEccellente\u003c\/span\u003e \u003ca data-content=\"Ogni foto del prodotto è reale: riceverai a casa esattamente quello che vedi in foto. La valutazione delle condizioni viene effettuata dal nostro tecnico specializzato.\n               \n              Questo articolo è “Eccellente”, ovvero significa:\n\n• Lente: Priva di graffi o polvere.\n• Anello di messa a fuoco: Fluido e in condizioni operative eccellenti.\n• Attacco e barilotto:  Presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\" data-title=\"Condizione\" class=\"link-dettagli\"\u003e ulteriori dettagli \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul class=\"lista-inclusi\"\u003e\n\u003cli\u003eTappo anteriore per obiettivo da 58 mm (di terze parti)\u003c\/li\u003e\n\u003cli\u003eTappo posteriore per obiettivo - Attacco Micro Quattro Terzi (di terze parti)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 6. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eControlli eseguiti:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\"\u003eQuesto articolo è stato accuratamente pulito e controllato.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4. SPEDIZIONE (NUOVA SEZIONE AGGIUNTA QUI) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003eGratuita\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003e Spediamo con corriere espresso in tutta Italia. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e Consegna in 48\/72H lavorative \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4. RESO (ORA CON BORDO ARANCIONE) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003e30 giorni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e 100% soddisfatto o rimborsato \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STRUTTURA MODALE --\u003e\n\u003cdiv class=\"modal\" id=\"infoModal\"\u003e\n\u003cdiv class=\"modal-content\"\u003e\n\u003cdiv class=\"modal-header\"\u003e\n\u003ch3 id=\"modalTitle\"\u003e\u003c\/h3\u003e\n\u003cbutton class=\"close-button pulsante-base\" id=\"closeButtonX\"\u003e×\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cp id=\"modalContent\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: center; margin-top: 15px;\"\u003e\u003cbutton class=\"pulsante-base\" id=\"btnCapito\"\u003eCapito\u003c\/button\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53783303389525,"sku":"535323","price":207.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (Standard)","offer_id":53783303422293,"sku":"535323","price":227.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Panasonic_Lumix_G_Vario_HD_14-140mm_f_4-5.8_Mega_O.I.S._usato.jpg?v=1777388642"},{"product_id":"canon-rs-60e3-copia","title":"Canon RS-60E3 (Copia)","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eSpecifiche Prodotto Scatta l'Attimo\u003c\/title\u003e\n    \u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            \/* AGGIUNTO: Bordo inferiore arancione per lo \"spaziettino\" *\/\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex; \/* Usa flexbox per centrare *\/\n            align-items: center;\n            justify-content: center;\n            width: 40px; \/* Dimensione del cerchio *\/\n            height: 40px; \/* Dimensione del cerchio *\/\n            background-color: #ffcb3c; \/* Sfondo arancione *\/\n            border-radius: 50%; \/* Rende il contenitore un cerchio *\/\n            margin-right: 12px; \/* Aggiustato il margine a destra *\/\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px; \/* Aumentato la dimensione emoji per stare nel cerchio *\/\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px; \/* Regola la dimensione dell'immagine all'interno del cerchio *\/\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori 12 mesi, 30 giorni e 1.250 scatti ora condividono lo stesso stile *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px; \/* TUTTI A 18px *\/\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        \/* STILE AGGIORNATO E RIALINEATO PER \"ulteriori dettagli\" *\/\n        .link-dettagli {\n            font-weight: normal;\n            text-decoration: underline;\n            color: #777; \/* Colore leggermente più tenue *\/\n            font-size: 12px; \/* ULTERIORMENTE RIMPICCIOLITO *\/\n            display: block;\n            margin-top: 4px;\n            \/* RICALCOLATO PER ALLINEARE SOTTO LA PRIMA LETTERA DEL TITOLO *\/\n            margin-left: -4px; \n            padding-left: 65px; \n            transition: color 0.3s ease;\n            cursor: pointer !important; \n        }\n        .link-dettagli:hover { color: #aaa; }\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" (NON PIÙ TOCCATO) *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        \/* Aumentato per adattarsi meglio al nuovo font size del pop-up *\/\n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            \/* MODIFICA AGGIORNATA: Sposta l'intera riga del reso leggermente a destra *\/\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px; \/* Impostato a 620px *\/\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n             \/* MODIFICA: Ridotto il margine sotto l'header a 2px *\/\n            margin-bottom: 2px; \n        }\n        .pulsante-base { background-color: #FFFFFF; border: 1px solid #8c6f21; color: #8c6f21; font-weight: bold; border-radius: 50px; padding: 10px 20px; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; }\n        .pulsante-base:hover { background-color: #ffcb3c; border-color: #ffcb3c; color: #000000; }\n        .close-button.pulsante-base { padding: 5px 10px; font-size: 20px; line-height: 1; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }\n        #modalTitle { \n            \/* MODIFICA: Titolo molto più grande *\/\n            font-size: 32px; \n            font-weight: bold; \n            color: #8c6f21; \n            text-align: center;\n            width: 100%; \n        }\n        \/* Aggiunta: Stile per il testo normale del pop-up *\/\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        \/* Aumentato la dimensione del testo della lista puntata nel pop-up *\/\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            \n            \/* Testo Reso allineato con Controlli a 58px *\/\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            \n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            \/* Rimuove il margine aggiunto prima, se su desktop lo si vuole allineato *\/\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            \/* Su desktop, allinea \"ulteriori dettagli\" sotto la prima lettera del titolo *\/\n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        \/* SOLUZIONE PROPOSTA: Sovrascrivi il CSS del tema Shopify che potrebbe aggiungere un bordo grigio *\/\n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n    \u003c\/style\u003e\n\n\n    \u003c!-- Contenitore principale per le specifiche --\u003e\n    \u003cdiv\u003e\n        \n\n\n\u003c!-- 1. CONDIZIONE --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e\n            \u003cspan class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e\n            \u003cspan class=\"valore-cliccabile badge-condizione\"\u003eEccellente\u003c\/span\u003e\n            \u003ca class=\"link-dettagli\" data-title=\"Condizione\" data-content=\"Ogni foto del prodotto è reale: riceverai a casa esattamente quello che vedi in foto. La valutazione delle condizioni viene effettuata dal nostro tecnico specializzato.\n               \n              Questo articolo è “Eccellente”, ovvero generalmente significa:\n\n• Corpo macchina: con solo lievi segni di usura estetica. Potrebbero esserci graffi\/abrasioni lievi.\n• Pulsanti e slitta: reattivi e funzionano perfettamente, in eccellenti condizioni.\n• Schermo: in condizione quasi perfetta.\n• Sensore: pulito e privo di segni.\"\u003e\n               ulteriori dettagli\n            \u003c\/a\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- 2. SCATTI (ORA CON IMMAGINE AL POSTO DELL'EMOJI) --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cspan class=\"emoji-cerchio-arancione\"\u003e\n                \u003c!-- URL dell'immagine degli scatti AGGIORNATO --\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/emojis.com_create-a-camera-aperture-emoji-with-black-blades_-24px-should-be-the-emoji_1.png?v=1768821339\" alt=\"Icona Scatti\" class=\"icona-scatti-img\"\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"titolo-label\"\u003eScatti:\u003c\/span\u003e\n            \n\n\u003cspan class=\"valore-fisso\"\u003e11.250\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cspan class=\"emoji-cerchio-arancione\"\u003e\n                 \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e\n                \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"titolo-label\"\u003eRiceverai:\u003c\/span\u003e\n            \u003cul class=\"lista-inclusi\"\u003e\n                \u003cli\u003eCorpo macchina Sony Alpha A7III\u003c\/li\u003e\n                \u003cli\u003eBatteria originale Sony NP-FZ100\u003c\/li\u003e\n                \u003cli\u003eCaricabatterie USB originale\u003c\/li\u003e\n                \u003cli\u003eTracolla originale Scatta l'Attimo\u003c\/li\u003e\n                \u003cli\u003eTappo corpo macchina\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n        \n\n  \u003c!-- 4. SPEDIZIONE (NUOVA SEZIONE AGGIUNTA QUI) --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cdiv class=\"riga-principale-reso-container\"\u003e\n                \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e\n                \u003cspan class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e\n                \u003cspan class=\"valore-fisso\"\u003eGratuita\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"descrizione-reso\"\u003e\n                \u003cspan class=\"riga-reso\"\u003e\n                    Spediamo con corriere espresso in tutta Italia.\n                \u003c\/span\u003e\n                \n                \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e\n                    Consegna in 48\/72H lavorative\n                \u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n\n\n\n\n\n\n\n\n\n        \u003c!-- 4. RESO (ORA CON BORDO ARANCIONE) --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cdiv class=\"riga-principale-reso-container\"\u003e\n                \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e\n                \u003cspan class=\"titolo-label\"\u003eReso:\u003c\/span\u003e\n                \u003cspan class=\"valore-fisso\"\u003e30 giorni\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"descrizione-reso\"\u003e\n                \u003cspan class=\"riga-reso\"\u003e\n                    Se l'oggetto non corrisponde alla descrizione, puoi restituirlo per un rimborso completo entro 30 giorni dalla ricezione.\n                \u003c\/span\u003e\n                \n                \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e\n                    100% soddisfatto o rimborsato\n                \u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- 5. GARANZIA (TESTO AGGIORNATO E RIENTRATO) --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🛡️\u003c\/span\u003e\u003c\/span\u003e\n            \u003cspan class=\"titolo-label\"\u003eGaranzia:\u003c\/span\u003e\n            \u003cspan class=\"valore-cliccabile\"\u003e12 mesi\u003c\/span\u003e\n             \u003ca class=\"link-dettagli\" data-title=\"Garanzia\" data-content=\"L'articolo è coperto dalla Garanzia Gratuita di 12 mesi di Scatta l’Attimo. \n               La garanzia copre:\n               Guasti improvvisi (sono esclusi quelli causati da cadute accidentali, uso improprio o negligenza).\n               Difetti di conformità (quando il prodotto non rispecchia la descrizione o non funziona come previsto).\n               \n                 Inoltre, fidandoci ciecamente dei nostri controlli, offriamo un'esclusiva garanzia extra: qualora il numero di scatti dovesse differire da quello descritto, riceverai immediatamente un bonus del 30% per il tuo prossimo ordine.\n                 \n                 \u0026lt;a href='https:\/\/scattalattimo.it' class='link-garanzia-popup' target='_blank'\u0026gt;È possibile consultare le condizioni complete della garanzia.\u0026lt;\/a\u0026gt;\"\u003e\n               ulteriori dettagli\n            \u003c\/a\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- 6. CONTROLLI --\u003e\n         \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e\n            \u003cspan class=\"titolo-label\"\u003eControlli eseguiti:\u003c\/span\u003e\n            \u003cdiv class=\"testo-fisso\"\u003eQuesto articolo è stato accuratamente pulito e controllato.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- STRUTTURA MODALE --\u003e\n    \u003cdiv id=\"infoModal\" class=\"modal\"\u003e\n      \u003cdiv class=\"modal-content\"\u003e\n        \u003cdiv class=\"modal-header\"\u003e\n            \u003ch3 id=\"modalTitle\"\u003e\u003c\/h3\u003e\n            \u003cbutton id=\"closeButtonX\" class=\"close-button pulsante-base\"\u003e×\u003c\/button\u003e\n        \u003c\/div\u003e\n        \u003cp id=\"modalContent\"\u003e\u003c\/p\u003e\n        \u003cdiv style=\"text-align:center; margin-top:15px;\"\u003e\n            \u003cbutton id=\"btnCapito\" class=\"pulsante-base\"\u003eCapito\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', () =\u003e {\n        const modal = document.getElementById(\"infoModal\");\n        const modalTitle = document.getElementById(\"modalTitle\");\n        const modalContent = document.getElementById(\"modalContent\");\n        const closeButtonX = document.getElementById(\"closeButtonX\");\n        const btnCapito = document.getElementById(\"btnCapito\");\n\n        function openModal(title, content) {\n            modalTitle.innerHTML = title;\n            \n            \/\/ Applica la formattazione dinamica al testo\n            let formatted = content.replace(\/(“Eccellente”|Garanzia Gratuita di 12 mesi di Scatta l’Attimo)\/g, '\u003cspan class=\"highlight-bold condition-value badge-condizione\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(30 giorni dalla ricezione|12 mesi|bonus del 30%)\/g, '\u003cspan class=\"highlight-bold\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(Guasti improvvisi)\/g, '▪️ $1')\n                                   .replace(\/(Difetti di conformità)\/g, '▪️ $1')\n                                   .replace(\/(La garanzia copre:)\\n\/g, '$1\u003cbr\u003e\u003cbr\u003e')\n                                   .replace(\/▪️ ([^\\n]+)\/g, '\u003cspan class=\"custom-list-item\"\u003e\u003cspan class=\"custom-list-bullet\"\u003e▪️\u003c\/span\u003e\u003cspan class=\"custom-list-text\"\u003e$1\u003c\/span\u003e\u003c\/span\u003e')\n                                   .replace(\/\\n\/g, '\u003cbr\u003e');\n\n            \/\/ Inserisci il contenuto formattato (inclusi i tag A già presenti nel data-content) nel DOM\n            modalContent.innerHTML = formatted;\n            \n            modal.classList.add('is-open'); \n        }\n\n        function closeModal() {\n            modal.classList.remove('is-open');\n        }\n\n        document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n            el.addEventListener('click', (e) =\u003e {\n                const container = e.target.closest('.sezione-info');\n                \n                \/\/ Impedisce l'apertura del modale se si clicca sul Reso (che ha valore-fisso)\n                if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) {\n                    return;\n                }\n\n                let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n\n                \/\/ Gestisce il click sul valore \"12 mesi\" per aprire il modale della garanzia\n                if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                    link = container.querySelector('.link-dettagli');\n                }\n                \n                if (link) {\n                    openModal(link.dataset.title, link.dataset.content);\n                }\n            });\n        });\n\n        closeButtonX.onclick = closeModal;\n        btnCapito.onclick = closeModal;\n\n        \/\/ Chiudi la modale cliccando fuori\n        window.onclick = (e) =\u003e { \n            if (e.target == modal) closeModal(); \n        };\n    });\n    \u003c\/script\u003e\n\n\n\n\n\n\n\u003c\/body\u003e","brand":"Scatta l'Attimo","offers":[{"title":"Default Title","offer_id":52283218788693,"sku":null,"price":9.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/ab0bced4-4b3a-483b-8656-5b437f978e85.jpg?v=1768779945"},{"product_id":"canon-rf-600mm-f-11-is-stm","title":"Canon RF 600mm f\/11 IS STM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eCome nuovo\u003c\/span\u003e \n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;b style='color: #000B1A !important;'\u0026gt;“Come nuovo”\u0026lt;\/b\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/polvere\/muffa;\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, pari al nuovo.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; estetica quasi perfetta; l'obiettivo si presenta come se fosse nuovo, con segni di usura quasi impercettibili.\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo funzionante perfettamente\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Canon\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 82mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore - Attacco RF\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eConfezione originale\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53662284546389,"sku":"545335","price":530.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53662284579157,"sku":"545335","price":579.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_RF_600mm_f_11_IS_STM.-..jpg?v=1775341429"},{"product_id":"sony-e-16-70mm-f-4-za-oss-zeiss-vario-tessar-t","title":"Sony E 16-70mm f\/4 ZA OSS Vario-Tessar T*","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eCome nuovo\u003c\/span\u003e \n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;b style='color: #000B1A !important;'\u0026gt;“Come nuovo”\u0026lt;\/b\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/polvere\/muffa;\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, pari al nuovo.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; estetica quasi perfetta; l'obiettivo si presenta come se fosse nuovo, con segni di usura quasi impercettibili.\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo funzionante perfettamente\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Sony ALC-SH127\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eFiltro di protezione MC Sony VF-55MPAM\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 55 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco FE\/E\u003c\/li\u003e\n\n\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eCustodia\u003c\/li\u003e\n\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eConfezione originale\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53666140979541,"sku":"096234","price":355.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53666141012309,"sku":"096234","price":399.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Sony_E_16-70mm_f_4_ZA_OSS_Vario-Tessar_T_..jpg?v=1771780836"},{"product_id":"nikon-af-s-dx-nikkor-55-200mm-f-4-5-6g-vr-1","title":"Nikon AF-S DX Nikkor 55-200mm f\/4-5.6G VR","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-condizione-mobile\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di muffa\/graffi\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 52 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo di protezione posteriore - Nikon F\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"testo-fisso\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca class=\"link-dettagli link-test-pos link-sotto-variabile\" data-title=\"Il Protocollo di 18 Test\" data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-spedizione-mobile\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-reso-mobile\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53671364034901,"sku":"450589","price":114.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (Standard)","offer_id":53671364067669,"sku":"450590","price":139.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Nikon_AF-S_DX_Nikkor_55-200mm_f_4-5.6G_VR.jpg?v=1770511314"},{"product_id":"nikon-1-nikkor-vr-10-30mm-f-3-5-5-6","title":"Nikon 1 Nikkor VR 10-30mm f\/3.5-5.6","description":"\u003cbody\u003e\n\n\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eSpecifiche Prodotto Scatta l'Attimo\u003c\/title\u003e\n    \u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            \/* AGGIUNTO: Bordo inferiore arancione per lo \"spaziettino\" *\/\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex; \/* Usa flexbox per centrare *\/\n            align-items: center;\n            justify-content: center;\n            width: 40px; \/* Dimensione del cerchio *\/\n            height: 40px; \/* Dimensione del cerchio *\/\n            background-color: #ffcb3c; \/* Sfondo arancione *\/\n            border-radius: 50%; \/* Rende il contenitore un cerchio *\/\n            margin-right: 12px; \/* Aggiustato il margine a destra *\/\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px; \/* Aumentato la dimensione emoji per stare nel cerchio *\/\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px; \/* Regola la dimensione dell'immagine all'interno del cerchio *\/\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori 12 mesi, 30 giorni e 1.250 scatti ora condividono lo stesso stile *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px; \/* TUTTI A 18px *\/\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        \/* STILE AGGIORNATO E RIALINEATO PER \"ulteriori dettagli\" *\/\n        .link-dettagli {\n            font-weight: normal;\n            text-decoration: underline;\n            color: #777; \/* Colore leggermente più tenue *\/\n            font-size: 12px; \/* ULTERIORMENTE RIMPICCIOLITO *\/\n            display: block;\n            margin-top: 4px;\n            \/* RICALCOLATO PER ALLINEARE SOTTO LA PRIMA LETTERA DEL TITOLO *\/\n            margin-left: -4px; \n            padding-left: 65px; \n            transition: color 0.3s ease;\n            cursor: pointer !important; \n        }\n        .link-dettagli:hover { color: #aaa; }\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" (NON PIÙ TOCCATO) *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        \/* Aumentato per adattarsi meglio al nuovo font size del pop-up *\/\n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            \/* MODIFICA AGGIORNATA: Sposta l'intera riga del reso leggermente a destra *\/\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px; \/* Impostato a 620px *\/\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n             \/* MODIFICA: Ridotto il margine sotto l'header a 2px *\/\n            margin-bottom: 2px; \n        }\n        .pulsante-base { background-color: #FFFFFF; border: 1px solid #8c6f21; color: #8c6f21; font-weight: bold; border-radius: 50px; padding: 10px 20px; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; }\n        .pulsante-base:hover { background-color: #ffcb3c; border-color: #ffcb3c; color: #000000; }\n        .close-button.pulsante-base { padding: 5px 10px; font-size: 20px; line-height: 1; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }\n        #modalTitle { \n            \/* MODIFICA: Titolo molto più grande *\/\n            font-size: 32px; \n            font-weight: bold; \n            color: #8c6f21; \n            text-align: center;\n            width: 100%; \n        }\n        \/* Aggiunta: Stile per il testo normale del pop-up *\/\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        \/* Aumentato la dimensione del testo della lista puntata nel pop-up *\/\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            \n            \/* Testo Reso allineato con Controlli a 58px *\/\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            \n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            \/* Rimuove il margine aggiunto prima, se su desktop lo si vuole allineato *\/\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            \/* Su desktop, allinea \"ulteriori dettagli\" sotto la prima lettera del titolo *\/\n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        \/* SOLUZIONE PROPOSTA: Sovrascrivi il CSS del tema Shopify che potrebbe aggiungere un bordo grigio *\/\n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n    \u003c\/style\u003e\n\n\n    \u003c!-- Contenitore principale per le specifiche --\u003e\n    \u003cdiv\u003e\n        \n\n\n\u003c!-- 1. CONDIZIONE --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e\n            \u003cspan class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e\n            \u003cspan class=\"valore-cliccabile badge-condizione\"\u003eEccellente\u003c\/span\u003e\n            \u003ca class=\"link-dettagli\" data-title=\"Condizione\" data-content=\"Ogni foto del prodotto è reale: riceverai a casa esattamente quello che vedi in foto. La valutazione delle condizioni viene effettuata dal nostro tecnico specializzato.\n               \n              Questo articolo è “Eccellente”, ovvero presenta:\n\n• Lente: Priva di graffi;\n• Anello di messa a fuoco: Fluido e in condizioni operative eccellenti.\n• Attacco e barilotto:  Presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\"\u003e\n               ulteriori dettagli\n\u003c\/a\u003e\n        \u003c\/div\u003e\n\n\n\n\n\n        \u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cspan class=\"emoji-cerchio-arancione\"\u003e\n                 \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e\n                \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n            \u003cul class=\"lista-inclusi\"\u003e\n              \u003cli\u003eTappo anteriore per obiettivo da 40.5 mm\u003c\/li\u003e\n\u003cli\u003eTappo posteriore per Nikon 1 mount\u003c\/li\u003e\n\n\n\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n        \n\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003eGratuita\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003e Spediamo con corriere assicurato ed espresso in tutta Italia. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e Consegna in 48\/72H lavorative \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003e30 giorni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003eTesta l'attrezzatura con calma: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\n\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e 100% soddisfatto o rimborsato \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 6. GARANZIA --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n   \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🛡️\u003c\/span\u003e\u003c\/span\u003e \n   \u003cspan class=\"titolo-label\"\u003eGaranzia:\u003c\/span\u003e \n   \u003cspan class=\"valore-cliccabile\"\u003e12 mesi\u003c\/span\u003e \n   \u003ca data-content=\"La garanzia copre i difetti di conformità e i guasti improvvisi dell’obiettivo non derivanti da cause esterne.\n      \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Esempi di guasti inclusi:\u0026lt;\/b\u0026gt;\n      \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Motore AF:\u0026lt;\/b\u0026gt; Malfunzionamenti del sistema di messa a fuoco automatica.\n      \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Diaframma:\u0026lt;\/b\u0026gt; Blocco delle lamelle o anomalie nella trasmissione del segnale.\n      \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Stabilizzatore:\u0026lt;\/b\u0026gt; Difetti del gruppo ottico stabilizzato (IS\/VR\/OSS).\n      \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;Sono esclusi danni da cadute accidentali, urti, infiltrazioni di liquidi, muffe, uso improprio o negligenza.\u0026lt;\/i\u0026gt;\n      \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;a href='https:\/\/scattalattimo.it\/pages\/la-garanzia-di-scatta-lattimo' class='link-garanzia-popup' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;Scopri i dettagli sulla Garanzia Scatta l'Attimo\u0026lt;\/a\u0026gt;\" data-title=\"Dettagli Garanzia 12 Mesi\" class=\"link-dettagli link-garanzia-pos\"\u003eulteriori dettagli\u003c\/a\u003e\n\u003c\/div\u003e\n\n\n \u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n    \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n    \u003cdiv class=\"testo-fisso\"\u003eQuesto articolo ha superato i 18 test del Protocollo di Scatta l’Attimo.\u003c\/div\u003e\n    \u003ca data-content=\"Ogni prodotto viene sottoposto a controlli rigorosi effettuati dal nostro tecnico esperto:\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Pulizia lenti e verifica muffe\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Meccanica diaframma e ghiere\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Autofocus e Stabilizzazione\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Check contatti elettronici\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Un controllo tecnico professionale garantito su ogni nostra lente.\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo:\n       \u0026lt;br\u0026gt;\u0026lt;a href='https:\/\/scattalattimo.it\/pages\/la-garanzia-di-scatta-lattimo' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;CLICCA QUI, SCORRI VERSO LA FINE E SCOPRI I 18 PUNTI\u0026lt;\/a\u0026gt;\" data-title=\"Protocollo 18 Test\" class=\"link-dettagli link-test-pos\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\n\n    \u003c!-- STRUTTURA MODALE --\u003e\n    \u003cdiv id=\"infoModal\" class=\"modal\"\u003e\n      \u003cdiv class=\"modal-content\"\u003e\n        \u003cdiv class=\"modal-header\"\u003e\n            \u003ch3 id=\"modalTitle\"\u003e\u003c\/h3\u003e\n            \u003cbutton id=\"closeButtonX\" class=\"close-button pulsante-base\"\u003e×\u003c\/button\u003e\n        \u003c\/div\u003e\n        \u003cp id=\"modalContent\"\u003e\u003c\/p\u003e\n        \u003cdiv style=\"text-align:center; margin-top:15px;\"\u003e\n            \u003cbutton id=\"btnCapito\" class=\"pulsante-base\"\u003eCapito\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', () =\u003e {\n        const modal = document.getElementById(\"infoModal\");\n        const modalTitle = document.getElementById(\"modalTitle\");\n        const modalContent = document.getElementById(\"modalContent\");\n        const closeButtonX = document.getElementById(\"closeButtonX\");\n        const btnCapito = document.getElementById(\"btnCapito\");\n\n        function openModal(title, content) {\n            modalTitle.innerHTML = title;\n            \n            \/\/ Applica la formattazione dinamica al testo\n            let formatted = content.replace(\/(“Eccellente”|Garanzia Gratuita di 12 mesi di Scatta l’Attimo)\/g, '\u003cspan class=\"highlight-bold condition-value badge-condizione\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(30 giorni dalla ricezione|12 mesi|bonus del 30%)\/g, '\u003cspan class=\"highlight-bold\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(Guasti improvvisi)\/g, '▪️ $1')\n                                   .replace(\/(Difetti di conformità)\/g, '▪️ $1')\n                                   .replace(\/(La garanzia copre:)\\n\/g, '$1\u003cbr\u003e\u003cbr\u003e')\n                                   .replace(\/▪️ ([^\\n]+)\/g, '\u003cspan class=\"custom-list-item\"\u003e\u003cspan class=\"custom-list-bullet\"\u003e▪️\u003c\/span\u003e\u003cspan class=\"custom-list-text\"\u003e$1\u003c\/span\u003e\u003c\/span\u003e')\n                                   .replace(\/\\n\/g, '\u003cbr\u003e');\n\n            \/\/ Inserisci il contenuto formattato (inclusi i tag A già presenti nel data-content) nel DOM\n            modalContent.innerHTML = formatted;\n            \n            modal.classList.add('is-open'); \n        }\n\n        function closeModal() {\n            modal.classList.remove('is-open');\n        }\n\n        document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n            el.addEventListener('click', (e) =\u003e {\n                const container = e.target.closest('.sezione-info');\n                \n                \/\/ Impedisce l'apertura del modale se si clicca sul Reso (che ha valore-fisso)\n                if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) {\n                    return;\n                }\n\n                let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n\n                \/\/ Gestisce il click sul valore \"12 mesi\" per aprire il modale della garanzia\n                if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                    link = container.querySelector('.link-dettagli');\n                }\n                \n                if (link) {\n                    openModal(link.dataset.title, link.dataset.content);\n                }\n            });\n        });\n\n        closeButtonX.onclick = closeModal;\n        btnCapito.onclick = closeModal;\n\n        \/\/ Chiudi la modale cliccando fuori\n        window.onclick = (e) =\u003e { \n            if (e.target == modal) closeModal(); \n        };\n    });\n    \u003c\/script\u003e\n\n\n\n\n\u003c\/div\u003e\n\n\n\n\u003c\/body\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53671369638229,"sku":"897809","price":140.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (Standard)","offer_id":53671369670997,"sku":"897810","price":170.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Nikon_1_Nikkor_VR_10-30mm_f_3.5-5.6.jpg?v=1771794722"},{"product_id":"nikon-af-p-dx-nikkor-18-55mm-f-3-5-5-6g","title":"Nikon AF-P DX Nikkor 18-55mm f\/3.5-5.6G","description":"\u003cbody\u003e\n\n\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eSpecifiche Prodotto Scatta l'Attimo\u003c\/title\u003e\n    \u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            \/* AGGIUNTO: Bordo inferiore arancione per lo \"spaziettino\" *\/\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex; \/* Usa flexbox per centrare *\/\n            align-items: center;\n            justify-content: center;\n            width: 40px; \/* Dimensione del cerchio *\/\n            height: 40px; \/* Dimensione del cerchio *\/\n            background-color: #ffcb3c; \/* Sfondo arancione *\/\n            border-radius: 50%; \/* Rende il contenitore un cerchio *\/\n            margin-right: 12px; \/* Aggiustato il margine a destra *\/\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px; \/* Aumentato la dimensione emoji per stare nel cerchio *\/\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px; \/* Regola la dimensione dell'immagine all'interno del cerchio *\/\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori 12 mesi, 30 giorni e 1.250 scatti ora condividono lo stesso stile *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px; \/* TUTTI A 18px *\/\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        \/* STILE AGGIORNATO E RIALINEATO PER \"ulteriori dettagli\" *\/\n        .link-dettagli {\n            font-weight: normal;\n            text-decoration: underline;\n            color: #777; \/* Colore leggermente più tenue *\/\n            font-size: 12px; \/* ULTERIORMENTE RIMPICCIOLITO *\/\n            display: block;\n            margin-top: 4px;\n            \/* RICALCOLATO PER ALLINEARE SOTTO LA PRIMA LETTERA DEL TITOLO *\/\n            margin-left: -4px; \n            padding-left: 65px; \n            transition: color 0.3s ease;\n            cursor: pointer !important; \n        }\n        .link-dettagli:hover { color: #aaa; }\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" (NON PIÙ TOCCATO) *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        \/* Aumentato per adattarsi meglio al nuovo font size del pop-up *\/\n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            \/* MODIFICA AGGIORNATA: Sposta l'intera riga del reso leggermente a destra *\/\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px; \/* Impostato a 620px *\/\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n             \/* MODIFICA: Ridotto il margine sotto l'header a 2px *\/\n            margin-bottom: 2px; \n        }\n        .pulsante-base { background-color: #FFFFFF; border: 1px solid #8c6f21; color: #8c6f21; font-weight: bold; border-radius: 50px; padding: 10px 20px; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; }\n        .pulsante-base:hover { background-color: #ffcb3c; border-color: #ffcb3c; color: #000000; }\n        .close-button.pulsante-base { padding: 5px 10px; font-size: 20px; line-height: 1; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }\n        #modalTitle { \n            \/* MODIFICA: Titolo molto più grande *\/\n            font-size: 32px; \n            font-weight: bold; \n            color: #8c6f21; \n            text-align: center;\n            width: 100%; \n        }\n        \/* Aggiunta: Stile per il testo normale del pop-up *\/\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        \/* Aumentato la dimensione del testo della lista puntata nel pop-up *\/\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            \n            \/* Testo Reso allineato con Controlli a 58px *\/\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            \n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            \/* Rimuove il margine aggiunto prima, se su desktop lo si vuole allineato *\/\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            \/* Su desktop, allinea \"ulteriori dettagli\" sotto la prima lettera del titolo *\/\n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        \/* SOLUZIONE PROPOSTA: Sovrascrivi il CSS del tema Shopify che potrebbe aggiungere un bordo grigio *\/\n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n    \u003c\/style\u003e\n\n\n    \u003c!-- Contenitore principale per le specifiche --\u003e\n    \u003cdiv\u003e\n        \n\n\n\u003c!-- 1. CONDIZIONE --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e\n            \u003cspan class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e\n            \u003cspan class=\"valore-cliccabile badge-condizione\"\u003eEccellente\u003c\/span\u003e\n            \u003ca class=\"link-dettagli\" data-title=\"Condizione\" data-content=\"Ogni foto del prodotto è reale: riceverai a casa esattamente quello che vedi in foto. La valutazione delle condizioni viene effettuata dal nostro tecnico specializzato.\n               \n              Questo articolo è “Eccellente”, ovvero presenta:\n\n• Lente: Priva di graffi;\n• Anello di messa a fuoco: Fluido e in condizioni operative eccellenti.\n• Attacco e barilotto:  Presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\"\u003e\n               ulteriori dettagli\n\u003c\/a\u003e\n        \u003c\/div\u003e\n\n\n\n\n\n        \u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cspan class=\"emoji-cerchio-arancione\"\u003e\n                 \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e\n                \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n            \u003cul class=\"lista-inclusi\"\u003e\n                \u003cli\u003eTappo anteriore per obiettivo da 55 mm\u003c\/li\u003e\n               \u003cli\u003eTappo posteriore per obiettivo - Attacco F\u003c\/li\u003e\n\n\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n        \n\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003eGratuita\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003e Spediamo con corriere assicurato ed espresso in tutta Italia. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e Consegna in 48\/72H lavorative \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003e30 giorni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003eTesta l'attrezzatura con calma: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\n\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e 100% soddisfatto o rimborsato \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 6. GARANZIA --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n   \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🛡️\u003c\/span\u003e\u003c\/span\u003e \n   \u003cspan class=\"titolo-label\"\u003eGaranzia:\u003c\/span\u003e \n   \u003cspan class=\"valore-cliccabile\"\u003e12 mesi\u003c\/span\u003e \n   \u003ca data-content=\"La garanzia copre i difetti di conformità e i guasti improvvisi dell’obiettivo non derivanti da cause esterne.\n      \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Esempi di guasti inclusi:\u0026lt;\/b\u0026gt;\n      \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Motore AF:\u0026lt;\/b\u0026gt; Malfunzionamenti del sistema di messa a fuoco automatica.\n      \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Diaframma:\u0026lt;\/b\u0026gt; Blocco delle lamelle o anomalie nella trasmissione del segnale.\n      \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Stabilizzatore:\u0026lt;\/b\u0026gt; Difetti del gruppo ottico stabilizzato (IS\/VR\/OSS).\n      \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;Sono esclusi danni da cadute accidentali, urti, infiltrazioni di liquidi, muffe, uso improprio o negligenza.\u0026lt;\/i\u0026gt;\n      \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;a href='https:\/\/scattalattimo.it\/pages\/la-garanzia-di-scatta-lattimo' class='link-garanzia-popup' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;Scopri i dettagli sulla Garanzia Scatta l'Attimo\u0026lt;\/a\u0026gt;\" data-title=\"Dettagli Garanzia 12 Mesi\" class=\"link-dettagli link-garanzia-pos\"\u003eulteriori dettagli\u003c\/a\u003e\n\u003c\/div\u003e\n\n\n \u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n    \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n    \u003cdiv class=\"testo-fisso\"\u003eQuesto articolo ha superato i 18 test del Protocollo di Scatta l’Attimo.\u003c\/div\u003e\n    \u003ca data-content=\"Ogni prodotto viene sottoposto a controlli rigorosi effettuati dal nostro tecnico esperto:\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Pulizia lenti e verifica muffe\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Meccanica diaframma e ghiere\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Autofocus e Stabilizzazione\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Check contatti elettronici\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Un controllo tecnico professionale garantito su ogni nostra lente.\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo:\n       \u0026lt;br\u0026gt;\u0026lt;a href='https:\/\/scattalattimo.it\/pages\/la-garanzia-di-scatta-lattimo' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;CLICCA QUI, SCORRI VERSO LA FINE E SCOPRI I 18 PUNTI\u0026lt;\/a\u0026gt;\" data-title=\"Protocollo 18 Test\" class=\"link-dettagli link-test-pos\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\n\n    \u003c!-- STRUTTURA MODALE --\u003e\n    \u003cdiv id=\"infoModal\" class=\"modal\"\u003e\n      \u003cdiv class=\"modal-content\"\u003e\n        \u003cdiv class=\"modal-header\"\u003e\n            \u003ch3 id=\"modalTitle\"\u003e\u003c\/h3\u003e\n            \u003cbutton id=\"closeButtonX\" class=\"close-button pulsante-base\"\u003e×\u003c\/button\u003e\n        \u003c\/div\u003e\n        \u003cp id=\"modalContent\"\u003e\u003c\/p\u003e\n        \u003cdiv style=\"text-align:center; margin-top:15px;\"\u003e\n            \u003cbutton id=\"btnCapito\" class=\"pulsante-base\"\u003eCapito\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', () =\u003e {\n        const modal = document.getElementById(\"infoModal\");\n        const modalTitle = document.getElementById(\"modalTitle\");\n        const modalContent = document.getElementById(\"modalContent\");\n        const closeButtonX = document.getElementById(\"closeButtonX\");\n        const btnCapito = document.getElementById(\"btnCapito\");\n\n        function openModal(title, content) {\n            modalTitle.innerHTML = title;\n            \n            \/\/ Applica la formattazione dinamica al testo\n            let formatted = content.replace(\/(“Eccellente”|Garanzia Gratuita di 12 mesi di Scatta l’Attimo)\/g, '\u003cspan class=\"highlight-bold condition-value badge-condizione\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(30 giorni dalla ricezione|12 mesi|bonus del 30%)\/g, '\u003cspan class=\"highlight-bold\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(Guasti improvvisi)\/g, '▪️ $1')\n                                   .replace(\/(Difetti di conformità)\/g, '▪️ $1')\n                                   .replace(\/(La garanzia copre:)\\n\/g, '$1\u003cbr\u003e\u003cbr\u003e')\n                                   .replace(\/▪️ ([^\\n]+)\/g, '\u003cspan class=\"custom-list-item\"\u003e\u003cspan class=\"custom-list-bullet\"\u003e▪️\u003c\/span\u003e\u003cspan class=\"custom-list-text\"\u003e$1\u003c\/span\u003e\u003c\/span\u003e')\n                                   .replace(\/\\n\/g, '\u003cbr\u003e');\n\n            \/\/ Inserisci il contenuto formattato (inclusi i tag A già presenti nel data-content) nel DOM\n            modalContent.innerHTML = formatted;\n            \n            modal.classList.add('is-open'); \n        }\n\n        function closeModal() {\n            modal.classList.remove('is-open');\n        }\n\n        document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n            el.addEventListener('click', (e) =\u003e {\n                const container = e.target.closest('.sezione-info');\n                \n                \/\/ Impedisce l'apertura del modale se si clicca sul Reso (che ha valore-fisso)\n                if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) {\n                    return;\n                }\n\n                let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n\n                \/\/ Gestisce il click sul valore \"12 mesi\" per aprire il modale della garanzia\n                if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                    link = container.querySelector('.link-dettagli');\n                }\n                \n                if (link) {\n                    openModal(link.dataset.title, link.dataset.content);\n                }\n            });\n        });\n\n        closeButtonX.onclick = closeModal;\n        btnCapito.onclick = closeModal;\n\n        \/\/ Chiudi la modale cliccando fuori\n        window.onclick = (e) =\u003e { \n            if (e.target == modal) closeModal(); \n        };\n    });\n    \u003c\/script\u003e\n\n\n\n\n\u003c\/div\u003e\n\n\n\n\u003c\/body\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi (Standard)","offer_id":53676520014165,"sku":"896700","price":75.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (Protezione raddoppiata)","offer_id":53676520046933,"sku":"896701","price":100.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Nikon_AF-P_DX_Nikkor_18-55mm_f_3.5-5.6G.jpg?v=1770526875"},{"product_id":"canon-ef-17-40mm-f-4-l-usm-usato","title":"Canon EF 17-40mm f\/4 L USM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e \n\u003c\/div\u003e\n\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/muffa\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo ed in condizioni operative eccellenti.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 77 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi (Standard)","offer_id":53670544703829,"sku":"890223","price":245.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon-EF-17-40mm-f-4-L-USM.jpg?v=1770906458"},{"product_id":"canon-ef-16-35mm-f-2-8-l-ii-usm","title":"Canon EF 16-35mm f\/2.8 L II USM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e \n\u003c\/div\u003e\n\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/muffa\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Canon EW-88\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 82mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53667364634965,"sku":"978973","price":499.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53667364667733,"sku":"978974","price":569.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon-EF-16-35mm-f_2.8-L-II-USM_usato_garantito.jpg?v=1779124589"},{"product_id":"canon-ef-20-35mm-f-2-8-l-1","title":"Canon EF 20-35mm f\/2.8 L","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e \n\u003c\/div\u003e\n\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive muffa\/polvere\/graffi.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 72 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53667258663253,"sku":"565633","price":309.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53667258696021,"sku":"565633","price":353.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon-EF-20-35mm-f-2.8-L-usato-garantito.jpg?v=1779124426"},{"product_id":"sony-e-18-55mm-f-3-5-5-6-oss","title":"Sony E 18-55mm f\/3.5-5.6 OSS","description":"\u003cbody\u003e\n\n\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eSpecifiche Prodotto Scatta l'Attimo\u003c\/title\u003e\n    \u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            \/* AGGIUNTO: Bordo inferiore arancione per lo \"spaziettino\" *\/\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex; \/* Usa flexbox per centrare *\/\n            align-items: center;\n            justify-content: center;\n            width: 40px; \/* Dimensione del cerchio *\/\n            height: 40px; \/* Dimensione del cerchio *\/\n            background-color: #ffcb3c; \/* Sfondo arancione *\/\n            border-radius: 50%; \/* Rende il contenitore un cerchio *\/\n            margin-right: 12px; \/* Aggiustato il margine a destra *\/\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px; \/* Aumentato la dimensione emoji per stare nel cerchio *\/\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px; \/* Regola la dimensione dell'immagine all'interno del cerchio *\/\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori 12 mesi, 30 giorni e 1.250 scatti ora condividono lo stesso stile *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px; \/* TUTTI A 18px *\/\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        \/* STILE AGGIORNATO E RIALINEATO PER \"ulteriori dettagli\" *\/\n        .link-dettagli {\n            font-weight: normal;\n            text-decoration: underline;\n            color: #777; \/* Colore leggermente più tenue *\/\n            font-size: 12px; \/* ULTERIORMENTE RIMPICCIOLITO *\/\n            display: block;\n            margin-top: 4px;\n            \/* RICALCOLATO PER ALLINEARE SOTTO LA PRIMA LETTERA DEL TITOLO *\/\n            margin-left: -4px; \n            padding-left: 65px; \n            transition: color 0.3s ease;\n            cursor: pointer !important; \n        }\n        .link-dettagli:hover { color: #aaa; }\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" (NON PIÙ TOCCATO) *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        \/* Aumentato per adattarsi meglio al nuovo font size del pop-up *\/\n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            \/* MODIFICA AGGIORNATA: Sposta l'intera riga del reso leggermente a destra *\/\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px; \/* Impostato a 620px *\/\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n             \/* MODIFICA: Ridotto il margine sotto l'header a 2px *\/\n            margin-bottom: 2px; \n        }\n        .pulsante-base { background-color: #FFFFFF; border: 1px solid #8c6f21; color: #8c6f21; font-weight: bold; border-radius: 50px; padding: 10px 20px; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; }\n        .pulsante-base:hover { background-color: #ffcb3c; border-color: #ffcb3c; color: #000000; }\n        .close-button.pulsante-base { padding: 5px 10px; font-size: 20px; line-height: 1; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }\n        #modalTitle { \n            \/* MODIFICA: Titolo molto più grande *\/\n            font-size: 32px; \n            font-weight: bold; \n            color: #8c6f21; \n            text-align: center;\n            width: 100%; \n        }\n        \/* Aggiunta: Stile per il testo normale del pop-up *\/\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        \/* Aumentato la dimensione del testo della lista puntata nel pop-up *\/\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            \n            \/* Testo Reso allineato con Controlli a 58px *\/\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            \n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            \/* Rimuove il margine aggiunto prima, se su desktop lo si vuole allineato *\/\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            \/* Su desktop, allinea \"ulteriori dettagli\" sotto la prima lettera del titolo *\/\n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        \/* SOLUZIONE PROPOSTA: Sovrascrivi il CSS del tema Shopify che potrebbe aggiungere un bordo grigio *\/\n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n    \u003c\/style\u003e\n\n\n    \u003c!-- Contenitore principale per le specifiche --\u003e\n    \u003cdiv\u003e\n        \n\n\n\u003c!-- 1. CONDIZIONE --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e\n            \u003cspan class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e\n            \u003cspan class=\"valore-cliccabile badge-condizione\"\u003eEccellente\u003c\/span\u003e\n            \u003ca class=\"link-dettagli\" data-title=\"Condizione\" data-content=\"Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e in descrizione. La valutazione delle condizioni viene effettuata dal nostro tecnico specializzato tra “Come nuovo”, “Eccellente”, “Buono”, “Molto usato” e “Discreto”.\n\n              Questo articolo è “Eccellente”, ovvero presenta:\n\n• Lente: Priva di graffi;\n• Anello di messa a fuoco: Fluido e in condizioni operative eccellenti.\n• Attacco e barilotto:  Presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\"\u003e\n               ulteriori dettagli\n\u003c\/a\u003e\n        \u003c\/div\u003e\n\n\n\n\n\n        \u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n        \u003cdiv class=\"sezione-info area-info-badge\"\u003e\n            \u003cspan class=\"emoji-cerchio-arancione\"\u003e\n                 \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e\n                \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n            \u003cul class=\"lista-inclusi\"\u003e\n    \n\u003cli\u003eTappo anteriore per obiettivo da 49 mm\u003c\/li\u003e\n\u003cli\u003eTappo posteriore per obiettivo - Attacco FE\/E\u003c\/li\u003e\n\n\n\n\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n        \n\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003eGratuita\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003e Spediamo con corriere assicurato ed espresso in tutta Italia. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e Consegna in 48\/72H lavorative \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003e30 giorni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003eProva l'attrezzatura con calma: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\n\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e 100% soddisfatto o rimborsato \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 6. GARANZIA --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n   \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🛡️\u003c\/span\u003e\u003c\/span\u003e \n   \u003cspan class=\"titolo-label\"\u003eGaranzia:\u003c\/span\u003e \n   \u003cspan class=\"valore-cliccabile\"\u003e12 mesi\u003c\/span\u003e \n   \u003ca data-content=\"La garanzia copre i difetti di conformità e i guasti improvvisi dell’obiettivo non derivanti da cause esterne.\n      \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Esempi di guasti inclusi:\u0026lt;\/b\u0026gt;\n      \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Motore AF:\u0026lt;\/b\u0026gt; Malfunzionamenti del sistema di messa a fuoco automatica.\n      \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Diaframma:\u0026lt;\/b\u0026gt; Blocco delle lamelle o anomalie nella trasmissione del segnale.\n      \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Stabilizzatore:\u0026lt;\/b\u0026gt; Difetti del gruppo ottico stabilizzato (IS\/VR\/OSS).\n      \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;Sono esclusi danni da cadute accidentali, urti, infiltrazioni di liquidi, muffe, uso improprio o negligenza.\u0026lt;\/i\u0026gt;\n      \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;a href='https:\/\/scattalattimo.it\/pages\/la-garanzia-di-scatta-lattimo' class='link-garanzia-popup' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;Scopri i dettagli sulla Garanzia Scatta l'Attimo\u0026lt;\/a\u0026gt;\" data-title=\"Dettagli Garanzia 12 Mesi\" class=\"link-dettagli link-garanzia-pos\"\u003eulteriori dettagli\u003c\/a\u003e\n\u003c\/div\u003e\n\n\n \u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n    \u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n    \u003cdiv class=\"testo-fisso\"\u003eQuesto articolo ha superato i 18 test del Protocollo di Scatta l’Attimo.\u003c\/div\u003e\n    \u003ca data-content=\"Ogni prodotto viene sottoposto a controlli rigorosi effettuati dal nostro tecnico esperto:\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Pulizia lenti e verifica muffe\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Meccanica diaframma e ghiere\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Autofocus e Stabilizzazione\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Check contatti elettronici\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Un controllo tecnico professionale garantito su ogni nostra lente.\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo:\n       \u0026lt;br\u0026gt;\u0026lt;a href='https:\/\/scattalattimo.it\/pages\/la-garanzia-di-scatta-lattimo' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;CLICCA QUI, SCORRI VERSO LA FINE E SCOPRI I 18 PUNTI\u0026lt;\/a\u0026gt;\" data-title=\"Protocollo 18 Test\" class=\"link-dettagli link-test-pos\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\n\n    \u003c!-- STRUTTURA MODALE --\u003e\n    \u003cdiv id=\"infoModal\" class=\"modal\"\u003e\n      \u003cdiv class=\"modal-content\"\u003e\n        \u003cdiv class=\"modal-header\"\u003e\n            \u003ch3 id=\"modalTitle\"\u003e\u003c\/h3\u003e\n            \u003cbutton id=\"closeButtonX\" class=\"close-button pulsante-base\"\u003e×\u003c\/button\u003e\n        \u003c\/div\u003e\n        \u003cp id=\"modalContent\"\u003e\u003c\/p\u003e\n        \u003cdiv style=\"text-align:center; margin-top:15px;\"\u003e\n            \u003cbutton id=\"btnCapito\" class=\"pulsante-base\"\u003eCapito\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', () =\u003e {\n        const modal = document.getElementById(\"infoModal\");\n        const modalTitle = document.getElementById(\"modalTitle\");\n        const modalContent = document.getElementById(\"modalContent\");\n        const closeButtonX = document.getElementById(\"closeButtonX\");\n        const btnCapito = document.getElementById(\"btnCapito\");\n\n        function openModal(title, content) {\n            modalTitle.innerHTML = title;\n            \n            \/\/ Applica la formattazione dinamica al testo\n            let formatted = content.replace(\/(“Eccellente”|Garanzia Gratuita di 12 mesi di Scatta l’Attimo)\/g, '\u003cspan class=\"highlight-bold condition-value badge-condizione\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(30 giorni dalla ricezione|12 mesi|bonus del 30%)\/g, '\u003cspan class=\"highlight-bold\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(Guasti improvvisi)\/g, '▪️ $1')\n                                   .replace(\/(Difetti di conformità)\/g, '▪️ $1')\n                                   .replace(\/(La garanzia copre:)\\n\/g, '$1\u003cbr\u003e\u003cbr\u003e')\n                                   .replace(\/▪️ ([^\\n]+)\/g, '\u003cspan class=\"custom-list-item\"\u003e\u003cspan class=\"custom-list-bullet\"\u003e▪️\u003c\/span\u003e\u003cspan class=\"custom-list-text\"\u003e$1\u003c\/span\u003e\u003c\/span\u003e')\n                                   .replace(\/\\n\/g, '\u003cbr\u003e');\n\n            \/\/ Inserisci il contenuto formattato (inclusi i tag A già presenti nel data-content) nel DOM\n            modalContent.innerHTML = formatted;\n            \n            modal.classList.add('is-open'); \n        }\n\n        function closeModal() {\n            modal.classList.remove('is-open');\n        }\n\n        document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n            el.addEventListener('click', (e) =\u003e {\n                const container = e.target.closest('.sezione-info');\n                \n                \/\/ Impedisce l'apertura del modale se si clicca sul Reso (che ha valore-fisso)\n                if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) {\n                    return;\n                }\n\n                let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n\n                \/\/ Gestisce il click sul valore \"12 mesi\" per aprire il modale della garanzia\n                if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                    link = container.querySelector('.link-dettagli');\n                }\n                \n                if (link) {\n                    openModal(link.dataset.title, link.dataset.content);\n                }\n            });\n        });\n\n        closeButtonX.onclick = closeModal;\n        btnCapito.onclick = closeModal;\n\n        \/\/ Chiudi la modale cliccando fuori\n        window.onclick = (e) =\u003e { \n            if (e.target == modal) closeModal(); \n        };\n    });\n    \u003c\/script\u003e\n\n\n\n\n\u003c\/div\u003e\n\n\n\n\u003c\/body\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53666858205525,"sku":"564384","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53666858238293,"sku":"564384","price":134.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Sony_E_18-55mm_f_3.5-5.6_OSS.jpg?v=1773588612"},{"product_id":"yongnuo-50mm-f-1-8","title":"Yongnuo 50mm f\/1.8 - Attacco Nikon F","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            \/* AGGIUNTO: Bordo inferiore arancione per lo \"spaziettino\" *\/\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex; \/* Usa flexbox per centrare *\/\n            align-items: center;\n            justify-content: center;\n            width: 40px; \/* Dimensione del cerchio *\/\n            height: 40px; \/* Dimensione del cerchio *\/\n            background-color: #ffcb3c; \/* Sfondo arancione *\/\n            border-radius: 50%; \/* Rende il contenitore un cerchio *\/\n            margin-right: 12px; \/* Aggiustato il margine a destra *\/\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px; \/* Aumentato la dimensione emoji per stare nel cerchio *\/\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px; \/* Regola la dimensione dell'immagine all'interno del cerchio *\/\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori 12 mesi, 30 giorni e 1.250 scatti ora condividono lo stesso stile *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px; \/* TUTTI A 18px *\/\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        \/* STILE AGGIORNATO E RIALINEATO PER \"ulteriori dettagli\" *\/\n        .link-dettagli {\n            font-weight: normal;\n            text-decoration: underline;\n            color: #777; \/* Colore leggermente più tenue *\/\n            font-size: 12px; \/* ULTERIORMENTE RIMPICCIOLITO *\/\n            display: block;\n            margin-top: 4px;\n            \/* RICALCOLATO PER ALLINEARE SOTTO LA PRIMA LETTERA DEL TITOLO *\/\n            margin-left: -4px; \n            padding-left: 65px; \n            transition: color 0.3s ease;\n            cursor: pointer !important; \n        }\n        .link-dettagli:hover { color: #aaa; }\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" (NON PIÙ TOCCATO) *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        \/* Aumentato per adattarsi meglio al nuovo font size del pop-up *\/\n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            \/* MODIFICA AGGIORNATA: Sposta l'intera riga del reso leggermente a destra *\/\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px; \/* Impostato a 620px *\/\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n             \/* MODIFICA: Ridotto il margine sotto l'header a 2px *\/\n            margin-bottom: 2px; \n        }\n        .pulsante-base { background-color: #FFFFFF; border: 1px solid #8c6f21; color: #8c6f21; font-weight: bold; border-radius: 50px; padding: 10px 20px; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; }\n        .pulsante-base:hover { background-color: #ffcb3c; border-color: #ffcb3c; color: #000000; }\n        .close-button.pulsante-base { padding: 5px 10px; font-size: 20px; line-height: 1; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }\n        #modalTitle { \n            \/* MODIFICA: Titolo molto più grande *\/\n            font-size: 32px; \n            font-weight: bold; \n            color: #8c6f21; \n            text-align: center;\n            width: 100%; \n        }\n        \/* Aggiunta: Stile per il testo normale del pop-up *\/\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        \/* Aumentato la dimensione del testo della lista puntata nel pop-up *\/\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            \n            \/* Testo Reso allineato con Controlli a 58px *\/\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            \n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            \/* Rimuove il margine aggiunto prima, se su desktop lo si vuole allineato *\/\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            \/* Su desktop, allinea \"ulteriori dettagli\" sotto la prima lettera del titolo *\/\n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        \/* SOLUZIONE PROPOSTA: Sovrascrivi il CSS del tema Shopify che potrebbe aggiungere un bordo grigio *\/\n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n    \u003c\/style\u003e\n\u003c!-- Contenitore principale per le specifiche --\u003e\n\u003cdiv\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile badge-condizione\"\u003eEccellente\u003c\/span\u003e \u003ca class=\"link-dettagli\" data-title=\"Condizione\" data-content=\"Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e in descrizione. La valutazione delle condizioni viene effettuata dal nostro tecnico specializzato tra “Come nuovo”, “Eccellente”, “Buono”, “Molto usato” e “Discreto”.\n\n              Questo articolo è “Eccellente”, ovvero presenta:\n\n• Lente: Priva di graffi ma con un pò di polvere visibile solo nel mirino che non incide in foto;\n• Anello di messa a fuoco: Fluido e in condizioni operative eccellenti.\n• Attacco e barilotto:  Presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\"\u003e ulteriori dettagli \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul class=\"lista-inclusi\"\u003e\n\u003cli\u003eTappo anteriore per obiettivo da 58 mm\u003c\/li\u003e\n\u003cli\u003eTappo posteriore per obiettivo - Attacco F\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n!-- 7. CONTROLLI --\u0026gt;\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\"\u003eQuesto articolo ha superato i 18 test del Protocollo di Scatta l’Attimo.\u003c\/div\u003e\n\u003ca data-content=\"Ogni prodotto viene sottoposto a controlli rigorosi effettuati dal nostro tecnico esperto:\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Pulizia lenti e verifica muffe\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Meccanica diaframma e ghiere\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Autofocus e Stabilizzazione\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Check contatti elettronici\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Un controllo tecnico professionale garantito su ogni nostra lente.\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo:\n       \u0026lt;br\u0026gt;\u0026lt;a href='https:\/\/scattalattimo.it\/pages\/la-garanzia-di-scatta-lattimo' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;CLICCA QUI, SCORRI VERSO LA FINE E SCOPRI I 18 PUNTI\u0026lt;\/a\u0026gt;\" data-title=\"Protocollo 18 Test\" class=\"link-dettagli link-test-pos\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 4. SPEDIZIONE OTTIMIZZATA --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003e\u003cstrong\u003eGratuita e Assicurata\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\u003cspan class=\"riga-reso\"\u003eConsegna espressa in \u003cstrong\u003e48\/72h\u003c\/strong\u003e in tutta Italia.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5. RESO DEFINITIVO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🔄\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003e\u003cstrong\u003eGratuito entro 30 Giorni\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003eProva la tua attrezzatura: se non è quello che cercavi, il reso è gratuito e il rimborso \u003cstrong\u003eintegrale\u003c\/strong\u003e. Ti chiediamo solo di restituire il prodotto nelle condizioni originali, completo di accessori e imballi.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e100% Soddisfatto o Rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STRUTTURA MODALE --\u003e\n\u003cdiv id=\"infoModal\" class=\"modal\"\u003e\n\u003cdiv class=\"modal-content\"\u003e\n\u003cdiv class=\"modal-header\"\u003e\n\u003ch3 id=\"modalTitle\"\u003e\u003c\/h3\u003e\n\u003cbutton id=\"closeButtonX\" class=\"close-button pulsante-base\"\u003e×\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cp id=\"modalContent\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: center; margin-top: 15px;\"\u003e\u003cbutton id=\"btnCapito\" class=\"pulsante-base\"\u003eCapito\u003c\/button\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', () =\u003e {\n        const modal = document.getElementById(\"infoModal\");\n        const modalTitle = document.getElementById(\"modalTitle\");\n        const modalContent = document.getElementById(\"modalContent\");\n        const closeButtonX = document.getElementById(\"closeButtonX\");\n        const btnCapito = document.getElementById(\"btnCapito\");\n\n        function openModal(title, content) {\n            modalTitle.innerHTML = title;\n            \n            \/\/ Applica la formattazione dinamica al testo\n            let formatted = content.replace(\/(“Eccellente”|Garanzia Gratuita di 12 mesi di Scatta l’Attimo)\/g, '\u003cspan class=\"highlight-bold condition-value badge-condizione\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(30 giorni dalla ricezione|12 mesi|bonus del 30%)\/g, '\u003cspan class=\"highlight-bold\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(Guasti improvvisi)\/g, '▪️ $1')\n                                   .replace(\/(Difetti di conformità)\/g, '▪️ $1')\n                                   .replace(\/(La garanzia copre:)\\n\/g, '$1\u003cbr\u003e\u003cbr\u003e')\n                                   .replace(\/▪️ ([^\\n]+)\/g, '\u003cspan class=\"custom-list-item\"\u003e\u003cspan class=\"custom-list-bullet\"\u003e▪️\u003c\/span\u003e\u003cspan class=\"custom-list-text\"\u003e$1\u003c\/span\u003e\u003c\/span\u003e')\n                                   .replace(\/\\n\/g, '\u003cbr\u003e');\n\n            \/\/ Inserisci il contenuto formattato (inclusi i tag A già presenti nel data-content) nel DOM\n            modalContent.innerHTML = formatted;\n            \n            modal.classList.add('is-open'); \n        }\n\n        function closeModal() {\n            modal.classList.remove('is-open');\n        }\n\n        document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n            el.addEventListener('click', (e) =\u003e {\n                const container = e.target.closest('.sezione-info');\n                \n                \/\/ Impedisce l'apertura del modale se si clicca sul Reso (che ha valore-fisso)\n                if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) {\n                    return;\n                }\n\n                let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n\n                \/\/ Gestisce il click sul valore \"12 mesi\" per aprire il modale della garanzia\n                if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                    link = container.querySelector('.link-dettagli');\n                }\n                \n                if (link) {\n                    openModal(link.dataset.title, link.dataset.content);\n                }\n            });\n        });\n\n        closeButtonX.onclick = closeModal;\n        btnCapito.onclick = closeModal;\n\n        \/\/ Chiudi la modale cliccando fuori\n        window.onclick = (e) =\u003e { \n            if (e.target == modal) closeModal(); \n        };\n    });\n    \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53676510806357,"sku":"675883","price":75.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53676510839125,"sku":"675883","price":98.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Yongnuo_50mm_f_1.8_-_Attacco_Nikon_F.jpg?v=1773956866"},{"product_id":"canon-ef-28mm-f-2-8","title":"Canon EF 28mm f\/2.8","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-condizione-mobile\"\u003eBuono\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Buono”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di polvere\/muffa\/graffi.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; segni di usura superficiali ed evidenti, quali leggeri graffi o piccole aree lucide dovute all'utilizzo.\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 52 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"testo-fisso\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca class=\"link-dettagli link-test-pos link-sotto-variabile\" data-title=\"Il Protocollo di 18 Test\" data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-spedizione-mobile\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-reso-mobile\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53666545434965,"sku":"323299","price":110.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53666545467733,"sku":"323299","price":133.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF_28mm_f_2.8.jpg?v=1774303458"},{"product_id":"canon-ef-s-18-55mm-f-3-5-5-6-iii-usato","title":"Canon EF-S 18-55mm f\/3.5-5.6 III","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e \n\u003c\/div\u003e\n\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/muffa\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 58 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53671490257237,"sku":"675757","price":69.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53671490290005,"sku":"675757","price":92.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF-S_18-55mm_f_3.5-5.6_III_usato_garantito.jpg?v=1779125456"},{"product_id":"canon-ef-s-17-55mm-f-2-8-is-usm","title":"Canon EF-S 17-55mm f\/2.8 IS USM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e \n\u003c\/div\u003e\n\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/muffa\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali) e una sfregatura più evidente come da foto.\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 77 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eConfezione originale\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53679423258965,"sku":"675752","price":385.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53679423291733,"sku":"675752","price":439.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF-S_17-55mm_f_2.8_IS_USM_usata_in_ottimo_stato.jpg?v=1776200085"},{"product_id":"canon-ef-s-18-55mm-f-3-5-5-6-is-stm","title":"Canon EF-S 18-55mm f\/3.5-5.6 IS STM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eBuono\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Buono”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; presentano piccoli micro-graffi (uno un pò più marcato come da foto) ma non incidono negli scatti. La polvere è molto leggera.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; segni di usura superficiali ed evidenti, quali leggeri graffi o piccole aree lucide dovute all'utilizzo.\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 58 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53686998794581,"sku":"785656","price":74.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53686998827349,"sku":"785656","price":97.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF-S_18-55mm_f_3.5-5.6_IS_STM_usato.jpg?v=1776199991"},{"product_id":"panasonic-lumix-s-vario-16-35mm","title":"Panasonic Lumix S PRO 16-35mm f\/4","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eCome nuovo\u003c\/span\u003e \n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;b style='color: #000B1A !important;'\u0026gt;“Come nuovo”\u0026lt;\/b\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/polvere\/muffa;\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, pari al nuovo.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; estetica quasi perfetta; l'obiettivo si presenta come se fosse nuovo, con segni di usura quasi impercettibili.\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo funzionante perfettamente\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Panasonic\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eCustodia per obiettivo Panasonic\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 77 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco L\u003c\/li\u003e\n\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eConfezione originale\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53800950792533,"sku":"535329","price":1090.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53800950825301,"sku":"535329","price":1188.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Panasonic_Lumix_S_PRO_16-35mm_f_4_usato_garantito.jpg?v=1777588730"},{"product_id":"sigma-60mm-f-2-8-dn-art-attacco-sony-e","title":"Sigma 60mm f\/2.8 DN ART - Attacco Sony E","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            \/* AGGIUNTO: Bordo inferiore arancione per lo \"spaziettino\" *\/\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex; \/* Usa flexbox per centrare *\/\n            align-items: center;\n            justify-content: center;\n            width: 40px; \/* Dimensione del cerchio *\/\n            height: 40px; \/* Dimensione del cerchio *\/\n            background-color: #ffcb3c; \/* Sfondo arancione *\/\n            border-radius: 50%; \/* Rende il contenitore un cerchio *\/\n            margin-right: 12px; \/* Aggiustato il margine a destra *\/\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px; \/* Aumentato la dimensione emoji per stare nel cerchio *\/\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px; \/* Regola la dimensione dell'immagine all'interno del cerchio *\/\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori 12 mesi, 30 giorni e 1.250 scatti ora condividono lo stesso stile *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px; \/* TUTTI A 18px *\/\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        \/* STILE AGGIORNATO E RIALINEATO PER \"ulteriori dettagli\" *\/\n        .link-dettagli {\n            font-weight: normal;\n            text-decoration: underline;\n            color: #777; \/* Colore leggermente più tenue *\/\n            font-size: 12px; \/* ULTERIORMENTE RIMPICCIOLITO *\/\n            display: block;\n            margin-top: 4px;\n            \/* RICALCOLATO PER ALLINEARE SOTTO LA PRIMA LETTERA DEL TITOLO *\/\n            margin-left: -4px; \n            padding-left: 65px; \n            transition: color 0.3s ease;\n            cursor: pointer !important; \n        }\n        .link-dettagli:hover { color: #aaa; }\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" (NON PIÙ TOCCATO) *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        \/* Aumentato per adattarsi meglio al nuovo font size del pop-up *\/\n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            \/* MODIFICA AGGIORNATA: Sposta l'intera riga del reso leggermente a destra *\/\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px; \/* Impostato a 620px *\/\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n             \/* MODIFICA: Ridotto il margine sotto l'header a 2px *\/\n            margin-bottom: 2px; \n        }\n        .pulsante-base { background-color: #FFFFFF; border: 1px solid #8c6f21; color: #8c6f21; font-weight: bold; border-radius: 50px; padding: 10px 20px; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; }\n        .pulsante-base:hover { background-color: #ffcb3c; border-color: #ffcb3c; color: #000000; }\n        .close-button.pulsante-base { padding: 5px 10px; font-size: 20px; line-height: 1; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }\n        #modalTitle { \n            \/* MODIFICA: Titolo molto più grande *\/\n            font-size: 32px; \n            font-weight: bold; \n            color: #8c6f21; \n            text-align: center;\n            width: 100%; \n        }\n        \/* Aggiunta: Stile per il testo normale del pop-up *\/\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        \/* Aumentato la dimensione del testo della lista puntata nel pop-up *\/\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            \n            \/* Testo Reso allineato con Controlli a 58px *\/\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            \n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            \/* Rimuove il margine aggiunto prima, se su desktop lo si vuole allineato *\/\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            \/* Su desktop, allinea \"ulteriori dettagli\" sotto la prima lettera del titolo *\/\n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        \/* SOLUZIONE PROPOSTA: Sovrascrivi il CSS del tema Shopify che potrebbe aggiungere un bordo grigio *\/\n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n    \u003c\/style\u003e\n\u003c!-- Contenitore principale per le specifiche --\u003e\n\u003cdiv\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile badge-condizione\"\u003eEccellente\u003c\/span\u003e \u003ca class=\"link-dettagli\" data-title=\"Condizione\" data-content=\"Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e in descrizione. La valutazione delle condizioni viene effettuata dal nostro tecnico specializzato tra “Come nuovo”, “Eccellente”, “Buono”, “Molto usato” e “Discreto”.\n\n              Questo articolo è “Eccellente”, ovvero presenta:\n\n• Lente: Priva di graffi\/muffa\/polvere;\n• Anello di messa a fuoco: Fluido e in condizioni operative eccellenti.\n• Attacco e barilotto:  Presenta lievi e circoscritti segni di usura estetica.\"\u003e ulteriori dettagli \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul class=\"lista-inclusi\"\u003e\n\u003cli\u003eTappo di protezione anteriore Sigma 46mm\u003c\/li\u003e\n\u003cli\u003eTappo di protezione posteriore - Sony E\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\"\u003eQuesto articolo ha superato i 18 test del Protocollo di Scatta l’Attimo.\u003c\/div\u003e\n\u003ca data-content=\"Ogni prodotto viene sottoposto a controlli rigorosi effettuati dal nostro tecnico esperto:\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Pulizia lenti e verifica muffe\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Meccanica diaframma e ghiere\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Autofocus e Stabilizzazione\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Check contatti elettronici\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Un controllo tecnico professionale garantito su ogni nostra lente.\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo:\n       \u0026lt;br\u0026gt;\u0026lt;a href='https:\/\/scattalattimo.it\/pages\/la-garanzia-di-scatta-lattimo' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;CLICCA QUI, SCORRI VERSO LA FINE E SCOPRI I 18 PUNTI\u0026lt;\/a\u0026gt;\" data-title=\"Protocollo 18 Test\" class=\"link-dettagli link-test-pos\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003eGratuita\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003e Spediamo con corriere assicurato ed espresso in tutta Italia. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e Consegna in 48\/72H lavorative \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003e30 giorni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e 100% soddisfatto o rimborsato \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STRUTTURA MODALE --\u003e\n\u003cdiv id=\"infoModal\" class=\"modal\"\u003e\n\u003cdiv class=\"modal-content\"\u003e\n\u003cdiv class=\"modal-header\"\u003e\n\u003ch3 id=\"modalTitle\"\u003e\u003c\/h3\u003e\n\u003cbutton id=\"closeButtonX\" class=\"close-button pulsante-base\"\u003e×\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cp id=\"modalContent\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: center; margin-top: 15px;\"\u003e\u003cbutton id=\"btnCapito\" class=\"pulsante-base\"\u003eCapito\u003c\/button\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', () =\u003e {\n        const modal = document.getElementById(\"infoModal\");\n        const modalTitle = document.getElementById(\"modalTitle\");\n        const modalContent = document.getElementById(\"modalContent\");\n        const closeButtonX = document.getElementById(\"closeButtonX\");\n        const btnCapito = document.getElementById(\"btnCapito\");\n\n        function openModal(title, content) {\n            modalTitle.innerHTML = title;\n            \n            \/\/ Applica la formattazione dinamica al testo\n            let formatted = content.replace(\/(“Eccellente”|Garanzia Gratuita di 12 mesi di Scatta l’Attimo)\/g, '\u003cspan class=\"highlight-bold condition-value badge-condizione\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(30 giorni dalla ricezione|12 mesi|bonus del 30%)\/g, '\u003cspan class=\"highlight-bold\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(Guasti improvvisi)\/g, '▪️ $1')\n                                   .replace(\/(Difetti di conformità)\/g, '▪️ $1')\n                                   .replace(\/(La garanzia copre:)\\n\/g, '$1\u003cbr\u003e\u003cbr\u003e')\n                                   .replace(\/▪️ ([^\\n]+)\/g, '\u003cspan class=\"custom-list-item\"\u003e\u003cspan class=\"custom-list-bullet\"\u003e▪️\u003c\/span\u003e\u003cspan class=\"custom-list-text\"\u003e$1\u003c\/span\u003e\u003c\/span\u003e')\n                                   .replace(\/\\n\/g, '\u003cbr\u003e');\n\n            \/\/ Inserisci il contenuto formattato (inclusi i tag A già presenti nel data-content) nel DOM\n            modalContent.innerHTML = formatted;\n            \n            modal.classList.add('is-open'); \n        }\n\n        function closeModal() {\n            modal.classList.remove('is-open');\n        }\n\n        document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n            el.addEventListener('click', (e) =\u003e {\n                const container = e.target.closest('.sezione-info');\n                \n                \/\/ Impedisce l'apertura del modale se si clicca sul Reso (che ha valore-fisso)\n                if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) {\n                    return;\n                }\n\n                let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n\n                \/\/ Gestisce il click sul valore \"12 mesi\" per aprire il modale della garanzia\n                if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                    link = container.querySelector('.link-dettagli');\n                }\n                \n                if (link) {\n                    openModal(link.dataset.title, link.dataset.content);\n                }\n            });\n        });\n\n        closeButtonX.onclick = closeModal;\n        btnCapito.onclick = closeModal;\n\n        \/\/ Chiudi la modale cliccando fuori\n        window.onclick = (e) =\u003e { \n            if (e.target == modal) closeModal(); \n        };\n    });\n    \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53821821092181,"sku":"497089","price":104.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53821821124949,"sku":"497089","price":127.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Sigma_60mm_f_2.8_DN_ART_-_Attacco_Sony_E_usato_garantito.jpg?v=1778007672"},{"product_id":"fujifilm-xf-27mm-f-2-8-usato","title":"Fujifilm XF 27mm f\/2.8","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            \/* AGGIUNTO: Bordo inferiore arancione per lo \"spaziettino\" *\/\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex; \/* Usa flexbox per centrare *\/\n            align-items: center;\n            justify-content: center;\n            width: 40px; \/* Dimensione del cerchio *\/\n            height: 40px; \/* Dimensione del cerchio *\/\n            background-color: #ffcb3c; \/* Sfondo arancione *\/\n            border-radius: 50%; \/* Rende il contenitore un cerchio *\/\n            margin-right: 12px; \/* Aggiustato il margine a destra *\/\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px; \/* Aumentato la dimensione emoji per stare nel cerchio *\/\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px; \/* Regola la dimensione dell'immagine all'interno del cerchio *\/\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori 12 mesi, 30 giorni e 1.250 scatti ora condividono lo stesso stile *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px; \/* TUTTI A 18px *\/\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        \/* STILE AGGIORNATO E RIALINEATO PER \"ulteriori dettagli\" *\/\n        .link-dettagli {\n            font-weight: normal;\n            text-decoration: underline;\n            color: #777; \/* Colore leggermente più tenue *\/\n            font-size: 12px; \/* ULTERIORMENTE RIMPICCIOLITO *\/\n            display: block;\n            margin-top: 4px;\n            \/* RICALCOLATO PER ALLINEARE SOTTO LA PRIMA LETTERA DEL TITOLO *\/\n            margin-left: -4px; \n            padding-left: 65px; \n            transition: color 0.3s ease;\n            cursor: pointer !important; \n        }\n        .link-dettagli:hover { color: #aaa; }\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" (NON PIÙ TOCCATO) *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        \/* Aumentato per adattarsi meglio al nuovo font size del pop-up *\/\n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            \/* MODIFICA AGGIORNATA: Sposta l'intera riga del reso leggermente a destra *\/\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px; \/* Impostato a 620px *\/\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n             \/* MODIFICA: Ridotto il margine sotto l'header a 2px *\/\n            margin-bottom: 2px; \n        }\n        .pulsante-base { background-color: #FFFFFF; border: 1px solid #8c6f21; color: #8c6f21; font-weight: bold; border-radius: 50px; padding: 10px 20px; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; }\n        .pulsante-base:hover { background-color: #ffcb3c; border-color: #ffcb3c; color: #000000; }\n        .close-button.pulsante-base { padding: 5px 10px; font-size: 20px; line-height: 1; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }\n        #modalTitle { \n            \/* MODIFICA: Titolo molto più grande *\/\n            font-size: 32px; \n            font-weight: bold; \n            color: #8c6f21; \n            text-align: center;\n            width: 100%; \n        }\n        \/* Aggiunta: Stile per il testo normale del pop-up *\/\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        \/* Aumentato la dimensione del testo della lista puntata nel pop-up *\/\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            \n            \/* Testo Reso allineato con Controlli a 58px *\/\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            \n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            \/* Rimuove il margine aggiunto prima, se su desktop lo si vuole allineato *\/\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            \/* Su desktop, allinea \"ulteriori dettagli\" sotto la prima lettera del titolo *\/\n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        \/* SOLUZIONE PROPOSTA: Sovrascrivi il CSS del tema Shopify che potrebbe aggiungere un bordo grigio *\/\n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n    \u003c\/style\u003e\n\u003c!-- Contenitore principale per le specifiche --\u003e\n\u003cdiv\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile badge-condizione\"\u003eEccellente\u003c\/span\u003e \u003ca data-content=\"Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e in descrizione. La valutazione delle condizioni viene effettuata dal nostro tecnico specializzato tra “Come nuovo”, “Eccellente”, “Buono”, “Molto usato” e “Discreto”.\n\n              Questo articolo è “Eccellente”, ovvero presenta:\n\n• Lente: Priva di graffi o muffa. Presenta polvere leggera come da foto non visibile nel mirino\/foto.\n• Anello di messa a fuoco: Fluido e in condizioni operative eccellenti.\n• Attacco e barilotto:  Presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\" data-title=\"Condizione\" class=\"link-dettagli\"\u003e ulteriori dettagli \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul class=\"lista-inclusi\"\u003e\n\u003cli\u003eTappo anteriore per obiettivo da 39mm\u003c\/li\u003e\n\u003cli\u003eTappo posteriore per obiettivo - Attacco X\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\"\u003eQuesto articolo ha superato i 18 test del Protocollo di Scatta l’Attimo.\u003c\/div\u003e\n\u003ca class=\"link-dettagli link-test-pos\" data-title=\"Protocollo 18 Test\" data-content=\"Ogni prodotto viene sottoposto a controlli rigorosi effettuati dal nostro tecnico esperto:\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Pulizia lenti e verifica muffe\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Meccanica diaframma e ghiere\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Autofocus e Stabilizzazione\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Check contatti elettronici\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Un controllo tecnico professionale garantito su ogni nostra lente.\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo:\n       \u0026lt;br\u0026gt;\u0026lt;a href='https:\/\/scattalattimo.it\/pages\/la-garanzia-di-scatta-lattimo' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;CLICCA QUI, SCORRI VERSO LA FINE E SCOPRI I 18 PUNTI\u0026lt;\/a\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003eGratuita\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003e Spediamo con corriere assicurato ed espresso in tutta Italia. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e Consegna in 48\/72H lavorative \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003e30 giorni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e 100% soddisfatto o rimborsato \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STRUTTURA MODALE --\u003e\n\u003cdiv class=\"modal\" id=\"infoModal\"\u003e\n\u003cdiv class=\"modal-content\"\u003e\n\u003cdiv class=\"modal-header\"\u003e\n\u003ch3 id=\"modalTitle\"\u003e\u003c\/h3\u003e\n\u003cbutton class=\"close-button pulsante-base\" id=\"closeButtonX\"\u003e×\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cp id=\"modalContent\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: center; margin-top: 15px;\"\u003e\u003cbutton class=\"pulsante-base\" id=\"btnCapito\"\u003eCapito\u003c\/button\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', () =\u003e {\n        const modal = document.getElementById(\"infoModal\");\n        const modalTitle = document.getElementById(\"modalTitle\");\n        const modalContent = document.getElementById(\"modalContent\");\n        const closeButtonX = document.getElementById(\"closeButtonX\");\n        const btnCapito = document.getElementById(\"btnCapito\");\n\n        function openModal(title, content) {\n            modalTitle.innerHTML = title;\n            \n            \/\/ Applica la formattazione dinamica al testo\n            let formatted = content.replace(\/(“Eccellente”|Garanzia Gratuita di 12 mesi di Scatta l’Attimo)\/g, '\u003cspan class=\"highlight-bold condition-value badge-condizione\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(30 giorni dalla ricezione|12 mesi|bonus del 30%)\/g, '\u003cspan class=\"highlight-bold\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(Guasti improvvisi)\/g, '▪️ $1')\n                                   .replace(\/(Difetti di conformità)\/g, '▪️ $1')\n                                   .replace(\/(La garanzia copre:)\\n\/g, '$1\u003cbr\u003e\u003cbr\u003e')\n                                   .replace(\/▪️ ([^\\n]+)\/g, '\u003cspan class=\"custom-list-item\"\u003e\u003cspan class=\"custom-list-bullet\"\u003e▪️\u003c\/span\u003e\u003cspan class=\"custom-list-text\"\u003e$1\u003c\/span\u003e\u003c\/span\u003e')\n                                   .replace(\/\\n\/g, '\u003cbr\u003e');\n\n            \/\/ Inserisci il contenuto formattato (inclusi i tag A già presenti nel data-content) nel DOM\n            modalContent.innerHTML = formatted;\n            \n            modal.classList.add('is-open'); \n        }\n\n        function closeModal() {\n            modal.classList.remove('is-open');\n        }\n\n        document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n            el.addEventListener('click', (e) =\u003e {\n                const container = e.target.closest('.sezione-info');\n                \n                \/\/ Impedisce l'apertura del modale se si clicca sul Reso (che ha valore-fisso)\n                if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) {\n                    return;\n                }\n\n                let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n\n                \/\/ Gestisce il click sul valore \"12 mesi\" per aprire il modale della garanzia\n                if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                    link = container.querySelector('.link-dettagli');\n                }\n                \n                if (link) {\n                    openModal(link.dataset.title, link.dataset.content);\n                }\n            });\n        });\n\n        closeButtonX.onclick = closeModal;\n        btnCapito.onclick = closeModal;\n\n        \/\/ Chiudi la modale cliccando fuori\n        window.onclick = (e) =\u003e { \n            if (e.target == modal) closeModal(); \n        };\n    });\n    \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53831142342997,"sku":"678545","price":267.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53831142375765,"sku":"678545","price":299.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Fujifilm_XF_27mm_f_2.8_usato_garantito.jpg?v=1778008147"},{"product_id":"nikon-af-s-nikkor-24-120mm-f-4g-ed-vr-usato","title":"Nikon AF-S Nikkor 24-120mm f\/4G ED VR","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive muffa\/polvere\/graffi.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo di protezione anteriore 77mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo di protezione posteriore - Nikon F\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53838974681429,"sku":"905983","price":397.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53838974714197,"sku":"905983","price":453.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Nikon_AF-S_Nikkor_24-120mm_f_4G_ED_VR_usato_garantito.jpg?v=1778097020"},{"product_id":"canon-ef-35mm-f-2-is-usm-usato","title":"Canon EF 35mm f\/2 IS USM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-condizione-mobile\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/muffa\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo ed in condizioni operative eccellenti.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo di protezione anteriore 67mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo di protezione posteriore - Canon EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"testo-fisso\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca class=\"link-dettagli link-test-pos link-sotto-variabile\" data-title=\"Il Protocollo di 18 Test\" data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-spedizione-mobile\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-reso-mobile\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53839046803797,"sku":"873540","price":350.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53839046836565,"sku":"873540","price":399.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF_35mm_f_2_IS_USM_usata_garantita.jpg?v=1778097203"},{"product_id":"canon-ef-24-105mm-f-4-l-is-usm-usato","title":"Canon EF 24-105mm f\/4 L IS USM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e \n\u003c\/div\u003e\n\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive muffa\/polvere, ha un micro-graffio.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali) e qualcuno più evidente.\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 77 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Canon EW-83H\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eCustodia\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53839300002133,"sku":"438931","price":395.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53839300034901,"sku":"438931","price":450.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF_24-105mm_f_4_L_IS_USM_usato_garantito.jpg?v=1778099175"},{"product_id":"nikon-af-s-nikkor-28-300mm-f-3-5-5-6g-if-ed-vr-usato","title":"Nikon AF-S Nikkor 28-300mm f\/3.5-5.6G IF-ED VR","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e \n\u003c\/div\u003e\n\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive muffa\/polvere\/graffi.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo di protezione anteriore 77mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo di protezione posteriore - Nikon F\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Nikon HB-50\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eConfezione originale\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eCustodia morbida\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53845760835925,"sku":"905983","price":442.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53845760868693,"sku":"905983","price":504.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Nikon_AF-S_Nikkor_28-300mm_f_3.5-5.6G_IF-ED_VR_usato_garantito.jpg?v=1778184733"},{"product_id":"panasonic-lumix-g-vario-12-60mm-f-3-5-5-6-asph-power-ois-usato-garantito","title":"Panasonic Lumix G Vario 12-60mm f\/3.5-5.6 ASPH Power OIS","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            \/* AGGIUNTO: Bordo inferiore arancione per lo \"spaziettino\" *\/\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex; \/* Usa flexbox per centrare *\/\n            align-items: center;\n            justify-content: center;\n            width: 40px; \/* Dimensione del cerchio *\/\n            height: 40px; \/* Dimensione del cerchio *\/\n            background-color: #ffcb3c; \/* Sfondo arancione *\/\n            border-radius: 50%; \/* Rende il contenitore un cerchio *\/\n            margin-right: 12px; \/* Aggiustato il margine a destra *\/\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px; \/* Aumentato la dimensione emoji per stare nel cerchio *\/\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px; \/* Regola la dimensione dell'immagine all'interno del cerchio *\/\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori 12 mesi, 30 giorni e 1.250 scatti ora condividono lo stesso stile *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px; \/* TUTTI A 18px *\/\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        \/* STILE AGGIORNATO E RIALINEATO PER \"ulteriori dettagli\" *\/\n        .link-dettagli {\n            font-weight: normal;\n            text-decoration: underline;\n            color: #777; \/* Colore leggermente più tenue *\/\n            font-size: 12px; \/* ULTERIORMENTE RIMPICCIOLITO *\/\n            display: block;\n            margin-top: 4px;\n            \/* RICALCOLATO PER ALLINEARE SOTTO LA PRIMA LETTERA DEL TITOLO *\/\n            margin-left: -4px; \n            padding-left: 65px; \n            transition: color 0.3s ease;\n            cursor: pointer !important; \n        }\n        .link-dettagli:hover { color: #aaa; }\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" (NON PIÙ TOCCATO) *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        \/* Aumentato per adattarsi meglio al nuovo font size del pop-up *\/\n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            \/* MODIFICA AGGIORNATA: Sposta l'intera riga del reso leggermente a destra *\/\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px; \/* Impostato a 620px *\/\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n             \/* MODIFICA: Ridotto il margine sotto l'header a 2px *\/\n            margin-bottom: 2px; \n        }\n        .pulsante-base { background-color: #FFFFFF; border: 1px solid #8c6f21; color: #8c6f21; font-weight: bold; border-radius: 50px; padding: 10px 20px; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; }\n        .pulsante-base:hover { background-color: #ffcb3c; border-color: #ffcb3c; color: #000000; }\n        .close-button.pulsante-base { padding: 5px 10px; font-size: 20px; line-height: 1; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }\n        #modalTitle { \n            \/* MODIFICA: Titolo molto più grande *\/\n            font-size: 32px; \n            font-weight: bold; \n            color: #8c6f21; \n            text-align: center;\n            width: 100%; \n        }\n        \/* Aggiunta: Stile per il testo normale del pop-up *\/\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        \/* Aumentato la dimensione del testo della lista puntata nel pop-up *\/\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            \n            \/* Testo Reso allineato con Controlli a 58px *\/\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            \n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            \/* Rimuove il margine aggiunto prima, se su desktop lo si vuole allineato *\/\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            \/* Su desktop, allinea \"ulteriori dettagli\" sotto la prima lettera del titolo *\/\n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        \/* SOLUZIONE PROPOSTA: Sovrascrivi il CSS del tema Shopify che potrebbe aggiungere un bordo grigio *\/\n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n    \u003c\/style\u003e\n\u003c!-- Contenitore principale per le specifiche --\u003e\n\u003cdiv\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile badge-condizione\"\u003eEccellente\u003c\/span\u003e \u003ca class=\"link-dettagli\" data-title=\"Condizione\" data-content=\"Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e in descrizione. La valutazione delle condizioni viene effettuata dal nostro tecnico specializzato tra “Come nuovo”, “Eccellente”, “Buono”, “Molto usato” e “Discreto”.\n\n              Questo articolo è “Eccellente”, ovvero presenta:\n\n• Lente: Priva di segni\/muffa\/polvere.\n• Anello di messa a fuoco: Fluido e in condizioni operative eccellenti.\n• Attacco e barilotto:  Presenta lievi segni di usura estetica.\"\u003e ulteriori dettagli \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul class=\"lista-inclusi\"\u003e\n\u003cli\u003eParaluce Panasonic\u003c\/li\u003e\n\u003cli\u003eTappo anteriore per obiettivo da 58mm\u003c\/li\u003e\n\u003cli\u003eTappo posteriore per obiettivo - Micro Quattro Terzi\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\"\u003eQuesto articolo ha superato i 18 test del Protocollo di Scatta l’Attimo.\u003c\/div\u003e\n\u003ca data-content=\"Ogni prodotto viene sottoposto a controlli rigorosi effettuati dal nostro tecnico esperto:\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Pulizia lenti e verifica muffe\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Meccanica diaframma e ghiere\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Autofocus e Stabilizzazione\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Check contatti elettronici\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Un controllo tecnico professionale garantito su ogni nostra lente.\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo:\n       \u0026lt;br\u0026gt;\u0026lt;a href='https:\/\/scattalattimo.it\/pages\/la-garanzia-di-scatta-lattimo' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;CLICCA QUI, SCORRI VERSO LA FINE E SCOPRI I 18 PUNTI\u0026lt;\/a\u0026gt;\" data-title=\"Protocollo 18 Test\" class=\"link-dettagli link-test-pos\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 4. SPEDIZIONE OTTIMIZZATA --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003e\u003cstrong\u003eGratuita e Assicurata\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\u003cspan class=\"riga-reso\"\u003eConsegna espressa in \u003cstrong\u003e48\/72h\u003c\/strong\u003e in tutta Italia.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5. RESO DEFINITIVO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🔄\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003e\u003cstrong\u003eGratuito entro 30 Giorni\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003eProva la tua attrezzatura: se non è quello che cercavi, il reso è gratuito e il rimborso \u003cstrong\u003eintegrale\u003c\/strong\u003e. Ti chiediamo solo di restituire il prodotto nelle condizioni originali, completo di accessori e imballi.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e100% Soddisfatto o Rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STRUTTURA MODALE --\u003e\n\u003cdiv id=\"infoModal\" class=\"modal\"\u003e\n\u003cdiv class=\"modal-content\"\u003e\n\u003cdiv class=\"modal-header\"\u003e\n\u003ch3 id=\"modalTitle\"\u003e\u003c\/h3\u003e\n\u003cbutton id=\"closeButtonX\" class=\"close-button pulsante-base\"\u003e×\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cp id=\"modalContent\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: center; margin-top: 15px;\"\u003e\u003cbutton id=\"btnCapito\" class=\"pulsante-base\"\u003eCapito\u003c\/button\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', () =\u003e {\n        const modal = document.getElementById(\"infoModal\");\n        const modalTitle = document.getElementById(\"modalTitle\");\n        const modalContent = document.getElementById(\"modalContent\");\n        const closeButtonX = document.getElementById(\"closeButtonX\");\n        const btnCapito = document.getElementById(\"btnCapito\");\n\n        function openModal(title, content) {\n            modalTitle.innerHTML = title;\n            \n            \/\/ Applica la formattazione dinamica al testo\n            let formatted = content.replace(\/(“Eccellente”|Garanzia Gratuita di 12 mesi di Scatta l’Attimo)\/g, '\u003cspan class=\"highlight-bold condition-value badge-condizione\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(30 giorni dalla ricezione|12 mesi|bonus del 30%)\/g, '\u003cspan class=\"highlight-bold\"\u003e$1\u003c\/span\u003e')\n                                   .replace(\/(Guasti improvvisi)\/g, '▪️ $1')\n                                   .replace(\/(Difetti di conformità)\/g, '▪️ $1')\n                                   .replace(\/(La garanzia copre:)\\n\/g, '$1\u003cbr\u003e\u003cbr\u003e')\n                                   .replace(\/▪️ ([^\\n]+)\/g, '\u003cspan class=\"custom-list-item\"\u003e\u003cspan class=\"custom-list-bullet\"\u003e▪️\u003c\/span\u003e\u003cspan class=\"custom-list-text\"\u003e$1\u003c\/span\u003e\u003c\/span\u003e')\n                                   .replace(\/\\n\/g, '\u003cbr\u003e');\n\n            \/\/ Inserisci il contenuto formattato (inclusi i tag A già presenti nel data-content) nel DOM\n            modalContent.innerHTML = formatted;\n            \n            modal.classList.add('is-open'); \n        }\n\n        function closeModal() {\n            modal.classList.remove('is-open');\n        }\n\n        document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n            el.addEventListener('click', (e) =\u003e {\n                const container = e.target.closest('.sezione-info');\n                \n                \/\/ Impedisce l'apertura del modale se si clicca sul Reso (che ha valore-fisso)\n                if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) {\n                    return;\n                }\n\n                let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n\n                \/\/ Gestisce il click sul valore \"12 mesi\" per aprire il modale della garanzia\n                if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                    link = container.querySelector('.link-dettagli');\n                }\n                \n                if (link) {\n                    openModal(link.dataset.title, link.dataset.content);\n                }\n            });\n        });\n\n        closeButtonX.onclick = closeModal;\n        btnCapito.onclick = closeModal;\n\n        \/\/ Chiudi la modale cliccando fuori\n        window.onclick = (e) =\u003e { \n            if (e.target == modal) closeModal(); \n        };\n    });\n    \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53846061646165,"sku":"689308","price":215.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53846061678933,"sku":"689308","price":251.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Panasonic_Lumix_G_Vario_12-60mm_f_3.5-5.6_ASPH_Power_OIS_usato_garantito.jpg?v=1778184836"},{"product_id":"canon-ef-24-105mm-f-4-l-is-usm-usat","title":"Canon EF 24-105mm f\/4 L IS USM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive muffa\/polvere\/graffi.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 77 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53846134358357,"sku":"438923","price":380.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53846134391125,"sku":"438923","price":429.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF_24-105mm_f_4_L_IS_USM_usato.jpg?v=1778184583"},{"product_id":"nikon-af-p-dx-nikkor-10-20mm-f-4-5-5-6g-vr-usato","title":"Nikon AF-P DX Nikkor 10-20mm f\/4.5-5.6G VR","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-condizione-mobile\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive muffa\/polvere, ha solo un segno sulla lente frontale come da foto.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Nikon HB-81\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 72mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco F\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"testo-fisso\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca class=\"link-dettagli link-test-pos link-sotto-variabile\" data-title=\"Il Protocollo di 18 Test\" data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-spedizione-mobile\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-reso-mobile\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53846464921941,"sku":"905983","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53846464954709,"sku":"905983","price":223.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Nikon_AF-P_DX_Nikkor_10-20mm_f_4.5-5.6G_VR_usato_garantito.jpg?v=1778185098"},{"product_id":"nikon-af-s-dx-nikkor-18-70mm-f-3-5-4-5g-if-ed-usato","title":"Nikon AF-S DX Nikkor 18-70mm f\/3.5-4.5G IF-ED","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-condizione-mobile\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di muffa\/graffi\/polvere.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo di protezione anteriore 67mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo di protezione posteriore - Attacco F\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Nikon HB-32\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eCustodia morbida\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"testo-fisso\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca class=\"link-dettagli link-test-pos link-sotto-variabile\" data-title=\"Il Protocollo di 18 Test\" data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-spedizione-mobile\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-reso-mobile\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53857490436437,"sku":"905983","price":69.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53857490469205,"sku":"905983","price":92.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Nikon_AF-S_DX_Nikkor_18-70mm_f_3.5-4.5G_IF-ED_usato_garantito.jpg?v=1778272238"},{"product_id":"sigma-18-200mm-f-3-5-6-3-dc-os-hsm-ii-attacco-nikon-usato","title":"Sigma 18-200mm f\/3.5-6.3 DC OS HSM II - Attacco Nikon","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            \/* AGGIUNTO: Bordo inferiore arancione per lo \"spaziettino\" *\/\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex; \/* Usa flexbox per centrare *\/\n            align-items: center;\n            justify-content: center;\n            width: 40px; \/* Dimensione del cerchio *\/\n            height: 40px; \/* Dimensione del cerchio *\/\n            background-color: #ffcb3c; \/* Sfondo arancione *\/\n            border-radius: 50%; \/* Rende il contenitore un cerchio *\/\n            margin-right: 12px; \/* Aggiustato il margine a destra *\/\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px; \/* Aumentato la dimensione emoji per stare nel cerchio *\/\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px; \/* Regola la dimensione dell'immagine all'interno del cerchio *\/\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori 12 mesi, 30 giorni e 1.250 scatti ora condividono lo stesso stile *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px; \/* TUTTI A 18px *\/\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        \/* STILE AGGIORNATO E RIALINEATO PER \"ulteriori dettagli\" *\/\n        .link-dettagli {\n            font-weight: normal;\n            text-decoration: underline;\n            color: #777; \/* Colore leggermente più tenue *\/\n            font-size: 12px; \/* ULTERIORMENTE RIMPICCIOLITO *\/\n            display: block;\n            margin-top: 4px;\n            \/* RICALCOLATO PER ALLINEARE SOTTO LA PRIMA LETTERA DEL TITOLO *\/\n            margin-left: -4px; \n            padding-left: 65px; \n            transition: color 0.3s ease;\n            cursor: pointer !important; \n        }\n        .link-dettagli:hover { color: #aaa; }\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" (NON PIÙ TOCCATO) *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        \/* Aumentato per adattarsi meglio al nuovo font size del pop-up *\/\n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            \/* MODIFICA AGGIORNATA: Sposta l'intera riga del reso leggermente a destra *\/\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px; \/* Impostato a 620px *\/\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n             \/* MODIFICA: Ridotto il margine sotto l'header a 2px *\/\n            margin-bottom: 2px; \n        }\n        .pulsante-base { background-color: #FFFFFF; border: 1px solid #8c6f21; color: #8c6f21; font-weight: bold; border-radius: 50px; padding: 10px 20px; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; }\n        .pulsante-base:hover { background-color: #ffcb3c; border-color: #ffcb3c; color: #000000; }\n        .close-button.pulsante-base { padding: 5px 10px; font-size: 20px; line-height: 1; height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; }\n        #modalTitle { \n            \/* MODIFICA: Titolo molto più grande *\/\n            font-size: 32px; \n            font-weight: bold; \n            color: #8c6f21; \n            text-align: center;\n            width: 100%; \n        }\n        \/* Aggiunta: Stile per il testo normale del pop-up *\/\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        \/* Aumentato la dimensione del testo della lista puntata nel pop-up *\/\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            \n            \/* Testo Reso allineato con Controlli a 58px *\/\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            \n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            \/* Rimuove il margine aggiunto prima, se su desktop lo si vuole allineato *\/\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            \/* Su desktop, allinea \"ulteriori dettagli\" sotto la prima lettera del titolo *\/\n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        \/* SOLUZIONE PROPOSTA: Sovrascrivi il CSS del tema Shopify che potrebbe aggiungere un bordo grigio *\/\n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n    \u003c\/style\u003e\n\u003c!-- Contenitore principale per le specifiche --\u003e\n\u003cdiv\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile badge-condizione\"\u003eEccellente\u003c\/span\u003e \u003ca class=\"link-dettagli\" data-title=\"Condizione\" data-content=\"Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nuovo”, “Eccellente”, “Buono”, “Molto usato” e “Discreto”.\n               \n              Questo articolo è “Eccellente”, ovvero significa:\n\n\n• Lente: priva di graffi\/muffa\/polvere.\n• Anello di messa a fuoco: fluido e in condizioni operative eccellenti.\n            • Attacco e barilotto: presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\"\u003e ulteriori dettagli \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul class=\"lista-inclusi\"\u003e\n\u003cli\u003eTappo di protezione anteriore Sigma 62mm\u003c\/li\u003e\n\u003cli\u003eTappo di protezione posteriore - Attacco F\u003c\/li\u003e\n\u003cli\u003eParaluce Sigma\u003c\/li\u003e\n\u003cli\u003eConfezione originale\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\"\u003eQuesto articolo ha superato i 18 test del Protocollo di Scatta l’Attimo.\u003c\/div\u003e\n\u003ca data-content=\"Ogni prodotto viene sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso:\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Pulizia lenti e verifica muffe\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Meccanica diaframma e ghiere\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Autofocus e Stabilizzazione\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;• \u0026lt;b\u0026gt;Check contatti elettronici\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;b\u0026gt;Un controllo tecnico professionale garantito su ogni nostra lente.\u0026lt;\/b\u0026gt;\n       \u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#8c6f21; font-weight:bold; text-decoration:underline;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\" data-title=\"Protocollo 18 Test\" class=\"link-dettagli link-test-pos\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003egratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003e Spediamo con corriere assicurato ed espresso in tutta Italia. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e Consegna in 48\/72H lavorative \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-fisso\"\u003egratuito entro 30 giorni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali. \u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\"\u003e 100% soddisfatto o rimborsato \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        \n        \/\/ Cerca ed evidenzia \"Come nuovo\" (con le virgolette curve esatte del tuo testo)\n        let formatted = content.replace(\/(“Come nuovo”|Garanzia Gratuita di 12 mesi di Scatta l’Attimo)\/g, '\u003cspan class=\"highlight-bold condition-value badge-condizione\"\u003e$1\u003c\/span\u003e')\n                               .replace(\/(30 giorni dalla ricezione|12 mesi|bonus del 30%)\/g, '\u003cspan class=\"highlight-bold\"\u003e$1\u003c\/span\u003e')\n                               .replace(\/(• Lente:|• Anello di messa a fuoco:|• Attacco e barilotto:)\/g, '▪️ $1') \/\/ Converte i pallini del testo in quadratini\n                               .replace(\/(Guasti improvvisi)\/g, '▪️ $1')\n                               .replace(\/(Difetti di conformità)\/g, '▪️ $1')\n                               .replace(\/(La garanzia copre:)\\n\/g, '$1\u003cbr\u003e\u003cbr\u003e')\n                               .replace(\/▪️ ([^\\n]+)\/g, '\u003cspan class=\"custom-list-item\"\u003e\u003cspan class=\"custom-list-bullet\"\u003e▪️\u003c\/span\u003e\u003cspan class=\"custom-list-text\"\u003e$1\u003c\/span\u003e\u003c\/span\u003e')\n                               .replace(\/\\n\/g, '\u003cbr\u003e');\n\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            \n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) {\n                return;\n            }\n\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            \n            if (link) {\n                openModal(link.dataset.title, link.dataset.content);\n            }\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n\n    window.onclick = (e) =\u003e { \n        if (e.target == modal) closeModal(); \n    };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53857637859669,"sku":"493957","price":120.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53857637892437,"sku":"493957","price":143.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Sigma_18-200mm_f_3.5-6.3_DC_OS_HSM_II_-_Attacco_Nikon_usato_garantito.jpg?v=1778272924"},{"product_id":"canon-ef-s-18-135mm-f-3-5-5-6-is-usm-usato","title":"Canon EF-S 18-135mm f\/3.5-5.6 IS USM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/muffa, ha solo qualche piccolo granello di polvere ininfluenti in foto.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 67 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53861872697685,"sku":"989709","price":265.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53861872730453,"sku":"989709","price":310.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF-S_18-135mm_f_3.5-5.6_IS_USM_usato.jpg?v=1779213974"},{"product_id":"nikon-af-s-dx-nikkor-17-55mm-usato","title":"Nikon AF-S DX Nikkor 17-55mm f\/2.8G IF-ED","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \n\u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \n\u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000B1A !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e \n\u003c\/div\u003e\n\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/muffa, leggera polvere interna ininfluente in foto.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in eccellenti condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi o abrasioni superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\n\n\n\n\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 77 mm\u003c\/li\u003e\n\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco F\u003c\/li\u003e\n\n\n\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n\n","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":53898267328853,"sku":"905983","price":320.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":53898267361621,"sku":"905983","price":358.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Nikon_AF-S_DX_Nikkor_17-55mm_f_2.8G_IF-ED_usato_garantito.jpg?v=1778530294"},{"product_id":"canon-ef-100-400mm-f-4-5-5-6-l-is-usm","title":"Canon EF 100-400mm f\/4.5-5.6 L IS USM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di muffa\/graffi, hanno leggera polvere interna che non incide in foto.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in ottime condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali) e qualcuno più evidente (vicino all’attacco per il treppiede).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 77 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eCollare per treppiedi originale Canon Tipo B (W)\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eCustodia rigida originale Canon LZ1324 completa di tracolla nera in tessuto\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Canon ET-83C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":54029166117205,"sku":"438931","price":717.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":54029166149973,"sku":"438931","price":779.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/4ee9727f-ab7f-47a3-8aaa-2091edea9b21.jpg?v=1780002402"},{"product_id":"canon-ef-28-300mm-f-3-5-5-6-l-is-usm","title":"Canon EF 28-300mm f\/3.5-5.6 L IS USM","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eCondizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-condizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eEccellente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;span style='font-size:13.5px !important; font-weight:bold !important; color:#000B1A !important; background:none !important; padding:0 !important; margin:0 !important;'\u0026gt;“Eccellente”\u0026lt;\/span\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di muffa\/graffi, ha un piccolo granello bianco visibile sulla lente frontale che non incide in foto.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, in ottime condizioni.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; presenta lievi e circoscritti segni di usura estetica (graffi superficiali).\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo perfettamente funzionante\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \u003c\/div\u003e\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 77 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco EF\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eCollare per treppiedi originale Canon Tipo C (W)\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eCustodia rigida originale Canon LZ1324 completa di tracolla nera in tessuto\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eParaluce Canon EW-83G\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv class=\"testo-fisso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Il Protocollo di 18 Test\" class=\"link-dettagli link-test-pos link-sotto-variabile\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eSpedizione:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-spedizione-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"titolo-label\" style=\"color: #000000 !important;\"\u003eReso:\u003c\/span\u003e \u003cspan class=\"valore-cliccabile valore-reso-mobile\" style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan class=\"riga-reso\" style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan class=\"riga-reso highlight-bold soddisfatto\" style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":54070009889109,"sku":"438938","price":997.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":54070009921877,"sku":"438938","price":1105.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/Canon_EF_28-300mm_f_3.5-5.6_L_IS_USM_usata_garantita.jpg?v=1780606486"},{"product_id":"sony-e-20mm-f-2-8","title":"Sony E 20mm f\/2.8","description":"\u003cstyle\u003e\n        \/* STILI GENERALI *\/\n        .sezione-info {\n            color: #404040;\n            padding: 8px 0;\n            font-size: 14px;\n        }\n        .area-info-badge {\n            background-color: #fcf8e3;\n            border: 1px solid #e0d8c0;\n            border-radius: 8px;\n            padding: 8px 10px;\n            margin-bottom: 10px;\n            border-bottom: 4px solid #ffcb3c; \n        }\n\n        \/* Nuovo stile per il cerchio arancione attorno all'emoji o all'immagine *\/\n        .emoji-cerchio-arancione {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 40px;\n            height: 40px;\n            background-color: #ffcb3c;\n            border-radius: 50%;\n            margin-right: 12px;\n            vertical-align: middle; \n            flex-shrink: 0; \n        }\n\n        .emoji-arancione {\n            color: #404040;\n            font-size: 24px;\n        }\n        \n        \/* Stile per l'immagine dell'icona (per scatti) *\/\n        .icona-scatti-img {\n            width: 24px;\n            height: auto;\n            display: block;\n        }\n\n        .titolo-label {\n            font-weight: bold;\n            color: #404040;\n            font-size: 18px;\n            display: inline;\n            vertical-align: middle;\n        }\n        \n        \/* Garantisce la manina su tutti gli elementi cliccabili *\/\n        .valore-cliccabile, .link-dettagli, .pulsante-base, .link-garanzia-popup {\n            cursor: pointer;\n        }\n\n        \/* I valori condivisi *\/\n        .valore-cliccabile, .valore-fisso {\n            font-weight: bold;\n            color: #000000;\n            font-size: 18px;\n            margin-left: 5px;\n            vertical-align: middle;\n        }\n\n        .badge-condizione {\n            background-color: #fff7e6;\n            border: 1px solid #8c6f21;\n            border-radius: 12px;\n            padding: 4px 10px;\n            display: inline-block;\n            line-height: 1;\n        }\n        \n        \/* TESTO \"CONTROLLI ESEGUITI\" *\/\n        .testo-fisso {\n            font-weight: normal;\n            font-size: 14px;\n            margin-left: 58px; \n            margin-top: 4px;\n        }\n        \n        .highlight-bold { \n            font-weight: bold; \n            font-size: 22px; \n        }\n        \n        \/* Layout Reso: Default Mobile *\/\n        .descrizione-reso {\n            padding-left: 58px; \n            margin-top: 4px;\n            line-height: 1.4;\n        }\n        .riga-reso {\n            display: block;\n            font-size: 14px;\n            color: #404040;\n            margin-top: 4px;\n        }\n        .riga-principale-reso-container {\n            display: flex;\n            align-items: center;\n            margin-left: 6px; \n        }\n\n        .highlight-bold.soddisfatto {\n            font-size: 16px; \n            display: block;\n            margin-top: 8px !important;\n        }\n\n        \/* STILI POP-UP *\/\n        .modal { display: none; position: fixed; z-index: 10; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); opacity: 0; transition: opacity 0.3s ease-out; }\n        .modal.is-open { opacity: 1; display: block; }\n        .modal-content { \n            background-color: #fefefe; \n            padding: 10px; \n            border-radius: 10px; \n            width: 85%; \n            max-width: 620px;\n            position: absolute; \n            top: 50%; \n            left: 50%; \n            transform: translate(-50%, -50%); \n            max-height: 90vh; \n            overflow-y: auto; \n        }\n        .modal-header { \n            display: flex; \n            justify-content: space-between; \n            align-items: flex-start; \n            margin-bottom: 2px; \n        }\n        \n        .pulsante-base { \n            background-color: #FFFFFF !important; \n            border: 1px solid #000000 !important; \n            color: #000000 !important; \n            font-weight: bold !important; \n            border-radius: 50px; \n            padding: 10px 20px; \n            box-shadow: none !important; \n            transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; \n        }\n        \n        .pulsante-base:hover { \n            background-color: #001E3D !important; \n            border-color: transparent !important; \n            color: #FFFFFF !important; \n            box-shadow: 0 0 0 1.5px #FFCB3C !important; \n        }\n        \n        .close-button.pulsante-base { \n            padding: 5px 10px; \n            font-size: 20px; \n            line-height: 1; \n            height: 40px; \n            width: 40px; \n            display: inline-flex; \n            align-items: center; \n            justify-content: center; \n        }\n        \n        .close-button.pulsante-base:hover {\n            color: #FFFFFF !important;\n        }\n\n        #modalTitle { \n            font-size: 32px; \n            font-weight: bold; \n            color: #001E3D; \n            text-align: center;\n            width: 100%; \n        }\n        .modal-content p {\n            font-size: 18px;\n            line-height: 1.4;\n        }\n        .custom-list-item { display: flex; align-items: flex-start; line-height: 1.2; margin-bottom: 2px; }\n        .custom-list-text {\n            font-size: 16px;\n        }\n        .custom-list-bullet { margin-right: 0.5em; flex-shrink: 0; }\n        .modal-content .link-garanzia-popup { display: block; margin-top: 15px; text-decoration: underline; color: #8c6f21; font-size: 16px; }\n        \n        \/* MEDIA QUERY PER PC (Desktop\/Tablet \u003e 768px) *\/\n        @media only screen and (min-width: 768px) {\n            .testo-fisso, .descrizione-reso {\n                 margin-left: 58px; \n                 padding-left: 0;\n            }\n            .highlight-bold.soddisfatto { margin-left: 0 !important; }\n            .riga-principale-reso-container { margin-left: 6px; } \n            \n            .link-dettagli {\n                 margin-left: -4px;\n                 padding-left: 65px;\n            }\n        }\n\n        \/* STILI AGGIUNTIVI PER LA LISTA \"RICEVERAI\" (Invariati) *\/\n        .lista-inclusi { list-style-type: none; padding-left: 0; margin-top: 8px; margin-left: 48px; }\n        .lista-inclusi li { position: relative; padding-left: 20px; margin-bottom: 4px; line-height: 1.4; font-size: 14px; }\n        .lista-inclusi li::before { content: '•'; position: absolute; left: 0; top: 0; color: #8c6f21; font-size: 18px; line-height: 1; }\n        \n        .area-info-badge, \n        .emoji-cerchio-arancione, \n        .emoji-cerchio-arancione img,\n        .badge-condizione {\n            border-color: transparent !important;\n        }\n\n        \/* ========================================================\n           STRUTTURA UNIFICATA APPLICATA ALLA CLASSE NATIVA (PC + MOBILE)\n           ======================================================== *\/\n        \n        \/* STATO INIZIALE: Già sottolineato e colore grigino tenue originale *\/\n        .link-dettagli, .link-test-pos {\n            font-weight: normal !important;\n            text-decoration: underline !important;\n            color: #777777 !important; \n            text-decoration-color: #777777 !important; \/* Riga dello stesso colore grigio *\/\n            font-size: 12px;\n            display: block;\n            margin-top: 4px;\n            transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n            cursor: pointer !important; \n        }\n\n        \/* AL PASSAGGIO (HOVER): Diventa Bold e cambia in blu scuro (testo + riga) *\/\n        .link-dettagli:hover, .link-test-pos:hover { \n            color: #000B1A !important; \/* Blu scuro della condizione *\/\n            text-decoration-color: #000B1A !important; \/* Sottolineatura millimetrica blu scuro *\/\n            font-weight: bold !important; \/* Diventa BOLD *\/\n        }\n\n        \/* COMPATTAMENTO E ALLINEAMENTO SOLO SU SMARTPHONE \u003c 767px *\/\n        @media only screen and (max-width: 767px) {\n            .valore-condizione-mobile {\n                font-size: 16px !important; \n            }\n            .link-dettagli, .link-test-pos {\n                margin-left: -4px; \n                padding-left: 65px !important; \/* Allineamento perfetto sotto la lettera iniziale del titolo *\/\n                width: max-content !important; \/* Blocca la riga sotto le lettere *\/\n            }\n        }\n\u003c\/style\u003e\n\u003c!-- 1. CONDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✨\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eCondizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-condizione-mobile\"\u003eCome nuovo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REINSERITO IL DATA-CONTENT ORIGINALE DI TOMMASO: INIZIALI IN BLU SCURO E PUNTI ELENCO SQUADRATI --\u003e \n\u003ca data-content=\"\u0026lt;div style='line-height:1.35 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important; background:none !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important; background:none !important;'\u0026gt;Ogni foto e descrizione del prodotto è reale: riceverai a casa esattamente quello che vedi in foto e che trovi qui sotto descritto. La valutazione delle condizioni viene effettuata dal nostro tecnico Tommaso tra “Come nu\u0026lt;!-- --\u0026gt;ovo”, “Eccell\u0026lt;!-- --\u0026gt;ente”, “Buono”, “Molto usato” e “Discreto”.\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='text-align: center !important; display: block !important;'\u0026gt;Questo articolo è \u0026lt;b style='color: #000B1A !important;'\u0026gt;“Come nuovo”\u0026lt;\/b\u0026gt;, ovvero presenta:\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Lenti:\u0026lt;\/b\u0026gt; prive di graffi\/polvere\/muffa.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Anello di messa a fuoco:\u0026lt;\/b\u0026gt; reattivo e funziona perfettamente, pari al nuovo.\u0026lt;\/div\u0026gt;\u0026lt;div style='position:relative !important; padding-left:12px !important; margin-bottom:4px !important;'\u0026gt;\u0026lt;span style='position:absolute !important; left:0 !important; top:0 !important;'\u0026gt;•\u0026lt;\/span\u0026gt;\u0026lt;b style='color:#000B1A !important; font-weight:bold !important;'\u0026gt;Attacchi e barilotto:\u0026lt;\/b\u0026gt; estetica quasi perfetta; l'obiettivo si presenta come se fosse nuovo, con segni di usura leggeri.\u0026lt;\/div\u0026gt;\u0026lt;br\u0026gt;\u0026lt;b style='color: #000B1A !important;'\u0026gt;✏️Note:\u0026lt;\/b\u0026gt; obiettivo funzionante perfettamente\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\" data-title=\"Condizione\" class=\"link-dettagli\"\u003eulteriori dettagli\u003c\/a\u003e \n\u003c\/div\u003e\n\n\u003c!-- 3. RICEVERAI (con EMOJI del regalo) --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e \u003c!-- Utilizzo dell'emoji regalo come richiesto --\u003e \u003cspan class=\"emoji-arancione\"\u003e🎁\u003c\/span\u003e \u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eIncluso:\u003c\/span\u003e\n\u003cul style=\"list-style-type: none !important; padding-left: 0 !important; margin-top: 8px !important; margin-left: 48px !important;\"\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo anteriore per obiettivo da 49 mm\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eTappo posteriore per obiettivo - Attacco FE\/E\u003c\/li\u003e\n\u003cli style=\"position: relative !important; padding-left: 20px !important; margin-bottom: 4px !important; line-height: 1.4 !important; font-size: 14px !important; color: #000b1a !important;\"\u003e\n\u003cspan style=\"position: absolute !important; left: 0 !important; top: 0 !important; color: #000b1a !important; font-size: 18px !important; line-height: 1 !important;\"\u003e•\u003c\/span\u003eCustodia Sony\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- 7. CONTROLLI --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e✅\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eVerifica eseguita:\u003c\/span\u003e\n\u003cdiv style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"testo-fisso\"\u003eQuesto articolo ha superato con successo i 18 test di controllo del Protocollo di Scatta l'Attimo.\u003c\/div\u003e\n\u003c!-- POP-UP ORIGINALE INTEGRO AL 100%: Testo di Tommaso protetto e classe link-sotto-variabile attiva --\u003e \u003ca class=\"link-dettagli link-test-pos link-sotto-variabile\" data-title=\"Il Protocollo di 18 Test\" data-content=\"\u0026lt;div style='line-height:1.30 !important; font-size:13.5px !important; display:block !important; margin:0 !important; padding:0 !important;'\u0026gt;\u0026lt;span style='font-size:13.5px !important; font-weight:normal !important;'\u0026gt;Ogni prodotto viene Sottoposto a controlli rigorosi effettuati dal nostro tecnico Tommaso, tra cui:\u0026lt;br\u0026gt;\u0026lt;div style='margin-top: 5px !important; display: block !important;'\u0026gt;\u0026amp;bull; Funzionamento corretto dell’obiettivo\u0026lt;\/div\u0026gt;\u0026amp;bull; Analisi delle lenti (polvere, muffa o funghi)\u0026lt;br\u0026gt;\u0026amp;bull; Meccanica diaframma e ghiere\u0026lt;br\u0026gt;\u0026amp;bull; Autofocus e stabilizzatore\u0026lt;br\u0026gt;\u0026amp;bull; Pulizia generale\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;\u0026lt;i\u0026gt;E molti altri…\u0026lt;\/i\u0026gt;\u0026lt;br\u0026gt;\u0026lt;br\u0026gt;Un \u0026lt;b style='color: #000B1A !important;'\u0026gt;controllo tecnico professionale\u0026lt;\/b\u0026gt; viene effettuato su ogni lente.\u0026lt;br\u0026gt;Se vuoi vedere tutti i test completi effettuati su questo obiettivo \u0026lt;a href='https:\/\/scattalattimo.it\/pages\/guida-alle-condizioni' target='_blank' style='color:#000B1A; text-decoration:underline; font-size:13.5px !important; font-weight:normal !important;'\u0026gt;clicca qui\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\"\u003escopri di più sui test eseguiti\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (PC + Mobile) --\u003e\n\u003cstyle\u003e\n\/* STATO INIZIALE: Grigio scuro standard, GIÀ SOTTOLINEATO di grigio *\/\n.link-sotto-variabile {\n    color: #404040 !important; \/* Grigino scuro standard *\/\n    font-weight: normal !important; \/* Sottile di base *\/\n    text-decoration: underline !important; \/* CORRETTO: Sottolineatura già attiva *\/\n    text-decoration-color: #404040 !important; \/* Linea dello stesso colore del testo *\/\n    transition: color 0.15s ease, text-decoration-color 0.15s ease, font-weight 0.15s ease !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n\/* EFFETTO PASSAGGIO MOUSE (HOVER): Scritta e linea diventano dello stesso blu scuro uniforme e in BOLD *\/\n.link-sotto-variabile:hover {\n    color: #000B1A !important; \/* Diventa blu scuro condizione *\/\n    font-weight: bold !important; \/* Diventa BOLD *\/\n    text-decoration: underline !important; \n    text-decoration-color: #000B1A !important; \/* La riga prende lo stesso blu della scritta per un effetto uniforme *\/\n    box-shadow: none !important;\n    text-shadow: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile {\n        font-size: 13.5px !important;\n    }\n    .link-sotto-variabile {\n        display: block !important;\n        padding-left: 65px !important;\n        margin-top: 4px !important;\n        font-size: 12px !important;\n        width: max-content !important; \n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 4. SPEDIZIONE --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\" class=\"riga-principale-reso-container\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e🚚\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eSpedizione:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-spedizione-mobile\"\u003eGratuita ed assicurata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 14px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eSpediamo con corriere espresso in tutta Italia.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003eConsegna in 48\/72H lavorative\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Stile specifico per questa descrizione (Attivo solo su Mobile) --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@media only screen and (max-width: 767px) {\n    .valore-spedizione-mobile, .valore-reso-mobile {\n        font-size: 13.5px !important; \/* Diventa leggermente più piccolo solo sui telefoni *\/\n    }\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003c!-- 5. RESO --\u003e\n\u003cdiv class=\"sezione-info area-info-badge\"\u003e\n\u003cdiv class=\"riga-principale-reso-container\" style=\"display: flex !important; flex-wrap: nowrap !important; align-items: center !important;\"\u003e\n\u003cspan class=\"emoji-cerchio-arancione\"\u003e\u003cspan class=\"emoji-arancione\"\u003e📦\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"color: #000000 !important;\" class=\"titolo-label\"\u003eReso:\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: 900 !important; background: none !important; border: none !important; padding: 0 !important; margin-left: 5px; white-space: nowrap !important;\" class=\"valore-cliccabile valore-reso-mobile\"\u003eGratuito entro 30gg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"descrizione-reso\"\u003e\n\u003cspan style=\"color: #000b1a !important; font-weight: normal !important; font-size: 15px !important; line-height: 1.4 !important;\" class=\"riga-reso\"\u003eProva l'attrezzatura: se non è ciò che cercavi, il reso è gratuito e il rimborso integrale. Il prodotto deve essere restituito nelle stesse condizioni dell’invio, completo di accessori e imballi originali.\u003c\/span\u003e \u003cspan style=\"color: #000b1a !important; font-weight: bold !important; font-size: 16px !important; line-height: 1.4 !important; margin-top: 4px !important;\" class=\"riga-reso highlight-bold soddisfatto\"\u003e100% soddisfatto o rimborsato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const modal = document.getElementById(\"infoModal\");\n    const modalTitle = document.getElementById(\"modalTitle\");\n    const modalContent = document.getElementById(\"modalContent\");\n    const closeButtonX = document.getElementById(\"closeButtonX\");\n    const btnCapito = document.getElementById(\"btnCapito\");\n\n    function openModal(title, content) {\n        modalTitle.innerHTML = title;\n        modalTitle.style.setProperty('color', '#001E3D', 'important'); \n        \n        let formatted = content.replace(\/\\n\/g, '\u003cbr\u003e');\n        modalContent.innerHTML = formatted;\n        modal.classList.add('is-open'); \n    }\n\n    function closeModal() {\n        modal.classList.remove('is-open');\n    }\n\n    document.querySelectorAll('.link-dettagli, .valore-cliccabile').forEach(el =\u003e {\n        el.addEventListener('click', (e) =\u003e {\n            const container = e.target.closest('.sezione-info');\n            if (container \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Reso')) return;\n            let link = e.target.classList.contains('link-dettagli') ? e.target : container.querySelector('.link-dettagli');\n            if (!link \u0026\u0026 e.target.classList.contains('valore-cliccabile') \u0026\u0026 container.querySelector('.titolo-label').innerText.includes('Garanzia')) {\n                link = container.querySelector('.link-dettagli');\n            }\n            if (link) openModal(link.dataset.title, link.dataset.content);\n        });\n    });\n\n    closeButtonX.onclick = closeModal;\n    btnCapito.onclick = closeModal;\n    window.onclick = (e) =\u003e { if (e.target == modal) closeModal(); };\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Scatta l'Attimo","offers":[{"title":"12 mesi","offer_id":54070053044565,"sku":"096289","price":267.0,"currency_code":"EUR","in_stock":true},{"title":"24 mesi (estesa)","offer_id":54070053077333,"sku":"096289","price":299.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/6555\/0677\/files\/fb4583a0-c8c1-409e-9945-c89d8fe974cf.jpg?v=1780607135"}],"url":"https:\/\/scattalattimo.it\/collections\/obiettivi-fotocamere-usati-garantiti.oembed?page=2","provider":"Scatta l'Attimo","version":"1.0","type":"link"}