{"product_id":"15-5mm-tudor-10102-ladies-mechanical-wristwatch-fleurier-6630-w-sticker-tag","title":"15.5mm Tudor 10102 Ladies Mechanical Wristwatch Fleurier 6630 w Sticker \u0026 Tag","description":"\u003c!-- POCKET WATCH TEMPLATE --\u003e\n\u003cstyle type=\"text\/css\"\u003e.product-details {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n    line-height: 1.6;\n    color: #333;\n}\n\n.product-description {\n    font-size: 1rem;\n    line-height: 1.8;\n    color: #333;\n    margin-bottom: 2rem;\n    padding: 1rem;\n    background-color: #f9f9f9;\n    border-left: 3px solid #333;\n}\n\n.condition-text {\n    font-size: 1rem;\n    line-height: 1.8;\n    color: #333;\n    margin-bottom: 1.5rem;\n}\n\n.product-details h2 {\n    font-size: 1.5rem;\n    font-weight: 600;\n    margin-top: 2rem;\n    margin-bottom: 1rem;\n    border-bottom: 1px solid #e0e0e0;\n    padding-bottom: 0.5rem;\n}\n\n.product-details h2:first-of-type {\n    margin-top: 0;\n}\n\n.spec-table {\n    width: 100%;\n    margin-bottom: 1.5rem;\n}\n\n.spec-row {\n    display: flex;\n    padding: 0.75rem 0;\n    border-bottom: 1px solid #f0f0f0;\n}\n\n.spec-row:last-child {\n    border-bottom: none;\n}\n\n.spec-label {\n    flex: 0 0 180px;\n    font-weight: 500;\n    color: #666;\n}\n\n.spec-value {\n    flex: 1;\n    color: #333;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"product-details\"\u003e\n\u003c!-- SPECIFICATIONS SECTION --\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\n\u003cdiv class=\"spec-table\"\u003e\n\u003cdiv class=\"spec-row\" data-field=\"sku\"\u003e\n\u003cdiv class=\"spec-label\"\u003eSKU\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e11262025182713\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eItem\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003eWristwatch\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"brand\"\u003e\n\u003cdiv class=\"spec-label\"\u003eBrand\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003eTudor\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"model\"\u003e\n\u003cdiv class=\"spec-label\"\u003eModel\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"casematerial\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase Material\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"country\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCountry\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"jewels\"\u003e\n\u003cdiv class=\"spec-label\"\u003eJewels\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e17 Jewel\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"gender\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGender\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003eLadies\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"grade\"\u003e\n\u003cdiv class=\"spec-label\"\u003eGrade\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"size\"\u003e\n\u003cdiv class=\"spec-label\"\u003eSize\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e15.5mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"movement\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMovement\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003eMechanical\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"productionyear\"\u003e\n\u003cdiv class=\"spec-label\"\u003eYear\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"dialcolor\"\u003e\n\u003cdiv class=\"spec-label\"\u003eDial Color\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"bandmaterial\"\u003e\n\u003cdiv class=\"spec-label\"\u003eBand Material\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003eBlack Felt\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"additionalfunction\"\u003e\n\u003cdiv class=\"spec-label\"\u003eFunctions\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"type\"\u003e\n\u003cdiv class=\"spec-label\"\u003eType\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"department\"\u003e\n\u003cdiv class=\"spec-label\"\u003eDepartment\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"balance\"\u003e\n\u003cdiv class=\"spec-label\"\u003eBalance\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MEASUREMENTS SECTION --\u003e\n\n\u003ch2\u003eMeasurements\u003c\/h2\u003e\n\n\u003cdiv class=\"spec-table\"\u003e\n\u003cdiv class=\"spec-row\" data-field=\"diameter\"\u003e\n\u003cdiv class=\"spec-label\"\u003eDiameter\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e15mm\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"dialdiameter\"\u003e\n\u003cdiv class=\"spec-label\"\u003eDial Diameter\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"width\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWidth\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"length\"\u003e\n\u003cdiv class=\"spec-label\"\u003eLength\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"height\"\u003e\n\u003cdiv class=\"spec-label\"\u003eHeight\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"thickness\"\u003e\n\u003cdiv class=\"spec-label\"\u003eThickness\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"insidediameter\"\u003e\n\u003cdiv class=\"spec-label\"\u003eInside Diameter\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"outsidediameter\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOutside Diameter\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"insidewidth\"\u003e\n\u003cdiv class=\"spec-label\"\u003eInside Width\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"insidelength\"\u003e\n\u003cdiv class=\"spec-label\"\u003eInside Length\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"outsidelength\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOutside Length\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"outsidewidth\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOutside Width\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"lengthbox\"\u003e\n\u003cdiv class=\"spec-label\"\u003eBox Length\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"widthbox\"\u003e\n\u003cdiv class=\"spec-label\"\u003eBox Width\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"standardizedsize\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStandardized Size\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONDITION SECTION --\u003e\n\n\u003ch2\u003eCondition\u003c\/h2\u003e\n\n\u003cdiv class=\"condition-text\" data-field=\"conditionfull\"\u003e\n\u003cul\u003e\n\t\u003cli\u003e\n\u003cb\u003eOverall Condition:\u003c\/b\u003e Good, overall condition for its age.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\n\u003cb\u003eFunctions:\u003c\/b\u003e Running, but may be in need of service. This means, it can run unreliably, start or stop and timekeeping is not guaranteed. Fast 1.5 Min. a Day, Amplitude 215, Beat Error 0.5\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\n\u003cb\u003eCase:\u003c\/b\u003e There is discoloration and scratches on the case.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\n\u003cb\u003eCrystal:\u003c\/b\u003e There are scratches on the crystal.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\n\u003cb\u003eDial:\u003c\/b\u003e The dial has discoloration. Gold\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\n\u003cb\u003eBand:\u003c\/b\u003e The band has some wear on it.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cul\u003e\n\t\u003cli\u003e\n\u003cb\u003eAdditional Information:\u003c\/b\u003e The Tudor reference 10102 is a vintage ladies' hand-wound mechanical watch under the \"Precision\" line, typically dating to the circa 1970 period. It features a distinctive small, square case and Fleurier 6630 movement.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\nAbout the brand: Started in 1926 as a sister company to Rolex, Tudor initially gained acclaim as a producer of military contract watches. Tudor Submariners were issued to Navy SEALS in the Vietnam era, amongst other prestigious military contracts. The brand also produced day to day models like the Oyster Prince in Rolex-like cases starting in the 1940’s and continues to make high quality watches to this day. Historic models such as the Tudor Sub command attention in the secondary market, and the brand's excellent offerings today reflect the history and pedigree of the brand.\u003c\/div\u003e\n\n\u003cdiv class=\"spec-table\"\u003e\n\u003cdiv class=\"spec-row\" data-field=\"conditionoverall\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOverall Condition\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"casecondition\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCase\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"crystal\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCrystal\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"crystalcondition\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCrystal Condition\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"dialcondition\"\u003e\n\u003cdiv class=\"spec-label\"\u003eDial\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"crown\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCrown\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"crowncondition\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCrown Condition\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"hands\"\u003e\n\u003cdiv class=\"spec-label\"\u003eHands\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"handscondition\"\u003e\n\u003cdiv class=\"spec-label\"\u003eHands Condition\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"bandcondition\"\u003e\n\u003cdiv class=\"spec-label\"\u003eBand\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"function\"\u003e\n\u003cdiv class=\"spec-label\"\u003eFunction\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"winding\"\u003e\n\u003cdiv class=\"spec-label\"\u003eWinding\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"timing\"\u003e\n\u003cdiv class=\"spec-label\"\u003eTiming Data\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"spec-row\" data-field=\"other\"\u003e\n\u003cdiv class=\"spec-label\"\u003eAdditional Notes\u003c\/div\u003e\n\n\u003cdiv class=\"spec-value\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    \/\/ Hide description paragraphs if empty\n    const descriptionDivs = document.querySelectorAll('.product-description');\n    descriptionDivs.forEach(descriptionDiv =\u003e {\n        const paragraph = descriptionDiv.querySelector('p');\n        if (paragraph \u0026\u0026 paragraph.textContent.trim() === '') {\n            descriptionDiv.style.display = 'none';\n            \/\/ Also hide the preceding h2 if it exists\n            const prevElement = descriptionDiv.previousElementSibling;\n            if (prevElement \u0026\u0026 prevElement.tagName === 'H2') {\n                prevElement.style.display = 'none';\n            }\n        }\n    });\n    \n    \/\/ Hide condition text if empty\n    const conditionTextDivs = document.querySelectorAll('.condition-text');\n    conditionTextDivs.forEach(conditionDiv =\u003e {\n        const content = conditionDiv.textContent.trim();\n        \/\/ Check if empty, undefined, null, or contains unrendered template tags\n        if (content === '' || content.startsWith('{{') || content === 'undefined' || content === 'null') {\n            conditionDiv.style.display = 'none';\n        }\n    });\n    \n    \/\/ Select all spec rows\n    const specRows = document.querySelectorAll('.product-details .spec-row');\n    \n    \/\/ Hide empty spec rows\n    specRows.forEach(row =\u003e {\n        const valueElement = row.querySelector('.spec-value');\n        \n        if (valueElement) {\n            const valueText = valueElement.textContent.trim();\n            if (valueText === '' || valueText.startsWith('{{') || valueText === 'undefined' || valueText === 'null') {\n                row.style.display = 'none';\n            }\n        }\n    });\n    \n    \/\/ Hide entire sections if all items are empty\n    const sections = document.querySelectorAll('.product-details h2');\n    sections.forEach(section =\u003e {\n        const nextElement = section.nextElementSibling;\n        if (!nextElement) return;\n        \n        \/\/ Check if it's a spec-table or product-description\n        if (nextElement.classList.contains('spec-table')) {\n            const visibleRows = nextElement.querySelectorAll('.spec-row:not([style*=\"display: none\"])');\n            if (visibleRows.length === 0) {\n                section.style.display = 'none';\n                nextElement.style.display = 'none';\n            }\n        } else if (nextElement.classList.contains('product-description')) {\n            \/\/ Already handled above, but check if it's hidden\n            if (nextElement.style.display === 'none') {\n                section.style.display = 'none';\n            }\n        } else if (nextElement.classList.contains('condition-text')) {\n            \/\/ Check if condition text is hidden\n            if (nextElement.style.display === 'none') {\n                \/\/ Check if the next spec-table also has no visible rows\n                const specTable = nextElement.nextElementSibling;\n                if (specTable \u0026\u0026 specTable.classList.contains('spec-table')) {\n                    const visibleRows = specTable.querySelectorAll('.spec-row:not([style*=\"display: none\"])');\n                    if (visibleRows.length === 0) {\n                        section.style.display = 'none';\n                        nextElement.style.display = 'none';\n                        specTable.style.display = 'none';\n                    }\n                }\n            }\n        }\n    });\n});\n\u003c\/script\u003e","brand":"Tudor","offers":[{"title":"Default Title","offer_id":48173677019379,"sku":"11262025182713","price":900.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/5355\/3139\/files\/1b6c7e3f-b8cc-5f56-a415-61dfe76683e1.png?v=1764212944","url":"https:\/\/thewatchpreserve.com\/products\/15-5mm-tudor-10102-ladies-mechanical-wristwatch-fleurier-6630-w-sticker-tag","provider":"thewatchpreserve","version":"1.0","type":"link"}