{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/uihEsLEpOFVwd4GCtnJp/niJAy9zRIDqYm29XNGpl/augiA20Il.js"],
  "sourcesContent": ["// Generated by Framer (4458791)\nimport siteMetadata from\"https://framerusercontent.com/modules/i1KKtDeU87FO1yb6MKCJ/PnvQs0FAUzxOGlIhhLJC/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"9pd95m\",mediaQuery:\"(min-width: 800px) and (max-width: 1199px)\"},{hash:\"4xupwh\",mediaQuery:\"(max-width: 799px)\"}],customHTMLBodyEnd:\"<script>\\n// Conditional overscroll prevention - allows scrolling on specific pages\\ndocument.addEventListener('DOMContentLoaded', () => {\\n    // Define pages that should allow normal scrolling\\n    const scrollablePages = ['/wines', '/press'];\\n    \\n    // Check if current page should be scrollable\\n    const currentPath = window.location.pathname;\\n    const isScrollablePage = scrollablePages.some(page => currentPath.includes(page));\\n    \\n    if (isScrollablePage) {\\n        // Apply styles that allow scrolling but still prevent pull-to-refresh\\n        const scrollableFix = 'overscroll-behavior:none;-webkit-overflow-scrolling:touch;';\\n        document.body.style.cssText = scrollableFix;\\n        document.documentElement.style.cssText = scrollableFix;\\n        \\n        // Only prevent pull-to-refresh at the boundaries\\n        let touchStartY = 0;\\n        document.addEventListener('touchstart', e => {\\n            touchStartY = e.touches[0].clientY;\\n        }, {passive: true});\\n        \\n        document.addEventListener('touchmove', e => {\\n            const touchY = e.touches[0].clientY;\\n            const scrollTop = window.pageYOffset || document.documentElement.scrollTop;\\n            const scrollHeight = document.documentElement.scrollHeight;\\n            const clientHeight = document.documentElement.clientHeight;\\n            \\n            // Prevent pull-to-refresh when at top and pulling down\\n            if (scrollTop === 0 && touchY > touchStartY) {\\n                e.preventDefault();\\n            }\\n            // Prevent overscroll at bottom\\n            if (scrollTop + clientHeight >= scrollHeight && touchY < touchStartY) {\\n                e.preventDefault();\\n            }\\n        }, {passive: false});\\n    } else {\\n        // Apply full lock for panel-based pages\\n        const fix = 'position:fixed;width:100%;height:100%;overflow:hidden;overscroll-behavior:none;touch-action:none';\\n        document.body.style.cssText = fix;\\n        document.documentElement.style.cssText = fix;\\n        document.addEventListener('touchmove', e => e.preventDefault(), {passive: false});\\n    }\\n});\\n</script>\",customHTMLHeadEnd:\"    <style>\\n        .body {\\n            overscroll-behavior: none !important;\\n        }\\n    </style>\",customHTMLHeadStart:\"    <style>\\n        .body {\\n            overscroll-behavior: none !important;\\n        }\\n    </style>\",description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-gAomL\",socialImage:\"https://framerusercontent.com/assets/sVHQVZ8QsVnSnHbdMBgrEeOYIXs.png\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "yCACyI,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,SAAS,WAAW,qBAAqB,EAAE,CAAC,KAAK,SAAS,WAAW,4CAA4C,EAAE,CAAC,KAAK,SAAS,WAAW,oBAAoB,CAAC,EAAE,kBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YAAknE,kBAAkB;AAAA;AAAA;AAAA;AAAA,cAA2G,oBAAoB;AAAA;AAAA;AAAA;AAAA,cAA2G,YAAYF,EAAaC,EAAOC,CAAY,EAAE,YAAY,SAAS,CAAC,EAAE,OAAO,0BAA0B,gBAAgB,eAAe,YAAY,uEAAuE,MAAMF,EAAaC,EAAOC,CAAY,EAAE,OAAO,OAAO,SAAS,oBAAoB,CAAE,CAAQ,IAAMC,EAAgB,EAC7iGC,EAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["metadata", "params", "activeLocale", "metadataVersion", "__FramerMetadata__"]
}
