{"product_id":"aurelle-romaine-sapphire-roman-watch","title":"Aurelle Romaine 30.5mm Women's Watch","description":"\u003cstyle\u003e\n\/* ===== ON THE WRIST — REELS (white) ===== *\/\n.gwr-reels {\n  background: #ffffff;\n  padding: 36px 0 40px;\n  color: #1C1917;\n  overflow: hidden;\n}\n.gwr-reels-inner {\n  max-width: 1180px;\n  margin: 0 auto;\n  padding: 0 24px;\n}\n.gwr-reels-eyebrow {\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.2em;\n  color: #8C735A;\n  text-align: center;\n  margin: 0 0 8px;\n}\n.gwr-reels-heading {\n  font-family: 'Cormorant Garamond', Georgia, serif;\n  font-size: 38px;\n  font-weight: 400;\n  line-height: 1.15;\n  color: #1C1917;\n  text-align: center;\n  margin: 0 0 8px;\n}\n.gwr-reels-heading em {\n  font-style: italic;\n  color: #8C735A;\n}\n.gwr-reels-sub {\n  text-align: center;\n  font-size: 16px;\n  line-height: 1.65;\n  color: #78716C;\n  max-width: 560px;\n  margin: 0 auto 24px;\n}\n.gwr-reels-track {\n  display: grid;\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  gap: 16px;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n.gwr-reel {\n  position: relative;\n  cursor: pointer;\n  -webkit-tap-highlight-color: transparent;\n}\n.gwr-reel:focus-visible {\n  outline: none;\n}\n.gwr-reel:focus-visible .gwr-reel-media {\n  outline: 2px solid #8C735A;\n  outline-offset: 3px;\n}\n.gwr-reel-media {\n  position: relative;\n  aspect-ratio: 3 \/ 4;\n  border-radius: 14px;\n  overflow: hidden;\n  background: #f2f0ec;\n  box-shadow: 0 18px 40px -20px rgba(28,25,23,0.35);\n  transition: transform 0.35s cubic-bezier(0.2,0.7,0.2,1), box-shadow 0.35s;\n}\n.gwr-reel:hover .gwr-reel-media {\n  transform: translateY(-6px);\n  box-shadow: 0 26px 50px -20px rgba(28,25,23,0.45), 0 0 0 1px rgba(140,115,90,0.3);\n}\n.gwr-reel video {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n  margin: 0;\n}\n.gwr-reel-media::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 20%);\n  pointer-events: none;\n}\n.gwr-reel-top {\n  position: absolute;\n  top: 12px;\n  left: 12px;\n  right: 12px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  z-index: 2;\n}\n.gwr-reel-tag {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #fff;\n  background: rgba(0,0,0,0.38);\n  -webkit-backdrop-filter: blur(6px);\n  backdrop-filter: blur(6px);\n  padding: 5px 9px;\n  border-radius: 100px;\n}\n.gwr-reel-sound {\n  width: 30px;\n  height: 30px;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: rgba(0,0,0,0.38);\n  -webkit-backdrop-filter: blur(6px);\n  backdrop-filter: blur(6px);\n}\n.gwr-reel-sound svg,\n.gwr-reel-play svg {\n  width: 14px;\n  height: 14px;\n  stroke: #fff;\n  fill: none;\n}\n.gwr-reel-play {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 54px;\n  height: 54px;\n  margin: -27px 0 0 -27px;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: rgba(255,255,255,0.18);\n  -webkit-backdrop-filter: blur(8px);\n  backdrop-filter: blur(8px);\n  border: 1px solid rgba(255,255,255,0.35);\n  z-index: 2;\n  opacity: 0;\n  transform: scale(0.85);\n  transition: opacity 0.3s, transform 0.3s;\n}\n.gwr-reel-play svg {\n  width: 18px;\n  height: 18px;\n  fill: #fff;\n  stroke: none;\n  margin-left: 3px;\n}\n.gwr-reel:hover .gwr-reel-play {\n  opacity: 1;\n  transform: scale(1);\n}\n.gwr-reel-cap {\n  padding: 12px 4px 0;\n}\n.gwr-reel-title {\n  font-family: 'Cormorant Garamond', Georgia, serif;\n  font-size: 21px;\n  font-weight: 500;\n  line-height: 1.15;\n  color: #1C1917;\n  margin: 0 0 3px;\n}\n.gwr-reel-text {\n  font-size: 13px;\n  line-height: 1.45;\n  color: #78716C;\n  margin: 0;\n}\n.gwr-reel-bar {\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  height: 3px;\n  background: rgba(255,255,255,0.15);\n  z-index: 3;\n}\n.gwr-reel-bar span {\n  display: block;\n  height: 100%;\n  width: 0;\n  background: #C9A97E;\n}\n.gwr-reels-hint {\n  display: none;\n  text-align: center;\n  font-size: 12px;\n  letter-spacing: 0.08em;\n  color: #a8a29e;\n  margin: 12px 0 0;\n}\n\n\/* ----- Reels viewer (full screen) ----- *\/\n.gwr-rv {\n  position: fixed;\n  inset: 0;\n  z-index: 2147483000;\n  background: rgba(8,8,8,0.94);\n  display: none;\n  align-items: center;\n  justify-content: center;\n}\n.gwr-rv.is-open {\n  display: flex;\n}\n.gwr-rv-stage {\n  position: relative;\n  height: min(86vh, 820px);\n  aspect-ratio: 9 \/ 16;\n  max-width: 92vw;\n  border-radius: 20px;\n  overflow: hidden;\n  background: #000;\n  box-shadow: 0 30px 80px rgba(0,0,0,0.6);\n}\n.gwr-rv-stage video {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n.gwr-rv-progress {\n  position: absolute;\n  top: 12px;\n  left: 12px;\n  right: 12px;\n  display: flex;\n  gap: 4px;\n  z-index: 3;\n}\n.gwr-rv-progress i {\n  flex: 1;\n  height: 3px;\n  border-radius: 3px;\n  background: rgba(255,255,255,0.3);\n  overflow: hidden;\n}\n.gwr-rv-progress i b {\n  display: block;\n  height: 100%;\n  width: 0;\n  background: #fff;\n}\n.gwr-rv-stage::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 18%);\n  pointer-events: none;\n}\n.gwr-rv-btn {\n  position: absolute;\n  width: 46px;\n  height: 46px;\n  border-radius: 50%;\n  border: 1px solid rgba(255,255,255,0.25);\n  background: rgba(255,255,255,0.1);\n  color: #fff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  cursor: pointer;\n  padding: 0;\n  z-index: 4;\n  transition: background 0.2s;\n}\n.gwr-rv-btn:hover {\n  background: rgba(255,255,255,0.22);\n}\n.gwr-rv-btn svg {\n  width: 20px;\n  height: 20px;\n  stroke: #fff;\n  fill: none;\n  stroke-width: 1.8;\n}\n.gwr-rv-close { top: 22px; right: 22px; }\n.gwr-rv-prev { left: calc(50% - (min(86vh, 820px) * 9 \/ 16) \/ 2 - 70px); top: 50%; margin-top: -23px; }\n.gwr-rv-next { right: calc(50% - (min(86vh, 820px) * 9 \/ 16) \/ 2 - 70px); top: 50%; margin-top: -23px; }\n.gwr-rv-mute {\n  position: absolute;\n  top: 26px;\n  right: 14px;\n  width: 36px;\n  height: 36px;\n  z-index: 4;\n}\n.gwr-rv-mute svg { width: 17px; height: 17px; }\n\n@media (max-width: 989px) {\n  .gwr-reels { padding: 28px 0 32px; }\n  .gwr-reels-inner { padding: 0; }\n  .gwr-reels-heading { font-size: 30px; padding: 0 20px; }\n  .gwr-reels-sub { font-size: 14px; margin-bottom: 18px; padding: 0 20px; }\n  .gwr-reels-eyebrow { padding: 0 20px; }\n  .gwr-reels-track {\n    display: flex;\n    gap: 12px;\n    overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    -webkit-overflow-scrolling: touch;\n    padding: 4px 20px 8px;\n    scroll-padding: 0 20px;\n    scrollbar-width: none;\n  }\n  .gwr-reels-track::-webkit-scrollbar { display: none; }\n  .gwr-reel {\n    flex: 0 0 44%;\n    max-width: 210px;\n    scroll-snap-align: start;\n  }\n  .gwr-reel:hover .gwr-reel-media { transform: none; }\n  .gwr-reel-play { opacity: 1; transform: scale(1); width: 46px; height: 46px; margin: -23px 0 0 -23px; }\n  .gwr-reels-hint { display: block; }\n}\n@media (max-width: 749px) {\n  .gwr-rv-stage { height: 100%; max-width: 100%; width: 100%; aspect-ratio: auto; border-radius: 0; }\n  .gwr-rv-prev, .gwr-rv-next { display: none; }\n  .gwr-rv-close { top: 26px; right: 12px; width: 38px; height: 38px; }\n  .gwr-rv-mute { right: 58px; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .gwr-reel-media, .gwr-reel-play { transition: none; }\n}\n\/* ----- Two-reel layout  ----- *\/\n.gwr-reels--duo .gwr-reels-track {\n  grid-template-columns: repeat(2, minmax(0, 220px));\n  justify-content: center;\n  gap: 28px;\n}\n@media (max-width: 989px) {\n  .gwr-reels--duo .gwr-reels-track {\n    overflow: visible;\n    justify-content: center;\n    gap: 14px;\n  }\n  .gwr-reels--duo .gwr-reel {\n    flex: 1 1 0;\n    max-width: 200px;\n  }\n  .gwr-reels--duo .gwr-reels-hint { display: none; }\n}\n\n\/* ----- Reels inside the .aw-specs layout ----- *\/\n.aw-specs .gwr-reels--aw { background: transparent; padding: 0 0 48px; margin-bottom: 8px; border-bottom: 1px solid #ececec; overflow: visible; }\n.aw-specs .gwr-reels--aw .gwr-reels-inner { max-width: none; padding: 0; }\n.aw-specs .gwr-reels--aw .gwr-reels-eyebrow { font-size: 11px; font-weight: 600; letter-spacing: 2px; color: #8c8c8c; margin: 0 0 8px; }\n.aw-specs .gwr-reels--aw .gwr-reels-heading { font-family: inherit; font-size: 32px; font-weight: 600; letter-spacing: -0.8px; line-height: 1.15; color: #111111; margin: 0 0 8px; }\n.aw-specs .gwr-reels--aw .gwr-reels-sub { font-size: 15px; line-height: 1.6; color: #6f6f6f; max-width: 520px; margin: 0 auto 24px; }\n.aw-specs .gwr-reels--aw .gwr-reel-title { font-family: inherit; font-size: 15px; font-weight: 600; letter-spacing: -0.2px; color: #111111; margin: 0 0 3px; }\n.aw-specs .gwr-reels--aw .gwr-reel-text { font-size: 13px; color: #7a7a7a; margin: 0; }\n.aw-specs .gwr-reels--aw .gwr-reels-hint { margin: 12px 0 0; }\n.aw-specs .gwr-reels--aw + .aw-specs__head { padding-top: 40px; }\n@media (max-width: 749px) { .aw-specs .gwr-reels--aw + .aw-specs__head { padding-top: 28px; } }\n@media (max-width: 749px) {\n  .aw-specs .gwr-reels--aw { padding-bottom: 32px; }\n  .aw-specs .gwr-reels--aw .gwr-reels-heading { font-size: 26px; padding: 0; }\n  .aw-specs .gwr-reels--aw .gwr-reels-sub { font-size: 14px; padding: 0; }\n  .aw-specs .gwr-reels--aw .gwr-reels-track { padding: 4px 0 8px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"aw-specs\"\u003e\n\u003csection class=\"gwr-reels gwr-reels--duo gwr-reels--aw\" id=\"gwr-reels\" aria-label=\"The Romaine on the wrist, video reels\"\u003e\u003cdiv class=\"gwr-reels-inner\"\u003e\n\u003cp class=\"gwr-reels-eyebrow\"\u003eWatch it worn\u003c\/p\u003e\n\u003ch2 class=\"gwr-reels-heading\"\u003eSee it on the wrist\u003c\/h2\u003e\n\u003cp class=\"gwr-reels-sub\"\u003eShort clips of the Romaine in everyday light. Tap a reel to watch it full screen with sound.\u003c\/p\u003e\n\u003cul class=\"gwr-reels-track\"\u003e\n\u003cli class=\"gwr-reel\" tabindex=\"0\" role=\"button\" aria-label=\"Play reel: Soft pink, blue hands\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/901dc6c606264257910d130b61270f69.mp4\" data-title=\"Soft pink, blue hands\" data-text=\"Roman numerals on a blush dial\"\u003e\n\u003cdiv class=\"gwr-reel-media\"\u003e\n\u003cvideo muted loop playsinline preload=\"none\" aria-hidden=\"true\"\u003e\u003c\/video\u003e\u003cdiv class=\"gwr-reel-top\"\u003e\n\u003cspan class=\"gwr-reel-tag\"\u003ePink dial\u003c\/span\u003e\u003cspan class=\"gwr-reel-sound\"\u003e\u003csvg viewbox=\"0 0 24 24\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M11 5 6 9H2v6h4l5 4V5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M23 9l-6 6M17 9l6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"gwr-reel-play\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7 4.5v15l12.5-7.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cdiv class=\"gwr-reel-bar\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gwr-reel-cap\"\u003e\n\u003cp class=\"gwr-reel-title\"\u003eSoft pink, blue hands\u003c\/p\u003e\n\u003cp class=\"gwr-reel-text\"\u003eRoman numerals on a blush dial\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"gwr-reel\" tabindex=\"0\" role=\"button\" aria-label=\"Play reel: Classic white\" data-src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c25cfd40f39a45598dd1536f30cf73cd.mp4\" data-title=\"Classic white\" data-text=\"Unboxed, worn and seen up close\"\u003e\n\u003cdiv class=\"gwr-reel-media\"\u003e\n\u003cvideo muted loop playsinline preload=\"none\" aria-hidden=\"true\"\u003e\u003c\/video\u003e\u003cdiv class=\"gwr-reel-top\"\u003e\n\u003cspan class=\"gwr-reel-tag\"\u003eOn the wrist\u003c\/span\u003e\u003cspan class=\"gwr-reel-sound\"\u003e\u003csvg viewbox=\"0 0 24 24\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M11 5 6 9H2v6h4l5 4V5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M23 9l-6 6M17 9l6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"gwr-reel-play\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7 4.5v15l12.5-7.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cdiv class=\"gwr-reel-bar\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gwr-reel-cap\"\u003e\n\u003cp class=\"gwr-reel-title\"\u003eClassic white\u003c\/p\u003e\n\u003cp class=\"gwr-reel-text\"\u003eUnboxed, worn and seen up close\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"gwr-reels-hint\"\u003eSwipe for more →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Full-screen reels viewer --\u003e\u003cdiv class=\"gwr-rv\" id=\"gwr-rv\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Romaine reels viewer\"\u003e\n\u003cbutton type=\"button\" class=\"gwr-rv-btn gwr-rv-close\" aria-label=\"Close\"\u003e\u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"gwr-rv-btn gwr-rv-prev\" aria-label=\"Previous reel\"\u003e\u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 5l-7 7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cdiv class=\"gwr-rv-stage\"\u003e\n\u003cdiv class=\"gwr-rv-progress\"\u003e\u003c\/div\u003e\n\u003cvideo playsinline preload=\"auto\"\u003e\u003c\/video\u003e\u003cbutton type=\"button\" class=\"gwr-rv-btn gwr-rv-mute\" aria-label=\"Mute or unmute\"\u003e\u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M11 5 6 9H2v6h4l5 4V5z\"\u003e\u003c\/path\u003e\u003cpath class=\"gwr-rv-wave\" d=\"M15.5 8.5a5 5 0 0 1 0 7M18.5 5.5a9 9 0 0 1 0 13\"\u003e\u003c\/path\u003e\u003cpath class=\"gwr-rv-x\" d=\"M23 9l-6 6M17 9l6 6\" style=\"display:none\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"gwr-rv-btn gwr-rv-next\" aria-label=\"Next reel\"\u003e\u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M9 5l7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003cdiv class=\"aw-specs__head\"\u003e\n\u003cp class=\"aw-specs__kicker\"\u003eAurelle Romaine\u003c\/p\u003e\n\u003ch2 class=\"aw-specs__heading\"\u003eAbout the Romaine\u003c\/h2\u003e\n\u003cp class=\"aw-specs__sub\"\u003eA slim 30.5 mm steel watch with a Roman-numeral dial, blue hands and a sapphire crystal, powered by a Japanese Miyota movement — classic everyday elegance, honestly made.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cul class=\"aw-stats\"\u003e\n\u003cli\u003e\n\u003cspan class=\"aw-stats__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M2.5 12h3M18.5 12h3M4 10.5 2.5 12 4 13.5M20 10.5l1.5 1.5-1.5 1.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3 class=\"aw-stats__title\"\u003eCase Size\u003c\/h3\u003e\n\u003cp class=\"aw-stats__text\"\u003e30.5 mm round, 316L stainless steel\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"aw-stats__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 3.5l1.9 5.1 5.1 1.9-5.1 1.9L12 17.5l-1.9-5.1L5 10.5l5.1-1.9z\"\u003e\u003c\/path\u003e\u003cpath d=\"M18.5 16.5l.7 1.8 1.8.7-1.8.7-.7 1.8-.7-1.8-1.8-.7 1.8-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3 class=\"aw-stats__title\"\u003eSapphire Crystal\u003c\/h3\u003e\n\u003cp class=\"aw-stats__text\"\u003eSapphire over a Roman-numeral dial\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"aw-stats__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 7.5V12l3 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3 class=\"aw-stats__title\"\u003eMiyota Movement\u003c\/h3\u003e\n\u003cp class=\"aw-stats__text\"\u003eMiyota 2035 Japanese quartz\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"aw-stats__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 3.5s-6 6.6-6 10.8a6 6 0 0 0 12 0C18 10.1 12 3.5 12 3.5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.5 15a2.6 2.6 0 0 0 2.5 2.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3 class=\"aw-stats__title\"\u003eWater Resistant\u003c\/h3\u003e\n\u003cp class=\"aw-stats__text\"\u003e5 ATM, rain and hand-washing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003csection class=\"aw-spec\"\u003e\u003cdiv class=\"aw-spec__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0846\/6831\/7936\/files\/3816-8.jpg?width=900\" alt=\"Aurelle Romaine women's jewel watch\" loading=\"lazy\" width=\"900\" height=\"900\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"aw-spec__body\"\u003e\n\u003cp class=\"aw-spec__eyebrow\"\u003eTechnical details\u003c\/p\u003e\n\u003ch2 class=\"aw-spec__title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdl class=\"aw-spec__list\"\u003e\n\u003cdiv\u003e\n\u003cdt\u003eDial\u003c\/dt\u003e\n\u003cdd\u003eRoman-numeral\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eDial colours\u003c\/dt\u003e\n\u003cdd\u003eWhite or black\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eHands\u003c\/dt\u003e\n\u003cdd\u003eBlue\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eCase shape\u003c\/dt\u003e\n\u003cdd\u003eRound\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eDiameter\u003c\/dt\u003e\n\u003cdd\u003e30.5 mm\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eCase material\u003c\/dt\u003e\n\u003cdd\u003e316L stainless steel\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eCrown\u003c\/dt\u003e\n\u003cdd\u003e5.0 mm\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eBracelet\u003c\/dt\u003e\n\u003cdd\u003e316L stainless steel\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eBand width\u003c\/dt\u003e\n\u003cdd\u003e14 mm\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eClasp\u003c\/dt\u003e\n\u003cdd\u003eButterfly double-snap\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eMovement\u003c\/dt\u003e\n\u003cdd\u003eMiyota 2035 · Japanese quartz\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eCrystal\u003c\/dt\u003e\n\u003cdd\u003eSapphire\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eWater resistance\u003c\/dt\u003e\n\u003cdd\u003e5 ATM \/ 50 m\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003c\/dl\u003e\n\u003cdiv class=\"aw-spec__foot\"\u003e\n\u003cspan class=\"aw-spec__note\"\u003eMeasurements are approximate · dial colour and finish may vary slightly\u003c\/span\u003e\u003cspan class=\"aw-spec__note\"\u003eRain \u0026amp; hand-washing only · not for swimming or diving\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n\/* ===== On the Wrist — reels ===== *\/\n(function () {\n  var root = document.getElementById('gwr-reels');\n  if (!root || root.dataset.ready) return;\n  root.dataset.ready = '1';\n\n  var reels = Array.prototype.slice.call(root.querySelectorAll('.gwr-reel'));\n  var reduceMotion = window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  \/* Load each preview only when it comes near the screen, play it only while visible *\/\n  function load(v, src) {\n    if (!v.getAttribute('src')) {\n      v.preload = 'metadata';\n      v.src = src + '#t=0.1';\n    }\n  }\n  function safePlay(v) {\n    var p = v.play();\n    if (p \u0026\u0026 p.catch) p.catch(function () {});\n  }\n\n  if ('IntersectionObserver' in window) {\n    var nearIO = new IntersectionObserver(function (entries) {\n      entries.forEach(function (e) {\n        if (e.isIntersecting) {\n          load(e.target.querySelector('video'), e.target.dataset.src);\n          nearIO.unobserve(e.target);\n        }\n      });\n    }, { rootMargin: '300px 300px' });\n\n    var playIO = new IntersectionObserver(function (entries) {\n      entries.forEach(function (e) {\n        var v = e.target.querySelector('video');\n        if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e= 0.6 \u0026\u0026 !reduceMotion \u0026\u0026 !viewer.classList.contains('is-open')) {\n          load(v, e.target.dataset.src);\n          safePlay(v);\n        } else {\n          v.pause();\n        }\n      });\n    }, { threshold: [0, 0.6] });\n\n    reels.forEach(function (r) { nearIO.observe(r); playIO.observe(r); });\n  } else {\n    reels.forEach(function (r) { load(r.querySelector('video'), r.dataset.src); });\n  }\n\n  \/* Thin progress line on each preview *\/\n  reels.forEach(function (r) {\n    var v = r.querySelector('video');\n    var bar = r.querySelector('.gwr-reel-bar span');\n    v.addEventListener('timeupdate', function () {\n      if (v.duration) bar.style.width = (v.currentTime \/ v.duration * 100) + '%';\n    });\n  });\n\n  \/* ---------- Full-screen viewer ---------- *\/\n  var viewer = document.getElementById('gwr-rv');\n  document.body.appendChild(viewer);\n  var stageVideo = viewer.querySelector('video');\n  var progress = viewer.querySelector('.gwr-rv-progress');\n  var muteBtn = viewer.querySelector('.gwr-rv-mute');\n  var wave = viewer.querySelector('.gwr-rv-wave');\n  var cross = viewer.querySelector('.gwr-rv-x');\n  var current = 0;\n  var muted = false;\n  var lastFocus = null;\n\n  progress.innerHTML = reels.map(function () { return '\u003ci\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/i\u003e'; }).join('');\n  var segs = progress.querySelectorAll('b');\n\n  function setMuted(m) {\n    muted = m;\n    stageVideo.muted = m;\n    wave.style.display = m ? 'none' : '';\n    cross.style.display = m ? '' : 'none';\n  }\n\n  function show(i) {\n    current = (i + reels.length) % reels.length;\n    var r = reels[current];\n    for (var k = 0; k \u003c segs.length; k++) segs[k].style.width = k \u003c current ? '100%' : '0';\n    stageVideo.src = r.dataset.src;\n    stageVideo.muted = muted;\n    var p = stageVideo.play();\n    if (p \u0026\u0026 p.catch) p.catch(function () { setMuted(true); safePlay(stageVideo); });\n  }\n\n  function open(i) {\n    lastFocus = document.activeElement;\n    reels.forEach(function (r) { r.querySelector('video').pause(); });\n    viewer.classList.add('is-open');\n    document.documentElement.style.overflow = 'hidden';\n    setMuted(false);\n    show(i);\n    viewer.querySelector('.gwr-rv-close').focus();\n  }\n\n  function close() {\n    viewer.classList.remove('is-open');\n    stageVideo.pause();\n    stageVideo.removeAttribute('src');\n    stageVideo.load();\n    document.documentElement.style.overflow = '';\n    if (lastFocus) lastFocus.focus();\n  }\n\n  stageVideo.addEventListener('timeupdate', function () {\n    if (stageVideo.duration) segs[current].style.width = (stageVideo.currentTime \/ stageVideo.duration * 100) + '%';\n  });\n  stageVideo.addEventListener('ended', function () {\n    if (current \u003c reels.length - 1) show(current + 1); else close();\n  });\n  stageVideo.addEventListener('click', function () {\n    if (stageVideo.paused) safePlay(stageVideo); else stageVideo.pause();\n  });\n\n  reels.forEach(function (r, i) {\n    r.addEventListener('click', function () { open(i); });\n    r.addEventListener('keydown', function (e) {\n      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); open(i); }\n    });\n  });\n\n  viewer.querySelector('.gwr-rv-close').addEventListener('click', close);\n  viewer.querySelector('.gwr-rv-prev').addEventListener('click', function () { show(current - 1); });\n  viewer.querySelector('.gwr-rv-next').addEventListener('click', function () { show(current + 1); });\n  muteBtn.addEventListener('click', function () { setMuted(!muted); });\n  viewer.addEventListener('click', function (e) { if (e.target === viewer) close(); });\n\n  document.addEventListener('keydown', function (e) {\n    if (!viewer.classList.contains('is-open')) return;\n    if (e.key === 'Escape') close();\n    if (e.key === 'ArrowRight') show(current + 1);\n    if (e.key === 'ArrowLeft') show(current - 1);\n  });\n\n  \/* Swipe left\/right on phones *\/\n  var sx = 0, sy = 0;\n  viewer.addEventListener('touchstart', function (e) { sx = e.touches[0].clientX; sy = e.touches[0].clientY; }, { passive: true });\n  viewer.addEventListener('touchend', function (e) {\n    var dx = e.changedTouches[0].clientX - sx, dy = e.changedTouches[0].clientY - sy;\n    if (Math.abs(dx) \u003e 50 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy)) show(current + (dx \u003c 0 ? 1 : -1));\n    else if (dy \u003e 90 \u0026\u0026 Math.abs(dy) \u003e Math.abs(dx)) close();\n  }, { passive: true });\n})();\n\u003c\/script\u003e","brand":"Aurelle Watches","offers":[{"title":"White","offer_id":50707340001520,"sku":null,"price":119.0,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":50707340034288,"sku":null,"price":119.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":50707340067056,"sku":null,"price":119.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/6831\/7936\/files\/3816-3.png?v=1793611539","url":"https:\/\/www.aurellewatches.com\/products\/aurelle-romaine-sapphire-roman-watch","provider":"Aurelle Watches","version":"1.0","type":"link"}