{"product_id":"pearl-edition-singles-ankle-restraints","title":"Pearl Edition Singles - Ankle Restraints","description":"\u003c!-- =========================================================\nSIN PREMIUM™ — “GILDED VAULT \/ PERFECT+” (Mobile-First) Product Block\nPRODUCT (FACT-LIGHT): Pearl Edition Singles — Ankle Restraints (Pair)\nPaste into: Shopify \u003e Product \u003e Description (HTML)\n\nFACTS USED (from your screen):\n- Product: Ankle Restraints (Pair) — Pearl Edition Singles\n- Edition: Pearl Edition\n- Format: Single (individual piece)\n- Colorways:\n  • WHITE \/ Ivory Pearl\n  • BLACK \/ Obsidian Noir\n- SKUs: TBD (not shown)\nNotes:\n- No fabricated specs\/materials. Anything unknown stays out.\n- Replace IMAGE URLs when ready.\n========================================================= --\u003e\n\u003cstyle\u003e\n  .sinpV{\n    --bg:#07080b;\n    --panel:#0f1118;\n    --panel2:#0b0d12;\n\n    --txt:rgba(255,255,255,.92);\n    --muted:rgba(255,255,255,.74);\n    --dim:rgba(255,255,255,.58);\n\n    --gold:#d8b85f;\n    --gold2:#f7e7b0;\n\n    --accent:#cfc7b7;          \/* Ivory Pearl vibe *\/\n    --accent2:#ffffff;\n\n    font-family: ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial;\n    color:var(--txt);\n  }\n  .sinpV *{box-sizing:border-box}\n  .sinpV a{color:inherit}\n  .sinpV img{max-width:100%;height:auto;display:block}\n\n  .sinpV-shell{\n    border-radius:22px;\n    overflow:hidden;\n    border:1px solid rgba(216,184,95,.30);\n    background:\n      radial-gradient(980px 340px at 12% 8%, rgba(216,184,95,.18), transparent 62%),\n      radial-gradient(820px 280px at 92% 10%, rgba(255,255,255,.10), transparent 64%),\n      radial-gradient(760px 300px at 14% 76%, rgba(207,199,183,.18), transparent 60%),\n      linear-gradient(180deg, rgba(255,255,255,.04), transparent 46%),\n      var(--bg);\n    box-shadow:0 22px 70px rgba(0,0,0,.62);\n    position:relative;\n  }\n  .sinpV-shell:before{\n    content:\"\";\n    position:absolute; inset:-2px;\n    background:linear-gradient(90deg, transparent, rgba(247,231,176,.14), transparent);\n    transform:translateX(-65%);\n    animation:sinpV_shimmer 8s ease-in-out infinite;\n    pointer-events:none;\n    mix-blend-mode:screen;\n  }\n  @keyframes sinpV_shimmer{\n    0%{transform:translateX(-65%)}\n    45%{transform:translateX(65%)}\n    100%{transform:translateX(65%)}\n  }\n\n  .sinpV-hero{\n    padding:18px 16px 14px;\n    border-bottom:1px solid rgba(216,184,95,.18);\n    position:relative;\n  }\n  .sinpV-top{\n    display:grid;\n    grid-template-columns:minmax(0,1fr) auto;\n    gap:12px;\n    align-items:start;\n    margin-bottom:12px;\n  }\n  .sinpV-brand{\n    display:flex;align-items:center;gap:16px;min-width:0;\n  }\n  .sinpV-logo{\n    width:62px;height:62px;border-radius:20px;overflow:hidden;flex:0 0 auto;\n    border:1px solid rgba(216,184,95,.45);\n    background:\n      radial-gradient(18px 18px at 30% 30%, rgba(247,231,176,.85), rgba(216,184,95,.18) 70%, transparent 72%),\n      linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02));\n    box-shadow:0 10px 28px rgba(0,0,0,.38);\n    display:grid;place-items:center;\n  }\n  .sinpV-logo img{width:100%;height:100%;object-fit:cover}\n  .sinpV-word{line-height:1.05;min-width:0}\n  .sinpV-word .w1{\n    font-size:11px;letter-spacing:.30em;text-transform:uppercase;\n    color:rgba(247,231,176,.92);font-weight:900;white-space:nowrap;\n  }\n  .sinpV-word .w2{\n    font-size:11px;letter-spacing:.24em;text-transform:uppercase;\n    color:var(--muted);font-weight:650;white-space:nowrap;\n  }\n\n  .sinpV-chips{\n    display:flex;gap:8px;flex-wrap:wrap;\n    justify-content:flex-end;align-items:flex-start;\n  }\n  .sinpV-chip{\n    display:inline-flex;align-items:center;gap:7px;\n    padding:7px 10px;border-radius:999px;\n    border:1px solid rgba(216,184,95,.22);\n    background:linear-gradient(180deg, rgba(255,255,255,.05), rgba(255,255,255,.02));\n    color:var(--muted);font-size:12px;white-space:nowrap;\n  }\n  .sinpV-chip b{color:var(--txt);font-weight:900}\n  .sinpV-chip.accent{\n    border:1px solid rgba(255,255,255,.18);\n    background:\n      radial-gradient(70px 30px at 20% 20%, rgba(207,199,183,.20), transparent 65%),\n      linear-gradient(180deg, rgba(255,255,255,.05), rgba(255,255,255,.02));\n  }\n  @media(max-width:520px){\n    .sinpV-top{grid-template-columns:1fr}\n    .sinpV-chips{justify-content:flex-start}\n  }\n\n  .sinpV-title{margin:0;font-size:24px;line-height:1.12;letter-spacing:.02em}\n  .sinpV-sub{margin:8px 0 0;color:var(--muted);font-size:13.2px;line-height:1.7;max-width:74ch}\n  .sinpV-rail{\n    height:1px;margin-top:12px;\n    background:linear-gradient(90deg, transparent, rgba(216,184,95,.60), transparent);\n    opacity:.95;\n  }\n\n  .sinpV-grid{display:grid;gap:12px;padding:12px 12px 14px}\n  @media(min-width:860px){\n    .sinpV-grid{grid-template-columns:1.15fr .85fr;padding:14px 16px 16px}\n  }\n\n  .sinpV-card{\n    border-radius:18px;border:1px solid rgba(255,255,255,.10);\n    background:\n      radial-gradient(700px 240px at 16% 0%, rgba(216,184,95,.12), transparent 62%),\n      linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.02));\n    padding:14px;\n    box-shadow:0 14px 40px rgba(0,0,0,.42);\n  }\n  .sinpV-card.dark{\n    background:\n      radial-gradient(700px 240px at 16% 0%, rgba(216,184,95,.10), transparent 62%),\n      radial-gradient(700px 260px at 10% 90%, rgba(207,199,183,.12), transparent 62%),\n      linear-gradient(180deg, rgba(255,255,255,.03), rgba(255,255,255,.015)),\n      var(--panel2);\n  }\n\n  .sinpV-h{\n    margin:0 0 10px;\n    display:flex;align-items:center;justify-content:space-between;gap:10px;\n  }\n  .sinpV-h span{\n    font-size:12px;letter-spacing:.20em;text-transform:uppercase;\n    color:rgba(247,231,176,.86);font-weight:950;\n  }\n  .sinpV-h em{\n    font-style:normal;font-size:11px;letter-spacing:.14em;text-transform:uppercase;\n    white-space:nowrap;color:rgba(216,184,95,.95);\n    background:rgba(216,184,95,.10);\n    border:1px solid rgba(216,184,95,.22);\n    padding:6px 10px;border-radius:999px;\n  }\n  .sinpV-h em.accent{\n    color:rgba(245,240,228,.96);\n    background:rgba(207,199,183,.14);\n    border:1px solid rgba(255,255,255,.14);\n  }\n\n  .sinpV-thumb{\n    width:56px;height:56px;flex:0 0 auto;border-radius:18px;overflow:hidden;\n    border:1px solid rgba(216,184,95,.26);\n    background:\n      radial-gradient(18px 18px at 30% 30%, rgba(247,231,176,.22), rgba(216,184,95,.08) 70%, transparent 72%),\n      rgba(255,255,255,.03);\n    box-shadow:0 10px 26px rgba(0,0,0,.35);\n    display:grid;place-items:center;margin-top:2px;\n  }\n  .sinpV-thumb img{width:100%;height:100%;object-fit:cover}\n  .sinpV-thumb .ph{\n    font-size:10px;letter-spacing:.18em;text-transform:uppercase;\n    color:rgba(255,255,255,.40);text-align:center;padding:0 8px;line-height:1.2;\n  }\n\n  .sinpV-list{margin:0;padding:0;list-style:none}\n  .sinpV-item{\n    padding:12px 0;border-bottom:1px solid rgba(255,255,255,.07);\n    display:flex;gap:12px;align-items:flex-start;\n  }\n  .sinpV-item:last-child{border-bottom:none}\n  .sinpV-item strong{\n    display:flex;align-items:baseline;justify-content:space-between;gap:10px;\n    font-size:14px;color:var(--txt);line-height:1.25;letter-spacing:.01em;\n  }\n  .sinpV-qty{\n    font-size:12px;color:rgba(216,184,95,.95);\n    background:rgba(216,184,95,.10);\n    border:1px solid rgba(216,184,95,.22);\n    padding:5px 9px;border-radius:999px;white-space:nowrap;flex:0 0 auto;\n  }\n  .sinpV-item p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.55}\n\n  .sinpV-kv{display:grid;gap:8px}\n  .sinpV-row{\n    display:flex;justify-content:space-between;gap:14px;\n    padding:10px 0;border-bottom:1px solid rgba(255,255,255,.07);\n  }\n  .sinpV-row:last-child{border-bottom:none}\n  .sinpV-k{color:var(--dim);font-size:12.5px}\n  .sinpV-v{color:var(--txt);font-size:12.5px;text-align:right;max-width:62%}\n\n  details.sinpV-acc{\n    border-radius:16px;border:1px solid rgba(216,184,95,.18);\n    background:rgba(255,255,255,.02);overflow:hidden;\n  }\n  details.sinpV-acc + details.sinpV-acc{margin-top:10px}\n  summary.sinpV-sum{\n    cursor:pointer;padding:14px;list-style:none;\n    display:flex;align-items:center;justify-content:space-between;gap:12px;\n  }\n  summary.sinpV-sum::-webkit-details-marker{display:none}\n  .sinpV-sum .ttl{\n    font-size:12px;letter-spacing:.18em;text-transform:uppercase;\n    color:rgba(247,231,176,.88);font-weight:950;\n  }\n  .sinpV-sum .tag{\n    font-size:11px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;\n    color:rgba(216,184,95,.95);\n    background:rgba(216,184,95,.10);\n    border:1px solid rgba(216,184,95,.22);\n    padding:6px 10px;border-radius:999px;\n  }\n  .sinpV-body{padding:0 14px 14px;color:var(--muted);font-size:13px;line-height:1.7}\n  .sinpV-body strong{color:var(--txt)}\n\n  .sinpV-bottom{\n    border-top:1px solid rgba(216,184,95,.18);\n    background:\n      radial-gradient(900px 260px at 20% 100%, rgba(216,184,95,.14), transparent 60%),\n      radial-gradient(860px 260px at 82% 110%, rgba(207,199,183,.14), transparent 58%),\n      rgba(255,255,255,.02);\n    padding:14px 16px;\n    display:grid;gap:8px;\n  }\n  .sinpV-bottom p{margin:0;font-size:12.5px;color:var(--muted);line-height:1.6}\n  .sinpV-bottom p strong{color:var(--txt)}\n  .sinpV-foot{color:var(--dim);font-size:12px}\n\n  @media(max-width:380px){\n    .sinpV-logo{width:58px;height:58px;border-radius:19px}\n    .sinpV-thumb{width:52px;height:52px;border-radius:17px}\n    .sinpV-brand{gap:12px}\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sinpV\"\u003e\n\u003cdiv class=\"sinpV-shell\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"sinpV-hero\"\u003e\n\u003cdiv class=\"sinpV-top\"\u003e\n\u003cdiv class=\"sinpV-brand\"\u003e\n\u003cdiv class=\"sinpV-logo\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0740\/0243\/2165\/files\/Untitled_design_20.png?v=1768705952\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"sinpV-word\"\u003e\n\u003cdiv class=\"w1\"\u003eSIN\u003c\/div\u003e\n\u003cdiv class=\"w2\"\u003ePREMIUM™\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sinpV-chips\"\u003e\n\u003cspan class=\"sinpV-chip\"\u003e\u003cb\u003eEdition:\u003c\/b\u003e Pearl\u003c\/span\u003e \u003cspan class=\"sinpV-chip accent\"\u003e\u003cb\u003eColor:\u003c\/b\u003e WHITE \/ Ivory Pearl • BLACK \/ Obsidian Noir\u003c\/span\u003e \u003cspan class=\"sinpV-chip\"\u003e\u003cb\u003eFormat:\u003c\/b\u003e Single\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"sinpV-title\"\u003eAnkle Restraints (Pair) — Pearl Edition\u003c\/h2\u003e\n\u003cp class=\"sinpV-sub\"\u003eA refined lower-body restraint component—built for clean presentation, controlled positioning, and a premium display presence.\u003c\/p\u003e\n\u003cdiv class=\"sinpV-rail\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"sinpV-grid\"\u003e\n\u003c!-- LEFT: WHAT'S INSIDE --\u003e\n\u003cdiv class=\"sinpV-card\"\u003e\n\u003cdiv class=\"sinpV-h\"\u003e\n\u003cspan\u003eWhat’s Inside\u003c\/span\u003e\u003cem class=\"accent\"\u003e1 set\u003c\/em\u003e\n\u003c\/div\u003e\n\u003cul class=\"sinpV-list\"\u003e\n\u003cli class=\"sinpV-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"sinpV-thumb\"\u003e\n\u003c!-- Replace with the correct PNG --\u003e\n\u003cdiv class=\"ph\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0740\/0243\/2165\/files\/4_41a35e3e-d8bf-4b8c-a201-38eeb88e85c8.png?v=1769764683\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003cstrong\u003e\u003cspan\u003eAnkle Restraints (Pair)\u003c\/span\u003e \u003cspan class=\"sinpV-qty\"\u003e×1\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eSecure lower-body constraint component. \u003cspan style=\"opacity: .85;\"\u003e(B \/ D \/ D\u0026amp;S)\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 10px; padding-top: 12px; border-top: 1px solid rgba(255,255,255,.07); color: var(--muted); font-size: 13px; line-height: 1.7;\"\u003e\n\u003cstrong style=\"color: var(--txt);\"\u003eDesign intent:\u003c\/strong\u003e elegant restraint geometry with a “jewelry-grade” visual calm—built to pair cleanly with the Pearl system.\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 10px; padding-top: 12px; border-top: 1px solid rgba(255,255,255,.07); color: var(--muted); font-size: 13px; line-height: 1.7;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cul class=\"sinpV-list\"\u003e\n\u003cli class=\"sinpV-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"sinpV-thumb\"\u003e\n\u003cdiv class=\"ph\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0740\/0243\/2165\/files\/2026-01-30_-9.29.10_3b4720dd-5dc7-43a3-a149-3d4c8f7c9a65.png?v=1769764154\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003cstrong\u003e\u003cspan\u003e\u003cmeta charset=\"utf-8\"\u003eCarry Case (Included)\u003c\/span\u003e \u003cspan class=\"sinpV-qty\"\u003e×1\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003ePremium round vault case for discreet storage, travel, and display protection\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RIGHT: SPECS + ACCORDIONS --\u003e\n\u003cdiv style=\"display: grid; gap: 12px;\"\u003e\n\u003cdiv class=\"sinpV-card dark\"\u003e\n\u003cdiv class=\"sinpV-h\"\u003e\n\u003cspan\u003eSpecifications\u003c\/span\u003e\u003cem\u003eDetails\u003c\/em\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sinpV-kv\"\u003e\n\u003cdiv class=\"sinpV-row\"\u003e\n\u003cdiv class=\"sinpV-k\"\u003eProduct Type\u003c\/div\u003e\n\u003cdiv class=\"sinpV-v\"\u003eAnkle Restraints (Pair)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sinpV-row\"\u003e\n\u003cdiv class=\"sinpV-k\"\u003eEdition\u003c\/div\u003e\n\u003cdiv class=\"sinpV-v\"\u003ePearl Edition\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sinpV-row\"\u003e\n\u003cdiv class=\"sinpV-k\"\u003eSet Format\u003c\/div\u003e\n\u003cdiv class=\"sinpV-v\"\u003eSingle (individual piece)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sinpV-row\"\u003e\n\u003cdiv class=\"sinpV-k\"\u003eColor\u003c\/div\u003e\n\u003cdiv class=\"sinpV-v\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan class=\"sinpV-chip accent\"\u003eWHITE \/ Ivory Pearl • BLACK \/ Obsidian Noir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sinpV-row\"\u003e\n\u003cdiv class=\"sinpV-k\"\u003eSKU\u003c\/div\u003e\n\u003cdiv class=\"sinpV-v\"\u003eTBD • TBD\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdetails open=\"\" class=\"sinpV-acc\"\u003e\n\u003csummary class=\"sinpV-sum\"\u003e\u003cspan class=\"ttl\"\u003eRestraint Profile\u003c\/span\u003e \u003cspan class=\"tag\"\u003eUSE\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sinpV-body\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePurpose:\u003c\/strong\u003e ankle-level restraint for controlled positioning.\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePairing logic:\u003c\/strong\u003e designed as a modular component within the Pearl system.\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLook:\u003c\/strong\u003e composed, minimal, “collector-grade” on display.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sinpV-acc\"\u003e\n\u003csummary class=\"sinpV-sum\"\u003e\u003cspan class=\"ttl\"\u003eFit \u0026amp; Comfort\u003c\/span\u003e \u003cspan class=\"tag\"\u003eGUIDE\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sinpV-body\"\u003eFit should feel secure without restricting circulation. Always check comfort, sensation, and mobility during use.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sinpV-acc\"\u003e\n\u003csummary class=\"sinpV-sum\"\u003e\u003cspan class=\"ttl\"\u003eCare \u0026amp; Storage\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCLEAN\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sinpV-body\"\u003eStore clean and dry, away from direct heat and prolonged sunlight. Keep hardware protected from abrasion during storage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BOTTOM --\u003e\n\u003cdiv class=\"sinpV-bottom\"\u003e\n\u003cp\u003e\u003cstrong\u003eConsent \u0026amp; Safety:\u003c\/strong\u003e For consenting adults only—use within agreed boundaries and safe practices.\u003c\/p\u003e\n\u003cp class=\"sinpV-foot\"\u003ePearl Edition Singles • Ankle Restraints (Pair) • WHITE \/ Ivory Pearl • BLACK \/ Obsidian Noir • SKU: TBD • TBD\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SIN PREMIUM™","offers":[{"title":"Black","offer_id":47452395798693,"sku":"SP-SGL-PEARL-ANKLE-BLK-V01","price":99.99,"currency_code":"USD","in_stock":false},{"title":"White","offer_id":47452395831461,"sku":"SP-SGL-PEARL-ANKLE-IVR-V01","price":99.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/0243\/2165\/files\/4_41a35e3e-d8bf-4b8c-a201-38eeb88e85c8.png?v=1772924531","url":"https:\/\/sinpremium.com\/products\/pearl-edition-singles-ankle-restraints","provider":"Sin Premium","version":"1.0","type":"link"}