    {"id":780,"date":"2026-03-20T11:28:11","date_gmt":"2026-03-20T10:28:11","guid":{"rendered":"https:\/\/stage.goshopfor.it\/bennadefinitivo\/blog\/"},"modified":"2026-03-20T23:39:58","modified_gmt":"2026-03-20T22:39:58","slug":"blog","status":"publish","type":"page","link":"https:\/\/stage.goshopfor.it\/bennadefinitivo\/blog\/","title":{"rendered":"Blog Casa Benna: storie, vini e sostenibilit\u00e0 a Castell&#8217;Arquato"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"it\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <link rel=\"stylesheet\" href=\"template-base.css\">\n    <link rel=\"stylesheet\" href=\"pagina-blog-specific.css\">\n<\/head>\n<body>\n\n<div class=\"wine-blog-page\">\n    <!--SEZ.01.INIZIO-->\n<section class=\"wine-blog-hero wine-blog-section\">\n    <div class=\"floating-elements\">\n      <div class=\"floating-grape\">\ud83c\udf47<\/div>\n      <div class=\"floating-grape\">\ud83c\udf47<\/div>\n      <div class=\"floating-grape\">\ud83c\udf47<\/div>\n      <div class=\"floating-grape\">\ud83c\udf47<\/div>\n    <\/div>\n    \n    <div class=\"wine-blog-hero-content\">\n      <h1 class=\"wine-blog-hero-title\">Racconti di Vigna<\/h1>\n      <p class=\"wine-blog-hero-subtitle\">Tradizione, innovazione e storie dal vigneto<\/p>\n    <\/div>\n  <\/section>\n<!--SEZ.01.FINE-->\n    <!--SEZ.02.INIZIO-->\n<section class=\"wine-blog-main-section wine-blog-section\">\n    <div class=\"wine-blog-container-expanded\">\n      <div class=\"wine-blog-content-wrapper\">\n        \n        <div class=\"wine-blog-intro wine-fade-in-up\">\n          <h2>Vivere Casa Benna<\/h2>\n          <p>Nel blog di Casa Benna scopri storie di famiglia, curiosit\u00e0 sui vini dei Colli Piacentini, approfondimenti su sostenibilit\u00e0, eventi e degustazioni. Un viaggio tra tradizione, territorio e innovazione, sempre guidati dalla passione per il vino.<\/p>\n        <\/div>\n\n        <div class=\"wine-blog-shortcode-container wine-fade-in-up\">\n          <div class=\"wine-blog-shortcode-wrapper\">\n            <h3 class=\"wine-blog-shortcode-title\">Articoli del Blog<\/h3>\n            \n            <div class=\"wine-blog-shortcode-content\">\n              \n              <p>No shortCode found<\/p>\n              \n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n<!--SEZ.02.FINE-->\n        <!--SEZ.03.INIZIO-->\n<section class=\"wine-blog-features wine-blog-section\">\n    <div class=\"wine-blog-container\">\n      <h2 style=\"text-align: center !important; margin-bottom: 2rem !important; color: var(--deep-wine) !important;\">Scopri il nostro mondo<\/h2>\n      \n      <div class=\"wine-blog-features-grid\">\n        <div class=\"wine-blog-feature-card wine-fade-in-up\">\n          <span class=\"wine-blog-feature-icon\">\ud83d\udcf0<\/span>\n          <h3>Le ultime novit\u00e0 dalla cantina e dal vigneto<\/h3>\n          <p>Segui da vicino Casa Benna: aggiornamenti su progetti di sostenibilit\u00e0, nuove variet\u00e0 PIWI introdotte nei vigneti, eventi speciali e iniziative enoturistiche. Resta informato su tutte le attivit\u00e0 che rendono la cantina un punto di riferimento nei Colli Piacentini.<\/p>\n        <\/div>\n        \n        <div class=\"wine-blog-feature-card wine-fade-in-up\">\n          <span class=\"wine-blog-feature-icon\">\ud83c\udf47<\/span>\n          <h3>Come nasce il vino Casa Benna<\/h3>\n          <p>Dalla vendemmia manuale alla pigiatura soffice, ogni vino Casa Benna nasce da tecniche attente alla qualit\u00e0 e alla sostenibilit\u00e0. Scopri come utilizziamo metodi di vinificazione di precisione, controllo delle temperature e affinamento in acciaio, cemento o rovere di Slavonia.<\/p>\n        <\/div>\n        \n        <div class=\"wine-blog-feature-card wine-fade-in-up\">\n          <span class=\"wine-blog-feature-icon\">\ud83c\udf77<\/span>\n          <h3>Degustazioni e abbinamenti da provare<\/h3>\n          <p>Vivi l\u2019esperienza delle degustazioni guidate di Casa Benna: tre percorsi, dai vini classici alle riserve, sempre accompagnati da salumi e formaggi locali. Scopri i nostri suggerimenti per abbinare ogni etichetta ai piatti della tradizione piacentina e non solo.<\/p>\n        <\/div>\n        \n        <div class=\"wine-blog-feature-card wine-fade-in-up\">\n          <span class=\"wine-blog-feature-icon\">\ud83c\udfc6<\/span>\n          <h3>Premi e riconoscimenti di Casa Benna<\/h3>\n          <p>Dalla storica medaglia del 1937 fino ai recenti attestati per la qualit\u00e0 dei vini e l\u2019impegno in sostenibilit\u00e0, Casa Benna continua a essere riconosciuta come eccellenza nei Colli Piacentini. Scopri i traguardi che testimoniano la nostra passione.<\/p>\n        <\/div>\n        \n        <div class=\"wine-blog-feature-card wine-fade-in-up\">\n          <span class=\"wine-blog-feature-icon\">\ud83d\udcc5<\/span>\n          <h3>Eventi e degustazioni in cantina<\/h3>\n          <p>Partecipa agli eventi di Casa Benna: tour tra vigneti e cantina, degustazioni guidate in piccoli gruppi e appuntamenti stagionali dedicati ai sapori locali. Un\u2019opportunit\u00e0 per vivere la passione del vino immersi nella storia e nel paesaggio di Castell\u2019Arquato.<\/p>\n        <\/div>\n        \n        <div class=\"wine-blog-feature-card wine-fade-in-up\">\n          <span class=\"wine-blog-feature-icon\">\ud83c\udf3f<\/span>\n          <h3>Il nostro impegno per la sostenibilit\u00e0<\/h3>\n          <p>Casa Benna punta su energia fotovoltaica, vitigni PIWI resistenti ai funghi, assenza di erbicidi e recupero degli scarti come biomassa. Un approccio concreto per preservare ambiente, territorio e biodiversit\u00e0, sempre nel rispetto della tradizione vitivinicola.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<!--SEZ.03.FINE-->\n        <!--SEZ.04.INIZIO-->\n<section class=\"wine-blog-newsletter wine-blog-section\">\n    <div class=\"wine-blog-container\">\n      <h3>Iscriviti alla newsletter e resta aggiornato sulle novit\u00e0<\/h3>\n      <p>Ricevi articoli dal blog, offerte esclusive e aggiornamenti sugli eventi di Casa Benna. Iscriviti ora per non perdere le novit\u00e0 dal mondo dei vini dei Colli Piacentini.<\/p>\n      <a href=\"#newsletter\" class=\"wine-blog-newsletter-cta\">Iscriviti e resta sempre aggiornato<\/a>\n    <\/div>\n  <\/section>\n<!--SEZ.04.FINE-->\n<\/div>\n\n<script>\n\/* =========================================\n   \ud83c\udf77 DEEP WINE TEMPLATE-3 BLOG - JAVASCRIPT\n   Gutenberg Compatible - Template-3 Style\n   CONVERTITO: Template-1 Wine \u2192 Template-3 Deep Wine\/Golden Harvest\n   OTTIMIZZAZIONI: Layout grid 3 colonne con sfondo deep wine\n   PRESERVATO: Shortcode WordPress compatibility\n   GAP FIX: Enhanced grid gap handling\n   FLOATING ELEMENTS: Template-3 grape animations\n   ========================================= *\/\n\ndocument.addEventListener('DOMContentLoaded', function() {\n    console.log('\ud83c\udf77 DEEP WINE Blog Page Loading - Template-3 Perfect 3 Col with Enhanced Gap...');\n    \n    \/\/ === INTERSECTION OBSERVER FOR ANIMATIONS ===\n    const observerOptions = {\n        threshold: 0.1,\n        rootMargin: '0px 0px -50px 0px'\n    };\n\n    const observer = new IntersectionObserver(function(entries) {\n        entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n                entry.target.classList.add('visible');\n                observer.unobserve(entry.target);\n            }\n        });\n    }, observerOptions);\n\n    \/\/ Observe all fade-in elements\n    const fadeElements = document.querySelectorAll('.wine-fade-in-up');\n    fadeElements.forEach(function(el) {\n        observer.observe(el);\n    });\n\n    \/\/ === FLOATING GRAPES INITIALIZATION TEMPLATE-3 ===\n    function initializeFloatingGrapes() {\n        const floatingElements = document.querySelector('.floating-elements');\n        const grapes = document.querySelectorAll('.floating-grape');\n        \n        if (floatingElements && grapes.length > 0) {\n            console.log('\u2705 Template-3 floating grapes initialized');\n            \n            \/\/ Parallax effect on scroll\n            window.addEventListener('scroll', function() {\n                const scrolled = window.pageYOffset;\n                const rate = scrolled * -0.5;\n                \n                grapes.forEach(function(grape, index) {\n                    const speed = 0.3 + (index * 0.1);\n                    grape.style.transform = `translateY(${rate * speed}px) rotate(${scrolled * 0.1}deg)`;\n                });\n            });\n        }\n    }\n\n    \/\/ === SHORTCODE INTEGRATION HELPER DEEP WINE - TEMPLATE-3 COMPATIBLE ===\n    function initializeWineShortcodeContainer() {\n        const shortcodeContainer = document.querySelector('.wine-blog-shortcode-content');\n        \n        if (shortcodeContainer) {\n            \/\/ Check if shortcode has been processed by WordPress\n            const placeholder = shortcodeContainer.querySelector('.wine-shortcode-placeholder');\n            \n            if (placeholder) {\n                console.log('\ud83c\udf77 Deep Wine shortcode placeholder detected - WordPress integration ready');\n            }\n            \n            \/\/ Monitor for shortcode content changes (WordPress processing)\n            const observer = new MutationObserver(function(mutations) {\n                mutations.forEach(function(mutation) {\n                    if (mutation.type === 'childList') {\n                        const hasPostGrid = shortcodeContainer.querySelector('[class*=\"post-grid\"], [class*=\"tpg-\"], [id*=\"post-grid\"]');\n                        if (hasPostGrid) {\n                            console.log('\u2705 Post grid shortcode content detected - Applying Deep Wine Template-3 styling with Enhanced Gap');\n                            styleWineShortcodeContent();\n                            enforceWineGridGap(); \/\/ NEW: Enforce gap specifically\n                        }\n                    }\n                });\n            });\n            \n            observer.observe(shortcodeContainer, { childList: true, subtree: true });\n        }\n    }\n    \n    \/\/ === NEW: ENFORCE DEEP WINE GRID GAP - TEMPLATE-3 ENHANCED ===\n    function enforceWineGridGap() {\n        const shortcodeContainer = document.querySelector('.wine-blog-shortcode-content');\n        \n        if (shortcodeContainer) {\n            \/\/ Force gap on all potential grid containers\n            const gridContainers = shortcodeContainer.querySelectorAll('.rt-row, [class*=\"tpg-row\"], [class*=\"post-grid-row\"]');\n            \n            gridContainers.forEach(function(container) {\n                if (container.style) {\n                    container.style.display = 'grid';\n                    container.style.gridTemplateColumns = 'repeat(3, 1fr)';\n                    container.style.gap = '1.25rem';\n                    container.style.gridGap = '1.25rem'; \/\/ Fallback\n                    console.log('\u2705 Gap enforced on grid container:', container.className);\n                }\n            });\n            \n            \/\/ Remove any conflicting margins\/padding from grid items\n            const gridItems = shortcodeContainer.querySelectorAll('[class*=\"tpg-item\"], [class*=\"post-item\"], [class*=\"grid-item\"]');\n            \n            gridItems.forEach(function(item) {\n                if (item.style) {\n                    item.style.margin = '0';\n                    item.style.marginLeft = '0';\n                    item.style.marginRight = '0';\n                    item.style.paddingLeft = '0';\n                    item.style.paddingRight = '0';\n                    item.style.width = 'auto';\n                    item.style.maxWidth = '100%';\n                }\n            });\n            \n            console.log('\u2705 Deep Wine Template-3 Enhanced Gap applied successfully');\n        }\n    }\n    \n    \/\/ === STYLE SHORTCODE CONTENT DEEP WINE - TEMPLATE-3 DESIGN ===\n    function styleWineShortcodeContent() {\n        const shortcodeContainer = document.querySelector('.wine-blog-shortcode-content');\n        \n        if (shortcodeContainer) {\n            \/\/ Deep Wine container optimization\n            if (shortcodeContainer.style) {\n                shortcodeContainer.style.maxWidth = '100%';\n                shortcodeContainer.style.width = '100%';\n            }\n            \n            \/\/ Apply Deep Wine Template-3 styling to shortcode generated content\n            const postElements = shortcodeContainer.querySelectorAll('[class*=\"post\"], [class*=\"article\"], [class*=\"tpg-\"]');\n            \n            postElements.forEach(function(post) {\n                \/\/ Deep Wine Template-3 card styling\n                if (post.style) {\n                    post.style.background = 'rgba(255, 255, 255, 0.98)';\n                    post.style.border = '2px solid rgba(114, 47, 55, 0.1)';\n                    post.style.borderRadius = '20px';\n                    post.style.boxShadow = '0 15px 35px rgba(0, 0, 0, 0.2)';\n                    post.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n                    post.style.overflow = 'hidden';\n                    post.style.position = 'relative';\n                    \n                    \/\/ Deep Wine accent bar\n                    const accentBar = document.createElement('div');\n                    accentBar.style.cssText = `\n                        position: absolute;\n                        top: 0;\n                        left: 0;\n                        right: 0;\n                        height: 3px;\n                        background: linear-gradient(90deg, #D4A574, #E4B584);\n                        z-index: 1;\n                    `;\n                    post.insertBefore(accentBar, post.firstChild);\n                }\n                \n                \/\/ Deep Wine hover effects\n                post.addEventListener('mouseenter', function() {\n                    if (this.style) {\n                        this.style.transform = 'translateY(-15px)';\n                        this.style.boxShadow = '0 20px 45px rgba(0, 0, 0, 0.3)';\n                        this.style.borderColor = 'rgba(212, 165, 116, 0.3)';\n                    }\n                });\n                \n                post.addEventListener('mouseleave', function() {\n                    if (this.style) {\n                        this.style.transform = 'translateY(0)';\n                        this.style.boxShadow = '0 15px 35px rgba(0, 0, 0, 0.2)';\n                        this.style.borderColor = 'rgba(114, 47, 55, 0.1)';\n                    }\n                });\n            });\n            \n            \/\/ Deep Wine container optimization\n            const containers = shortcodeContainer.querySelectorAll('[class*=\"tpg-container\"], [class*=\"post-grid-container\"]');\n            containers.forEach(function(container) {\n                if (container.style) {\n                    container.style.maxWidth = '100%';\n                    container.style.width = '100%';\n                    \/\/ Apply Deep Wine grid gap\n                    container.style.gap = '1.25rem';\n                }\n            });\n            \n            console.log('\u2705 Shortcode content styled with Deep Wine Template-3 styling (Perfect 3 Col)');\n        }\n    }\n\n    \/\/ === OTTIMIZZAZIONE LAYOUT RESPONSIVE DEEP WINE ===\n    function optimizeWineResponsiveLayout() {\n        const shortcodeContainer = document.querySelector('.wine-blog-shortcode-container');\n        \n        if (shortcodeContainer) {\n            const handleResize = function() {\n                const width = window.innerWidth;\n                \n                if (width <= 768) {\n                    \/\/ Mobile: padding ottimizzato\n                    shortcodeContainer.style.padding = '1.5rem 1rem';\n                } else if (width <= 1024) {\n                    \/\/ Tablet: padding medio\n                    shortcodeContainer.style.padding = '2rem 1.5rem';\n                } else {\n                    \/\/ Desktop: padding Deep Wine standard con cornice\n                    shortcodeContainer.style.padding = '3rem 2rem';\n                }\n                \n                \/\/ Re-enforce gap on resize\n                enforceWineGridGap();\n            };\n            \n            handleResize();\n            window.addEventListener('resize', handleResize);\n        }\n    }\n\n    \/\/ === SMOOTH SCROLLING ===\n    const anchorLinks = document.querySelectorAll('a[href^=\"#\"]');\n    anchorLinks.forEach(function(anchor) {\n        anchor.addEventListener('click', function(e) {\n            e.preventDefault();\n            const targetId = this.getAttribute('href');\n            const target = document.querySelector(targetId);\n            \n            if (target) {\n                target.scrollIntoView({\n                    behavior: 'smooth',\n                    block: 'start'\n                });\n            }\n        });\n    });\n\n    \/\/ === NEWSLETTER CTA INTERACTION ===\n    const newsletterCta = document.querySelector('.wine-blog-newsletter-cta');\n    if (newsletterCta) {\n        newsletterCta.addEventListener('click', function(e) {\n            e.preventDefault();\n            \n            const newsletterModal = document.getElementById('newsletterModal');\n            if (newsletterModal) {\n                newsletterModal.classList.add('active');\n            } else {\n                console.log('\ud83c\udf77 Deep Wine newsletter signup requested');\n                alert('Grazie per il tuo interesse! La newsletter sar\u00e0 presto disponibile.');\n            }\n        });\n    }\n\n    \/\/ === FEATURE CARDS STAGGERED ANIMATION DEEP WINE ===\n    const featureCards = document.querySelectorAll('.wine-blog-feature-card');\n    featureCards.forEach(function(card, index) {\n        if (card.style) {\n            card.style.animationDelay = (index * 0.1) + 's';\n        }\n    });\n\n    \/\/ === INIZIALIZZAZIONE OTTIMIZZAZIONI DEEP WINE ===\n    initializeFloatingGrapes();\n    initializeWineShortcodeContainer();\n    optimizeWineResponsiveLayout();\n    \n    \/\/ Force gap enforcement after initial load\n    setTimeout(function() {\n        enforceWineGridGap();\n    }, 500);\n\n    \/\/ === PERFORMANCE MONITORING ===\n    if (window.performance) {\n        window.addEventListener('load', function() {\n            setTimeout(function() {\n                const perfData = performance.timing;\n                const pageLoadTime = perfData.loadEventEnd - perfData.navigationStart;\n                console.log('\u2705 DEEP WINE Blog Template-3 Perfect 3 Col with Enhanced Gap loaded in ' + pageLoadTime + 'ms');\n                \n                \/\/ Final gap enforcement after complete load\n                enforceWineGridGap();\n            }, 0);\n        });\n    }\n\n    \/\/ === ERROR HANDLING ===\n    window.addEventListener('error', function(e) {\n        console.warn('DEEP WINE Blog Error caught: ' + e.message);\n    });\n\n    console.log('\u2705 DEEP WINE Blog Template-3 Perfect 3 Col with Enhanced Gap Loaded Successfully!');\n});\n\n\/\/ === WORDPRESS INTEGRATION HELPERS DEEP WINE - TEMPLATE-3 ===\nwindow.wineBlog = {\n    \/\/ Helper per WordPress shortcode styling Deep Wine Template-3\n    stylePostGridWine: function(containerId) {\n        const container = document.getElementById(containerId);\n        if (container) {\n            \/\/ Deep Wine container optimization\n            container.style.maxWidth = '100%';\n            container.style.width = '100%';\n            \n            const posts = container.querySelectorAll('[class*=\"post\"], [class*=\"article\"]');\n            posts.forEach(function(post) {\n                \/\/ Deep Wine Template-3 styling\n                post.style.background = 'rgba(255, 255, 255, 0.98)';\n                post.style.border = '2px solid rgba(114, 47, 55, 0.1)';\n                post.style.borderRadius = '20px';\n                post.style.boxShadow = '0 15px 35px rgba(0, 0, 0, 0.2)';\n                post.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n                post.style.overflow = 'hidden';\n            });\n        }\n    },\n    \n    \/\/ Monitor shortcode changes Deep Wine\n    watchWineShortcodeChanges: function(callback) {\n        const shortcodeContainer = document.querySelector('.wine-blog-shortcode-content');\n        if (shortcodeContainer) {\n            const observer = new MutationObserver(callback);\n            observer.observe(shortcodeContainer, { childList: true, subtree: true });\n        }\n    },\n    \n    \/\/ Helper check WordPress compatibility Deep Wine\n    checkWineWordPressCompatibility: function() {\n        const shortcodeContent = document.querySelector('.wine-blog-shortcode-content');\n        if (shortcodeContent) {\n            const hasWordPressContent = shortcodeContent.querySelector('[class*=\"post-grid\"], [class*=\"tpg-\"], [id*=\"post-grid\"]');\n            return !!hasWordPressContent;\n        }\n        return false;\n    },\n    \n    \/\/ NEW: Force gap Deep Wine Template-3\n    forceWineGap: function() {\n        const shortcodeContainer = document.querySelector('.wine-blog-shortcode-content');\n        if (shortcodeContainer) {\n            const gridRows = shortcodeContainer.querySelectorAll('.rt-row');\n            gridRows.forEach(function(row) {\n                if (row.style) {\n                    row.style.gap = '1.25rem';\n                    row.style.gridGap = '1.25rem';\n                }\n            });\n        }\n    }\n};\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>\ud83c\udf47 \ud83c\udf47 \ud83c\udf47 \ud83c\udf47 Racconti di Vigna Tradizione, innovazione e storie dal vigneto Vivere Casa Benna Nel blog di Casa Benna scopri storie di famiglia, curiosit\u00e0 sui vini dei Colli Piacentini, approfondimenti su sostenibilit\u00e0, eventi e degustazioni. Un viaggio tra tradizione, territorio e innovazione, sempre guidati dalla passione per il vino. Articoli del Blog Scopri [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_my_custom_head_code":"<meta charset=\"UTF-8\">\n<html lang=\"it\">\n<title>Blog Casa Benna: storie, vini e sostenibilit\u00e0 a Castell'Arquato<\/title>\n<meta name=\"description\" content=\"Scopri il blog di Casa Benna: racconti di vini, tradizione, innovazione e sostenibilit\u00e0 nei Colli Piacentini. Segui le novit\u00e0 e prenota la tua visita!\">\n<link rel=\"canonical\" href=\"https:\/\/www.casabenna.it\/blog\">\n<meta name=\"robots\" content=\"index, follow\">\n<meta property=\"og:title\" content=\"Blog Casa Benna: vini, storie e sostenibilit\u00e0 a Castell'Arquato\">\n<meta property=\"og:description\" content=\"Scopri storie di vini, tradizione e sostenibilit\u00e0 nei Colli Piacentini sul blog di Casa Benna. Novit\u00e0, racconti e visite in cantina.\">\n<meta property=\"og:image\" content=\"https:\/\/www.casabenna.it\/images\/og-default.jpg\">\n<meta property=\"og:type\" content=\"website\">\n<meta property=\"og:url\" content=\"https:\/\/www.casabenna.it\/blog\">\n<meta name=\"twitter:card\" content=\"summary_large_image\">\n<meta name=\"twitter:title\" content=\"Blog Casa Benna: vini, storie e sostenibilit\u00e0 a Castell'Arquato\">\n<meta name=\"twitter:description\" content=\"Racconti di vini, tradizione e sostenibilit\u00e0 nei Colli Piacentini. Segui il blog di Casa Benna e resta aggiornato sulle novit\u00e0.\">\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Organization\",\n  \"name\": \"Azienda Vitivinicola Casa Benna (Societ\u00e0 Agricola di Molinari Andrea e Stabile A. s.s.)\",\n  \"url\": \"https:\/\/www.casabenna.it\",\n  \"mainEntityOfPage\": {\n    \"@type\": \"WebPage\",\n    \"@id\": \"https:\/\/www.casabenna.it\/blog\"\n  },\n  \"description\": \"Azienda vitivinicola storica fondata nel 1916 a Castell'Arquato (PC), specializzata nella produzione di vini dei Colli Piacentini con approccio sostenibile e attenzione alla biodiversit\u00e0. Offre visite guidate, degustazioni e vendita diretta.\",\n  \"address\": {\n    \"@type\": \"PostalAddress\",\n    \"streetAddress\": \"Localit\u00e0 Casa Benna\",\n    \"addressLocality\": \"Castell'Arquato\",\n    \"addressRegion\": \"PC\",\n    \"postalCode\": \"29014\",\n    \"addressCountry\": \"IT\"\n  },\n  \"telephone\": \"+39 0523 803356\",\n  \"email\": \"info@casabenna.it\",\n  \"vatID\": \"IT01516050331\",\n  \"memberOf\": [\n    {\n      \"@type\": \"Organization\",\n      \"name\": \"F.I.V.I. (Federazione Italiana Vignaioli Indipendenti)\"\n    },\n    {\n      \"@type\": \"Organization\",\n      \"name\": \"Campagna Amica\"\n    },\n    {\n      \"@type\": \"Organization\",\n      \"name\": \"Strada dei Vini e dei Sapori dei Colli Piacentini\"\n    }\n  ],\n  \"foundingDate\": \"1916\",\n  \"founders\": [\n    {\n      \"@type\": \"Person\",\n      \"name\": \"Giovanni Molinari\"\n    }\n  ],\n  \"areaServed\": \"Italia\",\n  \"sameAs\": [\n    \"https:\/\/www.facebook.com\/casabennavini\",\n    \"https:\/\/www.instagram.com\/casabennavini\"\n  ],\n  \"hasPOS\": {\n    \"@type\": \"Place\",\n    \"name\": \"Casa Benna\",\n    \"address\": {\n      \"@type\": \"PostalAddress\",\n      \"streetAddress\": \"Localit\u00e0 Casa Benna\",\n      \"addressLocality\": \"Castell'Arquato\",\n      \"addressRegion\": \"PC\",\n      \"postalCode\": \"29014\",\n      \"addressCountry\": \"IT\"\n    }\n  },\n  \"makesOffer\": [\n    {\n      \"@type\": \"Product\",\n      \"name\": \"L'Attacco - Emilia I.G.T. Rosso (PIWI)\"\n    },\n    {\n      \"@type\": \"Product\",\n      \"name\": \"Punctatum - Gutturnio Classico Riserva DOC\"\n    },\n    {\n      \"@type\": \"Product\",\n      \"name\": \"Vidar\u00f2 - Gutturnio Classico Superiore DOC\"\n    },\n    {\n      \"@type\": \"Product\",\n      \"name\": \"Il Garrito - Gutturnio Frizzante DOC\"\n    },\n    {\n      \"@type\": \"Product\",\n      \"name\": \"Genuis - Ortrugo dei Colli Piacentini DOC frizzante\"\n    },\n    {\n      \"@type\": \"Product\",\n      \"name\": \"Cabernet Sauvignon - Colli Piacentini DOC\"\n    },\n    {\n      \"@type\": \"Product\",\n      \"name\": \"Orma di Irma - Bonarda Frizzante DOC\"\n    },\n    {\n      \"@type\": \"Product\",\n      \"name\": \"Sis\u00f9ra - Bonarda Ferma DOC\"\n    },\n    {\n      \"@type\": \"Product\",\n      \"name\": \"Luce di Selce - Malvasia Ferma\"\n    },\n    {\n      \"@type\": \"Product\",\n      \"name\": \"Pervinca - ERVI\"\n    }\n  ],\n  \"openingHoursSpecification\": [\n    {\n      \"@type\": \"OpeningHoursSpecification\",\n      \"dayOfWeek\": [\n        \"Monday\",\n        \"Tuesday\",\n        \"Wednesday\",\n        \"Thursday\",\n        \"Friday\",\n        \"Saturday\"\n      ],\n      \"opens\": \"08:00\",\n      \"closes\": \"19:00\"\n    },\n    {\n      \"@type\": \"OpeningHoursSpecification\",\n      \"dayOfWeek\": \"Sunday\",\n      \"opens\": \"08:00\",\n      \"closes\": \"12:00\"\n    }\n  ],\n  \"employee\": [\n    {\n      \"@type\": \"Person\",\n      \"name\": \"Andrea Molinari\",\n      \"jobTitle\": \"Titolare e Responsabile Generale\"\n    },\n    {\n      \"@type\": \"Person\",\n      \"name\": \"Alessandro Stabile\",\n      \"jobTitle\": \"Contitolare e Responsabile Operativo\"\n    }\n  ],\n  \"language\": \"it\"\n}\n<\/script>\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500&family=Source+Sans+Pro:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,500&display=swap');\n\n\/* ============================================\n   WINEFOR TEMPLATE-3 BASE CSS - UNIFIED VERSION\n   Versione unificata per tutte le pagine del template\n   Ultima modifica: 2026-01-31 - FIX SPLIT-SECTION VISIBILITY\n   ============================================ *\/\n\n\/* ============================================\n   CSS VARIABLES - TEMPLATE 3 DESIGN SYSTEM\n   MODIFICA QUESTI VALORI PER PERSONALIZZARE IL TEMPLATE\n   ============================================ *\/\n:root {\n    \/* === COLORI PRINCIPALI - CASA BENNA === *\/\n    \/* Primary Colors - Rossi Gutturnio\/Bonarda (60%) *\/\n    --deep-wine: #722F37;           \/* Rosso Gutturnio - cb-primary *\/\n    --deep-wine-light: #8B2942;     \/* Rosso Bonarda - cb-primary-light *\/\n    --deep-wine-dark: #4A1C23;      \/* Bordeaux Riserva - cb-primary-dark *\/\n    --deep-wine-ultra-dark: #4A1C23;\n\n    \/* Secondary Colors (25%) - Territorio Piacentino *\/\n    --terra-cotta: #8B5A2B;         \/* Terra Media - cb-earth *\/\n    --terra-cotta-light: #CD853F;   \/* Foliage Autunnale - cb-earth-light *\/\n    --golden-harvest: #B87333;      \/* Arenaria Arquato - cb-gold *\/\n    --golden-light: #C9A86C;        \/* Oro Malvasia - cb-gold-light *\/\n\n    \/* Supporting Colors (15%) - Natura e Territorio *\/\n    --vineyard-green: #556B2F;      \/* Verde Vigneto - cb-green (identico!) *\/\n    --warm-sand: #DEB887;           \/* Grano - cb-earth-lighter *\/\n    --cream-white: #FDFBF7;         \/* Bianco Crema - cb-bg *\/\n    --soft-black: #2D2926;          \/* Antracite - cb-text-primary *\/\n\n    \/* Accent Colors - Casa Benna *\/\n    --wine-red: #A84057;            \/* Rosso Vivace - cb-primary-lighter *\/\n    --wine-purple: #6B4423;         \/* Terra Scura - cb-earth-dark *\/\n    --wine-bronze: #8B7355;         \/* Argilla Val d'Arda - cb-gold-dark *\/\n    --wine-champagne: #E8D4A8;      \/* Paglierino Ortrugo - cb-gold-lighter *\/\n    --accent-green: #7A8450;        \/* Foglia di Vite - cb-green-light *\/\n    --accent-purple: #3D4F2F;       \/* Verde Bosco - cb-green-dark *\/\n    --accent-cream: #F5F0E8;        \/* Pergamena - cb-bg-alt *\/\n\n    \/* === TEXT COLORS === *\/\n    --text-primary: var(--soft-black);  \/* #2D2926 - cb-text-primary *\/\n    --text-secondary: #5C5652;          \/* Grigio Caldo - cb-text-secondary *\/\n    --text-light: #8B8378;              \/* Grigio Chiaro - cb-text-muted *\/\n    --text-muted: #8B8378;              \/* Grigio Chiaro - cb-text-muted *\/\n    --wine-medium: #5C5652;             \/* Grigio Caldo - cb-text-secondary *\/\n    --wine-light-text: #8B8378;         \/* Grigio Chiaro - cb-text-muted *\/\n    --wine-muted-text: #8B8378;         \/* Grigio Chiaro - cb-text-muted *\/\n\n    \/* === BACKGROUNDS === *\/\n    --background-primary: #FFFFFF;      \/* Bianco Puro - cb-white *\/\n    --background-secondary: var(--cream-white);  \/* #FDFBF7 - cb-bg *\/\n    --background-dark: var(--soft-black);        \/* #2D2926 - cb-text-primary *\/\n    --background-premium: #F5F0E8;      \/* Pergamena - cb-bg-alt *\/\n    --background-luxury: #FDFBF7;       \/* Bianco Crema - cb-bg *\/\n    --wine-bg-light: #FDFBF7;           \/* Bianco Crema - cb-bg *\/\n    --wine-bg-dark: #2D2926;            \/* Antracite - cb-text-primary *\/\n\n    \/* === OVERLAYS - CASA BENNA === *\/\n    --overlay-dark: rgba(114, 47, 55, 0.7);     \/* cb-primary overlay *\/\n    --overlay-light: rgba(253, 251, 247, 0.9);  \/* cb-bg overlay *\/\n    --background-overlay: rgba(45, 41, 38, 0.8); \/* cb-text-primary overlay *\/\n\n    \/* === GRADIENTS - CASA BENNA === *\/\n    --gradient-primary: linear-gradient(135deg, var(--deep-wine) 0%, var(--deep-wine-dark) 100%);\n    --gradient-secondary: linear-gradient(135deg, var(--golden-harvest) 0%, var(--terra-cotta) 100%);\n    --gradient-hero: linear-gradient(135deg, rgba(114, 47, 55, 0.8) 0%, rgba(74, 28, 35, 0.9) 100%);\n    --gradient-hero-overlay: linear-gradient(45deg, rgba(255, 255, 255, 0.05), rgba(184, 115, 51, 0.08));\n    --gradient-luxury-card: linear-gradient(145deg, rgba(255, 255, 255, 0.98) 0%, rgba(253, 251, 247, 0.95) 50%, rgba(255, 255, 255, 0.98) 100%);\n    --gradient-gold: linear-gradient(135deg, rgba(184, 115, 51, 0.08) 0%, rgba(201, 168, 108, 0.12) 50%, rgba(139, 90, 43, 0.08) 100%);\n    --gradient-wine-glass: linear-gradient(135deg, rgba(114, 47, 55, 0.05) 0%, rgba(74, 28, 35, 0.08) 50%, rgba(139, 41, 66, 0.06) 100%);\n    --gradient-sophisticated: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(114, 47, 55, 0.08) 25%, rgba(255, 255, 255, 0.04) 50%, rgba(114, 47, 55, 0.1) 75%, rgba(255, 255, 255, 0.06) 100%);\n\n    \/* === SHADOWS - CASA BENNA === *\/\n    --shadow-soft: 0 4px 20px rgba(114, 47, 55, 0.08);\n    --shadow-medium: 0 8px 30px rgba(114, 47, 55, 0.12);\n    --shadow-strong: 0 12px 40px rgba(114, 47, 55, 0.16);\n    --shadow-wine: 0 20px 50px rgba(114, 47, 55, 0.3);\n    --shadow-wine-primary: 0 8px 32px rgba(114, 47, 55, 0.25);\n    --shadow-wine-gold: 0 8px 32px rgba(184, 115, 51, 0.15);\n    --shadow-deep: 0 30px 70px rgba(0, 0, 0, 0.4);\n    --shadow-luxury: 0 16px 48px rgba(114, 47, 55, 0.1), 0 4px 16px rgba(114, 47, 55, 0.06);\n    --shadow-premium: 0 20px 60px rgba(114, 47, 55, 0.12), 0 8px 24px rgba(114, 47, 55, 0.08);\n    --shadow-ultra: 0 24px 70px rgba(114, 47, 55, 0.15), 0 12px 30px rgba(114, 47, 55, 0.10), 0 4px 12px rgba(184, 115, 51, 0.05);\n    --shadow-sophisticated: 0 32px 80px rgba(114, 47, 55, 0.18), 0 16px 40px rgba(114, 47, 55, 0.12), 0 8px 20px rgba(184, 115, 51, 0.08);\n\n    \/* === TYPOGRAPHY === *\/\n    --font-primary: 'Playfair Display', 'Georgia', serif;\n    --font-secondary: 'Source Sans Pro', 'Helvetica', sans-serif;\n    --font-accent: 'Playfair Display', 'Times New Roman', serif;\n\n    \/* Font Sizes - Responsive with clamp *\/\n    --fs-hero: clamp(2.5rem, 5vw, 4rem);\n    --fs-h1: clamp(2rem, 4vw, 3rem);\n    --fs-h2: clamp(1.5rem, 3vw, 2.25rem);\n    --fs-h3: clamp(1.25rem, 2.5vw, 1.75rem);\n    --fs-h4: clamp(1.125rem, 2vw, 1.375rem);\n    --fs-body: clamp(1rem, 1.5vw, 1.125rem);\n    --fs-small: clamp(0.875rem, 1vw, 1rem);\n\n    \/* === SPACING === *\/\n    --space-xs: 0.5rem;\n    --space-sm: 1rem;\n    --space-md: 1.5rem;\n    --space-lg: 2rem;\n    --space-xl: 3rem;\n    --space-2xl: 4rem;\n    --space-3xl: 6rem;\n\n    \/* === LAYOUT === *\/\n    --max-width: 1200px;\n    --max-width-expanded: 1400px;\n    --max-width-full: 1600px;\n    --container-padding: clamp(1rem, 5vw, 2rem);\n    --section-padding: clamp(3rem, 8vw, 6rem);\n\n    \/* === BORDER RADIUS === *\/\n    --radius-sm: 4px;\n    --radius-md: 8px;\n    --radius-lg: 16px;\n    --radius-xl: 24px;\n    --radius-xxl: 28px;\n    --radius-ultra: 32px;\n    --radius-round: 50%;\n\n    \/* === TRANSITIONS === *\/\n    --transition-fast: 0.2s ease;\n    --transition-normal: 0.3s ease;\n    --transition-slow: 0.5s ease;\n    --transition-smooth: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    --transition-quick: all 0.2s ease;\n    --transition-bounce: all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);\n    --transition-elegant: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);\n    --transition-sophisticated: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);\n    --transition-ultra-smooth: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n\n    \/* === BACKDROP FILTERS === *\/\n    --blur-soft: blur(8px);\n    --blur-medium: blur(12px);\n    --blur-strong: blur(16px);\n    --blur-ultra: blur(20px);\n}\n\n\/* ============================================\n   BASE RESET\n   ============================================ *\/\n* {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n}\n\nbody {\n    font-family: var(--font-secondary);\n    line-height: 1.7;  \/* RIPRISTINATO: era 1.6 *\/\n    color: var(--text-primary);\n    background: var(--background-secondary);\n    overflow-x: hidden;\n}\n\n\/* ============================================\n   TYPOGRAPHY BASE\n   ============================================ *\/\nh1, h2, h3, h4, h5, h6 {\n    font-family: var(--font-primary);\n    font-weight: 600;\n    line-height: 1.2;\n    color: var(--deep-wine);\n}\n\nh1 {\n    font-size: var(--fs-hero);\n    margin-bottom: var(--space-lg);\n}\n\nh2 {\n    font-size: var(--fs-h1);\n    margin-bottom: var(--space-md);\n}\n\nh3 {\n    font-size: var(--fs-h2);\n    margin-bottom: var(--space-md);\n}\n\nh4 {\n    font-size: var(--fs-h3);\n    margin-bottom: var(--space-sm);\n}\n\np {\n    font-size: var(--fs-body);\n    line-height: 1.7;\n    margin-bottom: var(--space-sm);\n    color: var(--text-secondary);\n}\n\n\/* ============================================\n   CONTAINER SYSTEM\n   ============================================ *\/\n.container {\n    max-width: var(--max-width);\n    margin: 0 auto;\n    padding: 0 var(--container-padding);\n}\n\n.container-expanded {\n    max-width: var(--max-width-expanded);\n    margin: 0 auto;\n    padding: 0 var(--container-padding);\n}\n\n.container-full {\n    max-width: var(--max-width-full);\n    margin: 0 auto;\n    padding: 0 var(--container-padding);\n}\n\n\/* ============================================\n   HERO SECTION BASE (IMMERSIVE STYLE)\n   ============================================ *\/\n.hero-immersive {\n    position: relative;\n    height: 100vh;\n    min-height: 700px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n\n.hero-background {\n    position: absolute;\n    top: -10%;\n    left: -10%;\n    width: 120%;\n    height: 120%;\n    background: url('https:\/\/stage.goshopfor.it\/template03\/wp-content\/uploads\/2025\/09\/immagine-tpl3hero.webp') center\/cover;  \/* RIPRISTINATO: mancava URL *\/\n    background-attachment: fixed;\n    animation: parallaxFloat 20s ease-in-out infinite;\n}\n\n\/* HERO OVERLAY - COMMENTATO COME NELL'ORIGINALE *\/\n\/* .hero-overlay {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(ellipse at center, transparent 20%, var(--overlay-dark) 80%);\n    z-index: 1;\n} *\/\n\n.hero-content {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n    color: white;\n    max-width: 900px;\n    padding: 0 var(--space-lg);\n}\n\n.hero-title {\n    font-family: var(--font-primary);\n    font-size: clamp(3.5rem, 8vw, 6rem);\n    font-weight: 700;\n    line-height: 1.1;\n    margin-bottom: var(--space-md);\n    text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.8);\n    background: linear-gradient(45deg, #fff, var(--golden-light), #fff);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: titleReveal 2s ease-out;\n}\n\n.hero-subtitle {\n    font-size: clamp(1.3rem, 3vw, 2rem);\n    font-weight: 300;\n    margin-bottom: var(--space-lg);\n    opacity: 0.95;\n    text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.7);\n    animation: subtitleReveal 2.5s ease-out;\n    color: white;\n}\n\n\/* ============================================\n   FLOATING ELEMENTS (DECORATIVE)\n   ============================================ *\/\n.floating-elements {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    z-index: 2;\n    pointer-events: none;\n}\n\n.floating-grape {\n    position: absolute;\n    font-size: 3rem;\n    opacity: 0.1;\n    color: var(--golden-harvest);\n    animation: floatGrape 15s ease-in-out infinite;\n}\n\n.floating-grape:nth-child(1) { top: 10%; left: 10%; animation-delay: 0s; }\n.floating-grape:nth-child(2) { top: 20%; right: 15%; animation-delay: 5s; }\n.floating-grape:nth-child(3) { bottom: 30%; left: 20%; animation-delay: 10s; }\n.floating-grape:nth-child(4) { bottom: 15%; right: 10%; animation-delay: 7s; }\n\n\/* ============================================\n   HERITAGE FLOATING BADGE\n   ============================================ *\/\n.heritage-floating-badge {\n    display: inline-block;\n    background: linear-gradient(45deg, var(--golden-harvest), var(--golden-light));\n    color: var(--soft-black);\n    padding: 1rem 3rem;\n    border-radius: var(--radius-round);\n    font-size: 1.1rem;\n    font-weight: 700;\n    margin-bottom: var(--space-lg);\n    text-transform: uppercase;\n    letter-spacing: 2px;\n    box-shadow: var(--shadow-wine);\n    animation: gentlePulse 4s ease-in-out infinite;\n}\n\n\/* ============================================\n   SPLIT SECTIONS (70\/30 LAYOUT)\n   FIX CRITICO: Rimossi opacity:0 e transform per visibilit\u00e0 immediata\n   ============================================ *\/\n.split-section {\n    display: grid;\n    grid-template-columns: 70% 30%;\n    min-height: 100vh;\n    align-items: center;\n}\n\n.split-section.reverse {\n    grid-template-columns: 30% 70%;\n}\n\n.split-image {\n    position: relative;\n    height: 100vh;\n    background-size: cover;\n    background-position: center;\n    overflow: hidden;\n}\n\n.split-image::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: linear-gradient(45deg, transparent 50%, var(--overlay-dark) 100%);\n    z-index: 1;\n}\n\n.split-content {\n    padding: var(--space-2xl);\n    background: var(--background-secondary);\n    position: relative;\n    z-index: 2;\n}\n\n.section-title {\n    font-family: var(--font-primary);\n    font-size: clamp(2.5rem, 5vw, 4rem);\n    color: var(--deep-wine);\n    margin-bottom: 2rem;\n    line-height: 1.2;\n    font-weight: 600;\n}\n\n.section-subtitle {\n    font-family: var(--font-primary);\n    font-size: 1.3rem;\n    font-style: italic;\n    color: var(--terra-cotta);\n    margin-bottom: var(--space-lg);\n}\n\n.section-text {\n    font-size: 1.3rem;\n    line-height: 1.8;\n    color: var(--text-primary);\n    margin-bottom: 2rem;\n}\n\n\/* ============================================\n   BUTTONS & CTA\n   ============================================ *\/\n.btn, .hero-cta, .cta-button {\n    background: linear-gradient(45deg, var(--golden-harvest), var(--golden-light));\n    color: var(--soft-black);\n    border: none;\n    padding: 1.2rem 2.5rem;\n    border-radius: var(--radius-round);\n    font-weight: 600;\n    font-size: 1.1rem;\n    cursor: pointer;\n    transition: var(--transition-smooth);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    text-decoration: none;\n    display: inline-block;\n    box-shadow: 0 4px 15px rgba(218, 165, 32, 0.3);\n}\n\n.btn:hover, .hero-cta:hover, .cta-button:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 8px 25px rgba(218, 165, 32, 0.4);\n}\n\n.btn-primary {\n    background: var(--gradient-primary);\n    color: white;\n}\n\n.btn-primary:hover {\n    transform: translateY(-3px);\n    box-shadow: var(--shadow-wine);\n}\n\n.btn-secondary {\n    background: rgba(255, 255, 255, 0.1);\n    color: white;\n    border: 2px solid rgba(255, 255, 255, 0.3);\n    backdrop-filter: var(--blur-medium);\n}\n\n.btn-secondary:hover {\n    background: rgba(255, 255, 255, 0.2);\n    border-color: rgba(255, 255, 255, 0.5);\n}\n\n\/* ============================================\n   CARDS BASE\n   ============================================ *\/\n.card {\n    background: white;\n    border-radius: var(--radius-xl);\n    overflow: hidden;\n    box-shadow: var(--shadow-soft);\n    transition: var(--transition-smooth);\n    position: relative;\n}\n\n.card:hover {\n    transform: translateY(-10px);\n    box-shadow: var(--shadow-deep);\n}\n\n.card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, var(--golden-harvest), var(--golden-light));\n}\n\n\/* ============================================\n   ANIMATIONS\n   ============================================ *\/\n@keyframes parallaxFloat {\n    0%, 100% { transform: scale(1.05) translateY(0); }\n    50% { transform: scale(1.08) translateY(-20px); }\n}\n\n@keyframes floatGrape {\n    0%, 100% { transform: translateY(0) rotate(0deg) scale(1); }\n    33% { transform: translateY(-30px) rotate(120deg) scale(1.1); }\n    66% { transform: translateY(-15px) rotate(240deg) scale(0.9); }\n}\n\n@keyframes gentlePulse {\n    0%, 100% { transform: scale(1); box-shadow: var(--shadow-wine); }\n    50% { transform: scale(1.05); box-shadow: 0 25px 60px rgba(139, 21, 56, 0.4); }\n}\n\n@keyframes titleReveal {\n    0% { opacity: 0; transform: translateY(50px); }\n    100% { opacity: 1; transform: translateY(0); }\n}\n\n@keyframes subtitleReveal {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 0.95; transform: translateY(0); }\n}\n\n@keyframes fadeInUp {\n    from {\n        opacity: 0;\n        transform: translateY(40px);\n    }\n    to {\n        opacity: 1;\n        transform: translateY(0);\n    }\n}\n\n\/* Reveal animation for scroll *\/\n.reveal, .animate-on-scroll {\n    opacity: 0;\n    transform: translateY(50px);\n    transition: all 0.8s ease;\n}\n\n.reveal.visible, .animate-on-scroll.in-view {\n    opacity: 1;\n    transform: translateY(0);\n}\n\n\/* ============================================\n   RESPONSIVE DESIGN - BREAKPOINTS UNIFICATI\n   ============================================ *\/\n\n\/* Desktop Large (1400px+) *\/\n@media (min-width: 1400px) {\n    .container-expanded {\n        max-width: 1500px;\n    }\n}\n\n\/* Tablet (max-width: 1024px) *\/\n@media (max-width: 1024px) {\n    .container {\n        padding: 0 var(--space-md);\n    }\n\n    .split-section,\n    .split-section.reverse {\n        grid-template-columns: 1fr;\n    }\n\n    .split-image {\n        height: 50vh;\n        order: -1;\n    }\n}\n\n\/* Mobile (max-width: 768px) *\/\n@media (max-width: 768px) {\n    .hero-immersive {\n        height: 80vh;\n        min-height: 500px;\n    }\n\n    .hero-content {\n        padding: var(--space-lg) var(--space-sm);\n    }\n\n    .hero-title {\n        font-size: clamp(2.5rem, 8vw, 3.5rem);\n    }\n\n    .split-section {\n        min-height: auto;\n    }\n\n    .split-content {\n        padding: var(--space-xl) var(--space-md);\n    }\n\n    .container {\n        padding: 0 var(--space-sm);\n    }\n\n    .reviews-card-floating {\n        padding: 2rem;\n    }\n}\n\n\/* Small Mobile (max-width: 480px) *\/\n@media (max-width: 480px) {\n    .hero-immersive {\n        height: 70vh;\n        min-height: 450px;\n    }\n\n    .hero-title {\n        font-size: clamp(2rem, 8vw, 2.5rem);\n    }\n\n    .heritage-floating-badge {\n        padding: 0.8rem 2rem;\n        font-size: 0.9rem;\n        letter-spacing: 1px;\n    }\n}\n\n\/* ============================================\n   ACCESSIBILITY\n   ============================================ *\/\n\n\/* Reduced Motion Support *\/\n@media (prefers-reduced-motion: reduce) {\n    *, *::before, *::after {\n        animation-duration: 0.01ms !important;\n        animation-iteration-count: 1 !important;\n        transition-duration: 0.01ms !important;\n    }\n}\n\n\/* Screen Reader Only *\/\n.sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border: 0;\n}\n\n\/* Focus Styles *\/\n.btn:focus,\n.hero-cta:focus,\nbutton:focus,\na:focus {\n    outline: 2px solid var(--golden-harvest);\n    outline-offset: 2px;\n}\n\n\/* High Contrast Mode Support *\/\n@media (prefers-contrast: high) {\n    :root {\n        --deep-wine: #000000;\n        --terra-cotta: #000000;\n        --soft-black: #000000;\n        --cream-white: #FFFFFF;\n    }\n}\n\n\/* ============================================\n   REVIEWS SECTION (Google Trustindex)\n   ============================================ *\/\n.reviews-floating {\n    padding: 6rem 0;\n    background: var(--cream-white);\n}\n\n.reviews-card-floating {\n    background: white;\n    border-radius: 30px;\n    padding: 4rem;\n    text-align: center;\n    max-width: 800px;\n    margin: 0 auto;\n    box-shadow: var(--shadow-deep);\n    border: 3px solid var(--golden-harvest);\n}\n\n.reviews-card-floating .ti-widget-container {\n    margin: 0 auto;\n    text-align: left;\n}\n\n\/* Print Styles *\/\n@media print {\n    .hero-immersive,\n    .floating-elements {\n        display: none;\n    }\n\n    body {\n        background: white;\n        color: black;\n    }\n}\n\n\/* ============================================\n   CTA SECTION DARK BACKGROUND UNIVERSAL\n   CTA su sfondo scuro con leggibilit\u00e0 ottimizzata\n   ============================================ *\/\n.winefor-cta-dark {\n    background: linear-gradient(135deg, var(--deep-wine) 0%, var(--soft-black) 100%);\n    text-align: center;\n    padding: 5rem 2rem;\n    position: relative;\n    border-radius: 20px;\n    box-shadow: var(--shadow-deep);\n    margin: 4rem 0;\n    color: white;\n}\n\n.winefor-cta-dark::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 20%, rgba(212, 165, 116, 0.1) 0%, transparent 60%);\n    border-radius: 20px;\n    pointer-events: none;\n}\n\n.winefor-cta-dark .container,\n.winefor-cta-dark .contact-content,\n.winefor-cta-dark .cta-content {\n    position: relative;\n    z-index: 2;\n    max-width: 800px;\n    margin: 0 auto;\n}\n\n.winefor-cta-dark h2,\n.winefor-cta-dark h3,\n.winefor-cta-dark .contact-title,\n.winefor-cta-dark .cta-title {\n    color: white !important;\n    font-family: var(--font-primary);\n    font-size: clamp(2rem, 4vw, 3rem);\n    font-weight: 600;\n    margin-bottom: 1rem;\n}\n\n.winefor-cta-dark p,\n.winefor-cta-dark .contact-subtitle,\n.winefor-cta-dark .cta-subtitle {\n    color: white !important;\n    opacity: 0.95;\n    font-size: 1.2rem;\n    line-height: 1.6;\n}\n\n\/* ============================================\n   GALLERY OVERLAY UNIVERSAL SYSTEM\n   Overlay ottimizzato per leggibilit\u00e0 su tutte le gallery\n   ============================================ *\/\n.winefor-gallery-overlay {\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    background: linear-gradient(\n        to bottom,\n        rgba(0, 0, 0, 0) 0%,\n        rgba(0, 0, 0, 0.5) 40%,\n        rgba(45, 41, 38, 0.92) 100%\n    );\n    color: #FFFFFF;\n    padding: 2rem;\n    transform: translateY(100%);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.gallery-item:hover .winefor-gallery-overlay {\n    transform: translateY(0);\n}\n\n.winefor-gallery-overlay h3,\n.winefor-gallery-overlay h4 {\n    font-family: var(--font-primary);\n    font-size: 1.3rem;\n    margin-bottom: 0.5rem;\n    font-weight: 600;\n    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);\n    color: #FFFFFF;\n}\n\n.winefor-gallery-overlay p {\n    font-size: 0.95rem;\n    opacity: 0.95;\n    line-height: 1.4;\n    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);\n    color: #FFFFFF;\n}\n\n\/* ============================================\n   PERFORMANCE OPTIMIZATIONS\n   ============================================ *\/\n.hero-immersive,\n.hero-background,\n.floating-grape,\n.card,\n.split-section {\n    will-change: transform;\n    backface-visibility: hidden;\n    perspective: 1000px;\n}\n\/* =================================================================\n   PAGINA BLOG - ARCHIVIO ARTICOLI - SPECIFIC STYLES\n   File: pagina-blog-specific.css\n   Template-3 Deep Wine\/Golden Harvest Luxury\n   FIX DEFINITIVO HERO OVERLAY - 2026-02-01\n   ================================================================= *\/\n\n\/* ============================================\n   GUTENBERG FULLWIDTH FIX\n   ============================================ *\/\n.wine-blog-page {\n  width: 100vw !important;\n  position: relative !important;\n  left: 50% !important;\n  right: 50% !important;\n  margin-left: -50vw !important;\n  margin-right: -50vw !important;\n  max-width: none !important;\n  overflow-x: hidden !important;\n}\n\n\/* WordPress Gutenberg Block Container Override *\/\n.wp-block-html {\n  width: 100vw !important;\n  position: relative !important;\n  left: 50% !important;\n  right: 50% !important;\n  margin-left: -50vw !important;\n  margin-right: -50vw !important;\n  max-width: none !important;\n}\n\n\/* ============================================\n   PAGE RESET SPECIFICO\n   ============================================ *\/\n.wine-blog-page * {\n  margin: 0 !important;\n  padding: 0 !important;\n  box-sizing: border-box !important;\n}\n\n.wine-blog-page {\n  font-family: var(--font-secondary) !important;\n  color: #2D2926 !important;\n  line-height: 1.6 !important;\n  background: #FDFBF7 !important;\n  min-height: 100vh !important;\n}\n\n\/* ============================================\n   CONTAINER SYSTEM BLOG SPECIFICO\n   ============================================ *\/\n.wine-blog-container {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding: 0 1.5rem !important;\n  position: relative !important;\n  z-index: 1 !important;\n}\n\n\/* CONTAINER ESPANSO PER ARTICOLI BLOG *\/\n.wine-blog-container-expanded {\n  max-width: 1600px !important;\n  margin: 0 auto !important;\n  padding: 0 1rem !important;\n  position: relative !important;\n  z-index: 1 !important;\n}\n\n.wine-blog-section {\n  position: relative !important;\n  z-index: 1 !important;\n}\n\n\/* ============================================\n   FIX CONTRASTO DEFINITIVO - MASSIMA PRIORITA'\n   VALORI HEX DIRETTI - NO VARIABILI CSS\n   ============================================ *\/\n\n\/* SEZIONI A SFONDO CHIARO - TESTI SCURI #2D2926 (CASA BENNA) *\/\n.wine-blog-main-section,\n.wine-blog-main-section *:not(.wine-blog-shortcode-container):not(.wine-blog-shortcode-container *),\n.wine-blog-features,\n.wine-blog-features *,\n.wine-blog-intro,\n.wine-blog-intro *,\n.wine-blog-container,\n.wine-blog-container *:not(.wine-blog-shortcode-container):not(.wine-blog-shortcode-container *),\n.wine-blog-container-expanded,\n.wine-blog-container-expanded *:not(.wine-blog-shortcode-container):not(.wine-blog-shortcode-container *),\n.wine-blog-feature-card,\n.wine-blog-feature-card *,\n.wine-blog-content-wrapper,\n.wine-blog-content-wrapper * {\n  color: #2D2926 !important;\n}\n\n\/* HERO SECTION - TESTI BIANCHI #FFFFFF *\/\n.wine-blog-hero,\n.wine-blog-hero *,\n.wine-blog-hero-content,\n.wine-blog-hero-content *,\n.wine-blog-hero-title,\n.wine-blog-hero-subtitle {\n  color: #FFFFFF !important;\n}\n\n\/* NEWSLETTER SECTION - TESTI BIANCHI #FFFFFF *\/\n.wine-blog-newsletter,\n.wine-blog-newsletter *,\n.wine-blog-newsletter h3,\n.wine-blog-newsletter p,\n.wine-blog-newsletter-cta {\n  color: #FFFFFF !important;\n}\n\n\/* SHORTCODE CONTAINER (sfondo deep wine) - TITOLO BIANCO *\/\n.wine-blog-shortcode-container h3,\n.wine-blog-shortcode-title {\n  color: #FFFFFF !important;\n}\n\n\/* ============================================\n   TYPOGRAPHY BLOG SPECIFICO\n   ============================================ *\/\n.wine-blog-page h1,\n.wine-blog-page h2,\n.wine-blog-page h3,\n.wine-blog-page h4,\n.wine-blog-page h5,\n.wine-blog-page h6 {\n  font-family: var(--font-primary) !important;\n  font-weight: 600 !important;\n  line-height: 1.2 !important;\n  color: #722F37 !important;\n}\n\n\/* OVERRIDE per hero e newsletter - titoli bianchi *\/\n.wine-blog-hero h1,\n.wine-blog-hero h2,\n.wine-blog-hero h3,\n.wine-blog-newsletter h1,\n.wine-blog-newsletter h2,\n.wine-blog-newsletter h3 {\n  color: #FFFFFF !important;\n}\n\n.wine-blog-page h1 {\n  font-size: clamp(2.5rem, 5vw, 4rem) !important;\n  margin-bottom: 2rem !important;\n}\n\n.wine-blog-page h2 {\n  font-size: clamp(2rem, 4vw, 3rem) !important;\n  margin-bottom: 1.5rem !important;\n}\n\n.wine-blog-page h3 {\n  font-size: clamp(1.5rem, 3vw, 2rem) !important;\n  margin-bottom: 1rem !important;\n}\n\n.wine-blog-page p {\n  font-size: 1.1rem !important;\n  line-height: 1.8 !important;\n  margin-bottom: 1rem !important;\n  color: #2D2926 !important;\n}\n\n\/* OVERRIDE paragrafi in hero e newsletter - testi bianchi *\/\n.wine-blog-hero p,\n.wine-blog-newsletter p {\n  color: #FFFFFF !important;\n}\n\n\/* ============================================\n   HERO SECTION BLOG - FIX OVERLAY DEFINITIVO\n   BACKGROUND: Solo immagine, NO gradient duplicato\n   OVERLAY: Gestito tramite ::before con opacit\u00e0 controllata\n   ============================================ *\/\n.wine-blog-hero {\n  position: relative !important;\n  min-height: 100vh !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  background: url('https:\/\/stage.goshopfor.it\/template01\/wp-content\/uploads\/2025\/08\/contatti-hero.webp') center\/cover no-repeat !important;\n  color: white !important;\n  text-align: center !important;\n  overflow: hidden !important;\n}\n\n\/* Hero Overlay ::before - OPACITA' RIDOTTA per vedere l'immagine *\/\n.wine-blog-hero::before {\n  content: '' !important;\n  position: absolute !important;\n  top: 0 !important;\n  left: 0 !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  background: linear-gradient(135deg, rgba(114, 47, 55, 0.45) 0%, rgba(74, 28, 35, 0.55) 100%) !important;\n  z-index: 1 !important;\n}\n\n\/* Hero Overlay ::after - Texture leggera decorativa *\/\n.wine-blog-hero::after {\n  content: '' !important;\n  position: absolute !important;\n  top: 0 !important;\n  left: 0 !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  background: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(114, 47, 55, 0.08) 25%, rgba(255, 255, 255, 0.04) 50%, rgba(114, 47, 55, 0.1) 75%, rgba(255, 255, 255, 0.06) 100%) !important;\n  z-index: 2 !important;\n}\n\n\/* Floating Elements Template-3 *\/\n.floating-elements {\n  position: absolute !important;\n  top: 0 !important;\n  left: 0 !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  z-index: 2 !important;\n  pointer-events: none !important;\n}\n\n.floating-grape {\n  position: absolute !important;\n  font-size: 3rem !important;\n  opacity: 0.1 !important;\n  color: #B87333 !important;\n  animation: floatGrape 15s ease-in-out infinite !important;\n}\n\n.floating-grape:nth-child(1) {\n  top: 20% !important;\n  left: 10% !important;\n  animation-delay: 0s !important;\n}\n\n.floating-grape:nth-child(2) {\n  top: 60% !important;\n  right: 15% !important;\n  animation-delay: 3s !important;\n}\n\n.floating-grape:nth-child(3) {\n  bottom: 30% !important;\n  left: 20% !important;\n  animation-delay: 6s !important;\n}\n\n.floating-grape:nth-child(4) {\n  top: 40% !important;\n  right: 30% !important;\n  animation-delay: 9s !important;\n}\n\n@keyframes floatGrape {\n  0%, 100% { transform: translateY(0) rotate(0deg) scale(1) !important; }\n  33% { transform: translateY(-30px) rotate(120deg) scale(1.1) !important; }\n  66% { transform: translateY(-15px) rotate(240deg) scale(0.9) !important; }\n}\n\n\/* Hero Content Deep Wine *\/\n.wine-blog-hero-content {\n  position: relative !important;\n  z-index: 3 !important;\n  max-width: 800px !important;\n  padding: 2rem !important;\n  opacity: 1 !important;\n  transform: translateY(0) !important;\n  animation: wine-hero-fade-in 1.2s ease-out !important;\n}\n\n\/* HERO TITLE DEEP WINE - SPECIFICITA' AUMENTATA *\/\n.wine-blog-hero .wine-blog-hero-title {\n  font-size: clamp(3rem, 8vw, 5rem) !important;\n  font-weight: 700 !important;\n  margin-bottom: 1.5rem !important;\n  color: #FFFFFF !important;\n  text-shadow: 0 4px 8px rgba(0, 0, 0, 0.5) !important;\n  font-family: var(--font-primary) !important;\n  position: relative !important;\n  opacity: 1 !important;\n  transform: translateY(0) !important;\n  animation: wine-hero-title-fade-in 1s ease-out 0.3s both !important;\n}\n\n.wine-blog-hero .wine-blog-hero-title::after {\n  content: '' !important;\n  position: absolute !important;\n  bottom: -10px !important;\n  left: 50% !important;\n  transform: translateX(-50%) !important;\n  width: 100px !important;\n  height: 4px !important;\n  background: linear-gradient(90deg, #B87333, #C9A86C) !important;\n  border-radius: 2px !important;\n  animation: wine-hero-underline-fade-in 0.8s ease-out 0.6s both !important;\n}\n\n.wine-blog-hero-subtitle {\n  font-size: clamp(1.2rem, 3vw, 1.8rem) !important;\n  margin-bottom: 3rem !important;\n  opacity: 0.95 !important;\n  font-weight: 300 !important;\n  letter-spacing: 2px !important;\n  text-transform: uppercase !important;\n  color: #FFFFFF !important;\n  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5) !important;\n  animation: wine-hero-subtitle-fade-in 1s ease-out 0.6s both !important;\n}\n\n\/* ============================================\n   MAIN BLOG SECTION\n   ============================================ *\/\n.wine-blog-main-section {\n  padding: 4rem 0 !important;\n  background: #FDFBF7 !important;\n  position: relative !important;\n}\n\n.wine-blog-main-section::before {\n  content: '' !important;\n  position: absolute !important;\n  top: 0 !important;\n  left: 0 !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  background: linear-gradient(135deg, rgba(184, 115, 51, 0.08) 0%, rgba(201, 168, 108, 0.12) 50%, rgba(139, 90, 43, 0.08) 100%) !important;\n  opacity: 0.3 !important;\n  z-index: 1 !important;\n}\n\n.wine-blog-content-wrapper {\n  position: relative !important;\n  z-index: 2 !important;\n}\n\n.wine-blog-intro {\n  text-align: center !important;\n  margin-bottom: 4rem !important;\n  opacity: 1 !important;\n  transform: translateY(0) !important;\n  animation: wine-fade-in-up 1s ease-out !important;\n}\n\n.wine-blog-intro h2 {\n  color: #722F37 !important;\n  margin-bottom: 1rem !important;\n}\n\n.wine-blog-intro p {\n  font-size: 1.2rem !important;\n  color: #2D2926 !important;\n  max-width: 700px !important;\n  margin: 0 auto !important;\n}\n\n\/* ============================================\n   SHORTCODE CONTAINER - CRITICO\n   ============================================ *\/\n.wine-blog-shortcode-container {\n  background: #722F37 !important;\n  border: 2px solid rgba(114, 47, 55, 0.3) !important;\n  border-radius: 28px !important;\n  box-shadow: 0 15px 35px rgba(114, 47, 55, 0.25) !important;\n  padding: 3rem 2rem !important;\n  margin: 3rem 0 !important;\n  position: relative !important;\n  overflow: visible !important;\n}\n\n.wine-blog-shortcode-container::before {\n  display: none !important;\n}\n\n\/* Shortcode Integration Styles Deep Wine - LAYOUT ESPANSO *\/\n.wine-blog-shortcode-wrapper {\n  position: relative !important;\n  z-index: 2 !important;\n}\n\n.wine-blog-shortcode-title {\n  text-align: center !important;\n  margin-bottom: 2rem !important;\n  color: #FFFFFF !important;\n  font-family: var(--font-primary) !important;\n}\n\n\/* ============================================\n   GRID ARTICOLI BLOG - 3 COLONNE FISSO\n   ============================================ *\/\n.blog-articles-grid {\n  display: grid !important;\n  grid-template-columns: repeat(3, 1fr) !important;\n  gap: 1.25rem !important;\n  margin-top: 2rem !important;\n}\n\n\/* RESPONSIVE: 2 colonne su tablet, 1 su mobile *\/\n@media (max-width: 1024px) {\n  .blog-articles-grid {\n    grid-template-columns: repeat(2, 1fr) !important;\n  }\n}\n\n@media (max-width: 768px) {\n  .blog-articles-grid {\n    grid-template-columns: 1fr !important;\n  }\n}\n\n\/* ==================================================================\n   SHORTCODE GRID OVERRIDE - NON TAGLIARE NULLA - MASSIMA ATTENZIONE\n   FIX: OVERRIDE SHORTCODE [THE-POST-GRID] - TEMPLATE-3 DEEP WINE\n   Applichiamo CSS Grid e spaziatura direttamente al contenitore\n   '.rt-row' generato dal plugin per forzare il layout desiderato.\n   PRIORITA' MASSIMA: gap: 1.25rem deve essere visibile\n==================================================================*\/\n.wine-blog-shortcode-content .rt-row {\n  display: grid !important;\n  grid-template-columns: repeat(3, 1fr) !important; \/* 3 colonne desktop *\/\n  gap: 1.25rem !important; \/* La spaziatura desiderata tra le card *\/\n  grid-gap: 1.25rem !important; \/* Fallback per browser pi\u00f9 vecchi *\/\n}\n\n\/* IMPORTANTE: Resettiamo TUTTI i margini e padding dei grid items per evitare conflitti *\/\n.wine-blog-shortcode-content .rt-grid-item,\n.wine-blog-shortcode-content .rt-grid-item > *,\n.wine-blog-shortcode-content [class*=\"tpg-item\"],\n.wine-blog-shortcode-content [class*=\"post-item\"],\n.wine-blog-shortcode-content [class*=\"post-grid-item\"] {\n  width: auto !important;\n  max-width: 100% !important;\n  margin: 0 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n  float: none !important;\n}\n\n\/* OVERRIDE AGGIUNTIVO: Forziamo il gap anche sui container padre *\/\n.wine-blog-shortcode-content .tpg-container,\n.wine-blog-shortcode-content [id*=\"post-grid\"],\n.wine-blog-shortcode-content [class*=\"post-grid\"] {\n  max-width: 100% !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  gap: 1.25rem !important;\n  grid-gap: 1.25rem !important;\n}\n\n\/* SUPER IMPORTANTE: Override specifico per TPG plugin *\/\n.wine-blog-shortcode-content .rt-container-fluid,\n.wine-blog-shortcode-content .rt-row,\n.wine-blog-shortcode-content .rt-col-md-4,\n.wine-blog-shortcode-content .rt-col-sm-6,\n.wine-blog-shortcode-content .rt-col-xs-12 {\n  margin: 0 !important;\n  padding: 0 !important;\n  gap: 1.25rem !important;\n  grid-gap: 1.25rem !important;\n}\n\n\/* Gestiamo il responsive come da richiesta *\/\n@media (max-width: 1024px) {\n  .wine-blog-shortcode-content .rt-row {\n    grid-template-columns: repeat(2, 1fr) !important; \/* 2 colonne tablet *\/\n    gap: 1.25rem !important;\n    grid-gap: 1.25rem !important;\n  }\n}\n\n@media (max-width: 768px) {\n  .wine-blog-shortcode-content .rt-row {\n    grid-template-columns: 1fr !important; \/* 1 colonna mobile *\/\n    gap: 1.25rem !important;\n    grid-gap: 1.25rem !important;\n  }\n}\n\/* === FINE FIX ENHANCED === *\/\n\n\/* ============================================\n   SHORTCODE CONTENT\n   ============================================ *\/\n\/* LAYOUT WORDPRESS-FRIENDLY - LASCIA GESTIRE AL SHORTCODE *\/\n.wine-blog-shortcode-content {\n  display: block !important;\n  width: 100% !important;\n  max-width: none !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n\/* FIX TESTI NELLE CARD SHORTCODE - TESTI SCURI SU SFONDO BIANCO *\/\n.wine-blog-shortcode-content *:not(.wine-blog-shortcode-title) {\n  color: #2D2926 !important;\n}\n\n.wine-blog-shortcode-content h1,\n.wine-blog-shortcode-content h2,\n.wine-blog-shortcode-content h3,\n.wine-blog-shortcode-content h4 {\n  color: #722F37 !important;\n}\n\n\/* ============================================\n   CARD STYLING SHORTCODE - COMPLETO\n   ============================================ *\/\n.blog-card-wine,\n.wine-blog-shortcode-content .tpg-item,\n.wine-blog-shortcode-content [class*=\"post-item\"],\n.wine-blog-shortcode-content [class*=\"post-grid-item\"] {\n  background: rgba(255, 255, 255, 0.98) !important;\n  border: 2px solid rgba(114, 47, 55, 0.1) !important;\n  border-radius: 20px !important;\n  box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2) !important;\n  padding: 2rem !important;\n  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n  overflow: hidden !important;\n  position: relative !important;\n}\n\n.blog-card-wine::before,\n.wine-blog-shortcode-content .tpg-item::before,\n.wine-blog-shortcode-content [class*=\"post-item\"]::before,\n.wine-blog-shortcode-content [class*=\"post-grid-item\"]::before {\n  content: '' !important;\n  position: absolute !important;\n  top: 0 !important;\n  left: 0 !important;\n  right: 0 !important;\n  height: 3px !important;\n  background: linear-gradient(90deg, #B87333, #C9A86C) !important;\n}\n\n.blog-card-wine:hover,\n.wine-blog-shortcode-content .tpg-item:hover,\n.wine-blog-shortcode-content [class*=\"post-item\"]:hover,\n.wine-blog-shortcode-content [class*=\"post-grid-item\"]:hover {\n  transform: translateY(-15px) !important;\n  box-shadow: 0 20px 45px rgba(0, 0, 0, 0.3) !important;\n  border-color: rgba(184, 115, 51, 0.3) !important;\n}\n\n\/* ============================================\n   GAP CUSTOM PROPERTIES\n   ============================================ *\/\n\/* GAP TRAMITE CSS CUSTOM PROPERTY - TEMPLATE-3 COMPATIBLE *\/\n.wine-blog-shortcode-content {\n  --wine-article-gap: 1.25rem;\n}\n\n\/* SUGGERIMENTO GAP VIA CSS CONTAINER - TEMPLATE-3 STYLE *\/\n@supports (container-type: inline-size) {\n  .wine-blog-shortcode-content {\n    container-type: inline-size;\n  }\n\n  @container (min-width: 600px) {\n    .wine-blog-shortcode-content [class*=\"tpg-row\"],\n    .wine-blog-shortcode-content [class*=\"post-grid-row\"] {\n      gap: var(--wine-article-gap, 1.25rem) !important;\n    }\n  }\n}\n\n\/* ============================================\n   PLACEHOLDER SHORTCODE\n   ============================================ *\/\n\/* WordPress Shortcode Placeholder Deep Wine *\/\n.wine-shortcode-placeholder {\n  background: rgba(255, 255, 255, 0.1) !important;\n  padding: 2rem !important;\n  border-radius: 16px !important;\n  border-left: 4px solid #C9A86C !important;\n  text-align: center !important;\n  font-family: var(--font-secondary) !important;\n}\n\n.wine-shortcode-placeholder h4 {\n  color: white !important;\n  margin-bottom: 1rem !important;\n  font-size: 1.3rem !important;\n}\n\n.wine-shortcode-placeholder p {\n  color: rgba(255, 255, 255, 0.9) !important;\n  margin-bottom: 1rem !important;\n  font-size: 1rem !important;\n}\n\n.wine-shortcode-placeholder code {\n  background: rgba(255, 255, 255, 0.2) !important;\n  color: white !important;\n  padding: 0.5rem 1rem !important;\n  border-radius: 4px !important;\n  font-family: 'Courier New', monospace !important;\n  font-size: 0.9rem !important;\n  display: inline-block !important;\n}\n\n\/* ============================================\n   FEATURES SECTION\n   ============================================ *\/\n.wine-blog-features {\n  padding: 4rem 0 !important;\n  background: #FDFBF7 !important;\n}\n\n.wine-blog-features-grid {\n  display: grid !important;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)) !important;\n  gap: clamp(1.5rem, 3vw, 2.5rem) !important;\n  margin-top: 3rem !important;\n}\n\n.wine-blog-feature-card {\n  background: linear-gradient(145deg, rgba(255, 255, 255, 0.98) 0%, rgba(253, 251, 247, 0.95) 50%, rgba(253, 251, 247, 0.98) 100%) !important;\n  padding: 2.5rem !important;\n  border-radius: 24px !important;\n  box-shadow: 0 15px 35px rgba(114, 47, 55, 0.15) !important;\n  border: 2px solid rgba(114, 47, 55, 0.1) !important;\n  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n  text-align: center !important;\n  position: relative !important;\n  overflow: hidden !important;\n}\n\n.wine-blog-feature-card::before {\n  content: '' !important;\n  position: absolute !important;\n  top: 0 !important;\n  left: 0 !important;\n  right: 0 !important;\n  height: 3px !important;\n  background: linear-gradient(90deg, #B87333, #C9A86C) !important;\n}\n\n.wine-blog-feature-card:hover {\n  transform: translateY(-15px) !important;\n  box-shadow: 0 20px 45px rgba(114, 47, 55, 0.25) !important;\n  border-color: rgba(184, 115, 51, 0.3) !important;\n}\n\n.wine-blog-feature-icon {\n  font-size: 3rem !important;\n  margin-bottom: 1.5rem !important;\n  display: block !important;\n  filter: drop-shadow(0 4px 8px rgba(114, 47, 55, 0.2)) !important;\n}\n\n.wine-blog-feature-card h3 {\n  color: #722F37 !important;\n  margin-bottom: 1rem !important;\n  font-size: 1.4rem !important;\n}\n\n.wine-blog-feature-card p {\n  color: #2D2926 !important;\n  font-size: 1rem !important;\n  line-height: 1.6 !important;\n}\n\n\/* ============================================\n   NEWSLETTER SECTION\n   ============================================ *\/\n.wine-blog-newsletter {\n  background: linear-gradient(135deg, #722F37 0%, #5A252B 100%) !important;\n  color: white !important;\n  padding: 4rem 0 !important;\n  text-align: center !important;\n}\n\n.wine-blog-newsletter h3 {\n  color: #FFFFFF !important;\n  margin-bottom: 1rem !important;\n  font-size: clamp(1.8rem, 3vw, 2.5rem) !important;\n}\n\n.wine-blog-newsletter p {\n  color: rgba(255, 255, 255, 0.9) !important;\n  font-size: 1.1rem !important;\n  margin-bottom: 2rem !important;\n  max-width: 600px !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n.wine-blog-newsletter-cta {\n  background: rgba(255, 255, 255, 0.2) !important;\n  backdrop-filter: blur(12px) !important;\n  border: 2px solid rgba(255, 255, 255, 0.3) !important;\n  color: #FFFFFF !important;\n  padding: 1rem 2.5rem !important;\n  border-radius: 50px !important;\n  font-size: 1.1rem !important;\n  font-weight: 600 !important;\n  cursor: pointer !important;\n  text-decoration: none !important;\n  display: inline-block !important;\n  transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1px !important;\n}\n\n.wine-blog-newsletter-cta:hover {\n  transform: translateY(-3px) !important;\n  background: rgba(255, 255, 255, 0.3) !important;\n  border-color: rgba(184, 115, 51, 0.6) !important;\n  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.3) !important;\n  color: #FFFFFF !important;\n}\n\n\/* ============================================\n   ANIMATIONS\n   ============================================ *\/\n\/* HERO ANIMATIONS DEEP WINE *\/\n@keyframes wine-hero-fade-in {\n  from {\n    opacity: 0 !important;\n    transform: translateY(40px) !important;\n  }\n  to {\n    opacity: 1 !important;\n    transform: translateY(0) !important;\n  }\n}\n\n@keyframes wine-hero-title-fade-in {\n  from {\n    opacity: 0 !important;\n    transform: translateY(30px) !important;\n  }\n  to {\n    opacity: 1 !important;\n    transform: translateY(0) !important;\n  }\n}\n\n@keyframes wine-hero-subtitle-fade-in {\n  from {\n    opacity: 0 !important;\n    transform: translateY(25px) !important;\n  }\n  to {\n    opacity: 0.95 !important;\n    transform: translateY(0) !important;\n  }\n}\n\n@keyframes wine-hero-underline-fade-in {\n  from {\n    opacity: 0 !important;\n    width: 0 !important;\n  }\n  to {\n    opacity: 1 !important;\n    width: 100px !important;\n  }\n}\n\n\/* ANIMATION UTILITIES DEEP WINE *\/\n.wine-fade-in-up {\n  opacity: 0 !important;\n  transform: translateY(30px) !important;\n  transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;\n}\n\n.wine-fade-in-up.visible {\n  opacity: 1 !important;\n  transform: translateY(0) !important;\n}\n\n@keyframes wine-fade-in-up {\n  from {\n    opacity: 0 !important;\n    transform: translateY(30px) !important;\n  }\n  to {\n    opacity: 1 !important;\n    transform: translateY(0) !important;\n  }\n}\n\n\/* ============================================\n   RESPONSIVE DESIGN\n   ============================================ *\/\n@media (max-width: 1400px) {\n  .wine-blog-container-expanded {\n    max-width: 1300px !important;\n    padding: 0 1.5rem !important;\n  }\n}\n\n@media (max-width: 1024px) {\n  .wine-blog-container {\n    padding: 0 1.5rem !important;\n  }\n\n  .wine-blog-container-expanded {\n    max-width: 100% !important;\n    padding: 0 2rem !important;\n  }\n\n  .wine-blog-shortcode-container {\n    padding: 2rem 1.5rem !important;\n  }\n\n  .blog-articles-grid {\n    gap: 1rem !important;\n  }\n}\n\n@media (max-width: 768px) {\n  .wine-blog-container {\n    padding: 0 1rem !important;\n  }\n\n  .wine-blog-container-expanded {\n    padding: 0 1rem !important;\n  }\n\n  .wine-blog-hero {\n    min-height: 60vh !important;\n  }\n\n  .wine-blog-hero-content {\n    padding: 1rem !important;\n  }\n\n  .wine-blog-features-grid {\n    grid-template-columns: 1fr !important;\n    gap: 1.5rem !important;\n  }\n\n  .wine-blog-shortcode-container {\n    padding: 1.5rem 1rem !important;\n    margin: 2rem 0 !important;\n  }\n\n  .blog-articles-grid {\n    gap: 1rem !important;\n  }\n}\n\n@media (max-width: 480px) {\n  .wine-blog-hero-title {\n    font-size: clamp(2rem, 8vw, 3rem) !important;\n  }\n\n  .wine-blog-hero-subtitle {\n    font-size: clamp(1rem, 4vw, 1.4rem) !important;\n    letter-spacing: 1px !important;\n  }\n\n  .wine-blog-main-section,\n  .wine-blog-features {\n    padding: 3rem 0 !important;\n  }\n\n  .wine-blog-shortcode-container {\n    padding: 1rem !important;\n  }\n}\n\n\/* FIX RESPONSIVE IPHONE 12 PRO (390px) - TEMPLATE-3 STYLE *\/\n@media (max-width: 390px) {\n  .wine-blog-container {\n    padding: 0 1.25rem !important;\n  }\n\n  .wine-blog-shortcode-container {\n    padding: 1rem !important;\n    margin: 1.5rem 0 !important;\n  }\n\n  .blog-card-wine,\n  .wine-blog-shortcode-content .tpg-item,\n  .wine-blog-shortcode-content [class*=\"post-item\"],\n  .wine-blog-shortcode-content [class*=\"post-grid-item\"] {\n    padding: 1.5rem !important;\n  }\n\n  .blog-articles-grid {\n    gap: 1rem !important;\n    grid-template-columns: 1fr !important;\n  }\n}\n\n\/* ============================================\n   ACCESSIBILITY & PERFORMANCE\n   ============================================ *\/\n\/* REDUCED MOTION SUPPORT - ACCESSIBILITY *\/\n@media (prefers-reduced-motion: reduce) {\n  .wine-blog-hero-content,\n  .wine-blog-hero-title,\n  .wine-blog-hero-subtitle,\n  .wine-blog-hero-title::after,\n  .wine-fade-in-up,\n  .floating-grape {\n    animation: none !important;\n    opacity: 1 !important;\n    transform: none !important;\n  }\n}\n\n\/* HIGH CONTRAST MODE SUPPORT *\/\n@media (prefers-contrast: high) {\n  :root {\n    --deep-wine: #000000 !important;\n    --soft-black: #000000 !important;\n    --wine-white: #FFFFFF !important;\n  }\n}\n\n\/* PRINT STYLES *\/\n@media print {\n  .wine-blog-newsletter {\n    display: none !important;\n  }\n\n  .wine-blog-page {\n    background: white !important;\n    color: black !important;\n  }\n}\n\n\/* Performance Optimizations Deep Wine *\/\n.wine-blog-hero,\n.wine-blog-feature-card,\n.wine-blog-shortcode-container,\n.blog-card-wine,\n.floating-grape {\n  will-change: transform !important;\n  backface-visibility: hidden !important;\n  perspective: 1000px !important;\n}\n<\/style>","footnotes":""},"class_list":["post-780","page","type-page","status-publish","hentry"],"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"ilcontrollore","author_link":"https:\/\/stage.goshopfor.it\/bennadefinitivo\/author\/ilcontrollore\/"},"rttpg_comment":0,"rttpg_category":false,"rttpg_excerpt":"\ud83c\udf47 \ud83c\udf47 \ud83c\udf47 \ud83c\udf47 Racconti di Vigna Tradizione, innovazione e storie dal vigneto Vivere Casa Benna Nel blog di Casa Benna scopri storie di famiglia, curiosit\u00e0 sui vini dei Colli Piacentini, approfondimenti su sostenibilit\u00e0, eventi e degustazioni. Un viaggio tra tradizione, territorio e innovazione, sempre guidati dalla passione per il vino. Articoli del Blog Scopri&hellip;","_links":{"self":[{"href":"https:\/\/stage.goshopfor.it\/bennadefinitivo\/wp-json\/wp\/v2\/pages\/780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stage.goshopfor.it\/bennadefinitivo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/stage.goshopfor.it\/bennadefinitivo\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/stage.goshopfor.it\/bennadefinitivo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stage.goshopfor.it\/bennadefinitivo\/wp-json\/wp\/v2\/comments?post=780"}],"version-history":[{"count":4,"href":"https:\/\/stage.goshopfor.it\/bennadefinitivo\/wp-json\/wp\/v2\/pages\/780\/revisions"}],"predecessor-version":[{"id":1008,"href":"https:\/\/stage.goshopfor.it\/bennadefinitivo\/wp-json\/wp\/v2\/pages\/780\/revisions\/1008"}],"wp:attachment":[{"href":"https:\/\/stage.goshopfor.it\/bennadefinitivo\/wp-json\/wp\/v2\/media?parent=780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}