{"id":7,"date":"2026-01-03T15:34:20","date_gmt":"2026-01-03T15:34:20","guid":{"rendered":"https:\/\/eushop.tenutabaiamonte.it\/?page_id=7"},"modified":"2026-01-04T04:10:37","modified_gmt":"2026-01-04T04:10:37","slug":"checkout","status":"publish","type":"page","link":"https:\/\/eushop.tenutabaiamonte.it\/it\/checkout\/","title":{"rendered":"Checkout"},"content":{"rendered":"<p><!DOCTYPE html><br \/>\n<html lang=\"it\"><br \/>\n<head><br \/>\n    <meta charset=\"UTF-8\"><br \/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no\"><br \/>\n    <meta name=\"description\" content=\"Acquista i vini di Tenuta Baiamonte in Europa. Spedizione sicura in tutta Europa.\"><br \/>\n    <meta name=\"keywords\" content=\"Tenuta Baiamonte shop, acquistare vini Etna, Nerello Mascalese online, Grecanico online, vini vulcanici Sicilia\"><br \/>\n    <meta name=\"robots\" content=\"index, follow\"><br \/>\n    <meta name=\"author\" content=\"Tenuta Baiamonte\">\n    <link rel=\"canonical\" href=\"https:\/\/tenutabaiamonte.it\/eushopping.html\">\n    <!-- Open Graph \/ Social Sharing --><br \/>\n    <meta property=\"og:title\" content=\"Carrello EU | Tenuta Baiamonte\"><br \/>\n    <meta property=\"og:description\" content=\"Acquista i vini di Tenuta Baiamonte in Europa. Spedizione sicura in tutta Europa.\"><br \/>\n    <meta property=\"og:type\" content=\"website\"><br \/>\n    <meta property=\"og:url\" content=\"https:\/\/tenutabaiamonte.it\/eushopping.html\"><br \/>\n    <meta property=\"og:image\" content=\"https:\/\/tenutabaiamonte.it\/images\/pmlogo.png\"><br \/>\n    <meta property=\"og:image:alt\" content=\"Tenuta Baiamonte Logo\"><br \/>\n    <meta property=\"og:image:width\" content=\"1200\"><br \/>\n    <meta property=\"og:image:height\" content=\"1200\"><br \/>\n    <!-- Twitter Card --><br \/>\n    <meta name=\"twitter:card\" content=\"summary_large_image\"><br \/>\n    <meta name=\"twitter:title\" content=\"Carrello EU | Tenuta Baiamonte\"><br \/>\n    <meta name=\"twitter:description\" content=\"Acquista i vini di Tenuta Baiamonte in Europa. Spedizione sicura in tutta Europa.\"><br \/>\n    <meta name=\"twitter:image\" content=\"https:\/\/tenutabaiamonte.it\/images\/pmlogo.png\"><br \/>\n    <meta name=\"twitter:image:alt\" content=\"Tenuta Baiamonte Logo\"><br \/>\n    <!-- Favicons & Touch Icons -->\n    <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"\/apple-touch-icon.png\">\n    <link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"\/favicon-32x32.png\">\n    <link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"\/favicon-16x16.png\">\n    <link rel=\"icon\" href=\"\/favicon.ico\">\n    <link rel=\"icon\" type=\"image\/png\" sizes=\"192x192\" href=\"\/android-chrome-192x192.png\">\n    <link rel=\"icon\" type=\"image\/png\" sizes=\"512x512\" href=\"\/android-chrome-512x512.png\">\n    <title>Carrello | Tenuta Baiamonte<\/title>\n    <link href=\"https:\/\/fonts.cdnfonts.com\/css\/futura-lt\" rel=\"stylesheet\">\n    <link rel=\"stylesheet\" href=\"\/css\/styles-updated.css\">\n    <!-- Google tag (gtag.js) --><br \/>\n    <script async src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-T13TZJEF0C\"><\/script><br \/>\n    <script>\n      window.dataLayer = window.dataLayer || [];\n      function gtag(){dataLayer.push(arguments);}\n      gtag('js', new Date());\n      gtag('config', 'G-T13TZJEF0C');\n    <\/script><\/p>\n<style>\n        .shop-opener {\n            max-width: 1400px;\n            margin: 100px auto 40px;\n            padding: 0 20px;\n            text-align: center;\n            background: #faf6f0;\n        }\n        .shop-opener h1 {\n            font-size: clamp(4rem, 9vw, 6.5rem);\n            color: #222222;\n            margin-bottom: 20px;\n            letter-spacing: 4px;\n            font-weight: 700;\n        }\n        .shop-opener p {\n            font-size: clamp(1.4rem, 3.5vw, 1.8rem);\n            color: #444;\n            max-width: 900px;\n            margin: 0 auto 60px;\n            line-height: 1.9;\n        }<\/p>\n<p>        .shopping-container {\n            max-width: 1400px;\n            margin: 0 auto 100px;\n            padding: 0 20px;\n        }<\/p>\n<p>        .products-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));\n            gap: 40px;\n            margin-top: 40px;\n        }\n        .product-card {\n            background: #fff;\n            border-radius: 20px;\n            box-shadow: 0 15px 40px rgba(0,0,0,0.12);\n            overflow: hidden;\n            text-align: center;\n            transition: transform 0.3s ease;\n        }\n        .product-card:hover {\n            transform: translateY(-10px);\n        }\n        .product-card img {\n            width: 100%;\n            height: 400px;\n            object-fit: cover;\n        }\n        .product-card h3 {\n            margin: 20px 0 10px;\n            font-size: 1.6rem;\n            color: #222;\n        }\n        .product-card .price {\n            font-size: 1.9rem;\n            color: #d4af37;\n            font-weight: 700;\n            margin: 15px 0;\n        }\n        .product-card button {\n            background: #d4af37;\n            color: #000;\n            border: none;\n            padding: 16px 36px;\n            border-radius: 50px;\n            font-weight: 600;\n            cursor: pointer;\n            margin-bottom: 25px;\n            transition: all 0.3s ease;\n        }\n        .product-card button:hover {\n            background: #c19a2e;\n            transform: scale(1.05);\n        }<\/p>\n<p>        \/* Cart Section *\/\n        .cart-section {\n            margin-top: 100px;\n            background: #fff;\n            border-radius: 20px;\n            padding: 40px;\n            box-shadow: 0 15px 40px rgba(0,0,0,0.12);\n        }\n        .cart-section h2 {\n            font-size: 2.4rem;\n            color: #222;\n            text-align: center;\n            margin-bottom: 40px;\n        }\n        .cart-table {\n            width: 100%;\n            border-collapse: separate;\n            border-spacing: 0 15px;\n        }\n        .cart-table th {\n            text-align: left;\n            padding-bottom: 15px;\n            color: #555;\n            font-weight: 600;\n            font-size: 1.1rem;\n        }\n        .cart-item {\n            background: #faf6f0;\n            border-radius: 15px;\n        }\n        .cart-item td {\n            padding: 20px;\n            vertical-align: middle;\n        }\n        .cart-item-img {\n            width: 80px;\n            height: 80px;\n            object-fit: cover;\n            border-radius: 10px;\n        }\n        .cart-item-name {\n            font-weight: 600;\n            color: #222;\n        }\n        .cart-item-remove {\n            color: #d00;\n            font-size: 1.4rem;\n            cursor: pointer;\n            text-align: center;\n        }\n        .cart-totals {\n            text-align: right;\n            font-size: 1.5rem;\n            margin-top: 30px;\n        }\n        .cart-totals strong {\n            font-size: 2rem;\n            color: #d4af37;\n        }\n        .cart-controls {\n            text-align: center;\n            margin-top: 40px;\n        }\n        .refresh-cart-btn {\n            background: #d4af37;\n            color: #000;\n            padding: 14px 30px;\n            border: none;\n            border-radius: 50px;\n            cursor: pointer;\n            font-weight: 600;\n            margin-right: 20px;\n        }\n        .refresh-cart-btn:hover {\n            background: #c19a2e;\n        }\n        .checkout-button {\n            display: inline-block;\n            background: #222;\n            color: #fff;\n            padding: 18px 40px;\n            border-radius: 50px;\n            font-size: 1.4rem;\n            font-weight: 600;\n            text-decoration: none;\n            transition: background 0.3s ease;\n        }\n        .checkout-button:hover {\n            background: #444;\n        }\n        .empty-cart {\n            text-align: center;\n            font-size: 1.4rem;\n            color: #888;\n            padding: 60px 20px;\n        }<\/p>\n<p>        \/* Notification *\/\n        .add-notification {\n            position: fixed;\n            top: 20px;\n            left: 50%;\n            transform: translateX(-50%);\n            background: #d4af37;\n            color: #000;\n            padding: 15px 40px;\n            border-radius: 50px;\n            font-weight: 600;\n            z-index: 1000;\n            opacity: 0;\n            transition: opacity 0.5s ease;\n            pointer-events: none;\n        }\n        .add-notification.show {\n            opacity: 1;\n        }<\/p>\n<p>        @media (max-width: 768px) {\n            .cart-table th, .cart-table td {\n                display: block;\n                width: 100%;\n                text-align: center;\n            }\n            .cart-item td {\n                padding: 10px;\n            }\n            .cart-controls {\n                display: flex;\n                flex-direction: column;\n            }\n            .refresh-cart-btn, .checkout-button {\n                margin: 10px auto;\n                width: 100%;\n                max-width: 300px;\n            }\n        }\n    <\/style>\n<p><\/head><br \/>\n<body><br \/>\n    <!-- Schema Markup --><br \/>\n    <script type=\"application\/ld+json\">\n    {\n        \"@context\": \"https:\/\/schema.org\",\n        \"@type\": \"Winery\",\n        \"name\": \"Tenuta Baiamonte\",\n        \"description\": \"A terroir-driven winery on the northern slope of Mount Etna, Sicily, crafting unique wines from volcanic soils.\",\n        \"address\": {\n            \"@type\": \"PostalAddress\",\n            \"streetAddress\": \"SS284\",\n            \"addressLocality\": \"Randazzo\",\n            \"addressRegion\": \"CT\",\n            \"postalCode\": \"95036\",\n            \"addressCountry\": \"IT\"\n        },\n        \"email\": \"info@tenutabaiamonte.it\",\n        \"url\": \"https:\/\/tenutabaiamonte.it\",\n        \"sameAs\": []\n    }\n    <\/script><\/p>\n<p>    <!-- Logo only in header --><\/p>\n<header id=\"main-header\">\n<div class=\"logo-container\">\n            <a href=\"\/index.html\"><img decoding=\"async\" src=\"\/images\/bmlogo.png\" alt=\"Tenuta Baiamonte Logo\" class=\"logo-img\"><\/a>\n        <\/div>\n<\/header>\n<p>    <!-- Elegant Opener --><\/p>\n<section class=\"shop-opener\">\n<h1 id=\"hero-title\">Carrello<\/h1>\n<p id=\"intro-text\">Acquista i nostri vini in Europa.<\/p>\n<p>        <a href=\"\/usshopping.html\" class=\"usa-button\">USA Shipping<\/a><br \/>\n    <\/section>\n<p>    <!-- Products + Cart on one page --><\/p>\n<section class=\"shopping-container\">\n<div class=\"products-grid\" id=\"products-grid\">\n<p>Caricamento prodotti&#8230;<\/p>\n<\/p><\/div>\n<p>        <!-- Cart Section --><\/p>\n<div class=\"cart-section\" id=\"cart-section\">\n<h2 id=\"cart-title\">Il tuo carrello<\/h2>\n<table class=\"cart-table\">\n<thead>\n<tr>\n<th>Prodotto<\/th>\n<th>Quantit\u00e0<\/th>\n<th>Prezzo<\/th>\n<th><\/th>\n<\/tr>\n<\/thead>\n<tbody id=\"cart-items\"><\/tbody>\n<\/table>\n<div class=\"cart-totals\">\n                Totale: <strong id=\"cart-total\">\u20ac0,00<\/strong>\n            <\/div>\n<div class=\"cart-controls\">\n                <button class=\"refresh-cart-btn\" id=\"refresh-cart\">Aggiorna Carrello<\/button><br \/>\n                <a href=\"https:\/\/eushop.tenutabaiamonte.it\/checkout\" class=\"checkout-button\" target=\"_blank\">Procedi al Checkout<\/a>\n            <\/div>\n<div class=\"empty-cart\" id=\"empty-cart-msg\">Il tuo carrello \u00e8 vuoto. Aggiungi un vino per iniziare.<\/div>\n<\/p><\/div>\n<\/section>\n<p>    <!-- Notification --><\/p>\n<div class=\"add-notification\" id=\"add-notification\">Prodotto aggiunto! Il carrello si aggiorna&#8230;<\/div>\n<p>    <!-- Minimal Footer (email and address only) --><\/p>\n<footer>\n<p>info@tenutabaiamonte.it<\/p>\n<p id=\"footer-address\">SS284 Randazzo, CT 95036, Sicilia, Italia<\/p>\n<p id=\"footer-copyright\">&copy; 2026 Tenuta Baiamonte. Creato con reverenza sul versante nord dell\u2019Etna.<\/p>\n<\/footer>\n<p>    <script>\n        const translations = {\n            it: {\n                heroTitle: \"Carrello\",\n                introText: \"Acquista i nostri vini in Europa.\",\n                cartTitle: \"Il tuo carrello\",\n                checkoutBtn: \"Procedi al Checkout\",\n                emptyCart: \"Il tuo carrello \u00e8 vuoto. Aggiungi un vino per iniziare.\",\n                addNotif: \"Prodotto aggiunto! Il carrello si aggiorna...\",\n                refreshBtn: \"Aggiorna Carrello\"\n            }\n        };<\/p>\n<p>        const t = translations.it;<\/p>\n<p>        document.getElementById('hero-title').textContent = t.heroTitle;\n        document.getElementById('intro-text').textContent = t.introText;\n        document.getElementById('cart-title').textContent = t.cartTitle;\n        document.querySelector('.checkout-button').textContent = t.checkoutBtn;\n        document.getElementById('empty-cart-msg').textContent = t.emptyCart;\n        document.getElementById('add-notification').textContent = t.addNotif;\n        document.getElementById('refresh-cart').textContent = t.refreshBtn;<\/p>\n<p>        \/\/ Shop Integration\n        const WC_STORE_URL = 'https:\/\/eushop.tenutabaiamonte.it\/wp-json\/wc\/store\/v1';\n        const SHOP_BASE_URL = 'https:\/\/eushop.tenutabaiamonte.it';<\/p>\n<p>        async function loadProducts() {\n            try {\n                const resp = await fetch(`${WC_STORE_URL}\/products?per_page=50`);\n                const products = await resp.json();<\/p>\n<p>                const grid = document.getElementById('products-grid');\n                grid.innerHTML = '';<\/p>\n<p>                products.forEach(product => {\n                    const card = document.createElement('div');\n                    card.className = 'product-card';<\/p>\n<p>                    const imgSrc = product.images[0]?.src || 'https:\/\/tenutabaiamonte.it\/images\/placeholder-wine.jpg';<\/p>\n<p>                    const priceDiv = document.createElement('div');\n                    priceDiv.className = 'price';\n                    priceDiv.innerHTML = product.price_html;<\/p>\n<p>                    card.innerHTML = `\n                        <img decoding=\"async\" src=\"${imgSrc}\" alt=\"${product.name}\" loading=\"lazy\"><\/p>\n<h3>${product.name}<\/h3>\n<p>                    `;\n                    card.appendChild(priceDiv);\n                    card.innerHTML += `<button class=\"add-to-cart\" data-id=\"${product.id}\">Aggiungi al carrello<\/button>`;\n                    grid.appendChild(card);\n                });<\/p>\n<p>                document.querySelectorAll('.add-to-cart').forEach(btn => {\n                    btn.addEventListener('click', () => {\n                        const id = btn.dataset.id;\n                        window.open(`${SHOP_BASE_URL}\/?add-to-cart=${id}`, '_blank');<\/p>\n<p>                        const notif = document.getElementById('add-notification');\n                        notif.classList.add('show');\n                        setTimeout(() => notif.classList.remove('show'), 3000);<\/p>\n<p>                        setTimeout(loadCart, 3000);\n                    });\n                });\n            } catch (e) {\n                document.getElementById('products-grid').innerHTML = '<\/p>\n<p>Errore nel caricamento dei prodotti.<\/p>\n<p>';\n            }\n        }<\/p>\n<p>        async function loadCart() {\n            try {\n                const resp = await fetch(`${WC_STORE_URL}\/cart`);\n                const data = await resp.json();<\/p>\n<p>                const itemsBody = document.getElementById('cart-items');\n                const totalEl = document.getElementById('cart-total');\n                const emptyMsg = document.getElementById('empty-cart-msg');<\/p>\n<p>                itemsBody.innerHTML = '';<\/p>\n<p>                if (data.items.length === 0) {\n                    emptyMsg.style.display = 'block';\n                    totalEl.textContent = '\u20ac0,00';\n                    return;\n                }<\/p>\n<p>                emptyMsg.style.display = 'none';<\/p>\n<p>                let subtotal = 0;<\/p>\n<p>                data.items.forEach(item => {\n                    subtotal += item.totals.line_total \/ 100;<\/p>\n<p>                    const row = document.createElement('tr');\n                    row.className = 'cart-item';\n                    row.innerHTML = `<\/p>\n<td>\n                            <img decoding=\"async\" src=\"${item.images[0]?.src || ''}\" class=\"cart-item-img\" alt=\"${item.name}\">\n                            <span class=\"cart-item-name\">${item.name}<\/span>\n                        <\/td>\n<td>${item.quantity}<\/td>\n<td>${item.totals.line_total_formatted}<\/td>\n<td class=\"cart-item-remove\" data-key=\"${item.key}\">\u2715<\/td>\n<p>                    `;\n                    itemsBody.appendChild(row);\n                });<\/p>\n<p>                totalEl.textContent = new Intl.NumberFormat('it-IT', { style: 'currency', currency: 'EUR' }).format(subtotal);<\/p>\n<p>                document.querySelectorAll('.cart-item-remove').forEach(btn => {\n                    btn.onclick = () => {\n                        const key = btn.dataset.key;\n                        window.open(`${SHOP_BASE_URL}\/?remove_item=${key}`, '_blank');\n                        setTimeout(loadCart, 3000);\n                    };\n                });\n            } catch (e) {\n                console.error(e);\n            }\n        }<\/p>\n<p>        document.getElementById('refresh-cart').addEventListener('click', loadCart);<\/p>\n<p>        window.addEventListener('load', () => {\n            loadProducts();\n            loadCart();\n            setInterval(loadCart, 30000);\n        });\n    <\/script><br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Carrello | Tenuta Baiamonte Carrello Acquista i nostri vini in Europa. USA Shipping Caricamento prodotti&#8230; Il tuo carrello Prodotto Quantit\u00e0 Prezzo Totale: \u20ac0,00 Aggiorna Carrello Procedi al Checkout Il tuo carrello \u00e8 vuoto. Aggiungi un vino per iniziare. Prodotto aggiunto! Il carrello si aggiorna&#8230; info@tenutabaiamonte.it SS284 Randazzo, CT 95036, Sicilia, Italia &copy; 2026 Tenuta Baiamonte. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-with-title","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/eushop.tenutabaiamonte.it\/it\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eushop.tenutabaiamonte.it\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eushop.tenutabaiamonte.it\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eushop.tenutabaiamonte.it\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eushop.tenutabaiamonte.it\/it\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":6,"href":"https:\/\/eushop.tenutabaiamonte.it\/it\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":288,"href":"https:\/\/eushop.tenutabaiamonte.it\/it\/wp-json\/wp\/v2\/pages\/7\/revisions\/288"}],"wp:attachment":[{"href":"https:\/\/eushop.tenutabaiamonte.it\/it\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}