{"product_id":"azure-polka-royale-shirt","title":"Azure Polka Royale Shirt","description":"\n\u003cstyle\u003e\n.jj-product-details details {\n  border-bottom: 1px solid #e5e5e5;\n  padding: 12px 0;\n}\n\n.jj-product-details summary {\n  list-style: none;\n  cursor: pointer;\n  position: relative;\n  padding: 5px 35px 5px 0;\n  font-size: 14px;\n  letter-spacing: 1px;\n  font-weight: 600;\n  text-transform: uppercase;\n}\n\n.jj-product-details summary::-webkit-details-marker {\n  display: none;\n}\n\n.jj-product-details summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 0;\n  top: 50%;\n  transform: translateY(-50%);\n  font-size: 22px;\n  font-weight: 300;\n  color: #111827;\n}\n\n.jj-product-details details[open] summary::after {\n  content: \"−\";\n}\n\n.jj-product-details p,\n.jj-product-details ul {\n  margin-top: 15px;\n}\n\n.jj-product-details ul {\n  padding-left: 18px;\n}\n\n.jj-product-details li {\n  margin-bottom: 8px;\n  line-height: 1.6;\n}\n\n.jj-size-open {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n  padding: 12px 18px;\n  margin: 0 0 22px;\n  border: 1px solid #111827 !important;\n  background: #111827 !important;\n  color: #F5F3EE !important;\n  font-size: 13px;\n  font-weight: 600;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n  cursor: pointer;\n  transition: all .25s ease;\n}\n\n.jj-size-open:hover {\n  background: #ffffff !important;\n  color: #111827 !important;\n}\n\n.jj-size-modal {\n  display: none;\n  position: fixed;\n  inset: 0;\n  z-index: 999999;\n}\n\n.jj-size-modal.active {\n  display: block;\n}\n\n.jj-size-overlay {\n  position: absolute;\n  inset: 0;\n  background: rgba(0,0,0,0.55);\n}\n\n.jj-size-popup {\n  position: relative;\n  background: #ffffff;\n  width: 92%;\n  max-width: 780px;\n  max-height: 88vh;\n  overflow-y: auto;\n  margin: 5vh auto;\n  padding: 34px 22px;\n  z-index: 2;\n  box-shadow: 0 20px 50px rgba(0,0,0,0.25);\n}\n\n.jj-size-close {\n  position: absolute;\n  top: 12px;\n  right: 18px;\n  border: none;\n  background: transparent;\n  font-size: 34px;\n  line-height: 1;\n  cursor: pointer;\n  color: #111827;\n}\n\n.jj-size-guide {\n  width: 100%;\n  font-family: Arial, sans-serif;\n  color: #111827;\n  box-sizing: border-box;\n}\n\n.jj-size-guide h2,\n.jj-info-section h3,\n.jj-contact-section h3 {\n  text-align: center;\n  font-size: 28px;\n  font-weight: 400;\n  letter-spacing: 6px;\n  text-transform: uppercase;\n  color: #111827;\n  margin: 0 0 24px;\n}\n\n.jj-diagram {\n  text-align: center;\n  margin-bottom: 20px;\n}\n\n.jj-diagram img {\n  width: 100%;\n  max-width: 340px;\n  height: auto;\n  display: block;\n  margin: 0 auto;\n}\n\n.unit-toggle {\n  text-align: center;\n  margin-bottom: 24px;\n}\n\n.unit-toggle button {\n  border: 1px solid #8b1111;\n  background: #ffffff;\n  color: #8b1111;\n  padding: 9px 22px;\n  margin: 0 5px;\n  border-radius: 2px;\n  cursor: pointer;\n  font-weight: 700;\n  font-size: 14px;\n}\n\n.unit-toggle button.active {\n  background: #8b1111;\n  color: #ffffff;\n}\n\n.jj-table-scroll {\n  width: 100%;\n  overflow-x: auto;\n  overflow-y: hidden;\n  -webkit-overflow-scrolling: touch;\n  margin-bottom: 34px;\n}\n\n.jj-size-table {\n  width: 100%;\n  min-width: 760px;\n  border-collapse: collapse;\n}\n\n.jj-size-table th,\n.jj-size-table td {\n  border: 1px solid #e1e1e1;\n  padding: 13px 10px;\n  text-align: center;\n  white-space: nowrap;\n  font-size: 14px;\n  background: #ffffff;\n}\n\n.jj-size-table th {\n  text-transform: uppercase;\n  letter-spacing: 2px;\n  color: #6b7280;\n  font-weight: 400;\n}\n\n.jj-size-table th:first-child,\n.jj-size-table td:first-child {\n  position: sticky;\n  left: 0;\n  background: #ffffff;\n  text-align: left;\n  width: 105px;\n  min-width: 105px;\n  max-width: 105px;\n  font-weight: 700;\n  z-index: 2;\n  box-shadow: 2px 0 5px rgba(0,0,0,0.08);\n  overflow: hidden;\n}\n\n.jj-size-table th:first-child {\n  z-index: 3;\n  font-size: 12px;\n  letter-spacing: 1.5px;\n}\n\n.jj-size-table span,\n.jj-info-section span {\n  display: inline-block;\n  width: 25px;\n  height: 25px;\n  line-height: 25px;\n  background: #8b1111;\n  color: #ffffff;\n  text-align: center;\n  border-radius: 4px;\n  margin-right: 8px;\n  font-weight: 700;\n}\n\n.jj-info-section,\n.jj-contact-section {\n  border-top: 1px solid #d9d9d9;\n  padding-top: 30px;\n  margin-top: 34px;\n}\n\n.jj-info-section p,\n.jj-contact-section p {\n  font-size: 15px;\n  line-height: 1.7;\n  margin: 0 0 14px;\n}\n\n.note {\n  text-align: center;\n  color: #666;\n  font-size: 13px !important;\n  margin-top: 20px !important;\n}\n\n.jj-contact-section {\n  text-align: center;\n}\n\n.jj-contact-links {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n  margin-top: 20px;\n}\n\n.jj-contact-links a,\n.jj-contact-links a:link,\n.jj-contact-links a:visited {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  height: 54px !important;\n  padding: 0 16px !important;\n  margin: 0 !important;\n  background: #111827 !important;\n  color: #F5F3EE !important;\n  border: 1px solid #111827 !important;\n  border-radius: 4px !important;\n  text-decoration: none !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.5px !important;\n  font-size: 12px !important;\n  font-weight: 600 !important;\n  background-image: none !important;\n  box-shadow: none !important;\n  line-height: 1 !important;\n}\n\n.jj-contact-links a:hover,\n.jj-contact-links a:focus {\n  background: #ffffff !important;\n  color: #111827 !important;\n  border-color: #111827 !important;\n}\n\n.jj-contact-links a::before,\n.jj-contact-links a::after {\n  display: none !important;\n  content: none !important;\n  border: none !important;\n  background: none !important;\n}\n\n@media (max-width: 600px) {\n  .jj-size-popup {\n    width: 94%;\n    max-height: 90vh;\n    margin: 4vh auto;\n    padding: 28px 12px;\n  }\n\n  .jj-size-guide h2,\n  .jj-info-section h3,\n  .jj-contact-section h3 {\n    font-size: 22px;\n    letter-spacing: 4px;\n  }\n\n  .jj-diagram img {\n    max-width: 290px;\n  }\n\n  .jj-size-table {\n    min-width: 760px;\n  }\n\n  .jj-size-table th,\n  .jj-size-table td {\n    font-size: 13px;\n    padding: 11px 8px;\n  }\n\n  .jj-size-table th:first-child,\n  .jj-size-table td:first-child {\n    width: 95px;\n    min-width: 95px;\n    max-width: 95px;\n  }\n\n  .jj-size-table th:first-child {\n    font-size: 11px;\n    letter-spacing: 1px;\n  }\n\n  .jj-size-table span,\n  .jj-info-section span {\n    width: 24px;\n    height: 24px;\n    line-height: 24px;\n    margin-right: 6px;\n  }\n\n  .jj-info-section p,\n  .jj-contact-section p {\n    font-size: 14px;\n  }\n\n  .jj-contact-links {\n    grid-template-columns: 1fr;\n  }\n}\n\u003c\/style\u003e\n\n\u003cbutton type=\"button\" class=\"jj-size-open\" onclick=\"jjOpenSizeGuide()\"\u003e\n  Size Guide\n\u003c\/button\u003e\n\n\u003cdiv class=\"jj-product-details\"\u003e\n  \u003cdetails open\u003e\n    \u003csummary\u003e\u003cstrong\u003eDESCRIPTION\u003c\/strong\u003e\u003c\/summary\u003e\n\n    \u003cp\u003e\n      Refined yet playful, the \u003cstrong\u003eAzure Polka Royale\u003c\/strong\u003e shirt by Gee Ricci brings a fresh take to classic menswear. Cut from high-quality cotton, this piece features a rich navy-blue base adorned with crisp white polka dots, striking the perfect balance between sophistication and personality.\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      The clean contrast inner collar and placket add a sharp, modern edge, while the tailored fit ensures a flattering silhouette. Soft, breathable and designed for all-day wear, this shirt transitions effortlessly from smart-casual settings to evening occasions.\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      A standout piece that combines classic charm with modern flair — perfect for those who like their style to speak confidently.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003cstrong\u003eDETAILS\u003c\/strong\u003e\u003c\/summary\u003e\n\n    \u003cul\u003e\n      \u003cli\u003ePremium cotton fabric for comfort and breathability\u003c\/li\u003e\n      \u003cli\u003eBold white polka dot design on a deep azure\/navy base\u003c\/li\u003e\n      \u003cli\u003eContrast inner collar and placket for a refined finish\u003c\/li\u003e\n      \u003cli\u003eTailored fit for a sleek, contemporary look\u003c\/li\u003e\n      \u003cli\u003eIdeal for both daytime styling and evening wear\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003cstrong\u003eCOMPOSITION \u0026amp; CARE\u003c\/strong\u003e\u003c\/summary\u003e\n\n    \u003cp\u003ePremium cotton construction.\u003c\/p\u003e\n\n    \u003cul\u003e\n      \u003cli\u003eClose all buttons and wash inside-out at 30°C.\u003c\/li\u003e\n      \u003cli\u003eWash colours separately on the first wash to help prevent colour transfer and fading.\u003c\/li\u003e\n      \u003cli\u003eLay the shirt flat to air dry, away from direct sunlight.\u003c\/li\u003e\n      \u003cli\u003eIron at a medium temperature while slightly damp, avoiding buttons and using steam to remove creases.\u003c\/li\u003e\n      \u003cli\u003eDo not bleach or tumble dry.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003cstrong\u003eSHIPPING \u0026amp; RETURNS\u003c\/strong\u003e\u003c\/summary\u003e\n\n    \u003cp\u003e\u003cstrong\u003eDelivery\u003c\/strong\u003e\u003c\/p\u003e\n\n    \u003cul\u003e\n      \u003cli\u003eFree UK Standard Delivery – 3–5 working days.\u003c\/li\u003e\n      \u003cli\u003ePriority Delivery (£5.99) – 1–2 working days.\u003c\/li\u003e\n      \u003cli\u003eExpress Delivery (£10.00) – Order before 3pm for next working day delivery.\u003c\/li\u003e\n      \u003cli\u003eInternational Delivery (£20.00) – Typically 8–16 working days.\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cp\u003e\u003cstrong\u003eReturns\u003c\/strong\u003e\u003c\/p\u003e\n\n    \u003cul\u003e\n      \u003cli\u003e15-day returns policy.\u003c\/li\u003e\n      \u003cli\u003eItems must be unworn, unused and returned with original tags attached.\u003c\/li\u003e\n      \u003cli\u003eOriginal packaging must be included.\u003c\/li\u003e\n      \u003cli\u003eReturns must be authorised before being sent back.\u003c\/li\u003e\n      \u003cli\u003eFor returns and exchanges, contact \u003ca href=\"mailto:info@geericci.com\"\u003einfo@geericci.com\u003c\/a\u003e.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"jj-size-modal\" id=\"jj-size-modal\"\u003e\n  \u003cdiv class=\"jj-size-overlay\" onclick=\"jjCloseSizeGuide()\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"jj-size-popup\"\u003e\n    \u003cbutton type=\"button\" class=\"jj-size-close\" onclick=\"jjCloseSizeGuide()\" aria-label=\"Close size guide\"\u003e×\u003c\/button\u003e\n\n    \u003cdiv class=\"jj-size-guide\"\u003e\n      \u003ch2\u003eSIZE GUIDE\u003c\/h2\u003e\n\n      \u003cdiv class=\"jj-diagram\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/9386\/2974\/files\/3248291157618104313.jpg?v=1780325930\" alt=\"Shirt Measurement Guide\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"unit-toggle\"\u003e\n        \u003cbutton type=\"button\" class=\"active\" onclick=\"jjSetUnit('cm')\" id=\"jj-btn-cm\"\u003eCM\u003c\/button\u003e\n        \u003cbutton type=\"button\" onclick=\"jjSetUnit('in')\" id=\"jj-btn-in\"\u003eInches\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"jj-table-scroll\"\u003e\n        \u003ctable class=\"jj-size-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eDimensions\u003c\/th\u003e\n              \u003cth\u003eXS\u003c\/th\u003e\n              \u003cth\u003eS\u003c\/th\u003e\n              \u003cth\u003eM\u003c\/th\u003e\n              \u003cth\u003eL\u003c\/th\u003e\n              \u003cth\u003eXL\u003c\/th\u003e\n              \u003cth\u003e2XL\u003c\/th\u003e\n              \u003cth\u003e3XL\u003c\/th\u003e\n              \u003cth\u003e4XL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003e\n\u003cspan\u003e1\u003c\/span\u003e Sleeve\u003c\/td\u003e\n              \u003ctd data-cm=\"64\" data-in=\"25.2\"\u003e64 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"65\" data-in=\"25.6\"\u003e65 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"66\" data-in=\"26\"\u003e66 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"67\" data-in=\"26.4\"\u003e67 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"68\" data-in=\"26.8\"\u003e68 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"69\" data-in=\"27.2\"\u003e69 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"70\" data-in=\"27.6\"\u003e70 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"71\" data-in=\"28\"\u003e71 cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n\n            \u003ctr\u003e\n              \u003ctd\u003e\n\u003cspan\u003e2\u003c\/span\u003e Length\u003c\/td\u003e\n              \u003ctd data-cm=\"70\" data-in=\"27.6\"\u003e70 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"71\" data-in=\"28\"\u003e71 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"72.5\" data-in=\"28.5\"\u003e72.5 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"74\" data-in=\"29.1\"\u003e74 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"75.5\" data-in=\"29.7\"\u003e75.5 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"77\" data-in=\"30.3\"\u003e77 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"78\" data-in=\"30.7\"\u003e78 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"79\" data-in=\"31.1\"\u003e79 cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n\n            \u003ctr\u003e\n              \u003ctd\u003e\n\u003cspan\u003e3\u003c\/span\u003e Half Chest\u003c\/td\u003e\n              \u003ctd data-cm=\"50\" data-in=\"19.7\"\u003e50 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"52\" data-in=\"20.5\"\u003e52 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"54\" data-in=\"21.3\"\u003e54 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"56\" data-in=\"22\"\u003e56 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"58\" data-in=\"22.8\"\u003e58 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"60.5\" data-in=\"23.8\"\u003e60.5 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"63\" data-in=\"24.8\"\u003e63 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"65.5\" data-in=\"25.8\"\u003e65.5 cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n\n            \u003ctr\u003e\n              \u003ctd\u003e\n\u003cspan\u003e4\u003c\/span\u003e Half Waist\u003c\/td\u003e\n              \u003ctd data-cm=\"46.5\" data-in=\"18.3\"\u003e46.5 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"48.5\" data-in=\"19.1\"\u003e48.5 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"50.5\" data-in=\"19.9\"\u003e50.5 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"52.5\" data-in=\"20.7\"\u003e52.5 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"54.5\" data-in=\"21.5\"\u003e54.5 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"57\" data-in=\"22.4\"\u003e57 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"59.5\" data-in=\"23.4\"\u003e59.5 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"62\" data-in=\"24.4\"\u003e62 cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n\n            \u003ctr\u003e\n              \u003ctd\u003eNeck\u003c\/td\u003e\n              \u003ctd data-cm=\"38\" data-in=\"15\"\u003e38 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"39\" data-in=\"15.5\"\u003e39 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"40\" data-in=\"15.75\"\u003e40 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"41\" data-in=\"16\"\u003e41 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"42\" data-in=\"16.5\"\u003e42 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"43\" data-in=\"17\"\u003e43 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"44\" data-in=\"17.5\"\u003e44 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"45\" data-in=\"18\"\u003e45 cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n\n            \u003ctr\u003e\n              \u003ctd\u003eShoulders\u003c\/td\u003e\n              \u003ctd data-cm=\"43\" data-in=\"16.9\"\u003e43 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"44\" data-in=\"17.3\"\u003e44 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"45\" data-in=\"17.7\"\u003e45 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"46\" data-in=\"18.1\"\u003e46 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"47\" data-in=\"18.5\"\u003e47 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"48\" data-in=\"18.9\"\u003e48 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"49\" data-in=\"19.3\"\u003e49 cm\u003c\/td\u003e\n              \u003ctd data-cm=\"50\" data-in=\"19.7\"\u003e50 cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"jj-info-section\"\u003e\n        \u003ch3\u003eHOW TO MEASURE\u003c\/h3\u003e\n\n        \u003cp\u003e\u003cspan\u003e1\u003c\/span\u003e\u003cstrong\u003eSleeve:\u003c\/strong\u003e Measure from the top of the shoulder seam to the end of the cuff.\u003c\/p\u003e\n        \u003cp\u003e\u003cspan\u003e2\u003c\/span\u003e\u003cstrong\u003eLength:\u003c\/strong\u003e Measure from the bottom of the collar to the hem.\u003c\/p\u003e\n        \u003cp\u003e\u003cspan\u003e3\u003c\/span\u003e\u003cstrong\u003eHalf Chest:\u003c\/strong\u003e Measure across the chest from seam to seam, approximately 1 inch \/ 2.5cm below the armhole.\u003c\/p\u003e\n        \u003cp\u003e\u003cspan\u003e4\u003c\/span\u003e\u003cstrong\u003eHalf Waist:\u003c\/strong\u003e Measure the waist at the narrowest width from left to right.\u003c\/p\u003e\n\n        \u003cp class=\"note\"\u003eMeasurements are taken directly from the garment and may vary slightly by 1–2%.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"jj-contact-section\"\u003e\n        \u003ch3\u003eSTILL NEED HELP?\u003c\/h3\u003e\n\n        \u003cp\u003eIf you're unsure about sizing, our team is happy to help.\u003c\/p\u003e\n\n        \u003cdiv class=\"jj-contact-links\"\u003e\n          \u003ca href=\"https:\/\/wa.me\/447507729909\" target=\"_blank\"\u003eWhatsApp Us\u003c\/a\u003e\n          \u003ca href=\"tel:02072402596\"\u003eCall Us\u003c\/a\u003e\n          \u003ca href=\"mailto:info@geericci.com\"\u003eEmail Us\u003c\/a\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction jjOpenSizeGuide() {\n  document.getElementById('jj-size-modal').classList.add('active');\n  document.body.style.overflow = 'hidden';\n}\n\nfunction jjCloseSizeGuide() {\n  document.getElementById('jj-size-modal').classList.remove('active');\n  document.body.style.overflow = '';\n}\n\nfunction jjSetUnit(unit) {\n  document.querySelectorAll('.jj-size-guide td[data-cm]').forEach(function(cell) {\n    cell.innerText = unit === 'cm' ? cell.dataset.cm + ' cm' : cell.dataset.in + '\"';\n  });\n\n  document.getElementById('jj-btn-cm').classList.toggle('active', unit === 'cm');\n  document.getElementById('jj-btn-in').classList.toggle('active', unit === 'in');\n}\n\u003c\/script\u003e\n```\n","brand":"Gee Ricci","offers":[{"title":"XS \/ 15 \/ Dark Blue","offer_id":53383100825918,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ 15 1\/2 \/ Dark Blue","offer_id":53662508417342,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ 15 3\/4 \/ Dark Blue","offer_id":53662508450110,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ 16 \/ Dark Blue","offer_id":53662508482878,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ 17 \/ Dark Blue","offer_id":53662508515646,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":true},{"title":"2XL \/ 17 \/ Dark Blue","offer_id":53662508548414,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":true},{"title":"3XL \/ 17.5 \/ Dark Blue","offer_id":53662508581182,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":true},{"title":"4XL \/ 18 \/ Dark Blue","offer_id":53662508613950,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":true},{"title":"5XL \/ 181\/4 \/ Dark Blue","offer_id":53662508646718,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":false},{"title":"6XL \/ 181\/2 \/ Dark Blue","offer_id":53662508679486,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":false},{"title":"7XL \/ 19 \/ Dark Blue","offer_id":53662508712254,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":false},{"title":"8XL \/ 191\/2 \/ Dark Blue","offer_id":53662508745022,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":false},{"title":"9XL \/ 20 \/ Dark Blue","offer_id":53662508777790,"sku":null,"price":85.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0741\/9386\/2974\/files\/1366807793166671576.jpg?v=1780394839","url":"https:\/\/geericci.com\/products\/azure-polka-royale-shirt","provider":"Gee Ricci","version":"1.0","type":"link"}