Three points. One bloom. Infinite orgasms. 3-in-1 Classic Rabbit, Reimagined: Trinity Bloom fuses the timeless rabbit ear design, a lifelike glans-shaped shaft, and a bean-like G-spot bump for triple-layer stimulation. It glides effortlessly along your curves, teasing the entrance, filling you deep, and wrapping you in multi-point pleasure from start to finish. Removable Anal Bead Innovation: More than a rabbit—Trinity Bloom hides a detachable bead toy inside the shaft. Keep it in for precise G-spot massage, or remove it for anal exploration as a plug or mini-vibrator. Two toys in one, built for both foreplay fun and daring solo sessions. Triple Motors, Endless Combinations: Three independent motors—strategically placed at the A, C, and G points—each offering 10 vibration modes. Control them separately or together to craft your perfect rhythm. From soft pulses to earth-shaking waves, Trinity Bloom adapts to beginners and thrill-seekers alike. Luxury Feel, Elegant Design: Crafted from body-safe, silky silicone with a high-gloss golden handle, this rabbit vibrator is as beautiful as it is powerful. The smooth texture ensures comfort, while the premium finish makes it a toy worth gifting—or keeping for yourself. Waterproof & Easy to Clean: With its IPX6 waterproof design, you can take the Trinity Bloom into the shower for slippery, wet fun. Rinse clean easily, ready for your next intimate adventure. ⚡ Trinity Bloom — Let every petal of your desire unfold. .aplus-v2 .container-with-background-image { width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; } .aplus-v2 .apm-brand-story-carousel-container { position: relative; } .aplus-v2 .apm-brand-story-carousel-hero-container, .aplus-v2 .apm-brand-story-carousel-hero-container > div { position: absolute; width: 100%; } /* Ensuring the carousel takes only the space it needs. The sizes need to be set again on the absolutely positioned elements so they can take up space. */ .aplus-v2 .apm-brand-story-carousel-container, .aplus-v2 .apm-brand-story-carousel-hero-container { height: 625px; width: 100%; max-width: 1464px; margin-left: auto; margin-right: auto; overflow: hidden; } .aplus-v2 .apm-brand-story-carousel-hero-container, .aplus-v2 .apm-brand-story-carousel-hero-container > div { height: 625px; } .aplus-v2 .apm-brand-story-carousel.a-carousel-container { padding: 0px; } /* This centers the carousel vertically on top of the hero image container and after the logo area (125px). Margin-top = (heroHeight - cardHeight - logoAreaHeight) / 2 + logoAreaHeight */ .aplus-v2 .apm-brand-story-carousel .a-carousel-row-inner { margin-top: 149px; } /* Cards need to have a width set, otherwise they default to 50px or so. All cards must have the same width. The carousel will resize itself so all cards take the width of the largest card. The left margin is for leaving a space between each card. */ .aplus-v2 .apm-brand-story-carousel .a-carousel-card { width: 362px; margin-left: 30px !important; } /* styling the navigation buttons so they are taller, flush with the sides, and have a clean white background */ .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left, .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right { padding: 0px; } .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image, .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image { border: none; margin: 0px; } .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image .a-button-inner, .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image .a-button-inner { background: #fff; padding: 20px 6px; } .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-left .a-button-image .a-button-inner { border-radius: 0px 4px 4px 0px; } .aplus-v2 .apm-brand-story-carousel .a-carousel-col.a-carousel-right .a-button-image .a-button-inner { border-radius: 4px 0px 0px 4px; } .aplus-v2 .container-with-background-image { width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; }