{"title":"Satisfyer Promotion","description":"","products":[{"product_id":"satisfyer-men-heat-vibration-masturbator","title":"Satisfyer - Men Heat Vibration Masturbator","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eSatisfyer - Men Heat Vibration Masturbator\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-intro\"\u003eWarmth, vibration, and total discretion - because solo time deserves the full experience.\u003c\/div\u003e\n\n\n\n\u003cp\u003eSome things just feel better warm. The Satisfyer Men Heat Vibration brings together two things that rarely come in the same package - deep, rumbly vibrations and a genuine heating function that warms up to 40 degrees Celsius. It's the kind of combination that makes solo sessions feel a whole lot less like a compromise.\u003c\/p\u003e\n\n\u003cp\u003eWhether you're using it to edge, to warm up before time with a partner, or just to properly unwind, this one is built for the long game. Eleven vibration modes give you real range, the heat setting adds that touch of body-like warmth, and the whisper-quiet motor means you're not announcing yourself to the whole household.\u003c\/p\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-men-heat-vibration-masturbator-black-singapore-40580401856762.png?v=1743579575\" alt=\"Satisfyer Men Heat Vibration Masturbator in black\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 Vibration Modes\u003c\/strong\u003e - Deep, rumbly vibrations that build and intensify exactly the way you want\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeat Up to 40 degrees C\u003c\/strong\u003e - A warming function that mimics body heat for a far more realistic feel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB Rechargeable\u003c\/strong\u003e - Snap on the cable and charge up with no fuss\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGlans Stimulation\u003c\/strong\u003e - Vibration and heat team up right where it counts most\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhisper-Quiet Motor\u003c\/strong\u003e - Powerful without being loud - use it without overthinking it\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaterproof - IPX7\u003c\/strong\u003e - Shower-safe and genuinely easy to clean\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eErgonomic Design\u003c\/strong\u003e - Sits naturally in one hand so you can stay focused on the good stuff\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eInnovative Warming Function\u003c\/strong\u003e - Simulates the feel of body heat for a more immersive experience\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSolo or Foreplay Ready\u003c\/strong\u003e - Works beautifully on its own or as a warm-up with a partner\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOne-Handed Operation\u003c\/strong\u003e - Intuitive buttons that don't require a manual mid-session\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft, Body-Safe Silicone\u003c\/strong\u003e - Smooth, hygienic, and gentle against skin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to Clean\u003c\/strong\u003e - Rinse with water and soap or use your favourite toy cleaner\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-men-heat-vibration-masturbator-black-singapore-40580401758458_1.png?v=1743579575\" alt=\"Satisfyer Men Heat Vibration Masturbator lifestyle image\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eWhat's in the Box\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003ctd\u003eSatisfyer Men Heat Vibration Masturbator\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eMagnetic USB Charging Cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDocumentation\u003c\/td\u003e\n\u003ctd\u003eUser Manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-men-heat-vibration-vibrators-package_1280x1280_a446f81e-e9c3-4c0b-a94c-fb9ab1d5c1b9.png?v=1743579575\" alt=\"Satisfyer Men Heat Vibration Masturbator package contents\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Add a water-based lubricant to the mix and that heating function will feel even more realistic. A little goes a long way, and your silicone will thank you for it.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52040486158504,"sku":"AAA-DSO-SAT006","price":121.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/shopify_901c7e5a-a177-464e-9221-da3f8fce3d9e.png?v=1762515013"},{"product_id":"satisfyer-curvy-trinity-5-white","title":"Satisfyer - Curvy Trinity 5+ - White","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eSatisfyer - Triple Stimulation\u003c\/div\u003e\n\u003cdiv class=\"fb-desc-intro\"\u003eThree ways to feel good - sometimes all at once.\u003c\/div\u003e\n\n\u003cp\u003eThe Curvy Trinity 5+ is one of those toys that genuinely surprises you. Its curved shape is designed to work with your body in multiple ways - so whether you are in the mood for broad surface vibration, targeted air-pulse sensation on your clit, or something more internal, this one toy has you covered. It also connects to the free Satisfyer App, which means your partner can join in from anywhere, or you can build and save your own custom programs.\u003c\/p\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-singapore-40573945676026.png?v=1743643390\" alt=\"Satisfyer Curvy Trinity 5+ in white shown from the front\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 ways to use it\u003c\/strong\u003e - lay it along your vulva, position the air opening over your clit, or insert the tapered shaft for G-spot stimulation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cp\u003eHere is a closer look at how each mode works:\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLay-on Vibrator\u003c\/strong\u003e - rest the curved middle section against your vulva for broad, all-over stimulation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-singapore-40573945577722.png?v=1743643390\" alt=\"Curvy Trinity 5+ used as a lay-on vibrator\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePressure Wave Stimulator\u003c\/strong\u003e - position the opening of the shaft directly over your clitoris for targeted air-pulse sensation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-singapore-40573945708794.png?v=1743643390\" alt=\"Curvy Trinity 5+ used as a pressure wave clitoral stimulator\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eG-Spot Vibrator\u003c\/strong\u003e - insert the tapered shaft for deep internal vibration right where it counts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-singapore-40573945512186.png?v=1743643390\" alt=\"Curvy Trinity 5+ used as a G-spot vibrator\" class=\"fb-desc-img\"\u003e\n\n\u003cp\u003eTwo independent motors mean you can dial in the vibration and pressure wave settings separately - mix and match until you find what works for you.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e10 vibration modes\u003c\/strong\u003e - explore different rhythms and patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 pressure wave settings\u003c\/strong\u003e - from gentle to intense, across a wide range of intensities\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 independently controlled motors\u003c\/strong\u003e - adjust vibration and air pulse separately for a fully personalised experience\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApp controllable\u003c\/strong\u003e - connect via the free Satisfyer App to unlock long-distance play, custom vibration patterns, and more\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEditable preset programs\u003c\/strong\u003e - save your favourite combinations so you can get back to them without fuss\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-singapore-40573945479418.png?v=1743643391\" alt=\"Satisfyer App connected to the Curvy Trinity 5+ on a smartphone\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBody-safe silicone\u003c\/strong\u003e - soft, seamless, and skin-friendly\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaterproof - IPX7\u003c\/strong\u003e - fully submersible, great for bath or shower use\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB rechargeable\u003c\/strong\u003e - USB cable included, no fiddly ports\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-singapore-40573945741562.png?v=1743643390\" alt=\"Satisfyer Curvy Trinity 5+ with charging cable\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-singapore-40573945774330.png?v=1743643390\" alt=\"Satisfyer Curvy Trinity 5+ product lifestyle image\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-trinity-5-plus-awards-english_1280x1280_c4725362-e479-4474-88d2-fe9cea39f541.png?v=1743643390\" alt=\"Satisfyer Curvy Trinity 5+ awards and recognition\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e New to air-pulse toys? Start with a lower pressure wave setting and experiment with positioning before turning anything up. A small adjustment in angle can make a big difference in how it feels.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52049804722344,"sku":"AAA-DSO-SAT002-WHT","price":111.9,"currency_code":"SGD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/SHOPIFYWHITE.png?v=1762515078"},{"product_id":"satisfyer-curvy-trinity-5-blue","title":"Satisfyer - Curvy Trinity 5+ - Blue","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eSatisfyer - Curvy Trinity 5+\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-intro\"\u003eThree kinds of pleasure, one beautifully curved toy - this is what triple stimulation actually feels like.\u003c\/div\u003e\n\n\u003cp\u003eThe Curvy Trinity 5+ is one of those toys that genuinely earns its keep. It works as a lay-on vibrator, a pressure wave clitoral stimulator, and a g-spot vibe - all in one shape. Two independent motors mean you can tune the vibration and air pulse sensations separately, so you are always in control of exactly what you feel. And with the free Satisfyer App, that control extends to your phone too.\u003c\/p\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-light-blue-singapore-38290482266362.png?v=1743644886\" alt=\"Satisfyer Curvy Trinity 5+ in light blue\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLay-on Vibrator -\u003c\/strong\u003e Rest the curved middle section against your vulva for broad, full-coverage stimulation.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-light-blue-singapore-38290482561274.png?v=1743644886\" alt=\"Lay-on vibrator use shown\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePressure Wave Stimulator -\u003c\/strong\u003e Place the opening of the shaft over your clitoris and let the pulsing air pressure sensations do their thing.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-light-blue-singapore-38290482331898.png?v=1743644886\" alt=\"Pressure wave stimulator use shown\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eG-Spot Vibrator -\u003c\/strong\u003e Insert the tapered shaft for deep internal vibration right where it counts.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-light-blue-singapore-38290482626810.png?v=1743644886\" alt=\"G-spot vibrator use shown\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e10 Vibration Modes -\u003c\/strong\u003e Plenty of rhythms and patterns to explore at your own pace.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 Pressure Wave Settings -\u003c\/strong\u003e Dial the air pulse intensity up or down to suit exactly what you need.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 Independent Motors -\u003c\/strong\u003e Control the vibration and pressure wave separately - mix and match to your heart's content.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApp Controlled -\u003c\/strong\u003e Connect via the free Satisfyer App to unlock custom programs, long-distance play, and more.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEditable Preset Programs -\u003c\/strong\u003e Save your favourite combinations so you can get back to what works without fiddling around.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-light-blue-singapore-38290482495738.png?v=1743644886\" alt=\"Satisfyer App connectivity shown\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBody-Safe Silicone -\u003c\/strong\u003e Soft, seamless, and skin-friendly - nothing harsh or scratchy.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaterproof IPX7 -\u003c\/strong\u003e Fully submersible, so bath and shower sessions are absolutely on the table.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB Rechargeable -\u003c\/strong\u003e Snap on the included cable and charge up with ease.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-light-blue-singapore-38290482594042.png?v=1743644886\" alt=\"Curvy Trinity 5+ charging detail\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-app-controlled-trinity-5-clitoral-air-stimulator-vibrator-light-blue-singapore-38290482299130.png?v=1743644886\" alt=\"Curvy Trinity 5+ product detail\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-curvy-trinity-5-plus-awards-english_1280x1280_c4725362-e479-4474-88d2-fe9cea39f541.png?v=1743643390\" alt=\"Satisfyer Curvy Trinity 5+ awards\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Start with the lay-on mode to warm up, then switch to the pressure wave opening over your clit while the g-spot shaft is inserted - both motors running together is where this toy really shows off.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52049901420712,"sku":"AAA-DSO-SAT002-BLU","price":111.9,"currency_code":"SGD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/SHOPIFYBLUE.png?v=1762515110"},{"product_id":"satisfyer-vulva-lover-3-clitoral-air-pulse-vibrator-black","title":"Satisfyer - Vulva Lover 3  Clitoral Air-Pulse Vibrator - Black","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eClitoral Air-Pulse Vibrator\u003c\/div\u003e\n\u003cdiv class=\"fb-desc-intro\"\u003eTwo powerful motors. Eleven intensities. One very good reason to stay in.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Vulva Lover 3 is the kind of toy that quietly becomes a staple. It pairs Air Pulse Technology - that contactless pressure-wave stimulation that feels like nothing else - with deep internal vibrations, so you can layer sensations or keep things simple depending on your mood. Two independently controlled motors mean you're genuinely in charge of what happens and where.\u003c\/p\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-vulva-lover-3-black-air-pulse-vibrator-side-view_600x600_2x_38c5be84-1158-496f-aa20-c5a03307d2f9.png?v=1743646999\" alt=\"Satisfyer Vulva Lover 3 Black - side view\" class=\"fb-desc-img\"\u003e\n\n\u003cp\u003eThe controls are refreshingly unfussy - just three buttons to navigate 11 pressure wave intensities and 10 vibration modes. Whether you want something slow and building or quick and direct, there's a setting that fits. And when you need to keep things quiet, Whisper Mode has you covered.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-vulva-lover-3-black-air-pulse-vibrator-side-view_600x600_2x_f6c994f8-8727-4d9d-a22d-e1afa3b946dd.png?v=1743648166\" alt=\"Satisfyer Vulva Lover 3 Black - angle view\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-vulva-lover-3-black-air-pulse-vibrator-detail_600x600_2x_0528b487-75ad-4eb1-acb7-20aeea636ae6.png?v=1743647001\" alt=\"Satisfyer Vulva Lover 3 Black - detail view\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 Pressure Wave Intensities -\u003c\/strong\u003e gentle warm-up to full intensity, you set the pace\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10 Vibration Modes -\u003c\/strong\u003e steady pulses, rhythmic patterns, everything in between\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual Independent Motors -\u003c\/strong\u003e control air pulse and vibration separately or together\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3-Button Controls -\u003c\/strong\u003e intuitive and easy to use even mid-session\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhisper Mode -\u003c\/strong\u003e discreet and quiet when you need it to be\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 Waterproof -\u003c\/strong\u003e shower, bath, wherever you fancy\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB Magnetic Charging -\u003c\/strong\u003e no fiddly ports, just snap and charge\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBody-Safe Silicone -\u003c\/strong\u003e ultra-soft, skin-friendly, easy to clean\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact Design -\u003c\/strong\u003e small enough to slip into a handbag\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e15-Year Guarantee -\u003c\/strong\u003e Satisfyer backs it for the long haul\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-vulva-lover-3-black-air-pulse-vibrator-features_600x600_2x_ba64a4cd-6a83-463e-88ab-f6f78161c429.png?v=1743647001\" alt=\"Satisfyer Vulva Lover 3 Black - features overview\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/WhatsApp_Image_2025-04-03_at_09.56.43_1ebe6c18.jpg?v=1743647383\" alt=\"Satisfyer Vulva Lover 3 Black - lifestyle\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eWhat's In The Box\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003ctd\u003eSatisfyer Vulva Lover 3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eUSB Magnetic Charging Cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDocumentation\u003c\/td\u003e\n\u003ctd\u003eUser Manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-vulva-lover-3-black-air-pulse-vibrator-package_600x600_2x_31ebdf92-4127-4f64-989c-96d38df5094f.png?v=1743646999\" alt=\"Satisfyer Vulva Lover 3 Black - packaging\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Add a water-based lubricant around the opening of the air pulse head for a noticeably more comfortable seal and a more intense sensation. It's a small thing that makes a real difference.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52049989304488,"sku":"AAA-DSO-SAT014-BLK","price":127.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/variation-black.png?v=1762515137"},{"product_id":"satisfyer-vulva-lover-3-clitoral-air-pulse-vibrator-pink","title":"Satisfyer - Vulva Lover 3 Clitoral Air-Pulse Vibrator - Pink","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eSatisfyer - Air Pulse + Vibration\u003c\/div\u003e\n\u003cdiv class=\"fb-desc-intro\"\u003eTwo motors, eleven intensities, and a whisper-quiet design that goes wherever you do.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Vulva Lover 3 is one of those toys that quietly earns a permanent spot in your rotation. It pairs Air Pulse Technology - that contactless pressure-wave stimulation so many people are obsessed with - alongside deep vibrations, so you get two completely different types of sensation working together, or separately, depending on your mood. The dual motors are independently controlled, which means real flexibility rather than just a single dial going up and down.\u003c\/p\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-vulva-lover-3-black-air-pulse-vibrator-side-view_600x600_2x_816d0fe2-9dc4-4705-a77b-3c438d0866ee.png?v=1743648557\" alt=\"Satisfyer Vulva Lover 3 Pink - side view\"\u003e\n\n\u003cp\u003eThree buttons keep things straightforward - no scrolling through endless menus mid-moment. It's body-safe silicone all over, IPX7 waterproof, and charges magnetically via USB. Satisfyer also backs it with a 15-year guarantee, which tells you something about how they feel about its build quality.\u003c\/p\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 Air Pulse Intensities\u003c\/strong\u003e - gentle suction-like waves all the way up to seriously intense\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10 Vibration Modes\u003c\/strong\u003e - different rhythms to mix in alongside the pressure waves\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual Independent Motors\u003c\/strong\u003e - control air pulse and vibration separately for tailored stimulation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3-Button Operation\u003c\/strong\u003e - simple, intuitive controls you can navigate without looking\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-vulva-lover-3-pink-air-pulse-vibrator-detail_1280x1280_69c97331-71ff-4f66-a44b-6804aba428bb.png?v=1743648580\" alt=\"Satisfyer Vulva Lover 3 Pink - detail view\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB Magnetic Charging\u003c\/strong\u003e - snaps on easily, no fiddling with ports\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 Waterproof\u003c\/strong\u003e - shower, bath, wherever\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhisper Mode\u003c\/strong\u003e - quieter operation when you need discretion\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBody-Safe Silicone\u003c\/strong\u003e - ultra-soft, non-porous, and skin-friendly\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact and Travel-Friendly\u003c\/strong\u003e - small enough to slip into a handbag without a second thought\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e15-Year Guarantee\u003c\/strong\u003e - Satisfyer stands behind this one for the long haul\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-vulva-lover-3-pink-air-pulse-vibrator-first-view_1280x1280_a56e902d-358a-474a-8b5e-a320b4e110ea.png?v=1743648580\" alt=\"Satisfyer Vulva Lover 3 Pink - front view\"\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/WhatsApp_Image_2025-04-03_at_09.56.44_9025ce42.jpg?v=1743648632\" alt=\"Satisfyer Vulva Lover 3 Pink - in use\"\u003e\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eWhat's In The Box\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eIncludes\u003c\/td\u003e\n\u003ctd\u003eSatisfyer Vulva Lover 3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eUSB Magnetic Charging Cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDocumentation\u003c\/td\u003e\n\u003ctd\u003eUser Manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Add a water-based lubricant around the air pulse opening for a more comfortable seal and a noticeably more intense experience. It's a small thing that makes a real difference. And if you're new to air pulse toys, start at the lower intensities and work your way up - there's no rush, and the range here is genuinely wide.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52050271633576,"sku":"AAA-DSO-SAT014-PNK","price":127.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/variation-pink.png?v=1762515170"},{"product_id":"satisfyer-traveler-portable-air-pulse-clitoral-stimulator","title":"Satisfyer - Traveler Air-Pulse Clitoral Stimulator","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eAir-Pulse Clitoral Stimulator\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-intro\"\u003ePocket-sized pleasure that goes wherever you do - quietly, discreetly, brilliantly.\u003c\/div\u003e\n\n\n\n\u003cp\u003eThe Satisfyer Traveler is one of those toys that earns a permanent spot in your bag. It is compact enough to tuck away without a second thought, quiet enough to use without worry, and powerful enough to actually deliver. Air-Pulse technology means no direct contact - just gentle, focused pressure waves around the clitoris that feel unlike anything a traditional vibrator can offer.\u003c\/p\u003e\n\n\u003cp\u003eThe magnetic cap keeps things hygienic between uses, which is a genuinely thoughtful detail when you are travelling. One button handles everything, so there is no fussing around with complicated controls when all you want is to relax and enjoy.\u003c\/p\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 Pressure Wave Programs -\u003c\/strong\u003e Gentle warm-up to full-intensity stimulation, all on one button\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhisper Mode -\u003c\/strong\u003e Ultra-quiet operation so you can keep your pleasure to yourself\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic Cap -\u003c\/strong\u003e Snaps on to protect the nozzle and keep things hygienic on the go\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact and Travel-Friendly -\u003c\/strong\u003e Sleek and lightweight, slips easily into any handbag\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMedical-Grade Silicone -\u003c\/strong\u003e Smooth, body-safe material that feels genuinely luxurious against skin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 Waterproof -\u003c\/strong\u003e Shower-safe and easy to rinse clean after use\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB Magnetic Charging -\u003c\/strong\u003e Hassle-free recharging with no fiddly ports to deal with\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOne-Button Control -\u003c\/strong\u003e Simple, intuitive navigation so you stay in the moment\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-pro-traveler-clitoral-air-stimulator-white-singapore-40589020070138_1.png?v=1743654246\" alt=\"Satisfyer Traveler in hand showing size and design\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Untitled_6fad6f65-69ae-412e-b1e1-ea8d705449f8.png?v=1743654246\" alt=\"Satisfyer Traveler package contents\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eWhat's In The Box\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003ctd\u003eSatisfyer Traveler stimulator\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eUSB magnetic charging cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDocumentation\u003c\/td\u003e\n\u003ctd\u003eUser manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-traveler-air-pulse-violet-front-view_1280x1280_bda1d33f-7693-4242-99bd-d3c718edca9a.png?v=1743654246\" alt=\"Satisfyer Traveler front view in violet\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Add a small drop of water-based lubricant around the opening of the nozzle for an even more comfortable, seamless experience. Start on a lower setting and work your way up - the 11 programs really do feel quite different from one another, so it is worth taking your time to find your favourite.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52051014221992,"sku":"AAA-DSO-SAT013","price":119.9,"currency_code":"SGD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Satisfyer_Traveler_-_shopify.png?v=1762515191"},{"product_id":"satisfyer-sexy-secret-connect-app-panty-vibrator","title":"Satisfyer - Sexy Secret Connect App Panty Vibrator","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eWearable Vibrators - Satisfyer\u003c\/div\u003e\n\u003cdiv class=\"fb-desc-intro\"\u003eThe little secret you wear out the door - and only you know it's there.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Sexy Secret is a panty vibrator that clips on magnetically and stays put, delivering deep, rumbly clitoral stimulation whether you're at home or out in the world. Hand the controls to your partner through the app, or keep them entirely to yourself - either way, this one is very hard to put down.\u003c\/p\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-sexy-secret-app-controlled-panty-vibrator-pink-singapore-23377259397297.png?v=1743659106\" alt=\"Satisfyer Sexy Secret panty vibrator in pink\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic clip attachment -\u003c\/strong\u003e holds securely in place against your underwear for truly hands-free wear\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 pre-set vibration modes -\u003c\/strong\u003e a good range of intensities and patterns to explore before you even open the app\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSatisfyer Connect App -\u003c\/strong\u003e create custom vibration patterns, hand over control to a partner anywhere in the world, or sync vibrations to your Spotify playlist\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePowerful yet whisper-quiet motor -\u003c\/strong\u003e strong enough to feel, quiet enough that only you know\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 waterproof -\u003c\/strong\u003e shower, bath, pool - it handles all of the above\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBody-safe silicone -\u003c\/strong\u003e soft, skin-friendly and easy to clean\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB charging -\u003c\/strong\u003e simple snap-on cable, no fiddly ports\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-sexy-secret-app-controlled-panty-vibrator-pink-singapore-23377394991281.png?v=1743659106\" alt=\"Satisfyer Sexy Secret vibrator detail view\"\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-sexy-secret-app-controlled-panty-vibrator-pink-singapore-40589224509690_1.png?v=1743659106\" alt=\"Satisfyer Sexy Secret close-up view\"\u003e\n\u003c\/div\u003e\n\n\u003cp\u003eThe app is where things get really fun. You can build your own vibration patterns from scratch, let a long-distance partner take the wheel in real time, or just let the beat of your music decide the mood. It works with both Android and iOS and the connection is straightforward to set up.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-sexy-secret-app-controlled-panty-vibrator-pink-singapore-40589224706298.png?v=1743659106\" alt=\"Satisfyer Sexy Secret product overview\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eWhat's In The Box\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003ctd\u003eSatisfyer Sexy Secret Panty Vibrator\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eMagnetic USB Charging Cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDocumentation\u003c\/td\u003e\n\u003ctd\u003eInstruction Manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-sexy-secret-app-controlled-panty-vibrator-pink-singapore-23377228759217.png?v=1743659106\" alt=\"Satisfyer Sexy Secret lifestyle image\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Add a water-based lubricant to the contact area for a smoother, more intense feel against the skin. And if you're trying it out in public for the first time, start with one of the lower pre-set modes - you'll thank yourself later.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52051545882792,"sku":"AAA-DSO-SAT012","price":95.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/shopify_c6ae5819-2b54-4304-9c57-1ac46ad71717.png?v=1762515216"},{"product_id":"satisfyer-heat-flex-4","title":"Satisfyer - Heat Flex 4 - Blue","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eSatisfyer - Vibrators\u003c\/div\u003e\n\u003cdiv class=\"fb-desc-intro\"\u003eWarmth, rotation, and deep vibration - all working together, exactly where you want them.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Heat Flex 4 is one of those toys that genuinely does a lot - and does it well. It combines rotating motion, dual-motor vibrations, and a warming function that reaches 39 degrees C, giving you that lifelike, body-warm sensation that makes all the difference. Whether you are chasing G-spot stimulation, clitoral buzz, or both at once, this one has you covered.\u003c\/p\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/677dc7fbb04e0121691092.png?v=1743658320\" alt=\"Satisfyer Heat Flex 4 vibrator in blue - full product view\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e12 vibration patterns\u003c\/strong\u003e - from gentle and teasing to deep and intense, so you can find your rhythm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eG-spot and clitoral stimulation\u003c\/strong\u003e - shaped to reach both at once, or focus on one at a time\u003c\/li\u003e\n\u003cli\u003eMix and match - use vibration solo, or layer it with rotation and heat for the full experience\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB charging\u003c\/strong\u003e - no fiddly pins, just click and charge\u003c\/li\u003e\n\u003cli\u003eLong-lasting battery built for extended sessions - no interruptions mid-play\u003c\/li\u003e\n\u003cli\u003eCompact enough to travel with, and eco-friendlier than disposable batteries\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/677dc7fe3003e065709709.png?v=1743658320\" alt=\"Satisfyer Heat Flex 4 magnetic USB charging detail\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWarming function heats to 39 degrees C\u003c\/strong\u003e - close to body temperature, so it feels natural and inviting\u003c\/li\u003e\n\u003cli\u003eThat gentle heat makes everything feel more intimate - great for slow build-up or added intensity\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-heat_flex_4_vibrator_blue_detail_view_1280x1280_a45be4a8-e685-42b8-b33d-d077f1b57977.png?v=1743658320\" alt=\"Satisfyer Heat Flex 4 warming function close-up detail\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual motors\u003c\/strong\u003e - one for internal stimulation, one for external, so neither gets neglected\u003c\/li\u003e\n\u003cli\u003eRun them together for a full-body kind of feeling, or dial each one independently\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/677dc7fa6b953327341745.png?v=1743658320\" alt=\"Satisfyer Heat Flex 4 dual motor feature illustration\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 waterproof\u003c\/strong\u003e - fully submersible, so bath and shower play is fair game\u003c\/li\u003e\n\u003cli\u003eEasy to clean after use - no fuss\u003c\/li\u003e\n\u003cli\u003eMade from \u003cstrong\u003eABS and body-safe silicone\u003c\/strong\u003e - smooth, non-porous, and skin-friendly\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/677dc7fce54a4067105806.png?v=1743658321\" alt=\"Satisfyer Heat Flex 4 waterproof feature illustration\"\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eSpecs at a Glance\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eSatisfyer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVibration Patterns\u003c\/td\u003e\n\u003ctd\u003e12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWarming Temperature\u003c\/td\u003e\n\u003ctd\u003eUp to 39 degrees C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotors\u003c\/td\u003e\n\u003ctd\u003eDual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaterproof Rating\u003c\/td\u003e\n\u003ctd\u003eIPX7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eMagnetic USB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterials\u003c\/td\u003e\n\u003ctd\u003eABS and Silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Start with the warming function on its own for a few minutes before adding vibration or rotation. That gentle heat primes everything beautifully and makes the rest of the sensations feel even more intense.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52051573735592,"sku":"AAA-DSO-SAT003-BLU","price":126.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/shopiyblue.png?v=1762515258"},{"product_id":"satisfyer-heat-flex-4-gray","title":"Satisfyer - Heat Flex 4 - Gray","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eSatisfyer - Heat Flex 4\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-intro\"\u003eWarmth, rotation, and deep vibration - all working together to find exactly the right spot.\u003c\/div\u003e\n\n\u003cp\u003eThe Heat Flex 4 is one of those toys that covers a lot of ground at once. It vibrates, it rotates, and it heats up to a gentle 39 degrees C - close enough to body temperature that the warmth feels natural rather than gimmicky. Whether you are after G-spot stimulation, clitoral buzz, or a bit of both, this one gives you the tools to mix and match until you find what works for you.\u003c\/p\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/4-91707d42db-4068237_4.png?v=1743659204\" alt=\"Satisfyer Heat Flex 4 full product view in gray\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e12 vibration patterns\u003c\/strong\u003e - ranging from a soft hum to full intensity, for G-spot and clitoral stimulation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRotating motion\u003c\/strong\u003e - use on its own or layer it with vibration and heat for a fuller sensation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWarming function\u003c\/strong\u003e - heats up to 39 degrees C to mimic natural body warmth\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/2-dd20dad290-4068237_2.jpg?v=1743659204\" alt=\"Satisfyer Heat Flex 4 vibration modes detail\"\u003e\n\n\u003cp\u003eTwo motors sit inside - one focused internally, one on the external arm - so you are not just getting surface stimulation. Run them together for that full dual-stimulation experience, or dial one back if you prefer something a little more focused.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual motors\u003c\/strong\u003e - simultaneous internal and external stimulation, or use each independently\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 waterproof\u003c\/strong\u003e - fully submersible, shower and bath safe\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eABS and silicone construction\u003c\/strong\u003e - smooth, body-safe materials that are easy to clean\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB charging\u003c\/strong\u003e - no fiddly cables, eco-friendly and travel-convenient\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/6-2a5df8a220-4068237_6.jpg?v=1743659204\" alt=\"Satisfyer Heat Flex 4 magnetic USB charging detail\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-heat_flex_4_vibrator_grey_detail_view_1280x1280_5b05d0ad-02ba-4a17-9ca0-ad611c5a5086.png?v=1743659204\" alt=\"Satisfyer Heat Flex 4 warming function detail\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/8-d501f2bc69-4068237t.png?v=1743659204\" alt=\"Satisfyer Heat Flex 4 dual motor detail\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/5-d1cfaec78b-4068237_5.png?v=1743659204\" alt=\"Satisfyer Heat Flex 4 waterproof feature\"\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/7-1f900fe59a-4068237_7.jpg?v=1743659204\" alt=\"Satisfyer Heat Flex 4 lifestyle image\"\u003e\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eSpecs at a Glance\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eSatisfyer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eGray\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVibration Patterns\u003c\/td\u003e\n\u003ctd\u003e12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWarming Temperature\u003c\/td\u003e\n\u003ctd\u003eUp to 39 degrees C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotors\u003c\/td\u003e\n\u003ctd\u003eDual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaterproof Rating\u003c\/td\u003e\n\u003ctd\u003eIPX7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eMagnetic USB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterials\u003c\/td\u003e\n\u003ctd\u003eABS and Silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Try activating the warming function a few minutes before play so it reaches temperature by the time you need it. Pairing the heat with slow rotation is a genuinely lovely combination if you have not tried it before.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52051597099176,"sku":"AAA-DSO-SAT003-GRY","price":126.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/shopifygray.png?v=1762515284"},{"product_id":"satisfyer-pro-wave-4-connect-app-robotic-g-spot-clitoral-vibrator","title":"Satisfyer - Pro+ Wave 4 Connect App - Robotic G-Spot \u0026 Clitoral Vibrator","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eSatisfyer - Dual Stimulation\u003c\/div\u003e\n\u003cdiv class=\"fb-desc-intro\"\u003eA robotic finger motion meets air pulse suction - because some orgasms deserve a little engineering.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Pro+ Wave 4 is not your average rabbit-style vibe. That internal arm actually moves - a spiral wave motion that mimics the sensation of a finger stroking your G-spot, while the clitoral head delivers Satisfyer's signature touchless air pulse stimulation at the same time. Two independent motors, two kinds of pleasure, one very clever toy.\u003c\/p\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/e90bde73-dce8-4d08-aa88-00f49be36095.png?v=1743662384\" alt=\"Satisfyer Pro+ Wave 4 Connect App Vibrator\"\u003e\n\n\u003cp\u003eIt connects to the Satisfyer app too, so you can build your own patterns, sync vibrations to music, or hand the controls to a partner - wherever they happen to be. With 11 air pulse intensities and 12 spiral wave programs to mix and match, there is genuinely a lot to explore here.\u003c\/p\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/f183bac8-ef98-45e0-9197-c6765d151222.png?v=1743662404\" alt=\"Satisfyer Pro+ Wave 4 features overview\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRobotic Spiral Wave Technology\u003c\/strong\u003e - the internal shaft moves in a wave motion to mimic a caressing finger on your G-spot\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAir Pulse Clitoral Stimulation\u003c\/strong\u003e - touchless pressure waves around the clitoris, no direct contact needed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 Independent Motors\u003c\/strong\u003e - control G-spot and clitoral stimulation separately to find your perfect balance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 Air Pulse Intensities + 12 Spiral Wave Programs\u003c\/strong\u003e - mix and match for a huge range of sensations\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlexible Shaft\u003c\/strong\u003e - adapts to your body so the G-spot head actually sits where it needs to\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApp-Connected\u003c\/strong\u003e - use the Satisfyer Connect app for custom patterns, music sync, and long-distance partner play\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 Waterproof\u003c\/strong\u003e - safe for shower and bath use\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBody-Safe Silicone\u003c\/strong\u003e - soft and skin-friendly throughout\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB Magnetic Charging\u003c\/strong\u003e - simple to recharge, nothing fiddly\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cp\u003eThe app side of things is genuinely useful here - not just a gimmick. You can create vibration patterns from scratch, sync the toy to a Spotify playlist so it pulses in time with your music, or let a partner take over remotely. There are also 23 built-in patterns if you would rather just press go and see what happens.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRealistic Finger-like Motion\u003c\/strong\u003e - robotic wave technology that actually moves inside you, not just vibrates\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBlended Orgasms\u003c\/strong\u003e - G-spot and clitoral stimulation happening simultaneously\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLong-Distance Partner Play\u003c\/strong\u003e - hand app control to someone else no matter where they are\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMusic Sync\u003c\/strong\u003e - vibrations follow the rhythm of your Spotify playlist\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e23 Built-in Patterns\u003c\/strong\u003e - or design your own through the app\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to Clean\u003c\/strong\u003e - waterproof build makes rinsing straightforward\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eWhat's In The Box\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003ctd\u003eSatisfyer Pro+ Wave 4 Connect App Vibrator\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eMagnetic USB Charging Cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDocumentation\u003c\/td\u003e\n\u003ctd\u003eInstruction Manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Always use a water-based lubricant with silicone toys - it keeps things comfortable and protects the material. The flexible shaft here does a lot of the fitting work for you, but a little lube makes the whole experience noticeably better. Download the Satisfyer Connect app before your first session so everything is set up and ready to go.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52051926974632,"sku":"AAA-DSO-SAT011","price":126.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/shopify_c0f23c1c-5ae7-418f-91e2-05aa75b08e6b.png?v=1762515311"},{"product_id":"satisfyer-love-birds-vary-connect-app","title":"Satisfyer - Love Birds Vary Connect App","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eKegel Trainer + Vibrator\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-intro\"\u003eTwo things at once - because pleasure and pelvic floor training were always meant to go together.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Love Birds Vary is one of those genuinely clever designs that earns a permanent spot in your routine. It's a set of vibrating Kegel balls that works just as well as a standalone pleasure toy - with app control, a physical remote, and three swappable weights so you can build strength at your own pace. New to Kegel training or already a regular? There's a configuration here that fits where you're at right now.\u003c\/p\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-bird-vary-berry-balls-vibrator-side-viewoUibjOOeCBMi1_1280x1280_cb632edf-b532-488f-8165-0d773b94e534.png?v=1743663848\" alt=\"Satisfyer Love Birds Vary kegel balls side view\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApp + Remote Control -\u003c\/strong\u003e The free Satisfyer Connect app gives you full control - build custom patterns, sync to music, or pass the reins to a partner wherever they are. Prefer to keep it simple? The included remote handles everything without needing your phone.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVoice + Music Sync -\u003c\/strong\u003e Let the vibrations react to sound or voice commands through the app for a more spontaneous, interactive experience.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/e6ae2c3a-b8f3-4c11-b30a-9758725d970a_cropped.jpg_2880.png?v=1743663848\" alt=\"Satisfyer Love Birds Vary app and remote control feature\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 Interchangeable Weights -\u003c\/strong\u003e The set includes 29g, 35g, and 43g inserts so you can progress gradually as your pelvic floor gets stronger - no guesswork involved.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to Swap -\u003c\/strong\u003e Switch between weights based on where you're at. It's a straightforward system - no complicated setup, no fuss.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-bird-vary-berry-balls-vibrator-detailjsL2klWF9X5p3_1280x1280_83be7af0-a28e-4ff5-8a5f-34d084f250f0.png?v=1743663848\" alt=\"Satisfyer Love Birds Vary interchangeable weights detail\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e12 Vibration Modes -\u003c\/strong\u003e Twelve intensities and patterns to explore - from slow and rhythmic to deeper, more insistent pulsing. There's a lot of range here.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eG-Spot Targeting -\u003c\/strong\u003e Vibrations are positioned to stimulate internally while you train, so the whole thing feels a lot less like a workout and a lot more like a treat.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/60fc69f6-f48b-429f-beae-fa43eed3c442_cropped.png?v=1743663848\" alt=\"Satisfyer Love Birds Vary vibration modes\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 Waterproof -\u003c\/strong\u003e Fully submersible, so the bath or shower is absolutely an option.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB Charging -\u003c\/strong\u003e Snap on the included magnetic cable and you're good to go - no fiddly ports to fumble with.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBody-Safe Materials -\u003c\/strong\u003e Made with ABS and silicone for a smooth, comfortable fit that's gentle on your body.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/e893b44d-e6a9-450e-a293-b09934dc41e6_cropped.jpg_2880.png?v=1743663848\" alt=\"Satisfyer Love Birds Vary waterproof and rechargeable features\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-bird-vary-wine_red-balls-vibrator-packagingzaEGS13Jce3TL_600x600_2x_d9b697ff-f6d8-498a-9907-48284da028f4.png?v=1743663848\" alt=\"Satisfyer Love Birds Vary packaging\"\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-bird-vary-awards-english_600x600_2x_93e62f9f-32ce-4f03-b552-0ab51cf52cb7.png?v=1743663848\" alt=\"Satisfyer Love Birds Vary awards\"\u003e\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eSpecs at a Glance\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eVibration Modes\u003c\/td\u003e\n\u003ctd\u003e12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeights Included\u003c\/td\u003e\n\u003ctd\u003e29g, 35g, 43g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl\u003c\/td\u003e\n\u003ctd\u003eApp (Satisfyer Connect) + Remote\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaterproof\u003c\/td\u003e\n\u003ctd\u003eIPX7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eMagnetic USB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterials\u003c\/td\u003e\n\u003ctd\u003eABS + Silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e If you're brand new to Kegel training, start with the lightest 29g insert and leave the vibrations off for your first few sessions. Get comfortable with the fit and the sensation, then layer in the vibrations and move up in weight as you build strength. The app makes it easy to customise as you progress.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52052244070568,"sku":"AAA-DSO-SAT004","price":126.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/shipify.png?v=1762515351"},{"product_id":"satisfyer-pro-g-spot-dual-clitoral-g-spot-stimulation","title":"Satisfyer - Pro+ G-Spot - Dual Clitoral \u0026 G-Spot Stimulation","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eSatisfyer - Dual Stimulation\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-intro\"\u003eTwo kinds of pleasure, happening at once - because why choose?\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Pro+ G-Spot is built around a simple idea: you should not have to pick between clitoral and internal stimulation. With air pulse technology working on the outside and a flexible vibrating arm reaching in, this one toy covers a lot of ground - and it does it with two independently controlled motors so you can dial in exactly the combination that works for you.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/SatisfyerPro_G-Spot_4.png?v=1743731123\" alt=\"Satisfyer Pro+ G-Spot dual stimulator\"\u003e\n  \n\u003c\/div\u003e\n\n\u003cp\u003eThe clitoral arm uses contactless pressure waves - 11 intensities ranging from a barely-there flutter to something seriously intense. Meanwhile the curved internal shaft offers 10 vibration modes designed to find and stay on your G-spot. Run them together for a blended experience, or use each side on its own. That flexibility is genuinely one of the best things about having two separate controls.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n  \n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/s108657798589012585_p71_i1_w3000.png?v=1743731123\" alt=\"Satisfyer Pro+ G-Spot lifestyle image\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eDual Stimulation -\u003c\/strong\u003e Air pulse clitoral waves and internal G-spot vibrations working at the same time\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e11 Pressure Wave Intensities -\u003c\/strong\u003e Soft to seriously strong, so you find your sweet spot easily\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/41_506x506_af415737-5ace-4926-8104-5d5601ada455.png?v=1743731123\" alt=\"Satisfyer Pro+ G-Spot intensity settings\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003e10 Vibration Modes -\u003c\/strong\u003e Deep, rumbly internal vibrations with plenty of variety to explore\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e2 Independent Motors -\u003c\/strong\u003e Control the clitoral and G-spot sides separately for a fully personalised session\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Satisfyer-pro-plus-g-spot-airpulse-vibrator-detailhEWwaZT3Qz8iK_1280x1280_c258b4af-941f-4fb9-924e-6016d9dc13a9.png?v=1743731123\" alt=\"Satisfyer Pro+ G-Spot motor detail\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eWhisper Mode -\u003c\/strong\u003e Ultra-quiet so you can play without the whole household knowing\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMagnetic USB Charging -\u003c\/strong\u003e Snaps on easily, no fiddly connectors\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eIPX7 Waterproof -\u003c\/strong\u003e Fully submersible, so shower or bath sessions are completely fine\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBody-Safe Silicone -\u003c\/strong\u003e Soft, non-porous and skin-friendly where it counts most\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eFlexible Ergonomic Shaft -\u003c\/strong\u003e Curves to follow your anatomy and stay right where you want it\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eEasy to Clean -\u003c\/strong\u003e Rinse with warm water or use your usual toy cleanser\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n  \n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Satisfyer-pro-plus-g-spot-airpulse-vibrator-featuresBlA8Ck27wfjg9_600x600_2x_623aea82-d4f6-4724-9aa0-2dfedfa32a5d.png?v=1743731123\" alt=\"Satisfyer Pro+ G-Spot features overview\"\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Start with the air pulse arm on a low intensity while you get comfortable with the internal shaft, then gradually bring both sides up together. Most people find the blended effect hits differently once both motors are running - take your time getting there.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52061924393128,"sku":"AAA-DSO-SAT010","price":112.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/shopify_deb0d309-e666-454b-86bf-0c1773d11abb.png?v=1762515423"},{"product_id":"satisfyer-love-triangle-connect-app","title":"Satisfyer - Love Triangle Connect App - Black","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eApp-Controlled Clitoral Stimulator\u003c\/div\u003e\n\u003cdiv class=\"fb-desc-intro\"\u003eTwo sensations, one compact toy - pressure waves and vibration working together exactly the way you want them to.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Love Triangle is a clitoral stimulator that pairs pressure wave technology with vibration, and then hands the controls over to you - or whoever you choose. Use the buttons on the toy itself, or open the free Satisfyer Connect app and dial things in with a lot more precision. Either way, it delivers.\u003c\/p\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-clitoral-air-stimulator-vibrator-singapore-40580056613114.png?v=1743739542\" alt=\"Satisfyer Love Triangle app-controlled clitoral stimulator in black\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 pressure wave intensities\u003c\/strong\u003e - the soft silicone head gently surrounds the clitoris and pulses around it, no direct contact needed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10 vibration modes\u003c\/strong\u003e - mix up the patterns and speeds to find what works for you\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-clitoral-air-stimulator-vibrator-singapore-40580056711418.png?v=1743739542\" alt=\"Satisfyer Love Triangle pressure wave stimulation detail\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 independent motors\u003c\/strong\u003e - the pressure wave and vibration functions run separately, so you can layer them however you like\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-clitoral-air-stimulator-vibrator-singapore-40580056645882.png?v=1743739542\" alt=\"Satisfyer Love Triangle dual motor design\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB charging\u003c\/strong\u003e - the cable clicks into place magnetically, no fiddly ports\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-clitoral-air-stimulator-vibrator-singapore-40580056678650.png?v=1743739542\" alt=\"Satisfyer Love Triangle magnetic USB charging cable\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 waterproof\u003c\/strong\u003e - fully submersible, so bath or shower play is completely fine\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft hypoallergenic silicone head\u003c\/strong\u003e - skin-friendly and easy to clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cp\u003eWhere things get really interesting is the app. The Satisfyer Connect app is free, and it opens up a whole extra layer of control beyond the buttons on the toy.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApp control\u003c\/strong\u003e - works via smartphone, tablet, or Apple Watch\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCreate and share custom patterns\u003c\/strong\u003e - build your own rhythms or browse ones other users have made\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMusic sync\u003c\/strong\u003e - connects to Spotify so the stimulation pulses along with whatever you are listening to\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePartner play\u003c\/strong\u003e - hand the controls to someone else remotely, even over a video call\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGDPR-compliant\u003c\/strong\u003e - your data and privacy are protected\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-clitoral-air-stimulator-vibrator-singapore-40580377477370.png?v=1743739542\" alt=\"Satisfyer Connect app interface on smartphone\"\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-clitoral-air-stimulator-vibrator-singapore-40580056580346.png?v=1743739542\" alt=\"Satisfyer Love Triangle product lifestyle image\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-clitoral-air-stimulator-vibrator-singapore-40580056776954.png?v=1743739542\" alt=\"Satisfyer Love Triangle product detail\"\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eSpecs at a Glance\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003ePressure Wave Intensities\u003c\/td\u003e\n\u003ctd\u003e11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVibration Modes\u003c\/td\u003e\n\u003ctd\u003e10\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotors\u003c\/td\u003e\n\u003ctd\u003e2 independent\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaterproof Rating\u003c\/td\u003e\n\u003ctd\u003eIPX7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eMagnetic USB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eSoft silicone head, hypoallergenic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eApp Compatible\u003c\/td\u003e\n\u003ctd\u003eYes - Satisfyer Connect (free)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e New to pressure wave toys? Start on the lower intensities and let your body adjust before going higher. The combination of air pulses and vibration together can feel quite different from a standard vibrator, and it is worth taking a few minutes to explore the modes through the app before settling on a favourite.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52063599165608,"sku":"AAA-DSO-SAT005-BLK","price":96.9,"currency_code":"SGD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Shopify-Satisfyer-Love-Triangle-Connect-App-Black.png?v=1762515483"},{"product_id":"satisfyer-love-triangle-connect-app-white","title":"Satisfyer - Love Triangle Connect App - White","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eSatisfyer - Air Pulse + Vibration\u003c\/div\u003e\n\n\u003cp class=\"fb-desc-intro\"\u003eTwo sensations, one compact toy - pressure waves and vibration working together so you can find exactly what works for you.\u003c\/p\u003e\n\n\u003cp\u003eThe Love Triangle pairs Satisfyer's signature air pulse technology with dual-motor vibration, all wrapped in a soft silicone head that feels gentle against your skin. Use it solo, hand it over to a partner, or let someone on the other side of the world take the controls - the Connect app makes all of that genuinely easy to set up.\u003c\/p\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-air-pulse-stimulator-vibrator-white-singapore-1546789804449.png?v=1743741511\" alt=\"Satisfyer Love Triangle white clitoral vibrator full view\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 pressure wave intensities\u003c\/strong\u003e - surrounds the clitoris with rhythmic, contactless pulses\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10 vibration modes\u003c\/strong\u003e - mix and match patterns and speeds to suit your mood\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 independent motors\u003c\/strong\u003e - control each one separately for a fully personalised experience\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-air-pulse-stimulator-vibrator-white-singapore-154678981_2.png?v=1743741511\" alt=\"Satisfyer Love Triangle pressure wave nozzle close-up\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft silicone head\u003c\/strong\u003e - hypoallergenic and skin-friendly, easy to clean\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 waterproof\u003c\/strong\u003e - bath, shower, or wherever else takes your fancy\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB charging\u003c\/strong\u003e - eco-friendly cable included, no fiddly ports\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-air-pulse-stimulator-vibrator-white-singapore-154678980_2.png?v=1743741382\" alt=\"Satisfyer Love Triangle dual motors diagram\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-air-pulse-stimulator-vibrator-white-singapore-1546789814279.png?v=1743741511\" alt=\"Satisfyer Love Triangle magnetic USB charging cable\"\u003e\n\u003c\/div\u003e\n\n\u003cp\u003eThe silicone is soft without feeling flimsy, and the triangular shape sits comfortably in your hand. It is quiet enough for privacy and light enough to travel with - no bulk, no fuss.\u003c\/p\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-air-pulse-white-detail2j9U8A2aAfKd8_1280x1280_ce3759b7-8bb1-4cf7-9716-8c4b68d991d4.png?v=1743741511\" alt=\"Satisfyer Love Triangle silicone head detail\"\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\" style=\"margin-top:24px\"\u003eSatisfyer Connect App\u003c\/div\u003e\n\n\u003cp\u003eDownload the free Satisfyer Connect app and the possibilities open right up. Create your own vibration patterns, sync stimulation to music on Spotify, or pass control to a partner whether they are in the next room or on the other side of the world. Video chat compatible too, which makes long-distance play feel a lot less long-distance.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSmartphone, tablet and Apple Watch compatible\u003c\/strong\u003e - free app, no subscription needed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCreate and share custom patterns\u003c\/strong\u003e - design your own rhythms and share them with the Satisfyer community\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSync to music\u003c\/strong\u003e - stimulation that moves with your Spotify playlist\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePartner play from anywhere\u003c\/strong\u003e - hand over control via the app, even during a video call\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGDPR-compliant\u003c\/strong\u003e - your data stays private and secure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-air-pulse-stimulator-vibrator-white-singapore-1546789827386.png?v=1743741511\" alt=\"Satisfyer Connect app interface on smartphone\"\u003e\n\n\u003cimg class=\"fb-desc-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-air-pulse-stimulator-vibrator-white-singapore-154678982_1.png?v=1743741511\" alt=\"Satisfyer Love Triangle app partner control feature\"\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-love-triangle-app-controlled-air-pulse-stimulator-vibrator-white-singapore-1546789817556.png?v=1743741511\" alt=\"Satisfyer Love Triangle lifestyle shot\"\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e New to air pulse toys? Start on the lower intensities and let your body adjust - most people find they need far less pressure than they expect. The real magic tends to happen once you layer in a gentle vibration mode at the same time.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52063659360424,"sku":"AAA-DSO-SAT005-WHT","price":96.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Shopify-Satisfyer-Love-Triangle-Connect-App-White.png?v=1762515520"},{"product_id":"satisfyer-pro-3-air-pulse-vibration-clitoral-stimulator","title":"Satisfyer - Pro 3+ Air Pulse \u0026 Vibration Clitoral Stimulator","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eClitoral Stimulator - Satisfyer\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-intro\"\u003eTwo sensations, one toy - air pulses and vibrations working together so you can find exactly what does it for you.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Pro 3+ is the kind of toy that earns a permanent spot on your bedside table. It pairs touch-free air pulse stimulation with classic vibration, giving you two independent motors to play with - separately or all at once. With 11 pressure wave intensities and 10 vibration modes, that adds up to 110 possible combinations. You can keep things gentle or dial it all the way up. Totally your call.\u003c\/p\u003e\n\n\n\n\u003cp\u003eThe conical silicone head sits snugly around the clitoris without direct contact - the air pulses do all the work from the inside out. It feels unlike anything a traditional vibrator can do, and a lot of people find it gets them there faster than they expect.\u003c\/p\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 Pressure Wave Intensities -\u003c\/strong\u003e touch-free stimulation that works around the clitoris, not on it\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10 Vibration Modes -\u003c\/strong\u003e layered sensation you can run alongside the air pulses or enjoy solo\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eErgonomic Conical Shape -\u003c\/strong\u003e designed to sit comfortably and stay in place without fuss\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 Separately Controlled Motors -\u003c\/strong\u003e mix and match air pulse and vibration settings independently\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB Charging -\u003c\/strong\u003e the cable clicks on easily so you are never hunting for the right port\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhisper-Quiet Operation -\u003c\/strong\u003e discreet enough to use without worrying about noise\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaterproof IPX7 -\u003c\/strong\u003e fully submersible, so the bath and shower are both fair game\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBody-Safe Silicone -\u003c\/strong\u003e smooth, non-porous, and gentle on sensitive skin\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Satisfyer-pro-3-plus-airpulse-vibrator-features_1280x1280_a46359db-47ca-4d03-9410-6d4525f8f1e9.png?v=1743742606\" alt=\"Satisfyer Pro 3+ features overview\" class=\"fb-desc-img\"\u003e\n\n\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eWhat's in the Box\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eIncludes\u003c\/td\u003e\n\u003ctd\u003eSatisfyer Pro 3+ Clitoral Stimulator\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eMagnetic USB Charging Cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDocumentation\u003c\/td\u003e\n\u003ctd\u003eInstruction Manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Satisfyer-pro-3-plus-airpulse-vibrator-package_600x600_2x_f5f3e6c1-de84-4239-8124-0a7836def1ff.png?v=1743742606\" alt=\"Satisfyer Pro 3+ package contents\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Satisfyer-pro-3-plus-airpulse-vibrator-front-view_1.png?v=1743744993\" alt=\"Satisfyer Pro 3+ alternate front view\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e New to air pulse toys? Start on the lowest intensity and give yourself a minute to get used to the sensation - it is very different from vibration and most people find the sweet spot somewhere in the middle. Add the vibration motor once you are comfortable and see what combination works for you. A little water-based lube around the opening helps the seal sit just right.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52063864684712,"sku":"AAA-DSO-SAT008","price":126.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/shopify_new_4408142c-8d40-4fa9-9518-f2476c27dcd3.png?v=1762515553"},{"product_id":"satisfyer-pro-4-couples-dual-stimulation-for-shared-pleasure","title":"Satisfyer - Pro 4 Couples - Dual Stimulation for Shared Pleasure","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eCouples Vibrator - Satisfyer\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-intro\"\u003eTwo people. Two kinds of pleasure. One toy doing it all at once.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Pro 4 Couples is built for togetherness - worn during sex so both of you feel something, simultaneously. The external arm delivers contactless air pulse stimulation to the clitoris while the internal motor sends deep vibrations where they matter most. No pausing, no switching, no compromising on who gets the good stuff.\u003c\/p\u003e\n\n\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e10 Vibration Modes\u003c\/strong\u003e - deep, rumbly sensations that you both feel during use\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 Pressure Wave Levels\u003c\/strong\u003e - non-contact clitoral stimulation with fully adjustable intensity\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e110 Combinations\u003c\/strong\u003e - mix and match air pulse and vibration settings to find what works for you two\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 Independent Motors\u003c\/strong\u003e - control the vibration and air pulse separately so each of you gets exactly what you want\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDesigned to Wear During Sex\u003c\/strong\u003e - shaped to stay in place and stimulate both partners at the same time\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhisper-Quiet\u003c\/strong\u003e - discreet enough that you can actually focus on each other\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBody-Safe Silicone\u003c\/strong\u003e - hypoallergenic and velvety-smooth, gentle on all skin types\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 Waterproof\u003c\/strong\u003e - shower, bath, wherever the mood takes you\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB Magnetic Charging\u003c\/strong\u003e - convenient cable, no fiddly ports\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to Clean\u003c\/strong\u003e - rinse with water and a toy-safe cleaner after use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eWhat's in the Box\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003ctd\u003eSatisfyer Pro 4 Couples Vibrator\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eMagnetic USB Charging Cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDocumentation\u003c\/td\u003e\n\u003ctd\u003eInstruction Manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Start on lower settings while you figure out positioning together - once you find the sweet spot, work your way up through the combinations. A little water-based lube makes everything feel smoother and keeps the silicone in great shape.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52064522240168,"sku":"AAA-DSO-SAT009","price":129.9,"currency_code":"SGD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/shopify_f0d48ea8-a645-445b-910c-85e1bf8f271c.png?v=1762515600"},{"product_id":"satisfyer-pro-2-generation-3-with-liquid-air-technology-grey","title":"Satisfyer - Pro 2 Generation 3 with Liquid Air Technology - Grey","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eClitoral Stimulator - Air Pulse + Liquid Air\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-intro\"\u003eTwo technologies, one toy - and a whole lot of reasons to clear your schedule.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Pro 2 Generation 3 is not just an upgrade - it is a genuinely new experience. Liquid Air Technology simulates the feeling of pulsing water waves against your clit, while the classic Air Pulse mode delivers that familiar non-contact pressure we already know and love. Switch between them, layer them with vibration, or hand the controls over to someone across the world via the app. This one plays well however you want to use it.\u003c\/p\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLiquid Air Cap\u003c\/strong\u003e mimics pulsing water waves for a natural, intense sensation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClassic Air Pulse Cap\u003c\/strong\u003e delivers non-contact suction-like pleasure\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 interchangeable caps\u003c\/strong\u003e included so you can switch up the experience anytime\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cp\u003eTwo independent motors mean the suction and vibration functions work on their own terms - or together. Mix and match until you find the combination that does it for you.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo powerful motors\u003c\/strong\u003e operate independently for unique suction and vibration combinations\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e12 vibration patterns\u003c\/strong\u003e to use solo or layered with pressure wave modes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 pressure wave programs\u003c\/strong\u003e for a wide range of intensities and rhythms\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-pro-2-gen-3-air-pulse-vibrator-black-side-view_1280x1280_77c088f6-424c-4fc3-af6f-62f6dbd36e97.png?v=1743749575\" alt=\"Satisfyer Pro 2 Generation 3 side view\"\u003e\n\u003c\/div\u003e\n\n\u003cp\u003eThe app connectivity is genuinely fun - whether you are playing solo or handing control to a partner who is miles away. You can even sync it to music, which sounds gimmicky until you actually try it.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSatisfyer App\u003c\/strong\u003e available on iOS and Android for full remote control\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLong-distance play\u003c\/strong\u003e - give or receive control from anywhere in the world\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpotify sync\u003c\/strong\u003e lets you come to the beat of your playlist\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVibration designer\u003c\/strong\u003e lets you create and save your own custom rhythms\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-pro-2-generation-3-app-controlled-clitoral-liquid-air-pulse-stimulator-singapor_5.png?v=1743749575\" alt=\"Satisfyer Pro 2 Generation 3 app controlled\" class=\"fb-desc-img\"\u003e\n\n\u003cp\u003eThe finish is matte and the silicone is seamless - meaning it feels just as good in your hand as it does in use. No ridges, no rough seams, nothing that catches where it should not.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e100% seamless body-safe silicone\u003c\/strong\u003e with a soft touch feel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRefined matte finish\u003c\/strong\u003e with an ergonomic shape for easy handling\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSmooth and hygienic\u003c\/strong\u003e - suitable for all skin types\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-pro-2-gen-3-air-pulse-vibrator-black-back-view_1280x1280_eb4d0b18-06eb-4264-a248-ca42ce62f2cc.png?v=1743749575\" alt=\"Satisfyer Pro 2 Generation 3 back view\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 waterproof\u003c\/strong\u003e - fully shower and bath safe\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB charging\u003c\/strong\u003e for easy travel and everyday convenience\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to clean\u003c\/strong\u003e with warm water and mild soap\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-pro-2-gen-3-air-pulse-vibrator-black-120degrees_1280x1280_5c7b88b9-25d2-4602-90fc-5ba41cef710b.png?v=1743749575\" alt=\"Satisfyer Pro 2 Generation 3 angled view\" class=\"fb-desc-img\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Pro2Generation3_black_connect-app_3EDgi3MPoSklwH_1280x1280_6b918859-4704-4615-bba6-ba9592f056de.png?v=1743749575\" alt=\"Satisfyer Pro 2 Generation 3 with connect app\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eSpecs at a Glance\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eSatisfyer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003ePro 2 Generation 3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eGrey\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTechnology\u003c\/td\u003e\n\u003ctd\u003eLiquid Air + Classic Air Pulse\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotors\u003c\/td\u003e\n\u003ctd\u003e2 independent motors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVibration Modes\u003c\/td\u003e\n\u003ctd\u003e12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePressure Wave Programs\u003c\/td\u003e\n\u003ctd\u003e11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCaps Included\u003c\/td\u003e\n\u003ctd\u003e2 interchangeable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eApp Compatible\u003c\/td\u003e\n\u003ctd\u003eYes - iOS and Android\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003e100% seamless body-safe silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaterproof\u003c\/td\u003e\n\u003ctd\u003eIPX7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eMagnetic USB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e New to air pulse toys? Start with the Classic Air Pulse cap on a lower setting to get a feel for the sensation before trying the Liquid Air cap. Once you find your rhythm, the app's vibration designer is genuinely worth exploring - custom patterns make a real difference.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52064529383592,"sku":"AAA-DSO-SAT007-GRY","price":123.9,"currency_code":"SGD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/shopify_e3594325-2539-45e4-a403-61d698836103.png?v=1762515629"},{"product_id":"satisfyer-pro-2-generation-3-with-liquid-air-technology-lilac","title":"Satisfyer - Pro 2 Generation 3 with Liquid Air Technology - Lilac","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eClitoral Stimulator - App Controlled\u003c\/div\u003e\n\u003cdiv class=\"fb-desc-intro\"\u003eTwo technologies, two caps, one toy that genuinely does things differently.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Pro 2 Generation 3 takes the iconic air pulse formula and doubles down - pairing the original pressure wave tech with brand-new Liquid Air Technology that mimics the feeling of pulsing water against your clit. Add full app control, Spotify sync, and a body-safe silicone build, and you have a seriously thoughtful upgrade on one of the best-selling clitoral toys out there.\u003c\/p\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLiquid Air Cap\u003c\/strong\u003e mimics pulsing water waves for a natural, intense sensation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClassic Air Pulse Cap\u003c\/strong\u003e delivers the non-contact suction-like pleasure you know and love\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 interchangeable caps\u003c\/strong\u003e included so you can switch up your experience whenever you like\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo independent motors\u003c\/strong\u003e handle suction and vibration separately - mix, match, and layer them\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 pressure wave programs\u003c\/strong\u003e to work through at your own pace\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e12 vibration patterns\u003c\/strong\u003e that can be used solo or stacked with pressure waves for more complex sensations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer_pro2gen3_air_pulse_vibrator_lila_side_view_1280x1280_774c9897-14e1-4a44-ac77-8e2dccf28654.png?v=1743752100\" alt=\"Satisfyer Pro 2 Gen 3 lilac side view\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSatisfyer Connect app\u003c\/strong\u003e (iOS and Android, free) gives you or a partner full remote control from anywhere\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpotify sync\u003c\/strong\u003e lets you set the rhythm to whatever is playing - genuinely fun to experiment with\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVibration designer\u003c\/strong\u003e lets you draw your own custom patterns within the app\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-pro-2-generation-3-app-controlled-clitoral-liquid-air-pulse-stimulator-singapor_1.png?v=1743752100\" alt=\"Satisfyer Pro 2 Gen 3 app controlled stimulator Singapore\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e100% seamless body-safe silicone\u003c\/strong\u003e with a matte finish and soft-touch feel - no seams to irritate sensitive skin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eErgonomic shape\u003c\/strong\u003e sits comfortably in hand during solo or partnered use\u003c\/li\u003e\n\u003cli\u003eSuitable for all skin types and easy to keep hygienic\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 waterproof\u003c\/strong\u003e - shower, bath, and beyond without worry\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB charging\u003c\/strong\u003e makes it easy to top up at home or pack for travel\u003c\/li\u003e\n\u003cli\u003eRinse clean with warm water and mild soap after each use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer_pro2gen3_air_pulse_vibrator_lila_view_1280x1280_5cb0b848-8b33-4e41-acd8-59e15ae091f0.png?v=1743752100\" alt=\"Satisfyer Pro 2 Gen 3 lilac full view\" class=\"fb-desc-img\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer_pro2gen3_air_pulse_vibrator_connect-app_lila_packaging_600x600_2x_55f812b1-7678-4556-b4a9-a14c0f311dc1.png?v=1743752100\" alt=\"Satisfyer Pro 2 Gen 3 lilac packaging\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eProduct Specifications\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eStimulation\u003c\/td\u003e\n\u003ctd\u003eClitoral\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003e164 mm (L) x 65 mm (W) x 46 mm (H)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e204 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eABS and Body-Safe Silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePressure Waves\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eApp Compatible\u003c\/td\u003e\n\u003ctd\u003eSatisfyer Connect (Free)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e If you are new to air pulse toys, start with the Classic Air Pulse cap to get familiar with the sensation before switching to the Liquid Air cap. The two motors working together can feel like a lot at first - in the best possible way.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52065198014632,"sku":"AAA-DSO-SAT007-LIL","price":123.9,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/shopify_ae384d1a-796c-4cb2-abea-e7795dbb045a.png?v=1774148941"},{"product_id":"satisfyer-pro-2-generation-3-with-liquid-air-technology-red","title":"Satisfyer - Pro 2 Generation 3 with Liquid Air Technology - Red","description":"\u003cdiv class=\"fb-desc\"\u003e\n\u003cstyle\u003e\n.fb-desc{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#2D0F1A!important;max-width:680px!important;line-height:1.75!important}\n.fb-desc-eyebrow{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;margin-bottom:8px}\n.fb-desc-intro{font-family:'Cormorant Garamond',serif;font-size:20px;font-style:italic;color:#2D0F1A;margin-bottom:16px;line-height:1.4}\n.fb-desc p{margin-bottom:14px;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;color:#2D0F1A}\n.fb-desc-img{width:100%!important;border-radius:3px!important;display:block!important;margin:20px 0!important;float:none!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-img-pair{display:block!important;margin:20px 0!important;float:none!important;width:100%!important}\n.fb-desc-img-pair img{width:100%!important;border-radius:3px!important;display:block!important;float:none!important;margin:12px 0!important;background:none!important;padding:0!important;border:none!important;box-shadow:none!important}\n.fb-desc-features{background:#FDF0F3;border-left:2px solid #D4537E;padding:18px 22px;margin:20px 0;border-radius:0 3px 3px 0}\n.fb-desc-features ul{list-style:none!important;padding:0!important;margin:0!important}\n.fb-desc-features ul li{font-family:'Inter',sans-serif!important;font-weight:300!important;font-size:13px!important;color:#2D0F1A!important;padding:10px 0!important;border-bottom:1px solid #F2C4D0!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;list-style:none!important}\n.fb-desc-features ul li:last-child{border-bottom:none!important}\n.fb-desc-features ul li::before{content:\"✦\";color:#D4537E;font-size:8px;flex-shrink:0;margin-bottom:2px}\n.fb-desc-features ul li strong{font-family:'Josefin Sans',sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#D4537E!important;display:block!important}\n.fb-desc-specs{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-family:'Josefin Sans',sans-serif!important;font-weight:300!important;font-size:12px!important;display:table!important;table-layout:auto!important;float:none!important}\n.fb-desc-specs tr{border-bottom:1px solid #F2C4D0!important;display:table-row!important}\n.fb-desc-specs tr:last-child{border-bottom:none}\n.fb-desc-specs td{padding:9px 12px!important;color:#2D0F1A!important;display:table-cell!important;vertical-align:top!important}\n.fb-desc-specs td:first-child{color:#D4537E!important;width:40%!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:10px!important}\n.fb-desc-specs-wrap{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:4px 6px;margin:20px 0}\n.fb-desc-specs-heading{font-family:'Josefin Sans',sans-serif;font-weight:300;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#D4537E;padding:10px 12px 4px}\n.fb-desc-tip{background:#FFF7F9;border:0.5px solid #F2C4D0;border-radius:3px;padding:14px 18px;font-size:13px;color:#9B6B7A;margin-top:20px}\n.fb-desc-tip strong{color:#D4537E;font-weight:400}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fb-desc-eyebrow\"\u003eClitoral Stimulator - App Connected\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-intro\"\u003eTwo technologies, one toy - and a whole lot of reasons to clear your schedule.\u003c\/div\u003e\n\n\u003cp\u003eThe Satisfyer Pro 2 Generation 3 is not just an upgrade - it is a genuinely new kind of clitoral experience. Liquid Air Technology joins the classic Air Pulse you already know and love, giving you two completely different sensations to explore, swap between, and combine. Throw in full app control and a Spotify sync feature that lets you literally come to the beat, and this little red stunner might just become your most-used thing in the drawer.\u003c\/p\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLiquid Air Technology\u003c\/strong\u003e - a new cap that mimics pulsing water waves for a sensation that feels remarkably natural and intense\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClassic Air Pulse mode\u003c\/strong\u003e - the beloved non-contact pressure wave stimulation, still here and still brilliant\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 interchangeable caps\u003c\/strong\u003e included so you can switch up the experience whenever the mood shifts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo independent motors\u003c\/strong\u003e - one handles pressure waves, one handles vibration, and they work together or solo\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e11 pressure wave programs\u003c\/strong\u003e to find your perfect rhythm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e12 vibration patterns\u003c\/strong\u003e to layer on top, or enjoy on their own\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-img-pair\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Pro2Generation3_winered_6_1280x1280_df26c9d4-484b-4763-b875-13b17e0b8d4b.png?v=1743988059\" alt=\"Satisfyer Pro 2 Generation 3 wine red detail\"\u003e\n\u003c\/div\u003e\n\n\u003cp\u003eConnect it to the free Satisfyer App and the whole experience opens up. Hand control to a partner across the room - or across the world. Build a custom vibration pattern in the vibration designer. Or just hit shuffle on your playlist and let the toy follow the music. Yes, really.\u003c\/p\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSatisfyer App\u003c\/strong\u003e - free on iOS and Android, works over WiFi for long-distance play\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpotify sync\u003c\/strong\u003e - the toy responds to the beat of whatever you are listening to\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVibration designer\u003c\/strong\u003e - draw your own pattern and save it for next time\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/satisfyer-pro-2-generation-3-app-controlled-clitoral-liquid-air-pulse-stimulator-singapor_2.png?v=1743988059\" alt=\"Satisfyer Pro 2 Generation 3 app controlled clitoral stimulator Singapore\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e100% seamless body-safe silicone\u003c\/strong\u003e with a soft-touch matte finish - no seams, no rough edges, nothing to irritate sensitive skin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eErgonomic shape\u003c\/strong\u003e that sits comfortably in hand and stays where you want it\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHygienic and smooth\u003c\/strong\u003e - suitable for all skin types\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Pro2Generation3_winered_8_1.png?v=1743988059\" alt=\"Satisfyer Pro 2 Generation 3 red finish\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-features\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIPX7 waterproof\u003c\/strong\u003e - shower, bath, wherever you like\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic USB charging\u003c\/strong\u003e - no fiddly ports, just snap and charge\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to clean\u003c\/strong\u003e with warm water and mild soap\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Pro2Generation3_winered_7vX4d9qZbfBeHW_1.png?v=1743988059\" alt=\"Satisfyer Pro 2 Generation 3 USB charging\" class=\"fb-desc-img\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/Pro2Generation3_winered_3_1280x1280_1819945e-4daf-4ae6-a63c-5a545e946401.png?v=1743988059\" alt=\"Satisfyer Pro 2 Generation 3 full product view\" class=\"fb-desc-img\"\u003e\n\n\u003cdiv class=\"fb-desc-specs-wrap\"\u003e\n\u003cdiv class=\"fb-desc-specs-heading\"\u003eSpecs at a Glance\u003c\/div\u003e\n\u003ctable class=\"fb-desc-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eTechnology\u003c\/td\u003e\n\u003ctd\u003eLiquid Air + Classic Air Pulse\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePressure Wave Programs\u003c\/td\u003e\n\u003ctd\u003e11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVibration Patterns\u003c\/td\u003e\n\u003ctd\u003e12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotors\u003c\/td\u003e\n\u003ctd\u003e2 independent motors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eApp\u003c\/td\u003e\n\u003ctd\u003eSatisfyer App - iOS and Android\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003e100% seamless body-safe silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaterproof\u003c\/td\u003e\n\u003ctd\u003eIPX7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eMagnetic USB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCaps Included\u003c\/td\u003e\n\u003ctd\u003e2 interchangeable caps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eRed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"fb-desc-tip\"\u003e\n\u003cstrong\u003eFB Tip -\u003c\/strong\u003e Start with the Classic Air Pulse cap to get a feel for the pressure wave sensation, then swap to the Liquid Air cap once you are warmed up. The difference is surprisingly distinct - most people end up with a clear favourite pretty quickly.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Satisfyer","offers":[{"title":"Default Title","offer_id":52094599757992,"sku":"AAA-DSO-SAT007-RED","price":123.9,"currency_code":"SGD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0503\/6307\/2680\/files\/01_MAIN_IMAGE_VIOLET_PRO-2-GENERATION-3-CONNECT-APP.png?v=1762515769"}],"url":"https:\/\/friskybusiness.sg\/collections\/satisfyer-promotion.oembed","provider":"Frisky Business Adult Sex Toys Shop","version":"1.0","type":"link"}