{"id":13483,"date":"2026-09-28T10:06:20","date_gmt":"2026-09-28T08:06:20","guid":{"rendered":"https:\/\/jrose.it\/?page_id=13483"},"modified":"2026-10-02T12:14:31","modified_gmt":"2026-10-02T10:14:31","slug":"message-in-a-bottle","status":"publish","type":"page","link":"https:\/\/jrose.it\/en\/message-in-a-bottle\/","title":{"rendered":"Message in a Bottle"},"content":{"rendered":"<style>\n#miab{--taupe:#B0A190;--taupe-d:#9C8C7A;--cream:#E0D9CB;--paper:#EDE8DF;--white:#FBF9F5;--petrol:#2E4A52;--petrol-d:#1A343D;--brown:#5B5148;--mauve:#8A7B74;--rec:#E0452E;\n--f-title:\"STIX Two Text\",\"Times New Roman\",Georgia,serif;--f-body:\"Avenir Next\",\"Avenir\",\"Nunito Sans\",\"Segoe UI\",system-ui,sans-serif;--f-script:\"Animal Chariot\",\"Mrs Saint Delafield\",\"Brush Script MT\",cursive;\nfont-family:var(--f-body);font-weight:400;color:var(--brown);background:var(--paper);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-align:left}\n#miab *,#miab *::before,#miab *::after{box-sizing:border-box}\n#miab h1,#miab h2,#miab h3,#miab p,#miab ol,#miab ul,#miab li,#miab figure{margin:0;padding:0;border:0;background:none;letter-spacing:normal;text-transform:none;line-height:inherit;font-weight:inherit;font-size:inherit;color:inherit;font-family:inherit}\n#miab ol,#miab ul{list-style:none}\n#miab img{max-width:100%;height:auto;display:block;border:0;box-shadow:none}\n#miab a{color:inherit;text-decoration:none}\n#miab strong{font-weight:700}\n#miab :focus-visible{outline:2px solid var(--petrol);outline-offset:3px}\n#miab .wrap{max-width:1180px;margin-inline:auto;padding-inline:20px}\n#miab h2{font-family:var(--f-title);font-weight:600;color:var(--petrol);font-size:clamp(1.6rem,3.2vw,2.2rem);line-height:1.15;text-transform:uppercase;letter-spacing:.01em;text-wrap:balance}\n#miab .kicker{font-size:.78rem;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--mauve);font-weight:600;margin-bottom:10px}\n#miab .lead{max-width:60ch}\n#miab section{padding-block:clamp(56px,8vw,96px)}\n#miab .pv{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:flex-end;align-items:center;padding:10px 20px;background:var(--taupe);font-size:.75rem;color:var(--petrol-d)}\n#miab .pv > span{letter-spacing:.12em;text-transform:uppercase;font-weight:600;opacity:.75}\n#miab .seg{display:inline-flex;border:1px solid var(--petrol-d);border-radius:999px;overflow:hidden}\n#miab .seg button{all:unset;font-size:.75rem;padding:4px 12px;color:var(--petrol-d);cursor:pointer}\n#miab .seg button[aria-pressed=\"true\"]{background:var(--petrol-d);color:var(--cream)}\n\/* HERO *\/\n#miab .hero{background:var(--taupe);padding-block:40px 64px}\n#miab .hero-grid{display:grid;gap:40px;grid-template-columns:1fr;align-items:start}\n#miab .flask{position:relative;width:100%;max-width:480px;margin-inline:auto;aspect-ratio:400\/871.3;container-type:inline-size;--fit:1}#miab .flask > svg{position:absolute;inset:0;width:100%;height:100%;fill:var(--cream);display:block}#miab .fbody{position:absolute;left:9%;right:9%;top:44%;bottom:6.5%;display:flex;align-items:center;justify-content:center;overflow:hidden}#miab .finner{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}#miab h1{font-family:var(--f-title);font-weight:500;color:var(--brown);font-size:calc(12.4cqw*var(--fit));line-height:.98;letter-spacing:.005em;text-align:center}#miab h1 .sm{font-size:.62em;font-weight:400}#miab .script{font-family:var(--f-script);color:var(--petrol);font-size:clamp(2rem,6vw,2.8rem);line-height:1.08;font-weight:400}#miab .hero .script{font-size:calc(7.8cqw*var(--fit));margin-top:calc(4cqw*var(--fit))}#miab .hero .lead{margin:calc(4.5cqw*var(--fit)) auto 0;font-size:max(12.5px,calc(3.5cqw*var(--fit)));line-height:1.5}#miab .facts{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(1.6cqw*var(--fit));margin-top:calc(4.5cqw*var(--fit))}#miab .facts li{font-size:max(11px,calc(2.9cqw*var(--fit)));line-height:1.4;padding:.35em .9em;border:1px solid rgba(46,74,82,.35);border-radius:999px;color:var(--petrol-d);white-space:nowrap}#miab .facts li.price{background:var(--petrol);border-color:var(--petrol);color:var(--cream);font-weight:700}#miab .nfc-mark{width:calc(18cqw*var(--fit))!important;margin-top:calc(10cqw*var(--fit));color:var(--petrol);fill:none!important}#miab .callout{display:none;margin:22px auto 0;max-width:480px;background:var(--white);border-radius:14px;padding:14px 16px;text-align:left;font-size:.92rem;line-height:1.5;color:var(--petrol-d);gap:12px;align-items:flex-start}#miab .callout svg{flex:none;width:30px;height:30px;color:var(--petrol);fill:none}#miab .callout a{font-weight:700;text-decoration:underline;white-space:nowrap}#miab.from-tag .callout{display:flex}\n\/* HOW: steps one below the other *\/\n#miab .how{background:#EDE8DF;padding-block:0}#miab .how-head{padding-block:clamp(56px,8vw,88px) 8px;background:#EDE8DF}#miab .steps{display:block;margin:0}#miab .step{padding-block:clamp(44px,7vw,80px)}#miab .step[data-s=\"1\"]{background:#EDE8DF}#miab .step[data-s=\"2\"]{background:#E3DCD0}#miab .step[data-s=\"3\"]{background:#D8D0C3}#miab .step[data-s=\"4\"]{background:#CDC3B4}#miab .step[data-s=\"5\"]{background:#C1B5A4}#miab .step-in{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}@media (min-width:780px){#miab .step-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}#miab .step:nth-child(even) .shot{order:2}}#miab .step[data-s=\"4\"] .txt .n,#miab .step[data-s=\"5\"] .txt .n{color:#8C7C6A}#miab .shot{position:relative;aspect-ratio:4\/5;overflow:hidden;border-radius:4px;background:var(--taupe-d);width:100%;max-width:460px;justify-self:center}\n#miab .frame{position:absolute;container-type:inline-size}\n#miab .frame.tall{width:100%;left:0;top:50%;transform:translateY(-50%)}\n#miab .frame.wide{height:100%;top:0;left:50%;transform:translateX(-50%)}\n#miab .frame img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 2.4s ease-out}\n#miab .step.on .frame img{transform:scale(1)}\n#miab .txt{max-width:44ch}\n#miab .txt .n{display:block;font-family:var(--f-title);font-size:3.2rem;line-height:1;color:var(--taupe-d);font-variant-numeric:tabular-nums;margin-bottom:10px}\n#miab .txt h3{font-family:var(--f-title);font-weight:600;font-size:1.5rem;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:var(--petrol);margin-bottom:10px}\n#miab .txt p{font-size:1rem;line-height:1.6}\n#miab .ov{position:absolute;pointer-events:none}\n@keyframes miabPing{0%{transform:scale(1);opacity:.9}100%{transform:scale(2.1);opacity:0}}\n#miab .chip{background:rgba(251,249,245,.94);color:var(--petrol-d);font-weight:700;font-size:max(11px,3cqw);line-height:1.2;letter-spacing:.04em;padding:.5em .9em;border-radius:999px;white-space:nowrap;opacity:0;transition:opacity .6s .6s}\n#miab .step.on .chip{opacity:1}\n#miab .timer{background:var(--rec);color:#fff;font-weight:700;font-size:1.55cqw;line-height:1;border-radius:.25em;display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums;letter-spacing:.03em}\n#miab .note{background:rgba(251,249,245,.95);border-radius:6px;padding:.9em 1em;width:30%;box-shadow:0 10px 30px -12px rgba(26,52,61,.45);opacity:0;transition:opacity .6s .4s}\n#miab .step.on .note{opacity:1}\n#miab .note small{display:block;font-size:max(9px,1.8cqw);letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--mauve);margin-bottom:.4em}\n#miab .note span{font-family:var(--f-script);color:var(--petrol);font-size:max(15px,3.6cqw);line-height:1.1;display:block;min-height:3.3em}\n#miab .float{font-family:var(--f-script);color:var(--petrol);font-size:max(22px,6cqw);line-height:1;white-space:nowrap;transform:translate(-50%,10px);opacity:0;transition:opacity .9s .5s,transform .9s .5s}\n#miab .step.on .float{opacity:1;transform:translate(-50%,0)}\n#miab:not(.js) .chip,#miab:not(.js) .note,#miab:not(.js) .float{opacity:1}\n#miab .shot-tag{aspect-ratio:858\/944;background:none}#miab .shot-tag .ts img{border-radius:4px}#miab .more{margin-top:18px;border-top:1px solid rgba(91,81,72,.25);border-bottom:1px solid rgba(91,81,72,.25)}#miab .more summary{font-family:var(--f-body);font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--petrol);padding:12px 32px 12px 0}#miab .more summary::after{top:6px}#miab .more .tips{margin:0 0 6px;border-top:0}#miab .more .tips li:last-child{border-bottom:0}#miab .what{margin-top:clamp(40px,6vw,64px);padding-top:clamp(32px,5vw,48px);border-top:1px solid rgba(91,81,72,.25)}#miab .what-h{font-family:var(--f-title);font-weight:600;font-size:1.5rem;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:var(--petrol)}#miab .what .lead{margin-top:10px}#miab .item h4{font-family:var(--f-title);font-weight:600;font-size:1.15rem;line-height:1.25;color:var(--petrol);margin-bottom:6px}#miab .recbtn{all:unset;position:absolute;width:7.4%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;cursor:pointer;z-index:2}#miab .recbtn::before{content:\"\";position:absolute;inset:-4px;border-radius:50%;border:2px solid #FBF9F5;animation:miabPing 1.8s ease-out infinite}#miab .recbtn[aria-pressed=\"true\"]::before{animation:none;opacity:0}#miab .recbtn:focus-visible{outline:2px solid #FBF9F5;outline-offset:4px}#miab .timer{transition:opacity .3s}#miab .timer.idle{opacity:.85}\n#miab .recv h2 .hl{color:var(--petrol-d)}#miab .refs-k{margin-top:18px;font-size:1rem;line-height:1.55;color:var(--brown)}#miab .refs-k strong{font-weight:700;color:var(--petrol-d)}#miab .refs{margin-top:10px}#miab .find-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}#miab .lnk{display:inline-flex;align-items:center;font-size:.88rem;line-height:1.2;font-weight:700;letter-spacing:.04em;padding:12px 20px;border-radius:999px;border:1px solid var(--petrol);color:var(--petrol);transition:background .2s}#miab .lnk.solid{background:var(--petrol);color:var(--cream)}#miab .lnk:hover{background:rgba(46,74,82,.1)}#miab .lnk.solid:hover{background:var(--petrol-d)}\n#miab .map{position:relative;width:100%;aspect-ratio:4\/5;border-radius:6px;overflow:hidden;background:var(--cream);box-shadow:0 20px 40px -28px rgba(26,52,61,.5)}@media (min-width:860px){#miab .map{aspect-ratio:auto;min-height:520px;height:100%}}#miab .map iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}#miab .find .contact{margin-top:28px}\n#miab .hero .kick{font-size:calc(7.4cqw*var(--fit));margin:0 0 calc(4cqw*var(--fit))}#miab .band{background:#E6DFD4;color:var(--petrol);text-align:center}#miab section.band{padding-block:clamp(36px,5vw,52px)}#miab .quote{font-family:var(--f-title);font-style:italic;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.45;max-width:44ch;margin-inline:auto;text-wrap:balance;color:var(--brown)}#miab .quote-sub{font-family:var(--f-title);font-style:italic;font-weight:400;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.45;margin:0 auto;max-width:44ch;color:var(--brown);text-wrap:balance}#miab .occ-k{margin-top:26px;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--mauve)}#miab .occ{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}#miab .occ li{font-family:var(--f-title);font-size:.95rem;line-height:1.3;padding:5px 14px;border:1px solid rgba(46,74,82,.28);border-radius:999px;color:var(--petrol)}#miab .why{background:var(--paper)}#miab .why-grid{display:grid;grid-template-columns:1fr;gap:28px;margin-top:32px;align-items:start}@media (min-width:620px){#miab .why-grid{grid-template-columns:1fr 1fr}}@media (min-width:980px){#miab .why-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#miab .why-i svg{width:32px;height:32px;color:var(--petrol);fill:none;margin-bottom:12px}#miab .why-i h3{font-family:var(--f-title);font-weight:600;font-size:1.2rem;line-height:1.25;color:var(--petrol);margin-bottom:6px}#miab .why-i p{font-size:.95rem;line-height:1.55}#miab .demo{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}#miab .demo span{font-size:.85rem;color:var(--petrol-d);max-width:30ch}#miab .recv .lnk.solid{background:var(--petrol-d);border-color:var(--petrol-d)}\n#miab .hero{background:#DCD3C7;padding:0}#miab .hp{position:relative}#miab .hp-img{display:block;width:100%;aspect-ratio:4\/3;object-fit:cover;object-position:100% 50%}#miab .hp-txt{padding-block:28px 40px}#miab .hp-txt .kick{font-size:clamp(1.9rem,6.5vw,2.6rem);margin:0 0 12px;text-align:left}#miab .hp-txt h1{font-size:clamp(2.5rem,9vw,4.6rem);text-align:left;line-height:1}#miab .hp-txt .lead{margin:16px 0 0;font-size:1.05rem;line-height:1.55;max-width:38ch;text-align:left;color:var(--brown)}#miab .hp-nfc{display:flex;align-items:center;gap:12px;margin-top:22px;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--petrol)}#miab .hp-nfc .nfc-mark{width:40px!important;margin:0;flex:none}#miab .hero .callout{margin:0 0 32px;max-width:520px}@media (min-width:860px){#miab .hp-img{aspect-ratio:2400\/1100;min-height:520px;object-position:70% 50%}#miab .hp-txt{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding-block:40px}#miab .hp-txt > *{max-width:520px}#miab .hero .callout{margin:28px 0 36px}}\n#miab .why h2 .hl{color:var(--mauve)}\n#miab .hp{overflow:hidden}#miab .hp-glow{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .6s;background:radial-gradient(circle 340px at var(--mx,70%) var(--my,45%),rgba(255,246,228,.38),rgba(255,246,228,0) 70%)}#miab .hp.lit .hp-glow{opacity:1}#miab .hp-img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}#miab .hp.lit .hp-img{transform:translate(calc(var(--px,0)*-12px),calc(var(--py,0)*-8px)) scale(1.03)}#miab .hp-txt{z-index:2}@media (hover:hover) and (pointer:fine){#miab .shot-tag .ts{cursor:url(\"data:image\/svg+xml,%3Csvg xmlns=%22http:\/\/www.w3.org\/2000\/svg%22 width=%2230%22 height=%2248%22 viewBox=%220 0 30 48%22%3E%3Crect x=%221.5%22 y=%221.5%22 width=%2227%22 height=%2245%22 rx=%226%22 fill=%22#1A343D%22 stroke=%22#FBF9F5%22 stroke-width=%221.5%22\/%3E%3Crect x=%224.5%22 y=%226%22 width=%2221%22 height=%2236%22 rx=%223%22 fill=%22#E0D9CB%22\/%3E%3Crect x=%2211%22 y=%223%22 width=%228%22 height=%222%22 rx=%221%22 fill=%22#FBF9F5%22\/%3E%3C\/svg%3E\") 15 8, pointer}}#miab .ts-ring{transition:background .35s,transform .35s,box-shadow .35s}#miab .ts.near .ts-ring{background:rgba(46,74,82,.85);transform:translate(-50%,-50%) scale(1.18);box-shadow:0 0 0 6px rgba(251,249,245,.35),0 0 28px 8px rgba(251,249,245,.55)}#miab .ts.near .ts-ring::before,#miab .ts.near .ts-ring::after{animation-duration:1.1s}#miab .ts-lbl{transition:background .35s}#miab .ts.near .ts-lbl{background:var(--petrol-d)}@media (prefers-reduced-motion:reduce){#miab .hp.lit .hp-img{transform:none}}\n#miab .lens{position:absolute;z-index:2;width:170px;height:170px;border-radius:50%;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.6);transition:opacity .25s,transform .25s;border:2px solid rgba(251,249,245,.95);box-shadow:0 14px 34px -10px rgba(26,52,61,.55),inset 0 0 0 1px rgba(26,52,61,.15);background-repeat:no-repeat;background-color:#E6DFD4}#miab .shot-buy.zoom .lens{opacity:1;transform:translate(-50%,-50%) scale(1)}#miab .lens-hint{display:none;position:absolute;z-index:3;left:14px;bottom:14px;align-items:center;gap:8px;background:rgba(251,249,245,.92);color:var(--petrol-d);font-size:.75rem;font-weight:700;letter-spacing:.04em;padding:7px 12px;border-radius:999px;transition:opacity .3s}#miab .lens-hint svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine){#miab .lens-hint{display:inline-flex}#miab .shot-buy .frame{cursor:zoom-in}#miab .shot-buy.zoom .frame{cursor:none}}#miab .shot-buy.zoom .lens-hint{opacity:0}\n#miab .txt strong{font-weight:700;color:inherit}#miab .rec-ping{position:absolute;width:7.5%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none}#miab .rec-ping::before,#miab .rec-ping::after{content:\"\";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(251,249,245,.95);opacity:0;animation:miabPing 2s ease-out infinite}#miab .rec-ping::after{animation-delay:1s}#miab .sparkles{position:absolute;inset:0;pointer-events:none}#miab .spk{position:absolute;width:26px;height:26px;transform:translate(-50%,-50%) scale(0);opacity:0;background:radial-gradient(circle,rgba(255,255,255,1) 0,rgba(255,250,235,.9) 12%,rgba(255,246,225,0) 45%),linear-gradient(90deg,transparent 46%,rgba(255,255,255,.95) 50%,transparent 54%),linear-gradient(0deg,transparent 46%,rgba(255,255,255,.95) 50%,transparent 54%);-webkit-mask:radial-gradient(circle,#000 30%,transparent 70%);mask:radial-gradient(circle,#000 30%,transparent 70%);filter:drop-shadow(0 0 4px rgba(255,244,215,.9))}#miab .step.on .spk{animation:miabSpk 4s ease-in-out var(--d) infinite}@keyframes miabSpk{0%,100%{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(0)}18%{opacity:1;transform:translate(-50%,-50%) scale(var(--z)) rotate(20deg)}36%{opacity:0;transform:translate(-50%,-50%) scale(calc(var(--z)*.4)) rotate(45deg)}}@media (prefers-reduced-motion:reduce){#miab .spk{display:none}#miab .rec-ping::before{animation:none;opacity:.8}#miab .rec-ping::after{display:none}}\n#miab .hp-ring{position:absolute;z-index:1;left:74.5%;top:75.4%;width:34px;height:34px;transform:translate(-50%,-50%);border-radius:50%;border:2px solid rgba(251,249,245,.95);background:rgba(46,74,82,.35);pointer-events:none;box-shadow:0 0 18px 2px rgba(251,249,245,.35)}#miab .hp-ring::before,#miab .hp-ring::after{content:\"\";position:absolute;inset:-2px;border-radius:50%;border:2px solid rgba(251,249,245,.9);opacity:0;animation:miabPing 2.4s ease-out infinite}#miab .hp-ring::after{animation-delay:.8s}@media (prefers-reduced-motion:reduce){#miab .hp-ring::before,#miab .hp-ring::after{animation:none}}\n\/* TAG *\/\n#miab .tag{background:var(--paper)}\n#miab .tag-grid{display:grid;gap:40px;grid-template-columns:1fr;align-items:center}\n@media (min-width:860px){#miab .tag-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:64px}}\n#miab .phone{position:relative;background:#141618;border-radius:13%\/6.2%;padding:3.4%;box-shadow:0 24px 50px -24px rgba(26,52,61,.55)}#miab .phone img{width:100%;border-radius:10%\/4.8%}#miab .phone::before{content:\"\";position:absolute;left:37%;right:37%;top:3.9%;height:2.4%;background:#141618;border-radius:999px;z-index:1}#miab .ts{position:relative;width:100%}#miab .ts img{width:100%;border-radius:6px}#miab .ts-ring{position:absolute;left:53%;top:80%;width:13%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:2px solid #FBF9F5;background:rgba(46,74,82,.35)}#miab .ts-ring::before,#miab .ts-ring::after{content:\"\";position:absolute;inset:-2px;border-radius:50%;border:2px solid #FBF9F5;opacity:0;animation:miabPing 2.4s ease-out infinite}#miab .ts-ring::after{animation-delay:.8s}#miab .ts-lbl{position:absolute;left:53%;top:69%;transform:translate(-50%,-50%);font-family:var(--f-title);font-weight:600;font-size:.78rem;letter-spacing:.08em;color:#FBF9F5;background:rgba(46,74,82,.88);padding:.25em .6em;border-radius:3px;white-space:nowrap}#miab .tag figure{max-width:440px;margin-inline:auto;width:100%}#miab .tag figcaption{font-size:.8rem;line-height:1.45;color:var(--mauve);margin-top:12px}\n#miab .tag .lead{margin-top:16px}\n#miab .tips{margin-top:28px;border-top:1px solid rgba(91,81,72,.2)}\n#miab .tips li{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid rgba(91,81,72,.2);font-size:.92rem;line-height:1.5}\n#miab .tips b{font-weight:700;color:var(--petrol);font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;padding-top:3px}\n\/* WHAT *\/\n#miab .what .lead{margin-top:14px}\n#miab .what-grid{display:grid;gap:40px;grid-template-columns:1fr;margin-top:36px}\n@media (min-width:900px){#miab .what-grid{grid-template-columns:minmax(0,2.3fr) minmax(0,1fr)}}\n#miab .items{display:grid;gap:28px;grid-template-columns:1fr}\n@media (min-width:620px){#miab .items{grid-template-columns:repeat(3,1fr)}}\n#miab .item svg{width:32px;height:32px;color:var(--petrol);fill:none;margin-bottom:12px}\n#miab .item h3{font-family:var(--f-title);font-weight:600;font-size:1.15rem;line-height:1.25;color:var(--petrol);margin-bottom:6px}\n#miab .item p{font-size:.93rem;line-height:1.55}\n#miab .item .opt{display:inline-block;margin-top:10px;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--mauve)}\n#miab .price{background:var(--petrol);color:var(--cream);border-radius:6px;padding:20px 22px;display:flex;flex-direction:column;gap:8px;align-self:start}\n#miab .price .kicker{color:rgba(224,217,203,.75);margin:0}\n#miab .price .amt{font-family:var(--f-title);font-size:2rem;line-height:1;font-weight:500}\n#miab .price p{font-size:.85rem;line-height:1.5;color:rgba(224,217,203,.9)}\n#miab .price .script{color:var(--cream);font-size:1.45rem;padding-top:2px}\n\/* RECEIVE *\/\n#miab .recv{background:var(--taupe);color:var(--petrol-d)}\n#miab .recv-grid{display:grid;gap:40px;grid-template-columns:1fr;align-items:center}\n@media (min-width:860px){#miab .recv-grid{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:64px}}\n#miab .recv h2{color:var(--white)}\n#miab .recv .kicker{color:var(--petrol-d)}\n#miab .recv .lead{margin-top:16px}\n#miab .recv-phone{width:100%;max-width:280px;margin-inline:auto;transform:rotate(3deg)}\n#miab .recv .script{color:var(--white);font-size:2.2rem;margin-top:22px}\n\/* FIND *\/\n#miab .find{background:var(--paper)}\n#miab .find-grid{display:grid;gap:40px;grid-template-columns:1fr}\n@media (min-width:860px){#miab .find-grid{grid-template-columns:1fr 1fr;gap:64px}}\n#miab .find .lead{margin-top:16px}\n#miab .refs{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}\n#miab .refs li{font-family:var(--f-title);font-size:1.15rem;line-height:1.3;color:var(--petrol);padding:6px 16px;border:1px solid rgba(46,74,82,.3);border-radius:999px}\n#miab .contact{display:grid;gap:14px;align-content:start}\n#miab .contact div{background:var(--white);border-radius:6px;padding:16px 18px;display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}\n#miab .contact .k{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mauve);font-weight:700}\n#miab .contact a{font-weight:700;color:var(--petrol)}\n\/* FAQ *\/\n#miab .faq{background:var(--cream)}\n#miab .faq-list{margin-top:28px;max-width:780px;border-top:1px solid rgba(91,81,72,.25)}\n#miab details{border-bottom:1px solid rgba(91,81,72,.25)}\n#miab summary{cursor:pointer;list-style:none;padding:18px 36px 18px 0;position:relative;font-family:var(--f-title);font-size:1.12rem;line-height:1.35;color:var(--petrol)}\n#miab summary::-webkit-details-marker{display:none}\n#miab summary::after{content:\"+\";position:absolute;right:4px;top:14px;font-size:1.5rem;font-family:var(--f-body);font-weight:300;color:var(--mauve);transition:transform .25s}\n#miab details[open] summary::after{transform:rotate(45deg)}\n#miab details p{padding:0 0 20px;max-width:65ch;font-size:.95rem;line-height:1.55}\n#miab .terms{margin-top:24px;font-size:.9rem}\n#miab .terms a{color:var(--petrol);font-weight:700;text-decoration:underline}\n#miab .foot{background:var(--taupe);padding-block:28px;padding-inline:20px;text-align:center;font-size:.72rem;line-height:1.6;color:var(--petrol-d)}\n#miab .foot .drink{letter-spacing:.2em;text-transform:uppercase;font-weight:700}\n@media (prefers-reduced-motion:reduce){#miab *,#miab *::before,#miab *::after{animation:none!important;transition:none!important}}\n\/* ===== Allineamento allo stile di jrose.it (Sora, bianco\/grigio, pulsanti squadrati) ===== *\/\n#miab{--f-title:Sora, -apple-system, \"system-ui\", \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;--f-body:Sora, -apple-system, \"system-ui\", \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;--f-script:Sora, -apple-system, \"system-ui\", \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n--ink:#0A0A0A;--head:#272727;--grey:#666666;--line:#D1D1D1;--soft:#F8F8F8;--soft2:#EFEFEF;--accent:#5D6F78;\n--petrol:#272727;--petrol-d:#0A0A0A;--brown:#272727;--mauve:#666666;--cream:#F8F8F8;--paper:#FFFFFF;--taupe:#EFEFEF;--taupe-d:#D1D1D1;--white:#FFFFFF;\nfont-family:var(--f-body);font-size:15px;line-height:1.6;color:var(--ink);background:#fff;font-weight:400;-webkit-font-smoothing:antialiased}\n#miab h1,#miab h2,#miab h3,#miab .txt h3,#miab .why-i h3,#miab summary{font-family:var(--f-title);font-weight:400;letter-spacing:0}\n#miab h2,#miab .how h2,#miab .why h2,#miab .find h2,#miab .faq h2{font-size:clamp(1.5rem,2.6vw,1.9rem);line-height:1.3;text-transform:uppercase;color:var(--head)}\n#miab .lead,#miab p{font-weight:400}\n#miab strong,#miab .txt strong{font-weight:600;color:inherit}\n#miab .kicker,#miab .recv .kicker{font-family:var(--f-body);font-size:.8rem;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--grey)}\n\/* apertura *\/\n#miab .hero{background:#F4F2EF}\n#miab .hp-txt .kick{font-family:var(--f-body);font-weight:400;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.45;color:var(--grey);margin-bottom:14px}\n#miab .hp-txt h1{font-weight:400;font-size:clamp(2.3rem,5.2vw,3.6rem);line-height:1.08;letter-spacing:.01em;color:var(--head)}\n#miab .hp-txt h1 .sm{font-size:.55em;font-weight:300}\n#miab .hp-txt .lead{color:var(--ink);font-size:.98rem;line-height:1.7}\n#miab .hp-nfc{font-weight:500;font-size:.72rem;letter-spacing:1px;color:var(--head)}\n#miab .callout{border-radius:0;border:1px solid var(--line);background:#fff}\n\/* fascia frase *\/\n#miab .band{background:#fff;border-top:1px solid var(--soft2);border-bottom:1px solid var(--soft2)}\n#miab .quote-sub{font-family:var(--f-body);font-style:normal;font-weight:400;font-size:clamp(1.05rem,1.7vw,1.3rem);color:var(--head);letter-spacing:.01em}\n\/* passaggi *\/\n#miab .how,#miab .how-head{background:#fff}\n#miab .step[data-s=\"1\"],#miab .step[data-s=\"3\"]{background:#fff}\n#miab .step[data-s=\"2\"],#miab .step[data-s=\"4\"]{background:var(--soft)}\n#miab .shot{border-radius:0}\n#miab .txt .n{font-family:var(--f-body);font-weight:300;font-size:2.8rem;color:#BDBDBD}\n#miab .txt h3{font-size:1.35rem;text-transform:uppercase;letter-spacing:.04em;color:var(--head)}\n#miab .step[data-s=\"4\"] .txt .n{color:#BDBDBD}\n#miab .more summary{font-family:var(--f-body);font-weight:500;font-size:.75rem;letter-spacing:1px;color:var(--head)}\n#miab .tips b{font-weight:500;color:var(--head);letter-spacing:1px}\n#miab .ts-lbl{font-family:var(--f-body);font-weight:500;font-size:.7rem;letter-spacing:1px;border-radius:0;background:rgba(10,10,10,.8)}\n#miab .ts.near .ts-lbl{background:#0A0A0A}\n#miab .ts-ring,#miab .hp-ring{background:rgba(10,10,10,.28)}\n#miab .ts.near .ts-ring{background:rgba(10,10,10,.8)}\n\/* perch\u00e9 J.Rose *\/\n#miab .why{background:#fff;border-top:1px solid var(--soft2)}\n#miab .why h2 .hl,#miab .recv h2 .hl{color:var(--accent)}\n#miab .why-i svg,#miab .item svg{color:var(--head)}\n#miab .why-i h3{font-size:1.05rem;font-weight:500;color:var(--head)}\n\/* per chi riceve *\/\n#miab .recv{background:var(--soft);color:var(--ink)}\n#miab .recv h2{color:var(--head)}\n#miab .recv .script{font-family:var(--f-body);font-weight:400;font-size:1.25rem;color:var(--grey)}\n#miab .recv .lnk.solid{background:#0A0A0A;border-color:#0A0A0A}\n#miab .demo span{color:var(--grey)}\n\/* pulsanti come il sito *\/\n#miab .lnk{border-radius:0;border:1px solid var(--line);background:#fff;color:#727272;font-family:var(--f-body);font-weight:400;font-size:14px;letter-spacing:0;padding:15px 35px}\n#miab .lnk:hover{background:#F8F8F8;color:#0A0A0A}\n#miab .lnk.solid{background:#0A0A0A;border-color:#0A0A0A;color:#fff}\n#miab .lnk.solid:hover{background:#272727;color:#fff}\n\/* dove trovarla *\/\n#miab .find{background:#fff;border-top:1px solid var(--soft2)}\n#miab .refs-k{color:var(--ink);font-weight:400}\n#miab .refs-k strong{color:var(--ink);font-weight:600}\n#miab .contact div{border-radius:0;background:#fff;border:1px solid var(--line)}\n#miab .contact .k{font-weight:500;letter-spacing:1px;color:var(--grey)}\n#miab .contact a{font-weight:400;color:var(--head)}\n#miab .map{border-radius:0;box-shadow:none;border:1px solid var(--soft2);background:var(--soft)}\n\/* FAQ *\/\n#miab .faq{background:var(--soft)}\n#miab .faq-list{border-top-color:var(--line)}\n#miab details{border-bottom-color:var(--line)}\n#miab summary{font-size:1rem;color:var(--head)}\n#miab summary::after{color:var(--grey);font-weight:200}\n#miab .terms a{color:var(--head);font-weight:400}\n#miab .foot{background:#fff;color:var(--grey);border-top:1px solid var(--soft2)}\n#miab .foot .drink{font-weight:500;letter-spacing:1px}\n\/* accento Message in a Bottle *\/\n#miab .txt .n,#miab .step[data-s=\"4\"] .txt .n{color:var(--accent);font-weight:300}\n#miab .why-i svg,#miab .hp-nfc .nfc-mark,#miab .callout svg{color:var(--accent)}\n#miab .kicker,#miab .recv .kicker{color:var(--accent)}\n#miab summary::after,#miab .more summary::after{color:var(--accent)}\n#miab .more summary:hover,#miab summary:hover{color:var(--accent)}\n#miab .ts-ring,#miab .hp-ring{background:rgba(93,111,120,.5)}\n#miab .ts.near .ts-ring{background:rgba(93,111,120,.9)}\n#miab .ts-lbl{background:rgba(93,111,120,.92)}#miab .ts.near .ts-lbl{background:var(--accent)}\n#miab .terms a,#miab .callout a{color:var(--accent)}\n#miab .step-in .txt h3::after{content:\"\";display:block;width:28px;height:1px;background:var(--accent);margin-top:12px}\n#miab .faq-all{margin-top:22px;font-size:.85rem}#miab .faq-all a{color:var(--grey);text-decoration:underline;text-underline-offset:3px}#miab .faq-all a:hover{color:var(--accent)}#miab .faq-all + .terms{margin-top:8px}\n\/* tutta la pagina (banner e fondi) a tutta larghezza anche dentro il contenitore del tema *\/\n#miab{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:none}\nhtml,body{overflow-x:hidden}\n\/* apertura su telefono: foto verticale ravvicinata *\/\n#miab .hp-m{display:none}\n@media (max-width:859px){#miab .hp-img,#miab .hp-ring,#miab .hp-glow{display:none!important}#miab .hp-m{display:block;position:relative;width:100%}#miab .hp-img-m{display:block;width:100%;height:auto;aspect-ratio:3\/4}#miab .hp-m::before{content:\"\";position:absolute;left:0;right:0;top:0;height:150px;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(20,18,16,.55) 0%,rgba(20,18,16,.22) 55%,rgba(20,18,16,0) 100%)}#miab .hp-ring-m{position:absolute;left:49.6%;top:75.4%;width:8%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:2px solid rgba(251,249,245,.95);background:rgba(93,111,120,.5);box-shadow:0 0 18px 2px rgba(251,249,245,.35)}#miab .hp-ring-m::before,#miab .hp-ring-m::after{content:\"\";position:absolute;inset:-2px;border-radius:50%;border:2px solid rgba(251,249,245,.9);opacity:0;animation:miabPing 2.4s ease-out infinite}#miab .hp-ring-m::after{animation-delay:.8s}#miab .hp-txt{padding-block:26px 34px}#miab .hp-txt .kick{font-size:1.05rem;margin-bottom:10px}#miab .hp-txt h1{font-size:2.6rem}#miab .hp-txt .lead{font-size:1rem}#miab .hp-nfc{margin-top:18px}}\n@media (prefers-reduced-motion:reduce){#miab .hp-ring-m::before,#miab .hp-ring-m::after{animation:none}}\n\/* la foto parte dal bordo superiore: annulla lo spazio del tema sopra il contenuto *\/\n#Content:has(#miab){padding-top:0!important}\n<\/style>\n<div id=\"miab\">\n<header class=\"hero\">\n<div class=\"hp\"><span class=\"hp-glow\" aria-hidden=\"true\"><\/span><span class=\"hp-ring\" aria-hidden=\"true\"><\/span><span class=\"hp-m\" aria-hidden=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"hp-img-m\" src=\"https:\/\/www.jrose.it\/wp-content\/uploads\/2026\/09\/miab3-hero-mobile.jpg\" alt=\"\" width=\"1050\" height=\"1400\" title=\"\"><span class=\"hp-ring-m\"><\/span><\/span><img loading=\"lazy\" decoding=\"async\" class=\"hp-img\" src=\"https:\/\/www.jrose.it\/wp-content\/uploads\/2026\/09\/miab3-hero.jpg\" alt=\"Frescoed J.Rose bottle on a light background\" data-t-alt=\"altHero\" width=\"2400\" height=\"1100\" title=\"\"><\/p>\n<div class=\"wrap hp-txt\">\n<p class=\"script kick\" data-t=\"kick\">A gift that speaks<br \/>in your voice.<\/p>\n<h1>MESSAGE<br \/><span class=\"sm\">in a<\/span> BOTTLE.<\/h1>\n<p class=\"lead\" data-t=\"lead\">Entrust the bottle with a dedication, a video or both. Whoever receives it discovers it with a simple tap of their smartphone on the NFC tag.<\/p>\n<p class=\"hp-nfc\"><svg class=\"nfc-mark\" viewBox=\"0 0 40 40\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M10 9a17 17 0 0 1 20 0M13.5 13.5a10 10 0 0 1 13 0M10 31a17 17 0 0 0 20 0M13.5 26.5a10 10 0 0 0 13 0\"\/><text x=\"20\" y=\"23.5\" text-anchor=\"middle\" font-size=\"8.5\" font-family=\"Nunito Sans, sans-serif\" font-weight=\"800\" fill=\"currentColor\" stroke=\"none\">NFC<\/text><\/svg><span data-t=\"nfcLine\">No app: your smartphone is all you need<\/span><\/p>\n<\/div>\n<\/div>\n<div class=\"wrap\">\n<div class=\"callout\" role=\"note\"><svg viewBox=\"0 0 32 32\" stroke=\"currentColor\" stroke-width=\"1.6\" aria-hidden=\"true\"><rect x=\"9\" y=\"3\" width=\"14\" height=\"26\" rx=\"3\"\/><path d=\"M14 25h4\"\/><path d=\"M3 10a9 9 0 0 1 0 12M6 13a4.5 4.5 0 0 1 0 6\"\/><\/svg><\/p>\n<p data-t=\"callout\"><strong>Is the bottle in front of you?<\/strong> Hold your smartphone to the lower front: the tag sits beneath the textured label and opens the page where you create your message. <a href=\"#miab-dove\">Where the tag is<\/a><\/p>\n<\/div>\n<\/div>\n<\/header>\n<section class=\"band\" aria-labelledby=\"miab-band-q\">\n<div class=\"wrap\">\n<p class=\"quote-sub\" id=\"miab-band-q\" data-t=\"quoteSub\">Because drinks run out, but true emotions remain.<\/p>\n<\/div>\n<\/section>\n<section class=\"how\" id=\"miab-come\" aria-labelledby=\"miab-how-h\">\n<div class=\"wrap how-head\">\n<h2 id=\"miab-how-h\" data-t=\"howH\">How it works<\/h2>\n<\/div>\n<ol class=\"steps\">\n<li class=\"step\" data-s=\"1\">\n<div class=\"wrap step-in\">\n<div class=\"shot shot-buy\">\n<div class=\"frame tall\" style=\"aspect-ratio:1050\/1400\"><img decoding=\"async\" src=\"https:\/\/www.jrose.it\/wp-content\/uploads\/2026\/09\/miab2-bottle.jpg\" alt=\"J.Rose London Dry Gin bottle with fresco\" data-t-alt=\"alt1\" loading=\"lazy\" width=\"1050\" height=\"1400\" title=\"\"><span class=\"lens\" aria-hidden=\"true\" data-src=\"https:\/\/www.jrose.it\/wp-content\/uploads\/2026\/09\/miab3-bottle-hd.jpg\"><\/span><\/div>\n<\/div>\n<div class=\"txt\"><span class=\"n\">01<\/span><\/p>\n<h3 data-t=\"s1h\">Buy<\/h3>\n<p data-t=\"s1p\">Choose a J.Rose <strong>Message in a Bottle<\/strong>, at your wine shop or online.<\/p>\n<\/div>\n<\/div>\n<\/li>\n<li class=\"step\" data-s=\"2\" id=\"miab-dove\">\n<div class=\"wrap step-in\">\n<div class=\"shot shot-tag\">\n<div class=\"ts\"><img decoding=\"async\" src=\"https:\/\/www.jrose.it\/wp-content\/uploads\/2026\/09\/miab2-tag.jpg\" alt=\"J.Rose bottle with frescoed textured label: the NFC tag is marked on the lower front\" data-t-alt=\"altTag\" loading=\"lazy\" width=\"858\" height=\"944\" title=\"\"><span class=\"ts-lbl\" aria-hidden=\"true\" data-t=\"tagNfc\">NFC TAG<\/span><span class=\"ts-ring\" aria-hidden=\"true\"><\/span><\/div>\n<\/div>\n<div class=\"txt\"><span class=\"n\">02<\/span><\/p>\n<h3 data-t=\"s2h\">Tap<\/h3>\n<p data-t=\"s2p\">Touch the lower front of the bottle with your smartphone: the <strong>NFC tag is hidden beneath the textured label<\/strong>. The J.Rose page opens, with no app to download. Sign in or create an account to add your dedication.<\/p>\n<details class=\"more\">\n<summary data-t=\"more\">How to turn on NFC<\/summary>\n<ul class=\"tips\">\n<li><b>iPhone<\/b><span data-t=\"tipIos\">It&#8217;s always on. Use the top edge of the phone.<\/span><\/li>\n<li><b>Android<\/b><span data-t=\"tipAnd\">Check that NFC is on in Settings and hold the middle of the back of the phone to the bottle.<\/span><\/li>\n<li><b data-t=\"tipAllK\">Always<\/b><span data-t=\"tipAll\">Keep your smartphone still for a couple of seconds, touching the bottle. If it doesn&#8217;t read, remove the case.<\/span><\/li>\n<\/ul>\n<\/details>\n<\/div>\n<\/div>\n<\/li>\n<li class=\"step\" data-s=\"3\">\n<div class=\"wrap step-in\">\n<div class=\"shot\">\n<div class=\"frame wide\" style=\"aspect-ratio:1\/1\"><img decoding=\"async\" src=\"https:\/\/www.jrose.it\/wp-content\/uploads\/2026\/09\/miab3-record.jpg\" alt=\"A woman records a video message on her smartphone\" data-t-alt=\"alt3\" loading=\"lazy\" width=\"1100\" height=\"1100\" title=\"\"><span class=\"rec-ping\" aria-hidden=\"true\" style=\"left:50.4%;top:70.2%\"><\/span><\/div>\n<\/div>\n<div class=\"txt\"><span class=\"n\">03<\/span><\/p>\n<h3 data-t=\"s3h\">Entrust<\/h3>\n<p data-t=\"s3p\"><strong>Write<\/strong> a dedication, <strong>record<\/strong> a video of up to 1 minute, or both. If you wish, <strong>protect<\/strong> your message with a password. Take your time to review: once confirmed, it can no longer be changed.<\/p>\n<details class=\"more\">\n<summary data-t=\"more2\">What you can entrust<\/summary>\n<ul class=\"tips\">\n<li><b data-t=\"i1h\">The dedication<\/b><span data-t=\"i1p\">A few lines of your own: a wish, a memory, a promise.<\/span><\/li>\n<li><b data-t=\"i2h\">The video<\/b><span data-t=\"i2p\">Up to 1 minute. Your voice and your face, kept inside the bottle.<\/span><\/li>\n<li><b data-t=\"i3h\">The key<\/b><span data-t=\"i3p\">Open access, or a password you share with the recipient.<\/span><\/li>\n<\/ul>\n<\/details>\n<\/div>\n<\/div>\n<\/li>\n<li class=\"step\" data-s=\"4\">\n<div class=\"wrap step-in\">\n<div class=\"shot\">\n<div class=\"frame wide\" style=\"aspect-ratio:1\/1\"><img decoding=\"async\" src=\"https:\/\/www.jrose.it\/wp-content\/uploads\/2026\/09\/miab2-gift.jpg\" alt=\"White J.Rose shopping bag with black handles\" data-t-alt=\"alt4\" loading=\"lazy\" width=\"1100\" height=\"1100\" title=\"\"><span class=\"sparkles\" aria-hidden=\"true\"><span class=\"spk\" style=\"left:61%;top:27%;--d:0s;--z:1\"><\/span><span class=\"spk\" style=\"left:38%;top:44%;--d:1.1s;--z:.7\"><\/span><span class=\"spk\" style=\"left:64%;top:57%;--d:2.2s;--z:.85\"><\/span><span class=\"spk\" style=\"left:44%;top:73%;--d:.6s;--z:.6\"><\/span><span class=\"spk\" style=\"left:55%;top:16%;--d:1.7s;--z:.75\"><\/span><span class=\"spk\" style=\"left:37%;top:85%;--d:2.8s;--z:.65\"><\/span><span class=\"spk\" style=\"left:66%;top:80%;--d:3.3s;--z:.55\"><\/span><\/span><\/div>\n<\/div>\n<div class=\"txt\"><span class=\"n\">04<\/span><\/p>\n<h3 data-t=\"s4h\">Give<\/h3>\n<p data-t=\"s4p\">Hand over the bottle. The recipient holds a smartphone to the tag and <strong>your message opens<\/strong>.<\/p>\n<\/div>\n<\/div>\n<\/li>\n<\/ol>\n<\/section>\n<section class=\"why\" aria-labelledby=\"miab-why-h\">\n<div class=\"wrap\">\n<h2 id=\"miab-why-h\" data-t=\"whyH\">Why choose J.Rose with <span class=\"hl\">Message in a Bottle<\/span><\/h2>\n<div class=\"why-grid\">\n<div class=\"why-i\"><svg viewBox=\"0 0 32 32\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" aria-hidden=\"true\"><rect x=\"7\" y=\"14\" width=\"18\" height=\"14\" rx=\"2\"\/><path d=\"M11 14V10a5 5 0 0 1 10 0v4\"\/><\/svg><\/p>\n<h3 data-t=\"w1h\">Private<\/h3>\n<p data-t=\"w1p\">If you wish, only those who know the password can open it.<\/p>\n<\/div>\n<div class=\"why-i\"><svg viewBox=\"0 0 32 32\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" aria-hidden=\"true\"><rect x=\"10\" y=\"3\" width=\"12\" height=\"26\" rx=\"3\"\/><path d=\"M14 25h4\"\/><\/svg><\/p>\n<h3 data-t=\"w2h\">Simple<\/h3>\n<p data-t=\"w2p\">No app: a smartphone is all you need, for you and for the recipient.<\/p>\n<\/div>\n<div class=\"why-i\"><svg viewBox=\"0 0 32 32\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M13 3h6v5l3 3v17a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2V11l3-3z\"\/><path d=\"M10 16h12M10 24h12\"\/><\/svg><\/p>\n<h3 data-t=\"w3h\">Inside a work of art<\/h3>\n<p data-t=\"w3p\">A frescoed bottle, to treasure even after the contents are gone.<\/p>\n<\/div>\n<div class=\"why-i\"><svg viewBox=\"0 0 32 32\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\" stroke-linecap=\"round\" aria-hidden=\"true\"><rect x=\"5\" y=\"12\" width=\"22\" height=\"16\" rx=\"1.5\"\/><path d=\"M3 12h26v-4H3zM16 8v20M16 8c-2-4-7-5-7-1.5S16 8 16 8zM16 8c2-4 7-5 7-1.5S16 8 16 8z\"\/><\/svg><\/p>\n<h3 data-t=\"w4h\">Added value<\/h3>\n<p data-t=\"w4p\">For &euro;5.50 the bottle becomes a unique gift personalised with your wishes, for those who want to make a difference.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"recv\" aria-labelledby=\"miab-recv-h\">\n<div class=\"wrap recv-grid\">\n<div>\n<h2 id=\"miab-recv-h\" data-t=\"recvH\">Did you receive a J.Rose bottle with <span class=\"hl\">Message in a Bottle<\/span>?<\/h2>\n<p class=\"lead\" data-t=\"recvP\">Someone has entrusted you with a message. Hold your smartphone to the lower front of the bottle and it opens straight away. If it&#8217;s protected, enter the password given to you by the person who gave you the bottle.<\/p>\n<p class=\"script\" data-t=\"recvS\">Your message is waiting.<\/p>\n<\/div>\n<div class=\"phone recv-phone\"><img decoding=\"async\" src=\"https:\/\/www.jrose.it\/wp-content\/uploads\/2026\/09\/miab2-password.jpg\" alt=\"What the recipient sees: there is a message for you, enter the password\" data-t-alt=\"altPwd\" loading=\"lazy\" width=\"620\" height=\"1342\" title=\"\"><\/div>\n<\/div>\n<\/section>\n<section class=\"find\" id=\"miab-trova\" aria-labelledby=\"miab-find-h\">\n<div class=\"wrap find-grid\">\n<div>\n<h2 id=\"miab-find-h\" data-t=\"findH\">Where to find it<\/h2>\n<p class=\"lead\" data-t=\"findP\">Look for Message in a Bottle bottles at the J.Rose wine shop nearest you. If they are not in stock, you can order them there. Online, you can add Message in a Bottle when you buy.<\/p>\n<p class=\"refs-k\" data-t=\"refsK\">The service is available for all <strong>J.Rose<\/strong>, <strong>La7Vidas<\/strong> and <strong>Sangue Amaro<\/strong> bottles.<\/p>\n<div class=\"find-cta\">\n<a class=\"lnk solid\" href=\"https:\/\/www.google.com\/maps\/d\/viewer?mid=1ydtPDacR47xLSQ08sVDjSXJ1vXhDung\" target=\"_blank\" rel=\"noopener\" data-t=\"mapCta\">Open the wine shop map<\/a><br \/>\n<a class=\"lnk\" href=\"https:\/\/jrose.it\/en\/collections\/\" data-t=\"shopCta\">Buy online<\/a>\n<\/div>\n<div class=\"contact\">\n<div><span class=\"k\">Email<\/span><a href=\"mailto:info@jrose.it\">info@jrose.it<\/a><\/div>\n<div><span class=\"k\" data-t=\"tel\">Phone<\/span><a href=\"tel:+390836891054\">+39 0836 891054<\/a><\/div>\n<\/div>\n<\/div>\n<div class=\"map\"><iframe src=\"https:\/\/www.google.com\/maps\/d\/embed?mid=1ydtPDacR47xLSQ08sVDjSXJ1vXhDung&amp;ehbc=2E312F\" title=\"Map of J.Rose wine shops\" data-t-title=\"mapTitle\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\" allowfullscreen><\/iframe><\/div>\n<\/div>\n<\/section>\n<section class=\"faq\" aria-labelledby=\"miab-faq-h\">\n<div class=\"wrap\">\n<h2 id=\"miab-faq-h\" data-t=\"faqH\">Frequently asked questions<\/h2>\n<div class=\"faq-list\">\n<details>\n<summary data-t=\"q1\">What is NFC? Does my phone have it?<\/summary>\n<p data-t=\"a1\">It&#8217;s the same technology used for contactless payments. Every iPhone from the XS onwards has it, as do most Android smartphones: on Android, if it isn&#8217;t already on, you can switch it on in Settings.<\/p>\n<\/details>\n<details>\n<summary data-t=\"q2\">Do I need to download an app?<\/summary>\n<p data-t=\"a2\">No. The tag opens the J.Rose page directly in the browser.<\/p>\n<\/details>\n<details>\n<summary data-t=\"q3\">Who can see the message?<\/summary>\n<p data-t=\"a3\">With open access, anyone who holds a smartphone to the tag. With protected access, only those who know the password.<\/p>\n<\/details>\n<details>\n<summary data-t=\"q4\">Can I edit the message after saving it?<\/summary>\n<p data-t=\"a4\">No. Before confirming you can review and change everything; once saved, the message stays as it is.<\/p>\n<\/details>\n<details>\n<summary data-t=\"q5\">What if the recipient forgets the password?<\/summary>\n<p data-t=\"a5\">The password cannot be recovered but the person who created the message can set a new one at any time.<\/p>\n<\/details>\n<details>\n<summary data-t=\"q6\">How much does it cost?<\/summary>\n<p data-t=\"a6\">Activating the message costs &euro;5.50 VAT included.<\/p>\n<\/details>\n<details>\n<summary data-t=\"q7\">The tag won&#8217;t read. What should I do?<\/summary>\n<p data-t=\"a7\">Remove the case, hold the phone to the lower front of the bottle and keep it still for a few seconds. On Android, check that NFC is on. If the problem persists, write to info@jrose.it.<\/p>\n<\/details>\n<\/div>\n<p class=\"faq-all\"><a href=\"https:\/\/jrose.it\/en\/message-in-a-bottle-faq\/\" data-t=\"faqAll\">Read all the frequently asked questions here<\/a><\/p>\n<p class=\"terms\"><a href=\"https:\/\/jrose.it\/en\/message-in-a-bottle-terms\/\" data-t=\"terms\">Service terms and conditions<\/a><\/p>\n<\/div>\n<\/section>\n<footer class=\"foot\">\n<p class=\"drink\" data-t=\"drink\">Drink responsibly<\/p>\n<p>Affreschi &amp; Affreschi Srl \u00b7 Zona PIP, Lotto 9 \u2013 73027 Minervino di Lecce (LE) \u00b7 P.I. 04779110750<\/p>\n<\/footer>\n<\/div>\n<p><script>(function(){ var root=document.getElementById('miab');if(!root)return;root.classList.add('js'); var EN={\"q1\": \"What is NFC? Does my phone have it?\",\"a1\": \"It's the same technology used for contactless payments. Every iPhone from the XS onwards has it, as do most Android smartphones: on Android, if it isn't already on, you can switch it on in Settings.\",\"q2\": \"Do I need to download an app?\",\"a2\": \"No. The tag opens the J.Rose page directly in the browser.\",\"q3\": \"Who can see the message?\",\"a3\": \"With open access, anyone who holds a smartphone to the tag. With protected access, only those who know the password.\",\"q4\": \"Can I edit the message after saving it?\",\"a4\": \"No. Before confirming you can review and change everything; once saved, the message stays as it is.\",\"q5\": \"What if the recipient forgets the password?\",\"a5\": \"The password cannot be recovered but the person who created the message can set a new one at any time.\",\"q6\": \"How much does it cost?\",\"a6\": \"Activating the message costs \\u20ac5.50 VAT included.\",\"q7\": \"The tag won't read. What should I do?\",\"a7\": \"Remove the case, hold the phone to the lower front of the bottle and keep it still for a few seconds. On Android, check that NFC is on. If the problem persists, write to info@jrose.it.\",\"faqAll\":\"Read all the frequently asked questions here\",\"w4h\":\"Added value\",\"w4p\": \"For \\u20ac5.50 the bottle becomes a unique gift personalised with your wishes, for those who want to make a difference.\",\"altHero\":\"Frescoed J.Rose bottle on a light background\",\"nfcLine\":\"No app: your smartphone is all you need\",\"kick\": \"A gift that speaks\\u003cbr>in your voice.\", \"lead\": \"Entrust the bottle with a dedication, a video or both. Whoever receives it discovers it with a simple tap of their smartphone on the NFC tag.\", \"callout\": \"\\u003cstrong>Is the bottle in front of you?\\u003c\/strong> Hold your smartphone to the lower front: the tag sits beneath the textured label and opens the page where you create your message. \\u003ca href=\\\"#miab-dove\\\">Where the tag is\\u003c\/a>\", \"quoteSub\": \"Because drinks run out, but true emotions remain.\", \"occK\": \"For\", \"o1\": \"an anniversary\", \"o2\": \"a birth\", \"o3\": \"a graduation\", \"o4\": \"a farewell\", \"o5\": \"a thank you\", \"o6\": \"a corporate gift\", \"howH\": \"How it works\", \"alt1\": \"J.Rose London Dry Gin bottle with fresco\", \"s1h\": \"Buy\", \"s1p\": \"Choose a J.Rose \\u003cstrong>Message in a Bottle\\u003c\/strong>, at your wine shop or online.\", \"altTag\": \"J.Rose bottle with frescoed textured label: the NFC tag is marked on the lower front\", \"tagNfc\": \"NFC TAG\", \"s2h\": \"Tap\", \"s2p\": \"Touch the lower front of the bottle with your smartphone: the \\u003cstrong>NFC tag is hidden beneath the textured label\\u003c\/strong>. The J.Rose page opens, with no app to download. Sign in or create an account to add your dedication.\", \"more\": \"How to turn on NFC\", \"tipIos\": \"It's always on. Use the top edge of the phone.\", \"tipAnd\": \"Check that NFC is on in Settings and hold the middle of the back of the phone to the bottle.\", \"tipAllK\": \"Always\", \"tipAll\": \"Keep your smartphone still for a couple of seconds, touching the bottle. If it doesn't read, remove the case.\", \"alt3\": \"A woman records a video message on her smartphone\", \"s3h\": \"Entrust\", \"s3p\": \"\\u003cstrong>Write\\u003c\/strong> a dedication, \\u003cstrong>record\\u003c\/strong> a video of up to 1 minute, or both. If you wish, \\u003cstrong>protect\\u003c\/strong> your message with a password. Take your time to review: once confirmed, it can no longer be changed.\", \"more2\": \"What you can entrust\", \"i1h\": \"The dedication\", \"i1p\": \"A few lines of your own: a wish, a memory, a promise.\", \"i2h\": \"The video\", \"i2p\": \"Up to 1 minute. Your voice and your face, kept inside the bottle.\", \"i3h\": \"The key\", \"i3p\": \"Open access, or a password you share with the recipient.\", \"alt4\": \"White J.Rose shopping bag with black handles\", \"s4h\": \"Give\", \"s4p\": \"Hand over the bottle. The recipient holds a smartphone to the tag and \\u003cstrong>your message opens\\u003c\/strong>.\", \"whyH\": \"Why choose J.Rose with \\u003cspan class=\\\"hl\\\">Message in a Bottle\\u003c\/span>\", \"w1h\": \"Private\", \"w1p\": \"If you wish, only those who know the password can open it.\", \"w2h\": \"Simple\", \"w2p\": \"No app: a smartphone is all you need, for you and for the recipient.\", \"w3h\": \"Inside a work of art\", \"w3p\": \"A frescoed bottle, to treasure even after the contents are gone.\", \"recvK\": \"For the recipient\", \"recvH\": \"Did you receive a J.Rose bottle with \\u003cspan class=\\\"hl\\\">Message in a Bottle\\u003c\/span>?\", \"recvP\": \"Someone has entrusted you with a message. Hold your smartphone to the lower front of the bottle and it opens straight away. If it's protected, enter the password given to you by the person who gave you the bottle.\", \"recvS\": \"Your message is waiting.\", \"demoCta\": \"See what it's like to receive one\", \"demoP\": \"Open a sample message, just as the recipient of the bottle would see it.\", \"altPwd\": \"What the recipient sees: there is a message for you, enter the password\", \"findH\": \"Where to find it\", \"findP\": \"Look for Message in a Bottle bottles at the J.Rose wine shop nearest you. If they are not in stock, you can order them there. Online, you can add Message in a Bottle when you buy.\", \"shopCta\": \"Buy online\", \"refsK\": \"The service is available for all \\u003cstrong>J.Rose\\u003c\/strong>, \\u003cstrong>La7Vidas\\u003c\/strong> and \\u003cstrong>Sangue Amaro\\u003c\/strong> bottles.\", \"mapCta\": \"Open the wine shop map\", \"mapTitle\": \"Map of J.Rose wine shops\", \"tel\": \"Phone\", \"faqH\": \"Frequently asked questions\", \"terms\": \"Service terms and conditions\", \"drink\": \"Drink responsibly\"}; var IT={}; root.querySelectorAll('[data-t]').forEach(function(el){IT[el.getAttribute('data-t')]=el.innerHTML;}); root.querySelectorAll('[data-t-alt]').forEach(function(el){IT[el.getAttribute('data-t-alt')]=el.getAttribute('alt');}); root.querySelectorAll('[data-t-aria]').forEach(function(el){IT[el.getAttribute('data-t-aria')]=el.getAttribute('aria-label');}); root.querySelectorAll('[data-t-title]').forEach(function(el){IT[el.getAttribute('data-t-title')]=el.getAttribute('title');}); var lang='it'; function setLang(l){lang=l;var d=l==='en'?EN:IT; root.querySelectorAll('[data-t]').forEach(function(el){var k=el.getAttribute('data-t');if(d[k]!=null)el.innerHTML=d[k];}); root.querySelectorAll('[data-t-alt]').forEach(function(el){var k=el.getAttribute('data-t-alt');if(d[k]!=null)el.setAttribute('alt',d[k]);}); root.querySelectorAll('[data-t-aria]').forEach(function(el){var k=el.getAttribute('data-t-aria');if(d[k]!=null)el.setAttribute('aria-label',d[k]);}); root.querySelectorAll('[data-t-title]').forEach(function(el){var k=el.getAttribute('data-t-title');if(d[k]!=null)el.setAttribute('title',d[k]);}); root.setAttribute('lang',l); ['it','en'].forEach(function(x){var b=document.getElementById('miab-'+x);if(b)b.setAttribute('aria-pressed',String(x===l));}); fit();} function setSrc(v){root.classList.toggle('from-tag',v==='tag'); ['site','tag'].forEach(function(x){var b=document.getElementById('miab-'+x);if(b)b.setAttribute('aria-pressed',String(x===v));});} var tEl=document.getElementById('miab-timer'),rec=document.getElementById('miab-rec'),tick=null,sec=0; function show(){if(tEl)tEl.textContent='00:00:'+(sec>9?'':'0')+sec;} if(tEl)tEl.classList.add('idle'); if(rec)rec.addEventListener('click',function(){var on=rec.getAttribute('aria-pressed')!=='true';rec.setAttribute('aria-pressed',String(on));clearInterval(tick); if(on){sec=0;show();tEl.classList.remove('idle');tick=setInterval(function(){sec=sec>58?59:sec+1;show();if(sec>58){clearInterval(tick);}},1000);} else{tEl.classList.add('idle');}}); var fine=window.matchMedia?window.matchMedia('(hover: hover) and (pointer: fine)').matches:false; var calm=window.matchMedia?window.matchMedia('(prefers-reduced-motion: reduce)').matches:false; var hp=root.querySelector('.hp'); if(hp){if(fine){hp.addEventListener('mousemove',function(e){var r=hp.getBoundingClientRect(),x=(e.clientX-r.left)\/r.width,y=(e.clientY-r.top)\/r.height; hp.style.setProperty('--mx',(x*100).toFixed(1)+'%');hp.style.setProperty('--my',(y*100).toFixed(1)+'%'); if(!calm){hp.style.setProperty('--px',(x-.5).toFixed(3));hp.style.setProperty('--py',(y-.5).toFixed(3));} hp.classList.add('lit');}); hp.addEventListener('mouseleave',function(){hp.classList.remove('lit');});}} var ts=root.querySelector('.shot-tag .ts'),ring=ts?ts.querySelector('.ts-ring'):null; if(ts){if(ring){if(fine){ts.addEventListener('mousemove',function(e){var a=ring.getBoundingClientRect(),cx=a.left+a.width\/2,cy=a.top+a.height\/2,d=Math.sqrt(Math.pow(e.clientX-cx,2)+Math.pow(e.clientY-cy,2)); ts.classList.toggle('near',a.width*1.4>d);}); ts.addEventListener('mouseleave',function(){ts.classList.remove('near');});}}} var sb=root.querySelector('.shot-buy'),ln=sb?sb.querySelector('.lens'):null,lim=sb?sb.querySelector('.frame img'):null,Z=2.4; if(ln){if(fine){var setBg=function(u){ln.style.backgroundImage='url(\"'+u+'\")';}; setBg(lim.currentSrc||lim.src); var hd=new Image(); hd.onload=function(){setBg(hd.src);}; hd.src=ln.getAttribute('data-src'); var fr=sb.querySelector('.frame'); fr.addEventListener('mousemove',function(e){var r=lim.getBoundingClientRect(),f=fr.getBoundingClientRect(),x=e.clientX-r.left,y=e.clientY-r.top,h=ln.offsetWidth\/2; ln.style.left=(e.clientX-f.left)+'px';ln.style.top=(e.clientY-f.top)+'px'; ln.style.backgroundSize=(r.width*Z)+'px '+(r.height*Z)+'px'; ln.style.backgroundPosition=(h-x*Z)+'px '+(h-y*Z)+'px'; sb.classList.add('zoom');}); fr.addEventListener('mouseleave',function(){sb.classList.remove('zoom');});}} var hpr=root.querySelector('.hp-ring'),hpi=root.querySelector('.hp-img'); function placeRing(){if(!hpr)return;if(!hpi)return;var cw=hpi.clientWidth,ch=hpi.clientHeight,iw=2400,ih=1100; if(!cw)return; var sc=Math.max(cw\/iw,ch\/ih),dw=iw*sc,dh=ih*sc,op=(getComputedStyle(hpi).objectPosition||'50% 50%').split(' '),px=parseFloat(op[0])\/100,py=parseFloat(op[1]||'50')\/100; var x=(cw-dw)*px+1789*sc,y=(ch-dh)*py+829*sc,d=Math.max(18,64*sc); hpr.style.left=(hpi.offsetLeft+x)+'px';hpr.style.top=(hpi.offsetTop+y)+'px';hpr.style.width=d+'px';hpr.style.height=d+'px';} placeRing();window.addEventListener('resize',placeRing);window.addEventListener('load',placeRing);if(hpi)hpi.addEventListener('load',placeRing); var steps=[].slice.call(root.querySelectorAll('.step')); if('IntersectionObserver' in window){var io=new IntersectionObserver(function(es){es.forEach(function(e){e.target.classList.toggle('on',e.isIntersecting);});},{threshold:.3});steps.forEach(function(st){io.observe(st);});} else{steps.forEach(function(st){st.classList.add('on');});} function fit(){var f=document.getElementById('miab-flask'),b=document.getElementById('miab-fbody'),n=document.getElementById('miab-finner');if(!f)return; for(var k=1;k>0.6;k-=0.03){f.style.setProperty('--fit',k.toFixed(2));if(b.clientHeight>=n.scrollHeight)break;}} setLang((document.documentElement.lang||'it').slice(0,2).toLowerCase()==='en'?'en':'it'); if(location.hash==='#en')setLang('en'); var q='';try{q=new URLSearchParams(location.search).get('src')||'';}catch(e){} if(\/cartellino|tag|qr\/i.test(q)||location.hash==='#cartellino')setSrc('tag'); fit();window.addEventListener('resize',fit);if(document.fonts)document.fonts.ready.then(fit);window.addEventListener('load',fit); })();<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A gift that speaksin your voice. MESSAGEin a BOTTLE. Entrust the bottle with a dedication, a video or both. Whoever receives it discovers it with a<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":1,"featured_media":13470,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-13483","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/jrose.it\/en\/wp-json\/wp\/v2\/pages\/13483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jrose.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jrose.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jrose.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jrose.it\/en\/wp-json\/wp\/v2\/comments?post=13483"}],"version-history":[{"count":3,"href":"https:\/\/jrose.it\/en\/wp-json\/wp\/v2\/pages\/13483\/revisions"}],"predecessor-version":[{"id":13508,"href":"https:\/\/jrose.it\/en\/wp-json\/wp\/v2\/pages\/13483\/revisions\/13508"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jrose.it\/en\/wp-json\/wp\/v2\/media\/13470"}],"wp:attachment":[{"href":"https:\/\/jrose.it\/en\/wp-json\/wp\/v2\/media?parent=13483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}