{"product_id":"savage-shapeshifter","title":"Savage Shapeshifter","description":"\u003cdiv style=\"display: flex; justify-content: center; align-items: center;\"\u003e\u003ciframe src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3a495ce2cd6e4af1a9ec28aef8f0e9ec.mp4\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"a-section a-spacing-large bucket\" id=\"aplus\"\u003e\n\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0786\/2976\/5379\/files\/37dc8d30-e5f5-4b6e-b6a2-1369ad13494e.__CR0_0_1464_600_PT0_SX1464_V1.png?v=1785990951\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0786\/2976\/5379\/files\/e6729b70-4c81-479c-9483-4d40821f8756.__CR0_0_1464_600_PT0_SX1464_V1.png?v=1785990952\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0786\/2976\/5379\/files\/1fe30e7d-15ca-484e-b1de-a67300db141e.__CR0_0_1464_600_PT0_SX1464_V1.png?v=1785990951\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0786\/2976\/5379\/files\/e115f537-e4a5-4450-a48d-1bbe9175015a.__CR0_0_1464_600_PT0_SX1464_V1.png?v=1785990952\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0786\/2976\/5379\/files\/ec1b3237-0a75-481d-9775-8c935774c946.__CR0_0_1464_600_PT0_SX1464_V1___-1.png?v=1785990951\" alt=\"\"\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003ch3\u003eUnleash Your Untamed Desires\u003c\/h3\u003e\n\u003cp\u003eMeet the \u003cb\u003eSavage Shapeshifter\u003c\/b\u003e, an ultra-glamorous 3-in-1 vibrator designed to devour you with pleasure. Featuring a revolutionary tri-tongue design and open-mouth kissing sensations, this luxurious toy blends fingering-like internal massage with relentless, clit-worshipping licking for a climax you won't forget.\u003c\/p\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eRevolutionary Tri-Tongue Design:\u003c\/b\u003e Why settle for dual action when you can have three? Simulating lifelike human licking, the distinct tongues perfectly target your external C-spot, internal G-spot, and the deepest A-spot simultaneously for an all-encompassing thrill.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003e10 Licking \u0026amp; Vibrating Modes:\u003c\/b\u003e Cycle through 10 intense frequencies that recreate the wet, wild sensation of an open-mouth kiss. Perfect for awakening your G-spot or subtly teasing your clitoris, nipples, and anywhere else you crave attention.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eAdvanced Liquid Silicone:\u003c\/b\u003e Crafted from ultra-soft, premium liquid silicone. A plush, flexible outer rim surrounds the vibrating tongues, allowing you to press in for deep intensity or hover lightly for breath-taking flickers.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eErgonomic Loop Handle:\u003c\/b\u003e Stay fully in control. The elegant, gold-trimmed loop handle provides a secure, comfortable grip so there’s no slipping mid-session or awkward angles when things get wild.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eCompact \u0026amp; Discreet:\u003c\/b\u003e Designed with easy-reach buttons and a sleek, modern profile, it stashes perfectly in any nightstand or travel bag for untamed pleasure wherever you go.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .aplus-content-wrapper {\n        position: relative;\n        overflow: hidden;\n    }\n\n    .aplus-v2 .container-with-background-image {\n        width: 100%;\n        height: 100%;\n        background-repeat: no-repeat;\n        background-size: cover;\n    }\n\u003c\/style\u003e\n\u003cp\u003e\u003clink href=\"https:\/\/m.media-amazon.com\/images\/I\/01n25BjbgEL.css?AUIClients\/VSEPlayer\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/m.media-amazon.com\/images\/I\/51NP-5Gx4JL._RC|11s4jq82GaL.css_.css?AUIClients\/Brila\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .aplus-content-wrapper {\n        position: relative;\n        overflow: hidden;\n    }\n\n    .aplus-v2 .container-with-background-image {\n        width: 100%;\n        height: 100%;\n        background-repeat: no-repeat;\n        background-size: cover;\n    }\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .apm-brand-story-carousel-container {\n        position: relative;\n    }\n\n    .aplus-v2 .apm-brand-story-carousel-hero-container,\n    .aplus-v2 .apm-brand-story-carousel-hero-container \u003e div {\n        position: absolute;\n        width: 100%;\n    }\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\/*\n          Ensuring the carousel takes only the space it needs.\n          The sizes need to be set again on the absolutely positioned elements so they can take up space.\n        *\/\n        .aplus-v2 .apm-brand-story-carousel-container,\n        .aplus-v2 .apm-brand-story-carousel-hero-container {\n            height: 625px;\n            width: 100%;\n            max-width: 1464px;\n            margin-left: auto;\n            margin-right: auto;\n            overflow: hidden;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel-hero-container,\n        .aplus-v2 .apm-brand-story-carousel-hero-container \u003e div {\n            height: 625px;\n        }\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .apm-brand-story-carousel.a-carousel-container {\n            padding: 0px;\n        }\n\n        \/*\n          This centers the carousel vertically on top of the hero image container and after the logo area (125px).\n          Margin-top = (heroHeight - cardHeight - logoAreaHeight) \/ 2 + logoAreaHeight\n        *\/\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-row-inner {\n            margin-top: 149px;\n        }\n\n        \/*\n          Cards need to have a width set, otherwise they default to 50px or so.\n          All cards must have the same width. The carousel will resize itself so all cards take the width of the largest card.\n          The left margin is for leaving a space between each card.\n        *\/\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-card {\n            width: 362px;\n            margin-left: 30px !important;\n        }\n\n        \/* styling the navigation buttons so they are taller, flush with the sides, and have a clean white background *\/\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left,\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right {\n            padding: 0px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image,\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image {\n            border: none;\n            margin: 0px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image .a-button-inner,\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image .a-button-inner {\n            background: #fff;\n            padding: 20px 6px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image .a-button-inner {\n            border-radius: 0px 4px 4px 0px;\n        }\n\n        .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image .a-button-inner {\n            border-radius: 4px 0px 0px 4px;\n        }\n\u003c\/style\u003e","brand":"HOTYLOVE","offers":[{"title":"Default Title","offer_id":49378667233539,"sku":"AT-RV-050","price":62.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0786\/2976\/5379\/files\/1.png?v=1785990423","url":"https:\/\/www.hotylove.com\/products\/savage-shapeshifter","provider":"HOTYLOVE","version":"1.0","type":"link"}