1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1286],{1286:(e,t,a)=>{a.d(t,{getGlobalConfig:()=>k,setLocale:()=>c});var l=a(9143);l.env.VERCEL_ENV,l.env.VERCEL_ENV;var i=a(4921),n=a(8272),r=a(6564),d=a(8059);let s=[...i.DG,"uk"],o={locale:i.rz,defaultLocale:i.rz,locales:[i.rz]},c=(e,t,a)=>{e&&(o.locale=e),t&&(o.defaultLocale=t),a&&(o.locales=a)},u=()=>{let e=void 0;return e?e.locale||e.defaultLocale||i.rz:o.locale||o.defaultLocale||i.rz},g=()=>(0,i.z)(u()),p=async(e,t=u())=>{let a=(0,i.z)(t),l=i.eG.id;return new d.WalkBuilder().withGlobalFilter(e=>{var t;return"slugs"!==e.key&&"parentSlugs"!==e.key&&e.val&&(null==(t=e.parent)?void 0:t.val)&&Object.keys(e.val).every(e=>(null==s?void 0:s.includes(e))||["_type","fallbackToDefault"].includes(e))}).withSimpleCallback(e=>{var t,i,n;(null==e||null==(t=e.parent)?void 0:t.val)&&((null==(i=e.val)?void 0:i[a])||(null==(n=e.val)?void 0:n[l])?e.val[a]?e.parent.val[e.key]=e.val[a]:!1!==e.val.fallbackToDefault&&(e.parent.val[e.key]=e.val[l]):e.val&&Object.getPrototypeOf(e.val)===Object.prototype&&delete e.parent.val[e.key])}).walk(e),e},y=(e="",t="slug")=>`'${t}': ${((e="",t,a="/")=>`coalesce(${e}slug.${g()}.current, ${e}slug.${i.eG.id}.current, '${a}')`)(e)}`,f=(e="blockContent")=>` 2${e}[] { 3 ..., 4 _type == 'block' => { 5 ..., 6 markDefs[] { 7 ..., 8 _type == 'link' => { 9 ${_("href")}, 10 }, 11 } 12 } 13}`,b=(e="blockContent")=>` 14'${e}': coalesce( 15 ${f(`${e}.${g()}`)}, 16 select( 17 ${e}.fallbackToDefault != false => ${f(`${e}.${i.eG.id}`)}, 18 null, 19 ), 20)`,_=(e="cta",t="")=>`${e} { 21 _type match 'externalLink*' || selectedTab == 'externalLink' => { 22 url, 23 tag, 24 'cta_category': ctaCategory, 25 origin, 26 openInModal, 27 'label': coalesce(label, @.reference->title), 28 }, 29 _type match 'internalLink*' || selectedTab == 'internalLink' => { 30 ${((e="")=>` 31${y("@.reference->")}, 32'_id': @.reference._ref, 33'_type': @.reference->_type, 34'disabled': @.reference->disabled, 35defined(@.reference->parentPage->_id) => { 36 ${y("@.reference->parentPage->","parentSlug")}, 37} 38${e?","+e:""} 39`)(t)}, 40 tag, 41 'cta_category': ctaCategory, 42 origin, 43 anchor, 44 'label': coalesce(label, @.reference->title), 45 }, 46}`,k=async(e=!1,t=u())=>{var a;let l=(0,i.z)(t),d=(0,i.TN)(t),s=await ((e=!1)=>(0,r.UU)({...n.j2,perspective:e?"drafts":"published",dataset:"fr"===(0,i.TN)(u())?"fr":"ww",draft:e}))(e).fetch(`{ 47 'settings': *[(_id in path('settings.*')${e?" || _id in path('drafts.settings.*')":""})] { 48 // ..., 49 _id, 50 _type, 51 _type == 'header' => { 52 mainNavigation[]{ 53 _id, 54 _key, 55 ${_("link")}, 56 }, 57 linkGroups[!(_type == 'link' && disabled[$country] == true)]{ 58 _key, 59 _type, 60 _type == 'linkGroup' => { 61 tag, 62 product->{ 63 _id, 64 _key, 65 ${y()}, 66 title, 67 tagline, 68 featuredImage, 69 ${m("featuredVideo")} 70 }, 71 millesimes[!(@.link.reference->disabled[$country] == true)]{ 72 ${_("link")} 73 } 74 }, 75 _type == 'link' => { 76 ${_("link")}, 77 subtitle, 78 ctaLabel, 79 image, 80 ${m("video")}, 81 }, 82 }, 83 secondaryLinkGroups[]{ 84 links[] { 85 '_id': link.reference._ref, 86 ${_("link")}, 87 } 88 }, 89 }, 90 _type == 'footer' => { 91 title, 92 newsletter, 93 linkGroups[] { 94 title, 95 shortTitle, 96 ${_("links[]")}, 97 }, 98 ${_("bottomLinks[]")}, 99 changeCountryLanguage, 100 disclamer, 101 instagramLink, 102 }, 103 _type == 'newsletter' => { 104 modalTitle, 105 modalDescription, 106 modalImage, 107 signup { 108 title, 109 text, 110 formLabels, 111 ${b("autoTerms")}, 112 ${b("privacyPolicy")}, 113 ${b("privacyPolicyUs")}, 114 ${b("lookAlike")}, 115 ${b("shareData")}, 116 submit, 117 error, 118 }, 119 confirmation { 120 title, 121 text, 122 close, 123 }, 124 }, 125 _type == 'usp' && isEnabled == true => { 126 ${b("text")} 127 }, 128 _type == 'seo' => { 129 siteTitle, 130 title, 131 socialTitle, 132 description, 133 socialDescription, 134 image, 135 }, 136 _type == 'ecommerce' => { 137 ${_("emptyCartCta")},
138 ${b("cartDisclaimer")}, 139 }, 140 _type == 'geoModal' => { 141 title, 142 description, 143 ctaLabel, 144 }, 145 }, 146 'template': *[_id == 'millesimeTemplate'][0]{ 147 shopCTALabel, 148 storelocatorCTALabel, 149 backToCTALabel, 150 addressModalTitle, 151 addressModalDescription, 152 addressModalDisclaimer, 153 addressModalCartWillResetDisclaimer, 154 ${_("belowDescriptionLink")}, 155 ${_("fallbackCta")}, 156 }, 157 'locales': *[_type == 'locale']{ 158 'key': title, 159 'value': coalesce(${l}, ${i.eG.id}) 160 }, 161 }`,{country:d}),o={};return null==(a=s.settings)||a.forEach(t=>{o[t._type]?e&&t._id.startsWith("drafts.")?(delete t._id,o[t._type]=t):e||t._id.startsWith("drafts.")||(delete t._id,o[t._type]=t):(delete t._id,o[t._type]=t)}),s.settings=o,p(s,t)},m=(e="video",t)=>` 162'${e}': ${t||e}.asset->{ 163 playbackId, 164 'srcs': data.static_renditions.files[]{ 165 width, 166 name, 167 }, 168}`},4921:(e,t,a)=>{a.d(t,{DG:()=>r,IB:()=>n,TN:()=>y,TR:()=>u,Xr:()=>i,eG:()=>d,eo:()=>l,hj:()=>c,q:()=>s,rz:()=>o,z:()=>p});let l=[{id:"en",title:"English",translatedTitle:"English",defaultCountry:"us"},{id:"fr",title:"French",translatedTitle:"Fran\xe7ais",defaultCountry:"fr"},{id:"it",title:"Italian",translatedTitle:"Italiano",defaultCountry:"it"},{id:"es",title:"Spanish",translatedTitle:"Espa\xf1ol",defaultCountry:"es"},{id:"de",title:"German",translatedTitle:"Deutsch",defaultCountry:"de"},{id:"ja",title:"Japanese",translatedTitle:"æ¥æ¬èª",defaultCountry:"jp"}],i=[{id:"ww",title:"Worldwide",translatedTitle:"Worldwide",languages:["en","it","es","de","ja"],defaultLanguage:"en",currency:null},{id:"fr",title:"France",translatedTitle:"France",languages:["fr"],defaultLanguage:"fr",currency:{isoCode:"EUR",symbol:"â¬"}},{id:"us",title:"United States",translatedTitle:"United States",languages:["en"],defaultLanguage:"en",currency:{isoCode:"USD",symbol:"$"}},{id:"gb",title:"United Kingdom",translatedTitle:"United Kingdom",languages:["en"],defaultLanguage:"en",currency:{isoCode:"GBP",symbol:"\xa3"}},{id:"it",title:"Italy",translatedTitle:"Italy",languages:["it","en"],defaultLanguage:"it",currency:{isoCode:"EUR",symbol:"â¬"}},{id:"es",title:"Spain",translatedTitle:"Spain",languages:["es","en"],defaultLanguage:"es",currency:{isoCode:"EUR",symbol:"â¬"}},{id:"de",title:"Germany",translatedTitle:"Germany",languages:["de","en"],defaultLanguage:"de",currency:{isoCode:"EUR",symbol:"â¬"}},{id:"ch",title:"Switzerland",translatedTitle:"Switzerland",languages:["de","it","en"],defaultLanguage:"de",currency:{isoCode:"CHF",symbol:"CHF"}},{id:"jp",title:"Japan",translatedTitle:"Japan",languages:["ja","en"],defaultLanguage:"ja",currency:{isoCode:"JPY",symbol:"\xa5"}}],n=l.flatMap(e=>i.filter(t=>t.languages.includes(e.id)).map(t=>({id:"ww"===t.id?e.id:`${e.id}-${t.id}`,language:e.id,country:t.id,title:`${e.translatedTitle} (${t.translatedTitle})`}))),r=l.map(e=>e.id);i.map(e=>e.id),n.map(e=>e.id);let d=l[0],s=n.find(e=>"en"===e.id)||n[0],o=s.id,c=e=>i.find(t=>t.id===e),u=e=>l.find(t=>t.id===e),g=e=>
168{let[t,a]=e.split("-");return{language:t,country:a||"ww"}},p=e=>{var t;return(null==(t=g(e))?void 0:t.language)||d.id},y=e=>{var t;return(null==(t=g(e))?void 0:t.country)||s.country}},8272:(e,t,a)=>{a.d(t,{AY:()=>n,E3:()=>l,j2:()=>i});let l={dataset:"ww",projectId:"1p5qvg3x",apiVersion:"2025-05-13",token:a(9143).env.SANITY_API_TOKEN};({...l,useCdn:!0});let i={...l,useCdn:!1},n={home:"/",page:"/:parent?/:slug",productPage:"/product/:slug",millesimePage:"/product/:parent/:slug",ageGate:"/age-gate",gallery:"/gallery",collaborationOverview:"/collaboration",collaboration:"/collaboration/:slug",contact:"/contact",creationOverview:["/creation","/creation/*"],creation:"/creation/:slug",library:["/wine-cellar","/wine-cellar/*"],libraryDate:"/wine-cellar/:slug",libraryItem:"/wine-cellar/:parent/:slug",legal:"/legal/:slug",faq:"/faq/:slug",storeLocator:"/store-locator",aestheticIdeal:"/aesthetic-ideal"}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.