{"product_id":"heart-stud-earring","title":"HEART STUD EARRING","description":"\u003cdiv class=\"heart-description\" data-heart-kind=\"earring\"\u003e\n\u003cdiv data-heart-color=\"clear\"\u003e\n\u003cdetails\u003e\u003csummary\u003e商品について\u003c\/summary\u003e\u003cdiv\u003e\n\u003cp\u003e大人の横顔に光る遊び心。\u003cbr\u003eハートシェイプの柔らかなラインが、ラボグロウンダイヤモンドの澄んだ輝きを軽やかに映す一粒ピアスです。\u003cbr\u003e愛らしいモチーフでありながら、ダイヤの透明感とシャープな面が甘さを整え、大人のスタイルにも自然になじみます。\u003c\/p\u003e\n\u003cp\u003e0.3ctはさりげないアクセントに、0.5ctは輪郭の美しさがより際立つ存在感に。\u003cbr\u003eさらに、より印象的な輝きを楽しめる1ctサイズもご用意しています。\u003cbr\u003e気分を変えたい日や、ふと優しいニュアンスをコーデに加えたくなった日に選びたくなるバランスです。\u003cbr\u003e※ct表記はいずれも片耳あたりのカラット数です。\u003c\/p\u003e\n\u003cp\u003e地金は、モチーフのシルエットを優しく引き立てるK18と、印象をスマートに引き締めるPt900をご用意。\u003cbr\u003eハートの曲線と金属の質感が調和し、大人が日常に取り入れやすい“遊びのある一対”に仕上がりました。\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003e商品詳細\u003c\/summary\u003e\u003cdiv class=\"heart-spec\"\u003e品番：ARERA01002\n原産国：日本\nダイヤモンド：ハートシェイプ\nキャラット：0.3 \/ 0.5 \/ 1ct （※片耳あたりのキャラット数）\n金性：K18 \/ Pt900\n\nAURAで取り扱うラボグロウンダイヤモンドは、すべて厳格な基準を満たしたものだけを使用しています。\n\nカラー：G以上 — 透き通るような白さ\nクラリティ：VS2以上 — 内包物の少ない高い透明度\nカット：Excellent または Very Good — 最高峰の輝きを引き出すカット\n\n※キャッチは、K18またはPt900のキャッチをシリコンで包んだものとなります。\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv data-heart-color=\"yellow\" hidden\u003e\n\u003cdetails\u003e\u003csummary\u003e商品について\u003c\/summary\u003e\u003cdiv\u003e\n\u003cp\u003eイエローカラーのハートシェイプダイヤモンドをあしらった、スタッドタイプのイヤリング。\u003cbr\u003eすでに好評を得ている無色ダイヤの「HEART STUD EARRING」の姉妹デザインとして、\u003cbr\u003eカラーによる表情の違いを楽しめる一本です。\u003c\/p\u003e\n\u003cp\u003eハートシェイプ特有のフォルムに、イエローダイヤならではの色味が加わり、\u003cbr\u003e可愛らしさだけに寄らない、スタイリングに取り入れやすい印象に。\u003cbr\u003e耳元に程よいアクセントを添え、装いのバランスを整えます。\u003c\/p\u003e\n\u003cp\u003e現在お選びいただけるサイズは0.5ctです。\u003cbr\u003e素材はK18、Pt900から選択でき、\u003cbr\u003e日常使いからコーディネートのポイントまで幅広く活躍するデザインです。\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003e【カラーラボダイヤモンドの色彩について】 \u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eラボグロウンダイヤモンドは、天然ダイヤモンドと同様の生成プロセスを経て育まれるため、同じグレードであっても色彩の濃淡や色味にわずかな個体差が生じます。\u003c\/em\u003e\u003cbr\u003e\u003cem\u003e掲載写真はイメージとなりますが、お届けする石は一つひとつが独自の輝きを放つ「一点もの」です。AURA LABが厳選した、一期一会の特別な色彩との出会いをお楽しみください。\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003e商品詳細\u003c\/summary\u003e\u003cdiv class=\"heart-spec\"\u003e品番：ARERA01002Y\n原産国：日本\nダイヤモンド：ハートシェイプ\nキャラット：0.5ct（※片耳あたりのキャラット数）\n金性：K18 \/ Pt900\n※キャッチは、K18またはPt900のキャッチをシリコンで包んだものとなります。\n\nAURAで取り扱うラボグロウンダイヤモンドは、すべて厳格な基準を満たしたものだけを使用しています。\n\nクラリティ：VS2以上 — 内包物の少ない高い透明度\nカット：Excellent または Very Good — 最高峰の輝きを引き出すカット\n\nカラー：Fancy Intense Yellow — 太陽の光を閉じ込めたような弾ける輝き\n\n※カラーについてのご注意※\n・ラボグロウンダイヤモンドも天然石と同じく、色彩の濃淡には多少の個体差がございます。\n・掲載写真はイメージです。実際にお届けする石は、一つひとつが異なる表情を持つ「一点もの」となりますので、あらかじめご了承ください。\n\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size:12px;margin-top:16px\"\u003e※ct表記は片耳あたりのカラット数です。\u003c\/p\u003e\n\u003c\/div\u003e\u003cstyle\u003e.heart-description details { margin:0; border-bottom:1px solid #ddd; }\n.heart-description summary { list-style:none; display:flex; align-items:center; cursor:pointer; padding:20px 0; font-size:10px; letter-spacing:1.2px; }\n.heart-description summary::-webkit-details-marker { display:none; }\n.heart-description summary::after { content:'+'; margin-left:auto; font-size:16px; font-weight:300; color:#777; }\n.heart-description details[open]\u003esummary::after { content:'−'; }\n.heart-description details\u003ep { font-size:13px; line-height:1.9; margin:0 0 18px; }\n.heart-description [hidden] { display:none!important; }\n\n.heart-original-gallery { display:none!important; }\n.heart-gallery { grid-area:product-gallery; min-width:0; align-self:start; }\n.heart-gallery .heart-main-image { display:block; cursor:zoom-in; }\n.heart-gallery .heart-main-image img { display:block; width:100%; height:auto; aspect-ratio:1; object-fit:contain; }\n.heart-gallery .heart-image-caption { margin:12px 0; min-height:24px; font-size:12px; line-height:1.7; color:#555; }\n.heart-gallery .heart-thumbnails { display:flex; gap:16px; flex-wrap:wrap; }\n.heart-gallery .heart-thumbnails button { display:flex; flex-direction:column; align-items:center; gap:7px; background:#fff; border:1px solid #ddd; padding:7px; min-width:88px; font-size:10px; color:#333; cursor:pointer; }\n.heart-gallery .heart-thumbnails button[aria-pressed=\"true\"] { border-color:#1c1c1c; }\n.heart-gallery .heart-thumbnails img { display:block; width:72px; height:72px; object-fit:cover; }\n.heart-gallery :focus-visible, #heart-detail-gallery :focus-visible { outline:2px solid #555; outline-offset:4px; }\n#heart-detail-gallery { margin:72px 0 32px; padding-top:40px; border-top:1px solid #ddd; }\n#heart-detail-gallery h2 { margin:0 0 16px; font-size:18px; font-weight:400; letter-spacing:2px; }\n#heart-detail-gallery\u003ep { margin:0 0 28px; font-size:13px; line-height:1.9; }\n#heart-detail-gallery .heart-detail-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:20px; }\n#heart-detail-gallery figure { margin:0; }\n#heart-detail-gallery img { display:block; width:100%; height:auto; aspect-ratio:1; object-fit:cover; }\n#heart-detail-gallery figcaption { margin-top:12px; font-size:12px; letter-spacing:1px; }\n@media(max-width:699px) {\n  #heart-detail-gallery { margin-top:40px; padding-top:28px; }\n  #heart-detail-gallery .heart-detail-grid { grid-template-columns:repeat(2,minmax(0,1fr)); gap:24px 12px; }\n  .heart-gallery .heart-image-caption { font-size:11px; }\n}\n\n.heart-gallery .heart-main-image, .heart-gallery .heart-image-caption, .heart-gallery .heart-thumbnails { max-width:600px; margin-left:auto; margin-right:auto; }\n\n.heart-description details\u003ediv {font-size:13px;line-height:1.9;margin:0 0 18px;}\n\n.heart-main-image img {object-fit:contain!important;} .heart-wearing-grid img {aspect-ratio:3\/4!important;object-fit:cover!important;} .heart-description .heart-spec {white-space:pre-line;}\n\u003c\/style\u003e\u003cscript\u003e(() =\u003e {\n  const cfg = {\"key\": \"earring\", \"handle\": \"heart-stud-earring\", \"title\": \"HEART STUD EARRING\", \"sources\": {\"clear\": \"ハートイヤリング\", \"yellow\": \"yellow-heart-stud-earring\"}, \"weeks\": {\"clear\": 8, \"yellow\": 2}, \"photos\": [{\"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/8254\/8844\/files\/heartearringK18gpt.png?v=1770364520\", \"color\": \"clear\", \"metal\": \"K18YG\", \"view\": \"front\"}, {\"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/8254\/8844\/files\/jewelry_white_gold_version.png?v=1770364520\", \"color\": \"clear\", \"metal\": \"PT900\", \"view\": \"front\"}, {\"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/8254\/8844\/files\/heart_earring_wearing_v2.png?v=1770364520\", \"color\": \"clear\", \"metal\": \"\", \"view\": \"wear\"}, {\"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/8254\/8844\/files\/yellow_heart_stud_er_K18.png?v=1770628602\", \"color\": \"yellow\", \"metal\": \"K18YG\", \"view\": \"front\"}, {\"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0905\/8254\/8844\/files\/yellow_heart_stud_er_Pt.png?v=1770628654\", \"color\": \"yellow\", \"metal\": \"PT900\", \"view\": \"front\"}], \"choices\": [{\"color\": \"clear\", \"carat\": \"0.3ct\", \"metal\": \"K18YG\", \"price\": \"104500\"}, {\"color\": \"clear\", \"carat\": \"0.3ct\", \"metal\": \"PT900\", \"price\": \"104500\"}, {\"color\": \"clear\", \"carat\": \"0.5ct\", \"metal\": \"K18YG\", \"price\": \"132000\"}, {\"color\": \"clear\", \"carat\": \"0.5ct\", \"metal\": \"PT900\", \"price\": \"132000\"}, {\"color\": \"clear\", \"carat\": \"1ct\", \"metal\": \"K18YG\", \"price\": \"209000\"}, {\"color\": \"clear\", \"carat\": \"1ct\", \"metal\": \"PT900\", \"price\": \"209000\"}, {\"color\": \"yellow\", \"carat\": \"0.5ct\", \"metal\": \"K18YG\", \"price\": \"149600\"}, {\"color\": \"yellow\", \"carat\": \"0.5ct\", \"metal\": \"PT900\", \"price\": \"149600\"}]};\n  const marker = '__auraHeart_'+cfg.key;\n  if (window[marker]) return;\n  window[marker] = true;\n  const colors = {clear:'#f4f3ef',yellow:'#f4d76d',blue:'#9ec6d8'};\n  const galleries = new WeakMap();\n  function makeGallery(root) {\n    const original = root.querySelector('product-gallery');\n    if (!original) return null;\n    const gallery = document.createElement('div');\n    gallery.className = 'heart-gallery';\n    gallery.innerHTML = '\u003ca class=\"heart-main-image\" target=\"_blank\" rel=\"noopener\"\u003e\u003cimg width=\"1024\" height=\"1024\" alt=\"\"\u003e\u003c\/a\u003e\u003cp class=\"heart-image-caption\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003cdiv class=\"heart-thumbnails\" aria-label=\"商品写真\"\u003e\u003c\/div\u003e';\n    original.before(gallery);\n    original.classList.add('heart-original-gallery');\n    const stage=gallery.querySelector('a'), main=stage.querySelector('img'), caption=gallery.querySelector('p'), thumbs=gallery.querySelector('.heart-thumbnails');\n    let signature='';\n    const update=(color,metal,carat)=\u003e{\n      const key=color+metal+carat;\n      if(signature===key) return;\n      const product=cfg.photos.find(p=\u003ep.color===color\u0026\u0026p.metal===metal\u0026\u0026p.view==='front');\n      if(!product) return;\n      signature=key;thumbs.replaceChildren();\n      const items=[product,...cfg.photos.filter(p=\u003ep.color===color\u0026\u0026p.view==='detail')];\n      items.forEach((p,index)=\u003e{\n        const label=index===0?'商品写真':'ディテール '+index;\n        const button=document.createElement('button');button.type='button';\n        button.setAttribute('aria-label',color+' \/ '+label);\n        button.innerHTML='\u003cimg width=\"72\" height=\"72\" alt=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e';\n        button.querySelector('img').src=p.src;button.querySelector('span').textContent=label;\n        const show=()=\u003e{\n          main.src=p.src;main.alt=color+' \/ '+(p.metal||'参考写真')+' \/ '+label;stage.href=p.src;\n          stage.setAttribute('aria-label',main.alt+'を拡大表示（新しいタブ）');\n          caption.textContent=index===0?color+' \/ '+metal+'　※写真はサイズ共通の参考画像です。':color+' \/ ディテール参考（素材は選択内容と異なる場合があります）';\n          [...thumbs.children].forEach(b=\u003eb.setAttribute('aria-pressed',String(b===button)));\n        };\n        button.addEventListener('click',show);thumbs.append(button);if(index===0)show();\n      });\n      thumbs.hidden=items.length===1;\n    };\n    let wearing=document.getElementById('heart-detail-gallery');\n    if(!wearing){\n      wearing=document.createElement('section');wearing.id='heart-detail-gallery';\n      wearing.setAttribute('aria-labelledby','heart-wearing-heading');\n      wearing.innerHTML='\u003ch2 id=\"heart-wearing-heading\"\u003e着用イメージ\u003c\/h2\u003e\u003cp\u003e着用時の雰囲気をご覧いただけます。\u003cbr\u003e写真の素材・カラット数は、選択した仕様と異なる場合があります。\u003c\/p\u003e\u003cdiv class=\"heart-detail-grid heart-wearing-grid\"\u003e\u003c\/div\u003e';\n      cfg.photos.filter(p=\u003ep.view==='wear').forEach(p=\u003e{\n        const fig=document.createElement('figure');fig.innerHTML='\u003ca target=\"_blank\" rel=\"noopener\"\u003e\u003cimg width=\"800\" height=\"1066\" loading=\"lazy\"\u003e\u003c\/a\u003e\u003cfigcaption\u003e\u003c\/figcaption\u003e';\n        const a=fig.querySelector('a'),img=fig.querySelector('img');a.href=p.src;img.src=p.src;img.alt=p.color+' \/ 着用イメージ';a.setAttribute('aria-label',img.alt+'を拡大表示（新しいタブ）');fig.querySelector('figcaption').textContent=img.alt;\n        wearing.querySelector('.heart-detail-grid').append(fig);\n      });\n    }\n    root.after(wearing);return update;\n  }\n  let queued=false;\n  function sync(){\n    queued=false;\n    const root=document.querySelector('.heart-description[data-heart-kind=\"'+cfg.key+'\"]')?.closest('[id^=\"product-info-\"]');\n    if(!root)return;\n    const selected=[...root.querySelectorAll('input[type=\"radio\"][data-option-position]:checked')].sort((a,b)=\u003eNumber(a.dataset.optionPosition)-Number(b.dataset.optionPosition)).map(i=\u003eroot.querySelector('label[for=\"'+CSS.escape(i.id)+'\"]')?.textContent.trim());\n    const [color,carat,metal]=selected;\n    if(!cfg.sources[color]||!carat||!metal)return;\n    const title=root.querySelector('h1');\n    const name=cfg.title+' ('+color+') \/ '+carat+' \/ '+metal;\n    if(title\u0026\u0026title.textContent!==name)title.textContent=name;\n    if(document.title!==name)document.title=name;\n    if(!galleries.has(root)||!root.querySelector('.heart-gallery'))galleries.set(root,makeGallery(root));\n    galleries.get(root)?.(color,metal,carat);\n    root.querySelectorAll('[data-heart-color]').forEach(e=\u003e{e.hidden=e.dataset.heartColor!==color;});\n    root.querySelectorAll('input[data-option-position=\"1\"]').forEach(i=\u003e{const label=root.querySelector('label[for=\"'+CSS.escape(i.id)+'\"]');const v=label?.textContent.trim();if(colors[v])label.style.setProperty('--swatch-background',colors[v]);});\n    \/\/ Preserve the source products' 2-week yellow and 8-week clear delivery windows.\n    const shipping=root.querySelector('.shipping-date__text');\n    if(shipping\u0026\u0026cfg.key==='earring'){\n      const text='発送目安：約'+cfg.weeks[color]+'週間で出荷予定（受注生産品）';\n      if(shipping.textContent!==text)shipping.textContent=text;\n    }\n    const buy=root.querySelector('button[type=\"submit\"]');\n    const unavailable=buy?.disabled;\n    if(shipping)shipping.parentElement.style.display=unavailable?'none':'';\n    const choice=cfg.choices.find(v=\u003ev.color===color\u0026\u0026v.carat===carat\u0026\u0026v.metal===metal);\n    const widget=root.querySelector('.paidy-widget');\n    if(widget\u0026\u0026choice){\n      widget.style.display=unavailable?'none':'';\n      const yen=n=\u003e'¥'+Math.round(n).toLocaleString('ja-JP');\n      const label=widget.querySelector('.paidy-widget__price');\n      const text=yen(Number(choice.price)\/6)+'〜';\n      if(label\u0026\u0026label.textContent!==text)label.textContent=text;\n      widget.dataset.variantPrice=String(Number(choice.price)*100);\n      const modal=document.getElementById(widget.querySelector('button')?.getAttribute('aria-controls'));\n      modal?.querySelectorAll('.paidy-modal__installment-price').forEach((e,i)=\u003e{const value='月々 '+yen(Number(choice.price)\/(i===0?3:6));if(e.textContent!==value)e.textContent=value;});\n    }\n  }\n  function schedule(){if(!queued){queued=true;requestAnimationFrame(sync);}}\n  function completeSelection(){\n    const root=document.querySelector('.heart-description[data-heart-kind=\"'+cfg.key+'\"]')?.closest('[id^=\"product-info-\"]');\n    if(!root)return;\n    const label=i=\u003ei\u0026\u0026root.querySelector('label[for=\"'+CSS.escape(i.id)+'\"]')?.textContent.trim();\n    const color=label(root.querySelector('input[data-option-position=\"1\"]:checked'));\n    const sizes=[...root.querySelectorAll('input[data-option-position=\"2\"]')];\n    const allowed=cfg.choices.filter(v=\u003ev.color===color).map(v=\u003ev.carat);\n    if(allowed.length\u0026\u0026!sizes.some(i=\u003ei.checked\u0026\u0026allowed.includes(label(i))))sizes.find(i=\u003eallowed.includes(label(i)))?.click();\n    schedule();\n  }\n  function start(){sync();const main=document.querySelector('main');if(main)new MutationObserver(schedule).observe(main,{childList:true,subtree:true});document.addEventListener('change',schedule);document.addEventListener('variant:change',()=\u003erequestAnimationFrame(completeSelection));}\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',start,{once:true});else start();\n})();\n\u003c\/script\u003e","brand":"aura-jewelry_diamond","offers":[{"title":"clear \/ 0.3ct \/ K18YG","offer_id":67905468465516,"sku":"ARERA01002-K18-030-00","price":104500.0,"currency_code":"JPY","in_stock":true},{"title":"clear \/ 0.3ct \/ PT900","offer_id":67905468498284,"sku":"ARERA01002-Pt-030-00","price":104500.0,"currency_code":"JPY","in_stock":true},{"title":"clear \/ 0.5ct \/ K18YG","offer_id":67905468531052,"sku":"ARERA01002-K18-050-00","price":132000.0,"currency_code":"JPY","in_stock":true},{"title":"clear \/ 0.5ct \/ PT900","offer_id":67905468563820,"sku":"ARERA01002-Pt-050-00","price":132000.0,"currency_code":"JPY","in_stock":true},{"title":"clear \/ 1ct \/ K18YG","offer_id":67905468596588,"sku":"ARERA01002-K18-100-00","price":209000.0,"currency_code":"JPY","in_stock":true},{"title":"clear \/ 1ct \/ PT900","offer_id":67905468629356,"sku":"ARERA01002-Pt-100-00","price":209000.0,"currency_code":"JPY","in_stock":true},{"title":"yellow \/ 0.5ct \/ K18YG","offer_id":67905468662124,"sku":"ARERA01002Y-K18-050-00","price":149600.0,"currency_code":"JPY","in_stock":true},{"title":"yellow \/ 0.5ct \/ PT900","offer_id":67905468694892,"sku":"ARERA01002Y-Pt-050-00","price":149600.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0905\/8254\/8844\/files\/heartearringK18gpt.png?v=1770364520","url":"https:\/\/auralab.co.jp\/products\/heart-stud-earring","provider":"AURA_LAB","version":"1.0","type":"link"}