{"product_id":"rose-mary-dual-massager","title":"Rose Mary Dual Massager - Clit Suction \u0026 Internal Vibe","description":"\u003cdiv class=\"at-rose\"\u003e\n\u003cstyle\u003e.at-rose{--at-ink:#241f22;--at-muted:#5f5a5e;--at-rose:#c8134b;--at-rose-dark:#8e0e35;--at-gold:#b4863c;--at-line:#efdfe5;--at-tint:#fdf5f7;max-width:1120px;margin:0 auto;padding:4px 0 8px;color:var(--at-ink);font-size:16px;line-height:1.72;text-align:left;}\n.at-rose *{box-sizing:border-box;}\n.at-rose p{margin:0 0 14px;color:var(--at-muted);}\n.at-rose img{display:block;width:100%;height:auto;border-radius:16px;}\n.at-rose__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--at-rose);}\n.at-rose__eyebrow::before{content:\"\";width:26px;height:2px;background:var(--at-rose);border-radius:2px;}\n.at-rose__title{margin:0 0 14px;font-size:clamp(23px,3.1vw,36px);line-height:1.24;font-weight:700;color:var(--at-ink);}\n.at-rose__lede{max-width:62ch;font-size:clamp(15px,1.4vw,17px);}\n.at-rose__chips{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;}\n.at-rose__chips li{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid var(--at-line);border-radius:999px;background:var(--at-tint);font-size:13px;font-weight:600;color:var(--at-rose-dark);}\n.at-rose__chips li::before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--at-rose);}\n.at-rose__section{margin:40px 0 0;}\n.at-rose__h2{margin:0 0 10px;font-size:clamp(20px,2.3vw,27px);line-height:1.3;font-weight:700;color:var(--at-ink);}\n.at-rose__panel{margin:18px 0 0;padding:clamp(18px,2.6vw,30px);border:1px solid var(--at-line);border-radius:20px;background:#fff;box-shadow:0 8px 26px rgba(140,20,60,.05);}\n.at-rose__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;margin:6px 0 0;padding:0;list-style:none;}\n.at-rose__grid h3{display:flex;align-items:flex-start;gap:9px;margin:0 0 6px;font-size:16px;font-weight:700;color:var(--at-ink);}\n.at-rose__grid h3::before{content:\"\";flex:0 0 auto;margin-top:6px;width:9px;height:9px;border-radius:3px;background:linear-gradient(135deg,var(--at-rose),var(--at-gold));}\n.at-rose__grid p{margin:0;font-size:15px;}\n.at-rose__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,40px);align-items:center;margin:34px 0 0;}\n.at-rose__row .at-rose__media{order:1;}\n.at-rose__row .at-rose__copy{order:2;}\n.at-rose__row--flip .at-rose__media{order:2;}\n.at-rose__row--flip .at-rose__copy{order:1;}\n.at-rose__media{margin:0;}\n.at-rose__kicker{margin:0 0 7px;font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--at-gold);}\n.at-rose__h3{margin:0 0 9px;font-size:clamp(18px,2vw,22px);line-height:1.34;font-weight:700;color:var(--at-ink);}\n.at-rose__list{margin:10px 0 0;padding:0;list-style:none;}\n.at-rose__list li{position:relative;padding:0 0 0 22px;margin:0 0 6px;font-size:15px;color:var(--at-muted);}\n.at-rose__list li::before{content:\"\";position:absolute;left:2px;top:8px;width:9px;height:5px;border-left:2px solid var(--at-rose);border-bottom:2px solid var(--at-rose);transform:rotate(-45deg);}\n.at-rose__steps{margin:14px 0 0;padding:0 0 0 20px;}\n.at-rose__steps li{margin:0 0 6px;color:var(--at-muted);font-size:15px;}\n.at-rose__tablewrap{overflow:hidden;margin:16px 0 0;border:1px solid var(--at-line);border-radius:16px;}\n.at-rose table{width:100%;border-collapse:collapse;font-size:15px;}\n.at-rose th,.at-rose td{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--at-line);}\n.at-rose th{width:38%;background:var(--at-tint);font-weight:600;color:var(--at-rose-dark);}\n.at-rose td{color:var(--at-muted);}\n.at-rose tr:last-child th,.at-rose tr:last-child td{border-bottom:0;}\n.at-rose__note{margin:26px 0 0;padding-top:14px;border-top:1px solid var(--at-line);font-size:13px;color:#8b858a;}\n@media (max-width:749px){\n.at-rose{font-size:15px;}\n.at-rose__grid{grid-template-columns:minmax(0,1fr);gap:16px;}\n.at-rose__row{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:28px;}\n.at-rose__row .at-rose__media,.at-rose__row--flip .at-rose__media{order:1;}\n.at-rose__row .at-rose__copy,.at-rose__row--flip .at-rose__copy{order:2;}\n.at-rose th{width:44%;}\n}\u003c\/style\u003e\n\u003cp class=\"at-rose__eyebrow\"\u003eUpgraded dual stimulation rose toy\u003c\/p\u003e\n\u003ch2 class=\"at-rose__title\"\u003eRose Mary: Rose Suction \u0026amp; Internal Vibration in One Flexible Toy\u003c\/h2\u003e\n\u003cp class=\"at-rose__lede\"\u003eA flexible dual-stimulation rose toy with focused suction, internal vibration and an easier-to-adjust fit than many rigid rabbit-style toys. Use the ends alone or together, from a gentle start up to the setting that feels right for you.\u003c\/p\u003e\n\u003cul class=\"at-rose__chips\"\u003e\n\u003cli\u003e10 suction modes\u003c\/li\u003e\n\u003cli\u003e10 internal vibration modes\u003c\/li\u003e\n\u003cli\u003eFlexible dual-contact fit\u003c\/li\u003e\n\u003cli\u003eIPX7 waterproof\u003c\/li\u003e\n\u003cli\u003eMagnetic charging\u003c\/li\u003e\n\u003cli\u003eBody-safe silicone\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"at-rose__section\"\u003e\n\u003ch2 class=\"at-rose__h2\"\u003eWhy It Fits Better\u003c\/h2\u003e\n\u003cp\u003eInstead of a fixed, rigid shape, Rose Mary connects an external rose suction head and an internal vibration arm with a soft flexible bridge, making it easier to position for both external and internal stimulation.\u003c\/p\u003e\n\u003cdiv class=\"at-rose__panel\"\u003e\u003cul class=\"at-rose__grid\"\u003e\n\u003cli\u003e\n\u003ch3\u003eExternal rose suction\u003c\/h3\u003e\n\u003cp\u003eA rose-style suction head delivers focused air-pulse stimulation around the clitoris.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ch3\u003eInternal G-zone vibration\u003c\/h3\u003e\n\u003cp\u003eA curved internal arm adds targeted internal vibration for dual stimulation.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ch3\u003eFlexible dual-contact design\u003c\/h3\u003e\n\u003cp\u003eA soft flexible bridge links both ends so positioning is easier than rigid rabbit shapes.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ch3\u003eYou stay in control\u003c\/h3\u003e\n\u003cp\u003eRun suction alone, internal vibration alone, or both together, and build up gradually.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-rose__section\"\u003e\n\u003cdiv class=\"at-rose__row\"\u003e\n\u003cfigure class=\"at-rose__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0827\/4018\/3290\/files\/4d5e09e5074aaff56c77865e7a6f424b.webp?v=1786276055\" alt=\"Triple function rose toy: thrusting, suction and vibration\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv class=\"at-rose__copy\"\u003e\n\u003cp class=\"at-rose__kicker\"\u003eDual stimulation\u003c\/p\u003e\n\u003ch3 class=\"at-rose__h3\"\u003eRose Suction Meets Internal Vibration\u003c\/h3\u003e\n\u003cp\u003eRose Mary pairs a rose suction head with a curved internal arm for external and internal stimulation in one flexible toy.\u003c\/p\u003e\n\u003cul class=\"at-rose__list\"\u003e\n\u003cli\u003eExternal rose-style suction\u003c\/li\u003e\n\u003cli\u003eInternal G-zone vibration\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-rose__row at-rose__row--flip\"\u003e\n\u003cfigure class=\"at-rose__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0827\/4018\/3290\/files\/5ee6b992caf1d298bffc08643fcd67fc.webp?v=1786276055\" alt=\"Upgraded sucking motion with 10 suction modes\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv class=\"at-rose__copy\"\u003e\n\u003cp class=\"at-rose__kicker\"\u003e10 suction modes\u003c\/p\u003e\n\u003ch3 class=\"at-rose__h3\"\u003eUpgraded Air-Pulse Suction\u003c\/h3\u003e\n\u003cp\u003eThe rose head uses in-and-out air-pulse suction with 10 modes, so you can dial the intensity from a soft flutter up to stronger pulses.\u003c\/p\u003e\n\u003cul class=\"at-rose__list\"\u003e\n\u003cli\u003e10 rose suction patterns\u003c\/li\u003e\n\u003cli\u003eStart low, then build up\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-rose__row\"\u003e\n\u003cfigure class=\"at-rose__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0827\/4018\/3290\/files\/ae6c9275e371d696e8761ab6e22dd949.webp?v=1786276055\" alt=\"Upgraded air pulse technology inside the rose head\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv class=\"at-rose__copy\"\u003e\n\u003cp class=\"at-rose__kicker\"\u003eAir-pulse engine\u003c\/p\u003e\n\u003ch3 class=\"at-rose__h3\"\u003eFocused, Contactless Stimulation\u003c\/h3\u003e\n\u003cp\u003eA small air-pulse chamber creates a suction feel without direct friction, keeping stimulation focused around the most sensitive area.\u003c\/p\u003e\n\u003cul class=\"at-rose__list\"\u003e\n\u003cli\u003eSuck-in and blow-out valves\u003c\/li\u003e\n\u003cli\u003eTargeted, not broad and buzzy\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-rose__row at-rose__row--flip\"\u003e\n\u003cfigure class=\"at-rose__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0827\/4018\/3290\/files\/ca456c87d7392ed8c79640d08f852cfd.webp?v=1786276055\" alt=\"Rose toy targeting internal and external pleasure points\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv class=\"at-rose__copy\"\u003e\n\u003cp class=\"at-rose__kicker\"\u003e10 internal modes\u003c\/p\u003e\n\u003ch3 class=\"at-rose__h3\"\u003eTargeting Your Pleasure Points\u003c\/h3\u003e\n\u003cp\u003eThe internal arm adds 10 thrusting \/ vibration modes for internal G-zone contact you can use on its own or together with suction.\u003c\/p\u003e\n\u003cul class=\"at-rose__list\"\u003e\n\u003cli\u003e10 internal vibration modes\u003c\/li\u003e\n\u003cli\u003eUse both ends at once\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-rose__row\"\u003e\n\u003cfigure class=\"at-rose__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0827\/4018\/3290\/files\/999c319d639e3c4aeba44079cd3d9445.webp?v=1786276055\" alt=\"Body-friendly soft silicone rose toy\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv class=\"at-rose__copy\"\u003e\n\u003cp class=\"at-rose__kicker\"\u003eBody-safe material\u003c\/p\u003e\n\u003ch3 class=\"at-rose__h3\"\u003eSoft, Skin-Friendly Silicone\u003c\/h3\u003e\n\u003cp\u003eBuilt with body-safe soft silicone that stays comfortable against sensitive skin and is simple to keep clean.\u003c\/p\u003e\n\u003cul class=\"at-rose__list\"\u003e\n\u003cli\u003eNon-porous, easy to sanitise\u003c\/li\u003e\n\u003cli\u003eSoft, flexible feel\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-rose__row at-rose__row--flip\"\u003e\n\u003cfigure class=\"at-rose__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0827\/4018\/3290\/files\/2c621f417318d7891f9f1703656f976b.webp?v=1786276055\" alt=\"Discreet rose toy with low-noise 50 dB vibration\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv class=\"at-rose__copy\"\u003e\n\u003cp class=\"at-rose__kicker\"\u003eUnder 50 dB\u003c\/p\u003e\n\u003ch3 class=\"at-rose__h3\"\u003eDiscreet, Low-Noise Design\u003c\/h3\u003e\n\u003cp\u003ePowerful vibration stays discreet with a low-noise design, which makes it more comfortable to use in shared or private spaces.\u003c\/p\u003e\n\u003cul class=\"at-rose__list\"\u003e\n\u003cli\u003eQuiet enough for privacy\u003c\/li\u003e\n\u003cli\u003eDiscreet plain packaging\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-rose__row\"\u003e\n\u003cfigure class=\"at-rose__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0827\/4018\/3290\/files\/2defca1112ec118164a4bd16cace551c.webp?v=1786276055\" alt=\"IPX7 waterproof rose toy for easy bath-time cleaning\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv class=\"at-rose__copy\"\u003e\n\u003cp class=\"at-rose__kicker\"\u003eIPX7 waterproof\u003c\/p\u003e\n\u003ch3 class=\"at-rose__h3\"\u003eShower-Friendly and Easy to Clean\u003c\/h3\u003e\n\u003cp\u003eThe IPX7 waterproof body makes bath-time play and cleanup easier. Rinse carefully, dry fully, then store somewhere clean and private.\u003c\/p\u003e\n\u003cul class=\"at-rose__list\"\u003e\n\u003cli\u003eSafe for splashes and shower\u003c\/li\u003e\n\u003cli\u003eAvoid long-term soaking\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-rose__row at-rose__row--flip\"\u003e\n\u003cfigure class=\"at-rose__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0827\/4018\/3290\/files\/69f9b995ad3735f7b2e9992d70e3fa60.webp?v=1786276056\" alt=\"Why choose Rose Mary dual stimulation rose toy comparison\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv class=\"at-rose__copy\"\u003e\n\u003cp class=\"at-rose__kicker\"\u003eWhy Rose Mary\u003c\/p\u003e\n\u003ch3 class=\"at-rose__h3\"\u003eMade for an Upgrade\u003c\/h3\u003e\n\u003cp\u003eFor rose-toy fans who want extra internal stimulation and rabbit-toy shoppers who dislike fixed, hard-to-align shapes.\u003c\/p\u003e\n\u003cul class=\"at-rose__list\"\u003e\n\u003cli\u003eBetter fit than rigid rabbits\u003c\/li\u003e\n\u003cli\u003eExternal + internal in one toy\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-rose__section\"\u003e\n\u003ch2 class=\"at-rose__h2\"\u003eHow to Use Rose Mary\u003c\/h2\u003e\n\u003cfigure class=\"at-rose__media\" style=\"margin:0 0 16px\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0827\/4018\/3290\/files\/93ed3ac253ef3d88531116fd96bf88ef.webp?v=1786276055\" alt=\"How to use the Rose Mary dual stimulation rose toy\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003col class=\"at-rose__steps\"\u003e\n\u003cli\u003eCharge fully before first use with the magnetic charging cable.\u003c\/li\u003e\n\u003cli\u003eApply water-based lubricant before insertion.\u003c\/li\u003e\n\u003cli\u003eStart with low intensity and adjust gradually.\u003c\/li\u003e\n\u003cli\u003eClean with warm water and mild soap after use.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-rose__section\"\u003e\n\u003ch2 class=\"at-rose__h2\"\u003eSpecifications\u003c\/h2\u003e\n\u003cp\u003eProduct information is organised below for quick comparison before purchase.\u003c\/p\u003e\n\u003cdiv class=\"at-rose__tablewrap\"\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBrand\u003c\/th\u003e\n\u003ctd\u003eRoyuna Rose Toy Official\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct name\u003c\/th\u003e\n\u003ctd\u003eRose Mary Dual Stimulation Rose Toy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct type\u003c\/th\u003e\n\u003ctd\u003eDual stimulation rose toy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModes\u003c\/th\u003e\n\u003ctd\u003e10 suction modes + 10 thrusting \/ vibration modes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eBody-safe soft silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePower source\u003c\/th\u003e\n\u003ctd\u003eRechargeable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCharging\u003c\/th\u003e\n\u003ctd\u003eMagnetic charging cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaterproof rating\u003c\/th\u003e\n\u003ctd\u003eIPX7 waterproof\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eInsertable length\u003c\/th\u003e\n\u003ctd\u003eApprox. 5 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWidth\u003c\/th\u003e\n\u003ctd\u003eApprox. 1.5 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit design\u003c\/th\u003e\n\u003ctd\u003eFlexible bridge for easier external and internal positioning\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColours\u003c\/th\u003e\n\u003ctd\u003eRed, Black, Purple\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePackage privacy\u003c\/th\u003e\n\u003ctd\u003eDiscreet shipping and plain packaging\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"at-rose__note\"\u003eCare: clean before and after use with warm water and a mild toy-safe cleanser, use water-based lubricant only, and dry fully before charging or storing.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"AnneToys","offers":[{"title":"Red","offer_id":50044728639738,"sku":"100006874103","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":50044728672506,"sku":"100006887929","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Purple","offer_id":50044728705274,"sku":"100006887927","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/4018\/3290\/files\/fb5b55f3afe9b6af6d76292921a5d5c3.jpg?v=1786276055","url":"https:\/\/annetoys.com\/en-au\/products\/rose-mary-dual-massager","provider":"AnneToys","version":"1.0","type":"link"}