{"product_id":"pleasure-bag","title":"Pleasure Bag","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400\u0026family=Montserrat:wght@300;400;500;600\u0026display=swap');\n\n  .pb-wrapper {\n    font-family: 'Montserrat', sans-serif;\n    background-color: #120508;\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 44px 40px;\n    border: 1px solid rgba(184,134,78,0.25);\n    box-shadow: inset 0 0 60px rgba(107,15,43,0.08);\n  }\n\n  .pb-eyebrow {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 500;\n    font-size: 0.60em;\n    letter-spacing: 0.30em;\n    text-transform: uppercase;\n    color: #b8864e;\n    margin: 0 0 16px 0;\n  }\n\n  .pb-tagline {\n    font-family: 'Cormorant Garamond', serif;\n    font-style: italic;\n    font-weight: 300;\n    font-size: 2em;\n    color: #f7eeea;\n    letter-spacing: 0.01em;\n    margin: 0 0 22px 0;\n    line-height: 1.35;\n  }\n\n  .pb-intro {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 300;\n    font-size: 0.83em;\n    line-height: 2.0;\n    color: #e8d8d0;\n    margin: 0;\n    letter-spacing: 0.02em;\n  }\n\n  .pb-divider {\n    border: none;\n    border-top: 1px solid rgba(184,134,78,0.30);\n    margin: 32px 0;\n  }\n\n  .pb-badge-row {\n    display: flex;\n    gap: 10px;\n    flex-wrap: wrap;\n    margin: 0 0 32px 0;\n  }\n\n  .pb-badge {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 500;\n    font-size: 0.60em;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: #120508;\n    background: #b8864e;\n    padding: 6px 14px;\n    border-radius: 2px;\n  }\n\n  .pb-section-title {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 600;\n    font-size: 0.60em;\n    letter-spacing: 0.28em;\n    text-transform: uppercase;\n    color: #b8864e;\n    margin: 0 0 18px 0;\n  }\n\n  .pb-features {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1px;\n    background: rgba(184,134,78,0.15);\n    margin: 0;\n  }\n\n  .pb-feature {\n    background: #120508;\n    padding: 22px 18px;\n  }\n\n  .pb-feature-accent {\n    display: block;\n    width: 20px;\n    height: 1px;\n    background: #b8864e;\n    margin-bottom: 10px;\n  }\n\n  .pb-feature-name {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 600;\n    font-size: 1.05em;\n    letter-spacing: 0.05em;\n    color: #f7eeea;\n    display: block;\n    margin-bottom: 8px;\n  }\n\n  .pb-feature-desc {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 300;\n    font-size: 0.70em;\n    color: #c9b8b0;\n    line-height: 1.7;\n    letter-spacing: 0.02em;\n    margin: 0;\n  }\n\n  .pb-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n\n  .pb-list li {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 300;\n    font-size: 0.82em;\n    letter-spacing: 0.02em;\n    color: #e8d8d0;\n    padding: 9px 0 9px 22px;\n    position: relative;\n    line-height: 1.7;\n    border-bottom: 1px solid rgba(184,134,78,0.10);\n  }\n\n  .pb-list li:last-child {\n    border-bottom: none;\n  }\n\n  .pb-list li::before {\n    content: '—';\n    position: absolute;\n    left: 0;\n    color: #b8864e;\n    font-weight: 400;\n  }\n\n  .pb-note-block {\n    background: rgba(107,15,43,0.12);\n    border-left: 2px solid #6b0f2b;\n    padding: 18px 20px;\n    margin: 0;\n  }\n\n  .pb-note {\n    font-family: 'Cormorant Garamond', serif;\n    font-style: italic;\n    font-weight: 300;\n    font-size: 1.05em;\n    color: #d4bfb8;\n    letter-spacing: 0.02em;\n    line-height: 1.8;\n    margin: 0;\n  }\n\n  .pb-variants-label {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 500;\n    font-size: 0.58em;\n    letter-spacing: 0.28em;\n    text-transform: uppercase;\n    color: #b8864e;\n    margin: 0 0 12px 0;\n  }\n\n  .pb-variants {\n    display: flex;\n    gap: 10px;\n    flex-wrap: wrap;\n    margin: 0;\n  }\n\n  .pb-variant-pill {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 400;\n    font-size: 0.65em;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: #e8d8d0;\n    border: 1px solid rgba(184,134,78,0.45);\n    padding: 6px 16px;\n    border-radius: 20px;\n    background: rgba(184,134,78,0.06);\n  }\n\n  .pb-variant-pill.grey {\n    border-color: rgba(160,160,165,0.50);\n    background: rgba(160,160,165,0.07);\n  }\n\n  .pb-variant-pill.purple {\n    border-color: rgba(120,40,160,0.55);\n    background: rgba(120,40,160,0.08);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pb-wrapper\"\u003e\n\n  \u003cp class=\"pb-eyebrow\"\u003ePleasure Seeker’s  ·  Signature Collection\u003c\/p\u003e\n\n  \u003cp class=\"pb-tagline\"\u003eDiscretion, refined.\u003cbr\u003eLuxury, within reach.\u003c\/p\u003e\n\n  \u003cp class=\"pb-intro\"\u003e\n    The Pleasure Bag is the ultimate companion for the discerning collector. Designed to store, protect, \n    and transport your most intimate treasures with elegance and complete discretion. Crafted from premium \n    materials with a considered interior, this is organisation elevated to an art form — because your \n    collection deserves nothing less.\n  \u003c\/p\u003e\n\n  \u003chr class=\"pb-divider\"\u003e\n\n  \u003cdiv class=\"pb-badge-row\"\u003e\n    \u003cspan class=\"pb-badge\"\u003ePremium Materials\u003c\/span\u003e\n    \u003cspan class=\"pb-badge\"\u003eFully Lined\u003c\/span\u003e\n    \u003cspan class=\"pb-badge\"\u003eDiscreet Design\u003c\/span\u003e\n    \u003cspan class=\"pb-badge\"\u003eTravel-Ready\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"pb-section-title\"\u003eCrafted with Intention\u003c\/p\u003e\n  \u003cdiv class=\"pb-features\"\u003e\n    \u003cdiv class=\"pb-feature\"\u003e\n      \u003cspan class=\"pb-feature-accent\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"pb-feature-name\"\u003ePremium Exterior\u003c\/span\u003e\n      \u003cp class=\"pb-feature-desc\"\u003eSoft-touch outer material with a refined finish — beautiful to hold, built to last\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pb-feature\"\u003e\n      \u003cspan class=\"pb-feature-accent\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"pb-feature-name\"\u003eProtective Interior\u003c\/span\u003e\n      \u003cp class=\"pb-feature-desc\"\u003eFully lined interior keeps your items clean, protected, and perfectly stored\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pb-feature\"\u003e\n      \u003cspan class=\"pb-feature-accent\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"pb-feature-name\"\u003eDiscreet Closure\u003c\/span\u003e\n      \u003cp class=\"pb-feature-desc\"\u003eSecure zip closure with no external branding — your privacy, always protected\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pb-feature\"\u003e\n      \u003cspan class=\"pb-feature-accent\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"pb-feature-name\"\u003eTravel-Ready\u003c\/span\u003e\n      \u003cp class=\"pb-feature-desc\"\u003eCompact enough for your bedside drawer, elegant enough for your overnight bag\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pb-divider\"\u003e\n\n  \u003cp class=\"pb-section-title\"\u003eWhy You’ll Love It\u003c\/p\u003e\n  \u003cul class=\"pb-list\"\u003e\n    \u003cli\u003ePremium soft-touch exterior — luxurious in hand and appearance\u003c\/li\u003e\n    \u003cli\u003eFully lined interior to protect and preserve your collection\u003c\/li\u003e\n    \u003cli\u003eSecure zip closure for complete discretion and peace of mind\u003c\/li\u003e\n    \u003cli\u003eNo external branding — entirely private and travel-discreet\u003c\/li\u003e\n    \u003cli\u003eSpacious enough for multiple items and accessories\u003c\/li\u003e\n    \u003cli\u003eAvailable in Grey and Purple — understated elegance in every shade\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"pb-divider\"\u003e\n\n  \u003cp class=\"pb-section-title\"\u003eProduct Details\u003c\/p\u003e\n  \u003cul class=\"pb-list\"\u003e\n    \u003cli\u003eMaterial: Premium soft-touch fabric with fully lined interior\u003c\/li\u003e\n    \u003cli\u003eClosure: Secure zip\u003c\/li\u003e\n    \u003cli\u003eBranding: None on exterior — fully discreet\u003c\/li\u003e\n    \u003cli\u003eIdeal for: Storing vibrators, accessories \u0026amp; intimate essentials\u003c\/li\u003e\n    \u003cli\u003eAvailable in: Grey · Purple\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"pb-divider\"\u003e\n\n  \u003cdiv class=\"pb-note-block\"\u003e\n    \u003cp class=\"pb-note\"\u003e\n      Arrives in our signature discreet packaging — no branding on the outer box. \n      A thoughtful gift for someone who values privacy, elegance, and the finer things.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pb-divider\"\u003e\n\n  \u003cp class=\"pb-variants-label\"\u003eAvailable Colours\u003c\/p\u003e\n  \u003cdiv class=\"pb-variants\"\u003e\n    \u003cspan class=\"pb-variant-pill grey\"\u003eGrey\u003c\/span\u003e\n    \u003cspan class=\"pb-variant-pill purple\"\u003ePurple\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Pleasure Seeker's","offers":[{"title":"Gray","offer_id":45244962078829,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true},{"title":"Purple","offer_id":45244962111597,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/7067\/9149\/files\/1779113180455_d6fcaba6-ab44-4de5-b500-f284ee426d04.png?v=1779971869","url":"https:\/\/pleasureseekers.co.za\/products\/pleasure-bag","provider":"Pleasure Seeker's","version":"1.0","type":"link"}