{"title":"3.0 Anime Sex Doll","description":"\u003cp\u003eIntroducing the MRLsexdoll 3.0 \u003cstrong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/mrlsexdoll.com\/blogs\/news\/mrl-sex-dolls-speciality-product-anime-sex-dolls\" title=\"anime sex doll\" style=\"color: rgb(255, 128, 0);\"\u003eAnime Sex Doll\u003c\/a\u003e\u003c\/span\u003e\u003c\/strong\u003e, our most advanced and fully articulated male masturbator yet! This innovative series features intricately sculpted heads for realistic expressions, combined with a high-grade skeleton that allows for natural movement throughout the entire body.\u003c\/p\u003e\n\u003cp\u003eLarger than conventional male masturbator, these mini sex dolls boast a striking presence while seamlessly blending beautiful design with functionality. Ideal for users seeking anime sex dolls, this series delivers an incredibly satisfying experience. \u003c\/p\u003e","products":[{"product_id":"3-0-ling-18-anime-silicone-doll-hentai-figure-with-huge-tits","title":"3.0 Ling: 18+ Anime Silicone Toys Hentai Figure With Huge Tits","description":"\u003cstyle\u003e\n\/* CSS Reset specifically for this container to prevent theme conflicts *\/\n.sh-custom-layout * { \n    margin: 0px; \n    padding: 0px; \n    box-sizing: border-box; \n}\n\n.sh-custom-layout {\n    line-height: 1.5;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n    font-size: 16px;\n    color: #121924;\n    width: 100%;\n}\n\n.sh-custom-layout a { text-decoration: none; }\n.sh-custom-layout ul, .sh-custom-layout li { list-style: none; }\n\n.sh-custom-layout img {\n    max-width: 100%; \n    border: none; \n    vertical-align: middle; \n    display: block; \n    margin: 0 auto;\n} \n\n.sh-custom-layout .wrap {\n    padding: 0 15px;\n    width: 100%;\n    margin: 0px auto;\n    max-width: 1480px;\n}\n\n\/* SECTION 1: Top Banner *\/\n.sh-custom-layout .top {\n    padding-top: 150px; \n    padding-bottom: 60px;\n    background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/IMG_0984.jpg?v=1729305986);\n    background-position: center top; \n    background-size: cover;\n    background-repeat: no-repeat;\n    position: relative; \n}\n\n.sh-custom-layout .top .topbg {\n    left: 0;\n    top: 0;\n    background: rgba(0, 0, 0, 0.05);\n    pointer-events: none;\n    position: absolute;\n    overflow: hidden; \n    width: 100%;\n    height: 100%;\n}\n\n.sh-custom-layout .top .box { padding: 15px; } \n.sh-custom-layout .top .txt { width: 50%; }\n\n.sh-custom-layout .top h1 {\n    color: rgb(242, 244, 243);\n    font-size: 70px;\n    margin-bottom: 20px; \n}\n\n.sh-custom-layout .top h3 {\n    color: #fff;\n    font-size: 36px;\n    margin-bottom: 15px; \n    font-weight: 600; \n    line-height: 1.3; \n}\n\n.sh-custom-layout .top p {\n    font-size: 18px;\n    font-weight: 500;\n    color: rgb(242, 244, 243);\n    line-height: 1.6em;\n    margin-bottom: 20px;\n}\n\n.sh-custom-layout .top p a {\n    color: rgb(24, 234, 234);\n    text-decoration: underline;\n}\n\n\/* SECTION 2: Video *\/\n.sh-custom-layout .watch {\n    background-color: rgb(18, 25, 36); \n    position: relative;\n    padding-bottom: 20px;\n}\n\n.sh-custom-layout .watch .box { padding: 15px; }\n\n.sh-custom-layout .watch h3 {\n    color: rgb(242, 244, 243);\n    font-size: 36px; \n    font-weight: 700;\n    text-align: center;\n    margin-top: 25px;\n    line-height: 1.4em;\n    margin-bottom: 15px;\n}\n\n.sh-custom-layout .watch .video { width: 100%; }\n\n.sh-custom-layout .watch .video video {\n    display: flex;\n    height: auto;\n    border-radius: inherit;\n    width: 100%;\n}\n\n\/* SECTION 3: Features (ZigZag) *\/\n.sh-custom-layout .geltxt { \n    background-color: rgb(18, 25, 36); \n    position: relative;\n}\n\n.sh-custom-layout .geltxt .box { padding: 15px; }\n\n.sh-custom-layout .geltxt .box .flex .items { \n    display: flex; \n    flex-wrap: wrap; \n    justify-content: center;\n    align-items: center;\n}\n\n.sh-custom-layout .geltxt .box .flex .items:nth-child(2n+2) {\n    flex-direction: row-reverse;\n}\n\n.sh-custom-layout .geltxt .box .flex .items .pics { width: 50%; }\n.sh-custom-layout .geltxt .box .flex .items .pics img { width: 100%; }\n.sh-custom-layout .geltxt .box .flex .items .txt { width: 50%; }\n\n.sh-custom-layout .geltxt .box .flex .items .txt h3 {\n    color: rgb(242, 244, 243);\n    font-size: 26px;\n    margin-bottom: 30px; \n    font-weight: 600; \n    line-height: 1.4em; \n}\n\n.sh-custom-layout .geltxt .box .flex .items .txt .column { \n    padding-left: 60px;\n    padding-right: 60px;\n}\n\n.sh-custom-layout .geltxt .box .flex .items .txt p {\n    color: rgb(242, 244, 243);\n    font-size: 18px; \n    font-weight: 400; \n    line-height: 1.6em; \n}\n    \n.sh-custom-layout .geltxt .box .flex .items .txt a { \n    color: rgb(24, 234, 234);\n    text-decoration: underline;\n}\n    \n\/* SECTION 4: Enhance (Pink BG) *\/\n.sh-custom-layout .enhance { \n    background-color: #F7CAC9;\n    padding-top: 30px;\n    padding-bottom: 30px; \n}\n\n.sh-custom-layout .enhance .box { padding: 15px; }\n\n.sh-custom-layout .enhance .flex {\n    display: flex; \n    flex-wrap: wrap; \n    align-items: center; \n    flex-direction: row-reverse; \n}\n\n.sh-custom-layout .enhance .pics { width: 66%; }\n.sh-custom-layout .enhance .pics img { width: 100%; }\n.sh-custom-layout .enhance .txt { width: 34%; }\n\n.sh-custom-layout .enhance .txt p {\n    color: rgb(18, 25, 36);\n    font-weight: 600;\n    line-height: 1.6em;\n    text-align: center;\n    font-size: 20px; \n}\n\n\/* SECTION 5: Specs Table *\/\n.sh-custom-layout .infos {\n    background-color: rgb(18, 25, 36);\n    padding-top: 30px;\n    padding-bottom: 45px;\n}\n\n.sh-custom-layout .infos .box { padding: 15px; }\n.sh-custom-layout .infos .flex { display: flex; flex-wrap: wrap; align-items: center; }\n.sh-custom-layout .infos .pics { width: 50%; }\n.sh-custom-layout .infos .txt { width: 50%; }\n\n.sh-custom-layout .infos table {\n    width: 100%;\n    border-spacing: 0;\n    border-collapse: collapse;\n    border: none;\n}\n\n.sh-custom-layout .infos table tr {\n    border-bottom: 1px solid #333; \/* Slightly lighter border for dark theme *\/\n    background: transparent !important;\n}\n\n.sh-custom-layout .infos table tr td {   \n    min-width: 50px;\n    padding: 10px 15px; \n    color: #fff; \n    font-size: 18px;\n    border: none;\n    font-weight: 400;\n    line-height: 1.4em;\n    letter-spacing: 0;\n    padding-bottom: 15px;\n} \n\n.sh-custom-layout .infos .txt .column p {\n    color: #fff;\n    font-size: 18px;\n    border: none;\n    font-weight: 400;\n    line-height: 1.4em;\n    letter-spacing: 0;\n    padding-bottom: 15px;\n    margin-top: 20px;\n}\n\n\/* Mobile Header (Hidden on Desktop) *\/\n.sh-custom-layout .topm { \n    display: none; \n    background-color: rgb(18, 25, 36);\n    position: relative; \n}\n\n.sh-custom-layout .topm .img img { width: 100%; }\n.sh-custom-layout .topm .box { padding: 15px; }\n\n.sh-custom-layout .topm h1 {\n    color: rgb(255, 255, 255);\n    font-size: 50px;\n    margin-bottom: 20px; \n    text-align: center;  \n}\n\n.sh-custom-layout .topm h3 {\n    color: #fff;\n    font-size: 26px;\n    margin-bottom: 15px; \n    font-weight: 600; \n    text-align: center;  \n}\n\n.sh-custom-layout .topm p {\n    font-size: 18px;\n    font-weight: 500;\n    color: rgb(242, 244, 243);\n    line-height: 1.6em;\n    margin-bottom: 20px; \n    text-align: center;   \n}\n\n\/* MEDIA QUERIES *\/\n@media all and (max-width: 1199px) {\n    .sh-custom-layout .enhance .txt { width: 45%; }\n    .sh-custom-layout .enhance .pics { width: 55%; }\n    .sh-custom-layout .geltxt .box .flex .items .txt h3 { font-size: 32px; }\n}\n\n@media all and (max-width: 1024px) {\n    .sh-custom-layout .enhance .txt { width: 100%; }\n    .sh-custom-layout .enhance .pics { width: 100%; }\n\n    .sh-custom-layout .top {\n        padding-top: 150px;\n        padding-bottom: 30px; \n        display: none;\n    }\n\n    .sh-custom-layout .topm { display: block; }\n}\n\n@media all and (max-width: 999px) {\n    .sh-custom-layout .infos .pics { width: 100%; }\n    .sh-custom-layout .infos .txt { width: 100%; }\n    .sh-custom-layout .geltxt .box .flex .items .txt h3 {\n        font-size: 24px;\n        margin-bottom: 20px;\n    }\n    .sh-custom-layout .geltxt .box .flex .items .txt p { \n        font-size: 14px; \n        line-height: 1.3em;\n    }\n}\n    \n@media all and (max-width: 768px) {\n    .sh-custom-layout .geltxt .box .flex .items .pics { width: 100%; }\n    .sh-custom-layout .geltxt .box .flex .items .txt {\n        width: 100%;\n        margin-bottom: 30px;\n    }\n    \n    .sh-custom-layout .geltxt .box .flex .items .txt .column {\n        padding-left: 0px;\n        padding-right: 0px;\n        padding-top: 15px;\n        padding-bottom: 15px;\n    } \n    .sh-custom-layout .geltxt .box .flex .items .txt h3 { font-size: 32px; } \n    .sh-custom-layout .geltxt .box .flex .items .txt p { font-size: 18px; } \n    \n    .sh-custom-layout .box { padding: 15px 0px !important; } \n    \n    .sh-custom-layout .infos table tr td { \n        padding: 10px 10px; \n        font-size: 12px; \n    }\n    .sh-custom-layout .infos .txt .column p { font-size: 12px; } \n    .sh-custom-layout .watch h3 { font-size: 24px; }\n    \n    .sh-custom-layout .topm h1 { font-size: 40px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"sh-custom-layout\"\u003e\n\u003cdiv class=\"top\"\u003e\n\u003cdiv class=\"topbg\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan\u003e3.0 Ling: 18+ Anime Hentai Figure\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eIntroducing 3.0 Ling, MRL’s innovative, fully posable Hentai Figure! With movable joints, she's the first of her kind, blending the excitement of a anime toy with the charm of a collectible figure. Enjoy both intimate play and the joy of posing her like never before.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topm\"\u003e\n\u003cdiv class=\"img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/IMG_0984_943a7a04-7915-4c38-9226-bb167e54c747.jpg?v=1729305986\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003ch3 class=\"txt\"\u003e\u003cspan\u003e3.0 Ling: Anime Figure Doll\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eIntroducing 3.0 Ling, MRL’s innovative, fully posable Hentai Figure! With movable joints, she's the first of her kind, blending the excitement of a anime toy with the charm of a collectible figure. Enjoy both intimate play and the joy of posing her like never before.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"watch\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003ch3\u003e\u003cspan\u003eWatch the Comparison Video Below\u003c\/span\u003e\u003c\/h3\u003e\n\u003cdiv class=\"video\"\u003e\u003cvideo width=\"100%\" type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/0e7d510405f143fe9ddc3c3210157f03.mp4\" controls=\"controls\" loop=\"loop\" muted=\"\" playsinline=\"\" autoplay=\"autoplay\" controlslist=\"nodownload\" disablepictureinpicture=\"\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"geltxt\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"flex\"\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_0996_13fcc8c3-5552-4965-a107-9738c0386d4a.jpg?v=1729305986\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003ch3\u003e\u003cspan class=\"sc-BHvUt fJlZte pf-35_\" data-pf-type=\"Text\"\u003eFantasy-Breaking Launch\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eThis anime figure has been innovated and iterated using MRL sex doll's exclusive craftsmanship.3.0 Ling Featuring stunningly realistic expressions and exquisitely colored makeup, 3.0 Ling is the pinnacle of MRL doll's efforts to create dolls that truly embody the charms of anime girls.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_0951_974cdf35-a643-42f2-8d23-fc361fc1e21a.jpg?v=1729305986\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003ch3\u003eBest Huge Tits Anime Figure\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eLing has always dreamed of having a voluptuous body, and one morning she wakes up to find that her breasts are so large that they almost reach her knees. Huge breasts are 3.0 Ling's most distinguishing feature, making her a standout among anime figures.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_0766_bc828e6d-c7bf-4a22-9c6b-b08ba5d69067.jpg?v=1729305986\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003ch3 class=\"sc-bSqaIl iXTDAP pf-51_\" data-pf-type=\"Heading\"\u003e\u003cspan class=\"sc-BHvUt fJlZte pf-53_\" data-pf-type=\"Text\"\u003eHigh Quality Silcone Collection Toy\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003e3.0 Ling is made from premium silicone, which gives her a lifelike, soft skin feel that’s both smooth and realistic to the touch. Silicone is known for its durability and natural texture, making her massive breasts and big hips not only soft but also incredibly resilient.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_0790_831a3364-2b8d-48ff-b812-9cd542ef58d9.jpg?v=1729305986\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003ch3\u003e\u003cspan\u003eMassive Breasts And Big Hips\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eMeet 3.0 Ling, the anime girl of your dreams! Her massive breasts, far beyond anything realistic, nearly reach her knees, creating an unforgettable look. And of course, her big hips are a perfect match, giving her an incredible hourglass figure.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- NEW SECTION: Specification Table --\u003e\n\u003cdiv class=\"infos\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"flex\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg alt=\"3.0 Ling Specification\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/3.0_Ling_anime_sex_doll_specification.webp?v=1783933061\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eModel Name\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3.0 Ling\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBody Type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBody 1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePremium Silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSkeleton\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFully Posable Metal Joints\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eNotable Features\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMassive Breasts, Big Hips, Anime Styling\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":50042848903481,"sku":"WB-long2.0","price":758.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Ling_anime_sex_doll.webp?v=1783743675"},{"product_id":"3-0-ivy-18-hentai-figure-anime-girl-24in-silicone-toys","title":"3.0 Ivy: 18+ Hentai Figure Anime Girl 24In Silicone Toys","description":"\u003cstyle\u003e\n\/* CSS Reset specifically for this container *\/\n.sh-custom-layout * { \n    margin: 0px; \n    padding: 0px; \n    box-sizing: border-box; \n}\n\n.sh-custom-layout {\n    line-height: 1.5;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n    font-size: 16px;\n    color: #121924;\n    width: 100%;\n}\n\n.sh-custom-layout a { text-decoration: none; }\n.sh-custom-layout ul, .sh-custom-layout li { list-style: none; }\n\n.sh-custom-layout img {\n    max-width: 100%; \n    border: none; \n    vertical-align: middle; \n    display: block; \/* Fixes small gaps under images *\/\n    margin: 0 auto;\n} \n\n.sh-custom-layout .wrap {\n    padding: 0 15px;\n    width: 100%;\n    margin: 0px auto;\n    max-width: 1480px;\n}\n\n\/* SECTION 1: Top Banner *\/\n.sh-custom-layout .top {\n    padding-top: 150px; \n    padding-bottom: 180px;\n    background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/3.0.jpg?v=1730859690);\n    background-position: center top; \n    background-size: cover;\n    background-repeat: no-repeat;\n    position: relative; \n}\n\n.sh-custom-layout .top .topbg {\n    left: 0;\n    top: 0;\n    background: rgba(0, 0, 0, 0.05);\n    pointer-events: none;\n    position: absolute;\n    overflow: hidden; \n    width: 100%;\n    height: 100%;\n}\n\n.sh-custom-layout .top .box { padding: 15px; } \n.sh-custom-layout .top .txt { width: 50%; }\n\n.sh-custom-layout .top h1 {\n    color: rgb(242, 244, 243);\n    font-size: 70px;\n    margin-bottom: 20px; \n}\n\n.sh-custom-layout .top h3 {\n    color: #fff;\n    font-size: 36px;\n    margin-bottom: 15px; \n    font-weight: 600; \n    line-height: 1.3; \n}\n\n.sh-custom-layout .top p {\n    font-size: 18px;\n    font-weight: 500;\n    color: rgb(242, 244, 243);\n    line-height: 1.6em;\n    margin-bottom: 20px;\n}\n\n.sh-custom-layout .top p a {\n    color: rgb(24, 234, 234);\n    text-decoration: underline;\n}\n\n\/* SECTION 2: Video *\/\n.sh-custom-layout .watch {\n    background-color: rgb(18, 25, 36); \n    position: relative;\n    padding-bottom: 20px;\n}\n\n.sh-custom-layout .watch .box { padding: 15px; }\n\n.sh-custom-layout .watch h3 {\n    color: rgb(242, 244, 243);\n    font-size: 36px; \n    font-weight: 700;\n    text-align: center;\n    margin-top: 25px;\n    line-height: 1.4em;\n    margin-bottom: 15px;\n}\n\n.sh-custom-layout .watch .video { width: 100%; }\n\n.sh-custom-layout .watch .video video {\n    display: flex;\n    height: auto;\n    border-radius: inherit;\n    width: 100%;\n}\n\n\/* SECTION 3: Features (ZigZag) *\/\n.sh-custom-layout .geltxt { \n    background-color: rgb(18, 25, 36); \n    position: relative;\n}\n\n.sh-custom-layout .geltxt .box { padding: 15px; }\n\n.sh-custom-layout .geltxt .box .flex .items { \n    display: flex; \n    flex-wrap: wrap; \n    justify-content: center;\n    align-items: center;\n}\n\n.sh-custom-layout .geltxt .box .flex .items:nth-child(2n+2) {\n    flex-direction: row-reverse;\n}\n\n.sh-custom-layout .geltxt .box .flex .items .pics { width: 50%; }\n.sh-custom-layout .geltxt .box .flex .items .pics img { width: 100%; }\n.sh-custom-layout .geltxt .box .flex .items .txt { width: 50%; }\n\n.sh-custom-layout .geltxt .box .flex .items .txt h3 {\n    color: rgb(242, 244, 243);\n    font-size: 26px;\n    margin-bottom: 30px; \n    font-weight: 600; \n    line-height: 1.4em; \n}\n\n.sh-custom-layout .geltxt .box .flex .items .txt .column { \n    padding-left: 60px;\n    padding-right: 60px;\n}\n\n.sh-custom-layout .geltxt .box .flex .items .txt p {\n    color: rgb(242, 244, 243);\n    font-size: 18px; \n    font-weight: 400; \n    line-height: 1.6em; \n}\n    \n.sh-custom-layout .geltxt .box .flex .items .txt a { \n    color: rgb(24, 234, 234);\n    text-decoration: underline;\n}\n    \n\/* SECTION 4: Enhance (Pink BG) *\/\n.sh-custom-layout .enhance { \n    background-color: #F7CAC9;\n    padding-top: 30px;\n    padding-bottom: 30px; \n}\n\n.sh-custom-layout .enhance .box { padding: 15px; }\n\n.sh-custom-layout .enhance .flex {\n    display: flex; \n    flex-wrap: wrap; \n    align-items: center; \n    flex-direction: row-reverse; \n}\n\n.sh-custom-layout .enhance .pics { width: 66%; }\n.sh-custom-layout .enhance .pics img { width: 100%; }\n.sh-custom-layout .enhance .txt { width: 34%; }\n\n.sh-custom-layout .enhance .txt p {\n    color: rgb(18, 25, 36);\n    font-weight: 600;\n    line-height: 1.6em;\n    text-align: center;\n    font-size: 20px; \n}\n\n\/* SECTION 5: Specs Table *\/\n.sh-custom-layout .infos {\n    background-color: rgb(18, 25, 36);;\n    padding-top: 30px;\n    padding-bottom: 45px;\n}\n\n.sh-custom-layout .infos .box { padding: 15px; }\n.sh-custom-layout .infos .flex { display: flex; flex-wrap: wrap; align-items: center; }\n.sh-custom-layout .infos .pics { width: 50%; }\n.sh-custom-layout .infos .txt { width: 50%; }\n\n.sh-custom-layout .infos table {\n    width: 100%;\n    border-spacing: 0;\n    border-collapse: collapse;\n    border: none;\n}\n\n.sh-custom-layout .infos table tr {\n    border-bottom: 1px solid #334057; \/* 稍微提亮边框以便在深色背景下看清 *\/\n    background: transparent !important;\n}\n\n.sh-custom-layout .infos table tr td {   \n    min-width: 50px;\n    padding: 10px 15px; \n    color: #fff; \n    font-size: 18px;\n    border: none;\n    font-weight: 400;\n    line-height: 1.4em;\n    letter-spacing: 0;\n    padding-bottom: 15px;\n} \n\n.sh-custom-layout .infos .txt .column p {\n    color: #8895ad; \/* 备注文字用灰色，降低视觉层级 *\/\n    font-size: 14px;\n    border: none;\n    font-weight: 400;\n    line-height: 1.4em;\n    letter-spacing: 0;\n    padding-bottom: 15px;\n    margin-top: 20px;\n}\n\n\/* Mobile Header (Hidden on Desktop) *\/\n.sh-custom-layout .topm { \n    display: none; \n    background-color: rgb(18, 25, 36);\n    position: relative; \n}\n\n.sh-custom-layout .topm .img img { width: 100%; }\n.sh-custom-layout .topm .box { padding: 15px; }\n\n.sh-custom-layout .topm h1 {\n    color: rgb(255, 255, 255);\n    font-size: 50px;\n    margin-bottom: 20px; \n    text-align: center;  \n}\n\n.sh-custom-layout .topm h3 {\n    color: #fff;\n    font-size: 26px;\n    margin-bottom: 15px; \n    font-weight: 600; \n    text-align: center;  \n}\n\n.sh-custom-layout .topm p {\n    font-size: 18px;\n    font-weight: 500;\n    color: rgb(242, 244, 243);\n    line-height: 1.6em;\n    margin-bottom: 20px; \n    text-align: center;   \n}\n\n\/* MEDIA QUERIES *\/\n@media all and (max-width: 1199px) {\n    .sh-custom-layout .enhance .txt { width: 45%; }\n    .sh-custom-layout .enhance .pics { width: 55%; }\n    .sh-custom-layout .geltxt .box .flex .items .txt h3 { font-size: 32px; }\n}\n\n@media all and (max-width: 1024px) {\n    .sh-custom-layout .enhance .txt { width: 100%; }\n    .sh-custom-layout .enhance .pics { width: 100%; }\n\n    .sh-custom-layout .top {\n        padding-top: 150px;\n        padding-bottom: 30px; \n        display: none;\n    }\n\n    .sh-custom-layout .topm { display: block; }\n}\n\n@media all and (max-width: 999px) {\n    .sh-custom-layout .infos .pics { width: 100%; }\n    .sh-custom-layout .infos .txt { width: 100%; }\n    .sh-custom-layout .geltxt .box .flex .items .txt h3 {\n        font-size: 24px;\n        margin-bottom: 20px;\n    }\n    .sh-custom-layout .geltxt .box .flex .items .txt p { \n        font-size: 14px; \n        line-height: 1.3em;\n    }\n}\n    \n@media all and (max-width: 768px) {\n    .sh-custom-layout .geltxt .box .flex .items .pics { width: 100%; }\n    .sh-custom-layout .geltxt .box .flex .items .txt {\n        width: 100%;\n        margin-bottom: 30px;\n    }\n    \n    .sh-custom-layout .geltxt .box .flex .items .txt .column {\n        padding-left: 0px;\n        padding-right: 0px;\n        padding-top: 15px;\n        padding-bottom: 15px;\n    } \n    .sh-custom-layout .geltxt .box .flex .items .txt h3 { font-size: 32px; } \n    .sh-custom-layout .geltxt .box .flex .items .txt p { font-size: 18px; } \n    \n    .sh-custom-layout .box { padding: 15px 0px !important; } \n    \n    .sh-custom-layout .infos table tr td { \n        padding: 10px 10px; \n        font-size: 12px; \n    }\n    .sh-custom-layout .infos .txt .column p { font-size: 12px; } \n    .sh-custom-layout .watch h3 { font-size: 24px; }\n    \n    .sh-custom-layout .topm h1 { font-size: 40px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"sh-custom-layout\"\u003e\n\u003cdiv class=\"top\"\u003e\n\u003cdiv class=\"topbg\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan\u003e3.0 lvy: 18+ Hentai Figure\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eWith purple hair, a playful tongue-out expression, and seductive anime charm, the 3.0lvy is the best hentai figure for your wildest fantasies. Whether you’re a hentai lover or an anime enthusiast, she’s ready to bring your deepest desires to life.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topm\"\u003e\n\u003cdiv class=\"img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/IMG_1680_8ce3c639-a39d-47d0-81d5-9dabc4ebe6fa.jpg?v=1730790788\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003ch3 class=\"txt\"\u003e\u003cspan\u003e3.0 lvy: 18+ Hentai Figure \u003c\/span\u003e\u003c\/h3\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eWith purple hair, a playful tongue-out expression, and seductive anime charm, the 3.0 lvy is the best hentai figure for your wildest fantasies. Whether you’re a hentai lover or an anime enthusiast, she’s ready to bring your deepest desires to life. \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"watch\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003ch3\u003eWatch the Ivy 18+ Hentai Figure details Video Below\u003c\/h3\u003e\n\u003cdiv class=\"video\"\u003e\u003cvideo disablepictureinpicture=\"\" controlslist=\"nodownload\" autoplay=\"autoplay\" playsinline=\"\" muted=\"\" loop=\"loop\" controls=\"controls\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/91bab09436b64cd99c179fd12d61d964.mp4\" type=\"video\/mp4\" width=\"100%\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"geltxt\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"flex\"\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_1611.jpg?v=1730790788\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv data-version=\"3.0.0\" data-hash=\"e9efb3aa7ccdb1106d2fb4af0f133518\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eLightweight metal frame- 24In Anime Figure\u003c\/span\u003e\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eThe 24 in silicone Anime Figure 3.0 lvy is designed with a revolutionary skeleton that gives her lifelike flexibility. Bend and pose her however you like—she’s the best hentai figure for a fully interactive, customizable experience. Real, raw, and ready for every fantasy.\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_1924.jpg?v=1730790787\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv data-version=\"3.0.0\" data-hash=\"1c6b8c81b4ad9172ed8959e597854c41\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\n\u003cspan data-font-family=\"default\"\u003eJelly Breasts – Soft, Bouncy, Lifelike\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eHer jelly-like breasts are soft, squishy, and unbelievably realistic. This best anime figure delivers unmatched tactile pleasure. Designed for pure sensation, she’ll become your new obsession with every touch, just like your favorite best hentai character.\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_1677.jpg?v=1730790787\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\n\u003cspan data-font-family=\"default\"\u003ePremium Silicone - Safe and Skin-friendly\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eMade from high-quality silicone, the 3.0 lvy feels like real human skin—smooth, soft, and irresistibly touchable. This 23.6-inch hentai figure will give you a realistic sex experience, making it the best toy you've always wanted to experience.\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_1972.jpg?v=1730790787\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv data-version=\"3.0.0\" data-hash=\"d7cfe389ba574e9fb5ddddd650481ce5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\n\u003cspan data-font-family=\"default\"\u003e60cm Full-Body –Best Anime Girl\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eStanding at 60cm, the best Anime figure 3.0 lvy is designed for both intimate moments and display. Her lifelike features and fully articulated body make her the perfect best hentai companion. Whether you play or pose, she’s built for endless pleasure and admiration.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 新增的规格表格区域 (完全调用内置的 .infos CSS 类) --\u003e\n\u003cdiv class=\"infos\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"flex\"\u003e\n\u003c!-- 左侧：规格图片 --\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg style=\"border-radius: 8px;\" alt=\"3.0 Ivy Specification\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/3.0_Ivy_specification.webp?v=1783923689\"\u003e\u003c\/div\u003e\n\u003c!-- 右侧：规格表格 --\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003ch3 style=\"color: rgb(242, 244, 243); font-size: 32px; margin-bottom: 25px; font-weight: 600;\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e60 cm (23.6 inches)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePremium Silicone \u0026amp; Metal Frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBody Type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ebody 2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeature\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eJelly Breasts, Fully Articulated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eType\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3.0 Ivy Hentai Figure\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e* Note: Specifications are for reference only, slight deviations may exist due to manual measurement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":50117700354361,"sku":"WB-yang2.0","price":758.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/IMG_1502.jpg?v=1772789178"},{"product_id":"sinesian-co-brand-anime-figure-futa-hentai-doll-with-big-tits-milf","title":"Sinesian x MRLSEXDOLL Anime Figure: Futa Hentai Big Tits Milf Toy","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"top\"\u003e\n\u003cdiv class=\"topbg\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan\u003eSinesian Co-brand Anime Figure!\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003e A unique collaboration between sinen and MRLSEXDOLL, capturing the essence of sinen's beloved character in exquisite detail. Elevate your intimate experiences with this exclusive creation, a must-have for collectors and enthusiasts.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topm\"\u003e\n\u003cdiv class=\"img\"\u003e\n\u003c!-- 第一部分：手机端横图更换区 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/banner_56f0c88c-b062-4ca7-b693-0d5115c4bf48.jpg?v=1734083502\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003ch3 class=\"txt\"\u003e\u003cspan\u003eSinesian Co-brand  Anime Figure!\u003c\/span\u003e\u003c\/h3\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eA unique collaboration between sinen and MRLSEXDOLL, capturing the essence of sinen's beloved character in exquisite detail. Elevate your intimate experiences with this exclusive creation, a must-have for collectors and enthusiasts.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"watch\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003ch3\u003eWatch the Comparison Video Below\u003c\/h3\u003e\n\u003cdiv class=\"video\"\u003e\n\u003c!-- 第二部分：视频更换 --\u003e \u003cvideo width=\"100%\" type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/5faa840acafa427a90ff03866feae044.mp4\" controls=\"controls\" loop=\"loop\" muted=\"\" playsinline=\"\" autoplay=\"autoplay\" controlslist=\"nodownload\" disablepictureinpicture=\"\"\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"geltxt\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"flex\"\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\n\u003c!-- 第三部分：左图右文 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1O8A0008__format_ce13419f-aa2b-492c-b259-735f17d30dc8.jpg?v=1734084831\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv data-hash=\"e9efb3aa7ccdb1106d2fb4af0f133518\" data-version=\"3.0.0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\n\u003cspan data-font-family=\"default\"\u003eDelicate Anime Figurine Head of Sinen\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eDelicate anime figurine head of Sinen, meticulously crafted with lifelike features and intricate details. This collectible piece captures the essence of the character with exquisite precision, making it a prized possession for any enthusiast. The hentai figure is designed to evoke a sense of allure and fantasy, appealing to those who appreciate the artistry and craftsmanship of such creations.\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\n\u003c!-- 第四部分：右图左文 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1O8A9913__format.jpg?v=1734084831\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv data-hash=\"1c6b8c81b4ad9172ed8959e597854c41\" data-version=\"3.0.0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\n\u003cspan data-font-family=\"default\"\u003eRealistic BBW Futa \u003cspan\u003eHentai\u003c\/span\u003e Figure with Big Dildo\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eRealistic BBW futanari hentai figure with a generously sized dildo, expertly crafted to provide a truly immersive experience. This unique and captivating figure combines the curvaceous beauty of a BBW futa hentai figure with the exciting characteristics, offering a one-of-a-kind encounter for those seeking a more adventurous playtime. Sure to ignite passion and desire in those who appreciate the sensuality and diversity of adult toys.\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\n\u003c!-- 第五部分：左图右文 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1O8A9898__format_1bb6c54b-527f-45aa-b9e6-1543522c3414.jpg?v=1741076125\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\n\u003cspan data-font-family=\"default\"\u003eFlexible and Firm Full-Body Movable Joints\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eFlexible and firm full-body movable joints enhance the anime figure's range of motion and posing capabilities, allowing for a truly customizable and lifelike experience. Its meticulously designed joints ensure smooth and realistic movements. The combination of flexibility and sturdiness in its joints provides a solid foundation for exploration and enjoyment, making it a must-have for those seeking a compact yet fulfilling adult toy experience.\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\n\u003c!-- 第六部分：右图左文 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1O8A9924__format_345875d0-10db-4e15-89ac-6eee95d1ca1e.jpg?v=1741076125\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv data-hash=\"d7cfe389ba574e9fb5ddddd650481ce5\" data-version=\"3.0.0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\n\u003cspan data-font-family=\"default\"\u003e1:1 modeling of @sinensian\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eOur initial idea was to create a futa figure. After we had a successful collaboration with sinen, we have a idea of making a co-brand doll. We really like this character and discussed the concept of a co-branded product with sinen. And so, this project was born, going through many rounds of modifications and attempts from modeling to head sculpting to body design, we finally perfectly recreated the beloved character sinen that many people love.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Futanari","offer_id":50688654442809,"sku":"WB-sinen7-JJ2.0-1","price":798.0,"currency_code":"USD","in_stock":true},{"title":"Female","offer_id":50688654475577,"sku":"WB-sinen7-JJ2.0-2","price":798.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1O8A0120__format.webp?v=1772790270"},{"product_id":"akeno-nyakumi-co-branding-anime-figurine-big-ass-hentai-fantasy","title":"Akeno: Nyakumi Co-branding Anime Figurine Big Ass Hentai Fantasy","description":"\u003cstyle\u003e\n  \/* --- 全局样式重置 (高级暗黑版) --- *\/\n  .custom-layout-container {\n    background: linear-gradient(180deg, #1a1a1a 0%, #000000 100%); \/* 深灰到黑的渐变 *\/\n    color: #cccccc;\n    padding-bottom: 60px;\n    font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n    line-height: 1.6;\n  }\n\n  .custom-layout-container * {\n    box-sizing: border-box;\n  }\n\n  .custom-layout-container img {\n    max-width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 12px; \/* 图片圆角 *\/\n    transition: transform 0.4s ease;\n  }\n\n  \/* 图片悬停微放大 *\/\n  .custom-layout-container .pics:hover img {\n    transform: scale(1.02);\n  }\n\n  \/* --- 布局容器 --- *\/\n  .wrap {\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 0 20px;\n  }\n\n  \/* --- 顶部区域 --- *\/\n  .top {\n    text-align: center;\n    padding: 60px 0 40px;\n  }\n  \n  .top h3 {\n    font-size: 28px;\n    margin-bottom: 20px;\n    color: #ffffff;\n    font-weight: 700;\n    text-shadow: 0 0 10px rgba(255, 0, 85, 0.3);\n  }\n  \n  .top p {\n    color: #aaaaaa;\n    max-width: 800px;\n    margin: 0 auto;\n    font-size: 16px;\n  }\n  \n  .top a {\n    color: #ff0055; \/* 动漫粉色链接 *\/\n    text-decoration: none;\n    font-weight: bold;\n    border-bottom: 1px dashed #ff0055;\n    transition: all 0.3s;\n  }\n  \n  .top a:hover {\n    background-color: #ff0055;\n    color: #fff;\n  }\n\n  \/* --- 顶部大图 --- *\/\n  .topm {\n    margin-bottom: 50px;\n  }\n  .topm img {\n    box-shadow: 0 10px 30px rgba(0,0,0,0.5);\n  }\n\n  \/* --- 视频区域 --- *\/\n  .watch {\n    text-align: center;\n    background-color: #0f0f0f;\n    padding: 60px 0;\n    margin: 40px 0;\n    border-top: 1px solid #333;\n    border-bottom: 1px solid #333;\n  }\n  \n  .watch h3 {\n    margin-bottom: 30px;\n    color: #fff;\n    font-size: 24px;\n  }\n  \n  .watch video {\n    border-radius: 12px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.6);\n    max-width: 100%;\n  }\n\n  \/* --- Z型图文卡片 --- *\/\n  .geltxt .items {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    margin-bottom: 50px;\n    background: #141414; \/* 卡片深色背景 *\/\n    border: 1px solid #2a2a2a;\n    border-radius: 16px;\n    overflow: hidden;\n    box-shadow: 0 10px 25px rgba(0,0,0,0.4);\n  }\n\n  .geltxt .pics, \n  .geltxt .txt {\n    width: 50%;\n    padding: 40px;\n  }\n\n  .geltxt .txt h3 {\n    font-size: 26px;\n    margin-bottom: 20px;\n    color: #ffffff;\n    position: relative;\n    padding-left: 15px;\n    line-height: 1.3;\n  }\n  \n  \/* 标题左侧装饰条 *\/\n  .geltxt .txt h3::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 5px;\n    bottom: 5px;\n    width: 4px;\n    background: #ff0055;\n    border-radius: 2px;\n    box-shadow: 0 0 8px #ff0055;\n  }\n\n  .geltxt .txt p {\n    font-size: 16px;\n    color: #999;\n    line-height: 1.8;\n  }\n\n  \/* 偶数项反转布局 *\/\n  .geltxt .items:nth-child(even) {\n    flex-direction: row-reverse;\n    background: #111;\n  }\n\n  \/* --- 表格区域 --- *\/\n  .infos .flex {\n    display: flex;\n    align-items: center;\n    background: #141414;\n    padding: 30px;\n    border-radius: 16px;\n    border: 1px solid #2a2a2a;\n  }\n\n  .infos .pics, .infos .txt {\n    width: 50%;\n    padding: 20px;\n  }\n\n  .infos table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0 8px;\n  }\n  \n  .infos td {\n    padding: 15px 20px;\n    background-color: #1f1f1f;\n    color: #ddd;\n    border: none;\n  }\n  \n  .infos td:first-child {\n    font-weight: bold;\n    color: #ff0055;\n    border-radius: 8px 0 0 8px;\n    width: 45%;\n  }\n  \n  .infos td:last-child {\n    border-radius: 0 8px 8px 0;\n  }\n\n  .infos h3 {\n    color: #fff;\n    font-size: 24px;\n    margin-bottom: 25px;\n    border-bottom: 1px solid #333;\n    padding-bottom: 15px;\n  }\n\n  \/* --- 移动端适配 --- *\/\n  @media (max-width: 768px) {\n    .geltxt .pics, \n    .geltxt .txt,\n    .infos .pics, \n    .infos .txt {\n      width: 100%;\n      padding: 25px 20px;\n    }\n    \n    .geltxt .items, \n    .geltxt .items:nth-child(even),\n    .infos .flex {\n      flex-direction: column;\n    }\n    \n    .top { padding: 40px 0 20px; }\n    .top h3 { font-size: 22px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"custom-layout-container\"\u003e\n\u003cdiv class=\"top\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003ch3\u003eAkeno: Nyakumi Co-branding Anime Figurine\u003c\/h3\u003e\n\u003cp\u003eIntroducing the Akeno: \u003ca href=\"https:\/\/mrlsexdoll.com\/pages\/akeno-nyakumi-co-branding-hentai-figure\" target=\"_blank\"\u003eNyakumi Co-branding Anime Figurine\u003c\/a\u003e, the perfect addition to any anime collection. With a beautifully detailed figure and a unique co-branding with MRLSEXDOLL, this figurine is a must-have for fans. Bring your waifu to life with this expertly crafted piece, now available in limited quantities.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topm\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Akeno_Nyakumi_Co-branding_Anime_Figurine.webp?v=1768987635\" alt=\"Akeno Anime Figure\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"watch\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003ch3\u003eWatch the Comparison Video Below\u003c\/h3\u003e\n\u003cdiv class=\"video\"\u003e\u003cvideo width=\"100%\" controls=\"controls\" loop=\"loop\" muted=\"\" playsinline=\"\" autoplay=\"autoplay\"\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1f8c0c54ee3f436cae2f323d091a3f65.mp4\" type=\"video\/mp4\"\u003e\n            Your browser does not support the video tag.\n          \u003c\/source\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"geltxt\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Delicate_Anime_Figurine_of_Akeno.webp?v=1768987651\" alt=\"Akeno Figure Detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003ch3\u003eDelicate Anime Figurine of Akeno\u003c\/h3\u003e\n\u003cp\u003eThis stunning, high-quality figurine brings to life Akeno, one of the artist’s most beloved characters, in all her glory. Crafted in collaboration with the talented animation artist Nyakumi, this exclusive co-branded figurine captures every intricate detail of Akeno’s iconic design. It's a must-have for all anime and Nyakumi fans!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Great_Collection_for_Nyakumi_Fans.webp?v=1768987654\" alt=\"Nyakumi Collection\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003ch3\u003eGreat Collection for Nyakumi Fans\u003c\/h3\u003e\n\u003cp\u003eWith her mesmerizing expression, lifelike pose, and impeccable craftsmanship, this collectible figurine is more than just a piece of art – it’s a tribute to the world Nyakumi has created. Whether you’re a die-hard Nyakumi follower or simply an Akeno enthusiast, this figurine is bound to become the pride of your anime collection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Soft_Jelly_Boobs_Hentai_Figure.webp?v=1768987657\" alt=\"Waifu Figure Details\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003ch3\u003eSoft Jelly Boobs Hentai Figure\u003c\/h3\u003e\n\u003cp\u003eWith soft jelly boobs and a big ass, this waifu figure is perfect for any hentai lover. Let your fantasies come to life with this detailed and high-quality figurine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/3_621e184b-a859-4bfb-b6c3-66123cf6da34.webp?v=1751270784\" alt=\"Big Ass Anime Waifu\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003ch3\u003eBig Ass Anime Waifu Nhentai\u003c\/h3\u003e\n\u003cp\u003eBest of all, she has a big, eye-catching butt that will satisfy all your fantasies. Don’t miss your chance to own this stunning creation that combines the charm of Akeno with the signature style of Nyakumi. Secure yours today and elevate your collection with this breathtaking figure that’s sure to impress and delight every anime fan!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Female","offer_id":50955278745913,"sku":"TD-mingye ST-mingye-8","price":798.0,"currency_code":"USD","in_stock":true},{"title":"Futanari","offer_id":50955278778681,"sku":"TD-mingye ST-xien-JJ-7","price":798.0,"currency_code":"USD","in_stock":true},{"title":"Red Gown Clothes","offer_id":50955278811449,"sku":"F-SRXLQ-HJ","price":58.0,"currency_code":"USD","in_stock":true},{"title":"Battle Fatigues Clothes","offer_id":50955278844217,"sku":"F-MCF-L","price":58.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/7_4cb60a47-1f6d-4c38-8d9e-bfa2d427d78f.png?v=1751272553"},{"product_id":"mrlsexdoll-anime-figure-cute-bunny-girl-silicone-doll","title":"3.0 Color Bunny: Anime Bunny Girl Figure","description":"\u003cstyle\u003e\n  \/* 布局核心样式 - 确保复制到哪里都能用 *\/\n  .mrl-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 20px 10px;\n    font-family: Arial, sans-serif;\n    color: #333;\n    line-height: 1.6;\n  }\n  \n  .mrl-box {\n    margin-bottom: 30px;\n    text-align: center;\n  }\n  \n  .mrl-box h3 {\n    font-size: 1.5em;\n    margin-bottom: 15px;\n    font-weight: bold;\n    color: #000;\n  }\n  \n  .mrl-full-img img, .mrl-video video {\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 8px;\n  }\n\n  \/* 左右图文混排布局 *\/\n  .mrl-flex-section {\n    display: flex;\n    flex-direction: column;\n    gap: 40px;\n    margin-top: 40px;\n  }\n\n  .mrl-item {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 30px;\n    flex-wrap: wrap; \/* 允许换行 *\/\n  }\n\n  \/* 偶数项（第2、4个）反转顺序，实现右图左文 *\/\n  .mrl-item:nth-child(even) {\n    flex-direction: row-reverse;\n  }\n\n  .mrl-pic-col, .mrl-txt-col {\n    flex: 1;\n    min-width: 300px; \/* 防止太窄 *\/\n  }\n\n  .mrl-pic-col img {\n    width: 100%;\n    height: auto;\n    border-radius: 8px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.05);\n  }\n\n  .mrl-txt-col h3 {\n    font-size: 1.4em;\n    margin-bottom: 15px;\n    text-align: left;\n  }\n\n  .mrl-txt-col p {\n    text-align: left;\n    font-size: 1em;\n    color: #555;\n  }\n\n  \/* 表格样式 *\/\n  .mrl-table-container {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 20px;\n    margin-top: 40px;\n    background: #f9f9f9;\n    padding: 20px;\n    border-radius: 10px;\n  }\n\n  .mrl-table-pic, .mrl-table-data {\n    flex: 1;\n    min-width: 300px;\n  }\n\n  .mrl-table-pic img {\n    width: 100%;\n    height: auto;\n    border-radius: 8px;\n  }\n\n  table.mrl-specs {\n    width: 100%;\n    border-collapse: collapse;\n    background: #fff;\n    border-radius: 8px;\n    overflow: hidden;\n  }\n\n  table.mrl-specs td {\n    padding: 12px;\n    border-bottom: 1px solid #eee;\n    font-size: 0.95em;\n  }\n\n  table.mrl-specs tr:last-child td {\n    border-bottom: none;\n  }\n  \n  .note-text {\n    font-size: 0.85em;\n    color: #888;\n    margin-top: 10px;\n    font-style: italic;\n  }\n\n  \/* 手机端强制调整 *\/\n  @media (max-width: 768px) {\n    .mrl-item, .mrl-item:nth-child(even), .mrl-table-container {\n      flex-direction: column;\n    }\n    \n    .mrl-txt-col h3, .mrl-txt-col p {\n      text-align: center; \/* 手机上文字居中 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"mrl-container\"\u003e\n\u003c!-- 顶部描述 --\u003e\n\u003cdiv class=\"mrl-box\"\u003e\n\u003ch3\u003e3.0 Color Bunny: Cute Anime Girl Figure\u003c\/h3\u003e\n\u003cp\u003eHave you ever fantasized about having a bunny girlfriend? Now your fantasy will come true. This anime figure has a cute face, lifelike bunny ears, and a perfect body. She wants you and to spend a happy Valentine's Day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 顶部主图 --\u003e\n\u003cdiv class=\"mrl-box mrl-full-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/IMG_9780_8645f68f-8b17-4ae7-88ab-6751d3cc5b1c.jpg?v=1739259109\" alt=\"Anime Figure Cute Girl\"\u003e\u003c\/div\u003e\n\u003c!-- 视频区 --\u003e\n\u003cdiv class=\"mrl-box\"\u003e\n\u003ch3\u003eWatch the Comparison Video Below\u003c\/h3\u003e\n\u003cdiv class=\"mrl-video\"\u003e\u003cvideo disablepictureinpicture=\"\" controlslist=\"nodownload\" autoplay=\"autoplay\" playsinline=\"\" muted=\"\" loop=\"loop\" controls=\"controls\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/9a8ecbbdf4944efaaa51e682096deaf5.mp4\" width=\"100%\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 图文混排展示区 --\u003e\n\u003cdiv class=\"mrl-flex-section\"\u003e\n\u003cdiv class=\"mrl-item\"\u003e\n\u003cdiv class=\"mrl-pic-col\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/IMG_9724.jpg?v=1739270379\" alt=\"60cm Full Body\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrl-txt-col\"\u003e\n\u003ch3\u003e60cm Full Body Anime Figure\u003c\/h3\u003e\n\u003cp\u003eThe 60cm full body anime figure is designed with a revolutionary skeleton that gives her lifelike flexibility. Bend and pose her to your heart's content, sculpting your fantasy into reality. She embodies the essence of a male toy, providing a fully interactive and customizable experience like no other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrl-item\"\u003e\n\u003cdiv class=\"mrl-pic-col\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/IMG_9764_979fa038-26f0-47c3-9e23-083077e39c8b.jpg?v=1739270389\" alt=\"Perfect Body\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrl-txt-col\"\u003e\n\u003ch3\u003eBest Male Toys with Perfect Body\u003c\/h3\u003e\n\u003cp\u003eThe best male toys featuring a perfect body for an immersive and pleasurable experience. Made with high-quality materials and designed to provide maximum pleasure, this product is a must-have for any adult entertainment enthusiast.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrl-item\"\u003e\n\u003cdiv class=\"mrl-pic-col\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/anime_bunny_girl_hentai_figure.webp?v=1768984875\" alt=\"Silicone Figurine\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrl-txt-col\"\u003e\n\u003ch3\u003eBunny Girl Silicone Figurine\u003c\/h3\u003e\n\u003cp\u003eCrafted from the finest high-quality silicone, the 3.0 bunny girl mimics the sensation of real human skin with its smooth, soft texture. This silicone figurine offers an incredible experience, making it the ultimate collection you've been longing for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrl-item\"\u003e\n\u003cdiv class=\"mrl-pic-col\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/IMG_9644.jpg?v=1741074103\" alt=\"Fantasy and Adoration\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrl-txt-col\"\u003e\n\u003ch3\u003eA Fusion of Fantasy and Adoration\u003c\/h3\u003e\n\u003cp\u003eAt a petite 60cm, the 3.0 Bunny is designed to provide both intimate moments and a captivating display. Her lifelike features and fully articulated body allow for endless imaginative play and poses. Whether you seek pleasure or admiration, she's built to indulge your desires and become the centerpiece of your fantasies.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 规格表格与图片区域 --\u003e\n\u003cdiv class=\"mrl-table-container\"\u003e\n\u003c!-- 左侧规格图片 --\u003e\n\u003cdiv class=\"mrl-table-pic\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/3.0_Color_Bunny_specification.webp?v=1783922543\" alt=\"3.0 Color Bunny Specification\"\u003e\u003c\/div\u003e\n\u003c!-- 右侧规格表格数据 --\u003e\n\u003cdiv class=\"mrl-table-data\"\u003e\n\u003ch3 style=\"margin-bottom: 15px; font-size: 1.4em;\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003ctable class=\"mrl-specs\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e60 cm (23.6 inches)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePremium Silicone \u0026amp; Metal Skeleton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBody Type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ebody 3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeature\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFully Articulated Body, Lifelike Touch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eType\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3.0 Bunny Girl Figure\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAccessories\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBunny Ears, Standard Outfit (as shown)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"note-text\"\u003e* Note: Specifications are for reference only, slight deviations may exist due to manual measurement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":50435032645945,"sku":"WB-tuzi3-2.0","price":758.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1O8A5650_15a8b134-a20d-4819-80fa-12dcb4eb2e3d.jpg?v=1760083998"},{"product_id":"valentinaomi-anime-hentai-figure-exclusive-celebrity-co-branded-collectible","title":"Valentinaomi Anime Hentai Figure: Exclusive Celebrity Co-Branded Collectible","description":"\u003ch1 class=\"slideshow--heading h2\"\u003e\n\u003cspan class=\"markers-text heading-font outline--text\"\u003eValentinaomi\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eTanned Lady Figure Doll\u003c\/h1\u003e\n\u003cp\u003e\u003cspan\u003eIntroducing the new collaboration between MRLsexdoll and celebrity @valentinaomi—a premium anime figure that merges sex doll with celebrity allure. This hentai figure captures Valentinaomi’s iconic charm through hyper-realistic sculpting and customizable accessories. Crafted from high-grade silicone, the figure doll boasts lifelike details, poseable joints, tanned lady design tailored for figure lovers.\u003c\/span\u003e\u003c\/p\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":50641890443577,"sku":"TD-beixi ST-meiyang-2-B","price":798.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/PABO2054_format.webp?v=1772792018"},{"product_id":"3-0-nanako-hentai-anime-sex-figure-nice-tits-hot-girl","title":"3.0 Nanako: Hentai Anime Sex Figure Nice Tits Hot Girl","description":"\u003cp\u003eFeaturing stunningly realistic details, Nanako boasts a sculpted body with lifelike curves, including perfectly proportioned features that enhance her allure. Her soft, high-quality silicone material ensures a premium tactile experience, while her anime-inspired design captures the essence of your favorite characters.\u003c\/p\u003e\n\u003cp\u003eWhether you’re a collector or seeking a unique addition to your personal space, the 3.0 Nanako figure is a must-have. Her hot girl aesthetic and attention to detail make her a standout piece in any collection.\u003c\/p\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":50675631227193,"sku":"TD-nainai ST-meiyang-2","price":758.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/PABO9990.webp?v=1772792222"},{"product_id":"3-0-keiko-nude-anime-figures-maid-girlfriend","title":"3.0 Keiko: Nude Anime Figures Maid Girlfriend Cow Costume Cosplay","description":"","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":50723767124281,"sku":"TD-huizi ST-mingye-8","price":758.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/PABO1267.webp?v=1746616620"},{"product_id":"3-0-riko-nsfw-anime-figures-big-boobs-hentai-cowgirl","title":"3.0 Riko: NSFW Anime Figures Big Boobs Hentai Cowgirl","description":"","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":50724349444409,"sku":"TD-lizi ST-nailong-1","price":758.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/PABO1102.webp?v=1772791925"},{"product_id":"3-0-anna-anime-sex-figure-with-graceful-elegance-schoolgirl-in-uniform","title":"3.0 Anna: Anime Sex Figure with Graceful Elegance Hotgirl in Uniform","description":"","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":50760803844409,"sku":"TD-anna ST-wutu-3","price":758.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/PABO3228.webp?v=1760083626"},{"product_id":"pufffypink-mini-sex-doll-pornhub-star-co-brand-anime-figure","title":"Pufffypink: Pornhub Star Co-brand Anime Figure","description":"\u003cstyle\u003e\n\/* CSS Reset specifically for this container *\/\n.sh-custom-layout * { \n    margin: 0px; \n    padding: 0px; \n    box-sizing: border-box; \n}\n\n.sh-custom-layout {\n    line-height: 1.5;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n    font-size: 16px;\n    color: #121924;\n    width: 100%;\n}\n\n.sh-custom-layout a { text-decoration: none; }\n.sh-custom-layout ul, .sh-custom-layout li { list-style: none; }\n\n.sh-custom-layout img {\n    max-width: 100%; \n    border: none; \n    vertical-align: middle; \n    display: block; \n    margin: 0 auto;\n} \n\n.sh-custom-layout .wrap {\n    padding: 0 15px;\n    width: 100%;\n    margin: 0px auto;\n    max-width: 1480px;\n}\n\n\/* SECTION 1: Top Banner *\/\n.sh-custom-layout .top {\n    padding-top: 150px; \n    padding-bottom: 60px;\n    \/* Background Image *\/\n    background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/puffypink6_f2b47fd4-cb83-47ed-805e-8ac91a7d30c7.webp?v=1752660946); \/* Using the image from mobile section as fallback or you can switch back to a specific desktop bg if you have one *\/\n    background-position: center top; \n    background-size: cover;\n    background-repeat: no-repeat;\n    position: relative; \n}\n\/* Note: The original code didn't have a specific background image URL for desktop in the style tag, so I used the one from the mobile section logic or you can replace it. If the image looks blurry on desktop, replace the URL above. *\/\n\n.sh-custom-layout .top .topbg {\n    left: 0;\n    top: 0;\n    background: rgba(0, 0, 0, 0.05);\n    pointer-events: none;\n    position: absolute;\n    overflow: hidden; \n    width: 100%;\n    height: 100%;\n}\n\n.sh-custom-layout .top .box { padding: 15px; } \n.sh-custom-layout .top .txt { width: 50%; }\n\n.sh-custom-layout .top h1 {\n    color: rgb(242, 244, 243);\n    font-size: 70px;\n    margin-bottom: 20px; \n}\n\n.sh-custom-layout .top h3 {\n    color: #fff;\n    font-size: 36px;\n    margin-bottom: 15px; \n    font-weight: 600; \n    line-height: 1.3; \n}\n\n.sh-custom-layout .top p {\n    font-size: 18px;\n    font-weight: 500;\n    color: rgb(242, 244, 243);\n    line-height: 1.6em;\n    margin-bottom: 20px;\n}\n\n.sh-custom-layout .top p a {\n    color: rgb(24, 234, 234);\n    text-decoration: underline;\n}\n\n\/* SECTION 2: Video *\/\n.sh-custom-layout .watch {\n    background-color: rgb(18, 25, 36); \n    position: relative;\n    padding-bottom: 20px;\n}\n\n.sh-custom-layout .watch .box { padding: 15px; }\n\n.sh-custom-layout .watch h3 {\n    color: rgb(242, 244, 243);\n    font-size: 36px; \n    font-weight: 700;\n    text-align: center;\n    margin-top: 25px;\n    line-height: 1.4em;\n    margin-bottom: 15px;\n}\n\n.sh-custom-layout .watch .video { width: 100%; }\n\n.sh-custom-layout .watch .video video {\n    display: flex;\n    height: auto;\n    border-radius: inherit;\n    width: 100%;\n}\n\n\/* SECTION 3: Features (ZigZag) *\/\n.sh-custom-layout .geltxt { \n    background-color: rgb(18, 25, 36); \n    position: relative;\n}\n\n.sh-custom-layout .geltxt .box { padding: 15px; }\n\n.sh-custom-layout .geltxt .box .flex .items { \n    display: flex; \n    flex-wrap: wrap; \n    justify-content: center;\n    align-items: center;\n}\n\n.sh-custom-layout .geltxt .box .flex .items:nth-child(2n+2) {\n    flex-direction: row-reverse;\n}\n\n.sh-custom-layout .geltxt .box .flex .items .pics { width: 50%; }\n.sh-custom-layout .geltxt .box .flex .items .pics img { width: 100%; }\n.sh-custom-layout .geltxt .box .flex .items .txt { width: 50%; }\n\n.sh-custom-layout .geltxt .box .flex .items .txt h3 {\n    color: rgb(242, 244, 243);\n    font-size: 26px;\n    margin-bottom: 30px; \n    font-weight: 600; \n    line-height: 1.4em; \n}\n\n.sh-custom-layout .geltxt .box .flex .items .txt .column { \n    padding-left: 60px;\n    padding-right: 60px;\n}\n\n.sh-custom-layout .geltxt .box .flex .items .txt p {\n    color: rgb(242, 244, 243);\n    font-size: 18px; \n    font-weight: 400; \n    line-height: 1.6em; \n}\n    \n.sh-custom-layout .geltxt .box .flex .items .txt a { \n    color: rgb(24, 234, 234);\n    text-decoration: underline;\n}\n    \n\/* SECTION 4: Enhance (Pink BG) *\/\n.sh-custom-layout .enhance { \n    background-color: #F7CAC9;\n    padding-top: 30px;\n    padding-bottom: 30px; \n}\n\n.sh-custom-layout .enhance .box { padding: 15px; }\n\n.sh-custom-layout .enhance .flex {\n    display: flex; \n    flex-wrap: wrap; \n    align-items: center; \n    flex-direction: row-reverse; \n}\n\n.sh-custom-layout .enhance .pics { width: 66%; }\n.sh-custom-layout .enhance .pics img { width: 100%; }\n.sh-custom-layout .enhance .txt { width: 34%; }\n\n.sh-custom-layout .enhance .txt p {\n    color: rgb(18, 25, 36);\n    font-weight: 600;\n    line-height: 1.6em;\n    text-align: center;\n    font-size: 20px; \n}\n\n\/* SECTION 5: Specs Table *\/\n.sh-custom-layout .infos {\n    background-color: rgb(18, 25, 36);;\n    padding-top: 30px;\n    padding-bottom: 45px;\n}\n\n.sh-custom-layout .infos .box { padding: 15px; }\n.sh-custom-layout .infos .flex { display: flex; flex-wrap: wrap; align-items: center; }\n.sh-custom-layout .infos .pics { width: 50%; }\n.sh-custom-layout .infos .txt { width: 50%; }\n\n.sh-custom-layout .infos table {\n    width: 100%;\n    border-spacing: 0;\n    border-collapse: collapse;\n    border: none;\n}\n\n.sh-custom-layout .infos table tr {\n    border-bottom: 1px solid #ebebeb;\n    background: transparent !important;\n}\n\n.sh-custom-layout .infos table tr td {   \n    min-width: 50px;\n    padding: 10px 15px; \n    color: #fff; \n    font-size: 18px;\n    border: none;\n    font-weight: 400;\n    line-height: 1.4em;\n    letter-spacing: 0;\n    padding-bottom: 15px;\n} \n\n.sh-custom-layout .infos .txt .column p {\n    color: #fff;\n    font-size: 18px;\n    border: none;\n    font-weight: 400;\n    line-height: 1.4em;\n    letter-spacing: 0;\n    padding-bottom: 15px;\n    margin-top: 20px;\n}\n\n\/* Mobile Header (Hidden on Desktop) *\/\n.sh-custom-layout .topm { \n    display: none; \n    background-color: rgb(18, 25, 36);\n    position: relative; \n}\n\n.sh-custom-layout .topm .img img { width: 100%; }\n.sh-custom-layout .topm .box { padding: 15px; }\n\n.sh-custom-layout .topm h1 {\n    color: rgb(255, 255, 255);\n    font-size: 50px;\n    margin-bottom: 20px; \n    text-align: center;  \n}\n\n.sh-custom-layout .topm h3 {\n    color: #fff;\n    font-size: 26px;\n    margin-bottom: 15px; \n    font-weight: 600; \n    text-align: center;  \n}\n\n.sh-custom-layout .topm p {\n    font-size: 18px;\n    font-weight: 500;\n    color: rgb(242, 244, 243);\n    line-height: 1.6em;\n    margin-bottom: 20px; \n    text-align: center;   \n}\n\n\/* MEDIA QUERIES *\/\n@media all and (max-width: 1199px) {\n    .sh-custom-layout .enhance .txt { width: 45%; }\n    .sh-custom-layout .enhance .pics { width: 55%; }\n    .sh-custom-layout .geltxt .box .flex .items .txt h3 { font-size: 32px; }\n}\n\n@media all and (max-width: 1024px) {\n    .sh-custom-layout .enhance .txt { width: 100%; }\n    .sh-custom-layout .enhance .pics { width: 100%; }\n\n    .sh-custom-layout .top {\n        padding-top: 150px;\n        padding-bottom: 30px; \n        display: none;\n    }\n\n    .sh-custom-layout .topm { display: block; }\n}\n\n@media all and (max-width: 999px) {\n    .sh-custom-layout .infos .pics { width: 100%; }\n    .sh-custom-layout .infos .txt { width: 100%; }\n    .sh-custom-layout .geltxt .box .flex .items .txt h3 {\n        font-size: 24px;\n        margin-bottom: 20px;\n    }\n    .sh-custom-layout .geltxt .box .flex .items .txt p { \n        font-size: 14px; \n        line-height: 1.3em;\n    }\n}\n    \n@media all and (max-width: 768px) {\n    .sh-custom-layout .geltxt .box .flex .items .pics { width: 100%; }\n    .sh-custom-layout .geltxt .box .flex .items .txt {\n        width: 100%;\n        margin-bottom: 30px;\n    }\n    \n    .sh-custom-layout .geltxt .box .flex .items .txt .column {\n        padding-left: 0px;\n        padding-right: 0px;\n        padding-top: 15px;\n        padding-bottom: 15px;\n    } \n    .sh-custom-layout .geltxt .box .flex .items .txt h3 { font-size: 32px; } \n    .sh-custom-layout .geltxt .box .flex .items .txt p { font-size: 18px; } \n    \n    .sh-custom-layout .box { padding: 15px 0px !important; } \n    \n    .sh-custom-layout .infos table tr td { \n        padding: 10px 10px; \n        font-size: 12px; \n    }\n    .sh-custom-layout .infos .txt .column p { font-size: 12px; } \n    .sh-custom-layout .watch h3 { font-size: 24px; }\n    \n    .sh-custom-layout .topm h1 { font-size: 40px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"sh-custom-layout\"\u003e\n\u003cdiv class=\"top\"\u003e\n\u003cdiv class=\"topbg\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan data-mce-fragment=\"1\"\u003ePufffypink Co-brand Sex Doll\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eStep into the glamorous world of adult entertainment with the MRLSEXDOLL x Pufffypink Mini Sex Doll, a premium collectible crafted in collaboration with the iconic Pornhub Star Pufffypink. This mini sex doll brings the star’s distinctive features to life, capturing her bold and captivating persona in exquisite detail.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topm\"\u003e\n\u003cdiv class=\"img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/puffypink6_f2b47fd4-cb83-47ed-805e-8ac91a7d30c7.webp?v=1752660946\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003ch3 class=\"txt\"\u003e\u003cspan\u003ePufffypink Co-brand Hentai Figure\u003c\/span\u003e\u003c\/h3\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp\u003e\u003cspan\u003eStep into the glamorous world of adult entertainment with the MRLSEXDOLL x Pufffypink Hentai Figure, a premium collectible crafted in collaboration with the iconic Pornhub Star Pufffypink. This Hnetai Figurine brings the star’s distinctive features to life, capturing her bold and captivating persona in exquisite detail. \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"watch\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003ch3\u003eWatch the Pufffypink Hentai Figure Details Video Below\u003c\/h3\u003e\n\u003cdiv class=\"video\"\u003e\u003cvideo width=\"100%\" type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/ac33c57a72fd425eb2dbc77b3316bdc6.mp4\" controls=\"controls\" loop=\"loop\" muted=\"\" playsinline=\"\" autoplay=\"autoplay\" controlslist=\"nodownload\" disablepictureinpicture=\"\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"geltxt\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"flex\"\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/puffypink5_cde96d3d-596b-4d8b-8fc1-96f98661160a.webp?v=1752660947\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv data-hash=\"e9efb3aa7ccdb1106d2fb4af0f133518\" data-version=\"3.0.0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\n\u003cspan data-font-family=\"default\"\u003eA Perfect Reproduction of Pufffypink\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eThe Pufffypink Figure is designed to meticulously replicate the star’s iconic look, from her signature curves to her playful aesthetic. Crafted with high-grade, medical-quality silicone, this Nsfw Anime Figure ensures a lifelike feel and exceptional durability. Whether you're a fan of Pufffypink’s captivating performances or a collector of unique pornhub star co-brand figures, this piece delivers a perfect balance of artistry and functionality. \u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/puffypink7_47c1d300-7391-4acc-b7a6-4cf2908ff648.webp?v=1752660947\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv data-hash=\"1c6b8c81b4ad9172ed8959e597854c41\" data-version=\"3.0.0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\n\u003cspan data-font-family=\"default\"\u003eMovable Joint Skeleton Enables Various Poses\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eUnlike standard hentai figures, Pufffypink features a movable joint skeleton, allowing collectors to pose her in dynamic and expressive ways. Features a flexible skeleton for dynamic posing, perfect for collectors who love customization. \u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/puffypink1_8435d698-15c0-4a46-8ebb-96295ef9784a.webp?v=1752660946\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\n\u003cspan data-font-family=\"default\"\u003eBig Ass Figure Like Pufffypink\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eThe Pufffypink hentai figure celebrates the sexy style of Pornhub Star Pufffypink with its big ass waifu design, a signature feature that pays homage to the character’s curvaceous allure. This mini sex doll is crafted to emphasize Pufffy's iconic proportions, making it a striking centerpiece for any Pornstar figure. \u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Pornhub_Star_hentaifigure.webp?v=1768992441\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003cdiv data-hash=\"d7cfe389ba574e9fb5ddddd650481ce5\" data-version=\"3.0.0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch3 class=\"paragraph text-align-type-left\"\u003e\n\u003cspan data-font-family=\"default\"\u003eWhy Choose the Pufffypink NSFW Figure?\u003c\/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"document\"\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cp class=\"paragraph text-align-type-left\"\u003e\u003cspan data-font-family=\"default\"\u003eThis mini sex doll is more than a collectible—it’s a celebration of Pufffypink’s charisma and allure, designed for fans who want to bring her star power into their personal space. The movable joints allow you to recreate Pufffypink’s iconic poses, adding a personalized touch to your collection. Whether you’re new to Nsfw figure or a seasoned collector, this co-branded figure offers unmatched value and appeal.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":50959359082809,"sku":"TD-pafei ST-pafei-6","price":598.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/PABO8952.webp?v=1751442317"},{"product_id":"aunt-niimi-keiko-hentai-figure-co-brand-anime-sex-doll","title":"Aunt Niimi Keiko ：Sexy Milf Hentai Figure","description":"\u003cstyle\u003e\n\/* --- 全局容器设置 --- *\/\n.mrl-container {\n    max-width: 1000px;\n    margin: 0 auto;\n    padding: 20px;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #333;\n    line-height: 1.6;\n}\n\n.mrl-container h3 {\n    font-size: 24px;\n    margin-bottom: 15px;\n    color: #111;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n}\n\n.mrl-container p {\n    font-size: 16px;\n    margin-bottom: 15px;\n    color: #555;\n}\n\n.mrl-container a {\n    color: #d63031;\n    text-decoration: none;\n    font-weight: bold;\n}\n\n.mrl-container a:hover {\n    text-decoration: underline;\n}\n\n\/* 图片通用响应式设置 *\/\n.mrl-img-responsive {\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 4px;\n}\n\n\/* --- 顶部介绍区域 --- *\/\n.mrl-header {\n    text-align: center;\n    margin-bottom: 40px;\n    padding: 30px;\n    background-color: #f9f9f9;\n    border-radius: 8px;\n}\n\n.discount-box {\n    display: inline-block;\n    background: #ffecec;\n    border: 1px dashed #ff6b6b;\n    color: #d63031;\n    padding: 10px 20px;\n    font-weight: bold;\n    margin-top: 10px;\n    border-radius: 4px;\n}\n\n\/* --- 视频\/大图区域 --- *\/\n.mrl-video-wrapper {\n    margin-bottom: 50px;\n    border-radius: 8px;\n    overflow: hidden;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n}\n\n.mrl-video-wrapper video, \n.mrl-video-wrapper img {\n    width: 100%;\n    height: auto;\n    display: block;\n}\n\n\/* --- 图文交替区域 (Zig-Zag Layout) --- *\/\n.mrl-features {\n    margin-bottom: 50px;\n}\n\n.mrl-feature-row {\n    display: flex;\n    align-items: center;\n    gap: 40px;\n    margin-bottom: 60px;\n}\n\n\/* 偶数行反转 (实现左图右文、右图左文交替) *\/\n\/* 核心逻辑：HTML顺序必须是 IMG在前，TEXT在后，CSS负责视觉反转 *\/\n.mrl-feature-row:nth-child(even) {\n    flex-direction: row-reverse;\n}\n\n.mrl-feature-img {\n    flex: 1;\n    width: 100%; \/* 确保在容器内占满 *\/\n}\n\n.mrl-feature-img img {\n    width: 100%;\n    height: auto;\n    border-radius: 4px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.05);\n    transition: transform 0.3s ease;\n}\n\n.mrl-feature-img img:hover {\n    transform: scale(1.02);\n}\n\n.mrl-feature-text {\n    flex: 1;\n    padding: 0 10px;\n}\n\n\/* --- 参数表格区域 --- *\/\n.mrl-specs {\n    display: flex;\n    gap: 40px;\n    align-items: flex-start;\n    background-color: #fff;\n    padding-top: 40px;\n    border-top: 1px solid #eee;\n}\n\n.mrl-specs-table-wrapper {\n    flex: 1;\n    width: 100%;\n}\n\n.mrl-specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 15px;\n}\n\n.mrl-specs-table td {\n    padding: 12px 15px;\n    border-bottom: 1px solid #eee;\n}\n\n.mrl-specs-table tr:first-child td {\n    border-top: 1px solid #eee;\n}\n\n.mrl-specs-table tr td:first-child {\n    font-weight: 600;\n    color: #333;\n    width: 35%;\n    background-color: #fafafa;\n}\n\n.mrl-note {\n    font-size: 13px;\n    color: #888;\n    font-style: italic;\n    margin-top: 15px;\n    display: block;\n}\n\n\/* --- 移动端适配 --- *\/\n@media (max-width: 768px) {\n    .mrl-feature-row, \n    .mrl-feature-row:nth-child(even),\n    .mrl-specs {\n        flex-direction: column;\n        gap: 20px;\n    }\n\n    .mrl-container {\n        padding: 15px;\n    }\n    \n    .mrl-header {\n        padding: 20px 15px;\n    }\n\n    .mrl-feature-text {\n        padding: 0;\n        text-align: left;\n    }\n    \n    .mrl-specs-table tr td:first-child {\n        width: 35%;\n    }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"mrl-container\"\u003e\n\u003cdiv class=\"mrl-header\"\u003e\n\u003ch3\u003eAunt Niimi Keiko Hentai Figure\u003c\/h3\u003e\n\u003cp\u003eDiscover the Aunt Niimi Hentai Figure from \u003ca rel=\"noopener\" href=\"https:\/\/www.dmm.co.jp\/dc\/doujin\/-\/detail\/=\/cid=d_449824\/?utm_medium=dmm_affiliate\u0026amp;utm_source=monshiro-004\u0026amp;utm_campaign=affiliate_toolbar\u0026amp;utm_content=link\" target=\"_blank\"\u003e伯母に焦がれて\u003c\/a\u003e! This MILF hentai figure captures every detail of the iconic character Aunt Niimi Keiko (新見佳子). Crafted in collaboration with the iconic Japanese hentai anime, this \u003ca title=\"hentai figure\" href=\"https:\/\/mrlsexdoll.com\/\" target=\"_blank\"\u003ehentai figure\u003c\/a\u003e embodies the allure and emotional depth of Aunt Niimi, as envisioned by renowned manga artist Monshiro.\u003c\/p\u003e\n\u003cdiv class=\"discount-box\"\u003eUse code MON for 15% off for this doll！\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrl-video-wrapper\"\u003e\u003cimg alt=\"Aunt Niimi Keiko Hentai Figure full body view - 1\/4 Scale Anime Sex Doll\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/aunt_milf_hentai_figure_with_ahegao_face_5.webp?v=1768902026\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrl-video-wrapper\"\u003e\n\u003ch3 style=\"text-align: center; margin-top: 30px; margin-bottom: 20px;\"\u003eWatch the Niimi milf hentai figure details Video\u003c\/h3\u003e\n\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/05e4035498f84a10a7f88cc1a0e66561.mp4\" controls=\"controls\" playsinline=\"\" loop=\"loop\" muted=\"\" autoplay=\"autoplay\" controlslist=\"nodownload\"\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrl-features\"\u003e\n\u003cdiv class=\"mrl-feature-row\"\u003e\n\u003cdiv class=\"mrl-feature-img\"\u003e\u003cimg alt=\"Aunt Niimi Keiko close-up detail showing high-quality facial expression and outfit reproduction\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/aunt_milf_hentai_figure_with_ahegao_face_3.webp?v=1768902026\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrl-feature-text\"\u003e\n\u003ch3\u003eA Perfect Reproduction\u003c\/h3\u003e\n\u003cp\u003eThe Aunt Niimi \u003ca title=\"Hentai Figure\" href=\"https:\/\/mrlsexdoll.com\/collections\/3-0-anime-sex-doll\"\u003eHentai Figure\u003c\/a\u003e is a flawless tribute to the beloved character from 伯母に焦がれて, brought to life with unparalleled attention to detail. Every aspect of Aunt Niimi—from her expressive eyes to her iconic outfit—captures the emotional depth and allure of the character, making it a must-have for fans.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrl-feature-row\"\u003e\n\u003cdiv class=\"mrl-feature-img\"\u003e\u003cimg alt=\"Movable joint skeleton structure of Aunt Niimi figure allowing dynamic poses\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/aunt_milf_hentai_figure_with_ahegao_face_2.webp?v=1768902026\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrl-feature-text\"\u003e\n\u003ch3\u003eMovable Joint Skeleton\u003c\/h3\u003e\n\u003cp\u003eUnlike standard hentai figures, the Aunt Niimi Co-brand Hentai Figure features a movable joint skeleton, allowing collectors to pose her in dynamic and expressive ways. Whether you want to showcase her in a sultry stance or a dramatic scene, this anime sex doll offers endless possibilities.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrl-feature-row\"\u003e\n\u003cdiv class=\"mrl-feature-img\"\u003e\u003cimg alt=\"Rear view of Aunt Niimi figure highlighting the curvaceous big ass design and proportions\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Milf_hentai_figure_with_big_ass.webp?v=1768902532\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrl-feature-text\"\u003e\n\u003ch3\u003eBig Ass Anime Waifu\u003c\/h3\u003e\n\u003cp\u003eThe Aunt Niimi Hentai Figure celebrates the bold and sensual aesthetic of Japan hentai anime with its big ass waifu design. This signature feature pays homage to the character’s curvaceous allure, emphasizing Aunt Niimi’s iconic proportions as a striking centerpiece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrl-feature-row\"\u003e\n\u003cdiv class=\"mrl-feature-img\"\u003e\u003cimg alt=\"Interchangeable ahegao face plate accessory for Aunt Niimi Keiko figure\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/aunt_milf_hentai_figure_with_ahegao_face_4.webp?v=1768902026\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrl-feature-text\"\u003e\n\u003ch3\u003eOrgasm Face Ahegao\u003c\/h3\u003e\n\u003cp\u003eA standout feature is its orgasm face ahegao design, capturing the intense and expressive emotion that defines key moments in 伯母に焦がれて. This signature ahegao expression adds a layer of authenticity and allure true to the original work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Normal Face","offer_id":50978550579513,"sku":"TD-xinjianjiazi-1 ST-xinjianjiazi-5","price":798.0,"currency_code":"USD","in_stock":true},{"title":"Orgasm Face","offer_id":50978550612281,"sku":"TD-xinjianjiazi-2 ST-xinjianjiazi-5","price":798.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1_e34e2e5e-20e9-4833-854e-8dc8f35f22b3.webp?v=1783742337"},{"product_id":"furry-hentai-anime-sex-doll-anthropomorphic-neko-kitten","title":"3.0 Nicole: Furry Hentai Figurine (Anthropomorphic Neko)","description":"","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":50993200103737,"sku":"TD-nike ST-shoutinike-9","price":798.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/10_b9fcf84d-d2c7-445c-a27c-1b0ac71d874b.png?v=1772791276"},{"product_id":"madzisstacked-mini-sex-doll-big-tits-milf-nude-hentai-figure","title":"Mrlsexdoll X MadzisStacked Co-brand Sex Figurine (Big Tits Milf Nude Hentai Figure)","description":"","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":51001007374649,"sku":"TD-maizi ST-nailong-1-B","price":798.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/6_a6271752-7222-4e0d-ad5c-c0518db898e5.png?v=1752830633"},{"product_id":"3-0-ella-big-tits-milf-mini-sex-doll-bbw-anime-hentai-figure","title":"3.0 Ella: Big Tits Milf Hentai Figure","description":"","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":51066336215353,"sku":"TD-xiazhi ST-zhu-4","price":758.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/10_24cf6ea2-6aee-437f-be39-01137b41c063.png?v=1783742136"},{"product_id":"3-0-hailey-bbw-milf-mini-sex-doll-anime-big-ass-hentai-figure","title":"3.0 Hailey: BBW Milf Hentai Figure","description":"","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":51124862845241,"sku":"TD-yizhi ST-erciyuanniu-11","price":758.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Hailey_bbw_milf_hentai_figure_37fce6f8-0c40-46a7-9496-f4b29ab40c7a.webp?v=1783742260"},{"product_id":"meru-the-succubus-3-0-presale-mini-anime-sex-doll-co-brand-hentai-figure","title":"Meru 3.0 (In-Stock and Ready to Ship): Co-brand Hentai Figure","description":"\u003cstyle\u003e\n  .meru-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    line-height: 1.6;\n    color: #121924;\n    width: 100%;\n    max-width: 100%;\n    margin: 0 auto;\n    box-sizing: border-box;\n  }\n  \n  .meru-container * {\n    box-sizing: border-box;\n  }\n\n  .meru-container img {\n    max-width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* 基础布局容器 *\/\n  .meru-wrap {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 20px;\n  }\n\n  \/* --- 第一部分：桌面端 Banner --- *\/\n  .meru-top {\n    position: relative;\n    background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/2e7549c83ff31a9246d0a82c6b805aa5_caed3e0f-e06a-4967-bd1e-bf28e6cfe635.webp?v=1760061075');\n    background-size: cover;\n    background-position: center top;\n    padding: 100px 20px;\n    min-height: 600px;\n    display: flex;\n    align-items: center;\n  }\n\n  \/* 背景遮罩，确保白字清晰 *\/\n  .meru-overlay {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background: rgba(0, 0, 0, 0.5);\n    z-index: 1;\n  }\n\n  .meru-top-content {\n    position: relative;\n    z-index: 2;\n    width: 55%;\n    color: #fff;\n    padding: 20px;\n  }\n\n  .meru-top-content h3 {\n    font-size: 42px;\n    margin-bottom: 20px;\n    color: #fff;\n    line-height: 1.2;\n    font-weight: bold;\n  }\n\n  .meru-top-content p {\n    font-size: 16px;\n    margin-bottom: 20px;\n    color: #f2f4f3;\n  }\n\n  \/* --- 手机端 Banner 区域 --- *\/\n  .meru-mobile-top {\n    display: none;\n    background-color: rgb(18, 25, 36);\n    color: #fff;\n    text-align: left;\n    padding-bottom: 30px;\n  }\n\n  .meru-mobile-top .txt-box {\n    padding: 20px;\n  }\n\n  \/* --- 视频与深色背景特性区域 --- *\/\n  .meru-dark-section {\n    background-color: rgb(18, 25, 36);\n    color: #fff;\n    padding: 40px 0;\n  }\n\n  .meru-video-box {\n    width: 100%;\n    max-width: 1000px;\n    margin: 0 auto;\n    padding: 20px;\n  }\n  \n  .meru-video-box video {\n    width: 100%;\n    border-radius: 8px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.3);\n  }\n\n  .meru-center-title {\n    text-align: center;\n    font-size: 32px;\n    margin-bottom: 30px;\n    color: #fff;\n    font-weight: bold;\n  }\n\n  \/* --- 规格参数区块样式 --- *\/\n  .meru-specs-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));\n    gap: 15px;\n    margin-top: 30px;\n  }\n\n  .meru-spec-item {\n    background: rgba(255, 255, 255, 0.08);\n    padding: 20px;\n    border-radius: 8px;\n    text-align: center;\n  }\n\n  .meru-spec-item span {\n    display: block;\n    font-size: 13px;\n    color: #bbb;\n    text-transform: uppercase;\n    margin-bottom: 8px;\n  }\n\n  .meru-spec-item strong {\n    display: block;\n    font-size: 20px;\n    color: #fff;\n  }\n\n  \/* --- 左右图文混排布局 --- *\/\n  .meru-features {\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n  }\n\n  .meru-feature-row {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    padding: 40px 0;\n  }\n\n  .meru-feature-row:nth-child(even) {\n    flex-direction: row-reverse;\n  }\n\n  .meru-feature-img {\n    width: 50%;\n    padding: 15px;\n  }\n  \n  .meru-feature-img img {\n    width: 100%;\n    border-radius: 6px;\n  }\n\n  .meru-feature-text {\n    width: 50%;\n    padding: 20px 40px;\n    color: #fff;\n  }\n\n  .meru-feature-text h3 {\n    font-size: 28px;\n    margin-bottom: 20px;\n    color: #fff;\n    font-weight: 600;\n  }\n\n  .meru-feature-text p {\n    font-size: 16px;\n    line-height: 1.6;\n    color: #e0e0e0;\n  }\n\n  \/* --- 响应式设计 --- *\/\n  @media (max-width: 900px) {\n    .meru-top {\n      display: none;\n    }\n\n    .meru-mobile-top {\n      display: block;\n    }\n    \n    .meru-top-content {\n      width: 100%;\n    }\n    \n    .meru-feature-row,\n    .meru-feature-row:nth-child(even) {\n      flex-direction: column;\n      text-align: left;\n      padding: 20px 0;\n    }\n\n    .meru-feature-img,\n    .meru-feature-text {\n      width: 100%;\n      padding: 15px;\n    }\n    \n    .meru-feature-img {\n      order: 1;\n    }\n\n    .meru-feature-text {\n      order: 2;\n    }\n    \n    .meru-feature-text h3 {\n      font-size: 24px;\n    }\n\n    .meru-feature-text p {\n      font-size: 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"meru-container\"\u003e\n\n  \u003c!-- Desktop Banner --\u003e\n  \u003cdiv class=\"meru-top\"\u003e\n    \u003cdiv class=\"meru-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"meru-wrap\"\u003e\n      \u003cdiv class=\"meru-top-content\"\u003e\n        \u003ch3\u003eMeru the Succubus 3.0 Hentai Figure\u003c\/h3\u003e\n\n        \u003cp\u003e\n          With her mischievous golden pupils gleaming with promise, twin ponytails swaying like silken whips, and a playful tail that teases endless adventures, Meru isn't just an anime figure—she's your personal portal to a world of intimate escapades and unbridled passion. As a limited presale edition, this NSFW anime figure captures the essence of hentai allure, blending collectible craftsmanship with lifelike sensuality for fans craving a hentai figure that blurs the line between fantasy and reality.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          \u003cstrong\u003ePresale shipping time:\u003c\/strong\u003e\n          Orders will be shipped no later than February 15th.\n          \u003cstrong\u003eRefund Policy:\u003c\/strong\u003e\n          Refunds requested within 7 days of purchase will incur a 10% processing fee. Refunds will not be accepted after 7 days.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Mobile Banner --\u003e\n  \u003cdiv class=\"meru-mobile-top\"\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru3.0_11_255e6ea6-fc71-457a-bdb4-db1a7b9631a3.webp?v=1760061137\" alt=\"Meru 3.0 Mobile\"\u003e\n\n    \u003cdiv class=\"meru-wrap txt-box\"\u003e\n\n      \u003ch2\u003e\n        \u003cspan style=\"color: rgb(255, 255, 255);\"\u003e\n          Meru the Succubus 3.0 Hentai Figure\n        \u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        \u003cspan style=\"color: rgb(255, 255, 255);\"\u003e\n          With her mischievous golden pupils gleaming with promise, twin ponytails swaying like silken whips, and a playful tail that teases endless adventures, Meru isn't just an anime figure—she's your personal portal to a world of intimate escapades and unbridled passion.\n        \u003c\/span\u003e\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        \u003cspan style=\"color: rgb(255, 255, 255);\"\u003e\n          \u003cstrong\u003ePresale shipping time: \u003c\/strong\u003e\n          Orders will be shipped no later than February 15th.\n          \u003cstrong\u003eRefund Policy:\u003c\/strong\u003e\n          Refunds requested within 7 days of purchase will incur a 10% processing fee. Refunds will not be accepted after 7 days.\n        \u003c\/span\u003e\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Dark Content Section --\u003e\n  \u003cdiv class=\"meru-dark-section\"\u003e\n\n    \u003cdiv class=\"meru-wrap\"\u003e\n\n      \u003c!-- Video --\u003e\n      \u003ch3 class=\"meru-center-title\"\u003e\n        Watch the Meru Anime Figure details Video Below\n      \u003c\/h3\u003e\n\n      \u003cdiv class=\"meru-video-box\"\u003e\n        \u003cvideo disablepictureinpicture=\"\" controlslist=\"nodownload\" autoplay=\"autoplay\" playsinline=\"\" muted=\"\" loop=\"loop\" controls=\"controls\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8416a5f4aca643ca937d184040a3a481.mp4\" type=\"video\/mp4\"\u003e\n        \u003c\/video\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Specifications --\u003e\n      \u003ch3 class=\"meru-center-title\" style=\"margin-top: 40px;\"\u003e\n        Meru 3.0 Specifications\n      \u003c\/h3\u003e\n\n      \u003cdiv class=\"meru-specs-grid\"\u003e\n\n        \u003cdiv class=\"meru-spec-item\"\u003e\n          \u003cspan\u003eBody Type\u003c\/span\u003e\n          \u003cstrong\u003eBody12\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"meru-spec-item\"\u003e\n          \u003cspan\u003eWidth\u003c\/span\u003e\n          \u003cstrong\u003e17 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"meru-spec-item\"\u003e\n          \u003cspan\u003eBust\u003c\/span\u003e\n          \u003cstrong\u003e34.5 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"meru-spec-item\"\u003e\n          \u003cspan\u003eWaist\u003c\/span\u003e\n          \u003cstrong\u003e24 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"meru-spec-item\"\u003e\n          \u003cspan\u003eHips\u003c\/span\u003e\n          \u003cstrong\u003e48 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"meru-spec-item\"\u003e\n          \u003cspan\u003eVaginal Depth\u003c\/span\u003e\n          \u003cstrong\u003e17 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"meru-spec-item\"\u003e\n          \u003cspan\u003eWeight\u003c\/span\u003e\n          \u003cstrong\u003e3.185 kg\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Features --\u003e\n    \u003cdiv class=\"meru-wrap meru-features\"\u003e\n\n      \u003c!-- Feature 1 --\u003e\n      \u003cdiv class=\"meru-feature-row\"\u003e\n\n        \u003cdiv class=\"meru-feature-img\"\u003e\n          \u003cimg src=\"https:\/\/cnres.appracle.com\/0984f39edb8e70912950a384481edcf0.jpeg\" alt=\"Authentic Recreation\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"meru-feature-text\"\u003e\n\n          \u003ch3\u003e\n            Authentic 1:1 Recreation of Meru's Iconic Features\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Meru the Succubus 3.0 is a 1:1 recreation of the iconic hentai character, featuring golden pupils, red skin, horns, and twin ponytails. Her dynamic tail enhances posing, making this hentai figurine a standout for NSFW anime figure collectors seeking authenticity and seductive appeal.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Feature 2 --\u003e\n      \u003cdiv class=\"meru-feature-row\"\u003e\n\n        \u003cdiv class=\"meru-feature-img\"\u003e\n          \u003cimg src=\"https:\/\/cnres.appracle.com\/f179e0c3387860a6ad12894fb5567bf3.jpeg\" alt=\"Enhanced Joints\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"meru-feature-text\"\u003e\n\n          \u003ch3\u003e\n            Enhanced Wrist Joints for Limitless Poses\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            New wrist joints allow Meru to strike versatile poses, from playful to provocative. This hentai figure’s enhanced mobility elevates both display and intimate experiences, offering endless creative possibilities for meru fans and hentai figure enthusiasts.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Feature 3 --\u003e\n      \u003cdiv class=\"meru-feature-row\"\u003e\n\n        \u003cdiv class=\"meru-feature-img\"\u003e\n          \u003cimg src=\"https:\/\/cnres.appracle.com\/044605c4588191dfc20f64239ccfe39d.jpeg\" alt=\"Quality Focus\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"meru-feature-text\"\u003e\n\n          \u003ch3\u003e\n            Zero Distractions. 100% Meru\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            We made a bold choice: Quality over quantity. We stripped away the gimmicks to focus every resource on one thing—perfecting Meru 3.0 itself. From the rigorous QC to the final aesthetic adjustments, this presale is dedicated to collectors who value the figure's perfection above all else. Get the absolute best version of Meru, without compromise.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Feature 4 --\u003e\n      \u003cdiv class=\"meru-feature-row\"\u003e\n\n        \u003cdiv class=\"meru-feature-img\"\u003e\n          \u003cimg src=\"https:\/\/cnres.appracle.com\/db89689cdac3b3bd1be236993f33996a.jpeg\" alt=\"Nipple Studs\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"meru-feature-text\"\u003e\n\n          \u003ch3\u003e\n            Customizable Nipple Studs for Personalized Pleasure\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Personalize Meru with included nipple studs, perfect for tailoring her look. This customizable feature adds flair to meru, letting collectors and fans craft a unique hentai figure that evolves with their desires.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":51227099005241,"sku":"TD-ML ST-meimo-12","price":798.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1_224343d1-fa0e-4dde-86bf-fd35705a4f55.webp?v=1760005283"},{"product_id":"ca-in-stock-3-0-ling-18-anime-silicone-toys-hentai-figure-with-huge-tits","title":"CA In Stock 3.0 Ling: 18+ Anime Silicone Toys Hentai Figure With Huge Tits","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\u003c!--\n*{ margin:0px; padding:0px; box-sizing: border-box; }\nbody \n{\n    line-height:1.5;\n    font-family: -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";\n    font-size:16px;\n    color:#121924;\n}\na{ text-decoration:none;}\nul,li{ list-style:none; }\nimg {\n    max-width: 100%; \n    border: none;\n    vertical-align: middle; \n} \n.wrap \n{\n    padding: 0 15px;\n    width: 100%;\n    margin: 0px auto;\n    max-width: 1480px;\n}\n\n.top \n{\n    padding-top: 150px; \n    padding-bottom: 60px;\n    \/* 第一部分：横图更换区 *\/\n    background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/IMG_0984.jpg?v=1729305986);\n    background-position: center top; \n    background-size: cover;\n    background-repeat: no-repeat;\n    position: relative; \n}\n\n.top .topbg\n{\n    left: 0;\n    top: 0;\n    background: rgba(0, 0, 0, 0.05);\n    pointer-events: none;\n    position: absolute;\n    overflow: hidden; \n    width: 100%;\n    height: 100%;\n}\n\n.top .box{ padding:15px; } \n\n.top .txt{ width:50%; }\n.top h1 \n{\n    color: rgb(242, 244, 243);\n    font-size: 70px;\n    margin-bottom: 20px; \n    }\n.top h3\n{\n    color: #fff;\n    font-size: 36px;\n    margin-bottom: 15px; \n    font-weight: 600; \n    line-height: 1.3; \n    }\n\n.top p \n{\n    font-size: 18px;\n    font-weight: 500;\n    color: rgb(242, 244, 243);\n    line-height: 1.6em;\n    margin-bottom: 20px;}\n\n.top p a {\n    color: rgb(24, 234, 234);\n    text-decoration: underline;\n}\n\n\/* 第二部分：背景颜色更改 *\/\n.watch {\n    background-color: rgb(18, 25, 36); \n    position: relative;\n}\n\n.watch .box {\n    padding: 15px;\n}\n\n.watch h3 {\n    color: rgb(242, 244, 243);\n    font-size: 36px; \n    font-weight: 700;\n    text-align: center;\n    margin-top: 25px;\n    line-height: 1.4em;\n    margin-bottom: 15px;\n}\n.watch .video{ width: 100%; }\n \n.watch .video video {\n    display: flex;\n    height: auto;\n    border-radius: inherit;\n}\n\/* 第三部分：背景颜色更改 *\/\n.geltxt{ \n    background-color: rgb(18, 25, 36); \n    position: relative;\n    \n    }\n\n.geltxt .box{ padding:15px; }\n\n\n.geltxt .box .flex .items{ \n    display: flex; \n    flex-wrap: wrap; \n    justify-content: center;\n    align-items: center;\n}\n\n\n.geltxt .box .flex .items:nth-child(2n+2) \n{\n    flex-direction: row-reverse;\n}\n\n.geltxt .box .flex .items .pics{ width:50%; }\n\n.geltxt .box .flex .items .pics img{ width:100%; }\n\n.geltxt .box .flex .items .txt{ width:50%; }\n\n\n.geltxt .box .flex .items .txt h3 \n{\n    color: rgb(242, 244, 243);\n    font-size: 26px;\n    margin-bottom: 30px; \n    font-weight: 600; \n    line-height: 1.4em; \n    }\n\n.geltxt .box .flex .items .txt .column \n{ \n        padding-left: 60px;\n    padding-right: 60px;\n}\n\n\n.geltxt .box .flex .items .txt p \n{\n    color: rgb(242, 244, 243);\n    font-size: 18px; \n    font-weight: 400; \n    line-height: 1.6em; \n    }\n    \n.geltxt .box .flex .items .txt a{ \n    color: rgb(24, 234, 234);\n    text-decoration: underline;}\n    \n    \n\/* 第四部分：背景颜色更改 *\/\n    .enhance{ background-color: #F7CAC9;\n    padding-top: 30px;\n    padding-bottom: 30px; }\n\n\n.enhance .box{ padding:15px; }\n\n\n.enhance .flex\n{\n    \n    \n     display: flex; flex-wrap: wrap;     align-items: center; flex-direction: row-reverse; }\n\n.enhance .pics\n{ width:66%; }\n\n.enhance .pics img{ width:100%; }\n\n.enhance .txt\n{ width:34%; }\n\n.enhance .txt p     \n{\n    color: rgb(18, 25, 36);\n    font-weight: 600;\n    line-height: 1.6em;\n    text-align: center;\n    font-size: 20px; \n    }\n\n\n\/* 第五部分：背景颜色更改 *\/\n.infos \n{\n    background-color: rgb(18, 25, 36);;\n    padding-top: 30px;\n    padding-bottom: 45px;\n}\n\n.infos .box{ padding:15px; }\n\n.infos .flex{ display: flex; flex-wrap: wrap;     align-items: center; }\n\n.infos .pics\n{ width:50%; }\n\n.infos .txt\n{ width:50%; }\n\n\n.infos table {\n    width: 100%;\n    border-spacing: 0;\n    border-collapse: collapse;\n        border: none;\n}\n\n.infos table tr {\n    border-bottom: 1px solid #ebebeb;\n    background: transparent !important;\n}\n \n.infos table tr td {   \n    min-width: 50px;\n    padding: 10px 15px; \n    color:#fff; \n    font-size: 18px;\n    border: none;\n    font-weight: 400;\n    line-height: 1.4em;\n    letter-spacing: 0;\n    padding-bottom: 15px;\n} \n.infos .txt .column p \n{\n        color: #fff;\n    font-size: 18px;\n    border: none;\n    font-weight: 400;\n    line-height: 1.4em;\n    letter-spacing: 0;\n    padding-bottom: 15px;\n    margin-top:20px;\n}\n\n\n\n\n\n\/* 第一部分：背景文本颜色更改 *\/\n.topm{ display:none;     background-color: rgb(18, 25, 36);\n    position: relative; }\n\n.topm .img img{ width:100%; }\n\n.topm .box{ padding:15px; }\n\n\n\n\n.topm h1 \n{\n    color: rgb(255, 255, 255);\n    font-size: 50px;\n    margin-bottom: 20px; \n    \n   text-align:center;  \n    }\n.topm h3\n{\n    color: #fff;\n    font-size: 26px;\n    margin-bottom: 15px; \n    font-weight: 600; \n   text-align:center;  \n    }\n\n.topm p \n{\n    font-size: 18px;\n    font-weight: 500;\n    color: rgb(242, 244, 243);\n    line-height: 1.6em;\n    margin-bottom: 20px; \n   text-align:center;   }\n\n\n\n\n\n\n@media all and (max-width: 1199px) \n{\n    .enhance .txt {\n    width: 45%;\n}\n    .enhance .pics {\n    width: 55%;\n}\n    .geltxt .box .flex .items .txt h3 { \n    font-size: 32px; \n}\n    }\n\n@media all and (max-width: 1024px) \n{\n    .enhance .txt {\n    width: 100%;\n}\n    .enhance .pics {\n    width: 100%;\n}\n\n.top {\n    padding-top: 150px;\n    padding-bottom: 30px; \n    display:none;\n}\n\n.topm{ display:block; }\n    }\n\n@media all and (max-width: 999px) \n{\n    \n    .infos .pics {\n    width: 100%;\n}\n    .infos .txt {\n    width: 100%;\n}\n.geltxt .box .flex .items .txt h3 {\n    font-size: 24px;\n    margin-bottom:20px;\n}\n.geltxt .box .flex .items .txt p { \n    font-size: 14px; \n    line-height: 1.3em;\n}\n    }\n    \n    \n@media all and (max-width: 768px) \n{\n    .geltxt .box .flex .items .pics {\n        width: 100%;\n    }\n    .geltxt .box .flex .items .txt {\n        width: 100%;\n        margin-bottom:30px;\n    }\n    \n    .geltxt .box .flex .items .txt .column {\n        padding-left: 0px;\n        padding-right: 0px;\n        padding-top:15px;\n        padding-bottom:15px;\n    } \n    .geltxt .box .flex .items .txt h3 { \n        font-size: 32px; \n    } \n    .geltxt .box .flex .items .txt p { \n        font-size: 18px; \n    } \n    .box {\n        padding: 15px 0px !important;\n    } \n    .infos table tr td { \n        padding: 10px 10px; \n        font-size: 12px; \n    }\n    .infos .txt .column p { \n        font-size: 12px; \n    } \n    .watch h3 { \n        font-size: 24px; \n    }\n    \n    .topm h1 { \n    font-size: 40px; \n}\n}\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"top\"\u003e\n\u003cdiv class=\"topbg\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan\u003e3.0 Ling: 18+ Anime Hentai Figure\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eIntroducing 3.0 Ling, MRL’s innovative, fully posable Hentai Figure! With movable joints, she's the first of her kind, blending the excitement of a anime toy with the charm of a collectible figure. Enjoy both intimate play and the joy of posing her like never before.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"topm\"\u003e\n\u003cdiv class=\"img\"\u003e\n\u003c!-- 第一部分：手机端横图更换区 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/IMG_0984_943a7a04-7915-4c38-9226-bb167e54c747.jpg?v=1729305986\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003ch3 class=\"txt\"\u003e\u003cspan\u003e3.0 Ling: Anime Figure​ Doll\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eIntroducing 3.0 Ling, MRL’s innovative, fully posable Hentai Figure! With movable joints, she's the first of her kind, blending the excitement of a anime toy with the charm of a collectible figure. Enjoy both intimate play and the joy of posing her like never before.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"watch\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003ch3\u003e\u003cspan\u003eWatch the Comparison Video Below\u003c\/span\u003e\u003c\/h3\u003e\n\u003cdiv class=\"video\"\u003e\n\u003c!-- 第二部分：视频更换 --\u003e \u003cvideo width=\"100%\" type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/0e7d510405f143fe9ddc3c3210157f03.mp4\" controls=\"controls\" loop=\"loop\" muted=\"\" playsinline=\"\" autoplay=\"autoplay\" controlslist=\"nodownload\" disablepictureinpicture=\"\"\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"geltxt\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"flex\"\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\n\u003c!-- 第三部分：左图右文 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_0996_13fcc8c3-5552-4965-a107-9738c0386d4a.jpg?v=1729305986\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003ch3\u003e\u003cspan class=\"sc-BHvUt fJlZte pf-35_\" data-pf-type=\"Text\"\u003eFantasy-Breaking Launch\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eThis anime figure​ has been innovated and iterated using MRL sex doll's exclusive craftsmanship.3.0 Ling Featuring stunningly realistic expressions and exquisitely colored makeup, 3.0 Ling is the pinnacle of MRL doll's efforts to create dolls that truly embody the charms of anime girls.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\n\u003c!-- 第四部分：右图左文 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_0951_974cdf35-a643-42f2-8d23-fc361fc1e21a.jpg?v=1729305986\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003ch3\u003eBest Huge Tits Anime Figure\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eLing has always dreamed of having a voluptuous body, and one morning she wakes up to find that her breasts are so large that they almost reach her knees. Huge breasts are 3.0 Ling's most distinguishing feature, making her a standout among anime figures.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\n\u003c!-- 第五部分：左图右文 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_0766_bc828e6d-c7bf-4a22-9c6b-b08ba5d69067.jpg?v=1729305986\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003ch3 class=\"sc-bSqaIl iXTDAP pf-51_\" data-pf-type=\"Heading\"\u003e\u003cspan class=\"sc-BHvUt fJlZte pf-53_\" data-pf-type=\"Text\"\u003eHigh Quality Silcone Collection Toy\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003e3.0 Ling is made from premium silicone, which gives her a lifelike, soft skin feel that’s both smooth and realistic to the touch. Silicone is known for its durability and natural texture, making her massive breasts and big hips not only soft but also incredibly resilient.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"items\"\u003e\n\u003cdiv class=\"pics\"\u003e\n\u003c!-- 第六部分：右图左文 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_IMG_0790_831a3364-2b8d-48ff-b812-9cd542ef58d9.jpg?v=1729305986\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003ch3\u003e\u003cspan\u003eMassive Breasts And Big Hips\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eMeet 3.0 Ling, the anime girl of your dreams! Her massive breasts, far beyond anything realistic, nearly reach her knees, creating an unforgettable look. And of course, her big hips are a perfect match, giving her an incredible hourglass figure.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"infos\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"flex\"\u003e\n\u003cdiv class=\"pics\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003c!-- 第八部分：表格产品尺寸图 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/PNG_1db4be96-af5d-4b51-85fc-c15dca9214fd.png?v=1729312477\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cdiv class=\"box\"\u003e\n\u003cdiv class=\"column\"\u003e\n\u003ctable style=\"width: 648px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 238px;\"\u003e\u003cspan\u003eNet Weight\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 410px;\"\u003e\u003cspan\u003e13.22lbs \/ 6kg\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 238px;\"\u003eHeight\u003c\/td\u003e\n\u003ctd class=\"B3\" style=\"width: 410px;\"\u003e\u003cspan\u003e23.6in\/ 60cm\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 238px;\"\u003e\u003cspan\u003eBreast Circumference\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 410px;\"\u003e\u003cspan\u003e24.4in \/ 62cm\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 238px;\"\u003e\u003cspan\u003eHip Circumference\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 410px;\"\u003e\u003cspan\u003e18.5in \/ 47cm\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 238px;\"\u003e\u003cspan\u003eBrand \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 410px;\"\u003eMRLSEXDOLL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 238px;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"width: 410px;\"\u003e\u003cspan\u003esilicone\u003cbr\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e*Because this product comes with the latest privacy packaging for your convenience in moving and storing the doll, the suitable storage box size we recommend is the size of the storage box that is suitable when you use the PVC bag and Styrofoam box to store the doll.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":51277056147769,"sku":"WB-long2.0","price":606.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/a1857f653c102b0c145e0157558c4705.jpg?v=1729067545"},{"product_id":"audrey-anime-figure","title":"Mrlsexdoll x HagenToons : Audrey sexy anime figure","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka+One\u0026family=Patrick+Hand\u0026family=Nunito:wght@400;600;800\u0026display=swap');\n\n    :root {\n        --love-pink: #ff8fab;\n        --deep-pink: #ff5d8f;\n        --soft-blue: #dcedc8;\n        --sky-blue: #81ecec;\n        --bg-cream: #fff9f0;\n        --text-main: #4a4a4a;\n    }\n\n    .audrey-love-v13 {\n        width: 100%;\n        max-width: 100%;\n        font-family: 'Nunito', sans-serif;\n        background-color: var(--bg-cream);\n        background-image: \n            radial-gradient(#ffc3d0 1.5px, transparent 1.5px),\n            radial-gradient(#ffc3d0 1.5px, transparent 1.5px);\n        background-size: 20px 20px;\n        background-position: 0 0, 10px 10px;\n        color: var(--text-main);\n        overflow-x: hidden;\n        line-height: 1.7;\n        padding-bottom: 80px;\n        box-sizing: border-box;\n    }\n\n    .sakura-layer {\n        position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n        pointer-events: none;\n        z-index: 1; \n        overflow: hidden;\n    }\n\n    .sakura {\n        position: absolute; \n        background: var(--love-pink);\n        opacity: 0;\n        border-radius: 100% 0 100% 0;\n        filter: drop-shadow(0 2px 2px rgba(255, 93, 143, 0.2));\n    }\n\n    @media (prefers-reduced-motion: no-preference) {\n        .sakura {\n            animation: fall-sway linear infinite;\n        }\n    }\n\n    @keyframes fall-sway {\n        0% { transform: translateY(-10vh) translateX(0) rotate(0deg); opacity: 0; }\n        10% { opacity: 0.9; }\n        50% { transform: translateY(50vh) translateX(5vw) rotate(180deg); opacity: 0.8; }\n        100% { transform: translateY(105vh) translateX(-5vw) rotate(360deg); opacity: 0; }\n    }\n\n    .hero-container {\n        position: relative; padding: 60px 20px 40px; text-align: center; z-index: 2; overflow: hidden;\n    }\n    .hero-blob {\n        position: absolute; top: 50%; left: 50%; width: 120%; padding-bottom: 120%;\n        background: radial-gradient(circle, rgba(255,143,171,0.3) 0%, rgba(255,255,255,0) 70%);\n        transform: translate(-50%, -50%); z-index: -1;\n    }\n    @media (prefers-reduced-motion: no-preference) {\n        .hero-blob { animation: pulseBlob 5s infinite alternate; }\n    }\n    @keyframes pulseBlob { 0% { transform: translate(-50%, -50%) scale(0.9); } 100% { transform: translate(-50%, -50%) scale(1.1); } }\n    \n    .hero-photo-wrapper { position: relative; max-width: 700px; margin: 0 auto; transform: rotate(-2deg); }\n    .hero-photo-back {\n        position: absolute; top: 10px; left: 10px; width: 100%; height: 100%;\n        background: #fff; border: 1px solid #ddd; border-radius: 15px; transform: rotate(4deg); z-index: 0;\n        box-shadow: 0 10px 20px rgba(0,0,0,0.05);\n    }\n    .hero-photo-main {\n        position: relative; z-index: 1; background: #fff; padding: 15px 15px 60px 15px;\n        border-radius: 15px; box-shadow: 0 20px 50px rgba(255, 93, 143, 0.25); border: 1px solid #eee;\n    }\n    .hero-photo-main img { width: 100%; border-radius: 10px; display: block; }\n    \n    .hero-tag {\n        position: absolute; top: -15px; left: -15px; background: var(--sky-blue); color: #fff;\n        font-family: 'Fredoka One'; padding: 8px 20px; transform: rotate(-10deg);\n        box-shadow: 3px 3px 0 rgba(0,0,0,0.1); z-index: 5; font-size: 0.9rem;\n    }\n    .hero-sticker-heart {\n        position: absolute; bottom: 80px; right: -20px; font-size: 3rem; z-index: 5;\n    }\n    @media (prefers-reduced-motion: no-preference) {\n        .hero-sticker-heart { animation: floatSticker 3s ease-in-out infinite; }\n    }\n    @keyframes floatSticker { 0%,100% { transform: translateY(0) rotate(10deg); } 50% { transform: translateY(-10px) rotate(20deg); } }\n\n    .hero-title-area { position: relative; margin-top: -40px; z-index: 10; display: inline-block; }\n    .hero-title-box {\n        background: #fff; padding: 15px 50px; border-radius: 50px; border: 3px solid var(--deep-pink);\n        box-shadow: 0 10px 0 rgba(255, 93, 143, 0.2); transform: rotate(2deg);\n    }\n    .hero-title-box h1 {\n        margin: 0; font-family: 'Fredoka One'; color: var(--deep-pink); font-size: 2.2rem; line-height: 1; letter-spacing: 1px;\n    }\n    .hero-subtitle { font-family: 'Patrick Hand'; font-size: 1.2rem; color: #888; margin-top: 5px; }\n    \n    .hero-definition {\n        font-size: 0.9rem; color: #666; font-weight: 600; line-height: 1.4;\n        max-width: 320px; margin: 10px auto 5px auto; padding: 0 10px;\n        font-family: 'Nunito', sans-serif;\n    }\n\n    .status-text { font-size: 0.9rem; color: #2ecc71; font-weight: bold; display: block; margin-top: 8px; font-family: 'Nunito'; }\n    .status-dot { display: inline-block; width: 10px; height: 10px; background: #2ecc71; border-radius: 50%; margin-right: 5px; }\n\n    .chat-container { max-width: 700px; margin: 60px auto; padding: 20px; position: relative; z-index: 5; }\n    dl.chat-list { margin: 0; padding: 0; }\n    \n    .chat-bubble {\n        padding: 15px 20px; border-radius: 20px; margin-bottom: 20px; max-width: 80%;\n        position: relative; font-weight: 600; font-size: 1.05rem; box-shadow: 0 3px 10px rgba(0,0,0,0.05);\n        opacity: 1; display: block;\n    }\n    @media (prefers-reduced-motion: no-preference) {\n        .chat-bubble { animation: popUp 0.5s cubic-bezier(0.34, 1.56, 0.64, 1) both; }\n    }\n    @keyframes popUp { 0% { opacity: 0; transform: translateY(20px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } }\n    \n    dt.chat-right { \n        background: var(--deep-pink); color: #fff; float: right; border-bottom-right-radius: 5px; text-align: right; clear: both;\n    }\n    dd.chat-left { \n        background: #fff; color: #333; float: left; border-bottom-left-radius: 5px; margin-left: 55px; clear: both;\n    }\n    dd.chat-left::before {\n        content: ''; position: absolute; left: -55px; bottom: 0; width: 45px; height: 45px; border-radius: 50%;\n        background: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/5_4d5ef03a-3e68-411b-8fec-7b0de2890848.webp?v=1764662673') center top\/cover;\n        border: 3px solid #fff; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\n    }\n    .chat-container::after { content: \"\"; display: table; clear: both; }\n\n    .intro-section { max-width: 800px; margin: 40px auto 40px; padding: 0 20px; text-align: center; position: relative; }\n    .intro-paper {\n        background: #fff; padding: 50px 40px; border-radius: 2px;\n        box-shadow: 0 10px 30px rgba(0,0,0,0.05); position: relative; border: 1px solid #f0f0f0;\n    }\n    .intro-tape {\n        position: absolute; top: -15px; left: 50%; transform: translateX(-50%);\n        width: 120px; height: 35px; background: rgba(255, 234, 0, 0.5);\n        opacity: 0.8; z-index: 5;\n    }\n    .intro-section h2 { font-family: 'Fredoka One'; color: var(--deep-pink); font-size: 2rem; margin-bottom: 25px; line-height: 1.2; }\n    .intro-section p { font-size: 1.15rem; color: #555; margin-bottom: 15px; }\n    .highlight-text {\n        background: linear-gradient(120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 143, 171, 0.3) 100%);\n        padding: 0 5px; font-weight: bold; color: var(--deep-pink);\n    }\n\n    .artist-quote {\n        background: rgba(255, 93, 143, 0.05);\n        border-left: 5px solid var(--deep-pink);\n        padding: 20px 25px;\n        margin: 30px auto;\n        border-radius: 0 15px 15px 0;\n        text-align: left;\n        max-width: 90%;\n    }\n    .artist-quote p {\n        font-family: 'Patrick Hand', cursive;\n        font-size: 1.4rem;\n        color: var(--deep-pink);\n        margin: 0 0 10px 0;\n        line-height: 1.4;\n    }\n    .artist-quote footer {\n        font-size: 0.95rem;\n        color: #888;\n        font-weight: bold;\n        text-align: right;\n    }\n\n    .comparison-section { max-width: 800px; margin: 0 auto 80px; padding: 0 20px; }\n    .compare-table {\n        width: 100%; border-collapse: collapse; background: #fff;\n        box-shadow: 0 5px 15px rgba(0,0,0,0.05); border-radius: 10px; overflow: hidden;\n    }\n    .compare-table th, .compare-table td {\n        padding: 15px; text-align: center; border-bottom: 1px solid #eee;\n    }\n    .compare-table th {\n        background: var(--soft-blue); color: var(--text-main); font-family: 'Fredoka One'; font-size: 1.1rem;\n    }\n    .compare-table th:first-child { background: #f0f0f0; width: 30%; }\n    .compare-table th:last-child { background: var(--deep-pink); color: #fff; width: 35%; }\n    .compare-table td:first-child { font-weight: bold; color: #888; text-align: left; padding-left: 20px; }\n    .compare-table td:last-child { font-weight: bold; color: var(--deep-pink); background: rgba(255, 93, 143, 0.05); }\n\n    .feature-section { max-width: 1000px; margin: 60px auto; padding: 0 20px; }\n    .feature-row { display: flex; align-items: center; justify-content: space-between; margin-bottom: 80px; gap: 50px; }\n    .feature-row.reverse { flex-direction: row-reverse; }\n\n    .feature-img-box { flex: 1; position: relative; max-width: 500px; }\n    .polaroid-clean {\n        background: #fff; padding: 10px 10px 50px 10px; border-radius: 4px;\n        box-shadow: 0 10px 25px rgba(0,0,0,0.1); transform: rotate(-2deg); transition: transform 0.3s ease;\n    }\n    .polaroid-clean:hover { transform: rotate(0deg) scale(1.02); }\n    .polaroid-clean img { width: 100%; border-radius: 2px; display: block; }\n    .hand-note {\n        font-family: 'Patrick Hand'; font-size: 1.5rem; color: #555;\n        position: absolute; bottom: 15px; width: 100%; text-align: center;\n    }\n    .feature-text { flex: 1; padding: 20px; }\n    .feature-num { font-family: 'Fredoka One'; color: var(--love-pink); font-size: 4rem; opacity: 0.3; line-height: 1; }\n    .feature-title { font-family: 'Fredoka One'; color: var(--text-main); font-size: 2rem; margin: -20px 0 20px 0; }\n    .feature-desc {\n        background: #fff; padding: 25px; border-radius: 15px;\n        box-shadow: 5px 5px 0 rgba(0,0,0,0.05); border: 1px solid #eee;\n    }\n    .feature-desc ul { padding-left: 20px; margin: 15px 0 0 0; }\n    .feature-desc li { margin-bottom: 10px; color: #555; font-size: 0.95rem; }\n    .feature-desc strong { color: var(--deep-pink); }\n\n    .video-section { max-width: 900px; margin: 80px auto; padding: 0 20px; text-align: center; position: relative; }\n    .video-wrapper {\n        border: 4px solid #fff; border-radius: 20px; box-shadow: 0 20px 50px rgba(0,0,0,0.1);\n        overflow: hidden; background: #000; position: relative;\n    }\n    .video-wrapper video { width: 100%; display: block; }\n    .rec-badge {\n        position: absolute; top: 20px; left: 20px;\n        background: rgba(255, 0, 0, 0.8); color: white; padding: 5px 15px; border-radius: 50px;\n        font-family: 'Fredoka One'; font-size: 0.9rem; display: flex; align-items: center; gap: 8px; z-index: 10; pointer-events: none;\n    }\n    .rec-dot { width: 10px; height: 10px; background: white; border-radius: 50%; }\n    @media (prefers-reduced-motion: no-preference) {\n        .rec-dot { animation: blink 1.5s infinite; }\n    }\n    @keyframes blink { 0% {opacity:1;} 50% {opacity:0;} 100% {opacity:1;} }\n    .video-caption {\n        font-family: 'Patrick Hand'; font-size: 1.8rem; color: var(--deep-pink);\n        margin-top: 20px; transform: rotate(-2deg); display: inline-block;\n    }\n    .video-seo-text {\n        margin-top: 15px; font-size: 0.9rem; color: #888; background: #fff; display: inline-block;\n        padding: 10px 20px; border-radius: 10px; box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n    }\n\n    .gift-ticket {\n        max-width: 800px; margin: 0 auto 60px auto; background: #fff;\n        background-image: radial-gradient(circle at 0 50%, transparent 10px, #fff 11px), radial-gradient(circle at 100% 50%, transparent 10px, #fff 11px);\n        background-size: 100% 100%; background-repeat: no-repeat; background-position: 0 0, 100% 0;\n        padding: 50px 40px; text-align: center; filter: drop-shadow(0 5px 10px rgba(0,0,0,0.1)); position: relative;\n    }\n    .gift-tag {\n        background: var(--deep-pink); color: #fff; padding: 5px 20px; border-radius: 20px; \n        font-size: 1rem; font-weight: bold; position: absolute; top: -15px; left: 50%; transform: translateX(-50%);\n        box-shadow: 0 5px 10px rgba(0,0,0,0.1);\n    }\n    .gift-img-container { max-width: 500px; margin: 20px auto; border-radius: 10px; border: 1px solid #eee; overflow: hidden; }\n    .gift-items { list-style: none; padding: 0; margin: 15px 0 0 0; color: #888; font-size: 0.9rem; }\n    .gift-items li { margin-bottom: 5px; }\n\n    .student-card-section { max-width: 850px; margin: 60px auto; padding: 0 20px; }\n    .student-card {\n        background: #fff; border-radius: 20px; box-shadow: 0 15px 30px rgba(0,0,0,0.08);\n        border: 2px solid #f0f0f0; display: flex; overflow: hidden; position: relative;\n    }\n    .student-card::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 15px; background: var(--sky-blue); }\n    .card-photo {\n        flex: 1; min-width: 300px; background: #f9f9f9; display: flex; align-items: center; justify-content: center;\n        padding: 20px; border-right: 2px dashed #eee;\n    }\n    .card-photo img { width: 100%; height: auto; border-radius: 10px; box-shadow: 0 5px 15px rgba(0,0,0,0.1); border: 4px solid #fff; }\n    .card-info { flex: 1.2; padding: 40px 30px; text-align: left; }\n    .card-header {\n        border-bottom: 2px solid var(--love-pink); padding-bottom: 10px; margin-bottom: 20px;\n        display: flex; justify-content: space-between; align-items: center;\n    }\n    .card-header h3 { font-family: 'Fredoka One'; color: var(--text-main); margin: 0; font-size: 1.8rem; }\n    .id-stamp {\n        border: 2px solid var(--deep-pink); color: var(--deep-pink); font-family: 'Fredoka One';\n        padding: 2px 10px; transform: rotate(-10deg); font-size: 0.9rem; border-radius: 5px;\n    }\n\n    dl.profile-specs {\n        display: grid;\n        grid-template-columns: auto 1fr;\n        row-gap: 15px;\n        margin: 0; padding: 0;\n    }\n    dl.profile-specs dt {\n        font-weight: bold; color: #888; font-size: 0.95rem;\n        border-bottom: 1px solid #f5f5f5; padding-bottom: 5px; margin: 0;\n        display: flex; align-items: center;\n    }\n    dl.profile-specs dd {\n        font-weight: 800; color: var(--text-main); font-size: 1.1rem; margin: 0; text-align: right;\n        border-bottom: 1px solid #f5f5f5; padding-bottom: 5px;\n        display: flex; justify-content: flex-end; align-items: center;\n    }\n    dl.profile-specs dt:nth-last-of-type(1),\n    dl.profile-specs dd:nth-last-of-type(1) { border-bottom: none; padding-bottom: 0; }\n\n    .cta-area { text-align: center; margin-top: 60px; padding: 0 20px; }\n    .btn-main {\n        background: var(--deep-pink); color: #fff; font-family: 'Fredoka One'; font-size: 1.8rem;\n        padding: 18px 60px; border-radius: 50px; text-decoration: none; display: inline-block;\n        box-shadow: 0 8px 20px rgba(255, 93, 143, 0.4); transition: all 0.2s; border: 4px solid #fff;\n    }\n    .btn-main:hover { transform: translateY(-3px); box-shadow: 0 12px 25px rgba(255, 93, 143, 0.6); }\n\n    @media (max-width: 768px) {\n        .audrey-love-v13 { padding-bottom: 40px; }\n        \n        .hero-container { padding: 30px 15px 20px; }\n        .hero-title-box { padding: 10px 25px; margin-top: -30px; }\n        .hero-title-box h1 { font-size: 1.6rem; }\n        .hero-definition { font-size: 0.85rem; max-width: 95%; margin-top: 5px; }\n        .hero-sticker-heart { font-size: 2.2rem; bottom: 60px; right: -10px; }\n        .hero-photo-wrapper { margin: 0 5px; }\n\n        .chat-container { margin: 30px auto; padding: 15px; }\n        .chat-bubble { padding: 12px 15px; font-size: 0.95rem; max-width: 85%; margin-bottom: 15px; }\n        dd.chat-left { margin-left: 45px; }\n        dd.chat-left::before { \n            width: 35px; height: 35px; left: -45px; \n        }\n\n        .intro-section { margin: 30px auto; padding: 0 15px; }\n        .intro-paper { padding: 30px 20px; }\n        .intro-section h2 { font-size: 1.5rem; margin-bottom: 15px; }\n        .intro-section p { font-size: 1rem; }\n        \n        .artist-quote { padding: 15px 20px; margin: 20px auto; }\n        .artist-quote p { font-size: 1.2rem; }\n\n        .comparison-section { margin: 0 auto 40px; padding: 0 15px; overflow-x: auto; }\n        .compare-table { min-width: 500px; }\n        .compare-table th, .compare-table td { padding: 10px; font-size: 0.9rem; }\n\n        .feature-section { margin: 40px auto; }\n        .feature-row, .feature-row.reverse { flex-direction: column; gap: 20px; margin-bottom: 50px; }\n        .polaroid-clean { padding: 8px 8px 40px 8px; }\n        .hand-note { font-size: 1.3rem; bottom: 10px; }\n        .feature-text { padding: 10px 0; text-align: center; }\n        .feature-title { font-size: 1.6rem; margin: -15px 0 15px 0; }\n        .feature-desc { text-align: left; padding: 20px; }\n        .feature-desc ul { padding-left: 15px; }\n\n        .video-section { margin: 50px auto; }\n        .rec-badge { top: 10px; left: 10px; font-size: 0.8rem; padding: 4px 12px; }\n        .video-caption { font-size: 1.4rem; }\n\n        .gift-ticket {\n            padding: 30px 15px 25px 15px; width: 92%; box-sizing: border-box; margin-bottom: 40px;\n            background-image: radial-gradient(circle at 0 50%, transparent 8px, #fff 9px), radial-gradient(circle at 100% 50%, transparent 8px, #fff 9px);\n        }\n        .gift-tag { width: auto; padding: 4px 15px; font-size: 0.85rem; }\n        .gift-img-container { margin: 15px auto; }\n\n        .student-card-section { margin: 40px auto; }\n        .student-card { flex-direction: column; width: 100%; }\n        .card-photo { border-right: none; border-bottom: 2px dashed #eee; padding: 20px; min-width: auto; }\n        .card-info { padding: 20px 15px; }\n        .card-header h3 { font-size: 1.4rem; }\n        \n        dl.profile-specs { row-gap: 12px; }\n        dl.profile-specs dt { font-size: 0.85rem; }\n        dl.profile-specs dd { font-size: 0.95rem; word-break: break-word; }\n\n        .cta-area { margin-top: 40px; }\n        .cta-area p { font-size: 1.5rem; }\n        .btn-main { \n            font-size: 1.3rem; \n            padding: 15px 20px; \n            width: 90%; \n            box-sizing: border-box; \n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"audrey-love-v13\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"sakura-layer\"\u003e\n\u003cdiv style=\"left: 5%; width: 15px; height: 15px; animation-duration: 10s; animation-delay: 0s;\" class=\"sakura\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"left: 35%; width: 22px; height: 22px; animation-duration: 14s; animation-delay: 2s;\" class=\"sakura\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"left: 75%; width: 12px; height: 12px; animation-duration: 12s; animation-delay: 1s;\" class=\"sakura\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"left: 20%; width: 18px; height: 18px; animation-duration: 16s; animation-delay: 5s;\" class=\"sakura\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"left: 55%; width: 25px; height: 25px; animation-duration: 18s; animation-delay: 3s;\" class=\"sakura\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"left: 90%; width: 14px; height: 14px; animation-duration: 11s; animation-delay: 7s;\" class=\"sakura\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-container\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hero-blob\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-photo-wrapper\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hero-photo-back\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-photo-main\"\u003e\n\u003cdiv class=\"hero-tag\"\u003eOFFICIAL COLLAB\u003c\/div\u003e\n\u003cimg alt=\"Audrey — Official Hagentoons x Mrlsexdoll Anime Figure\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/5_4d5ef03a-3e68-411b-8fec-7b0de2890848.webp?v=1764662673\"\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hero-sticker-heart\"\u003e💖\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-title-area\"\u003e\n\u003cdiv class=\"hero-title-box\"\u003e\n\u003ch1\u003eAudrey Anime Figure\u003c\/h1\u003e\n\u003cdiv class=\"hero-subtitle\"\u003eMrlsexdoll x \u003ca href=\"https:\/\/x.com\/HagenToons\" title=\"HagenToons\"\u003e@Hagentoons\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-definition\"\u003eAudrey is an officially licensed silicone anime figure created through an exclusive collaboration between Mrlsexdoll and Hagentoons.\u003c\/div\u003e\n\u003cdiv class=\"status-text\"\u003e\n\u003cspan class=\"status-dot\"\u003e\u003c\/span\u003eOnline\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chat-container\"\u003e\n\u003cdl class=\"chat-list\"\u003e\n\u003cdt style=\"animation-delay: 0.2s;\" class=\"chat-bubble chat-right\"\u003eHey! How was Audrey created?\u003c\/dt\u003e\n\u003cdd style=\"animation-delay: 1.0s;\" class=\"chat-bubble chat-left\"\u003eI started drawing her in my teens! I was inspired by Rumiko Takahashi's art style.\u003cbr\u003e\u003ca href=\"https:\/\/www.mrlsexdoll.com\/pages\/rlsexdoll-x-hagentoons-audrey-anime-figure\" style=\"color: var(--deep-pink); font-size: 0.95rem; text-decoration: underline; display: inline-block; margin-top: 5px;\"\u003e[Read her full origin story 📖]\u003c\/a\u003e\n\u003c\/dd\u003e\n\u003cdt style=\"animation-delay: 2.5s;\" class=\"chat-bubble chat-right\"\u003eWhat's her personality like?\u003c\/dt\u003e\n\u003cdd style=\"animation-delay: 3.3s;\" class=\"chat-bubble chat-left\"\u003eShe is \u003cstrong\u003eStrong, Smart, and Beautiful\u003c\/strong\u003e. She fights to protect the weak!\u003c\/dd\u003e\n\u003cdt style=\"animation-delay: 4.8s;\" class=\"chat-bubble chat-right\"\u003eDoes the doll look like your drawings?\u003c\/dt\u003e\n\u003cdd style=\"animation-delay: 5.6s;\" class=\"chat-bubble chat-left\"\u003eOh yes! \"It's like watching her come out of your screen.\"\u003c\/dd\u003e\n\u003cdt style=\"animation-delay: 7.0s;\" class=\"chat-bubble chat-right\"\u003eHow would Audrey react to all the compliments?\u003c\/dt\u003e\n\u003cdd style=\"animation-delay: 7.8s;\" class=\"chat-bubble chat-left\"\u003eShe would be very shy for sure! 😳\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"intro-section\"\u003e\n\u003cdiv class=\"intro-paper\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"intro-tape\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003eFrom 2D Sketch to 3D Lover: Why Audrey is Unique\u003c\/h2\u003e\n\u003cp\u003eThere are thousands of \u003ca title=\"sexy anime figures\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/3-0-anime-sex-doll\"\u003e\u003cstrong\u003eSexy anime figures\u003c\/strong\u003e\u003c\/a\u003e on the market, but only one Audrey.\u003c\/p\u003e\n\u003cp\u003eTo answer the prayers of fans who love Hagentoons' \"Strong, Smart, and Beautiful\" character, our engineering team worked directly with the artist.\u003c\/p\u003e\n\u003cblockquote class=\"artist-quote\"\u003e\n\u003cp\u003e\"Audrey isn't just a figure; she's the literal translation of my 2D dream into a 3D reality. The team at Mrlsexdoll captured her spirit perfectly.\"\u003c\/p\u003e\n\u003cfooter\u003e— Lead Artist, Hagentoons\u003c\/footer\u003e\n\u003c\/blockquote\u003e\n\u003cp\u003eWe refused to use generic molds. We built the ultimate \u003cspan class=\"highlight-text\"\u003eAnime Waifu\u003c\/span\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-section\"\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eFeature\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eGeneric Dolls\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eAudrey (Official)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProportions\u003c\/td\u003e\n\u003ctd\u003eRealistic\/BBW\u003c\/td\u003e\n\u003ctd\u003eAnime Golden Ratio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAuthorization\u003c\/td\u003e\n\u003ctd\u003eStolen\/Fake\u003c\/td\u003e\n\u003ctd\u003eHagentoons Approved\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSkeleton\u003c\/td\u003e\n\u003ctd\u003eStiff\/Frozen\u003c\/td\u003e\n\u003ctd\u003eActive Wrist Joints\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSkin Feel\u003c\/td\u003e\n\u003ctd\u003eOily TPE\u003c\/td\u003e\n\u003ctd\u003eMedical Silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-section\"\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-img-box\"\u003e\n\u003cdiv class=\"polaroid-clean\"\u003e\n\u003cimg alt=\"Audrey Anime Figure Body — Golden Ratio Proportions\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/2_d024b395-7829-49f2-8bfa-5523095bcc12.webp?v=1764662962\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hand-note\"\u003eGolden Ratio ✨\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"feature-num\"\u003e01\u003c\/div\u003e\n\u003ch2 class=\"feature-title\"\u003eNot Just \"Close Enough\"\u003c\/h2\u003e\n\u003cdiv class=\"feature-desc\"\u003e\n\u003cp\u003eMost anime figures on the market claim to be \"Anime style\" but suffer from realistic, \"BBW\" proportions that ruin the aesthetic.\u003c\/p\u003e\n\u003cp\u003eBut here's the kicker: \u003cstrong\u003eAudrey is different.\u003c\/strong\u003e We completely scrapped our old 3.0 body series to rebuild her geometry.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePrecision Sculpting:\u003c\/strong\u003e We achieved the \u003cspan style=\"color: var(--deep-pink); font-weight: bold;\"\u003e\"Golden Ratio\"\u003c\/span\u003e of anime: 47cm Bust \/ 33cm Waist \/ 45cm Hips.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVisual Perfection:\u003c\/strong\u003e This extreme hourglass silhouette captures the \u003cspan class=\"highlight-text\"\u003eSexy Anime Girl\u003c\/span\u003e look perfectly. She defies realistic anatomy to deliver the pure, unadulterated beauty of a 2D illustration.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row reverse\"\u003e\n\u003cdiv class=\"feature-img-box\"\u003e\n\u003cdiv style=\"transform: rotate(1deg);\" class=\"polaroid-clean\"\u003e\n\u003cimg alt=\"Audrey Anime Doll Posing — Active Wrist Skeleton\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/9_b0961faa-a9e9-492b-8e9e-60e472158535.webp?v=1764663169\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hand-note\"\u003eLook! I can move! ✌️\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"feature-num\"\u003e02\u003c\/div\u003e\n\u003ch2 class=\"feature-title\"\u003eShe Moves Like Alive\u003c\/h2\u003e\n\u003cdiv class=\"feature-desc\"\u003e\n\u003cp\u003eA static doll is just a statue. Audrey is designed for \u003cstrong\u003einteraction\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eWith our upgraded \u003cstrong\u003eActive Wrist Skeleton\u003c\/strong\u003e, she can make the \"peace sign\", cover her face, or grip your hand tightly.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWrist Articulation:\u003c\/strong\u003e Unlike standard dolls with frozen hands, Audrey features our upgraded 3.0 Skeleton with fully movable wrists.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat this means for you:\u003c\/strong\u003e She can cover her face in shy embarrassment, make the classic \"peace sign,\" or grip your hand tightly during intimate moments.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePhotographer's Dream:\u003c\/strong\u003e As a Nude Anime Figure, she can hold dynamic poses that rigid dolls simply can't match. She is the ultimate model for your desktop photography.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-img-box\"\u003e\n\u003cdiv class=\"polaroid-clean\"\u003e\n\u003cimg alt=\"Audrey Anime Figure Silicone Skin Texture — Ultra-Soft Medical Grade and Dust Resistant\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_audrey_anime_figure.webp?v=1772505221\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hand-note\"\u003eSoft like Jade... ☁️\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"feature-num\"\u003e03\u003c\/div\u003e\n\u003ch2 class=\"feature-title\"\u003eA Revolution in Touch\u003c\/h2\u003e\n\u003cdiv class=\"feature-desc\"\u003e\n\u003cp\u003eTo match the fantasy, we used \u003cstrong\u003eMedical-Grade Ultra-Soft Silicone\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eNo oily, sticky feel. Her skin feels dry, soft, and warm—like real jade.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eBonus: It resists oil and dust!\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-section\"\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"rec-badge\"\u003e\n\u003cdiv class=\"rec-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\nREC\u003c\/div\u003e\n\u003cvideo title=\"Audrey Anime Figure — Silicone Skin Texture and Wrist Movement Demo\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/5_4d5ef03a-3e68-411b-8fec-7b0de2890848.webp?v=1764662673\" playsinline=\"\" controls=\"controls\"\u003e\n                \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/e808e4fa41de42e5a3354930cf4c8798.mp4\"\u003e\n                Your browser does not support the video tag.\n            \u003c\/source\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-caption\"\u003e\"Caught on camera: She's real...\" ❤️\u003c\/div\u003e\n\u003cbr\u003e\n\u003cdiv class=\"video-seo-text\"\u003e\n\u003cstrong\u003eVideo Highlights:\u003c\/strong\u003e See Audrey's soft silicone skin texture, articulated wrist movement, and dynamic posing capabilities in real life.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gift-ticket\"\u003e\n\u003cdiv class=\"gift-tag\"\u003eLIMITED OFFER\u003c\/div\u003e\n\u003ch2 style=\"font-family: 'Fredoka One'; color: var(--deep-pink); margin-top: 0;\"\u003eAnniversary Gift Box\u003c\/h2\u003e\n\u003cp style=\"color: #666;\"\u003eExclusively for the first 400 orders\u003c\/p\u003e\n\u003cdiv class=\"gift-img-container\"\u003e\u003cimg alt=\"Audrey Anniversary Gift Box — Color Paper, Laser-engraved Ticket, Badges and Standee\" style=\"width: 100%; display: block;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1200x800_1a514b0f-82ef-4178-8304-6079fa42f1d9.webp?v=1764663409\"\u003e\u003c\/div\u003e\n\u003cul class=\"gift-items\"\u003e\n\u003cli\u003eColor Paper\u003c\/li\u003e\n\u003cli\u003eLaser-engraved Ticket\u003c\/li\u003e\n\u003cli\u003eBadges\u003c\/li\u003e\n\u003cli\u003eStandee\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-size: 0.9rem; color: #888; margin-top: 10px;\"\u003e\u003cstrong\u003eGift Box Value: $59.99\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"student-card-section\"\u003e\n\u003cdiv class=\"student-card\"\u003e\n\u003cdiv class=\"card-photo\"\u003e\u003cimg alt=\"Audrey Official Profile — Hagentoons x Mrlsexdoll Anime Figure\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Audrey_profile.webp?v=1770691279\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-info\"\u003e\n\u003cdiv class=\"card-header\"\u003e\n\u003ch3\u003ePRODUCT PROFILE\u003c\/h3\u003e\n\u003cdiv aria-label=\"Official Collaboration\" class=\"id-stamp\"\u003eCOLLAB\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdl class=\"profile-specs\"\u003e\n\u003cdt\u003eNAME\u003c\/dt\u003e\n\u003cdd\u003eAudrey\u003c\/dd\u003e\n\u003cdt\u003eBODY TYPE\u003c\/dt\u003e\n\u003cdd\u003eBody10\u003c\/dd\u003e\n\u003cdt\u003eWEIGHT\u003c\/dt\u003e\n\u003cdd\u003e4.5 kg (Goldilocks weight)\u003c\/dd\u003e\n\u003cdt\u003eMEASUREMENTS\u003c\/dt\u003e\n\u003cdd\u003eB47 \/ W33 \/ H45\u003c\/dd\u003e\n\u003cdt\u003eMATERIAL\u003c\/dt\u003e\n\u003cdd\u003eUltra-Soft Medical Silicone\u003c\/dd\u003e\n\u003cdt\u003eSHIPPING\u003c\/dt\u003e\n\u003cdd\u003e100% Discreet\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-area\"\u003e\n\u003cp style=\"font-family: 'Patrick Hand'; font-size: 1.8rem; margin-bottom: 20px; color: #555;\"\u003e\"Are you ready to be my hero?\"\u003c\/p\u003e\n\u003ca class=\"btn-main\" href=\"#\"\u003eTAKE ME HOME ❤️\u003c\/a\u003e\n\u003cp style=\"font-size: 0.9rem; color: #aaa; margin-top: 15px;\"\u003eOfficial Collaboration. Stocks are limited.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Audrey Anime Figure","offer_id":53464536318265,"sku":"TD-aodaili ST-aodaili-10","price":798.0,"currency_code":"USD","in_stock":true},{"title":"Skinny Denim Outfit Set","offer_id":53464536351033,"sku":"F-ADLYD","price":58.0,"currency_code":"USD","in_stock":true},{"title":"Red Uniform Set Sexy Lingerie","offer_id":53464537596217,"sku":"F-MYTZ-H","price":58.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1_cf2bdd42-0bb6-4bba-b48e-3ae57c06032e.png?v=1763104683"},{"product_id":"mrl-3-0-anime-figure-collection","title":"MRL 3.0 Anime Figure Collection","description":"\u003ch3 style=\"text-align: center;\"\u003eJoin \u003ca href=\"https:\/\/discord.gg\/4PnyTqCZrC\"\u003eMRL Discord\u003c\/a\u003e view more product details!\u003cbr\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003ca href=\"https:\/\/discord.gg\/4PnyTqCZrC\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/shop_now_1.png?v=1763965056\" style=\"float: none;\"\u003e\u003c\/a\u003e\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"3.0 Akeno","offer_id":51464491008313,"sku":"TD-mingye ST-mingye-8","price":798.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Sinesian","offer_id":51464491106617,"sku":"WB-sinen7-JJ2.0-1","price":798.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Meru","offer_id":51464491073849,"sku":"TD-ML ST-meimo-12","price":798.0,"currency_code":"USD","in_stock":false},{"title":"3.0 Nicole","offer_id":51464491041081,"sku":"TD-nike ST-shoutinike-9","price":798.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Keiko","offer_id":51464491139385,"sku":"TD-huizi ST-mingye-8","price":758.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Riko","offer_id":51464491172153,"sku":"TD-lizi ST-nailong-1","price":758.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Shione","offer_id":51472374169913,"sku":"TD-xiyin ST-meiyang-2","price":798.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Ella","offer_id":51464491204921,"sku":"TD-xiazhi ST-zhu-4","price":758.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Hailey","offer_id":51464491237689,"sku":"TD-yizhi ST-erciyuanniu-11","price":758.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Aunt Niimi","offer_id":51464491270457,"sku":"TD-xinjianjiazi-1 ST-xinjianjiazi-5","price":798.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Ivy","offer_id":51464491303225,"sku":"WB-yang2.0","price":758.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Raven","offer_id":51464491335993,"sku":"TD-leiwen ST-meiyang-2-B","price":758.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Nanako","offer_id":51464491368761,"sku":"TD-nainai ST-meiyang-2","price":758.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Bunny","offer_id":51464491401529,"sku":"WB-tuzi3-2.0","price":758.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Ling","offer_id":51464491434297,"sku":"WB-long2.0","price":758.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Anna","offer_id":51464491467065,"sku":"TD-anna ST-wutu-3","price":758.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/108-1_3529b8f1-a04c-43a4-9296-af59d990d490.webp?v=1766376766"},{"product_id":"anime-snake-girl-hentai-figure-mera","title":"Mera: The Succubus Lamia Anime Snake Girl Hentai Figure","description":"\u003cdiv class=\"mera-immersive-box\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel+Decorative:wght@700\u0026amp;family=Playfair+Display:ital,wght@0,400;0,700;1,400\u0026amp;family=Rajdhani:wght@300;500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n        \/* --- 作用域隔离容器 --- *\/\n        .mera-immersive-box {\n            position: relative;\n            \/* [保留] 防止遮挡导航栏 *\/\n            z-index: 0; \n            overflow: hidden;\n            width: 100%;\n            \/* 背景图 *\/\n            background: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/background.webp?v=1769649679') no-repeat center center; \n            background-attachment: fixed;\n            background-size: cover;\n            background-color: #00182e; \n            \n            color: #e0fbfc;\n            font-family: 'Rajdhani', sans-serif;\n            font-size: 18px;\n            line-height: 1.6;\n            box-sizing: border-box;\n        }\n\n        .mera-immersive-box * { box-sizing: border-box; }\n\n        \/* Shopify 样式重置 *\/\n        .mera-immersive-box h1, \n        .mera-immersive-box h2, \n        .mera-immersive-box h3, \n        .mera-immersive-box h4,\n        .mera-immersive-box p,\n        .mera-immersive-box ul,\n        .mera-immersive-box li {\n            margin: 0;\n            padding: 0;\n            color: #d1e8ff;\n        }\n        \n        .mera-immersive-box ul { list-style: none; }\n\n        \/* --- 核心变量 --- *\/\n        .mera-immersive-box {\n            --neon-blue: #00f7ff;\n            --neon-purple: #bc13fe;\n            --neon-gold: #ffd700;\n            --deep-bg: #00101f;\n            --glass-strong: rgba(2, 12, 26, 0.75);\n        }\n\n        \/* --- 1. 深海光影 --- *\/\n        .mera-immersive-box .ocean-depth-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: radial-gradient(circle at center, rgba(0, 30, 60, 0.1) 0%, rgba(0, 15, 30, 0.6) 90%);\n            z-index: -1; \n            pointer-events: none;\n        }\n\n        .mera-immersive-box .caustics-layer-1 {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1; \n            opacity: 0.15;\n            pointer-events: none;\n            background-image: radial-gradient(var(--neon-blue) 2px, transparent 2px),\n                              radial-gradient(rgba(255,255,255,0.2) 1px, transparent 1px);\n            background-size: 60px 60px;\n            background-position: 0 0, 30px 30px;\n            filter: blur(8px);\n            animation: caustics-sway 20s infinite ease-in-out alternate;\n            mix-blend-mode: overlay;\n        }\n\n        .mera-immersive-box .caustics-layer-2 {\n            position: absolute;\n            top: -50%; left: -50%; width: 200%; height: 200%;\n            z-index: 1;\n            opacity: 0.1;\n            pointer-events: none;\n            background: repeating-radial-gradient(\n                circle at 50% 50%, \n                transparent 0, \n                transparent 20px, \n                rgba(0, 247, 255, 0.4) 22px, \n                transparent 24px\n            );\n            background-size: 100px 100px;\n            transform: scale(2);\n            filter: blur(1px);\n            animation: water-flow 30s linear infinite;\n            mix-blend-mode: color-dodge;\n        }\n\n        @keyframes caustics-sway {\n            0% { transform: translateX(0) scale(1); }\n            100% { transform: translateX(30px) scale(1.1); }\n        }\n        \n        @keyframes water-flow {\n            0% { transform: translate(0, 0) rotate(0deg) scale(2); }\n            50% { transform: translate(-20px, -40px) rotate(2deg) scale(2.05); }\n            100% { transform: translate(0, 0) rotate(0deg) scale(2); }\n        }\n\n        \/* --- 2. 沉浸式气泡系统 --- *\/\n        .mera-immersive-box .bubble-container {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 2; \n            pointer-events: none;\n            overflow: hidden;\n        }\n\n        .mera-immersive-box .bubble {\n            position: absolute;\n            bottom: -150px;\n            border-radius: 50%;\n            background: radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.4) 25%, rgba(255, 255, 255, 0.1) 60%);\n            border: 1.5px solid rgba(255, 255, 255, 0.5);\n            box-shadow: 0 0 15px rgba(255, 255, 255, 0.3), inset 0 0 10px rgba(255, 255, 255, 0.2);\n            opacity: 0.9;\n            animation: deep-sea-float linear infinite;\n        }\n\n        @keyframes deep-sea-float {\n            0% { bottom: -150px; transform: translateX(0) scale(1); }\n            20% { transform: translateX(40px) scale(1); }\n            40% { transform: translateX(-30px) scale(1); }\n            60% { transform: translateX(20px) scale(1); }\n            80% { transform: translateX(-10px) scale(1); }\n            100% { bottom: 110%; transform: translateX(0) scale(1); }\n        }\n\n        \/* 气泡配置 *\/\n        .mera-immersive-box .bubble:nth-child(1) { width: 60px; height: 60px; left: 15%; animation-duration: 65s; animation-delay: -10s; opacity: 0.85; }\n        .mera-immersive-box .bubble:nth-child(2) { width: 80px; height: 80px; left: 80%; animation-duration: 80s; animation-delay: -35s; opacity: 0.75; }\n        .mera-immersive-box .bubble:nth-child(3) { width: 50px; height: 50px; left: 40%; animation-duration: 70s; animation-delay: -5s; }\n        .mera-immersive-box .bubble:nth-child(4) { width: 30px; height: 30px; left: 25%; animation-duration: 50s; animation-delay: -20s; }\n        .mera-immersive-box .bubble:nth-child(5) { width: 35px; height: 35px; left: 60%; animation-duration: 55s; animation-delay: -40s; }\n        .mera-immersive-box .bubble:nth-child(6) { width: 25px; height: 25px; left: 50%; animation-duration: 48s; animation-delay: -15s; }\n        .mera-immersive-box .bubble:nth-child(7) { width: 28px; height: 28px; left: 90%; animation-duration: 52s; animation-delay: -30s; }\n        .mera-immersive-box .bubble:nth-child(8) { width: 32px; height: 32px; left: 5%; animation-duration: 60s; animation-delay: -50s; }\n        .mera-immersive-box .bubble:nth-child(9) { width: 15px; height: 15px; left: 10%; animation-duration: 40s; animation-delay: -8s; opacity: 0.9; }\n        .mera-immersive-box .bubble:nth-child(10) { width: 18px; height: 18px; left: 55%; animation-duration: 45s; animation-delay: -25s; opacity: 0.9; }\n        .mera-immersive-box .bubble:nth-child(11) { width: 12px; height: 12px; left: 95%; animation-duration: 38s; animation-delay: -12s; opacity: 0.9; }\n        .mera-immersive-box .bubble:nth-child(12) { width: 20px; height: 20px; left: 30%; animation-duration: 42s; animation-delay: -45s; }\n        .mera-immersive-box .bubble:nth-child(13) { width: 22px; height: 22px; left: 70%; animation-duration: 58s; animation-delay: -18s; }\n        .mera-immersive-box .bubble:nth-child(14) { width: 45px; height: 45px; left: 20%; animation-duration: 75s; animation-delay: -60s; }\n        .mera-immersive-box .bubble:nth-child(15) { width: 14px; height: 14px; left: 85%; animation-duration: 35s; animation-delay: -5s; }\n        .mera-immersive-box .bubble:nth-child(16) { width: 55px; height: 55px; left: 45%; animation-duration: 85s; animation-delay: -55s; }\n        .mera-immersive-box .bubble:nth-child(17) { width: 16px; height: 16px; left: 65%; animation-duration: 44s; animation-delay: -22s; }\n        .mera-immersive-box .bubble:nth-child(18) { width: 38px; height: 38px; left: 75%; animation-duration: 62s; animation-delay: -38s; }\n        .mera-immersive-box .bubble:nth-child(19) { width: 10px; height: 10px; left: 12%; animation-duration: 40s; animation-delay: -2s; }\n        .mera-immersive-box .bubble:nth-child(20) { width: 48px; height: 48px; left: 35%; animation-duration: 68s; animation-delay: -48s; }\n\n        \/* --- 布局与排版 --- *\/\n        .mera-immersive-box .main-wrapper {\n            position: relative;\n            \/* [保留] 降低层级 *\/\n            z-index: 5; \n            max-width: 1300px;\n            margin: 0 auto;\n        }\n\n        .mera-immersive-box h1, \n        .mera-immersive-box h2, \n        .mera-immersive-box h3, \n        .mera-immersive-box h4 {\n            font-family: 'Cinzel Decorative', serif;\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            line-height: 1.3;\n        }\n\n        .mera-immersive-box p, \n        .mera-immersive-box li, \n        .mera-immersive-box td { \n            font-family: 'Playfair Display', serif; \n            color: #d1e8ff; \n            margin-bottom: 20px;\n        }\n        \n        .mera-immersive-box strong { color: var(--neon-gold); font-weight: 700; }\n        .mera-immersive-box a { text-decoration: none; }\n\n        \/* --- Hero Banner --- *\/\n        .mera-immersive-box .hero-banner {\n            min-height: 100vh;\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            align-items: center;\n            position: relative;\n            background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/anthropomorphic_snake_nsfw_figure.webp?v=1769591731');\n            background-size: cover;\n            background-position: center top;\n            box-shadow: 0 50px 100px -20px var(--deep-bg) inset;\n            border-bottom: 2px solid var(--neon-blue);\n            z-index: 1; \n            padding-bottom: 80px;\n            padding-top: 150px;\n        }\n\n        .mera-immersive-box .hero-overlay {\n            background: linear-gradient(to top, var(--deep-bg) 5%, rgba(2, 12, 26, 0.5) 50%, transparent 100%);\n            position: absolute;\n            bottom: 0; left: 0; width: 100%; height: 80%;\n            pointer-events: none;\n        }\n\n        .mera-immersive-box .hero-text {\n            position: relative;\n            text-align: center;\n            width: 90%;\n            max-width: 1000px;\n            text-shadow: 0 4px 10px rgba(0,0,0,0.9);\n            animation: float-bob 6s ease-in-out infinite;\n            z-index: 2; \n        }\n\n        .mera-immersive-box .status-badge {\n            display: inline-block;\n            background: rgba(0, 247, 255, 0.15);\n            border: 1px solid var(--neon-blue);\n            color: var(--neon-blue);\n            padding: 8px 25px;\n            border-radius: 50px;\n            margin-bottom: 25px;\n            backdrop-filter: blur(10px);\n            font-weight: bold;\n            box-shadow: 0 0 20px rgba(0, 247, 255, 0.4);\n        }\n\n        \/* [本次修改重点] 将 .hero-text h1 修改为 .hero-text .hero-main-title *\/\n        .mera-immersive-box .hero-text .hero-main-title {\n            font-size: clamp(1.8rem, 5vw, 4rem); \n            background: linear-gradient(to bottom, #ffffff 30%, var(--neon-blue) 100%);\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n            margin-bottom: 20px;\n            filter: drop-shadow(0 0 15px rgba(0, 247, 255, 0.6));\n            word-wrap: break-word;\n            line-height: 1.2;\n        }\n\n        .mera-immersive-box .hero-text .subtitle {\n            font-size: clamp(1rem, 2vw, 1.4rem);\n            color: var(--neon-gold);\n            letter-spacing: 4px;\n            margin-bottom: 35px;\n        }\n\n        \/* --- Hook Section --- *\/\n        .mera-immersive-box .hook-container {\n            text-align: center;\n            padding: 80px 20px 40px 20px;\n            background: radial-gradient(ellipse at center, rgba(0, 247, 255, 0.08) 0%, transparent 70%);\n            margin: 0;\n            position: relative;\n        }\n\n        .mera-immersive-box .hook-text {\n            font-size: 1.4rem;\n            max-width: 900px;\n            margin: 0 auto;\n            color: #fff;\n            text-shadow: 0 2px 4px rgba(0,0,0,0.8);\n            animation: float-bob 8s ease-in-out infinite;\n        }\n\n        @keyframes float-bob {\n            0%, 100% { transform: translateY(0); }\n            50% { transform: translateY(-15px); }\n        }\n\n        \/* --- Magic Glass Cards --- *\/\n        .mera-immersive-box .story-section { padding: 60px 20px; }\n        \n        .mera-immersive-box .section-title {\n            text-align: center;\n            font-size: clamp(1.6rem, 4vw, 2.8rem); \n            color: var(--neon-blue);\n            margin-bottom: 80px;\n            text-shadow: 0 0 25px rgba(0, 247, 255, 0.6);\n            border-bottom: 1px solid transparent;\n            border-image: linear-gradient(90deg, transparent, var(--neon-blue), transparent) 1;\n            padding-bottom: 20px;\n            display: inline-block;\n            width: 100%;\n        }\n\n        .mera-immersive-box .magic-card {\n            background: var(--glass-strong); \n            backdrop-filter: blur(20px);\n            -webkit-backdrop-filter: blur(20px);\n            border: 1px solid rgba(0, 247, 255, 0.3);\n            border-radius: 20px;\n            padding: 50px;\n            margin-bottom: 120px;\n            box-shadow: 0 0 40px rgba(0, 0, 0, 0.5), inset 0 0 60px rgba(0, 247, 255, 0.05);\n            display: flex;\n            align-items: stretch;\n            gap: 50px;\n            position: relative;\n            overflow: hidden;\n            transition: all 0.4s ease;\n            animation: float-bob 10s ease-in-out infinite;\n        }\n        \n        .mera-immersive-box .magic-card:nth-child(even) { animation-delay: 2s; }\n        .mera-immersive-box .magic-card:nth-child(odd) { animation-delay: 0s; }\n\n        .mera-immersive-box .magic-card:hover {\n            transform: translateY(-10px) scale(1.01);\n            border-color: var(--neon-blue);\n            box-shadow: 0 0 60px rgba(0, 247, 255, 0.2);\n            background: rgba(2, 12, 26, 0.85);\n        }\n\n        .mera-immersive-box .magic-card::before {\n            content: '';\n            position: absolute;\n            top: -50%; left: -50%; width: 200%; height: 200%;\n            background: conic-gradient(from 0deg, transparent 0deg, rgba(0, 247, 255, 0.05) 20deg, transparent 40deg);\n            animation: rotate-light 10s linear infinite;\n            pointer-events: none;\n        }\n\n        @keyframes rotate-light {\n            from { transform: rotate(0deg); }\n            to { transform: rotate(360deg); }\n        }\n\n        .mera-immersive-box .magic-card.reverse { flex-direction: row-reverse; }\n\n        .mera-immersive-box .card-content { flex: 1; z-index: 2; display: flex; flex-direction: column; justify-content: center; }\n        \n        .mera-immersive-box .card-content h2 {\n            font-size: clamp(1.4rem, 3vw, 2.2rem); \n            color: var(--neon-blue);\n            margin-bottom: 25px;\n            text-shadow: 0 0 10px var(--neon-blue);\n            padding-left: 20px;\n            border-left: 5px solid var(--neon-gold);\n            background: linear-gradient(90deg, rgba(255, 215, 0, 0.1), transparent);\n        }\n\n        .mera-immersive-box .card-image { flex: 1; z-index: 2; position: relative; display: flex; align-items: center; }\n\n        .mera-immersive-box .card-image img {\n            width: 100%;\n            height: auto;\n            border-radius: 12px;\n            border: 1px solid rgba(255, 255, 255, 0.1);\n            box-shadow: 0 20px 50px rgba(0, 0, 0, 0.8);\n            transition: all 0.6s ease;\n            filter: brightness(0.9) contrast(1.1);\n            max-width: 100%;\n        }\n\n        .mera-immersive-box .card-image:hover img {\n            transform: scale(1.03);\n            border-color: var(--neon-gold);\n            filter: brightness(1.1) contrast(1.1);\n            box-shadow: 0 0 30px rgba(255, 215, 0, 0.2);\n        }\n\n        \/* --- Gallery --- *\/\n        .mera-immersive-box .gallery-wrapper {\n            padding: 100px 40px;\n            background: rgba(0, 10, 20, 0.6);\n            box-shadow: 0 0 100px rgba(0,0,0,0.8);\n            margin: 50px 0;\n            border-top: 1px solid rgba(0, 247, 255, 0.2);\n            border-bottom: 1px solid rgba(0, 247, 255, 0.2);\n        }\n\n        .mera-immersive-box .gallery-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n            gap: 25px;\n        }\n\n        .mera-immersive-box .gallery-img {\n            height: 280px;\n            overflow: hidden;\n            border-radius: 8px;\n            border: 1px solid rgba(255,255,255,0.1);\n            transition: 0.4s;\n            position: relative;\n        }\n\n        .mera-immersive-box .gallery-img::after {\n            content: ''; position: absolute; top:0; left:0; width:100%; height:100%;\n            background: linear-gradient(to bottom, transparent, rgba(0, 247, 255, 0.2));\n            opacity: 0; transition: 0.4s;\n        }\n\n        .mera-immersive-box .gallery-img img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.6s; }\n\n        .mera-immersive-box .gallery-img:hover {\n            border-color: var(--neon-blue);\n            box-shadow: 0 0 25px var(--neon-blue);\n            transform: translateY(-5px);\n        }\n        .mera-immersive-box .gallery-img:hover::after { opacity: 1; }\n        .mera-immersive-box .gallery-img:hover img { transform: scale(1.1); }\n\n        \/* --- Specs Table --- *\/\n        .mera-immersive-box .specs-section { padding: 80px 20px; }\n\n        .mera-immersive-box .specs-box {\n            background: rgba(5, 15, 28, 0.9);\n            border: 2px solid var(--neon-blue);\n            margin: 0 auto;\n            max-width: 900px;\n            padding: 50px;\n            border-radius: 15px;\n            box-shadow: 0 0 60px rgba(0, 247, 255, 0.1);\n            position: relative;\n        }\n        \n        .mera-immersive-box .specs-box::before, .mera-immersive-box .specs-box::after {\n            content: ''; position: absolute; width: 20px; height: 20px;\n            border: 2px solid var(--neon-gold);\n            transition: 0.3s;\n        }\n        .mera-immersive-box .specs-box::before { top: -2px; left: -2px; border-right: none; border-bottom: none; }\n        .mera-immersive-box .specs-box::after { bottom: -2px; right: -2px; border-left: none; border-top: none; }\n\n        .mera-immersive-box .tech-table { width: 100%; border-collapse: collapse; margin-top: 30px; }\n        .mera-immersive-box .tech-table th, .mera-immersive-box .tech-table td { padding: 25px 15px; border-bottom: 1px solid rgba(0, 247, 255, 0.15); text-align: left; }\n        .mera-immersive-box .tech-table th { color: var(--neon-blue); font-family: 'Cinzel Decorative'; width: 35%; font-size: 1.2rem; }\n        .mera-immersive-box .tech-table td { color: #fff; font-size: 1.1rem; }\n\n        \/* --- Maintenance Section --- *\/\n        .mera-immersive-box .maintenance-container {\n            max-width: 900px;\n            margin: 100px auto;\n            padding: 50px;\n            background: linear-gradient(90deg, rgba(188, 19, 254, 0.05), transparent);\n            border-left: 4px solid var(--neon-purple);\n            border-radius: 0 20px 20px 0;\n            backdrop-filter: blur(5px);\n        }\n        \n        .mera-immersive-box .maintenance-title {\n            color: var(--neon-purple);\n            font-size: 2.2rem;\n            margin-bottom: 25px;\n            text-shadow: 0 0 15px rgba(188, 19, 254, 0.6);\n        }\n\n        .mera-immersive-box .maintenance-container li { margin-bottom: 15px; padding-left: 20px; position: relative; }\n        .mera-immersive-box .maintenance-container li::before { content: '✦'; color: var(--neon-purple); position: absolute; left: 0; }\n\n        \/* --- FAQ Section Styles (NON-COLLAPSIBLE) --- *\/\n        .mera-immersive-box .faq-container {\n            max-width: 900px; \n            margin: 0 auto 100px auto; \n            padding: 20px;\n        }\n\n        .mera-immersive-box .mera-faq-item {\n            background: rgba(2, 12, 26, 0.6);\n            border: 1px solid rgba(0, 247, 255, 0.3);\n            margin-bottom: 20px;\n            border-radius: 10px;\n            padding: 30px; \n            transition: 0.3s;\n        }\n        \n        .mera-immersive-box .mera-faq-item:hover {\n            border-color: var(--neon-gold);\n            background: rgba(2, 12, 26, 0.8);\n            box-shadow: 0 0 20px rgba(0, 247, 255, 0.1);\n        }\n\n        .mera-immersive-box .mera-faq-question {\n            color: var(--neon-blue);\n            font-weight: bold;\n            font-family: 'Rajdhani', sans-serif;\n            font-size: 1.3rem;\n            margin-bottom: 15px;\n            border-bottom: 1px solid rgba(0, 247, 255, 0.1); \n            padding-bottom: 10px;\n            display: block;\n        }\n        \n        .mera-immersive-box .mera-faq-answer {\n            color: #d1e8ff;\n            font-size: 1rem;\n            line-height: 1.6;\n        }\n\n        \/* --- Footer --- *\/\n        .mera-immersive-box .footer-cta {\n            text-align: center; \n            padding: 120px 20px; \n            background: linear-gradient(to top, #000 0%, var(--deep-bg) 100%);\n            border-top: 1px solid rgba(255,255,255,0.1);\n            position: relative;\n            z-index: 5;\n        }\n\n        .mera-immersive-box .cta-btn {\n            display: inline-block;\n            background: linear-gradient(90deg, var(--neon-blue), var(--neon-purple));\n            color: #fff;\n            padding: 22px 70px;\n            font-size: 1.6rem;\n            text-decoration: none;\n            font-family: 'Cinzel Decorative', serif;\n            border-radius: 50px;\n            box-shadow: 0 0 30px rgba(188, 19, 254, 0.4);\n            transition: 0.3s;\n            margin-top: 40px;\n            border: 2px solid rgba(255,255,255,0.8);\n            position: relative;\n            overflow: hidden;\n        }\n\n        .mera-immersive-box .cta-btn::before {\n            content: ''; position: absolute; top:0; left:-100%; width:100%; height:100%;\n            background: linear-gradient(90deg, transparent, rgba(255,255,255,0.8), transparent);\n            transition: 0.5s;\n        }\n\n        .mera-immersive-box .cta-btn:hover {\n            transform: scale(1.05);\n            box-shadow: 0 0 80px rgba(0, 247, 255, 0.6);\n            border-color: var(--neon-cyan);\n        }\n        .mera-immersive-box .cta-btn:hover::before { left: 100%; }\n\n        \/* --- Desktop Optimization --- *\/\n        @media (min-width: 900px) {\n            .mera-immersive-box .hero-banner {\n                min-height: 650px; \n                height: 75vh; \n                background-position: center 25%;\n                padding-bottom: 60px;\n            }\n            \n            .mera-immersive-box .magic-card, \n            .mera-immersive-box .magic-card.reverse { \n                flex-direction: row; \n                gap: 50px;\n            }\n\n            \/* [本次修改重点] 桌面端针对新的类名设置字体 *\/\n            .mera-immersive-box .hero-text .hero-main-title {\n                font-size: 3.5rem;\n            }\n        }\n\n        \/* --- Mobile Optimization --- *\/\n        @media (max-width: 900px) {\n            \/* [本次修改重点] 移动端针对新的类名设置字体 *\/\n            .mera-immersive-box .hero-text .hero-main-title { font-size: 1.8rem; }\n            .mera-immersive-box .section-title { font-size: 1.5rem; margin-bottom: 40px; }\n            .mera-immersive-box .maintenance-title { font-size: 1.6rem; }\n            \n            \/* [保留] 产品规格大标题，限制最大宽度防止换行尴尬 *\/\n            .mera-immersive-box .specs-box h3 { \n                font-size: 1.5rem !important; \n                word-wrap: normal;\n            }\n\n            \/* [保留] 卡片标题优化 *\/\n            .mera-immersive-box .card-content h2 { \n                font-size: 1.3rem; \n                line-height: 1.4;  \n                letter-spacing: 1px; \n                margin-bottom: 20px;\n            }\n\n            \/* 1. Stack cards vertically *\/\n            .mera-immersive-box .magic-card, \n            .mera-immersive-box .magic-card.reverse { \n                flex-direction: column; \n                padding: 30px; \n                gap: 30px; \n                margin-bottom: 60px; \n            }\n            \n            \/* 2. Banner alignment *\/\n            .mera-immersive-box .hero-banner { \n                background-position: center center; \n                min-height: 100vh; \n            }\n\n            \/* 3. Specs Table Optimization [保留] *\/\n            .mera-immersive-box .specs-box {\n                padding: 30px 15px; \n            }\n\n            .mera-immersive-box .tech-table tr {\n                display: flex;\n                flex-wrap: nowrap; \/* 确保不换行 *\/\n                align-items: center; \/* 垂直居中 *\/\n                border-bottom: 1px solid rgba(0, 247, 255, 0.15);\n                padding: 15px 0;\n            }\n\n            \/* 针对第一列（Feature 和 Character Name）*\/\n            .mera-immersive-box .tech-table th:nth-child(1),\n            .mera-immersive-box .tech-table td:nth-child(1) {\n                display: block;\n                width: 35%; \/* 固定宽度 *\/\n                padding: 0 10px 0 0;\n                margin: 0;\n                border: none;\n                font-size: 0.9rem;\n                color: var(--neon-gold);\n                line-height: 1.4;\n            }\n\n            \/* 针对第二列（Specification 和 Mera...）*\/\n            .mera-immersive-box .tech-table th:nth-child(2),\n            .mera-immersive-box .tech-table td:nth-child(2) {\n                display: block;\n                width: 65%; \/* 固定宽度 *\/\n                padding: 0;\n                border: none;\n                font-size: 1rem;\n                color: #fff;\n                line-height: 1.4;\n            }\n            \n            \/* 移除可能冲突的通用选择器 *\/\n            .mera-immersive-box .tech-table th,\n            .mera-immersive-box .tech-table td {\n                width: auto;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"mera-immersive-box\"\u003e\n\u003cdiv class=\"ocean-depth-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"caustics-layer-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"caustics-layer-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble-container\"\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"main-wrapper\"\u003e\n\u003cheader class=\"hero-banner\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-text\"\u003e\n\u003cdiv class=\"status-badge\"\u003eAvailability: In Stock \u0026amp; Ready to Ship 🧜\u003c\/div\u003e\n\u003ch2 class=\"hero-main-title\"\u003eMera: The \"Succubus Lamia\" – Anime Snake Girl Hentai Figure\u003c\/h2\u003e\n\u003cdiv class=\"subtitle\"\u003eMrlsexdoll Original Series – Monster Girl Collection\u003c\/div\u003e\n\u003ca class=\"cta-btn\"\u003eSurrender to the Coil\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection class=\"hook-container\"\u003e\n\u003cdiv class=\"hook-text\"\u003e\n\u003cp style=\"font-size: 1.8rem; color: var(--neon-blue); margin-bottom: 40px; font-family: 'Cinzel Decorative';\"\u003eDon't just watch the fantasy. Touch it.\u003c\/p\u003e\n\u003cp\u003eYou’ve collected the statues. You’ve read the doujinshi. But deep down, every \u003cstrong\u003eanime snake girl\u003c\/strong\u003e fan has the same burning desire: to cross the boundary between the 2D screen and reality.\u003c\/p\u003e\n\u003cp\u003eMost \u003cstrong\u003ehentai figures\u003c\/strong\u003e are cold, hard plastic—beautiful to look at, but impossible to hold.\u003c\/p\u003e\n\u003cp class=\"highlight-text\" style=\"font-size: 1.4rem; color: var(--neon-gold); font-style: italic; margin: 30px 0;\"\u003eIt’s time to shatter that barrier.\u003c\/p\u003e\n\u003cp\u003eMeet \u003cstrong\u003eMera\u003c\/strong\u003e, the first-of-her-kind MRL original \u003cspan style=\"text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/www.mrlsexdoll.com\/collections\/3-0-anime-sex-doll\" title=\"Hentai figurine\"\u003e\u003cstrong\u003eHentai figurine\u003c\/strong\u003e\u003c\/a\u003e\u003c\/span\u003e that fuses the exquisite sculpt of a high-end collector’s statue with the hyper-realistic functionality of upgraded medical-grade silicone.\u003c\/p\u003e\n\u003cp\u003eShe isn't just a toy; she is a presence. A living, breathing \u003cstrong\u003eanthropomorphic snake\u003c\/strong\u003e waifu waiting to claim you.\u003c\/p\u003e\n\u003cp style=\"margin-top: 40px; font-size: 1.6rem; color: var(--neon-purple); text-shadow: 0 0 10px var(--neon-purple);\"\u003eAre you ready to be devoured?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"video-section\" style=\"padding: 0 20px 80px 20px; text-align: center; position: relative; z-index: 10;\"\u003e\n\u003cdiv class=\"video-frame\" style=\"max-width: 900px; margin: 0 auto; border: 1px solid var(--neon-blue); border-radius: 20px; overflow: hidden; box-shadow: 0 0 50px rgba(0, 247, 255, 0.2);\"\u003e\u003cvideo width=\"100%\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" controls=\"controls\"\u003e\n                    \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/4eff3a6820fd471ca748f505034c16df.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"video-summary\" style=\"margin-top: 25px; max-width: 800px; margin-left: auto; margin-right: auto;\"\u003e\n\u003ch3 style=\"font-size: 1.2rem; color: var(--neon-blue); margin-bottom: 10px;\"\u003eVideo Showcase: Mera in Motion\u003c\/h3\u003e\n\u003cp style=\"font-size: 1rem; color: #a9c7df;\"\u003eThis video provides a detailed close-up of \u003cstrong\u003eMera\u003c\/strong\u003e, the ultimate \u003cstrong\u003esnake girl hentai figure\u003c\/strong\u003e. Observe the realistic light reflection on her \"High-Gloss\" wet skin, the iridescent color shift of her scales, and the soft, life-like movement of the upgraded medical-grade silicone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"story-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eThe Fourfold Temptation: A Deep Dive into Mera\u003c\/h2\u003e\n\u003cp style=\"text-align: center; max-width: 800px; margin: 0 auto 80px auto; font-size: 1.2rem;\"\u003eMera is not designed for the faint of heart. She is crafted for the true connoisseur of \u003cstrong\u003emonster girl\u003c\/strong\u003e aesthetics. We have engineered every inch of her body to trigger a specific sensory response, guiding you deeper into a state of total immersion.\u003c\/p\u003e\n\u003cdiv class=\"magic-card\"\u003e\n\u003cdiv class=\"card-content\"\u003e\n\u003ch2\u003e1. The \"Wet Skin\" Realism: A Tactile Illusion\u003c\/h2\u003e\n\u003cp\u003eLook closer:\u003c\/p\u003e\n\u003cp\u003eYou’ll notice her skin doesn’t look dry or matte like standard dolls.\u003c\/p\u003e\n\u003cp\u003eMera features our proprietary \u003cstrong\u003e\"High-Gloss Moisture\"\u003c\/strong\u003e finish. This isn’t oil—it is the texture of the silicone itself, permanently treated to mimic the sheen of a body in the heat of passion.\u003c\/p\u003e\n\u003cp\u003eWhen you run your hand across her chest, the light catches the curves, creating a \"sweaty\" visual effect that screams biological realism.\u003c\/p\u003e\n\u003cp\u003eIt creates an immediate primal trigger: she looks like she has just finished a hunt... or is ready to start one.\u003c\/p\u003e\n\u003cp\u003eThe friction, the warmth, and the visual stickiness make this \u003ca title=\"nsfw figure\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/3-0-anime-sex-doll\"\u003e\u003cstrong\u003ensfw figure\u003c\/strong\u003e\u003c\/a\u003e feel feverishly alive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_Wet_Skin_snake_girl_hentai_figure.webp?v=1769590171\" alt=\"Close-up of Mera snake girl hentai figure chest featuring high-gloss sweat effect and realistic silicone skin texture\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"magic-card reverse\"\u003e\n\u003cdiv class=\"card-content\"\u003e\n\u003ch2\u003e2. The Heteromorphic Contrast: Beauty Meets Danger\u003c\/h2\u003e\n\u003cp\u003eThe allure of the \u003cstrong\u003ehalf snake half human\u003c\/strong\u003e form lies in the contrast, and Mera executes this perfectly.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUpper Body:\u003c\/strong\u003e An extremely voluptuous human female form, soft to the touch, with yielding flesh that invites your grip.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLower Body:\u003c\/strong\u003e This is where the fantasy takes over. Her waist transitions seamlessly into a gorgeous, dangerous serpent tail.\u003c\/p\u003e\n\u003cp\u003eWe’ve utilized a pearlescent pink pigment for her scales. Under your room’s lighting, they shift color, offering a mesmerizing, psychedelic gradient.\u003c\/p\u003e\n\u003cp\u003eThe tactile shock of moving from the warmth of her human skin to the smooth, cool, and firm texture of her reptilian scales is the ultimate \u003cstrong\u003ehentai\u003c\/strong\u003e experience.\u003c\/p\u003e\n\u003cp\u003eIt embodies the \"Monster Girl\" charm: a lethal mix of seduction and threat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/half_snake_half_human_hentai_figure.webp?v=1769590576\" alt=\"Full body view of Mera figure showing transition from human torso to pearlescent pink snake tail lamia design\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"magic-card\"\u003e\n\u003cdiv class=\"card-content\"\u003e\n\u003ch2\u003e3. The \"Ahegao\" Connection: Psychological Domination\u003c\/h2\u003e\n\u003cp\u003eBut here is the kicker:\u003c\/p\u003e\n\u003cp\u003eMost figures stare blankly. Mera is lost in the moment.\u003c\/p\u003e\n\u003cp\u003eWe sculpted her head with a precise \u003cstrong\u003e\"Reasoning Disconnected\"\u003c\/strong\u003e expression.\u003c\/p\u003e\n\u003cp\u003eHer head is thrown back, mouth agape, tongue exposed in a classic \u003cstrong\u003ehentai face\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eBut it’s the eyes that will trap you. Her golden, reptilian slit pupils are unfocused, signaling that her rational mind has snapped, leaving only instinct.\u003c\/p\u003e\n\u003cp\u003eWhen you place her on your desk or bed, that gaze pulls you in. It forces you into the scene.\u003c\/p\u003e\n\u003cp\u003eYou aren't just using a product; you are the cause of her unraveling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/snake_girl_hentai_figure_with_ahegao_face.webp?v=1769590571\" alt=\"Mera anime figure head sculpt with ahegao expression, open mouth tongue out, and reptilian slit eyes\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"magic-card reverse\"\u003e\n\u003cdiv class=\"card-content\"\u003e\n\u003ch2\u003e4. The \"Xeno-Biology\" Internal Structure\u003c\/h2\u003e\n\u003cp\u003eYou might be wondering: \u003cem\u003eDoes the inside match the outside?\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eAbsolutely. A generic tunnel wouldn't fit a \u003cstrong\u003esnake girl\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eWe created a custom \"Internal Landscape\" dedicated to this species.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e·The Architecture:\u003c\/strong\u003e Unlike human-based toys, Mera's internal structure features complex, undulating ridges designed to mimic the muscular constriction of a snake.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e·The Sensation:\u003c\/strong\u003e The \"Upgraded Ultra-Soft Silicone\" allows the tunnel to collapse around you, creating a vacuum-like \u003cstrong\u003e\"Wrapping Dimension\"\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eIt feels less like penetration and more like being consumed.\u003c\/p\u003e\n\u003cp\u003eThis secret structure, hidden deep between the transition of scales and skin, offers a wet, layered, and rhythmic stimulation that no standard \u003cstrong\u003ehentai figurine\u003c\/strong\u003e can offer.\u003c\/p\u003e\n\u003cp\u003eIt is a mystery waiting for you to explore.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/hentai_figure_with_snake_internal_feature.webp?v=1769590573\" alt=\"Cross-section illustration of snake girl internal silicone channel structure with ribbed texture for sensation\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gallery-wrapper\"\u003e\n\u003ch2 class=\"section-title\" style=\"color: var(--neon-gold);\"\u003eTreasures of the Deep\u003c\/h2\u003e\n\u003cdiv class=\"gallery-grid\"\u003e\n\u003cdiv class=\"gallery-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mera_snake_girl_hentai_figure_details_10_-_-jpg.webp?v=1769593297\" alt=\"Mrlsexdoll Mera figure close up on pearlescent scales texture and color shift\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gallery-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mera_snake_girl_hentai_figure_details_5_-_-jpg.webp?v=1769593297\" alt=\"Side profile of anime snake girl figure highlighting spinal curve and waist transition\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gallery-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mera_snake_girl_hentai_figure_details_4_-_-jpg.webp?v=1769593297\" alt=\"Macro shot of wet skin silicone texture on clavicle and neck area\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gallery-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mera_snake_girl_hentai_figure_details_8_-_-jpg.webp?v=1769593297\" alt=\"Mera figure rear view showing tail coil and hip structure\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gallery-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mera_snake_girl_hentai_figure_details_3_-_-jpg.webp?v=1769593297\" alt=\"Detailed view of Mera's hand sculpting and painted nails holding the tail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gallery-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mera_snake_girl_hentai_figure_details_12_-_-jpg.webp?v=1769593297\" alt=\"Lighting test showing how the pink snake scales reflect neon light in dark room\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gallery-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mera_snake_girl_hentai_figure_details_7_-_-jpg.webp?v=1769593297\" alt=\"Packaging unboxing view of Mera silicone torso protected in box\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gallery-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mera_snake_girl_hentai_figure_details_1_-_-jpg.webp?v=1769593296\" alt=\"Comparison of Mera figure size relative to standard anime statues\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-section\"\u003e\n\u003cdiv class=\"specs-box\"\u003e\n\u003ch3 style=\"text-align: center; color: #fff; margin-bottom: 20px; font-family: 'Cinzel Decorative'; font-size: 2.2rem;\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003cp style=\"text-align: center; color: #aaa; margin-bottom: 30px; font-style: italic;\"\u003eDetailed metrics for the discerning collector.\u003c\/p\u003e\n\u003ctable class=\"tech-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharacter Name\u003c\/td\u003e\n\u003ctd\u003eMera (Mrlsexdoll Original Character)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eClassification\u003c\/td\u003e\n\u003ctd\u003eHentai Figure\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpecies\u003c\/td\u003e\n\u003ctd\u003eAnime Snake Girl (Lamia)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eUpgraded Ultra-Soft Platinum Silicone (Medical Grade)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSkin Texture\u003c\/td\u003e\n\u003ctd\u003e\"High-Gloss\" Sweat Finish + Pearlescent Scales\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"maintenance-container\"\u003e\n\u003ch3 class=\"maintenance-title\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/www.mrlsexdoll.com\/pages\/mrlsexdoll-accessories-using-guide\" title=\"How to clean anime figures\"\u003eHOW TO CLEAN ANIME FIGURES\u003c\/a\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eMera is an investment in your fantasy. To keep her scales shimmering and her skin soft for years to come, follow this simple care ritual.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e1. The Bath:\u003c\/strong\u003e Wash Mera gently with warm water and mild, antibacterial soap. Avoid harsh chemicals that could dull her pearlescent paint.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2. The Dry:\u003c\/strong\u003e Pat her dry with a soft, lint-free towel. Treat her skin with the same delicacy you would a real partner.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3. The Renewal:\u003c\/strong\u003e After drying, apply a light dusting of maintenance powder (cornstarch-based) to keep the silicone velvety smooth and prevent tackiness.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e4. Lubrication:\u003c\/strong\u003e Important: Use water-based lubricants only. Silicone-based lubes can bond with Mera’s material and damage the delicate internal texture.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-container\"\u003e\n\u003ch2 class=\"section-title\" style=\"margin-bottom: 50px;\"\u003eFAQ About the Mera Hentai Figure\u003c\/h2\u003e\n\u003cdiv class=\"mera-faq-item\" itemscope=\"\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n\u003ch3 class=\"mera-faq-question\" itemprop=\"name\"\u003eWill the shipping packaging reveal the contents?\u003c\/h3\u003e\n\u003cdiv class=\"mera-faq-answer\" itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n\u003cp itemprop=\"text\"\u003eAbsolutely not. We understand the need for discretion. Mera ships in a \u003cstrong\u003eplain, unmarked brown box\u003c\/strong\u003e. The shipping label only lists a generic fulfillment code and company name (e.g., \"M-Logistics\"), with \u003cstrong\u003eno mention of \"hentai,\" \"figure,\" or \"doll.\"\u003c\/strong\u003e Your privacy is our absolute commandment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mera-faq-item\" itemscope=\"\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n\u003ch3 class=\"mera-faq-question\" itemprop=\"name\"\u003eDoes the silicone figure have a strong chemical smell?\u003c\/h3\u003e\n\u003cdiv class=\"mera-faq-answer\" itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n\u003cp itemprop=\"text\"\u003eNo. Mera is cast from upgraded \u003cstrong\u003ePlatinum Medical-Grade Silicone\u003c\/strong\u003e. Unlike cheaper TPE alternatives, platinum silicone is odorless, non-toxic, and hypoallergenic. She arrives with a neutral scent, ready for immediate display or use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mera-faq-item\" itemscope=\"\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n\u003ch3 class=\"mera-faq-question\" itemprop=\"name\"\u003eHow do I clean the internal texture effectively?\u003c\/h3\u003e\n\u003cdiv class=\"mera-faq-answer\" itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n\u003cp itemprop=\"text\"\u003eMaintenance is simple. You can easily flush the channel with warm water and mild soap. We recommend using a \u003cstrong\u003eUSB irrigator\u003c\/strong\u003e for deep cleaning the \"snake\" ridges. Always ensure she is fully dry and powdered with cornstarch before storage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mera-faq-item\" itemscope=\"\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n\u003ch3 class=\"mera-faq-question\" itemprop=\"name\"\u003eCan I use oil-based lubricants on the scales?\u003c\/h3\u003e\n\u003cdiv class=\"mera-faq-answer\" itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n\u003cp itemprop=\"text\"\u003e\u003cstrong\u003eNever.\u003c\/strong\u003e Oil-based or silicone-based lubricants will degrade the platinum silicone material, causing the beautiful pearlescent scales to dissolve or become sticky. Only use high-quality \u003cstrong\u003ewater-based lubricants\u003c\/strong\u003e to interact with Mera.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfooter class=\"footer-cta\"\u003e\n\u003ch2 style=\"color: var(--neon-blue); margin-bottom: 25px;\"\u003eJoin the Cult of Mera\u003c\/h2\u003e\n\u003cp style=\"max-width: 700px; margin: 0 auto; color: #ccc; font-size: 1.1rem;\"\u003eDon't just take our word for it. Join the \u003cstrong\u003eMrlsexdoll\u003c\/strong\u003e Discord community to see genuine photos, videos, and rave reviews from fellow \u003cstrong\u003eanime lovers\u003c\/strong\u003e and collectors. See how they customize, display, and interact with Mera.\u003c\/p\u003e\n\u003cp style=\"margin-top: 30px; color: var(--neon-gold);\"\u003e\u003cstrong\u003ePrivacy Guarantee:\u003c\/strong\u003e Your secret is safe with us. Mera ships in a plain, discreet box with no external labels revealing the contents.\u003c\/p\u003e\n\u003ch3 style=\"margin-top: 50px; color: #fff;\"\u003eReady to surrender?\u003c\/h3\u003e\n\u003cp style=\"color: #fff; font-size: 1.3rem;\"\u003eExperience the bite of the snake girl today.\u003c\/p\u003e\n\u003ca class=\"cta-btn\" id=\"shop\"\u003eShop Mera Now\u003c\/a\u003e\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":51737828884793,"sku":"TD-MIYA-ST-miya-13","price":848.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_mera_snake_sex_doll_81dfe8ad-9516-4a3f-8246-41fb55828dd4.webp?v=1775034078"},{"product_id":"vixen-voss-fox-furry-sex-doll","title":"Vixen Voss: Premium Fox Girl Furry Sex Doll (Medical Silicone)","description":"\u003cstyle\u003e\n\/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n   1. SAFELY IMPORT FONTS\n   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Baloo+2:wght@700;800;900\u0026family=Fredoka+One\u0026family=Nunito:ital,wght@0,400;0,600;0,700;0,800;0,900;1,700\u0026display=swap');\n\n\/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n   2. DESIGN TOKENS \u0026 SHOPIFY ISOLATION\n   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ *\/\n#vixen-voss-lp {\n  --pink: #ff6eb8;\n  --hot-pink: #ff3d9a;\n  --lav: #c896f8;\n  --deep: #d18cff; \n  --dark: #ffffff; \n  --baby: #ffd6f4;\n  --txt: #f0e6fa; \n  --muted: #bda8d9; \n  \n  --glass-bg: rgba(20, 10, 30, 0.45); \n  --glass-border: rgba(255, 255, 255, 0.12);\n  --sp: 0 8px 32px rgba(0, 0, 0, 0.5);\n  --sg: 0 0 24px rgba(255, 110, 184, 0.55), 0 0 48px rgba(255, 110, 184, 0.25);\n  --sp2: 0 0 24px rgba(200, 150, 248, 0.4), 0 0 48px rgba(155, 77, 202, 0.2);\n  \n  --r: 20px; --rl: 36px; --rpill: 50px;\n  --fd: 'Baloo 2', cursive;\n  --ft: 'Fredoka One', cursive;\n  --fb: 'Nunito', sans-serif;\n\n  font-family: var(--fb) !important;\n  color: var(--txt) !important;\n  line-height: 1.5 !important;\n  width: 100%;\n  \n  position: relative;\n  isolation: isolate; \n  clip-path: inset(0); \n  background-color: #0b0213; \n  overflow: hidden;\n  \/* 💡 增加平滑滚动 *\/\n  scroll-behavior: smooth;\n}\n\n#vixen-voss-lp *, #vixen-voss-lp *::before, #vixen-voss-lp *::after { box-sizing:border-box; margin:0; padding:0; }\n\n\/* 💡 为锚点跳转增加偏移，防止标题被顶部\/底部遮挡 *\/\n#vixen-voss-lp section {\n  scroll-margin-top: 80px;\n}\n\n#vixen-voss-lp h1, #vixen-voss-lp h2, #vixen-voss-lp h3, #vixen-voss-lp p, #vixen-voss-lp span, #vixen-voss-lp a, #vixen-voss-lp td, #vixen-voss-lp div, #vixen-voss-lp label { \n  letter-spacing:normal !important; \n  text-transform:none; \n  margin:0; padding:0; background:none;\n  color: inherit !important; \n  font-family: inherit !important;\n}\n#vixen-voss-lp img { max-width:100%; height:auto; display:block; border:none; box-shadow:none; }\n#vixen-voss-lp a { text-decoration:none !important; }\n\n\/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n   3. IN-PAGE NAVIGATION (HEKETA FLOATING BOTTOM STYLE)\n   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ *\/\n#vixen-voss-lp .lp-floating-nav {\n  position: fixed;\n  bottom: 30px;\n  left: 50%;\n  transform: translateX(-50%);\n  z-index: 1500;\n  display: flex;\n  gap: 24px;\n  background: rgba(11, 2, 19, 0.85);\n  backdrop-filter: blur(16px);\n  -webkit-backdrop-filter: blur(16px);\n  padding: 14px 32px;\n  border-radius: 50px;\n  border: 1px solid rgba(255, 110, 184, 0.3); \/* Vixen pink tint *\/\n  box-shadow: 0 16px 40px rgba(0,0,0,0.8), inset 0 1px 0 rgba(255,255,255,0.05);\n}\n#vixen-voss-lp .lp-floating-nav a {\n  font-family: var(--fb) !important;\n  font-size: 0.82rem;\n  font-weight: 800;\n  letter-spacing: 0.1em;\n  color: var(--muted) !important;\n  text-transform: uppercase;\n  text-decoration: none !important;\n  white-space: nowrap;\n  transition: color 0.3s ease, text-shadow 0.3s ease;\n}\n#vixen-voss-lp .lp-floating-nav a:hover {\n  color: var(--pink) !important;\n  text-shadow: 0 0 12px rgba(255, 110, 184, 0.6);\n}\n\n@media (max-width: 768px) {\n  #vixen-voss-lp .lp-floating-nav {\n    bottom: 20px;\n    padding: 10px 20px;\n    gap: 16px;\n    width: 90%;\n    max-width: 400px;\n    overflow-x: auto;\n    justify-content: flex-start;\n    -webkit-overflow-scrolling: touch;\n    -ms-overflow-style: none; \n    scrollbar-width: none; \n  }\n  #vixen-voss-lp .lp-floating-nav::-webkit-scrollbar {\n    display: none;\n  }\n}\n\n\/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n   4. DYNAMIC NEBULA BACKGROUND SYSTEM\n   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ *\/\n#vixen-voss-lp .cosmic-bg { position: fixed; width: 100vw; height: 100vh; top: 0; left: 0; z-index: -1; background: #0b0213; pointer-events: none; }\n#vixen-voss-lp .cosmic-bg::after { content: ''; position: absolute; inset: 0; box-shadow: inset 0 0 200px 50px #0b0213; pointer-events: none; z-index: 2; }\n#vixen-voss-lp .nebula { position: absolute; border-radius: 50%; filter: blur(120px); mix-blend-mode: screen; animation: vixen-float-nebula 20s infinite alternate ease-in-out; }\n#vixen-voss-lp .nebula-1 { width: 80vw; height: 80vh; background: rgba(255, 61, 154, 0.35); top: -10%; left: -10%; }\n#vixen-voss-lp .nebula-2 { width: 70vw; height: 70vh; background: rgba(155, 77, 202, 0.45); bottom: -20%; right: -10%; animation-delay: -7s; animation-direction: alternate-reverse; }\n#vixen-voss-lp .nebula-3 { width: 50vw; height: 50vh; background: rgba(0, 200, 255, 0.15); top: 20%; left: 40%; animation-delay: -12s; }\n#vixen-voss-lp .stars { position: absolute; inset: -50%; background-image: radial-gradient(1.5px 1.5px at 10% 20%, #fff, rgba(0,0,0,0)), radial-gradient(2px 2px at 40% 60%, rgba(255,255,255,0.8), rgba(0,0,0,0)), radial-gradient(1px 1px at 80% 30%, #fff, rgba(0,0,0,0)), radial-gradient(2.5px 2.5px at 60% 80%, rgba(200,150,248,0.9), rgba(0,0,0,0)), radial-gradient(1.5px 1.5px at 90% 90%, #fff, rgba(0,0,0,0)), radial-gradient(2px 2px at 30% 85%, #fff, rgba(0,0,0,0)); background-size: 250px 250px; opacity: 0.5; animation: vixen-star-rotate 180s linear infinite; z-index: 1; }\n\n@keyframes vixen-float-nebula { 0% { transform: translate(0, 0) scale(1); } 100% { transform: translate(6vw, -6vh) scale(1.15); } }\n@keyframes vixen-star-rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }\n\n\/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n   5. LAYOUT \u0026 COMPONENTS\n   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ *\/\n#vixen-voss-lp .page {position:relative; z-index:2; max-width:1080px; margin:0 auto; padding:0 20px;}\n\n@keyframes vixen-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-14px)}}\n@keyframes vixen-float-slow{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-10px) rotate(2deg)}}\n@keyframes vixen-holo{0%{background-position:-200% center}100%{background-position:200% center}}\n@keyframes vixen-pulse-ring{0%{box-shadow:0 0 0 0 rgba(255,110,184,.5),var(--sg)}70%{box-shadow:0 0 0 14px rgba(255,110,184,0),var(--sg)}100%{box-shadow:0 0 0 0 rgba(255,110,184,0),var(--sg)}}\n@keyframes vixen-sparkle{0%,100%{opacity:1;transform:scale(1) rotate(0deg)}50%{opacity:.5;transform:scale(1.4) rotate(180deg)}}\n@keyframes vixen-slide-up{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}\n@keyframes vixen-fade-in{from{opacity:0}to{opacity:1}}\n@keyframes vixen-border-dance{0%,100%{border-color:rgba(200,150,248,.3)}50%{border-color:rgba(255,110,184,.6)}}\n\n#vixen-voss-lp .holo-text{ background:linear-gradient(90deg,#ff6eb8,#c896f8,#87ceeb,#c896f8,#ff6eb8,#ffd700,#ff6eb8); background-size:300%; -webkit-background-clip:text; -webkit-text-fill-color:transparent; background-clip:text; animation:vixen-holo 4s linear infinite; display:inline-block; }\n#vixen-voss-lp .holo-text2{ background:linear-gradient(90deg,#c896f8,#ff6eb8,#ffd700,#ff6eb8,#c896f8); background-size:250%; -webkit-background-clip:text; -webkit-text-fill-color:transparent; background-clip:text; animation:vixen-holo 6s linear infinite reverse; display:inline-block; }\n#vixen-voss-lp .glass{ background:var(--glass-bg); backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px); border:1px solid var(--glass-border); box-shadow:var(--sp); border-radius:var(--r); }\n#vixen-voss-lp .glass-dark{ background:rgba(0, 0, 0, 0.35); backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px); border:1px solid rgba(200,150,248,.3); box-shadow:var(--sp2); border-radius:var(--r); }\n\n#vixen-voss-lp .deco-star{ display:inline-block; color:var(--pink) !important; animation:vixen-sparkle 2s ease-in-out infinite; font-size:1.1rem;line-height:1; }\n#vixen-voss-lp .deco-star.s2{ animation-delay:.4s; color:var(--lav) !important; }\n#vixen-voss-lp .deco-star.s3{ animation-delay:.8s; color:#ffd700 !important; }\n#vixen-voss-lp .deco-star.s4{ animation-delay:1.2s; color:var(--deep) !important; }\n#vixen-voss-lp .stars-row{display:flex;gap:6px;align-items:center;justify-content:center;margin:8px 0}\n\n#vixen-voss-lp .banner-section{ width:100%;max-width:100%; position:relative; z-index:2; animation:vixen-fade-in .8s ease both; }\n#vixen-voss-lp .banner-desktop,#vixen-voss-lp .banner-mobile{display:block;width:100%;height:auto;}\n#vixen-voss-lp .banner-mobile{display:none}\n@media(max-width:640px){ #vixen-voss-lp .banner-desktop{display:none} #vixen-voss-lp .banner-mobile{display:block} }\n\n#vixen-voss-lp .hero{ text-align:center; padding:52px 20px 40px; position:relative; z-index:2; animation:vixen-slide-up .9s ease both; }\n#vixen-voss-lp .brand-badge{ display:inline-block; font-family:var(--fb) !important; font-weight:800;font-size:.72rem; letter-spacing:.22em;text-transform:uppercase; color:var(--pink) !important; background:rgba(0,0,0,0.4); border:1px solid rgba(255,110,184,0.4); padding:6px 20px;border-radius:var(--rpill); margin-bottom:22px; backdrop-filter:blur(8px); }\n\n#vixen-voss-lp .hero h2.main-hero-title { font-family:var(--fd) !important; font-size:clamp(2rem,6vw,3.6rem); font-weight:900;line-height:1.15; margin-bottom:16px; color:var(--dark) !important; text-align: center; }\n\n#vixen-voss-lp .hero-sub{ font-size:1.08rem; color:var(--txt) !important; max-width:600px;margin:0 auto 28px; line-height:1.7;font-weight:600; }\n#vixen-voss-lp .hero-sub strong{ color:var(--pink) !important; }\n\n#vixen-voss-lp .badges{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:36px}\n#vixen-voss-lp .badge{ padding:7px 18px;border-radius:var(--rpill); font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase; transition:transform .2s,box-shadow .2s;cursor:default; position:relative;overflow:hidden; }\n#vixen-voss-lp .badge::after{ content:'';position:absolute;inset:0; background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%); transform:translateX(-100%);transition:transform .4s; }\n#vixen-voss-lp .badge:hover::after{transform:translateX(100%)}\n#vixen-voss-lp .badge:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(155,77,202,.5)}\n#vixen-voss-lp .bp{background:linear-gradient(135deg,#6b1da1,var(--lav)); color:#fff !important;}\n#vixen-voss-lp .bk{background:linear-gradient(135deg,var(--hot-pink),var(--pink)); color:#fff !important;}\n#vixen-voss-lp .bg{background:linear-gradient(135deg,#d49d20,#ffc800); color:#222 !important;}\n#vixen-voss-lp .bw{background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.3); color:#fff !important; backdrop-filter:blur(8px);}\n\n#vixen-voss-lp .hero-collage { display: flex; justify-content: center; align-items: center; margin: 30px auto 40px; position: relative; height: 260px; }\n#vixen-voss-lp .collage-item { position: absolute; border-radius: var(--rl); border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 16px 40px rgba(0,0,0,0.6); transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275), box-shadow 0.4s, z-index 0s; cursor: pointer; }\n#vixen-voss-lp .collage-item img { display: block; height: 220px; width: auto; border-radius: calc(var(--rl) - 2px); object-fit: cover; }\n#vixen-voss-lp .collage-left { transform: translateX(-120px) rotate(-8deg) scale(0.9); z-index: 1; }\n#vixen-voss-lp .collage-right { transform: translateX(120px) rotate(8deg) scale(0.9); z-index: 1; }\n#vixen-voss-lp .collage-center { transform: translateY(-10px) scale(1.05); z-index: 2; box-shadow: var(--sg); border-color:rgba(255,255,255,0.6); }\n#vixen-voss-lp .collage-item:hover { transform: scale(1.15) translateY(-20px) rotate(0deg); z-index: 10; box-shadow: 0 24px 60px rgba(255,110,184,0.6); }\n@media(max-width:600px){ #vixen-voss-lp .hero-collage { height: 200px; } #vixen-voss-lp .collage-item img { height: 160px; } #vixen-voss-lp .collage-left { transform: translateX(-70px) rotate(-6deg) scale(0.9); } #vixen-voss-lp .collage-right { transform: translateX(70px) rotate(6deg) scale(0.9); } }\n\n#vixen-voss-lp .purchase-box{ display:flex;flex-wrap:wrap;align-items:center; justify-content:center;gap:22px;margin-top:16px; }\n#vixen-voss-lp .price{ font-family:var(--fd) !important; font-size:2.4rem;font-weight:900; color:var(--dark) !important; text-shadow:0 2px 12px rgba(0,0,0,0.5); }\n#vixen-voss-lp .cta-btn{ display:inline-block; padding:15px 42px; background:linear-gradient(135deg,var(--pink),var(--hot-pink),var(--deep)); background-size:200%; color:#fff !important; font-family:var(--fb) !important; font-weight:900;font-size:1.05rem; border-radius:var(--rpill);text-decoration:none; letter-spacing:.05em;text-transform:uppercase; box-shadow:var(--sg); animation:vixen-pulse-ring 2.5s ease infinite; transition:transform .2s,background-position .4s; position:relative;overflow:hidden; border:1px solid rgba(255,255,255,0.3); }\n#vixen-voss-lp .cta-btn::after{ content:'';position:absolute;inset:0; background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent); transform:translateX(-100%);transition:transform .5s; }\n#vixen-voss-lp .cta-btn:hover::after{transform:translateX(100%)}\n#vixen-voss-lp .cta-btn:hover{transform:translateY(-3px) scale(1.03);background-position:100%; color:#fff !important;}\n\n#vixen-voss-lp .sec-head{text-align:center;padding:56px 0 36px;}\n#vixen-voss-lp .sec-label{font-size:.72rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase; color:var(--deep) !important; margin-bottom:8px;}\n#vixen-voss-lp .sec-title{font-family:var(--ft) !important; font-size:clamp(1.6rem,3.5vw,2.4rem);line-height:1.2;margin-bottom:10px; color:var(--dark) !important;}\n#vixen-voss-lp .sec-sub{font-size:.97rem; color:var(--muted) !important; font-weight:600;max-width:600px;margin:0 auto;line-height:1.7;}\n#vixen-voss-lp .divider{height:2px;background:linear-gradient(90deg,transparent,rgba(200,150,248,.4),rgba(255,110,184,.4),rgba(200,150,248,.4),transparent);border-radius:2px;margin:20px 0;}\n\n#vixen-voss-lp .intro-wrap{ display:grid;grid-template-columns:1fr auto; gap:40px;align-items:start; padding:0 0 60px; }\n@media(max-width:760px){ #vixen-voss-lp .intro-wrap{grid-template-columns:1fr} }\n#vixen-voss-lp .intro-copy p{margin-bottom:1.25em;line-height:1.82;font-size:1.02rem; color:var(--txt) !important;}\n#vixen-voss-lp .intro-copy p strong{color:var(--pink) !important; font-weight:800}\n#vixen-voss-lp .intro-copy p em{color:var(--lav) !important; font-style:normal;font-weight:700}\n#vixen-voss-lp .intro-copy .bucket{ font-family:var(--fd) !important; font-size:1.05rem;font-weight:800; color:var(--deep) !important; display:block;margin:4px 0 0; }\n#vixen-voss-lp .intro-char{ width:260px;flex-shrink:0; position:sticky;top:80px; animation:vixen-float-slow 5s ease-in-out infinite; }\n#vixen-voss-lp .intro-char img{ width:260px;border-radius:var(--rl); box-shadow:0 16px 48px rgba(0,0,0,0.6); border:2px solid rgba(255,255,255,.2); }\n@media(max-width:760px){#vixen-voss-lp .intro-char{width:100%;position:static}#vixen-voss-lp .intro-char img{width:100%;max-width:320px;display:block;margin:0 auto}}\n\n#vixen-voss-lp .video-section { padding-bottom: 70px; }\n#vixen-voss-lp .video-wrapper { padding: 10px; margin: 0 auto 24px; max-width: 860px; transition: transform 0.3s, box-shadow 0.3s; }\n#vixen-voss-lp .video-wrapper:hover { transform: translateY(-4px); box-shadow: var(--sg); border-color: rgba(255,110,184,0.6); }\n#vixen-voss-lp .video-wrapper video { width: 100%; height: auto; border-radius: calc(var(--rl) - 10px); display: block; background: rgba(0,0,0,0.6); object-fit: cover; }\n#vixen-voss-lp .video-summary { max-width: 680px; margin: 0 auto; text-align: center; font-size: 0.95rem; line-height: 1.7; color: var(--muted) !important; background: rgba(0,0,0,0.3); padding: 16px 24px; border-radius: var(--r); border: 1px solid rgba(255,255,255,0.05); }\n#vixen-voss-lp .video-summary strong { color: var(--pink) !important; font-weight: 800; }\n\n#vixen-voss-lp .char-section{padding-bottom:70px}\n#vixen-voss-lp .char-inner{ display:grid;grid-template-columns:auto 1fr; gap:36px;align-items:start; }\n@media(max-width:760px){#vixen-voss-lp .char-inner{grid-template-columns:1fr}}\n\n#vixen-voss-lp .char-chibi{ width:220px; animation:vixen-float 4.5s ease-in-out infinite; }\n#vixen-voss-lp .char-chibi img{ width:220px;border-radius:var(--rl); box-shadow:0 12px 30px rgba(0,0,0,0.5); border:2px solid rgba(255,255,255,.2); }\n@media(max-width:760px){#vixen-voss-lp .char-chibi{width:100%}#vixen-voss-lp .char-chibi img{width:100%;max-width:260px;margin:0 auto;display:block}}\n\n#vixen-voss-lp .char-card{ padding:30px 32px; animation:vixen-border-dance 4s ease infinite; position:relative; }\n#vixen-voss-lp img.chibi-sticker { position:absolute; top:-35px; right:-25px; width:120px !important; max-width:120px !important; height:auto !important; transform:rotate(12deg); animation:vixen-float-slow 6s ease-in-out infinite reverse; filter:drop-shadow(0 12px 24px rgba(0,0,0,0.6)); z-index:5; pointer-events:none; border: 1.5px solid rgba(255,255,255,0.4); border-radius: var(--rl); background: rgba(0,0,0,0.3); display:block !important; }\n@media(max-width:600px){ #vixen-voss-lp img.chibi-sticker { width:90px !important; max-width:90px !important; top:-20px; right:-10px; } }\n\n#vixen-voss-lp .char-card-title{ font-family:var(--ft) !important; font-size:1.45rem; margin-bottom:16px; color:var(--dark) !important; }\n#vixen-voss-lp .char-grid{ display:grid;grid-template-columns:1fr 1fr; gap:10px 24px;margin-bottom:22px; }\n@media(max-width:480px){#vixen-voss-lp .char-grid{grid-template-columns:1fr}}\n#vixen-voss-lp .char-row{ display:flex;gap:10px;align-items:baseline; padding:9px 12px; background:rgba(0,0,0,0.3); border-radius:12px; border:1px solid rgba(255,255,255,.05); }\n#vixen-voss-lp .char-lbl{ font-weight:800;font-size:.82rem; color:var(--deep) !important; min-width:82px; text-transform:uppercase;letter-spacing:.04em; }\n#vixen-voss-lp .char-val{ color:var(--txt) !important; font-size:.88rem;font-weight:600; }\n\n#vixen-voss-lp .char-story{ padding:20px 22px; background:rgba(0,0,0,0.4); border-left:3px solid var(--pink); border-radius:0 var(--r) var(--r) 0; font-style:italic;font-size:.94rem; line-height:1.9; }\n#vixen-voss-lp .char-story p{margin-bottom:.85em; color:var(--txt) !important;}\n#vixen-voss-lp .char-story p:last-child{margin-bottom:0}\n#vixen-voss-lp .char-story em{font-style:normal; color:var(--pink) !important; font-weight:800}\n\n#vixen-voss-lp .features-section{padding-bottom:60px}\n#vixen-voss-lp .feat-block{ display:flex; flex-direction: row; gap:36px; align-items:center; margin-bottom:52px; padding:36px; border-radius:var(--rl); transition:transform .3s, box-shadow .3s; position:relative; overflow:hidden; }\n#vixen-voss-lp .feat-block::before{ content:''; position:absolute; inset:0; background:linear-gradient(135deg,rgba(255,255,255,.03),rgba(255,255,255,.0)); pointer-events:none; }\n#vixen-voss-lp .feat-block:hover{ transform:translateY(-6px); box-shadow:0 20px 60px rgba(0,0,0,0.6),0 8px 24px rgba(255,110,184,.15)!important; border-color:rgba(255,255,255,0.3) !important; }\n\n#vixen-voss-lp .feat-block.rev{ flex-direction: row-reverse; }\n\n@media(max-width:720px){ \n  #vixen-voss-lp .feat-block, #vixen-voss-lp .feat-block.rev { flex-direction: column; padding:24px 20px; margin-bottom:32px; } \n}\n\n#vixen-voss-lp .feat-block:nth-child(odd){ background:rgba(255, 255, 255, 0.04); border:1px solid rgba(255,255,255,.1); box-shadow:0 8px 32px rgba(0,0,0,.4); backdrop-filter:blur(18px); }\n#vixen-voss-lp .feat-block:nth-child(even){ background:rgba(0, 0, 0, 0.25); border:1px solid rgba(255,255,255,.05); box-shadow:0 8px 32px rgba(0,0,0,.5); backdrop-filter:blur(18px); }\n\n#vixen-voss-lp .feat-img-wrap{ position:relative; flex: 1; }\n#vixen-voss-lp .feat-img-wrap img{ width:100%; aspect-ratio:4\/5; object-fit:cover; border-radius:var(--r); border:2px solid rgba(255,255,255,.15); box-shadow:0 12px 36px rgba(0,0,0,.6); transition:transform .35s,box-shadow .35s; display:block; }\n#vixen-voss-lp .feat-block:hover .feat-img-wrap img{ transform:scale(1.03); box-shadow:var(--sp2); border-color:rgba(255,255,255,0.4); }\n#vixen-voss-lp .feat-num-bg{ position:absolute; top:-16px; right:-8px; font-family:var(--fd) !important; font-size:7rem; font-weight:900; color:rgba(255,255,255,.03) !important; line-height:1; pointer-events:none; z-index:0; user-select:none; }\n\n#vixen-voss-lp .feat-content{ position:relative; z-index:1; flex: 1; }\n#vixen-voss-lp .feat-tag{ display:inline-block; font-size:.7rem; font-weight:900; letter-spacing:.12em; text-transform:uppercase; color:#fff !important; background:rgba(255,110,184,.3); border:1px solid rgba(255,110,184,.6); padding:4px 12px; border-radius:var(--rpill); margin-bottom:12px; text-shadow: 0 1px 4px rgba(0,0,0,0.5); }\n#vixen-voss-lp .feat-title{ font-family:var(--ft) !important; font-size:clamp(1.1rem,2.4vw,1.5rem); line-height:1.3; color:var(--dark) !important; margin-bottom:14px; text-shadow: 0 2px 8px rgba(0,0,0,0.5); }\n#vixen-voss-lp .feat-content p{ font-size:.96rem; line-height:1.82; margin-bottom:.9em; color:var(--txt) !important;}\n#vixen-voss-lp .feat-content p:last-child{margin-bottom:0}\n#vixen-voss-lp .feat-content strong{ color:var(--pink) !important; font-weight:800}\n#vixen-voss-lp .feat-content em{ color:var(--lav) !important; font-style:normal; font-weight:700}\n\n#vixen-voss-lp .gallery-section{padding-bottom:70px}\n#vixen-voss-lp .gallery-track{ display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch;padding:12px 4px 24px;cursor:grab; }\n#vixen-voss-lp .gallery-track:active{cursor:grabbing}\n#vixen-voss-lp .gallery-track::-webkit-scrollbar{height:6px}\n#vixen-voss-lp .gallery-track::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:3px}\n#vixen-voss-lp .gallery-track::-webkit-scrollbar-thumb{background:linear-gradient(90deg,var(--pink),var(--lav));border-radius:3px}\n#vixen-voss-lp .gal-item{ scroll-snap-align:start;flex:0 0 auto;width:clamp(200px,28vw,260px); position:relative;overflow:hidden;border-radius:var(--r); border:1px solid rgba(255,255,255,.15); box-shadow:0 8px 28px rgba(0,0,0,.5); transition:transform .3s,box-shadow .3s, border-color .3s; }\n#vixen-voss-lp .gal-item:hover{ transform:translateY(-6px) scale(1.02); box-shadow:var(--sp2);border-color:rgba(255,110,184,.6); }\n#vixen-voss-lp .gal-item img{ width:100%;height:340px;object-fit:cover;display:block; transition:transform .4s; }\n#vixen-voss-lp .gal-item:hover img{transform:scale(1.06)}\n#vixen-voss-lp .gal-overlay{ position:absolute;bottom:0;left:0;right:0;height:60px; background:linear-gradient(to top,rgba(15,5,25,.8),transparent); opacity:0;transition:opacity .3s; }\n#vixen-voss-lp .gal-item:hover .gal-overlay{opacity:1}\n\n#vixen-voss-lp .specs-section{padding-bottom:70px}\n#vixen-voss-lp .specs-wrap{padding:8px 0}\n#vixen-voss-lp .specs-table{width:100%;border-collapse:collapse;background:transparent;border:none;margin:0;}\n#vixen-voss-lp .specs-table tr{border-bottom:1px solid rgba(255,255,255,.1);transition:background .2s;background:transparent;}\n#vixen-voss-lp .specs-table tr:last-child{border-bottom:none}\n#vixen-voss-lp .specs-table tr:hover{background:rgba(255,255,255,.05)}\n#vixen-voss-lp .specs-table td{padding:13px 18px;font-size:.93rem;border:none;background:transparent;}\n#vixen-voss-lp .specs-table td:first-child{ font-weight:800; color:var(--deep) !important; width:40%; font-size:.82rem;letter-spacing:.04em;text-transform:uppercase; }\n#vixen-voss-lp .specs-table td:last-child{ color:var(--txt) !important; font-weight:600; }\n\n#vixen-voss-lp .faq-section{padding-bottom:70px}\n#vixen-voss-lp .faq-item{margin-bottom:12px}\n#vixen-voss-lp .faq-toggle{display:none}\n#vixen-voss-lp .faq-q{ display:flex;align-items:center;justify-content:space-between;gap:16px; padding:18px 22px;background:rgba(255,255,255,.05); border:1px solid rgba(255,255,255,.1);border-radius:var(--r); cursor:pointer;font-weight:800;font-size:1rem; color:var(--dark) !important; transition:background .25s,border-color .25s,box-shadow .25s; backdrop-filter:blur(12px);user-select:none; }\n#vixen-voss-lp .faq-q:hover{ background:rgba(255,255,255,.1);border-color:rgba(255,110,184,.4); box-shadow:0 4px 20px rgba(0,0,0,.4); }\n#vixen-voss-lp .faq-icon{ font-size:1.4rem;line-height:1; color:var(--pink) !important; transition:transform .3s;flex-shrink:0;font-weight:400; font-family:var(--fd) !important; }\n#vixen-voss-lp .faq-body{ max-height:0;overflow:hidden; transition:max-height .4s ease, padding .4s ease; background:rgba(0,0,0,.3); border:1px solid rgba(255,255,255,.05);border-top:none; border-radius:0 0 var(--r) var(--r);backdrop-filter:blur(12px); }\n#vixen-voss-lp .faq-body-inner{padding:0 22px}\n#vixen-voss-lp .faq-toggle:checked~.faq-q{ background:rgba(255,110,184,.15);border-color:rgba(255,110,184,.5); border-radius:var(--r) var(--r) 0 0;box-shadow:0 4px 20px rgba(0,0,0,.5); }\n#vixen-voss-lp .faq-toggle:checked~.faq-q .faq-icon{transform:rotate(45deg)}\n#vixen-voss-lp .faq-toggle:checked~.faq-body{max-height:320px}\n#vixen-voss-lp .faq-toggle:checked~.faq-body .faq-body-inner{padding:18px 22px 22px}\n#vixen-voss-lp .faq-body p{font-size:.95rem;line-height:1.82; color:var(--txt) !important; font-weight:600}\n\n#vixen-voss-lp .trust-strip{ display:flex;flex-wrap:wrap;gap:14px; justify-content:center;padding:10px 0 50px; }\n#vixen-voss-lp .trust-pill{ display:flex;align-items:center;gap:8px; padding:10px 20px;background:rgba(0,0,0,.4); border:1px solid rgba(255,255,255,.15);border-radius:var(--rpill); font-size:.85rem;font-weight:700; color:var(--txt) !important; backdrop-filter:blur(8px);transition:transform .2s,box-shadow .2s, border-color .2s; }\n#vixen-voss-lp .trust-pill:hover{ transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.5); border-color:rgba(255,110,184,.6); }\n#vixen-voss-lp .trust-icon{font-size:1.3rem}\n\n#vixen-voss-lp .final-cta{text-align:center;padding:70px 20px 80px;position:relative;z-index:2;}\n#vixen-voss-lp .cta-float-wrapper { text-align:center; margin-bottom:-50px; position:relative; z-index:2; }\n#vixen-voss-lp .cta-float-wrapper img { width:160px !important; max-width:160px !important; height:160px !important; object-fit:cover; border-radius:50%; border:3px solid rgba(255,255,255,0.4); box-shadow:0 12px 30px rgba(0,0,0,0.8); display:inline-block !important; animation:vixen-float 4s ease-in-out infinite; background:#0b0213; }\n\n#vixen-voss-lp .final-cta-card{ max-width:620px;margin:0 auto;padding:60px 40px 48px; border-radius:var(--rl);position:relative;overflow:hidden; }\n#vixen-voss-lp .final-cta-card::before{ content:'';position:absolute;inset:0; background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.0)); pointer-events:none; }\n#vixen-voss-lp .final-cta h2{ font-family:var(--fd) !important; font-size:clamp(1.5rem,4vw,2.2rem); font-weight:900; color:var(--dark) !important; margin-bottom:16px; }\n#vixen-voss-lp .final-cta p{ font-size:.97rem; color:var(--muted) !important; font-weight:600; max-width:420px;margin:0 auto 30px;line-height:1.75; }\n#vixen-voss-lp .final-cta-card .stars-row{margin-bottom:24px}\n\n#vixen-voss-lp .corner-deco{ position:absolute;font-size:2rem; animation:vixen-sparkle 2s ease-in-out infinite;pointer-events:none; }\n#vixen-voss-lp .corner-deco.tl{top:14px;left:18px;animation-delay:.2s}\n#vixen-voss-lp .corner-deco.tr{top:14px;right:18px;animation-delay:.6s}\n#vixen-voss-lp .corner-deco.bl{bottom:14px;left:18px;animation-delay:1s}\n#vixen-voss-lp .corner-deco.br{bottom:14px;right:18px;animation-delay:1.4s}\n\n#vixen-voss-lp footer{ text-align:center;padding:28px 20px; border-top:1px solid rgba(255,255,255,.1); color:var(--muted) !important; font-size:.8rem;font-weight:600; position:relative;z-index:2; }\n#vixen-voss-lp footer p{margin-bottom:4px; color:var(--muted) !important;}\n\n@media(max-width:480px){\n  #vixen-voss-lp .purchase-box{flex-direction:column}\n  #vixen-voss-lp .trust-strip{gap:10px}\n}\n\u003c\/style\u003e\n\u003cdiv id=\"vixen-voss-lp\"\u003e\n\u003cdiv class=\"cosmic-bg\"\u003e\n\u003cdiv class=\"nebula nebula-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nebula nebula-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nebula nebula-3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stars\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"banner-section\"\u003e\u003cimg alt=\"Vixen Voss fox girl furry sex doll promotional desktop banner\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_vixen_voss_fox_furry_sex_doll_3eda94e5-4204-43be-96ef-a33c79565de1.webp?v=1778064132\" class=\"banner-desktop\"\u003e \u003cimg alt=\"Vixen Voss fox girl furry sex doll promotional mobile banner\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_vixen_voss_furry_sex_doll_f3b491ad-e69a-43ec-a1d6-42dae1d7fd90.webp?v=1778064132\" class=\"banner-mobile\"\u003e\u003c\/section\u003e\n\u003cdiv class=\"page\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"stars-row\"\u003e\n\u003cspan class=\"deco-star\"\u003e✦\u003c\/span\u003e\u003cspan class=\"deco-star s2\"\u003e✦\u003c\/span\u003e\u003cspan class=\"deco-star s3\"\u003e★\u003c\/span\u003e\u003cspan class=\"deco-star s2\"\u003e✦\u003c\/span\u003e\u003cspan class=\"deco-star\"\u003e✦\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"brand-badge\"\u003e✦ Mrlsexdoll Original Character · FURRY SEX DOLL Series ✦\u003c\/p\u003e\n\u003ch2 class=\"main-hero-title\"\u003e\n\u003cspan class=\"holo-text\"\u003eVixen Voss\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"font-size: .68em; color: var(--dark) !important;\"\u003eFox Girl Furry Sex Doll\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"hero-sub\"\u003eMeet Mrlsexdoll's boldest original: a premium \u003cstrong style=\"color: var(--pink) !important;\"\u003efurry sex doll\u003c\/strong\u003e crafted in ultra-soft medical silicone, designed for every fan of the fox girl hentai aesthetic.\u003c\/p\u003e\n\u003cdiv class=\"badges\"\u003e\n\u003cspan class=\"badge bp\"\u003e🦊 Fox Furry · Original IP\u003c\/span\u003e \u003cspan class=\"badge bk\"\u003e🔬 Medical Silicone\u003c\/span\u003e \u003cspan class=\"badge bg\"\u003e⚖️ 7.65 kg\u003c\/span\u003e \u003cspan class=\"badge bw\"\u003e💫 16.5 cm Vaginal Channel\u003c\/span\u003e \u003cspan class=\"badge bp\"\u003e✈️ Free Worldwide Shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-collage\"\u003e\n\u003cdiv class=\"collage-item collage-left\"\u003e\u003cimg alt=\"Vixen Voss fox girl furry sex doll standing pose showing full body\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Visen_Voss_1.webp?v=1776247749\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"collage-item collage-center\"\u003e\u003cimg alt=\"Front view of Vixen Voss fox girl furry sex doll with asymmetric smirk\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Visen_Voss.webp?v=1776247753\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"collage-item collage-right\"\u003e\u003cimg alt=\"Side view of Vixen Voss furry sex doll highlighting purple-crimson marble fur\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Visen_Voss_2.webp?v=1776247749\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"purchase-box\"\u003e\n\u003cspan class=\"price\"\u003e$\u003cspan class=\"holo-text2\"\u003e858.00\u003c\/span\u003e\u003c\/span\u003e \u003ca class=\"cta-btn\" href=\"#\"\u003e🛒 Add to Cart — Own Vixen Now\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 28px;\" class=\"stars-row\"\u003e\n\u003cspan class=\"deco-star s3\"\u003e★\u003c\/span\u003e\u003cspan class=\"deco-star s2\"\u003e✦\u003c\/span\u003e\u003cspan class=\"deco-star\"\u003e✦\u003c\/span\u003e\u003cspan class=\"deco-star s3\"\u003e★\u003c\/span\u003e\u003cspan class=\"deco-star s2\"\u003e✦\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003csection id=\"vixen-intro\"\u003e\n\u003cdiv class=\"intro-wrap\"\u003e\n\u003cdiv class=\"intro-copy\"\u003e\n\u003cp\u003eYou've seen the fox girl hentai art. You've played the games. You know exactly what a \u003ca href=\"https:\/\/www.mrlsexdoll.com\/pages\/furry-sex-dolls\" title=\"furry sex doll\"\u003e\u003cstrong style=\"color: var(--pink) !important;\"\u003efurry sex doll\u003c\/strong\u003e\u003c\/a\u003e should feel like in your hands — but you've never found one that actually lives up to the fantasy. Until now.\u003c\/p\u003e\n\u003cp\u003eVixen Voss is Mrlsexdoll's first fully original \u003cstrong style=\"color: var(--pink) !important;\"\u003eanthropomorphic fox\u003c\/strong\u003e character — concept, design, and production all in-house. She's not a generic mannequin with fox ears slapped on. She is an \u003cem style=\"color: var(--lav) !important;\"\u003eoriginal agent\u003c\/em\u003e, badge number VF-69, with a backstory, a personality, and a body sculpted to make every detail of the \u003ca title=\"fox furry\" href=\"https:\/\/en.wikifur.com\/wiki\/Fox\"\u003e\u003cstrong style=\"color: var(--pink) !important;\"\u003efox furry\u003c\/strong\u003e\u003c\/a\u003e aesthetic unforgettable.\u003c\/p\u003e\n\u003cspan class=\"bucket\"\u003eHere's what that means for you:\u003c\/span\u003e\n\u003cp\u003ePremium medical silicone, marble fox gradient fur, a signature asymmetric smirk, and a 16.5 cm vaginal channel — all in a 7.65 kg build that holds any position you choose. \u003cstrong style=\"color: var(--pink) !important;\"\u003eThis is the fox girl figure you've been waiting for.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eRead on — and see exactly why collectors and fans across the furry and anime community are calling Vixen Voss the best hentai figure ever shipped.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"intro-char\"\u003e\u003cimg alt=\"3D render of Vixen Voss wearing a white sweater and black leather jacket\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Visen_Voss_3d.webp?v=1776247749\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003csection class=\"video-section\" id=\"vixen-video\"\u003e\n\u003cdiv style=\"padding-top: 20px;\" class=\"sec-head\"\u003e\n\u003cp class=\"sec-label\"\u003e✦ Agent VF-69 In Action ✦\u003c\/p\u003e\n\u003ch2 class=\"sec-title\"\u003eProduct \u003cspan class=\"holo-text\"\u003eShowcase Video\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"sec-sub\"\u003eExperience the lifelike flexibility and premium details of Vixen Voss before you buy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-wrapper glass\"\u003e\u003cvideo aria-label=\"A comprehensive video showcase of the Vixen Voss fox girl furry sex doll, highlighting the marble fox fur, silicone details, and overall design.\" title=\"Vixen Voss Fox Furry Sex Doll 360 Degree Product Showcase\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Oversized_Fox_Furry_Tail_Your_Perfect_Grip_Balance_Handle.webp?v=1776246968\" preload=\"metadata\" controls=\"controls\"\u003e\n          \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/7e6bf6ac96b946198e11e12d8e9e90e5.mp4\"\u003e\n          Your browser does not support the video tag.\n        \u003c\/source\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"video-summary\"\u003e\n\u003cp\u003e\u003cstrong style=\"color: var(--pink) !important;\"\u003eVideo Summary:\u003c\/strong\u003e Watch Vixen Voss up close. This showcase highlights her soft, medical-grade silicone flexibility, the meticulously airbrushed marble fox gradient fur, and her signature asymmetric smirk, proving why she's a breakthrough in furry anthropomorphic design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003csection class=\"char-section\" id=\"vixen-lore\"\u003e\n\u003cdiv style=\"padding-top: 20px;\" class=\"sec-head\"\u003e\n\u003cp class=\"sec-label\"\u003e✦ Mrlsexdoll Original IP ✦\u003c\/p\u003e\n\u003ch2 class=\"sec-title\"\u003e\u003cspan class=\"holo-text\"\u003eWho Is Vixen Voss?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp class=\"sec-sub\"\u003eUnlike any other \u003cstrong style=\"color: var(--pink) !important;\"\u003efurry sex doll\u003c\/strong\u003e on the market, Vixen Voss is a fully realized original character — designed from concept to silicone by the Mrlsexdoll creative team. Her lore is built into every curve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"char-inner\"\u003e\n\u003cdiv class=\"char-chibi\"\u003e\u003cimg alt=\"Chibi style illustration of Vixen Voss fox girl\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_chibi_Visen_Voss.webp?v=1776247749\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"char-card glass\"\u003e\n\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Visen_Voss_chibi.webp?v=1776247749\" class=\"chibi-sticker\"\u003e\n\u003cp class=\"char-card-title\"\u003e\u003cspan class=\"holo-text2\"\u003eCharacter File: VF-69\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"char-grid\"\u003e\n\u003cdiv class=\"char-row\"\u003e\n\u003cspan class=\"char-lbl\"\u003eFull Name\u003c\/span\u003e\u003cspan class=\"char-val\"\u003eVixen Voss\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"char-row\"\u003e\n\u003cspan class=\"char-lbl\"\u003eBadge No.\u003c\/span\u003e\u003cspan class=\"char-val\"\u003eVF-69\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"char-row\"\u003e\n\u003cspan class=\"char-lbl\"\u003eSpecies\u003c\/span\u003e\u003cspan class=\"char-val\"\u003eMarble Fox Beastkin\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"char-row\"\u003e\n\u003cspan class=\"char-lbl\"\u003eAge\u003c\/span\u003e\u003cspan class=\"char-val\"\u003e26\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"char-row\"\u003e\n\u003cspan class=\"char-lbl\"\u003eRole\u003c\/span\u003e\u003cspan class=\"char-val\"\u003eElite Undercover Agent\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"char-row\"\u003e\n\u003cspan class=\"char-lbl\"\u003eCreator\u003c\/span\u003e\u003cspan class=\"char-val\"\u003eMrlsexdoll Original IP\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"char-story\"\u003e\n\u003cp\u003eThe bar lights were low and amber. You were just standing there — and then her tail swept past your waist.\u003c\/p\u003e\n\u003cp\u003eSoft, fluffy, unmistakably purple-crimson. A slow drag across your side. Before you could react, she was already pressed against you — white sweater, dangerous neckline, black leather jacket hanging open. Fox ears trembling just barely in the haze.\u003c\/p\u003e\n\u003cp\u003e\u003cem style=\"color: var(--pink) !important;\"\u003e\"Sweetheart~\"\u003c\/em\u003e Her voice was velvet over gravel. Her tail coiled around your wrist. \u003cem style=\"color: var(--pink) !important;\"\u003e\"Still daydreaming? You promised to take care of me tonight~\"\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eShe brought her face close. Her lips — precise, practiced — pressed to yours. Not heavy. Just… right where it counted.\u003c\/p\u003e\n\u003cp\u003eThen she pulled back, fingertip touching your lower lip, and smiled that asymmetric, maddening smile.\u003c\/p\u003e\n\u003cp\u003e\u003cem style=\"color: var(--pink) !important;\"\u003e\"Good work, rookie. That was just the advance payment.\"\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003csection class=\"features-section\" id=\"vixen-features\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\n\u003cp class=\"sec-label\"\u003e✦ What Makes Her Different ✦\u003c\/p\u003e\n\u003ch2 class=\"sec-title\"\u003e5 Reasons Vixen Voss Is Unlike Any\u003cbr\u003eOther \u003cspan class=\"holo-text\"\u003eFox Furry Sex Doll\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"sec-sub\"\u003eEvery feature below was engineered to deepen immersion — not just checked off a spec sheet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-block glass\"\u003e\n\u003cdiv class=\"feat-img-wrap\"\u003e\u003cimg alt=\"Close-up of Vixen Voss purple-crimson marble fox gradient fur with glitter airbrush\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Marble_Fox_Gradient_Fur_Purple-Crimson_With_Glitter_Airbrush.webp?v=1776246968\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"feat-content\"\u003e\n\u003cdiv class=\"feat-num-bg\"\u003e01\u003c\/div\u003e\n\u003cspan class=\"feat-tag\"\u003e✦ Feature 01\u003c\/span\u003e\n\u003ch3 class=\"feat-title\"\u003eMarble Fox Gradient Fur — Purple-Crimson With Glitter Airbrush\u003c\/h3\u003e\n\u003cp\u003eLook at her in the light. \u003cstrong style=\"color: var(--pink) !important;\"\u003eReally\u003c\/strong\u003e look.\u003c\/p\u003e\n\u003cp\u003eVixen Voss's coat transitions from deep wine-purple at the extremities to a soft petal-pink at the core — exactly like a genuine marble fox's pelt. The gradient doesn't just sit on the surface; it's multi-layer airbrushed with \u003cstrong style=\"color: var(--pink) !important;\"\u003eultra-fine shimmer particles\u003c\/strong\u003e that catch light the way real fur catches moonlight.\u003c\/p\u003e\n\u003cp\u003eThe result? A \u003cstrong style=\"color: var(--pink) !important;\"\u003efox girl hentai figure\u003c\/strong\u003e that looks like she stepped straight out of a studio-quality CG render. Every photo is gallery-worthy. Every touch reminds you this is something no mass-market doll can replicate.\u003c\/p\u003e\n\u003cp\u003eThat shimmer is not an afterthought — it's a craft signature.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-block rev glass-dark\"\u003e\n\u003cdiv class=\"feat-img-wrap\"\u003e\u003cimg alt=\"Vixen Voss face showing asymmetric smirk, 3D eyelashes, and Gen 3.0 silicone hair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Asymmetric_Smirk_Silicone_Hair_3.0_3D_Eyelashes.webp?v=1776246968\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"feat-content\"\u003e\n\u003cdiv class=\"feat-num-bg\"\u003e02\u003c\/div\u003e\n\u003cspan class=\"feat-tag\"\u003e✦ Feature 02\u003c\/span\u003e\n\u003ch3 class=\"feat-title\"\u003eAsymmetric Smirk · Silicone Hair 3.0 · 3D Eyelashes\u003c\/h3\u003e\n\u003cp\u003eMost furry dolls give you a neutral face. Vixen gives you \u003cem style=\"color: var(--lav) !important;\"\u003eattitude\u003c\/em\u003e.\u003c\/p\u003e\n\u003cp\u003eHer mouth curves higher on the right — a deliberate, one-sided smirk that reads simultaneously as a taunt and an invitation. Pair that with asymmetric fox eyes lined by \u003cstrong style=\"color: var(--pink) !important;\"\u003e3D sculpted eyelashes\u003c\/strong\u003e, and you have a face that reacts to the angle you look at it from.\u003c\/p\u003e\n\u003cspan style=\"margin: .6em 0; display: block;\" class=\"bucket\"\u003eBut here's what makes Vixen Voss a world first:\u003c\/span\u003e\n\u003cp\u003eShe uses \u003cstrong style=\"color: var(--pink) !important;\"\u003eMrlsexdoll's Gen 3.0 silicone-strand hair\u003c\/strong\u003e — the first soft silicone hair system ever deployed on a fox furry figure. Each strand has genuine flex and drape, bouncing back naturally rather than clumping or frizzing like fiber wigs. It's the detail that makes every interaction feel real.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-block glass\"\u003e\n\u003cdiv class=\"feat-img-wrap\"\u003e\u003cimg alt=\"Close-up of Vixen Voss silicone chest showing inverted nipple sculpt\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Inverted_Nipple_Sculpt_Shy_Meets_Sensual.webp?v=1776246969\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"feat-content\"\u003e\n\u003cdiv class=\"feat-num-bg\"\u003e03\u003c\/div\u003e\n\u003cspan class=\"feat-tag\"\u003e✦ Feature 03\u003c\/span\u003e\n\u003ch3 class=\"feat-title\"\u003eInverted Nipple Sculpt — Shy Meets Sensual\u003c\/h3\u003e\n\u003cp\u003eThis is the kind of detail that separates a \u003cstrong style=\"color: var(--pink) !important;\"\u003epremium \u003ca title=\"hentai figure\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/3-0-anime-sex-doll\"\u003ehentai figure\u003c\/a\u003e\u003c\/strong\u003e from everything else on the shelf.\u003c\/p\u003e\n\u003cp\u003eVixen's nipples are sculpted with a subtle inward concavity — a nod to the classic \"shy-but-deadly\" fox girl archetype that anime and \u003cstrong style=\"color: var(--pink) !important;\"\u003efurry fandom\u003c\/strong\u003e fans know well. At rest, they disappear into soft, pillowy roundness. Under pressure, they reveal themselves in a way that feels impossibly natural for a silicone medium.\u003c\/p\u003e\n\u003cp\u003eThe surrounding breast texture replicates the give and spring of real tissue. Squeeze, press, hold — the rebound is immediate and satisfying. It's the kind of tactile detail that makes you forget, just for a moment, that this is sculpture.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-block rev glass-dark\"\u003e\n\u003cdiv class=\"feat-img-wrap\"\u003e\u003cimg alt=\"Vixen Voss arm and paws showing transition to reptilian scales and fox claws\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Full-Body_Beastkin_Texture_Map_Scales_Fur_Seams_Fox_Paws.webp?v=1776246969\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"feat-content\"\u003e\n\u003cdiv class=\"feat-num-bg\"\u003e04\u003c\/div\u003e\n\u003cspan class=\"feat-tag\"\u003e✦ Feature 04\u003c\/span\u003e\n\u003ch3 class=\"feat-title\"\u003eFull-Body Beastkin Texture Map — Scales, Fur Seams \u0026amp; Fox Paws\u003c\/h3\u003e\n\u003cp\u003eThis is where Vixen truly becomes an \u003cstrong style=\"color: var(--pink) !important;\"\u003eanthropomorphic fox\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eRun your hand up her forearms. You'll feel it: a transition from smooth mammalian skin to fine \u003cstrong style=\"color: var(--pink) !important;\"\u003ereptilian scale texturing\u003c\/strong\u003e — the hallmark of Mrlsexdoll's beastkin anatomy philosophy, where the body tells a biological story rather than looking like a painted human shape in a costume.\u003c\/p\u003e\n\u003cp\u003eAnd then there are the \u003cstrong style=\"color: var(--pink) !important;\"\u003epaws\u003c\/strong\u003e. Vixen's feet are sculpted as full fox paws — four rounded toe pads, sharp claw tips, and that signature dark-purple gradient that bleeds into the limbs. They're anatomically true to the \u003cstrong style=\"color: var(--pink) !important;\"\u003efox fursona\u003c\/strong\u003e design brief, with enough surface detail to reward close-up photography. A collector's centerpiece. A fan's dream. All in one figure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-block glass\"\u003e\n\u003cdiv class=\"feat-img-wrap\"\u003e\u003cimg alt=\"Oversized purple silicone fox tail on Vixen Voss acting as a balance handle\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Oversized_Fox_Furry_Tail_Your_Perfect_Grip_Balance_Handle.webp?v=1776246968\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"feat-content\"\u003e\n\u003cdiv class=\"feat-num-bg\"\u003e05\u003c\/div\u003e\n\u003cspan class=\"feat-tag\"\u003e✦ Feature 05\u003c\/span\u003e\n\u003ch3 class=\"feat-title\"\u003eOversized Fox Furry Tail — Your Perfect Grip \u0026amp; Balance Handle\u003c\/h3\u003e\n\u003cspan style=\"margin: .4em 0; display: block;\" class=\"bucket\"\u003eHere's something most furry sex dolls get completely wrong:\u003c\/span\u003e\n\u003cp\u003eThey ignore physics.\u003c\/p\u003e\n\u003cp\u003eVixen's tail isn't a decorative add-on. At full sculpted volume, it acts as a \u003cstrong style=\"color: var(--pink) !important;\"\u003enatural counterweight and grip point\u003c\/strong\u003e during doggy-style penetration — letting you pull her into position with the same instinctive grip you'd use on a lover's waist. The tail's internal silicone core gives it just enough rigidity to stay raised and shaped while remaining soft to the touch.\u003c\/p\u003e\n\u003cp\u003eMore than that: the tail keeps Vixen stable across nearly every position without props or supports. Set her up. She holds. That's engineering built around the fantasy, not an afterthought bolted on for aesthetics.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong style=\"color: var(--pink) !important;\"\u003eThe fox tail is the detail that makes people say: \"I didn't know it could be this good.\"\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003csection class=\"gallery-section\" id=\"vixen-gallery\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\n\u003cp class=\"sec-label\"\u003e✦ Real Product Photography ✦\u003c\/p\u003e\n\u003ch2 class=\"sec-title\"\u003e\u003cspan class=\"holo-text\"\u003eSee Vixen Fox Furry Sex Doll Up Close\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp class=\"sec-sub\"\u003eScroll through real studio shots of Vixen Voss. Swipe or drag to explore.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gallery-track\"\u003e\n\u003cdiv class=\"gal-item\"\u003e\n\u003cimg alt=\"Vixen Voss furry sex doll resting on knees showing back and tail\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/MRL_fox_furry_sex_doll_vixen.webp?v=1776248858\"\u003e\n\u003cdiv class=\"gal-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gal-item\"\u003e\n\u003cimg alt=\"Close-up portrait of Vixen Voss fox girl doll showing facial details\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_vixen_furry_anime_sex_doll.webp?v=1776248858\"\u003e\n\u003cdiv class=\"gal-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gal-item\"\u003e\n\u003cimg alt=\"Full body shot of Vixen Voss silicone furry figure in a seated position\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_furry_figure.webp?v=1776248858\"\u003e\n\u003cdiv class=\"gal-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gal-item\"\u003e\n\u003cimg alt=\"Vixen Voss fox furry sex doll lying on side showing curves\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_vixen_fox_furry_sex_doll.webp?v=1776248858\"\u003e\n\u003cdiv class=\"gal-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gal-item\"\u003e\n\u003cimg alt=\"Detailed view of Vixen Voss marble fox gradient fur and paws\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrl_fox_furry_sex_doll.webp?v=1776248858\"\u003e\n\u003cdiv class=\"gal-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gal-item\"\u003e\n\u003cimg alt=\"Vixen Voss fox furry sex doll looking over shoulder with asymmetric smirk\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_vixen_voss_furry_sex_doll.webp?v=1776248858\"\u003e\n\u003cdiv class=\"gal-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gal-item\"\u003e\n\u003cimg alt=\"Vixen Voss beastkin figure showing soft silicone hair and eyelashes\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_vixen_voss_furries_sex_doll.webp?v=1776248858\"\u003e\n\u003cdiv class=\"gal-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gal-item\"\u003e\n\u003cimg alt=\"Close-up of Vixen Voss breast texture and silicone material\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mlrsexdoll_fox_furry_sex_doll.webp?v=1776248858\"\u003e\n\u003cdiv class=\"gal-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gal-item\"\u003e\n\u003cimg alt=\"Vixen Voss fox girl hentai figure in a dynamic pose supported by tail\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_vixen_voss_fox_furry_hentai_figure.webp?v=1776248858\"\u003e\n\u003cdiv class=\"gal-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gal-item\"\u003e\n\u003cimg alt=\"Vixen Voss original IP furry sex doll full body display\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_vixen_furry_sex_doll.webp?v=1776248858\"\u003e\n\u003cdiv class=\"gal-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003csection class=\"specs-section\" id=\"vixen-specs\"\u003e\n\u003cdiv class=\"sec-head\" style=\"text-align: center;\"\u003e\n\u003cp class=\"sec-label\"\u003e✦ Technical Specifications ✦\u003c\/p\u003e\n\u003ch2 class=\"sec-title\"\u003eProduct \u003cspan class=\"holo-text\"\u003eSpecifications\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"overflow: hidden;\" class=\"glass\"\u003e\n\u003cdiv class=\"specs-wrap\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharacter\u003c\/td\u003e\n\u003ctd\u003eVixen Voss — Mrlsexdoll Original IP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003ePremium Medical-Grade Silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e7.65 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBust\u003c\/td\u003e\n\u003ctd\u003e46 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd\u003e27 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHips\u003c\/td\u003e\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVaginal Channel\u003c\/td\u003e\n\u003ctd\u003e16.5 cm depth\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHair System\u003c\/td\u003e\n\u003ctd\u003eGen 3.0 Soft Silicone Strand Hair — World First on a Fox Furry Figure\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColoration\u003c\/td\u003e\n\u003ctd\u003eMulti-layer airbrush, shimmer-particle gradient (marble fox)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCreator\u003c\/td\u003e\n\u003ctd\u003eMrlsexdoll — 100% in-house original design\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShipping\u003c\/td\u003e\n\u003ctd\u003eDiscreet packaging · Free worldwide\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody type\u003c\/td\u003e\n\u003ctd\u003eBody 17\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003csection class=\"faq-section\" id=\"vixen-faq\"\u003e\n\u003cdiv class=\"sec-head\"\u003e\n\u003cp class=\"sec-label\"\u003e✦ Got Questions? ✦\u003c\/p\u003e\n\u003ch2 class=\"sec-title\"\u003eFrequently Asked \u003cspan class=\"holo-text\"\u003eQuestions\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput class=\"faq-toggle\" id=\"faq1\" type=\"checkbox\"\u003e \u003clabel class=\"faq-q\" for=\"faq1\"\u003e\u003cspan\u003eWhat makes this furry sex doll different from other fox girl figures?\u003c\/span\u003e\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003e\n\u003cp\u003eVixen Voss is a fully original character designed and produced entirely by Mrlsexdoll — not a licensed copy. The combination of marble fox gradient fur, Gen 3.0 silicone hair, full beastkin body texturing, and sculpted fox paws makes her the most anatomically complete anthropomorphic fox figure currently available. She's a hentai figure and a functional toy in one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput class=\"faq-toggle\" id=\"faq2\" type=\"checkbox\"\u003e \u003clabel class=\"faq-q\" for=\"faq2\"\u003e\u003cspan\u003eIs the silicone body-safe for intimate use?\u003c\/span\u003e\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003e\n\u003cp\u003eYes. Vixen Voss is made from medical-grade platinum-cured silicone — non-porous, phthalate-free, latex-free, and hypoallergenic. Use a water-based lubricant for best results. Clean with mild antibacterial soap and warm water after every use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput class=\"faq-toggle\" id=\"faq3\" type=\"checkbox\"\u003e \u003clabel class=\"faq-q\" for=\"faq3\"\u003e\u003cspan\u003eWho is the target audience for this fox furry doll?\u003c\/span\u003e\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003e\n\u003cp\u003eVixen Voss was designed for anime lovers, ACG collectors, and members of the furry community who want a figure that authentically represents fox girl and fox fursona aesthetics — not a generic product. Existing Mrlsexdoll fans and new furry-focused buyers are both well-catered for by her unique design language.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput class=\"faq-toggle\" id=\"faq4\" type=\"checkbox\"\u003e \u003clabel class=\"faq-q\" for=\"faq4\"\u003e\u003cspan\u003eHow do I clean and maintain the silicone hair?\u003c\/span\u003e\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003e\n\u003cp\u003eVixen's Gen 3.0 silicone strand hair can be rinsed with lukewarm water and a small amount of conditioner. Unlike fiber wigs, it won't tangle or frizz. Pat dry — do not use heat tools. Store flat or upright in the included dust bag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput class=\"faq-toggle\" id=\"faq5\" type=\"checkbox\"\u003e \u003clabel class=\"faq-q\" for=\"faq5\"\u003e\u003cspan\u003eWhat is the recommended lubricant for the 16.5 cm channel?\u003c\/span\u003e\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003e\n\u003cp\u003eAlways use water-based lubricant only. Oil-based or silicone-based lubricants can degrade the silicone material over time. We recommend a thick water-based gel for maximum comfort given the channel depth of 16.5 cm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput class=\"faq-toggle\" id=\"faq6\" type=\"checkbox\"\u003e \u003clabel class=\"faq-q\" for=\"faq6\"\u003e\u003cspan\u003eIs packaging discreet?\u003c\/span\u003e\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003e\n\u003cp\u003eAbsolutely. All Mrlsexdoll orders ship in a plain brown outer box with no branding, logos, or product descriptions visible externally. Billing statements use a generic company name.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"trust-strip\"\u003e\n\u003cdiv class=\"trust-pill\"\u003e\n\u003cspan class=\"trust-icon\"\u003e🔬\u003c\/span\u003e Medical-Grade Silicone\u003c\/div\u003e\n\u003cdiv class=\"trust-pill\"\u003e\n\u003cspan class=\"trust-icon\"\u003e📦\u003c\/span\u003e Discreet Worldwide Shipping\u003c\/div\u003e\n\u003cdiv class=\"trust-pill\"\u003e\n\u003cspan class=\"trust-icon\"\u003e🦊\u003c\/span\u003e 100% Original Mrlsexdoll IP\u003c\/div\u003e\n\u003cdiv class=\"trust-pill\"\u003e\n\u003cspan class=\"trust-icon\"\u003e✨\u003c\/span\u003e Gen 3.0 Silicone Hair — World First\u003c\/div\u003e\n\u003cdiv class=\"trust-pill\"\u003e\n\u003cspan class=\"trust-icon\"\u003e💬\u003c\/span\u003e 30-Day Satisfaction Guarantee\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"final-cta\"\u003e\n\u003cdiv class=\"cta-float-wrapper\"\u003e\u003cimg alt=\"Vixen Voss 3D character avatar face close-up\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_3D_Visen_Voss.webp?v=1776247749\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"final-cta-card glass\"\u003e\n\u003cspan class=\"corner-deco tl\"\u003e✦\u003c\/span\u003e\u003cspan class=\"corner-deco tr\"\u003e💜\u003c\/span\u003e \u003cspan class=\"corner-deco bl\"\u003e🦊\u003c\/span\u003e\u003cspan class=\"corner-deco br\"\u003e✦\u003c\/span\u003e\n\u003cdiv class=\"stars-row\"\u003e\n\u003cspan class=\"deco-star\"\u003e✦\u003c\/span\u003e\u003cspan class=\"deco-star s3\"\u003e★\u003c\/span\u003e\u003cspan class=\"deco-star s2\"\u003e✦\u003c\/span\u003e\u003cspan class=\"deco-star s3\"\u003e★\u003c\/span\u003e\u003cspan class=\"deco-star\"\u003e✦\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2\u003eReady to Bring \u003cspan class=\"holo-text\"\u003eVixen Voss\u003c\/span\u003e Home?\u003c\/h2\u003e\n\u003cp\u003eLimited production run. The most detailed fox girl furry sex doll Mrlsexdoll has ever made — and it shows in every square centimeter of her silicone body.\u003c\/p\u003e\n\u003ca style=\"font-size: 1.1rem; padding: 18px 52px;\" class=\"cta-btn\" href=\"#\"\u003e🛒 Get Vixen Voss — Add to Cart\u003c\/a\u003e\n\u003cp style=\"margin-top: 20px; font-size: .82rem; color: var(--muted) !important;\"\u003eFree worldwide shipping · Discreet packaging · 30-day guarantee\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cfooter\u003e\n\u003cp\u003e© 2026 Mrlsexdoll. All rights reserved. All characters are original fictional creations aged 18+.\u003c\/p\u003e\n\u003cp\u003eVixen Voss (VF-69) is 100% Mrlsexdoll original intellectual property.\u003c\/p\u003e\n\u003c\/footer\u003e\u003c!-- 💡 FLOATING BOTTOM NAVIGATION ADDED HERE --\u003e\u003cnav class=\"lp-floating-nav\"\u003e\u003ca href=\"#vixen-intro\"\u003eAbout\u003c\/a\u003e \u003ca href=\"#vixen-video\"\u003eVideo\u003c\/a\u003e \u003ca href=\"#vixen-lore\"\u003eLore\u003c\/a\u003e \u003ca href=\"#vixen-features\"\u003eFeatures\u003c\/a\u003e \u003ca href=\"#vixen-gallery\"\u003eGallery\u003c\/a\u003e \u003ca href=\"#vixen-specs\"\u003eSpecs\u003c\/a\u003e \u003ca href=\"#vixen-faq\"\u003eFAQ\u003c\/a\u003e\u003c\/nav\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":52202522280249,"sku":"TD-weixin-ST-huli-17","price":858.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/FrontviewofVixenfoxfurrysexdoll.webp?v=1776396658"},{"product_id":"reiyu-guigui-futa-sex-doll","title":"MRL × Reiyu GuiGui Official Futanari Sex Doll","description":"\u003cp\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;700;900\u0026amp;family=Pacifico\u0026amp;family=Space+Grotesk:wght@500;700\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  \/* ─────────────────────────────────────────\n     GLOBAL SMOOTH SCROLL\n  ───────────────────────────────────────── *\/\n  html { scroll-behavior: smooth; }\n\n  \/* ─────────────────────────────────────────\n     CSS VARIABLES: Y2K POP MAGAZINE THEME\n  ───────────────────────────────────────── *\/\n  .osiimi-wrapper {\n    \/* Color Palette strictly derived from the TWICE Strategy poster *\/\n    --pop-pink-bg:    #ff7bb0;\n    --pop-pink-dark:  #ff4d94;\n    --pop-teal:       #38d4d6;\n    --pop-blue:       #8ab4f8;\n    --pop-soft-pink:  #ffb6c1;\n    --pop-yellow:     #ffde59;\n    \n    --text-main:      #111111;\n    --text-muted:     #444444;\n    --card-bg:        #ffffff;\n    --card-border:    #111111;\n\n    \/* Typography *\/\n    --ff-display:     'Outfit', sans-serif;\n    --ff-body:        'Space Grotesk', sans-serif;\n    --ff-script:      'Pacifico', cursive;\n\n    --pad-section:    clamp(3rem, 6vw, 6rem);\n    --pad-h:          clamp(1.25rem, 4vw, 2.5rem);\n    --max-w:          1200px;\n  }\n\n  \/* ─────────────────────────────────────────\n     SANDBOX ISOLATION \u0026 RETRO CHECKERBOARD BG\n  ───────────────────────────────────────── *\/\n  .osiimi-wrapper {\n    position: relative;\n    width: 100vw;\n    left: 50%;\n    right: 50%;\n    margin-left: -50vw;\n    margin-right: -50vw;\n    font-family: var(--ff-body);\n    font-size: clamp(1rem, 1.6vw, 1.1rem);\n    line-height: 1.6;\n    color: var(--text-main);\n    box-sizing: border-box;\n    z-index: 1;\n    \n    \/* LARGE DIAGONAL CHECKERBOARD MATCHING THE POSTER *\/\n    background-color: var(--pop-pink-bg);\n    background-image: \n      linear-gradient(45deg, var(--pop-pink-dark) 25%, transparent 25%, transparent 75%, var(--pop-pink-dark) 75%, var(--pop-pink-dark)),\n      linear-gradient(45deg, var(--pop-pink-dark) 25%, transparent 25%, transparent 75%, var(--pop-pink-dark) 75%, var(--pop-pink-dark));\n    background-size: 160px 160px;\n    background-position: 0 0, 80px 80px;\n    overflow-x: hidden;\n  }\n  .osiimi-wrapper *, .osiimi-wrapper *::before, .osiimi-wrapper *::after { \n    box-sizing: border-box; \n  }\n  .osiimi-wrapper h2, .osiimi-wrapper h3, .osiimi-wrapper p, .osiimi-wrapper ul, .osiimi-wrapper li, .osiimi-wrapper a {\n    margin: 0; padding: 0; border: none; outline: none; background: transparent; text-decoration: none;\n  }\n  .osiimi-wrapper img { display: block; max-width: 100%; height: auto; }\n  .osiimi-wrapper ul { list-style: none; }\n  .osiimi-wrapper section[id] { scroll-margin-top: 100px; }\n\n  \/* ─────────────────────────────────────────\n     UTILITIES: NEO-BRUTALISM \/ POP ART\n  ───────────────────────────────────────── *\/\n  .pop-card {\n    background: var(--card-bg);\n    border: 3px solid var(--card-border);\n    border-radius: 16px;\n    box-shadow: 8px 8px 0px var(--card-border);\n    padding: 2rem;\n    color: var(--text-main);\n    transition: transform 0.2s ease, box-shadow 0.2s ease;\n  }\n  .pop-card:hover {\n    transform: translate(-2px, -2px);\n    box-shadow: 10px 10px 0px var(--card-border);\n  }\n\n  .pop-sticker {\n    font-family: var(--ff-script);\n    font-size: clamp(1.2rem, 2.5vw, 1.8rem);\n    padding: 0.4rem 1.2rem;\n    border: 3px solid var(--card-border);\n    border-radius: 50px;\n    display: inline-block;\n    color: var(--text-main);\n    box-shadow: 4px 4px 0px var(--card-border);\n    z-index: 10;\n  }\n  .bg-teal { background-color: var(--pop-teal); }\n  .bg-blue { background-color: var(--pop-blue); }\n  .bg-soft-pink { background-color: var(--pop-soft-pink); }\n  .bg-yellow { background-color: var(--pop-yellow); }\n  .bg-pink { background-color: var(--pop-pink-bg); }\n  \n  .tilt-left { transform: rotate(-4deg); }\n  .tilt-right { transform: rotate(3deg); }\n  .tilt-more-left { transform: rotate(-8deg); }\n\n  .os-inline-link {\n    color: var(--pop-pink-dark);\n    text-decoration: underline;\n    text-decoration-thickness: 2px;\n    text-underline-offset: 4px;\n    font-weight: 700;\n    transition: all 0.2s;\n  }\n  .os-inline-link:hover {\n    background: var(--pop-yellow);\n    color: var(--text-main);\n  }\n\n  \/* ─────────────────────────────────────────\n     FLOATING BOTTOM NAV (PILL STYLE)\n  ───────────────────────────────────────── *\/\n  .os-nav {\n    position: fixed;\n    bottom: 20px;\n    left: 0; \n    right: 0;\n    width: 100%;\n    z-index: 150;\n    display: flex; \n    justify-content: center; \n    padding: 0 1rem;\n    pointer-events: none;\n  }\n  .os-nav__inner {\n    pointer-events: auto;\n    background: var(--card-bg);\n    border: 3px solid var(--card-border);\n    border-radius: 999px;\n    padding: 0.8rem 2rem;\n    display: flex; \n    align-items: center; \n    gap: 2rem;\n    box-shadow: 6px 6px 0px var(--card-border);\n    max-width: 100%; \n    overflow-x: auto; \n    scrollbar-width: none;\n  }\n  .os-nav__inner::-webkit-scrollbar { display: none; }\n  .os-nav__logo {\n    display: flex; align-items: center; gap: 0.6rem;\n    font-family: var(--ff-display);\n    color: var(--pop-pink-dark) !important; \n    font-size: 1.2rem; \n    font-weight: 900;\n    flex-shrink: 0;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n  }\n  .os-nav__links { display: flex; gap: 1.5rem; align-items: center; }\n  .os-nav__links a {\n    color: var(--text-main) !important;\n    font-size: 0.9rem; font-weight: 700; text-transform: uppercase;\n    letter-spacing: 0.05em; transition: all 0.2s ease; white-space: nowrap;\n    font-family: var(--ff-body);\n  }\n  .os-nav__links a:hover { \n    color: var(--pop-teal) !important; \n  }\n\n  @media (max-width: 768px) {\n    .os-nav__inner { gap: 1rem; padding: 0.6rem 1.2rem; width: 95%; max-width: 450px; justify-content: flex-start; }\n  }\n\n  \/* ─────────────────────────────────────────\n     SCROLL ANIMATIONS\n  ───────────────────────────────────────── *\/\n  @supports (animation-timeline: view()) {\n    .os-reveal { animation: os-lift linear both; animation-timeline: view(); animation-range: entry 0% entry 20%; }\n    .os-reveal-l { animation: os-slide-l linear both; animation-timeline: view(); animation-range: entry 0% entry 25%; }\n    .os-reveal-r { animation: os-slide-r linear both; animation-timeline: view(); animation-range: entry 0% entry 25%; }\n  }\n  @keyframes os-lift { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n  @keyframes os-slide-l { from { opacity: 0; transform: translateX(-40px); } to { opacity: 1; transform: translateX(0); } }\n  @keyframes os-slide-r { from { opacity: 0; transform: translateX(40px); } to { opacity: 1; transform: translateX(0); } }\n\n  \/* ─────────────────────────────────────────\n     1. HERO BANNER\n  ───────────────────────────────────────── *\/\n  .os-hero {\n    position: relative;\n    width: 100%;\n    min-height: 80vh;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_reiyu_guigui_futa_sex_doll_banner.webp?v=1780457570');\n    background-size: cover;\n    background-position: center top;\n    border-bottom: 5px solid var(--card-border);\n  }\n  @media (max-width: 768px) {\n    .os-hero {\n      background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_reiyu_guigui_futa_sex_doll_mobile_banner.webp?v=1780457569');\n      min-height: 90vh;\n    }\n  }\n  .os-hero__overlay {\n    position: absolute; inset: 0;\n    background: linear-gradient(to top, var(--pop-pink-bg) 0%, transparent 60%);\n  }\n  .os-hero__content {\n    position: relative;\n    z-index: 2;\n    padding: 2rem var(--pad-h);\n    max-width: var(--max-w);\n    width: 100%;\n    text-align: center;\n    margin-top: 15vh;\n  }\n  \n  .os-hero__title {\n    font-family: var(--ff-display);\n    font-size: clamp(2rem, 6vw, 4.5rem); \n    font-weight: 900;\n    color: #FFF;\n    line-height: 1.1; \n    margin-bottom: 1rem !important;\n    text-transform: uppercase;\n    letter-spacing: -0.02em;\n    text-shadow: \n      3px 3px 0 var(--card-border),\n     -1px -1px 0 var(--card-border),  \n      1px -1px 0 var(--card-border),\n      -1px 1px 0 var(--card-border),\n       1px 1px 0 var(--card-border);\n  }\n  \n  .os-hero__subtitle {\n    font-family: var(--ff-script);\n    font-size: clamp(2rem, 4vw, 3.5rem);\n    color: var(--card-bg);\n    text-shadow: 2px 2px 0 var(--card-border);\n    margin-top: -10px;\n    transform: rotate(-2deg);\n    display: inline-block;\n  }\n\n  \/* ─────────────────────────────────────────\n     MARQUEE STYLES (COMMON)\n  ───────────────────────────────────────── *\/\n  .os-marquee {\n    background: var(--card-bg);\n    padding: 1.5rem 0;\n    overflow: hidden;\n    position: relative;\n    border-top: 4px solid var(--card-border);\n    border-bottom: 4px solid var(--card-border);\n    width: 102%;\n    margin-left: -1%;\n    box-shadow: 0 10px 20px rgba(0,0,0,0.2);\n    z-index: 10;\n  }\n  .os-marquee__track {\n    display: flex;\n    gap: 1.5rem;\n    width: max-content;\n    animation: os-scroll 20s linear infinite;\n  }\n  .os-marquee:hover .os-marquee__track { animation-play-state: paused; }\n  \n  @keyframes os-scroll {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(calc(-50% - 0.75rem)); }\n  }\n\n  \/* Chibi Marquee (Top) *\/\n  .os-marquee--chibi {\n    transform: rotate(-1.5deg);\n    margin-top: -25px; \/* Pull it up to overlap the hero banner *\/\n  }\n  .os-marquee--chibi .os-marquee__item {\n    height: 140px;\n    width: 140px;\n    border-radius: 50%;\n    border: 3px solid var(--card-border);\n    overflow: hidden;\n    background: var(--pop-soft-pink);\n    box-shadow: 4px 4px 0px var(--card-border);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 10px;\n  }\n  .os-marquee--chibi .os-marquee__item img { height: 100%; width: 100%; object-fit: contain; }\n\n  \/* Original Art Marquee (Middle) *\/\n  .os-marquee--art {\n    transform: rotate(1deg);\n    margin-top: 3rem;\n  }\n  .os-marquee--art .os-marquee__item {\n    height: 160px;\n    border-radius: 8px;\n    border: 3px solid var(--card-border);\n    overflow: hidden;\n    background: var(--pop-soft-pink);\n  }\n  .os-marquee--art .os-marquee__item img { height: 100%; width: auto; object-fit: cover; }\n\n\n  \/* ─────────────────────────────────────────\n     INTRO SECTION (SCRAPBOOK GRID)\n  ───────────────────────────────────────── *\/\n  .os-intro-v3 {\n    padding: var(--pad-section) var(--pad-h) 0;\n    position: relative;\n  }\n  .os-intro-v3__inner {\n    max-width: var(--max-w);\n    margin: 0 auto;\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 3rem;\n    align-items: center;\n  }\n  @media (min-width: 900px) {\n    .os-intro-v3__inner { grid-template-columns: 1.2fr 1fr; gap: 4rem; }\n  }\n\n  .os-intro-v3__image-pane {\n    position: relative;\n  }\n  .os-intro-v3__image-pane .pop-sticker.s1 { position: absolute; top: -20px; left: -20px; }\n  .os-intro-v3__image-pane .pop-sticker.s2 { position: absolute; bottom: -20px; right: -10px; }\n\n  .os-intro-v3__image-frame {\n    background: var(--card-bg);\n    border: 3px solid var(--card-border);\n    border-radius: 12px;\n    padding: 1rem;\n    box-shadow: 8px 8px 0px var(--card-border);\n    transform: rotate(-1deg);\n  }\n  .os-intro-v3__image-frame img {\n    width: 100%; height: auto; border-radius: 6px; border: 2px solid var(--card-border);\n  }\n\n  .os-intro-v3__content-pane {\n    display: flex; flex-direction: column; gap: 2.5rem;\n  }\n\n  .os-intro-v3__qa-card {\n    background: var(--pop-yellow);\n  }\n  .os-intro-v3__qa-title {\n    font-family: var(--ff-display);\n    font-size: 1.5rem;\n    font-weight: 900;\n    margin-bottom: 1rem !important;\n    line-height: 1.2;\n    text-transform: uppercase;\n  }\n  .os-intro-v3__qa-text {\n    font-size: 1.05rem !important;\n    font-weight: 500;\n  }\n\n  .os-intro-v3__narrative {\n    background: var(--card-bg);\n    padding: 2rem;\n    border: 3px solid var(--card-border);\n    border-radius: 16px;\n    box-shadow: 6px 6px 0px var(--card-border);\n  }\n  .os-intro-v3__narrative p {\n    margin-bottom: 1.2rem !important;\n  }\n  .os-intro-v3__narrative p:first-of-type {\n    font-weight: 700;\n    font-size: 1.15rem;\n  }\n  .os-intro-v3__cta-text {\n    font-family: var(--ff-script);\n    font-size: 1.8rem;\n    color: var(--pop-pink-dark);\n    margin-top: 1.5rem;\n    transform: rotate(-2deg);\n    display: inline-block;\n  }\n\n  \/* ─────────────────────────────────────────\n     FEATURES GRID\n  ───────────────────────────────────────── *\/\n  .os-features { padding: var(--pad-section) 0; position: relative; z-index: 2; }\n  .os-features__header { text-align: center; max-width: 800px; margin: 0 auto 4rem; padding: 0 var(--pad-h); }\n  .os-features__header h2 { \n    font-family: var(--ff-display); \n    font-size: clamp(2.5rem, 5vw, 4rem); \n    font-weight: 900; \n    line-height: 1.1; \n    color: #FFF; \n    text-transform: uppercase;\n    text-shadow: 3px 3px 0 var(--card-border), -1px -1px 0 var(--card-border), 1px -1px 0 var(--card-border), -1px 1px 0 var(--card-border), 1px 1px 0 var(--card-border);\n    margin-bottom: 1.5rem !important;\n  }\n  \n  .os-feature-block {\n    max-width: var(--max-w);\n    margin: 0 auto clamp(4rem, 8vw, 8rem) !important;\n    padding: 0 var(--pad-h);\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: clamp(2rem, 5vw, 4rem);\n    align-items: center;\n  }\n  .os-feature-block--flip .os-feature__img-wrap { order: 2; }\n  .os-feature-block--flip .os-feature__content { order: 1; }\n  @media (max-width: 860px) {\n    .os-feature-block { grid-template-columns: 1fr; margin-bottom: 4rem !important; }\n    .os-feature-block--flip .os-feature__img-wrap { order: -1 !important; }\n    .os-feature-block--flip .os-feature__content { order: unset; }\n    .os-feature-block .os-feature__img-wrap { order: -1; }\n  }\n\n  .os-feature__img-wrap {\n    position: relative;\n    border-radius: 16px;\n    border: 3px solid var(--card-border);\n    background: var(--card-bg);\n    padding: 1rem;\n    box-shadow: 8px 8px 0px var(--card-border);\n  }\n  .os-feature__img-wrap img { width: 100%; display: block; border-radius: 8px; border: 2px solid var(--card-border); }\n  \n  .os-feature__content {\n    background: var(--card-bg);\n    padding: 2.5rem;\n    border-radius: 16px;\n    border: 3px solid var(--card-border);\n    box-shadow: 8px 8px 0px var(--card-border);\n    position: relative;\n  }\n  .os-feature__content .pop-sticker {\n    position: absolute;\n    top: -20px;\n    left: 20px;\n  }\n  .os-feature__content h3 {\n    font-family: var(--ff-display);\n    font-size: clamp(1.6rem, 2.5vw, 2.2rem);\n    font-weight: 900;\n    color: var(--text-main);\n    margin-top: 1rem !important;\n    margin-bottom: 1rem !important;\n    line-height: 1.1;\n    text-transform: uppercase;\n  }\n  .os-feature__content p { margin-bottom: 1rem !important; font-weight: 500; }\n  \n  .os-trust-badges {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; margin-top: 1.5rem;\n  }\n  .os-trust-badge {\n    background: var(--pop-soft-pink); border: 2px solid var(--card-border); padding: 1rem; border-radius: 8px;\n  }\n  .os-trust-badge strong { color: var(--card-border); display: block; margin-bottom: 0.5rem; font-family: var(--ff-display); font-weight: 900; text-transform: uppercase;}\n\n  \/* ─────────────────────────────────────────\n     VTUBER PROFILE\n  ───────────────────────────────────────── *\/\n  .os-profile { padding: var(--pad-section) 0; position: relative; }\n  .os-profile__inner { max-width: var(--max-w); margin: 0 auto; padding: 0 var(--pad-h); display: grid; grid-template-columns: 1fr 1.2fr; gap: 4rem; align-items: center; }\n  @media (max-width: 860px) { .os-profile__inner { grid-template-columns: 1fr; } }\n  .os-profile__art {\n    background: var(--card-bg); border: 3px solid var(--card-border); padding: 1rem; border-radius: 16px; box-shadow: 8px 8px 0px var(--card-border); transform: rotate(2deg);\n  }\n  .os-profile__art img { width: 100%; border-radius: 8px; border: 2px solid var(--card-border); }\n  \n  .os-profile__content {\n    background: var(--card-bg); padding: 2.5rem; border-radius: 16px; border: 3px solid var(--card-border); box-shadow: 8px 8px 0px var(--card-border);\n  }\n  .os-profile__content h2 { font-family: var(--ff-display); font-size: clamp(2rem, 4vw, 3rem); font-weight: 900; text-transform: uppercase; margin-bottom: 1.5rem !important; line-height: 1.1; }\n  .os-profile__list { margin: 1.5rem 0 !important; }\n  .os-profile__list li { position: relative; padding-left: 1.8rem !important; margin-bottom: 0.75rem !important; font-weight: 500; }\n  .os-profile__list li::before { content: '★'; position: absolute; left: 0; color: var(--pop-pink-dark); font-size: 1.2rem; line-height: 1;}\n\n  \/* ─────────────────────────────────────────\n     VIDEO SHOWCASE \n  ───────────────────────────────────────── *\/\n  .os-video-section { padding: var(--pad-section) var(--pad-h); text-align: center; }\n  .os-video-header { max-width: 800px; margin: 0 auto 3rem; }\n  .os-video-header h2 { font-family: var(--ff-display); font-size: clamp(2.5rem, 5vw, 4rem); font-weight: 900; color: #FFF; margin-bottom: 1rem !important; text-transform: uppercase; text-shadow: 3px 3px 0 var(--card-border), -1px -1px 0 var(--card-border), 1px -1px 0 var(--card-border), -1px 1px 0 var(--card-border), 1px 1px 0 var(--card-border); }\n  \n  .os-video-wrapper { max-width: 900px; margin: 0 auto; position: relative; border-radius: 16px; overflow: hidden; box-shadow: 8px 8px 0px var(--card-border); border: 3px solid var(--card-border); background: var(--card-bg); padding: 1rem; transform: rotate(-1deg); }\n  .os-video-wrapper video { width: 100%; height: auto; max-height: 80vh; display: block; border-radius: 8px; border: 2px solid var(--card-border); }\n  \n  .os-video-summary-box { margin-top: 2.5rem; padding: 2rem; background: var(--card-bg); border: 3px solid var(--card-border); border-radius: 16px; text-align: left; max-width: 900px; margin-left: auto; margin-right: auto; box-shadow: 6px 6px 0px var(--card-border); position: relative; }\n  .os-video-summary-box .pop-sticker { position: absolute; top: -20px; left: 20px; }\n  .os-video-summary-box p { font-size: 1.05rem; line-height: 1.6; margin-top: 1.5rem !important; font-weight: 500; }\n\n  \/* ─────────────────────────────────────────\n     REAL SHOTS GALLERY (SLIDER)\n  ───────────────────────────────────────── *\/\n  .os-gallery-section { padding: var(--pad-section) 0; }\n  .os-gallery-header { text-align: center; margin-bottom: 3rem; padding: 0 var(--pad-h); }\n  .os-gallery-header h2 { font-family: var(--ff-display); font-size: clamp(2.5rem, 5vw, 4rem); font-weight: 900; color: #FFF; text-transform: uppercase; text-shadow: 3px 3px 0 var(--card-border), -1px -1px 0 var(--card-border), 1px -1px 0 var(--card-border), -1px 1px 0 var(--card-border), 1px 1px 0 var(--card-border); }\n  \n  .os-gallery-slider {\n    max-width: var(--max-w);\n    margin: 0 auto;\n    padding: 1rem var(--pad-h) 2rem;\n    display: flex;\n    gap: 2rem;\n    overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    scrollbar-width: thin;\n    scrollbar-color: var(--card-border) var(--pop-soft-pink);\n    -webkit-overflow-scrolling: touch;\n  }\n  .os-gallery-slider::-webkit-scrollbar { height: 12px; }\n  .os-gallery-slider::-webkit-scrollbar-track { background: var(--pop-soft-pink); border-radius: 6px; border: 2px solid var(--card-border); }\n  .os-gallery-slider::-webkit-scrollbar-thumb { background: var(--pop-yellow); border-radius: 6px; border: 2px solid var(--card-border); }\n  \n  .os-gallery-item {\n    flex: 0 0 calc(33.333% - 1.33rem); \n    scroll-snap-align: center;\n    position: relative;\n    aspect-ratio: 2\/3;\n    display: block;\n    background: var(--card-bg);\n    border: 3px solid var(--card-border);\n    border-radius: 16px;\n    padding: 0.75rem;\n    box-shadow: 6px 6px 0px var(--card-border);\n    transition: transform 0.2s;\n  }\n  @media (max-width: 900px) { .os-gallery-item { flex: 0 0 calc(50% - 1rem); } }\n  @media (max-width: 600px) { .os-gallery-item { flex: 0 0 85%; } }\n  \n  .os-gallery-item img { width: 100%; height: 100%; object-fit: cover; border-radius: 8px; border: 2px solid var(--card-border); }\n  .os-gallery-item:hover { transform: translateY(-5px); }\n  \n  \/* Lightbox *\/\n  .osiimi-wrapper .os-lightbox { display: none; position: fixed; inset: 0; background: rgba(17, 17, 17, 0.95) !important; z-index: 99999; align-items: center; justify-content: center; padding: 1rem; }\n  .osiimi-wrapper .os-lightbox:target { display: flex; }\n  .osiimi-wrapper .os-lightbox__close { position: absolute; top: 2rem; right: 2rem; font-family: var(--ff-display); font-weight: 900; background: var(--pop-yellow); color: var(--card-border) !important; text-transform: uppercase; padding: 0.5rem 1.5rem; border: 3px solid var(--card-border); border-radius: 50px; box-shadow: 4px 4px 0px var(--card-border); transition: all 0.2s; }\n  .osiimi-wrapper .os-lightbox__close:hover { transform: translate(-2px,-2px); box-shadow: 6px 6px 0px var(--card-border); }\n  .osiimi-wrapper .os-lightbox__img { max-width: 90vw; max-height: 90vh; object-fit: contain; border: 4px solid var(--card-border); border-radius: 12px; background: #fff; padding: 10px; }\n\n  \/* ─────────────────────────────────────────\n     SPECS TABLE \u0026 IMAGES\n  ───────────────────────────────────────── *\/\n  .os-specs { padding: var(--pad-section) var(--pad-h); }\n  .os-specs__inner { max-width: 900px; margin: 0 auto; background: var(--card-bg); border: 3px solid var(--card-border); border-radius: 16px; padding: 3rem; box-shadow: 8px 8px 0px var(--card-border); position: relative; }\n  .os-specs h2 { font-family: var(--ff-display); font-size: clamp(2rem, 3.5vw, 3rem); font-weight: 900; text-transform: uppercase; text-align: center; margin-bottom: 3rem !important; line-height: 1.1; }\n  \n  .os-spec-img-grid { display: grid; grid-template-columns: 1fr; max-width: 720px; margin: 0 auto 3rem; }\n  .os-spec-img-wrapper { width: 100%; border-radius: 12px; border: 3px solid var(--card-border); box-shadow: 6px 6px 0px var(--card-border); padding: 0.5rem; background: var(--pop-soft-pink); }\n  .os-spec-img-wrapper img { width: 100%; height: auto; max-height: 760px; object-fit: contain; display: block; margin: 0 auto; border-radius: 6px; border: 2px solid var(--card-border); background: #fff; }\n  @media (max-width: 768px) { .os-spec-img-grid { max-width: 100%; margin-bottom: 2.25rem; } .os-spec-img-wrapper img { max-height: none; } .os-specs__inner{ padding: 1.5rem; } }\n\n  .os-table { width: 100%; border-collapse: collapse; font-weight: 500; }\n  .os-table tr { border-bottom: 2px dashed var(--card-border); }\n  .os-table td { padding: 1rem 0; }\n  .os-table td:first-child { font-weight: 700; color: var(--pop-pink-dark); width: 40%; }\n\n  \/* ─────────────────────────────────────────\n     FAQ \u0026 BOTTOM\n  ───────────────────────────────────────── *\/\n  .os-bottom { padding: var(--pad-section) var(--pad-h); }\n  .os-bottom__inner { max-width: 800px; margin: 0 auto; }\n  .os-bottom h2 { font-family: var(--ff-display); font-size: clamp(2.5rem, 5vw, 4rem); font-weight: 900; color: #FFF; text-align: center; margin-bottom: 3rem !important; text-transform: uppercase; text-shadow: 3px 3px 0 var(--card-border), -1px -1px 0 var(--card-border), 1px -1px 0 var(--card-border), -1px 1px 0 var(--card-border), 1px 1px 0 var(--card-border); }\n\n  .os-faq-item { background: var(--card-bg); border: 3px solid var(--card-border); border-radius: 16px; padding: 2rem; margin-bottom: 1.5rem !important; box-shadow: 6px 6px 0px var(--card-border); }\n  .os-faq-item h3 { font-family: var(--ff-display); font-size: 1.3rem; font-weight: 900; margin-bottom: 0.75rem !important; text-transform: uppercase; }\n  .os-faq-item p { font-weight: 500; }\n  \n  .os-explore { margin-top: 4rem; text-align: center; padding: 3rem 2rem; background: var(--pop-yellow); border-radius: 16px; border: 3px solid var(--card-border); box-shadow: 8px 8px 0px var(--card-border); transform: rotate(1deg); }\n  .os-explore h2 { text-shadow: none; color: var(--text-main); font-size: 2.5rem; margin-bottom: 1rem !important; }\n  .os-explore .btn { display: inline-block; padding: 1rem 2.5rem; background: var(--pop-pink-dark); color: #fff; border: 3px solid var(--card-border); border-radius: 50px; font-family: var(--ff-display); font-weight: 900; text-transform: uppercase; letter-spacing: 0.1em; box-shadow: 4px 4px 0px var(--card-border); margin-top: 1.5rem; transition: transform 0.2s, box-shadow 0.2s;}\n  .os-explore .btn:hover { transform: translate(-2px, -2px); box-shadow: 6px 6px 0px var(--card-border); background: var(--pop-teal); color: var(--card-border); }\n\u003c\/style\u003e\n\u003cdiv class=\"osiimi-wrapper\"\u003e\n\u003c!-- ─────────────────────────────────────────\n       FLOATING BOTTOM NAV\n  ───────────────────────────────────────── --\u003e\u003cnav class=\"os-nav\"\u003e\n\u003cdiv class=\"os-nav__inner\"\u003e\n\u003ca href=\"#\" class=\"os-nav__logo\"\u003e Reiyu GuiGui \u003c\/a\u003e\n\u003cul class=\"os-nav__links\"\u003e\n\u003cli\u003e\u003ca href=\"#intro\"\u003eInfo\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#features\"\u003eDesign\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#profile\"\u003eCollab\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#video\"\u003eVideo\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#gallery\"\u003eGallery\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#faq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/nav\u003e\n\u003csection class=\"os-hero\"\u003e\n\u003cdiv class=\"os-hero__overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-hero__content\"\u003e\n\u003ch2 class=\"os-hero__title\"\u003eMRL × Reiyu GuiGui\u003cbr\u003eOfficial Futanari Sex Doll\u003c\/h2\u003e\n\u003cdiv class=\"os-hero__subtitle\"\u003efeat. Reiyu GuiGui\u003c\/div\u003e\n\u003c!-- Badges around hero --\u003e\n\u003cdiv style=\"margin-top: 2rem; display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cspan class=\"pop-sticker bg-teal tilt-left\"\u003eOfficial Limited Edition\u003c\/span\u003e \u003cspan class=\"pop-sticker bg-yellow tilt-right\"\u003eMedical Silicone\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ─────────────────────────────────────────\n     CYBER MARQUEE (CHIBI CAROUSEL)\n  ───────────────────────────────────────── --\u003e\n\u003cdiv class=\"os-marquee os-marquee--chibi\"\u003e\n\u003cdiv class=\"os-marquee__track\"\u003e\n\u003c!-- Set 1 --\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Chibi illustration of VTuber Reiyu GuiGui\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/chibi_reiyu_guigui.webp?v=1780543693\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Cute chibi art of Reiyu GuiGui character\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/cute_reiyu_guigui.webp?v=1780543693\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Reiyu GuiGui chibi design in gyaru uniform\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/chibi_guigui.webp?v=1780543692\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Adorable chibi Reiyu GuiGui figure reference\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_chibi.webp?v=1780543692\"\u003e\u003c\/div\u003e\n\u003c!-- Set 2 --\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Chibi illustration of VTuber Reiyu GuiGui\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/chibi_reiyu_guigui.webp?v=1780543693\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Cute chibi art of Reiyu GuiGui character\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/cute_reiyu_guigui.webp?v=1780543693\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Reiyu GuiGui chibi design in gyaru uniform\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/chibi_guigui.webp?v=1780543692\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Adorable chibi Reiyu GuiGui figure reference\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_chibi.webp?v=1780543692\"\u003e\u003c\/div\u003e\n\u003c!-- Set 3 --\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Chibi illustration of VTuber Reiyu GuiGui\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/chibi_reiyu_guigui.webp?v=1780543693\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Cute chibi art of Reiyu GuiGui character\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/cute_reiyu_guigui.webp?v=1780543693\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Reiyu GuiGui chibi design in gyaru uniform\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/chibi_guigui.webp?v=1780543692\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Adorable chibi Reiyu GuiGui figure reference\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_chibi.webp?v=1780543692\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─────────────────────────────────────────\n     INTRO SECTION\n  ───────────────────────────────────────── --\u003e\n\u003csection id=\"intro\" class=\"os-intro-v3\"\u003e\n\u003cdiv class=\"os-intro-v3__inner os-reveal\"\u003e\n\u003cdiv class=\"os-intro-v3__image-pane\"\u003e\n\u003cspan class=\"pop-sticker bg-pink tilt-more-left s1\"\u003eGhost Girl Vibe\u003c\/span\u003e\n\u003cdiv class=\"os-intro-v3__image-frame\"\u003e\u003cimg loading=\"lazy\" alt=\"Front view of the MRL Reiyu GuiGui futanari sex doll in medical silicone featuring pink and blue hair\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_futanari_sex_doll.webp?v=1780472880\"\u003e\u003c\/div\u003e\n\u003cspan class=\"pop-sticker bg-blue tilt-right s2\"\u003e100% Official\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-intro-v3__content-pane\"\u003e\n\u003cdiv class=\"pop-card os-intro-v3__qa-card\"\u003e\n\u003ch3 class=\"os-intro-v3__qa-title\"\u003eWhat Is the MRL × Reiyu GuiGui Futanari Sex Doll?\u003c\/h3\u003e\n\u003cp class=\"os-intro-v3__qa-text\"\u003eThe MRL × Reiyu GuiGui futanari sex doll is an officially licensed, limited-edition figure based on VTuber @reiyuguigui. It weighs 3.9kg and is made from 100% medical-grade silicone. As a dual-anatomy futa sex doll, it features both a fully sculpted phallus (13cm) and a penetrable vaginal channel (14cm). It ships free to all 50 US states in discreet, unbranded packaging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-intro-v3__narrative\"\u003e\n\u003cp\u003eYou know that feeling. It's midnight, Reiyu's stream is live, and she's doing that thing — giggling at her own punchline before she's even finished delivering it.\u003c\/p\u003e\n\u003cp\u003eYou're in chat firing off \"LMAO\" while she's practically crying laughing.\u003c\/p\u003e\n\u003cp\u003eAnd somewhere in the back of your mind, a thought lands quietly: \u003cem\u003eI wish she was just here.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eHere's the deal: \u003cspan style=\"background: var(--pop-yellow); padding: 0 4px; border: 1px solid #111;\"\u003ethat wish just became real.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eMRL has officially partnered with VTuber\u003cspan style=\"text-decoration: underline;\"\u003e \u003cem\u003e\u003cspan style=\"color: rgb(228, 119, 170); text-decoration: underline;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/x.com\/reiyuguigui\" title=\"reiyuguigui\" style=\"color: rgb(228, 119, 170); text-decoration: underline;\"\u003ereiyuguigui\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e \u003c\/em\u003e\u003c\/span\u003eto bring you the first-ever futanari sex doll based on Reiyu herself — the Poltergeisha Gamer, Gyaru Ghost who exists in the space between life and death, feminine and masculine, streamer and legend.\u003c\/p\u003e\n\u003cp\u003eThis is 100% official. 100% limited. Made from medical-grade silicone. This page covers everything — the design, the specs, the materials, and why once this batch is gone, it's gone for good.\u003c\/p\u003e\n\u003cdiv class=\"os-intro-v3__cta-text\"\u003eLet's get into it ~\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ─────────────────────────────────────────\n     ORIGINAL ART MARQUEE\n  ───────────────────────────────────────── --\u003e\n\u003cdiv class=\"os-marquee os-marquee--art\"\u003e\n\u003cdiv class=\"os-marquee__track\"\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Official 2D character illustration of VTuber Reiyu GuiGui\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_8.png?v=1780457110\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"VTuber Reiyu GuiGui pink and blue hair character portrait\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_10.webp?v=1780457110\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Reiyu GuiGui full body character design pose\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_9.webp?v=1780457109\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Close-up expression of VTuber Reiyu GuiGui character\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_4.png?v=1780457106\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Reiyu GuiGui gyaru ghost character concept art\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_3.webp?v=1780457106\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Detailed character art of Reiyu GuiGui showing outfit and accessories\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_5.webp?v=1780457106\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Official 2D character illustration of VTuber Reiyu GuiGui\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_8.png?v=1780457110\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"VTuber Reiyu GuiGui pink and blue hair character portrait\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_10.webp?v=1780457110\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Reiyu GuiGui full body character design pose\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_9.webp?v=1780457109\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg loading=\"lazy\" alt=\"Close-up expression of VTuber Reiyu GuiGui character\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_4.png?v=1780457106\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection id=\"features\" class=\"os-features\"\u003e\n\u003cdiv class=\"os-features__header os-reveal\"\u003e\n\u003ch2\u003eThe Doll That Shows Up When She Does\u003c\/h2\u003e\n\u003cdiv class=\"pop-card\" style=\"margin: 2.5rem auto; max-width: 800px; padding: 1rem; transform: rotate(1deg);\"\u003e\u003cimg loading=\"lazy\" alt=\"Full body display of the Reiyu GuiGui futa sex doll wearing official uniform\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/sexy_reiyu_guigui_futa_sex_doll.webp?v=1780472879\" style=\"width: 100%; height: auto; display: block; border-radius: 8px; border: 2px solid var(--card-border);\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pop-card\" style=\"max-width: 800px; margin: 0 auto;\"\u003e\n\u003cp\u003eThe MRL × Reiyu GuiGui futanari sex doll is a 3.9kg officially licensed figure built from 100% medical-grade silicone. This isn't just another futa sex doll — it's a precision-engineered tribute to one of streaming's most beloved VTuber characters, made to MRL's highest production standard. As a dual-anatomy anime sex doll based on an active VTuber, Reiyu's figure features her iconic two-tone pink-and-blue gradient hair, her signature Gyaru Geisha uniform, and — true to her futanari character identity — a fully realized anatomical design that no other product on the market can replicate.\u003c\/p\u003e\n\u003cp style=\"margin-top: 1rem; font-weight: bold;\"\u003eWhat's the bottom line? This is the only time this doll will ever be made. First run, limited batch, official authorization. When it's gone, it's gone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-feature-block\"\u003e\n\u003cdiv class=\"os-feature__img-wrap os-reveal-l\"\u003e\u003cimg loading=\"lazy\" alt=\"Close-up of Reiyu GuiGui sex doll face showing pink and blue gradient hair and teardrop mole\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_futa_sex_doll.webp?v=1780472880\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-feature__content os-reveal-r\"\u003e\n\u003cspan class=\"pop-sticker bg-teal tilt-left\"\u003e01. The Design\u003c\/span\u003e\n\u003ch3\u003eAnime Ghost Girl Built for the In-Between\u003c\/h3\u003e\n\u003cp\u003eReiyu's creator designed her to live at the edge of life and death — and at the edge of feminine and masculine. The pink-and-blue gradient hair is intentional: pink for life and femininity, blue for death and masculinity. Reiyu straddles both. This doll makes that visible in three dimensions.\u003c\/p\u003e\n\u003cul style=\"list-style-type: square; padding-left: 1.2rem; margin-bottom: 1rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHair:\u003c\/strong\u003e Two-tone gradient — soft rose pink into powder blue, with photoluminescent tips that glow gently in the dark. Styled in Reiyu's characteristic loose anime-art wave.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFace:\u003c\/strong\u003e Wide expressive eyes, subtle blush, and her signature teardrop mole at the corner of her right eye, half-hidden beneath a tiny sakura sticker.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHands:\u003c\/strong\u003e Here's the detail only real ghostlings clock immediately — two fingernails on her right hand are trimmed short. That's the gamer girl easter egg. This is what marks it as genuinely her.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOutfit:\u003c\/strong\u003e White snap-button uniform shirt (fully removable), red plaid micro-skirt, oversized bow tie, black over-the-knee thigh-highs. All real fabric. Compatible with some other 3.0 anime sex doll series clothing.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-feature-block os-feature-block--flip\"\u003e\n\u003cdiv class=\"os-feature__img-wrap os-reveal-r\"\u003e\u003cimg loading=\"lazy\" alt=\"Lower torso of the Reiyu GuiGui futanari sex doll showing the 13cm phallus design\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/MRL_x_Reiyu_GuiGui_futanari_sex_doll.webp?v=1780472879\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-feature__content os-reveal-l\"\u003e\n\u003cspan class=\"pop-sticker bg-yellow tilt-right\"\u003e02. Dual Anatomy\u003c\/span\u003e\n\u003ch3\u003eWhat Makes This a True Futa Sex Doll\u003c\/h3\u003e\n\u003cp\u003eReiyu's futanari identity is core to who she is — she exists between states. MRL's engineers built that duality directly into the physical design. Neither feature was added as an afterthought.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Phallus:\u003c\/strong\u003e 13 cm length, 10 cm circumference. Cast from MRL's premium silicone blend with visible vein detail, a well-defined glans, and a base that sits flush with the pelvis. Firm with natural elasticity — holds shape, responds to pressure, rebounds without deforming.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Vaginal Channel:\u003c\/strong\u003e 14 cm deep. Internally textured with graduated ridges, a constriction zone at approximately 8 cm, and a soft terminus. Inner wall uses MRL's standard premium channel architecture.\u003c\/p\u003e\n\u003cp\u003eBoth features are rendered in the same uninterrupted medical-grade silicone as the full body. No joins, no seams. The alloy skeleton enables stable posing in any position without joint loosening over time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-feature-block\"\u003e\n\u003cdiv class=\"os-feature__img-wrap os-reveal-l\"\u003e\u003cimg loading=\"lazy\" alt=\"Back view of the Reiyu GuiGui anime sex doll highlighting the soft medical silicone body texture\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/big_ass_of_reiyu_guigui_futanari_sex_doll.webp?v=1780472878\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-feature__content os-reveal-r\"\u003e\n\u003cspan class=\"pop-sticker bg-blue tilt-left\"\u003e03. Material Science\u003c\/span\u003e\n\u003ch3\u003eWhy Medical-Grade Silicone — How It Compares to TPE\u003c\/h3\u003e\n\u003cp\u003eMost sex dolls use TPE — thermoplastic elastomer. TPE is porous, absorbs bacteria, retains odors, and degrades faster. This anime sex doll uses 100% medical-grade silicone. Here's what that actually means:\u003c\/p\u003e\n\u003cul style=\"list-style-type: square; padding-left: 1.2rem; margin-bottom: 1rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNon-porous:\u003c\/strong\u003e Full sterilization with mild soap and warm water. Bacteria cannot absorb into the material.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZero odor:\u003c\/strong\u003e No chemical off-gassing. Zero smell out of the box, zero smell after extended use.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eThermal responsive:\u003c\/strong\u003e She warms up. Silicone absorbs and holds body heat. This changes the experience in ways that are difficult to describe without trying.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLong-term durable:\u003c\/strong\u003e Resists tearing, retains texture over years, won't yellow or crack with age.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"background: var(--pop-soft-pink); padding: 10px; border: 2px dashed var(--card-border);\"\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Rinse with warm water + antibacterial soap after use. Pat dry. Dust lightly with cornstarch baby powder to restore satin texture. Store flat. Avoid sustained direct heat. Water-based lubricant ONLY.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-feature-block os-feature-block--flip\"\u003e\n\u003cdiv class=\"os-feature__img-wrap os-reveal-r\"\u003e\u003cimg loading=\"lazy\" alt=\"Reiyu GuiGui silicone futa sex doll dressed in white shirt and red plaid skirt\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_2___1.webp?v=1780457099\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-feature__content os-reveal-l\"\u003e\n\u003cspan class=\"pop-sticker bg-pink tilt-right\"\u003e04. Use Cases\u003c\/span\u003e\n\u003ch3\u003eWho This Is For\u003c\/h3\u003e\n\u003cp\u003eHere's who the MRL × Reiyu futanari sex doll is built for:\u003c\/p\u003e\n\u003cul style=\"list-style-type: none; padding-left: 0; margin-bottom: 1rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.8rem; position: relative; padding-left: 1.5rem;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: var(--pop-pink-dark);\"\u003e★\u003c\/span\u003e \u003cstrong\u003eGhostlings \u0026amp; Reiyu fans:\u003c\/strong\u003e You've watched Reiyu's streams. You're in her Discord. You know what the short fingernails mean. This doll is the ultimate piece of official merch for the real community.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.8rem; position: relative; padding-left: 1.5rem;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: var(--pop-pink-dark);\"\u003e★\u003c\/span\u003e \u003cstrong\u003eFutanari \u0026amp; futa anime collectors:\u003c\/strong\u003e You collect high-quality anime figure-adjacent pieces. You've been looking for a futa sex doll that has genuine character depth. This is it.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.8rem; position: relative; padding-left: 1.5rem;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: var(--pop-pink-dark);\"\u003e★\u003c\/span\u003e \u003cstrong\u003eAnime \u0026amp; ACG enthusiasts:\u003c\/strong\u003e You love anime ghost girl aesthetics, gyaru characters, and dual-anatomy designs.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.8rem; position: relative; padding-left: 1.5rem;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: var(--pop-pink-dark);\"\u003e★\u003c\/span\u003e \u003cstrong\u003eMRL brand customers:\u003c\/strong\u003e You know the material quality. This is MRL's most elaborate collab to date.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.8rem; position: relative; padding-left: 1.5rem;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: var(--pop-pink-dark);\"\u003e★\u003c\/span\u003e \u003cstrong\u003eAdult collectors (limited edition):\u003c\/strong\u003e You understand limited editions. You want this before the mold retires.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-feature-block\"\u003e\n\u003cdiv class=\"os-feature__img-wrap os-reveal-l\"\u003e\u003cimg loading=\"lazy\" alt=\"Detailed view of the Reiyu GuiGui limited edition anime figure chest and outfit\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_1.png?v=1780457099\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-feature__content os-reveal-r\"\u003e\n\u003cspan class=\"pop-sticker bg-teal tilt-left\"\u003e05. Authority\u003c\/span\u003e\n\u003ch3\u003eWhy You Can Trust This Doll\u003c\/h3\u003e\n\u003cp\u003eThis is a VTuber sex doll built through a real creative partnership — with strict adherence to material safety and privacy. Here's why collectors trust MRL:\u003c\/p\u003e\n\u003cdiv class=\"os-trust-badges\"\u003e\n\u003cdiv class=\"os-trust-badge\"\u003e\n\u003cstrong\u003e🧬 Medical Silicone\u003c\/strong\u003e Same material class as surgical implants. Non-porous, fully sterilizable, phthalate-free.\u003c\/div\u003e\n\u003cdiv class=\"os-trust-badge\"\u003e\n\u003cstrong\u003e🎌 100% Official\u003c\/strong\u003e Design created using @reiyuguigui's official character sheets with direct creator approval.\u003c\/div\u003e\n\u003cdiv class=\"os-trust-badge\"\u003e\n\u003cstrong\u003e🏭 MRL Guarantee\u003c\/strong\u003e Every unit passes a 7-point QC inspection before shipping. 30-day replacement guarantee.\u003c\/div\u003e\n\u003cdiv class=\"os-trust-badge\"\u003e\n\u003cstrong\u003e📦 Discreet Shipping\u003c\/strong\u003e Ships in unbranded packaging. No product references anywhere on box. 100% privacy.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"profile\" class=\"os-profile\"\u003e\n\u003cdiv class=\"os-profile__inner os-reveal\"\u003e\n\u003cdiv class=\"os-profile__art\"\u003e\u003cimg loading=\"lazy\" alt=\"Official VTuber character reference sheet for Reiyu GuiGui Poltergeisha Gamer\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_4___1.webp?v=1780457105\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-profile__content\"\u003e\n\u003cspan class=\"pop-sticker bg-yellow tilt-right\" style=\"position: absolute; top: -20px; left: 20px;\"\u003eThe Collab\u003c\/span\u003e\n\u003ch2\u003eA Real Creative Partnership\u003c\/h2\u003e\n\u003cp\u003eThis is a VTuber sex doll built through a real creative partnership — not a knock-off, not a fan interpretation. MRL worked directly with Reiyu's team using official character references, with direct approval from @reiyuguigui herself.\u003c\/p\u003e\n\u003cul class=\"os-profile__list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e🔮 The glow-reactive hair tips\u003c\/strong\u003e trace to her Poltergeisha aesthetic.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e⚥ The dual anatomy\u003c\/strong\u003e reflects her explicitly futanari character identity.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e💅 The trimmed gaming fingernails\u003c\/strong\u003e are a direct callback to her Gyaru Gamer persona.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e👗 The uniform with working snaps\u003c\/strong\u003e is her canonical human-world visual identity.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"background: var(--pop-yellow); padding: 10px; border: 2px solid var(--card-border); display: inline-block;\"\u003e\u003cstrong\u003eNow:\u003c\/strong\u003e This edition is a first run. Once this production batch sells out, the mold is retired. No second run. No restock. This is a true limited release — first batch, last batch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"video\" class=\"os-video-section\"\u003e\n\u003cdiv class=\"os-video-header os-reveal\"\u003e\n\u003ch2\u003eReiyu GuiGui in Motion: 360° Showcase\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-video-wrapper os-reveal\"\u003e\u003cvideo title=\"Reiyu GuiGui VTuber Futanari Sex Doll Product Showcase Video\" preload=\"metadata\" playsinline=\"\" controls=\"controls\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/reiyu_guigui_7.webp?v=1780457106\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/951044d4274d49948a9ae60df9385315.mp4\"\u003e\n  Your browser does not support the video tag.\n\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-video-summary-box os-reveal\"\u003e\n\u003cspan class=\"pop-sticker bg-pink tilt-left\"\u003eVideo Summary\u003c\/span\u003e\n\u003cp\u003eThis showcase highlights the official Reiyu GuiGui futanari doll's premium medical silicone finish, realistic dual-anatomy features (including the 13cm phallus and 14cm penetrable channel), and the flexible stainless-alloy skeleton that allows for dynamic, lore-accurate posing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"gallery\" class=\"os-gallery-section\"\u003e\n\u003cdiv class=\"os-gallery-header os-reveal\"\u003e\n\u003ch2\u003eReiyu GuiGui In The Flesh\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- SLIDER GALLERY --\u003e\n\u003cdiv class=\"os-gallery-slider os-reveal\"\u003e\n\u003ca class=\"os-gallery-item\" href=\"#os-lb1\"\u003e\u003cimg loading=\"lazy\" alt=\"Full body standing shot of the Reiyu GuiGui anime sex doll in Gyaru uniform\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_reiyu_guigui_anime_sex_doll.webp?v=1780471133\"\u003e\u003c\/a\u003e \u003ca class=\"os-gallery-item\" href=\"#os-lb2\"\u003e\u003cimg loading=\"lazy\" alt=\"Reiyu GuiGui futa sex doll lower torso showing dual anatomy features\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_reiyu_guigui_futa_sex_doll.webp?v=1780471133\"\u003e\u003c\/a\u003e \u003ca class=\"os-gallery-item\" href=\"#os-lb3\"\u003e\u003cimg loading=\"lazy\" alt=\"Detailed face sculpt of the Reiyu GuiGui limited edition figure with expressive eyes\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_reiyu_guigui_hentai_figure.webp?v=1780471133\"\u003e\u003c\/a\u003e \u003ca class=\"os-gallery-item\" href=\"#os-lb4\"\u003e\u003cimg loading=\"lazy\" alt=\"Angled body profile of the Reiyu GuiGui futanari silicone doll\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_reiyu_guigui_futa_figurine.webp?v=1780471133\"\u003e\u003c\/a\u003e \u003ca class=\"os-gallery-item\" href=\"#os-lb5\"\u003e\u003cimg loading=\"lazy\" alt=\"Close-up of the Reiyu GuiGui doll right hand showing gamer girl short fingernails\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrl_reiyu_guigui_anime_sex_doll.webp?v=1780471133\"\u003e\u003c\/a\u003e \u003ca class=\"os-gallery-item\" href=\"#os-lb6\"\u003e\u003cimg loading=\"lazy\" alt=\"Reiyu GuiGui silicone doll sitting pose displaying waist and hip curves\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_reiyu_guigui_futa_figure.webp?v=1780471132\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Lightbox Images --\u003e\n\u003cdiv class=\"os-lightbox\" id=\"os-lb1\"\u003e\n\u003ca class=\"os-lightbox__close\" href=\"#_\"\u003e✕ Close\u003c\/a\u003e\u003cimg loading=\"lazy\" alt=\"Full body standing shot of the Reiyu GuiGui anime sex doll in Gyaru uniform\" class=\"os-lightbox__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_reiyu_guigui_anime_sex_doll.webp?v=1780471133\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-lightbox\" id=\"os-lb2\"\u003e\n\u003ca class=\"os-lightbox__close\" href=\"#_\"\u003e✕ Close\u003c\/a\u003e\u003cimg loading=\"lazy\" alt=\"Reiyu GuiGui futa sex doll lower torso showing dual anatomy features\" class=\"os-lightbox__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_reiyu_guigui_futa_sex_doll.webp?v=1780471133\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-lightbox\" id=\"os-lb3\"\u003e\n\u003ca class=\"os-lightbox__close\" href=\"#_\"\u003e✕ Close\u003c\/a\u003e\u003cimg loading=\"lazy\" alt=\"Detailed face sculpt of the Reiyu GuiGui limited edition figure with expressive eyes\" class=\"os-lightbox__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_reiyu_guigui_hentai_figure.webp?v=1780471133\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-lightbox\" id=\"os-lb4\"\u003e\n\u003ca class=\"os-lightbox__close\" href=\"#_\"\u003e✕ Close\u003c\/a\u003e\u003cimg loading=\"lazy\" alt=\"Angled body profile of the Reiyu GuiGui futanari silicone doll\" class=\"os-lightbox__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_reiyu_guigui_futa_figurine.webp?v=1780471133\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-lightbox\" id=\"os-lb5\"\u003e\n\u003ca class=\"os-lightbox__close\" href=\"#_\"\u003e✕ Close\u003c\/a\u003e\u003cimg loading=\"lazy\" alt=\"Close-up of the Reiyu GuiGui doll right hand showing gamer girl short fingernails\" class=\"os-lightbox__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrl_reiyu_guigui_anime_sex_doll.webp?v=1780471133\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-lightbox\" id=\"os-lb6\"\u003e\n\u003ca class=\"os-lightbox__close\" href=\"#_\"\u003e✕ Close\u003c\/a\u003e\u003cimg loading=\"lazy\" alt=\"Reiyu GuiGui silicone doll sitting pose displaying waist and hip curves\" class=\"os-lightbox__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_reiyu_guigui_futa_figure.webp?v=1780471132\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"specs\" class=\"os-specs\"\u003e\n\u003cdiv class=\"os-specs__inner os-reveal\"\u003e\n\u003cspan class=\"pop-sticker bg-blue tilt-right\" style=\"position: absolute; top: -25px; left: 50%; transform: translateX(-50%) rotate(2deg);\"\u003eData File\u003c\/span\u003e\n\u003ch2\u003eComplete Technical Specs\u003c\/h2\u003e\n\u003ctable class=\"os-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Full Name\u003c\/td\u003e\n\u003ctd\u003eMRL × Reiyu GuiGui Futanari Sex Doll — Limited Edition\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOfficial Character\u003c\/td\u003e\n\u003ctd\u003eReiyu GuiGui (@reiyuguigui) — VTuber, Poltergeisha Gamer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAuthorization\u003c\/td\u003e\n\u003ctd\u003e100% Official Licensed Collaboration — authorized by @reiyuguigui\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eMedical-Grade Silicone — non-porous, body-safe, phthalate-free\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e3.9 kg (approximately 8.6 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWidth\u003c\/td\u003e\n\u003ctd\u003e17 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBust \/ Waist \/ Hip\u003c\/td\u003e\n\u003ctd\u003e41 cm \/ 29 cm \/ 42 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePhallus Length\u003c\/td\u003e\n\u003ctd\u003e13 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePhallus Circumference\u003c\/td\u003e\n\u003ctd\u003e10 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVaginal Channel Depth\u003c\/td\u003e\n\u003ctd\u003e14 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInternal Channel Texture\u003c\/td\u003e\n\u003ctd\u003eGraduated ridges + constriction zone at ~8cm + soft terminus\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSkeleton\u003c\/td\u003e\n\u003ctd\u003eHigh-strength stainless-alloy poseable joints\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody type\u003c\/td\u003e\n\u003ctd\u003eBody 18\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutfit\u003c\/td\u003e\n\u003ctd\u003eWhite snap-button shirt, red plaid micro-skirt, bow tie, black over-the-knee thigh-highs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eClothing Compatibility\u003c\/td\u003e\n\u003ctd\u003eWith some other 3.0 series anime sex doll clothing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpecial Detail\u003c\/td\u003e\n\u003ctd\u003eTwo fingernails on right hand trimmed short — Reiyu's gamer girl easter egg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGlow Feature\u003c\/td\u003e\n\u003ctd\u003ePhotoluminescent hair tips (glow in dark)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEdition Type\u003c\/td\u003e\n\u003ctd\u003eFirst-Run Limited — Production mold retired after this batch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLubricant Compatibility\u003c\/td\u003e\n\u003ctd\u003eWater-based only (silicone-based lubes degrade silicone material)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"faq\" class=\"os-bottom\"\u003e\n\u003cdiv class=\"os-bottom__inner os-reveal\"\u003e\n\u003ch2\u003eFree Worldwide Shipping \u0026amp; Discreet Packaging\u003c\/h2\u003e\n\u003cdiv class=\"pop-card\" style=\"margin-bottom: 3rem; background: var(--pop-soft-pink); transform: rotate(-1deg);\"\u003e\n\u003cp style=\"margin-bottom: 1rem; font-weight: bold;\"\u003eWe offer completely FREE worldwide shipping on all orders to ensure a seamless shopping experience.\u003c\/p\u003e\n\u003cul style=\"list-style: disc; padding-left: 20px; margin-bottom: 1rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eOrder Processing:\u003c\/strong\u003e We typically process all orders within 24-48 business hours and ship within 48-72 business hours.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eUS Warehouse Delivery:\u003c\/strong\u003e Priority arrangement via USPS, UPS, or FedEx. Shipping time is 3-7 business days.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eStandard Shipping (International):\u003c\/strong\u003e Shipping time is 20 business days. Unforeseeable circumstances (force majeure) such as customs clearance delays, postal delays, or extreme weather may occasionally extend this timeframe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eDiscreet Packaging:\u003c\/strong\u003e Plain heavy-duty corrugated boxes. No logos, no product names, no imagery. Waybill reads \"Polymer home décor accessory\" for 100% privacy.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eImportant Notes:\u003c\/strong\u003e We do not deliver to PO Boxes; please provide a valid street address. Any customs duties or taxes charged by local authorities are the buyer's responsibility.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eQ: What is a futanari sex doll?\u003c\/h3\u003e\n\u003cp\u003eA: A futanari sex doll (also called a futa sex doll) is a figure that combines both male and female anatomical features, based on the \"futanari\" genre in Japanese anime and manga. The MRL × Reiyu edition features both a fully sculpted phallus and a penetrable vaginal channel, inspired by Reiyu's official futanari character design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eQ: What is this anime sex doll made of?\u003c\/h3\u003e\n\u003cp\u003eA: 100% medical-grade silicone. Not TPE. Medical silicone is non-porous, fully sterilizable, odor-free, and considered the premium standard for intimate products. It does not absorb bacteria or degrade the way TPE does over time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eQ: Who is Reiyu GuiGui?\u003c\/h3\u003e\n\u003cp\u003eA: Reiyu GuiGui (@reiyuguigui) is an independent English-language VTuber with a \"Poltergeisha Gamer\" persona — a futanari Gyaru ghost who streams games and connects with her fan community (called \"ghostlings\") through humor, skill, and openness. She is the official character licensor for this collaboration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eQ: Is the packaging completely discreet?\u003c\/h3\u003e\n\u003cp\u003eA: Yes. MRL ships in a plain, unbranded corrugated box — no logos, no product names, no references of any kind. The waybill lists the contents as a generic home accessory. There is nothing on the outside of the package that identifies what's inside.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eQ: What lubricant is safe to use?\u003c\/h3\u003e\n\u003cp\u003eA: Water-based only. Silicone-based lubricants chemically react with medical silicone and will degrade the material. This is true of all medical silicone products.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eQ: Can the clothing be removed or swapped?\u003c\/h3\u003e\n\u003cp\u003eA: Yes. The shirt, skirt, bow tie, and thigh-highs are real fabric with working fasteners. The shirt uses metal snap buttons. All garments are compatible with standard 1\/3 BJD doll clothing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eQ: Is this a true limited edition? Will it restock?\u003c\/h3\u003e\n\u003cp\u003eA: This is a first-run limited edition. Once this batch sells through, the production mold is retired. MRL and Reiyu's team have confirmed there is no second production run planned.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eQ: I've seen vtuber NSFW fan art of Reiyu — is this the same as official merch?\u003c\/h3\u003e\n\u003cp\u003eA: This is 100% officially licensed. The design was created using Reiyu's official character references with direct creative input and approval from @reiyuguigui's team. It is not related to fan-created content.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eQ: How does this compare to other anime sex dolls on the market?\u003c\/h3\u003e\n\u003cp\u003eA: Most anime sex dolls use generic character designs with no IP behind them and are made from TPE. This one is based on an active, real VTuber with official authorization, uses medical-grade silicone, and features a genuine dual-anatomy futanari design. There is no directly comparable product available.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-explore\"\u003e\n\u003ch2\u003eThe Bottom Line\u003c\/h2\u003e\n\u003cp style=\"margin-bottom: 1rem; font-weight: 500;\"\u003eYou won't find another \u003cspan class=\"os-inline-link\"\u003efuta sex doll\u003c\/span\u003e with this level of character authenticity, this material quality, and this kind of official collab behind it.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1rem; font-weight: 500;\"\u003eThe \u003cspan class=\"os-inline-link\"\u003eMRL × Reiyu futanari sex doll\u003c\/span\u003e is the only product on the market that brings a real, beloved anime VTuber character into physical form — with the craftsmanship to match.\u003c\/p\u003e\n\u003cp style=\"font-weight: 900; margin-top: 1.5rem !important;\"\u003eShips FREE. Ships DISCREET. Worldwide.\u003c\/p\u003e\n\u003ca href=\"#\" class=\"btn\"\u003eAdd to Cart Before She Ghosts You\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":53356366102841,"sku":"TD-GUIGUI-ST-GUIGUI-18","price":798.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/frontviewofreiyuguiguifutasexdoll_8a1c0456-96b6-4f4d-a634-e964eff71eb5.webp?v=1780467280"},{"product_id":"miyu-mini-anime-sex-doll","title":"Miyu Mini Anime Sex Doll – MRL x @ye_birdie","description":"\u003cstyle\u003e\n.miyu-lp-wrapper {\n  --miyu-ink: #11121a;\n  --miyu-ink-soft: #262737;\n  --miyu-paper: #fbf9fc;\n  --miyu-white: #ffffff;\n  --miyu-lilac: #ded7ee;\n  --miyu-lilac-soft: #f1edf7;\n  --miyu-rose: #b76d88;\n  --miyu-rose-deep: #7f4059;\n  --miyu-silver: #9b9aac;\n  --miyu-line: rgba(17, 18, 26, 0.12);\n  --miyu-shadow: 0 24px 70px rgba(27, 22, 38, 0.13);\n  --miyu-radius: 28px;\n  --miyu-serif: Georgia, \"Times New Roman\", serif;\n  --miyu-sans: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  background: var(--miyu-paper);\n  color: var(--miyu-ink);\n  font-family: var(--miyu-sans);\n  line-height: 1.75;\n  overflow: hidden;\n  position: relative;\n}\n\n.miyu-lp-wrapper *,\n.miyu-lp-wrapper *::before,\n.miyu-lp-wrapper *::after {\n  box-sizing: border-box;\n}\n\n.miyu-lp-wrapper h2,\n.miyu-lp-wrapper h3,\n.miyu-lp-wrapper p,\n.miyu-lp-wrapper ul,\n.miyu-lp-wrapper figure,\n.miyu-lp-wrapper blockquote {\n  margin: 0;\n  padding: 0;\n}\n\n.miyu-lp-wrapper img {\n  display: block;\n  width: 100%;\n  height: auto;\n}\n\n.miyu-lp-wrapper a {\n  color: inherit;\n}\n\n.miyu-lp-wrapper section[id] {\n  scroll-margin-top: 90px;\n}\n\n.miyu-shell {\n  width: min(1260px, calc(100% - 48px));\n  margin: 0 auto;\n}\n\n.miyu-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  margin-bottom: 18px;\n  color: var(--miyu-rose-deep);\n  font-size: 0.75rem;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n}\n\n.miyu-kicker::before {\n  content: \"\";\n  width: 34px;\n  height: 1px;\n  background: currentColor;\n}\n\n.miyu-lp-wrapper h2,\n.miyu-lp-wrapper h3 {\n  color: var(--miyu-ink);\n}\n\n.miyu-lp-wrapper h2 {\n  font-family: var(--miyu-serif);\n  font-size: clamp(2rem, 4.4vw, 4.4rem);\n  line-height: 1.04;\n  letter-spacing: -0.035em;\n}\n\n.miyu-lp-wrapper h3 {\n  font-family: var(--miyu-serif);\n  font-size: clamp(1.55rem, 2.5vw, 2.45rem);\n  line-height: 1.14;\n  letter-spacing: -0.025em;\n}\n\n.miyu-lp-wrapper p,\n.miyu-lp-wrapper li,\n.miyu-lp-wrapper td,\n.miyu-lp-wrapper th {\n  font-size: clamp(0.98rem, 1.2vw, 1.08rem);\n}\n\n.miyu-lp-wrapper p + p {\n  margin-top: 18px;\n}\n\n.miyu-lp-wrapper strong {\n  font-weight: 700;\n}\n\n.miyu-link {\n  color: var(--miyu-rose-deep) !important;\n  text-decoration: underline;\n  text-decoration-thickness: 1px;\n  text-underline-offset: 4px;\n}\n\n.miyu-hero {\n  min-height: min(880px, 96vh);\n  position: relative;\n  display: grid;\n  align-items: end;\n  isolation: isolate;\n  background: var(--miyu-ink);\n}\n\n.miyu-hero-media {\n  position: absolute;\n  inset: 0;\n  z-index: -2;\n}\n\n.miyu-hero-media picture {\n  display: block;\n  width: 100%;\n  height: 100%;\n}\n\n.miyu-hero-media img {\n  height: 100%;\n  object-fit: cover;\n  object-position: center 35%;\n}\n\n.miyu-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  background:\n    linear-gradient(90deg, rgba(12, 12, 18, 0.93) 0%, rgba(12, 12, 18, 0.67) 40%, rgba(12, 12, 18, 0.10) 72%),\n    linear-gradient(0deg, rgba(12, 12, 18, 0.88) 0%, transparent 46%);\n}\n\n.miyu-hero-inner {\n  width: min(1260px, calc(100% - 48px));\n  margin: 0 auto;\n  padding: 120px 0 76px;\n}\n\n.miyu-hero-copy {\n  max-width: 720px;\n  color: var(--miyu-white);\n}\n\n.miyu-hero-copy .miyu-kicker {\n  color: #e8bfd0;\n}\n\n.miyu-hero-name {\n  font-family: var(--miyu-serif);\n  font-size: clamp(5rem, 15vw, 11rem);\n  font-weight: 700;\n  line-height: 0.8;\n  letter-spacing: -0.065em;\n  color: var(--miyu-white);\n  text-shadow: 0 14px 60px rgba(0, 0, 0, 0.35);\n}\n\n.miyu-hero-rule {\n  width: min(540px, 78vw);\n  height: 1px;\n  margin: 36px 0 26px;\n  background: linear-gradient(90deg, rgba(255,255,255,0.8), rgba(255,255,255,0));\n}\n\n.miyu-hero-meta {\n  max-width: 630px;\n  color: rgba(255,255,255,0.82);\n  font-size: clamp(0.82rem, 1.15vw, 1rem);\n  font-weight: 600;\n  letter-spacing: 0.12em;\n  line-height: 1.7;\n  text-transform: uppercase;\n}\n\n\n.miyu-gallery-section {\n  --miyu-gallery-edge: max(24px, calc((100vw - 1260px) \/ 2));\n  position: relative;\n  padding: 76px 0 84px;\n  overflow: hidden;\n  background:\n    radial-gradient(circle at 14% 12%, rgba(183,109,136,0.23), transparent 25%),\n    radial-gradient(circle at 88% 74%, rgba(222,215,238,0.13), transparent 28%),\n    linear-gradient(145deg, #101119 0%, #1d1c29 56%, #151620 100%);\n  color: var(--miyu-white);\n  isolation: isolate;\n}\n\n.miyu-gallery-section::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  opacity: 0.34;\n  pointer-events: none;\n  background-image:\n    linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);\n  background-size: 42px 42px;\n  mask-image: linear-gradient(to bottom, black, transparent 85%);\n}\n\n.miyu-gallery-heading {\n  display: grid;\n  grid-template-columns: minmax(0, 0.9fr) minmax(280px, 0.55fr);\n  gap: 56px;\n  align-items: end;\n  margin-bottom: 34px;\n}\n\n.miyu-gallery-heading .miyu-kicker {\n  color: #e9b8cb;\n}\n\n.miyu-gallery-heading h2 {\n  max-width: 760px;\n  color: var(--miyu-white);\n  font-size: clamp(2.35rem, 4.8vw, 4.8rem);\n}\n\n.miyu-gallery-intro {\n  padding-bottom: 6px;\n  color: rgba(255,255,255,0.68);\n}\n\n.miyu-gallery-intro strong {\n  color: var(--miyu-white);\n}\n\n.miyu-gallery-viewport {\n  display: grid;\n  grid-auto-flow: column;\n  grid-auto-columns: clamp(280px, 28vw, 390px);\n  gap: 18px;\n  width: 100%;\n  padding: 8px var(--miyu-gallery-edge) 24px;\n  overflow-x: auto;\n  overscroll-behavior-inline: contain;\n  scroll-behavior: smooth;\n  scroll-padding-inline: var(--miyu-gallery-edge);\n  scroll-snap-type: inline mandatory;\n  scrollbar-width: thin;\n  scrollbar-color: rgba(232,191,208,0.62) rgba(255,255,255,0.08);\n  -webkit-overflow-scrolling: touch;\n}\n\n.miyu-gallery-viewport::-webkit-scrollbar {\n  height: 8px;\n}\n\n.miyu-gallery-viewport::-webkit-scrollbar-track {\n  margin-inline: var(--miyu-gallery-edge);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n}\n\n.miyu-gallery-viewport::-webkit-scrollbar-thumb {\n  border-radius: 999px;\n  background: rgba(232,191,208,0.62);\n}\n\n.miyu-gallery-slide {\n  position: relative;\n  aspect-ratio: 2 \/ 3;\n  overflow: hidden;\n  scroll-snap-align: start;\n  scroll-snap-stop: always;\n  border: 1px solid rgba(255,255,255,0.14);\n  border-radius: 24px;\n  background: #242430;\n  box-shadow: 0 24px 55px rgba(0,0,0,0.30);\n  isolation: isolate;\n}\n\n.miyu-gallery-slide::after {\n  content: \"\";\n  position: absolute;\n  inset: 46% 0 0;\n  z-index: 1;\n  pointer-events: none;\n  background: linear-gradient(to bottom, transparent, rgba(9,10,16,0.18) 25%, rgba(9,10,16,0.88) 100%);\n}\n\n.miyu-gallery-slide img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: center;\n  transition: transform 0.7s ease, filter 0.7s ease;\n}\n\n.miyu-gallery-slide:hover img,\n.miyu-gallery-slide:focus-within img,\n.miyu-gallery-slide:target img {\n  transform: scale(1.025);\n  filter: saturate(1.04) contrast(1.02);\n}\n\n.miyu-gallery-slide:target {\n  border-color: rgba(232,191,208,0.82);\n  box-shadow: 0 0 0 3px rgba(183,109,136,0.18), 0 28px 65px rgba(0,0,0,0.34);\n}\n\n.miyu-gallery-slide figcaption {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2;\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 13px;\n  align-items: center;\n  padding: 24px 22px 21px;\n  color: var(--miyu-white);\n}\n\n.miyu-gallery-number {\n  display: grid;\n  width: 42px;\n  height: 42px;\n  place-items: center;\n  border: 1px solid rgba(255,255,255,0.26);\n  border-radius: 50%;\n  background: rgba(17,18,26,0.28);\n  color: #efc5d5;\n  font-size: 0.72rem;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  backdrop-filter: blur(10px);\n}\n\n.miyu-gallery-caption strong {\n  display: block;\n  margin-bottom: 3px;\n  font-family: var(--miyu-serif);\n  font-size: clamp(1.22rem, 1.8vw, 1.65rem);\n  line-height: 1.15;\n}\n\n.miyu-gallery-caption span {\n  display: block;\n  color: rgba(255,255,255,0.66);\n  font-size: 0.76rem;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  line-height: 1.45;\n  text-transform: uppercase;\n}\n\n.miyu-gallery-controls {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n  gap: 18px;\n  margin-top: 8px;\n}\n\n.miyu-gallery-hint {\n  color: rgba(255,255,255,0.52);\n  font-size: 0.78rem;\n  font-weight: 600;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.miyu-gallery-dots {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n\n.miyu-gallery-dots a {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  place-items: center;\n  border: 1px solid rgba(255,255,255,0.16);\n  border-radius: 50%;\n  color: rgba(255,255,255,0.62);\n  font-size: 0.69rem;\n  font-weight: 700;\n  text-decoration: none;\n  transition: border-color 0.25s ease, background 0.25s ease, color 0.25s ease, transform 0.25s ease;\n}\n\n.miyu-gallery-dots a:hover,\n.miyu-gallery-dots a:focus-visible {\n  transform: translateY(-2px);\n  border-color: rgba(232,191,208,0.68);\n  background: rgba(183,109,136,0.20);\n  color: var(--miyu-white);\n  outline: none;\n}\n\n.miyu-overview {\n  padding: 112px 0 96px;\n  position: relative;\n  isolation: isolate;\n  color: var(--miyu-white);\n  background: #09090e;\n}\n\n.miyu-overview-media {\n  position: absolute;\n  inset: 0;\n  z-index: -2;\n  display: block;\n  overflow: hidden;\n  pointer-events: none;\n}\n\n.miyu-overview-media img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: center center;\n}\n\n.miyu-overview::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  pointer-events: none;\n  background:\n    linear-gradient(90deg, rgba(9, 9, 14, 0.94) 0%, rgba(9, 9, 14, 0.80) 42%, rgba(9, 9, 14, 0.48) 72%, rgba(9, 9, 14, 0.68) 100%),\n    linear-gradient(0deg, rgba(9, 9, 14, 0.88) 0%, rgba(9, 9, 14, 0.20) 58%, rgba(9, 9, 14, 0.45) 100%);\n}\n\n.miyu-overview::before {\n  content: \"MIYU\";\n  position: absolute;\n  top: 18px;\n  right: -0.04em;\n  z-index: 0;\n  color: rgba(255, 255, 255, 0.045);\n  font-family: var(--miyu-serif);\n  font-size: clamp(8rem, 26vw, 24rem);\n  font-weight: 700;\n  line-height: 1;\n  pointer-events: none;\n}\n\n.miyu-overview h2,\n.miyu-overview h3 {\n  color: var(--miyu-white);\n  text-shadow: 0 5px 28px rgba(0, 0, 0, 0.26);\n}\n\n.miyu-overview .miyu-kicker {\n  color: #efc5d6;\n}\n\n.miyu-overview .miyu-link {\n  color: #f3c8d9 !important;\n  text-decoration-color: rgba(243, 200, 217, 0.76);\n}\n\n.miyu-overview-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n  gap: 80px;\n  align-items: start;\n  position: relative;\n  z-index: 1;\n}\n\n.miyu-overview-title {\n  position: sticky;\n  top: 36px;\n}\n\n.miyu-overview-title h2 {\n  max-width: 520px;\n}\n\n.miyu-overview-copy {\n  padding-top: 8px;\n  color: rgba(255, 255, 255, 0.82);\n  text-shadow: 0 2px 18px rgba(0, 0, 0, 0.42);\n}\n\n.miyu-overview-copy \u003e p:first-child {\n  font-family: var(--miyu-serif);\n  font-size: clamp(1.45rem, 2.4vw, 2.15rem);\n  font-style: italic;\n  line-height: 1.45;\n  color: #f0bfd2;\n}\n\n.miyu-glance {\n  margin-top: 44px;\n  padding: 34px;\n  border: 1px solid rgba(255, 255, 255, 0.16);\n  border-radius: var(--miyu-radius);\n  background: rgba(13, 13, 20, 0.72);\n  box-shadow: 0 24px 70px rgba(0, 0, 0, 0.28);\n  backdrop-filter: blur(14px);\n  -webkit-backdrop-filter: blur(14px);\n}\n\n.miyu-overview .miyu-glance li {\n  border-color: rgba(255, 255, 255, 0.14);\n  color: rgba(255, 255, 255, 0.84);\n  text-shadow: none;\n}\n\n.miyu-overview .miyu-glance li::before {\n  color: #e4a9c0;\n}\n\n.miyu-glance h3 {\n  margin-bottom: 24px;\n}\n\n.miyu-glance ul,\n.miyu-audience-list {\n  list-style: none;\n}\n\n.miyu-glance li,\n.miyu-audience-list li {\n  position: relative;\n  padding: 12px 0 12px 34px;\n  border-top: 1px solid var(--miyu-line);\n}\n\n.miyu-glance li:first-child,\n.miyu-audience-list li:first-child {\n  border-top: 0;\n}\n\n.miyu-glance li::before,\n.miyu-audience-list li::before {\n  content: \"✦\";\n  position: absolute;\n  left: 4px;\n  color: var(--miyu-rose);\n}\n\n.miyu-editorial {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  min-height: 720px;\n}\n\n.miyu-editorial:nth-of-type(even) .miyu-editorial-media {\n  order: 2;\n}\n\n.miyu-editorial:nth-of-type(even) .miyu-editorial-copy {\n  order: 1;\n}\n\n.miyu-editorial-media {\n  min-height: 620px;\n  overflow: hidden;\n  background: #e9e6ed;\n}\n\n.miyu-editorial-media img {\n  height: 100%;\n  object-fit: cover;\n  object-position: center;\n  transition: transform 1.2s ease;\n}\n\n.miyu-editorial:hover .miyu-editorial-media img {\n  transform: scale(1.025);\n}\n\n.miyu-editorial-copy {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  padding: clamp(58px, 7vw, 110px);\n  background: var(--miyu-white);\n}\n\n.miyu-editorial-copy h2,\n.miyu-editorial-copy h3 {\n  margin-bottom: 28px;\n}\n\n.miyu-editorial-copy p {\n  color: var(--miyu-ink-soft);\n}\n\n.miyu-editorial--dark .miyu-editorial-copy {\n  background: var(--miyu-ink);\n}\n\n.miyu-editorial--dark .miyu-editorial-copy h2,\n.miyu-editorial--dark .miyu-editorial-copy h3 {\n  color: var(--miyu-white);\n}\n\n.miyu-editorial--dark .miyu-editorial-copy p {\n  color: rgba(255,255,255,0.72);\n}\n\n.miyu-editorial--dark .miyu-kicker {\n  color: #e7b5c9;\n}\n\n.miyu-editorial--lilac .miyu-editorial-copy {\n  background: var(--miyu-lilac-soft);\n}\n\n.miyu-pull-line {\n  margin: 26px 0 8px;\n  padding-left: 20px;\n  border-left: 3px solid var(--miyu-rose);\n  font-family: var(--miyu-serif);\n  font-size: clamp(1.3rem, 2vw, 1.85rem) !important;\n  font-style: italic;\n  color: var(--miyu-rose-deep) !important;\n}\n\n.miyu-collab-link-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  margin-top: 28px;\n}\n\n.miyu-pill-link {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 46px;\n  padding: 11px 18px;\n  border: 1px solid rgba(127, 64, 89, 0.28);\n  border-radius: 999px;\n  color: var(--miyu-rose-deep) !important;\n  font-size: 0.86rem;\n  font-weight: 700;\n  text-decoration: none;\n  transition: background 0.25s ease, color 0.25s ease, transform 0.25s ease;\n}\n\n.miyu-pill-link:hover {\n  transform: translateY(-2px);\n  background: var(--miyu-rose-deep);\n  color: var(--miyu-white) !important;\n}\n\n\n.miyu-gift-section {\n  position: relative;\n  padding: 104px 0;\n  overflow: hidden;\n  background:\n    radial-gradient(circle at 12% 18%, rgba(183,109,136,0.16), transparent 26%),\n    radial-gradient(circle at 90% 82%, rgba(222,215,238,0.55), transparent 30%),\n    linear-gradient(135deg, #fff 0%, #f4eff8 100%);\n}\n\n.miyu-gift-section::before {\n  content: \"INCLUDED\";\n  position: absolute;\n  right: -0.03em;\n  bottom: -0.17em;\n  color: rgba(127,64,89,0.045);\n  font-family: var(--miyu-serif);\n  font-size: clamp(7rem, 20vw, 19rem);\n  font-weight: 700;\n  line-height: 1;\n  pointer-events: none;\n}\n\n.miyu-gift-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 1.04fr) minmax(0, 0.96fr);\n  gap: clamp(42px, 6vw, 78px);\n  align-items: center;\n  position: relative;\n}\n\n.miyu-gift-visual {\n  margin: 0;\n  overflow: hidden;\n  border: 1px solid rgba(17,18,26,0.10);\n  border-radius: 32px;\n  background: rgba(255,255,255,0.88);\n  box-shadow: var(--miyu-shadow);\n}\n\n.miyu-gift-image-wrap {\n  position: relative;\n  aspect-ratio: 1 \/ 1;\n  overflow: hidden;\n  background: #fff;\n}\n\n.miyu-gift-image-wrap img {\n  width: 100%;\n  height: 100%;\n  object-fit: contain;\n}\n\n.miyu-gift-label {\n  position: absolute;\n  top: 18px;\n  left: 18px;\n  display: inline-flex;\n  align-items: center;\n  min-height: 40px;\n  padding: 9px 15px;\n  border: 1px solid rgba(255,255,255,0.55);\n  border-radius: 999px;\n  background: rgba(17,18,26,0.88);\n  color: #fff;\n  font-size: 0.72rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  line-height: 1.3;\n  text-transform: uppercase;\n  backdrop-filter: blur(10px);\n}\n\n.miyu-gift-visual figcaption {\n  padding: 18px 22px 21px;\n  border-top: 1px solid var(--miyu-line);\n  color: var(--miyu-ink-soft);\n  font-size: 0.9rem;\n  line-height: 1.65;\n}\n\n.miyu-gift-copy h2 {\n  max-width: 620px;\n  margin-bottom: 26px;\n}\n\n.miyu-gift-copy \u003e p {\n  color: var(--miyu-ink-soft);\n}\n\n.miyu-gift-highlight {\n  margin: 30px 0 24px;\n  padding: 24px 26px;\n  border-left: 4px solid var(--miyu-rose);\n  border-radius: 0 18px 18px 0;\n  background: rgba(255,255,255,0.76);\n  box-shadow: 0 14px 36px rgba(27,22,38,0.07);\n}\n\n.miyu-gift-highlight strong {\n  display: block;\n  margin-bottom: 7px;\n  color: var(--miyu-rose-deep);\n  font-family: var(--miyu-serif);\n  font-size: clamp(1.25rem, 2vw, 1.75rem);\n  line-height: 1.25;\n}\n\n.miyu-gift-highlight span {\n  display: block;\n  color: var(--miyu-ink-soft);\n  font-size: 0.96rem;\n  line-height: 1.7;\n}\n\n.miyu-gift-note {\n  margin-top: 22px !important;\n  padding: 19px 20px;\n  border: 1px solid rgba(127,64,89,0.18);\n  border-left: 4px solid var(--miyu-rose-deep);\n  border-radius: 17px;\n  background: rgba(241,237,247,0.88);\n  color: var(--miyu-ink-soft) !important;\n  font-size: 0.94rem !important;\n  line-height: 1.7;\n}\n\n.miyu-gift-note::before {\n  content: none !important;\n  display: none !important;\n}\n\n.miyu-display-section {\n  padding: 112px 0;\n  background:\n    radial-gradient(circle at 80% 20%, rgba(183,109,136,0.18), transparent 28%),\n    linear-gradient(135deg, #171721 0%, #242232 100%);\n  color: var(--miyu-white);\n}\n\n.miyu-display-grid {\n  display: grid;\n  grid-template-columns: 0.85fr 1.15fr;\n  gap: 72px;\n  align-items: center;\n}\n\n.miyu-display-copy h2 {\n  color: var(--miyu-white);\n  margin-bottom: 28px;\n}\n\n.miyu-display-copy p {\n  color: rgba(255,255,255,0.72);\n}\n\n.miyu-display-copy .miyu-kicker {\n  color: #e6b6c8;\n}\n\n.miyu-display-emphasis {\n  margin: 30px 0 12px;\n  color: var(--miyu-white) !important;\n  font-family: var(--miyu-serif);\n  font-size: clamp(1.35rem, 2.2vw, 2rem) !important;\n  font-style: italic;\n}\n\n.miyu-display-cards {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 18px;\n}\n\n.miyu-display-card {\n  min-height: 170px;\n  padding: 26px;\n  border: 1px solid rgba(255,255,255,0.13);\n  border-radius: 22px;\n  background: rgba(255,255,255,0.06);\n  backdrop-filter: blur(12px);\n}\n\n.miyu-display-card span {\n  display: block;\n  margin-bottom: 10px;\n  color: #d8a6ba;\n  font-size: 0.72rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n}\n\n.miyu-display-card strong {\n  display: block;\n  font-family: var(--miyu-serif);\n  font-size: clamp(1.4rem, 2.2vw, 2.05rem);\n  line-height: 1.15;\n}\n\n\n.miyu-video-section {\n  padding: 104px 0;\n  background: linear-gradient(180deg, var(--miyu-white) 0%, var(--miyu-paper) 100%);\n}\n\n.miyu-video-heading {\n  max-width: 780px;\n  margin: 0 auto 38px;\n  text-align: center;\n}\n\n.miyu-video-heading .miyu-kicker {\n  justify-content: center;\n}\n\n.miyu-video-heading .miyu-kicker::after {\n  content: \"\";\n  width: 34px;\n  height: 1px;\n  background: currentColor;\n}\n\n.miyu-video-heading h2 {\n  max-width: 760px;\n  margin: 0 auto;\n  font-size: clamp(2.15rem, 4vw, 3.75rem);\n}\n\n.miyu-video-heading p {\n  max-width: 660px;\n  margin: 16px auto 0;\n  color: var(--miyu-ink-soft);\n}\n\n.miyu-video-content {\n  max-width: 1040px;\n  margin: 0 auto;\n}\n\n.miyu-video-figure {\n  margin: 0;\n  overflow: hidden;\n  border: 1px solid var(--miyu-line);\n  border-radius: var(--miyu-radius);\n  background: var(--miyu-white);\n  box-shadow: var(--miyu-shadow);\n}\n\n.miyu-video-frame {\n  position: relative;\n  aspect-ratio: 16 \/ 9;\n  background: #090a10;\n}\n\n.miyu-video-frame video {\n  display: block;\n  width: 100%;\n  height: 100%;\n  background: #090a10;\n  object-fit: contain;\n}\n\n.miyu-video-figure figcaption {\n  padding: 17px 22px 19px;\n  border-top: 1px solid var(--miyu-line);\n  background: var(--miyu-white);\n  color: var(--miyu-ink-soft);\n  font-size: 0.9rem;\n  line-height: 1.65;\n}\n\n.miyu-video-figure figcaption strong {\n  color: var(--miyu-ink);\n}\n\n.miyu-video-summary {\n  display: grid;\n  grid-template-columns: minmax(230px, 0.72fr) minmax(0, 1.28fr);\n  gap: 32px;\n  align-items: start;\n  margin-top: 24px;\n  padding: clamp(26px, 3.6vw, 38px);\n  border: 1px solid rgba(17,18,26,0.10);\n  border-radius: 24px;\n  background: var(--miyu-lilac-soft);\n}\n\n.miyu-video-summary-intro h3 {\n  margin-bottom: 14px;\n  font-size: clamp(1.55rem, 2.4vw, 2.15rem);\n}\n\n.miyu-video-summary-intro p {\n  color: var(--miyu-ink-soft);\n}\n\n.miyu-video-points {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 12px;\n  margin: 0 !important;\n  padding: 0 !important;\n  list-style: none;\n}\n\n.miyu-video-points li {\n  position: relative;\n  min-height: 92px;\n  padding: 17px 17px 17px 44px;\n  border: 1px solid rgba(17,18,26,0.09);\n  border-radius: 15px;\n  background: rgba(255,255,255,0.78);\n  color: var(--miyu-ink-soft);\n  line-height: 1.6;\n}\n\n.miyu-video-points li:last-child {\n  grid-column: 1 \/ -1;\n  min-height: auto;\n}\n\n.miyu-video-points li::before {\n  content: \"\";\n  position: absolute;\n  top: 23px;\n  left: 20px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background: var(--miyu-rose);\n  box-shadow: 0 0 0 5px rgba(183,109,136,0.12);\n}\n\n.miyu-audience-section {\n  padding: 112px 0;\n}\n\n.miyu-audience-grid {\n  display: grid;\n  grid-template-columns: 0.88fr 1.12fr;\n  gap: 74px;\n  align-items: start;\n}\n\n.miyu-audience-title {\n  position: sticky;\n  top: 36px;\n}\n\n.miyu-audience-title h2 {\n  max-width: 550px;\n}\n\n.miyu-audience-panel {\n  padding: 40px;\n  border-radius: var(--miyu-radius);\n  background: var(--miyu-white);\n  box-shadow: var(--miyu-shadow);\n}\n\n.miyu-audience-panel \u003e p {\n  margin-bottom: 16px;\n  color: var(--miyu-ink-soft);\n}\n\n.miyu-specs-section {\n  padding: 112px 0;\n  background: var(--miyu-lilac-soft);\n}\n\n.miyu-specs-heading {\n  max-width: 760px;\n  margin-bottom: 46px;\n}\n\n\n.miyu-specs-wrap {\n  overflow: hidden;\n  border: 1px solid rgba(17,18,26,0.10);\n  border-radius: var(--miyu-radius);\n  background: var(--miyu-white);\n  box-shadow: var(--miyu-shadow);\n}\n\n.miyu-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n}\n\n.miyu-specs-table th,\n.miyu-specs-table td {\n  padding: 18px 24px;\n  text-align: left;\n  vertical-align: top;\n  border-bottom: 1px solid var(--miyu-line);\n}\n\n.miyu-specs-table tr:last-child th,\n.miyu-specs-table tr:last-child td {\n  border-bottom: 0;\n}\n\n.miyu-specs-table th {\n  width: 34%;\n  color: var(--miyu-rose-deep);\n  font-size: 0.76rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  background: rgba(241,237,247,0.58);\n}\n\n.miyu-specs-table td {\n  color: var(--miyu-ink-soft);\n  font-weight: 500;\n}\n\n.miyu-compare-section {\n  padding: 112px 0;\n  background: var(--miyu-white);\n}\n\n.miyu-compare-card {\n  display: grid;\n  grid-template-columns: 0.72fr 1.28fr;\n  gap: 64px;\n  padding: clamp(40px, 6vw, 76px);\n  border-radius: 34px;\n  background: var(--miyu-ink);\n  box-shadow: var(--miyu-shadow);\n}\n\n.miyu-compare-card h2 {\n  color: var(--miyu-white);\n}\n\n.miyu-compare-copy p {\n  color: rgba(255,255,255,0.72);\n}\n\n.miyu-compare-copy p:first-child {\n  color: var(--miyu-white);\n  font-family: var(--miyu-serif);\n  font-size: clamp(1.4rem, 2.1vw, 1.9rem);\n}\n\n.miyu-faq-section {\n  padding: 112px 0 90px;\n}\n\n.miyu-faq-heading {\n  margin-bottom: 44px;\n}\n\n.miyu-faq-list {\n  border-top: 1px solid var(--miyu-line);\n}\n\n.miyu-faq-item {\n  display: grid;\n  grid-template-columns: 0.82fr 1.18fr;\n  gap: 60px;\n  padding: 34px 0;\n  border-bottom: 1px solid var(--miyu-line);\n}\n\n.miyu-faq-item h3 {\n  font-family: var(--miyu-sans);\n  font-size: clamp(1.05rem, 1.55vw, 1.3rem);\n  line-height: 1.45;\n  letter-spacing: -0.01em;\n}\n\n.miyu-faq-item p {\n  color: var(--miyu-ink-soft);\n}\n\n.miyu-care-section {\n  padding: 0 0 112px;\n}\n\n.miyu-care-box {\n  display: grid;\n  grid-template-columns: 0.52fr 1.48fr;\n  gap: 54px;\n  padding: clamp(34px, 5vw, 60px);\n  border-left: 5px solid var(--miyu-rose);\n  background: var(--miyu-lilac-soft);\n}\n\n.miyu-care-box h2 {\n  font-size: clamp(1.75rem, 3vw, 2.9rem);\n}\n\n.miyu-care-copy p {\n  color: var(--miyu-ink-soft);\n}\n\n.miyu-cta-section {\n  padding: 120px 24px 132px;\n  text-align: center;\n  background:\n    radial-gradient(circle at 50% 112%, rgba(183,109,136,0.38), transparent 38%),\n    var(--miyu-ink);\n  color: var(--miyu-white);\n}\n\n.miyu-cta-inner {\n  max-width: 920px;\n  margin: 0 auto;\n}\n\n.miyu-cta-section h2 {\n  color: var(--miyu-white);\n  margin-bottom: 28px;\n}\n\n.miyu-cta-section p {\n  max-width: 760px;\n  margin-left: auto;\n  margin-right: auto;\n  color: rgba(255,255,255,0.72);\n}\n\n.miyu-cta-button {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 58px;\n  margin-top: 34px;\n  padding: 15px 30px;\n  border: 1px solid rgba(255,255,255,0.82);\n  border-radius: 999px;\n  color: var(--miyu-white) !important;\n  font-size: 0.92rem;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-decoration: none;\n  text-transform: uppercase;\n  transition: background 0.25s ease, color 0.25s ease, transform 0.25s ease;\n}\n\n.miyu-cta-button:hover {\n  transform: translateY(-2px);\n  background: var(--miyu-white);\n  color: var(--miyu-ink) !important;\n}\n\n.miyu-floating-nav {\n  position: fixed;\n  left: 50%;\n  bottom: 24px;\n  z-index: 80;\n  display: flex;\n  gap: 6px;\n  max-width: calc(100vw - 28px);\n  padding: 7px;\n  overflow-x: auto;\n  transform: translateX(-50%);\n  border: 1px solid rgba(255,255,255,0.22);\n  border-radius: 999px;\n  background: rgba(17,18,26,0.84);\n  box-shadow: 0 18px 55px rgba(0,0,0,0.28);\n  backdrop-filter: blur(14px);\n  scrollbar-width: none;\n}\n\n.miyu-floating-nav::-webkit-scrollbar {\n  display: none;\n}\n\n.miyu-floating-nav a {\n  flex: 0 0 auto;\n  padding: 9px 14px;\n  border-radius: 999px;\n  color: rgba(255,255,255,0.72);\n  font-size: 0.72rem;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-decoration: none;\n  text-transform: uppercase;\n  transition: background 0.25s ease, color 0.25s ease;\n}\n\n.miyu-floating-nav a:hover {\n  background: rgba(255,255,255,0.12);\n  color: var(--miyu-white);\n}\n\n\n@media (max-width: 980px) {\n  .miyu-gallery-heading {\n    grid-template-columns: 1fr;\n    gap: 18px;\n  }\n\n  .miyu-gallery-intro {\n    max-width: 680px;\n  }\n\n  .miyu-gallery-viewport {\n    grid-auto-columns: clamp(270px, 46vw, 360px);\n  }\n\n  .miyu-video-summary {\n    grid-template-columns: 1fr;\n    gap: 24px;\n  }\n\n  .miyu-overview-grid,\n  .miyu-gift-grid,\n  .miyu-display-grid,\n  .miyu-audience-grid,\n  .miyu-compare-card,\n  .miyu-care-box {\n    grid-template-columns: 1fr;\n    gap: 42px;\n  }\n\n  .miyu-overview-title,\n  .miyu-audience-title {\n    position: static;\n  }\n\n  .miyu-editorial {\n    grid-template-columns: 1fr;\n  }\n\n  .miyu-editorial:nth-of-type(even) .miyu-editorial-media,\n  .miyu-editorial:nth-of-type(even) .miyu-editorial-copy {\n    order: initial;\n  }\n\n  .miyu-editorial-media {\n    min-height: 520px;\n  }\n\n  .miyu-faq-item {\n    grid-template-columns: 1fr;\n    gap: 14px;\n  }\n}\n\n@media (max-width: 680px) {\n  .miyu-gallery-section {\n    --miyu-gallery-edge: 15px;\n    padding: 58px 0 64px;\n  }\n\n  .miyu-gallery-heading {\n    margin-bottom: 24px;\n  }\n\n  .miyu-gallery-heading h2 {\n    font-size: clamp(2.15rem, 12vw, 3.35rem);\n  }\n\n  .miyu-gallery-viewport {\n    grid-auto-columns: min(82vw, 340px);\n    gap: 13px;\n    padding-bottom: 18px;\n  }\n\n  .miyu-gallery-slide {\n    border-radius: 18px;\n  }\n\n  .miyu-gallery-slide figcaption {\n    padding: 20px 16px 17px;\n  }\n\n  .miyu-gallery-number {\n    width: 38px;\n    height: 38px;\n  }\n\n  .miyu-gallery-controls {\n    align-items: flex-start;\n    flex-direction: column;\n    margin-top: 4px;\n  }\n\n  .miyu-gallery-hint {\n    max-width: 290px;\n    line-height: 1.6;\n  }\n\n  .miyu-shell,\n  .miyu-hero-inner {\n    width: min(100% - 30px, 1260px);\n  }\n\n  .miyu-hero {\n    min-height: 760px;\n  }\n\n  .miyu-hero::before {\n    background:\n      linear-gradient(0deg, rgba(12,12,18,0.94) 0%, rgba(12,12,18,0.55) 56%, rgba(12,12,18,0.18) 100%);\n  }\n\n  .miyu-hero-media img {\n    object-position: 57% center;\n  }\n\n  .miyu-hero-inner {\n    padding: 380px 0 58px;\n  }\n\n  .miyu-hero-name {\n    font-size: clamp(4.5rem, 26vw, 7.2rem);\n  }\n\n  .miyu-overview,\n  .miyu-video-section,\n  .miyu-audience-section,\n  .miyu-specs-section,\n  .miyu-compare-section,\n  .miyu-faq-section {\n    padding-top: 76px;\n    padding-bottom: 76px;\n  }\n\n  .miyu-overview-media img {\n    height: auto;\n    object-fit: contain;\n    object-position: center top;\n  }\n\n  .miyu-overview::after {\n    background:\n      linear-gradient(0deg, rgba(9, 9, 14, 0.96) 0%, rgba(9, 9, 14, 0.84) 54%, rgba(9, 9, 14, 0.34) 100%),\n      linear-gradient(90deg, rgba(9, 9, 14, 0.54) 0%, rgba(9, 9, 14, 0.18) 50%, rgba(9, 9, 14, 0.42) 100%);\n  }\n\n  .miyu-overview-title {\n    padding-top: 250px;\n  }\n\n  .miyu-overview::before {\n    top: 38px;\n    color: rgba(255, 255, 255, 0.055);\n  }\n\n  .miyu-editorial-media {\n    min-height: 410px;\n  }\n\n  .miyu-editorial-copy {\n    padding: 48px 22px 56px;\n  }\n\n  .miyu-gift-section,\n  .miyu-display-section {\n    padding: 76px 0;\n  }\n\n  .miyu-gift-visual {\n    border-radius: 20px;\n  }\n\n  .miyu-gift-label {\n    top: 13px;\n    left: 13px;\n    max-width: calc(100% - 26px);\n    min-height: 36px;\n    padding: 8px 12px;\n    font-size: 0.65rem;\n  }\n\n  .miyu-gift-visual figcaption {\n    padding: 15px 17px 18px;\n  }\n\n  .miyu-gift-highlight {\n    padding: 21px 20px;\n  }\n\n  .miyu-gift-note {\n    padding: 18px 17px;\n  }\n\n  .miyu-display-cards {\n    grid-template-columns: 1fr;\n  }\n\n  .miyu-video-heading {\n    margin-bottom: 30px;\n  }\n\n  .miyu-video-frame {\n    aspect-ratio: 16 \/ 9;\n  }\n\n  .miyu-video-figure,\n  .miyu-video-summary {\n    border-radius: 18px;\n  }\n\n  .miyu-video-figure figcaption {\n    padding: 14px 16px 16px;\n  }\n\n  .miyu-video-summary {\n    padding: 24px 18px;\n  }\n\n  .miyu-video-points {\n    grid-template-columns: 1fr;\n  }\n\n  .miyu-video-points li,\n  .miyu-video-points li:last-child {\n    grid-column: auto;\n    min-height: auto;\n  }\n\n  .miyu-glance,\n  .miyu-audience-panel {\n    padding: 26px 20px;\n  }\n.miyu-specs-wrap {\n    border-radius: 18px;\n    overflow-x: auto;\n  }\n\n  .miyu-specs-table {\n    min-width: 690px;\n  }\n\n  .miyu-compare-card {\n    padding: 42px 24px;\n  }\n\n  .miyu-care-section {\n    padding-bottom: 76px;\n  }\n\n  .miyu-care-box {\n    padding: 34px 22px;\n  }\n\n  .miyu-cta-section {\n    padding: 86px 20px 118px;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .miyu-gallery-viewport {\n    scroll-behavior: auto;\n  }\n\n  .miyu-lp-wrapper *,\n  .miyu-lp-wrapper *::before,\n  .miyu-lp-wrapper *::after {\n    scroll-behavior: auto !important;\n    transition: none !important;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"miyu-lp-wrapper\"\u003e\n\u003csection id=\"miyu-top\" class=\"miyu-hero\"\u003e\n\u003cdiv class=\"miyu-hero-media\"\u003e\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_mini_anime_sex_doll_mobile_banner.webp?v=1782788496\u0026amp;width=400 400w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_mini_anime_sex_doll_mobile_banner.webp?v=1782788496\u0026amp;width=520 520w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_mini_anime_sex_doll_mobile_banner.webp?v=1782788496\u0026amp;width=640 640w\" media=\"(max-width: 680px)\" sizes=\"100vw\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_mini_anime_sex_doll_banner.webp?v=1782788496\u0026amp;width=1800\" sizes=\"100vw\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_mini_anime_sex_doll_banner.webp?v=1782788496\u0026amp;width=960 960w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_mini_anime_sex_doll_banner.webp?v=1782788496\u0026amp;width=1280 1280w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_mini_anime_sex_doll_banner.webp?v=1782788496\u0026amp;width=1600 1600w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_mini_anime_sex_doll_banner.webp?v=1782788496\u0026amp;width=1800 1800w\" alt=\"Miyu mini anime sex doll featured in the official MRL x ye_birdie product banner\" width=\"1800\" height=\"800\" loading=\"eager\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"miyu-hero-inner\"\u003e\n\u003cdiv class=\"miyu-hero-copy\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eMRL x @ye_birdie\u003c\/span\u003e\n\u003cdiv class=\"miyu-hero-name\"\u003eMiyu\u003c\/div\u003e\n\u003cdiv class=\"miyu-hero-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp class=\"miyu-hero-meta\"\u003eMedical Silicone · Mini Anime Sex Doll · Silicone Hentai Figure\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-gallery\" class=\"miyu-gallery-section\" aria-labelledby=\"miyu-gallery-title\" aria-roledescription=\"carousel\"\u003e\n\u003cdiv class=\"miyu-shell\"\u003e\n\u003cdiv class=\"miyu-gallery-heading\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"miyu-kicker\"\u003eReal Product Photography\u003c\/span\u003e\n\u003ch2 id=\"miyu-gallery-title\"\u003eMeet Miyu Beyond the Render\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"miyu-gallery-intro\"\u003e\u003cstrong\u003eFive real-product views\u003c\/strong\u003e show Miyu’s silicone finish, compact scale, long black hair, sailor-inspired styling, and curvy silhouette in an actual desk setting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-gallery-viewport\" tabindex=\"0\" role=\"region\" aria-label=\"Miyu real product photo carousel\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu_hentai_figurine.webp?v=1782376304\u0026amp;width=720\" sizes=\"(max-width: 680px) 82vw, (max-width: 980px) 48vw, 390px\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu_hentai_figurine.webp?v=1782376304\u0026amp;width=320 320w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu_hentai_figurine.webp?v=1782376304\u0026amp;width=480 480w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu_hentai_figurine.webp?v=1782376304\u0026amp;width=720 720w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu_hentai_figurine.webp?v=1782376304\u0026amp;width=960 960w\" alt=\"Miyu silicone hentai figurine posed on a desk in a navy sailor-style outfit\" width=\"3812\" height=\"5718\" loading=\"lazy\"\u003e\n\u003cfigcaption\u003e\u003cspan class=\"miyu-gallery-number\"\u003e01\u003c\/span\u003e \u003cspan class=\"miyu-gallery-caption\"\u003e\u003cstrong\u003eFace \u0026amp; Finish\u003c\/strong\u003eReal silicone detail\u003c\/span\u003e\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/big_ass_sex_doll.webp?v=1782376304\u0026amp;width=720\" sizes=\"(max-width: 680px) 82vw, (max-width: 980px) 48vw, 390px\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/big_ass_sex_doll.webp?v=1782376304\u0026amp;width=320 320w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/big_ass_sex_doll.webp?v=1782376304\u0026amp;width=480 480w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/big_ass_sex_doll.webp?v=1782376304\u0026amp;width=720 720w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/big_ass_sex_doll.webp?v=1782376304\u0026amp;width=960 960w\" alt=\"Rear three-quarter view of Miyu showing long black hair and her curvy silicone body\" width=\"3812\" height=\"5718\" loading=\"lazy\"\u003e\n\u003cfigcaption\u003e\u003cspan class=\"miyu-gallery-number\"\u003e02\u003c\/span\u003e \u003cspan class=\"miyu-gallery-caption\"\u003e\u003cstrong\u003eCurved Silhouette\u003c\/strong\u003eBack and side profile\u003c\/span\u003e\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu_hentai_figure_82bbdd78-c810-41c7-9b06-16c5901a6589.webp?v=1782376303\u0026amp;width=720\" sizes=\"(max-width: 680px) 82vw, (max-width: 980px) 48vw, 390px\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu_hentai_figure_82bbdd78-c810-41c7-9b06-16c5901a6589.webp?v=1782376303\u0026amp;width=320 320w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu_hentai_figure_82bbdd78-c810-41c7-9b06-16c5901a6589.webp?v=1782376303\u0026amp;width=480 480w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu_hentai_figure_82bbdd78-c810-41c7-9b06-16c5901a6589.webp?v=1782376303\u0026amp;width=720 720w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu_hentai_figure_82bbdd78-c810-41c7-9b06-16c5901a6589.webp?v=1782376303\u0026amp;width=960 960w\" alt=\"Full-body Miyu mini anime sex doll seated on a desk in black thigh-high stockings\" width=\"3812\" height=\"5718\" loading=\"lazy\"\u003e\n\u003cfigcaption\u003e\u003cspan class=\"miyu-gallery-number\"\u003e03\u003c\/span\u003e \u003cspan class=\"miyu-gallery-caption\"\u003e\u003cstrong\u003eFull-Body Scale\u003c\/strong\u003eCompact desk presence\u003c\/span\u003e\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_miyu_anime_sex_doll.webp?v=1782376303\u0026amp;width=720\" sizes=\"(max-width: 680px) 82vw, (max-width: 980px) 48vw, 390px\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_miyu_anime_sex_doll.webp?v=1782376303\u0026amp;width=320 320w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_miyu_anime_sex_doll.webp?v=1782376303\u0026amp;width=480 480w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_miyu_anime_sex_doll.webp?v=1782376303\u0026amp;width=720 720w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_miyu_anime_sex_doll.webp?v=1782376303\u0026amp;width=960 960w\" alt=\"Miyu anime sex doll reclining on a desk in her sailor-inspired character outfit\" width=\"3812\" height=\"5718\" loading=\"lazy\"\u003e\n\u003cfigcaption\u003e\u003cspan class=\"miyu-gallery-number\"\u003e04\u003c\/span\u003e \u003cspan class=\"miyu-gallery-caption\"\u003e\u003cstrong\u003eDisplay Presence\u003c\/strong\u003eStyled desk setting\u003c\/span\u003e\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrl_miyu_mini_anime_sex_doll.webp?v=1782376303\u0026amp;width=720\" sizes=\"(max-width: 680px) 82vw, (max-width: 980px) 48vw, 390px\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrl_miyu_mini_anime_sex_doll.webp?v=1782376303\u0026amp;width=320 320w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrl_miyu_mini_anime_sex_doll.webp?v=1782376303\u0026amp;width=480 480w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrl_miyu_mini_anime_sex_doll.webp?v=1782376303\u0026amp;width=720 720w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrl_miyu_mini_anime_sex_doll.webp?v=1782376303\u0026amp;width=960 960w\" alt=\"Top-down view of Miyu mini anime sex doll posed beside a laptop and desk accessories\" width=\"3554\" height=\"5330\" loading=\"lazy\"\u003e\n\u003cfigcaption\u003e\u003cspan class=\"miyu-gallery-number\"\u003e05\u003c\/span\u003e \u003cspan class=\"miyu-gallery-caption\"\u003e\u003cstrong\u003ePrivate Collection\u003c\/strong\u003eCompact room styling\u003c\/span\u003e\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-shell miyu-gallery-controls\"\u003e\n\u003cspan class=\"miyu-gallery-hint\"\u003eDrag, swipe, use the scrollbar, or select a number\u003c\/span\u003e\u003cnav class=\"miyu-gallery-dots\" aria-label=\"Choose a Miyu gallery image\"\u003e\u003ca href=\"#miyu-gallery-1\" aria-label=\"Show Miyu gallery image 1\"\u003e01\u003c\/a\u003e \u003ca href=\"#miyu-gallery-2\" aria-label=\"Show Miyu gallery image 2\"\u003e02\u003c\/a\u003e \u003ca href=\"#miyu-gallery-3\" aria-label=\"Show Miyu gallery image 3\"\u003e03\u003c\/a\u003e \u003ca href=\"#miyu-gallery-4\" aria-label=\"Show Miyu gallery image 4\"\u003e04\u003c\/a\u003e \u003ca href=\"#miyu-gallery-5\" aria-label=\"Show Miyu gallery image 5\"\u003e05\u003c\/a\u003e\u003c\/nav\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-overview\" class=\"miyu-overview\"\u003e\u003cpicture class=\"miyu-overview-media\" aria-hidden=\"true\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_miyu_hentai_figure.webp?v=1782266250\u0026amp;width=480 480w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_miyu_hentai_figure.webp?v=1782266250\u0026amp;width=640 640w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_miyu_hentai_figure.webp?v=1782266250\u0026amp;width=740 740w\" media=\"(max-width: 680px)\" sizes=\"100vw\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_hentai_figure.webp?v=1782266236\u0026amp;width=1600\" sizes=\"100vw\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_hentai_figure.webp?v=1782266236\u0026amp;width=960 960w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_hentai_figure.webp?v=1782266236\u0026amp;width=1280 1280w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_hentai_figure.webp?v=1782266236\u0026amp;width=1600 1600w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Miyu_hentai_figure.webp?v=1782266236\u0026amp;width=1920 1920w\" alt=\"\" width=\"1920\" height=\"1080\" loading=\"lazy\" aria-hidden=\"true\"\u003e\u003c\/picture\u003e\n\u003cdiv class=\"miyu-shell miyu-overview-grid\"\u003e\n\u003cdiv class=\"miyu-overview-title\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eProduct Overview\u003c\/span\u003e\n\u003ch2\u003eMiyu Product Overview\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-overview-copy\"\u003e\n\u003cp\u003eMost anime figures are made to be admired from a distance. Miyu is made to feel present.\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #ffffff;\"\u003eThis\u003c\/span\u003e \u003ca class=\"miyu-link\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/anime-sex-doll\"\u003emini anime sex doll\u003c\/a\u003e \u003cspan style=\"color: #ffffff;\"\u003eis the first MRL x\u003c\/span\u003e \u003ca class=\"miyu-link\" href=\"https:\/\/x.com\/ye_birdie\"\u003e@ye_birdie\u003c\/a\u003e \u003cspan style=\"color: #ffffff;\"\u003ecollaboration,\u003c\/span\u003e \u003cspan style=\"color: #ffffff;\"\u003etranslating the animator’s unmistakable chubby anime aesthetic into soft medical silicone. Her full bust, thick thighs, gently rounded waist, detailed face, sailor-inspired styling, signature succubus marking, and single 15 cm vaginal canal combine the appeal of a collectible\u003c\/span\u003e \u003ca class=\"miyu-link\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/3-0-anime-sex-doll\"\u003ehentai figure\u003c\/a\u003e \u003cspan style=\"color: #ffffff;\"\u003ewith the presence of an intimate character companion.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"miyu-glance\"\u003e\n\u003ch3\u003eMiyu at a Glance\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFirst character product from the MRL x @ye_birdie collaboration\u003c\/li\u003e\n\u003cli\u003e4.8 kg for a compact but substantial presence\u003c\/li\u003e\n\u003cli\u003eSoft medical silicone construction\u003c\/li\u003e\n\u003cli\u003eCurvy, chubby anime girl sculpt with a full bust and thick thighs\u003c\/li\u003e\n\u003cli\u003eDetailed black hair, glass eyes, eyelashes, and gentle facial styling\u003c\/li\u003e\n\u003cli\u003eOne 15 cm vaginal canal\u003c\/li\u003e\n\u003cli\u003eComplimentary coordinated clothing set included with every Miyu order\u003c\/li\u003e\n\u003cli\u003eCreated for adult anime, ACG, 3D hentai, and character-figure collectors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-different\" class=\"miyu-editorial miyu-editorial--lilac\"\u003e\n\u003cdiv class=\"miyu-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Why_Miyu_Is_a_Different_Kind_of_Mini_Anime_Sex_Doll.webp?v=1782206001\u0026amp;width=1200\" sizes=\"(max-width: 980px) 100vw, 50vw\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Why_Miyu_Is_a_Different_Kind_of_Mini_Anime_Sex_Doll.webp?v=1782206001\u0026amp;width=640 640w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Why_Miyu_Is_a_Different_Kind_of_Mini_Anime_Sex_Doll.webp?v=1782206001\u0026amp;width=960 960w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Why_Miyu_Is_a_Different_Kind_of_Mini_Anime_Sex_Doll.webp?v=1782206001\u0026amp;width=1200 1200w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Why_Miyu_Is_a_Different_Kind_of_Mini_Anime_Sex_Doll.webp?v=1782206001\u0026amp;width=1600 1600w\" alt=\"Miyu mini anime sex doll with a chubby silicone body posed on a white desk\" width=\"5342\" height=\"3561\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"miyu-editorial-copy\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eBody Design\u003c\/span\u003e\n\u003ch2\u003eWhy Miyu Is a Different Kind of Mini Anime Sex Doll\u003c\/h2\u003e\n\u003cp\u003eIf you are tired of anime figures built around the same narrow waist, impossibly long legs, and rigid PVC finish, Miyu offers a different kind of fantasy.\u003c\/p\u003e\n\u003cp\u003eHer body is not simply “bigger.” It is intentionally sculpted around softness and visual weight. The generous bust flows into a rounded midsection, wide hips, and full thighs, creating the plush proportions that define @ye_birdie’s character work.\u003c\/p\u003e\n\u003cp\u003eThe result feels balanced rather than generic: curvy enough to stand apart, but carefully shaped so every line still belongs to the same character.\u003c\/p\u003e\n\u003cp\u003eThis is where Miyu separates herself from a standard BBW sex doll or mass-produced anime figure. Her appeal comes from a specific chubby anime design language—the slight fullness at the stomach, the weight in the thighs, and the contrast between a delicate face and a mature body.\u003c\/p\u003e\n\u003cp class=\"miyu-pull-line\"\u003eShe is made for collectors who see softness as part of the character, not something to hide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-styling\" class=\"miyu-editorial miyu-editorial--dark\"\u003e\n\u003cdiv class=\"miyu-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Innocent_Styling_Meets_Succubus_Energy.webp?v=1782206001\u0026amp;width=1200\" sizes=\"(max-width: 980px) 100vw, 50vw\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Innocent_Styling_Meets_Succubus_Energy.webp?v=1782206001\u0026amp;width=640 640w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Innocent_Styling_Meets_Succubus_Energy.webp?v=1782206001\u0026amp;width=960 960w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Innocent_Styling_Meets_Succubus_Energy.webp?v=1782206001\u0026amp;width=1200 1200w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Innocent_Styling_Meets_Succubus_Energy.webp?v=1782206001\u0026amp;width=1600 1600w\" alt=\"Close-up of Miyu’s black hair, glass eyes, eyelashes, and detailed anime face\" width=\"5718\" height=\"3812\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"miyu-editorial-copy\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eCharacter Contrast\u003c\/span\u003e\n\u003ch2\u003eInnocent Styling Meets Succubus Energy\u003c\/h2\u003e\n\u003cp\u003eLook closer:\u003c\/p\u003e\n\u003cp\u003eMiyu’s straight black hair, neat bangs, large eyes, and sailor-inspired outfit create a reserved, gentle first impression.\u003c\/p\u003e\n\u003cp\u003eThen the rest of the design changes the story.\u003c\/p\u003e\n\u003cp\u003eHer mature curves push against the clean uniform lines, while the succubus marking at her stomach acts as a visual switch between restraint and temptation.\u003c\/p\u003e\n\u003cp\u003eThat contrast is the heart of Miyu.\u003c\/p\u003e\n\u003cp\u003eShe is an adult fictional character whose appeal comes from two sides existing at once: shy but passionate, caring but unpredictable, soft-spoken but capable of becoming far more confident.\u003c\/p\u003e\n\u003cp\u003eFans of @ye_birdie’s NTR-influenced 3D animation will recognize that emotional tension immediately. Her design suggests a story before the scene even begins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-silicone\" class=\"miyu-editorial\"\u003e\n\u003cdiv class=\"miyu-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_Soft_Silicone_Hentai_Figure_You_Can_Touch.webp?v=1782206001\u0026amp;width=1200\" sizes=\"(max-width: 980px) 100vw, 50vw\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_Soft_Silicone_Hentai_Figure_You_Can_Touch.webp?v=1782206001\u0026amp;width=640 640w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_Soft_Silicone_Hentai_Figure_You_Can_Touch.webp?v=1782206001\u0026amp;width=960 960w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_Soft_Silicone_Hentai_Figure_You_Can_Touch.webp?v=1782206001\u0026amp;width=1200 1200w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_Soft_Silicone_Hentai_Figure_You_Can_Touch.webp?v=1782206001\u0026amp;width=1600 1600w\" alt=\"Side view of Miyu silicone anime figure showing her full bust, rounded waist, and thick thighs\" width=\"5786\" height=\"3858\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"miyu-editorial-copy\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eMaterial \u0026amp; Detail\u003c\/span\u003e\n\u003ch2\u003eA Soft Silicone Hentai Figure You Can Touch\u003c\/h2\u003e\n\u003cp\u003eTraditional hentai figures can be beautifully detailed, but their hard surfaces keep the experience at a distance. Full-size dolls offer softness, yet often lose the precise anime styling that makes a character memorable.\u003c\/p\u003e\n\u003cp\u003eMiyu bridges that gap.\u003c\/p\u003e\n\u003cp\u003eHer medical silicone body gives this anime figure sex doll a softer, more responsive presence than a rigid collectible. The material allows her curves to compress naturally against a surface, creating subtle folds and pressure lines that make her body look less like a statue and more like a character occupying real space.\u003c\/p\u003e\n\u003cp\u003eThe face keeps the collector-grade focus.\u003c\/p\u003e\n\u003cp\u003eDetailed glass eyes, fine lashes, gentle makeup, and carefully framed black hair preserve the polished 3D anime look. From close-up portraits to full-body display scenes, her expression remains calm, intimate, and recognizably Miyu.\u003c\/p\u003e\n\u003cp\u003eFor private adult use, she includes one 15 cm vaginal canal. The focused single-channel design allows Miyu to remain both a silicone anime sex doll and a display-worthy character figure without adding features that do not belong to her concept.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-collaboration\" class=\"miyu-editorial miyu-editorial--lilac\"\u003e\n\u003cdiv class=\"miyu-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_First_MRL_x_ye_birdie_Collaboration.webp?v=1782206002\u0026amp;width=1200\" sizes=\"(max-width: 980px) 100vw, 50vw\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_First_MRL_x_ye_birdie_Collaboration.webp?v=1782206002\u0026amp;width=640 640w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_First_MRL_x_ye_birdie_Collaboration.webp?v=1782206002\u0026amp;width=960 960w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_First_MRL_x_ye_birdie_Collaboration.webp?v=1782206002\u0026amp;width=1200 1200w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_First_MRL_x_ye_birdie_Collaboration.webp?v=1782206002\u0026amp;width=1600 1600w\" alt=\"Miyu mini silicone anime sex doll seated on a desk with black thigh-high stockings\" width=\"5718\" height=\"3812\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"miyu-editorial-copy\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eCreator Collaboration\u003c\/span\u003e\n\u003ch2\u003eThe First MRL x @ye_birdie Collaboration\u003c\/h2\u003e\n\u003cp\u003eFor collectors, authorship matters.\u003c\/p\u003e\n\u003cp\u003eMiyu is the first product created through the MRL x @ye_birdie collaboration. She is not a stock body with a creator name attached afterward. Her proportions, visual contrast, personality, and story cues come from the qualities fans already associate with the animator’s work.\u003c\/p\u003e\n\u003cp\u003e@ye_birdie developed Miyu as a caring, passionate, and shy character with a strong need for affection and connection. Her everyday personality is reserved and nurturing, but her more confident side appears when she feels wanted and emotionally secure.\u003c\/p\u003e\n\u003cp\u003eThat duality gives the physical product a clear identity: the soft expression and provocative design are two parts of the same character.\u003c\/p\u003e\n\u003cp\u003eFor long-time followers, Miyu offers a new way to collect a character that previously lived through animation, voice, fan art, and story.\u003c\/p\u003e\n\u003cp\u003eFor MRL customers, she opens the first chapter of a collaboration built around a distinctive curvy 3D anime fantasy.\u003c\/p\u003e\n\u003cdiv class=\"miyu-collab-link-row\"\u003e\n\u003ca class=\"miyu-pill-link\" href=\"https:\/\/x.com\/ye_birdie\"\u003e@ye_birdie on X\u003c\/a\u003e \u003ca class=\"miyu-pill-link\" href=\"https:\/\/www.yebirdie.com\/\"\u003eCreator Website\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-free-outfit\" class=\"miyu-gift-section\" aria-labelledby=\"miyu-free-outfit-title\"\u003e\n\u003cdiv class=\"miyu-shell miyu-gift-grid\"\u003e\n\u003cfigure\u003e\n\u003cdiv class=\"miyu-gift-image-wrap\" style=\"text-align: start;\"\u003e\n\u003cimg style=\"margin-bottom: 16px; float: none;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu_free_sex_doll_clothes_transparent_bandeou_bra.webp?v=1782889831\" alt=\"Complimentary Miyu sex doll clothing set with a transparent bandeau top, included free with every Miyu order\"\u003e \u003cspan class=\"miyu-gift-label\"\u003eFree with every Miyu order\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003eMiyu’s coordinated clothing set is packed with the product automatically. No separate clothing purchase is required.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"miyu-gift-copy\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eComplimentary Outfit\u003c\/span\u003e\n\u003ch2 id=\"miyu-free-outfit-title\"\u003eMiyu’s Clothing Set Is Included at No Extra Cost\u003c\/h2\u003e\n\u003cp\u003eEvery Miyu order includes the coordinated sex doll clothing set shown here as a complimentary gift. Simply order Miyu and the outfit will be included in the package automatically—you do not need to add it separately or use a discount code.\u003c\/p\u003e\n\u003cdiv class=\"miyu-gift-highlight\"\u003e\n\u003cstrong\u003eIncluded free with Miyu\u003c\/strong\u003e The clothing set is part of the Miyu package and does not add an extra charge to your order.\u003c\/div\u003e\n\u003cp class=\"miyu-gift-note\"\u003e\u003cstrong\u003eImportant appearance note:\u003c\/strong\u003e the bandeau top seen in Miyu’s real-product photography is an opaque sample used only for the photo shoot. The bandeau top supplied in the complimentary clothing set is the transparent version shown in the outfit image above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-display\" class=\"miyu-display-section\"\u003e\n\u003cdiv class=\"miyu-shell miyu-display-grid\"\u003e\n\u003cdiv class=\"miyu-display-copy\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eDisplay Presence\u003c\/span\u003e\n\u003ch2\u003eMade for Private Display and Gaming Spaces\u003c\/h2\u003e\n\u003cp\u003eAt 4.8 kg, Miyu offers a compact but substantial format for a private desk, gaming room, studio, or bedside display, with enough physical presence to stand apart from a standard shelf figure.\u003c\/p\u003e\n\u003cp\u003eBuild a staged scene near a monitor. Display her beside creator artwork or collectibles. Make her the centerpiece of a private anime collection.\u003c\/p\u003e\n\u003cp\u003eHer scale gives you more room for visual storytelling than a standard shelf figure without demanding the storage space of a life-size anime sex doll.\u003c\/p\u003e\n\u003cp class=\"miyu-display-emphasis\"\u003eBut here is the real advantage:\u003c\/p\u003e\n\u003cp\u003eMiyu does not disappear into the background.\u003c\/p\u003e\n\u003cp\u003eHer dark hair, monochrome sailor styling, full silhouette, and direct gaze make her immediately readable in a room or photograph. She feels less like decoration and more like a character sharing the space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-display-cards\" aria-label=\"Miyu product and display summary\"\u003e\n\u003cdiv class=\"miyu-display-card\"\u003eMaterial\u003cstrong\u003eMedical Silicone\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-display-card\"\u003eWeight\u003cstrong\u003e4.8 kg\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-display-card\"\u003eFormat\u003cstrong\u003eCompact Doll Scale\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-display-card\"\u003eSuggested Settings\u003cstrong\u003eDesk · Gaming Room · Studio · Bedside\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-video\" class=\"miyu-video-section\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/VideoObject\" aria-labelledby=\"miyu-video-title\"\u003e\n\u003cdiv class=\"miyu-shell\"\u003e\n\u003cdiv class=\"miyu-video-heading\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eOfficial Product Video\u003c\/span\u003e\n\u003ch2 id=\"miyu-video-title\" itemprop=\"headline\"\u003eSee Miyu in Motion: Full Product Showcase\u003c\/h2\u003e\n\u003cp\u003eReview Miyu’s character styling, compact format, curvy silicone sculpt, and private-display presence in the official MRL x @ye_birdie showcase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-video-content\"\u003e\n\u003cfigure\u003e\n\u003cdiv class=\"miyu-video-frame\"\u003e\u003cvideo title=\"Official Miyu mini anime sex doll product showcase\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Made_for_Private_Display_and_Gaming_Spaces.webp?v=1782206002\u0026amp;width=1400\" preload=\"none\" playsinline=\"\" controls=\"controls\" width=\"300\" height=\"150\" aria-label=\"Play the official Miyu mini anime sex doll product showcase\" aria-describedby=\"miyu-video-caption miyu-video-summary-copy\"\u003e\n              \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/11cb480821b843d998a256b0ca472340.mp4\" type=\"video\/mp4\"\u003e\n              \n\n\n\u003cp\u003eYour browser does not support HTML5 video. \u003ca class=\"miyu-link\" href=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/11cb480821b843d998a256b0ca472340.mp4\"\u003eOpen the Miyu product showcase video directly.\u003c\/a\u003e\u003c\/p\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cfigcaption id=\"miyu-video-caption\"\u003e\u003cstrong\u003eMiyu Mini Anime Sex Doll — Official Showcase.\u003c\/strong\u003e A 59-second visual presentation of the MRL x @ye_birdie medical-silicone character doll.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cdiv id=\"miyu-video-summary-copy\" class=\"miyu-video-summary\" itemprop=\"description\"\u003e\n\u003cdiv class=\"miyu-video-summary-intro\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eVideo Summary\u003c\/span\u003e\n\u003ch3\u003eWhat the Showcase Covers\u003c\/h3\u003e\n\u003cp\u003eThe written overview keeps the product details understandable for visitors and crawlers without requiring video playback.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cul class=\"miyu-video-points\"\u003e\n\u003cli\u003eMiyu’s full-body silhouette and chubby anime proportions\u003c\/li\u003e\n\u003cli\u003eBlack hair, detailed face, glass eyes, and sailor-inspired styling\u003c\/li\u003e\n\u003cli\u003eThe appearance and surface finish of the medical-silicone sculpt\u003c\/li\u003e\n\u003cli\u003eHer compact scale in a desk or private gaming-space setting\u003c\/li\u003e\n\u003cli\u003eCollector-focused details from the first MRL x @ye_birdie collaboration\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-audience\" class=\"miyu-audience-section\"\u003e\n\u003cdiv class=\"miyu-shell miyu-audience-grid\"\u003e\n\u003cdiv class=\"miyu-audience-title\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eCollector Fit\u003c\/span\u003e\n\u003ch2\u003eWho Is Miyu Made For?\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-audience-panel\"\u003e\n\u003cp\u003eMiyu is designed for adult collectors seeking:\u003c\/p\u003e\n\u003cul class=\"miyu-audience-list\"\u003e\n\u003cli\u003eA mini anime sex doll with a compact, display-friendly format\u003c\/li\u003e\n\u003cli\u003eA chubby anime figure that rejects the standard ultra-slim body type\u003c\/li\u003e\n\u003cli\u003eA silicone hentai figure with a softer, touchable construction\u003c\/li\u003e\n\u003cli\u003eThe first collaboration piece from MRL and @ye_birdie\u003c\/li\u003e\n\u003cli\u003eA character connected to 3D hentai and NTR-inspired storytelling\u003c\/li\u003e\n\u003cli\u003eA private display companion for a desk, gaming setup, studio, or bedroom\u003c\/li\u003e\n\u003cli\u003eA small anime sex doll that balances collector detail with intimate function\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-specs\" class=\"miyu-specs-section\"\u003e\n\u003cdiv class=\"miyu-shell\"\u003e\n\u003cdiv class=\"miyu-specs-heading\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eExact Details\u003c\/span\u003e\n\u003ch2\u003eMiyu Product Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-specs-wrap\"\u003e\n\u003ctable class=\"miyu-specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eMiyu\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Type\u003c\/th\u003e\n\u003ctd\u003eMini anime sex doll \/ silicone hentai figure\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCollaboration\u003c\/th\u003e\n\u003ctd\u003eMRL x animator @ye_birdie\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCharacter Status\u003c\/th\u003e\n\u003ctd\u003eAdult fictional character\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eMedical silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWidth\u003c\/th\u003e\n\u003ctd\u003e19 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e4.8 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBust\u003c\/th\u003e\n\u003ctd\u003e41 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaist\u003c\/th\u003e\n\u003ctd\u003e31 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHips\u003c\/th\u003e\n\u003ctd\u003e51 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIncluded Clothing\u003c\/th\u003e\n\u003ctd\u003eComplimentary Miyu clothing set with a transparent bandeau top; included automatically with every Miyu order\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIntimate Channel\u003c\/th\u003e\n\u003ctd\u003eOne vaginal canal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eVaginal Canal Depth\u003c\/th\u003e\n\u003ctd\u003e15 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRecommended Audience\u003c\/th\u003e\n\u003ctd\u003eAdult anime, ACG, hentai figure, 3D animation, and character collectors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSuggested Settings\u003c\/th\u003e\n\u003ctd\u003ePrivate collection, desk display, gaming room, studio, or bedside display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-comparison\" class=\"miyu-compare-section\"\u003e\n\u003cdiv class=\"miyu-shell\"\u003e\n\u003cdiv class=\"miyu-compare-card\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"miyu-kicker\"\u003eProduct Comparison\u003c\/span\u003e\n\u003ch2\u003eMiyu vs. a Standard Anime Figure\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-compare-copy\"\u003e\n\u003cp\u003eChoose Miyu when you want more than a hard display statue.\u003c\/p\u003e\n\u003cp\u003eShe offers the visual precision of an anime figure, the softness of medical silicone, a compact doll format, intimate functionality, and a character identity shaped by the original creator.\u003c\/p\u003e\n\u003cp\u003eA standard PVC figure remains the better choice when your priority is a small, fixed shelf collectible with minimal care requirements.\u003c\/p\u003e\n\u003cp\u003eMiyu is the stronger fit when you want a curvy anime character with physical presence, tactile material, and a recognizable creator story.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-faq\" class=\"miyu-faq-section\"\u003e\n\u003cdiv class=\"miyu-shell\"\u003e\n\u003cdiv class=\"miyu-faq-heading\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eQuestions Answered\u003c\/span\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-faq-list\"\u003e\n\u003cdiv class=\"miyu-faq-item\"\u003e\n\u003ch3\u003eIs Miyu a hentai figure or a mini anime sex doll?\u003c\/h3\u003e\n\u003cp\u003eShe is designed as a hybrid of both. Miyu has the face, styling, and collector appeal of a hentai figure, while her soft silicone body and 15 cm vaginal canal give her the intimate function of a mini anime sex doll.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-faq-item\"\u003e\n\u003ch3\u003eHow large is Miyu?\u003c\/h3\u003e\n\u003cp\u003eMiyu is 19 cm wide and weighs 4.8 kg. Her measurements are 41 cm at the bust, 31 cm at the waist, and 51 cm at the hips. She is more substantial than a typical anime figure while remaining easier to display and store than a life-size doll.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-faq-item\"\u003e\n\u003ch3\u003eWhat material is the Miyu anime sex doll made from?\u003c\/h3\u003e\n\u003cp\u003eMiyu is made from medical silicone. This gives her a soft, touchable surface and allows her curvy body to show more natural compression than a rigid PVC figure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-faq-item\"\u003e\n\u003ch3\u003eWhat type of intimate channel does Miyu include?\u003c\/h3\u003e\n\u003cp\u003eMiyu includes one vaginal canal with a depth of 15 cm. No additional channels are listed for this model.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-faq-item\"\u003e\n\u003ch3\u003eHow is Miyu connected to @ye_birdie’s character stories?\u003c\/h3\u003e\n\u003cp\u003eMiyu comes from the animator’s character-driven, NTR-influenced storytelling. Her personality combines caring, shy, and passionate traits, while her design uses contrast—gentle facial styling, mature curves, and a succubus motif—to reflect the tension found in the creator’s work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-faq-item\"\u003e\n\u003ch3\u003eDoes Miyu come with the clothing set shown on this page?\u003c\/h3\u003e\n\u003cp\u003eYes. The coordinated Miyu clothing set is included free with every Miyu order and is added to the package automatically. The opaque bandeau seen in the real-product photos was used only for photography; the complimentary set includes the transparent bandeau version shown in the clothing image.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"miyu-faq-item\"\u003e\n\u003ch3\u003eIs Miyu suitable for a desk or gaming-room display?\u003c\/h3\u003e\n\u003cp\u003eYes, provided you have enough private display space. Her compact doll scale, dark hair, monochrome styling, and full silhouette make her effective as a desk-side, gaming-room, studio, or bedside display piece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-care\" class=\"miyu-care-section\"\u003e\n\u003cdiv class=\"miyu-shell\"\u003e\n\u003cdiv class=\"miyu-care-box\"\u003e\n\u003ch2\u003eCare Note\u003c\/h2\u003e\n\u003cdiv class=\"miyu-care-copy\"\u003e\n\u003cp\u003eUse only cleaners and lubricants confirmed by MRL to be compatible with this silicone formulation.\u003c\/p\u003e\n\u003cp\u003eClean the intimate channel before and after use, dry the product fully, and store Miyu away from sharp objects, excessive heat, direct sunlight, and materials that may react with silicone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"miyu-cta\" class=\"miyu-cta-section\"\u003e\n\u003cdiv class=\"miyu-cta-inner\"\u003e\n\u003cspan class=\"miyu-kicker\"\u003eMRL x @ye_birdie\u003c\/span\u003e\n\u003ch2\u003eBring Miyu Off the Screen\u003c\/h2\u003e\n\u003cp\u003eMiyu is made for collectors who want the softness of a silicone anime sex doll, the visual detail of a hentai figure, and the familiarity of a character created by an artist they already follow.\u003c\/p\u003e\n\u003cp\u003eStart the first MRL x @ye_birdie collaboration with a character who refuses to be thin, generic, or untouchable.\u003c\/p\u003e\n\u003ca class=\"miyu-cta-button\" href=\"#miyu-top\"\u003eAdd Miyu to your private collection.\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cnav class=\"miyu-floating-nav\" aria-label=\"Miyu product page navigation\"\u003e\u003ca href=\"#miyu-gallery\"\u003eGallery\u003c\/a\u003e \u003ca href=\"#miyu-overview\"\u003eOverview\u003c\/a\u003e \u003ca href=\"#miyu-different\"\u003eDesign\u003c\/a\u003e \u003ca href=\"#miyu-silicone\"\u003eSilicone\u003c\/a\u003e \u003ca href=\"#miyu-free-outfit\"\u003eFree Outfit\u003c\/a\u003e \u003ca href=\"#miyu-display\"\u003eDisplay\u003c\/a\u003e \u003ca href=\"#miyu-video\"\u003eVideo\u003c\/a\u003e \u003ca href=\"#miyu-specs\"\u003eSpecs\u003c\/a\u003e \u003ca href=\"#miyu-faq\"\u003eFAQ\u003c\/a\u003e\u003c\/nav\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":53624242274617,"sku":"TD-Miyu-ST-dmiya-14","price":798.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/miyu-mini-anime-sex-doll-front-view-outfit.webp?v=1782371240"},{"product_id":"lily-anime-sex-doll","title":"Lily Anime Sex Doll — MRL × @tyviania Hentai Figure","description":"\u003cstyle\u003e\n.lily-lp-wrapper {\n  --lily-ink: #101116;\n  --lily-ink-soft: #2b2c34;\n  --lily-paper: #f8f8fb;\n  --lily-white: #ffffff;\n  --lily-silver: #c7c9d2;\n  --lily-silver-soft: #eef0f4;\n  --lily-violet: #8d7aa8;\n  --lily-violet-deep: #5e4b78;\n  --lily-violet-soft: #eeeaf4;\n  --lily-line: rgba(16, 17, 22, 0.12);\n  --lily-shadow: 0 24px 70px rgba(20, 17, 28, 0.14);\n  --lily-radius: 28px;\n  --lily-serif: Georgia, \"Times New Roman\", serif;\n  --lily-sans: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  position: relative;\n  overflow: hidden;\n  background: var(--lily-paper);\n  color: var(--lily-ink);\n  font-family: var(--lily-sans);\n  line-height: 1.75;\n}\n\n.lily-lp-wrapper *,\n.lily-lp-wrapper *::before,\n.lily-lp-wrapper *::after {\n  box-sizing: border-box;\n}\n\n.lily-lp-wrapper h2,\n.lily-lp-wrapper h3,\n.lily-lp-wrapper p,\n.lily-lp-wrapper ul,\n.lily-lp-wrapper figure {\n  margin: 0;\n  padding: 0;\n}\n\n.lily-lp-wrapper img {\n  display: block;\n  width: 100%;\n  height: auto;\n}\n\n.lily-lp-wrapper a {\n  color: inherit;\n}\n\n.lily-lp-wrapper section[id] {\n  scroll-margin-top: 90px;\n}\n\n.lily-shell {\n  width: min(1260px, calc(100% - 48px));\n  margin: 0 auto;\n}\n\n.lily-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  margin-bottom: 18px;\n  color: var(--lily-violet-deep);\n  font-size: 0.75rem;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n}\n\n.lily-kicker::before {\n  content: \"\";\n  width: 34px;\n  height: 1px;\n  background: currentColor;\n}\n\n.lily-lp-wrapper h2,\n.lily-lp-wrapper h3 {\n  color: var(--lily-ink);\n}\n\n.lily-lp-wrapper h2 {\n  font-family: var(--lily-serif);\n  font-size: clamp(2rem, 4.4vw, 4.4rem);\n  line-height: 1.04;\n  letter-spacing: -0.035em;\n}\n\n.lily-lp-wrapper h3 {\n  font-family: var(--lily-serif);\n  font-size: clamp(1.5rem, 2.5vw, 2.4rem);\n  line-height: 1.14;\n  letter-spacing: -0.025em;\n}\n\n.lily-lp-wrapper p,\n.lily-lp-wrapper li,\n.lily-lp-wrapper td,\n.lily-lp-wrapper th {\n  font-size: clamp(0.98rem, 1.2vw, 1.08rem);\n}\n\n.lily-lp-wrapper p + p {\n  margin-top: 18px;\n}\n\n.lily-lp-wrapper strong {\n  font-weight: 700;\n}\n\n.lily-link {\n  color: var(--lily-violet-deep) !important;\n  text-decoration: underline;\n  text-decoration-thickness: 1px;\n  text-underline-offset: 4px;\n}\n\n\/* HERO *\/\n.lily-hero {\n  min-height: min(920px, 96vh);\n  position: relative;\n  display: grid;\n  align-items: end;\n  isolation: isolate;\n  background: var(--lily-ink);\n}\n\n.lily-hero-media {\n  position: absolute;\n  inset: 0;\n  z-index: -2;\n}\n\n.lily-hero-media picture {\n  display: block;\n  width: 100%;\n  height: 100%;\n}\n\n.lily-hero-media img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: center center;\n}\n\n.lily-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  background:\n    linear-gradient(90deg, rgba(8, 9, 13, 0.92) 0%, rgba(8, 9, 13, 0.68) 38%, rgba(8, 9, 13, 0.13) 72%),\n    linear-gradient(0deg, rgba(8, 9, 13, 0.88) 0%, rgba(8, 9, 13, 0.08) 52%);\n}\n\n.lily-hero-inner {\n  width: min(1260px, calc(100% - 48px));\n  margin: 0 auto;\n  padding: 118px 0 74px;\n}\n\n.lily-hero-copy {\n  max-width: 790px;\n  color: var(--lily-white);\n}\n\n.lily-hero-copy .lily-kicker {\n  color: #d8d0e4;\n}\n\n.lily-hero-name {\n  margin-bottom: 22px;\n  font-family: var(--lily-serif);\n  font-size: clamp(5rem, 15vw, 11rem);\n  font-weight: 700;\n  line-height: 0.8;\n  letter-spacing: -0.065em;\n  color: var(--lily-white);\n  text-shadow: 0 14px 60px rgba(0, 0, 0, 0.35);\n}\n\n.lily-hero-title {\n  max-width: 790px;\n  color: var(--lily-white) !important;\n  font-size: clamp(2rem, 4.2vw, 4rem) !important;\n  line-height: 1.05 !important;\n}\n\n.lily-hero-subline {\n  margin-top: 18px !important;\n  color: rgba(255,255,255,0.90);\n  font-family: var(--lily-serif);\n  font-size: clamp(1.15rem, 2vw, 1.6rem) !important;\n  font-style: italic;\n}\n\n.lily-hero-rule {\n  width: min(560px, 80vw);\n  height: 1px;\n  margin: 30px 0 22px;\n  background: linear-gradient(90deg, rgba(255,255,255,0.82), rgba(255,255,255,0));\n}\n\n.lily-hero-meta {\n  max-width: 690px;\n  color: rgba(255,255,255,0.78);\n  font-size: clamp(0.8rem, 1.08vw, 0.98rem) !important;\n  font-weight: 650;\n  letter-spacing: 0.11em;\n  line-height: 1.7;\n  text-transform: uppercase;\n}\n\n\/* LAUNCH \/ BACKGROUND *\/\n.lily-launch-section {\n  position: relative;\n  padding: 110px 0;\n  isolation: isolate;\n  color: var(--lily-white);\n  background-image:\n    linear-gradient(90deg, rgba(10,10,15,0.86) 0%, rgba(10,10,15,0.74) 46%, rgba(10,10,15,0.40) 100%),\n    url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Medical_Silicone_and_One_15.5_cm_Vaginal_Channel_back_view.webp?v=1786153812\");\n  background-size: cover;\n  background-position: center center;\n  background-repeat: no-repeat;\n  background-attachment: fixed;\n}\n\n.lily-launch-section::after {\n  content: \"LILY\";\n  position: absolute;\n  top: 10px;\n  right: -0.03em;\n  z-index: -1;\n  color: rgba(255,255,255,0.05);\n  font-family: var(--lily-serif);\n  font-size: clamp(8rem, 25vw, 24rem);\n  font-weight: 700;\n  line-height: 1;\n  pointer-events: none;\n}\n\n.lily-launch-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 0.94fr) minmax(360px, 0.76fr);\n  gap: 72px;\n  align-items: start;\n}\n\n.lily-launch-copy {\n  padding: clamp(28px, 4vw, 48px);\n  border: 1px solid rgba(255,255,255,0.14);\n  border-radius: var(--lily-radius);\n  background: rgba(10,10,15,0.58);\n  box-shadow: 0 24px 70px rgba(0,0,0,0.28);\n  backdrop-filter: blur(12px);\n  -webkit-backdrop-filter: blur(12px);\n}\n\n.lily-launch-copy .lily-kicker {\n  color: #d9d1e5;\n}\n\n.lily-launch-copy p {\n  color: rgba(255,255,255,0.86);\n  text-shadow: 0 2px 16px rgba(0,0,0,0.38);\n}\n\n.lily-launch-copy \u003e p:first-of-type {\n  color: var(--lily-white);\n  font-family: var(--lily-serif);\n  font-size: clamp(1.35rem, 2.2vw, 2rem);\n  line-height: 1.45;\n}\n\n.lily-quick-facts {\n  padding: 34px;\n  border: 1px solid rgba(255,255,255,0.15);\n  border-radius: var(--lily-radius);\n  background: rgba(13,13,20,0.70);\n  box-shadow: 0 24px 70px rgba(0,0,0,0.30);\n  backdrop-filter: blur(14px);\n  -webkit-backdrop-filter: blur(14px);\n}\n\n.lily-quick-facts h3 {\n  margin-bottom: 22px;\n  color: var(--lily-white);\n}\n\n.lily-quick-facts ul {\n  list-style: none;\n}\n\n.lily-quick-facts li {\n  position: relative;\n  padding: 12px 0 12px 34px;\n  border-top: 1px solid rgba(255,255,255,0.13);\n  color: rgba(255,255,255,0.84);\n}\n\n.lily-quick-facts li:first-child {\n  border-top: 0;\n}\n\n.lily-quick-facts li::before {\n  content: \"✦\";\n  position: absolute;\n  left: 4px;\n  color: #c8b9da;\n}\n\n.lily-cta-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  margin-top: 30px;\n}\n\n.lily-button,\n.lily-button-secondary {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 50px;\n  padding: 12px 20px;\n  border-radius: 999px;\n  font-size: 0.84rem;\n  font-weight: 750;\n  letter-spacing: 0.06em;\n  text-decoration: none;\n  text-transform: uppercase;\n  transition: transform 0.25s ease, background 0.25s ease, color 0.25s ease, border-color 0.25s ease;\n}\n\n.lily-button {\n  border: 1px solid rgba(255,255,255,0.92);\n  background: var(--lily-white);\n  color: var(--lily-ink) !important;\n}\n\n.lily-button-secondary {\n  border: 1px solid rgba(255,255,255,0.34);\n  background: rgba(255,255,255,0.07);\n  color: var(--lily-white) !important;\n}\n\n.lily-button:hover,\n.lily-button-secondary:hover {\n  transform: translateY(-2px);\n}\n\n.lily-button-secondary:hover {\n  border-color: rgba(255,255,255,0.72);\n  background: rgba(255,255,255,0.13);\n}\n\n\/* PORTRAIT GALLERY *\/\n.lily-gallery-section {\n  --lily-gallery-edge: max(24px, calc((100vw - 1260px) \/ 2));\n  position: relative;\n  padding: 78px 0 84px;\n  overflow: hidden;\n  isolation: isolate;\n  color: var(--lily-white);\n  background:\n    radial-gradient(circle at 15% 15%, rgba(141,122,168,0.24), transparent 25%),\n    radial-gradient(circle at 90% 78%, rgba(199,201,210,0.12), transparent 27%),\n    linear-gradient(145deg, #0f1015 0%, #1c1b23 57%, #111217 100%);\n}\n\n.lily-gallery-section::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  opacity: 0.28;\n  background-image:\n    linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);\n  background-size: 42px 42px;\n}\n\n.lily-gallery-heading {\n  display: grid;\n  grid-template-columns: minmax(0, 0.9fr) minmax(280px, 0.55fr);\n  gap: 56px;\n  align-items: end;\n  margin-bottom: 34px;\n}\n\n.lily-gallery-heading .lily-kicker {\n  color: #d8cde5;\n}\n\n.lily-gallery-heading h2 {\n  max-width: 760px;\n  color: var(--lily-white);\n  font-size: clamp(2.35rem, 4.8vw, 4.8rem);\n}\n\n.lily-gallery-intro {\n  padding-bottom: 6px;\n  color: rgba(255,255,255,0.68);\n}\n\n.lily-gallery-intro strong {\n  color: var(--lily-white);\n}\n\n.lily-gallery-viewport {\n  display: grid;\n  grid-auto-flow: column;\n  grid-auto-columns: clamp(280px, 28vw, 390px);\n  gap: 18px;\n  width: 100%;\n  padding: 8px var(--lily-gallery-edge) 24px;\n  overflow-x: auto;\n  overscroll-behavior-inline: contain;\n  scroll-behavior: smooth;\n  scroll-padding-inline: var(--lily-gallery-edge);\n  scroll-snap-type: inline mandatory;\n  scrollbar-width: thin;\n  scrollbar-color: rgba(202,190,218,0.66) rgba(255,255,255,0.08);\n  -webkit-overflow-scrolling: touch;\n}\n\n.lily-gallery-viewport::-webkit-scrollbar {\n  height: 8px;\n}\n\n.lily-gallery-viewport::-webkit-scrollbar-track {\n  margin-inline: var(--lily-gallery-edge);\n  border-radius: 999px;\n  background: rgba(255,255,255,0.08);\n}\n\n.lily-gallery-viewport::-webkit-scrollbar-thumb {\n  border-radius: 999px;\n  background: rgba(202,190,218,0.66);\n}\n\n.lily-gallery-slide {\n  position: relative;\n  aspect-ratio: 2 \/ 3;\n  overflow: hidden;\n  scroll-snap-align: start;\n  scroll-snap-stop: always;\n  border: 1px solid rgba(255,255,255,0.14);\n  border-radius: 24px;\n  background: #202129;\n  box-shadow: 0 24px 55px rgba(0,0,0,0.30);\n  isolation: isolate;\n}\n\n.lily-gallery-slide::after {\n  content: \"\";\n  position: absolute;\n  inset: 48% 0 0;\n  z-index: 1;\n  pointer-events: none;\n  background: linear-gradient(to bottom, transparent, rgba(7,8,12,0.18) 24%, rgba(7,8,12,0.90) 100%);\n}\n\n.lily-gallery-slide img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: center;\n  transition: transform 0.7s ease, filter 0.7s ease;\n}\n\n.lily-gallery-slide:hover img,\n.lily-gallery-slide:focus-within img,\n.lily-gallery-slide:target img {\n  transform: scale(1.025);\n  filter: saturate(1.03) contrast(1.02);\n}\n\n.lily-gallery-slide:target {\n  border-color: rgba(214,204,227,0.85);\n  box-shadow: 0 0 0 3px rgba(141,122,168,0.20), 0 28px 65px rgba(0,0,0,0.34);\n}\n\n.lily-gallery-slide figcaption {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2;\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 13px;\n  align-items: center;\n  padding: 24px 22px 21px;\n  color: var(--lily-white);\n}\n\n.lily-gallery-number {\n  display: grid;\n  width: 42px;\n  height: 42px;\n  place-items: center;\n  border: 1px solid rgba(255,255,255,0.26);\n  border-radius: 50%;\n  background: rgba(17,18,26,0.30);\n  color: #ded4e9;\n  font-size: 0.72rem;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  backdrop-filter: blur(10px);\n}\n\n.lily-gallery-caption strong {\n  display: block;\n  margin-bottom: 3px;\n  font-family: var(--lily-serif);\n  font-size: clamp(1.22rem, 1.8vw, 1.65rem);\n  line-height: 1.15;\n}\n\n.lily-gallery-caption span {\n  display: block;\n  color: rgba(255,255,255,0.64);\n  font-size: 0.74rem;\n  font-weight: 650;\n  letter-spacing: 0.08em;\n  line-height: 1.45;\n  text-transform: uppercase;\n}\n\n.lily-gallery-controls {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n  gap: 18px;\n  margin-top: 8px;\n}\n\n.lily-gallery-hint {\n  color: rgba(255,255,255,0.50);\n  font-size: 0.76rem;\n  font-weight: 650;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.lily-gallery-dots {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n\n.lily-gallery-dots a {\n  display: grid;\n  width: 38px;\n  height: 38px;\n  place-items: center;\n  border: 1px solid rgba(255,255,255,0.16);\n  border-radius: 50%;\n  color: rgba(255,255,255,0.64);\n  font-size: 0.69rem;\n  font-weight: 700;\n  text-decoration: none;\n  transition: border-color 0.25s ease, background 0.25s ease, color 0.25s ease, transform 0.25s ease;\n}\n\n.lily-gallery-dots a:hover,\n.lily-gallery-dots a:focus-visible {\n  transform: translateY(-2px);\n  border-color: rgba(214,204,227,0.70);\n  background: rgba(141,122,168,0.22);\n  color: var(--lily-white);\n  outline: none;\n}\n\n\/* EDITORIAL STORY *\/\n.lily-story-intro {\n  padding: 104px 0 48px;\n  background: var(--lily-paper);\n}\n\n.lily-story-intro-inner {\n  max-width: 930px;\n}\n\n.lily-story-intro h2 {\n  max-width: 880px;\n}\n\n.lily-editorial {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  align-items: stretch;\n  min-height: 680px;\n}\n\n.lily-editorial:nth-of-type(even) .lily-editorial-media {\n  order: 2;\n}\n\n.lily-editorial:nth-of-type(even) .lily-editorial-copy {\n  order: 1;\n}\n\n.lily-editorial-media {\n  min-height: 0;\n  height: 100%;\n  overflow: hidden;\n  display: block;\n  background: #111218;\n}\n\n.lily-editorial-media img {\n  display: block;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: center;\n  transition: transform 1.0s ease;\n}\n\n.lily-editorial:hover .lily-editorial-media img {\n  transform: scale(1.015);\n}\n\n.lily-editorial-copy {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  padding: clamp(54px, 6.8vw, 106px);\n  background: var(--lily-white);\n}\n\n.lily-editorial-copy h2,\n.lily-editorial-copy h3 {\n  margin-bottom: 26px;\n}\n\n.lily-editorial-copy p {\n  color: var(--lily-ink-soft);\n}\n\n.lily-editorial--dark .lily-editorial-copy {\n  background: var(--lily-ink);\n}\n\n.lily-editorial--dark .lily-editorial-copy h2,\n.lily-editorial--dark .lily-editorial-copy h3 {\n  color: var(--lily-white);\n}\n\n.lily-editorial--dark .lily-editorial-copy p {\n  color: rgba(255,255,255,0.74);\n}\n\n.lily-editorial--dark .lily-kicker {\n  color: #d7cae5;\n}\n\n.lily-editorial--violet .lily-editorial-copy {\n  background: var(--lily-violet-soft);\n}\n\n.lily-pull-line {\n  margin: 26px 0 8px !important;\n  padding-left: 20px;\n  border-left: 3px solid var(--lily-violet);\n  color: var(--lily-violet-deep) !important;\n  font-family: var(--lily-serif);\n  font-size: clamp(1.28rem, 2vw, 1.82rem) !important;\n  font-style: italic;\n}\n\n.lily-subsection + .lily-subsection {\n  margin-top: 38px;\n  padding-top: 34px;\n  border-top: 1px solid var(--lily-line);\n}\n\n.lily-editorial--dark .lily-subsection + .lily-subsection {\n  border-color: rgba(255,255,255,0.13);\n}\n\n\/* MASKED \/ UNMASKED *\/\n.lily-dual-section {\n  padding: 108px 0;\n  background:\n    radial-gradient(circle at 86% 15%, rgba(141,122,168,0.17), transparent 28%),\n    linear-gradient(135deg, #fdfdff 0%, #efedf4 100%);\n}\n\n.lily-dual-heading {\n  display: grid;\n  grid-template-columns: 0.86fr 1.14fr;\n  gap: 68px;\n  align-items: end;\n  margin-bottom: 40px;\n}\n\n.lily-dual-copy p {\n  color: var(--lily-ink-soft);\n}\n\n.lily-photo-note {\n  margin-top: 24px !important;\n  padding: 20px 22px;\n  border-left: 4px solid var(--lily-violet);\n  border-radius: 0 16px 16px 0;\n  background: rgba(255,255,255,0.80);\n  box-shadow: 0 14px 36px rgba(25,20,34,0.07);\n  color: var(--lily-ink-soft) !important;\n  font-size: 0.94rem !important;\n}\n\n.lily-dual-images {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0,1fr));\n  gap: 20px;\n}\n\n.lily-dual-card {\n  overflow: hidden;\n  border: 1px solid rgba(16,17,22,0.10);\n  border-radius: var(--lily-radius);\n  background: var(--lily-white);\n  box-shadow: 0 18px 48px rgba(25,20,34,0.10);\n}\n\n.lily-dual-card-media {\n  aspect-ratio: 16 \/ 9;\n  overflow: hidden;\n  background: #111218;\n}\n\n.lily-dual-card img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: center;\n}\n\n.lily-dual-card figcaption {\n  padding: 18px 22px 20px;\n  color: var(--lily-ink-soft);\n  font-size: 0.92rem;\n  font-weight: 650;\n}\n\n\/* MATERIAL TWO-UP *\/\n.lily-material-section {\n  padding: 110px 0;\n  background: var(--lily-ink);\n  color: var(--lily-white);\n}\n\n.lily-material-grid {\n  display: grid;\n  grid-template-columns: minmax(0,0.8fr) minmax(0,1.2fr);\n  gap: 70px;\n  align-items: start;\n}\n\n.lily-material-copy {\n  position: sticky;\n  top: 34px;\n}\n\n.lily-material-copy .lily-kicker {\n  color: #d9cfe5;\n}\n\n.lily-material-copy h2 {\n  margin-bottom: 28px;\n  color: var(--lily-white);\n}\n\n.lily-material-copy p {\n  color: rgba(255,255,255,0.76);\n}\n\n.lily-material-visuals {\n  display: grid;\n  gap: 18px;\n}\n\n.lily-material-card {\n  overflow: hidden;\n  border: 1px solid rgba(255,255,255,0.13);\n  border-radius: var(--lily-radius);\n  background: rgba(255,255,255,0.05);\n}\n\n.lily-material-card-media {\n  aspect-ratio: 16 \/ 9;\n  background: #0c0d11;\n  overflow: hidden;\n}\n\n.lily-material-card img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: center;\n}\n\n.lily-material-card figcaption {\n  padding: 16px 20px 18px;\n  color: rgba(255,255,255,0.68);\n  font-size: 0.88rem;\n  line-height: 1.6;\n}\n\n\n\/* COMPLIMENTARY CLOTHING *\/\n.lily-clothes-section {\n  position: relative;\n  padding: 108px 0;\n  overflow: hidden;\n  background:\n    radial-gradient(circle at 84% 18%, rgba(141,122,168,0.16), transparent 30%),\n    linear-gradient(135deg, #f8f7fa 0%, #eeebf2 100%);\n}\n\n.lily-clothes-section::before {\n  content: \"FREE WITH LILY\";\n  position: absolute;\n  right: -0.02em;\n  bottom: -0.15em;\n  color: rgba(82,72,98,0.05);\n  font-family: var(--lily-serif);\n  font-size: clamp(6rem, 18vw, 17rem);\n  font-weight: 700;\n  line-height: 1;\n  pointer-events: none;\n}\n\n.lily-clothes-grid {\n  position: relative;\n  z-index: 1;\n  display: grid;\n  grid-template-columns: minmax(0, 1.02fr) minmax(0, 0.98fr);\n  gap: clamp(44px, 6vw, 82px);\n  align-items: center;\n}\n\n.lily-clothes-visual {\n  margin: 0;\n  overflow: hidden;\n  border: 1px solid rgba(16,17,22,0.10);\n  border-radius: 30px;\n  background: rgba(255,255,255,0.92);\n  box-shadow: var(--lily-shadow);\n}\n\n.lily-clothes-image-wrap {\n  position: relative;\n  aspect-ratio: 1 \/ 1;\n  display: grid;\n  place-items: center;\n  padding: clamp(16px, 2.5vw, 28px);\n  background: #fff;\n}\n\n.lily-clothes-image-wrap img {\n  width: 100%;\n  height: 100%;\n  object-fit: contain;\n  object-position: center;\n}\n\n.lily-clothes-badge {\n  position: absolute;\n  top: 18px;\n  left: 18px;\n  display: inline-flex;\n  align-items: center;\n  min-height: 40px;\n  padding: 9px 15px;\n  border: 1px solid rgba(255,255,255,0.48);\n  border-radius: 999px;\n  background: rgba(16,17,22,0.90);\n  color: #fff;\n  font-size: 0.70rem;\n  font-weight: 750;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  backdrop-filter: blur(10px);\n  -webkit-backdrop-filter: blur(10px);\n}\n\n.lily-clothes-visual figcaption {\n  padding: 17px 22px 20px;\n  border-top: 1px solid var(--lily-line);\n  color: var(--lily-ink-soft);\n  font-size: 0.90rem;\n  line-height: 1.65;\n}\n\n.lily-clothes-copy h2 {\n  max-width: 650px;\n  margin-bottom: 26px;\n}\n\n.lily-clothes-copy \u003e p {\n  color: var(--lily-ink-soft);\n}\n\n.lily-clothes-highlight {\n  margin: 30px 0 24px;\n  padding: 24px 26px;\n  border-left: 4px solid var(--lily-violet);\n  border-radius: 0 18px 18px 0;\n  background: rgba(255,255,255,0.80);\n  box-shadow: 0 14px 36px rgba(26,22,33,0.07);\n}\n\n.lily-clothes-highlight strong {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--lily-violet-deep);\n  font-family: var(--lily-serif);\n  font-size: clamp(1.25rem, 2vw, 1.75rem);\n  line-height: 1.25;\n}\n\n.lily-clothes-highlight span {\n  color: var(--lily-ink-soft);\n  font-size: 0.96rem;\n  line-height: 1.7;\n}\n\n.lily-clothes-note {\n  margin-top: 20px !important;\n  padding: 18px 20px;\n  border: 1px solid rgba(82,72,98,0.15);\n  border-radius: 16px;\n  background: rgba(255,255,255,0.60);\n  color: var(--lily-ink-soft) !important;\n  font-size: 0.92rem !important;\n  line-height: 1.7;\n}\n\n\/* VIDEO *\/\n.lily-video-section {\n  padding: 108px 0;\n  background: linear-gradient(180deg, #fff 0%, var(--lily-paper) 100%);\n}\n\n.lily-video-heading {\n  max-width: 820px;\n  margin: 0 auto 38px;\n  text-align: center;\n}\n\n.lily-video-heading .lily-kicker {\n  justify-content: center;\n}\n\n.lily-video-heading .lily-kicker::after {\n  content: \"\";\n  width: 34px;\n  height: 1px;\n  background: currentColor;\n}\n\n.lily-video-heading h2 {\n  max-width: 780px;\n  margin: 0 auto;\n  font-size: clamp(2.15rem, 4vw, 3.8rem);\n}\n\n.lily-video-heading p {\n  max-width: 690px;\n  margin: 16px auto 0;\n  color: var(--lily-ink-soft);\n}\n\n.lily-video-content {\n  max-width: 1060px;\n  margin: 0 auto;\n}\n\n.lily-video-figure {\n  margin: 0;\n  overflow: hidden;\n  border: 1px solid var(--lily-line);\n  border-radius: var(--lily-radius);\n  background: var(--lily-white);\n  box-shadow: var(--lily-shadow);\n}\n\n.lily-video-frame {\n  position: relative;\n  aspect-ratio: 16 \/ 9;\n  background: #090a0d;\n}\n\n.lily-video-frame video {\n  display: block;\n  width: 100%;\n  height: 100%;\n  background: #090a0d;\n  object-fit: contain;\n}\n\n.lily-video-figure figcaption {\n  padding: 17px 22px 19px;\n  border-top: 1px solid var(--lily-line);\n  background: var(--lily-white);\n  color: var(--lily-ink-soft);\n  font-size: 0.90rem;\n  line-height: 1.65;\n}\n\n.lily-video-figure figcaption strong {\n  color: var(--lily-ink);\n}\n\n.lily-video-summary {\n  display: grid;\n  grid-template-columns: minmax(230px, 0.72fr) minmax(0, 1.28fr);\n  gap: 32px;\n  align-items: start;\n  margin-top: 24px;\n  padding: clamp(26px, 3.6vw, 38px);\n  border: 1px solid rgba(16,17,22,0.10);\n  border-radius: 24px;\n  background: var(--lily-violet-soft);\n}\n\n.lily-video-summary-intro h3 {\n  margin-bottom: 14px;\n  font-size: clamp(1.55rem, 2.4vw, 2.15rem);\n}\n\n.lily-video-summary-intro p {\n  color: var(--lily-ink-soft);\n}\n\n.lily-video-points {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 12px;\n  margin: 0 !important;\n  padding: 0 !important;\n  list-style: none;\n}\n\n.lily-video-points li {\n  position: relative;\n  min-height: 92px;\n  padding: 17px 17px 17px 44px;\n  border: 1px solid rgba(16,17,22,0.09);\n  border-radius: 15px;\n  background: rgba(255,255,255,0.80);\n  color: var(--lily-ink-soft);\n  line-height: 1.6;\n}\n\n.lily-video-points li::before {\n  content: \"\";\n  position: absolute;\n  top: 23px;\n  left: 20px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background: var(--lily-violet);\n  box-shadow: 0 0 0 5px rgba(141,122,168,0.12);\n}\n\n\/* AUDIENCE *\/\n.lily-audience-section {\n  padding: 112px 0;\n  background: var(--lily-paper);\n}\n\n.lily-audience-grid {\n  display: grid;\n  grid-template-columns: 0.88fr 1.12fr;\n  gap: 74px;\n  align-items: start;\n}\n\n.lily-audience-title {\n  position: sticky;\n  top: 36px;\n}\n\n.lily-audience-title h2 {\n  max-width: 560px;\n}\n\n.lily-audience-panel {\n  padding: 40px;\n  border: 1px solid rgba(16,17,22,0.08);\n  border-radius: var(--lily-radius);\n  background: var(--lily-white);\n  box-shadow: var(--lily-shadow);\n}\n\n.lily-audience-panel \u003e p {\n  margin-bottom: 16px;\n  color: var(--lily-ink-soft);\n}\n\n.lily-audience-list {\n  list-style: none;\n}\n\n.lily-audience-list li {\n  position: relative;\n  padding: 13px 0 13px 34px;\n  border-top: 1px solid var(--lily-line);\n  color: var(--lily-ink-soft);\n}\n\n.lily-audience-list li:first-child {\n  border-top: 0;\n}\n\n.lily-audience-list li::before {\n  content: \"✦\";\n  position: absolute;\n  left: 4px;\n  color: var(--lily-violet);\n}\n\n\/* CHARACTER PROFILE BACKGROUND *\/\n.lily-profile-section {\n  position: relative;\n  padding: 112px 0;\n  isolation: isolate;\n  color: var(--lily-white);\n  background-image:\n    linear-gradient(90deg, rgba(9,9,14,0.88) 0%, rgba(9,9,14,0.76) 48%, rgba(9,9,14,0.47) 100%),\n    url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Lilyanimesexdollbackground.webp?v=1786153675\");\n  background-size: cover;\n  background-position: center center;\n  background-repeat: no-repeat;\n  background-attachment: fixed;\n}\n\n.lily-profile-card {\n  width: min(820px, 100%);\n  padding: clamp(34px, 5vw, 58px);\n  border: 1px solid rgba(255,255,255,0.14);\n  border-radius: 30px;\n  background: rgba(9,9,14,0.62);\n  box-shadow: 0 24px 70px rgba(0,0,0,0.28);\n  backdrop-filter: blur(14px);\n  -webkit-backdrop-filter: blur(14px);\n}\n\n.lily-profile-card .lily-kicker {\n  color: #d8cde5;\n}\n\n.lily-profile-card h2 {\n  margin-bottom: 28px;\n  color: var(--lily-white);\n}\n\n.lily-profile-card p {\n  color: rgba(255,255,255,0.82);\n}\n\n\/* SPECS *\/\n.lily-specs-section {\n  padding: 112px 0;\n  background: var(--lily-violet-soft);\n}\n\n.lily-specs-heading {\n  max-width: 800px;\n  margin-bottom: 46px;\n}\n\n.lily-specs-visuals {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 22px;\n  max-width: 900px;\n  margin: 0 auto 28px;\n}\n\n.lily-specs-visual {\n  margin: 0;\n  overflow: hidden;\n  border: 1px solid rgba(16,17,22,0.10);\n  border-radius: var(--lily-radius);\n  background: var(--lily-white);\n  box-shadow: 0 18px 48px rgba(21,18,30,0.10);\n}\n\n.lily-specs-visual-media {\n  aspect-ratio: 1 \/ 1;\n  overflow: hidden;\n  background: var(--lily-white);\n}\n\n.lily-specs-visual img {\n  width: 100%;\n  height: 100%;\n  object-fit: contain;\n  object-position: center;\n  transition: transform 0.6s ease;\n}\n\n.lily-specs-visual:hover img {\n  transform: scale(1.015);\n}\n\n.lily-specs-visual figcaption {\n  padding: 20px 22px 22px;\n  border-top: 1px solid var(--lily-line);\n  background: var(--lily-white);\n}\n\n.lily-specs-visual figcaption strong {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--lily-ink);\n  font-family: var(--lily-serif);\n  font-size: clamp(1.22rem, 1.8vw, 1.6rem);\n  line-height: 1.2;\n}\n\n.lily-specs-visual figcaption span {\n  display: block;\n  color: var(--lily-ink-soft);\n  font-size: 0.92rem;\n  line-height: 1.6;\n}\n\n.lily-specs-wrap {\n  overflow: hidden;\n  border: 1px solid rgba(16,17,22,0.10);\n  border-radius: var(--lily-radius);\n  background: var(--lily-white);\n  box-shadow: var(--lily-shadow);\n}\n\n.lily-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n}\n\n.lily-specs-table th,\n.lily-specs-table td {\n  padding: 18px 24px;\n  text-align: left;\n  vertical-align: top;\n  border-bottom: 1px solid var(--lily-line);\n}\n\n.lily-specs-table tr:last-child th,\n.lily-specs-table tr:last-child td {\n  border-bottom: 0;\n}\n\n.lily-specs-table th {\n  width: 34%;\n  color: var(--lily-violet-deep);\n  background: rgba(238,234,244,0.58);\n  font-size: 0.76rem;\n  font-weight: 750;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.lily-specs-table td {\n  color: var(--lily-ink-soft);\n  font-weight: 500;\n}\n\n\/* FAQ *\/\n.lily-faq-section {\n  padding: 112px 0 94px;\n  background: var(--lily-paper);\n}\n\n.lily-faq-heading {\n  margin-bottom: 44px;\n}\n\n.lily-faq-list {\n  border-top: 1px solid var(--lily-line);\n}\n\n.lily-faq-item {\n  display: grid;\n  grid-template-columns: 0.82fr 1.18fr;\n  gap: 60px;\n  padding: 34px 0;\n  border-bottom: 1px solid var(--lily-line);\n}\n\n.lily-faq-item h3 {\n  font-family: var(--lily-sans);\n  font-size: clamp(1.05rem, 1.55vw, 1.3rem);\n  line-height: 1.45;\n  letter-spacing: -0.01em;\n}\n\n.lily-faq-item p {\n  color: var(--lily-ink-soft);\n}\n\n\/* FINAL CTA *\/\n.lily-cta-section {\n  padding: 122px 24px 134px;\n  text-align: center;\n  color: var(--lily-white);\n  background:\n    radial-gradient(circle at 50% 112%, rgba(141,122,168,0.42), transparent 40%),\n    var(--lily-ink);\n}\n\n.lily-cta-inner {\n  max-width: 940px;\n  margin: 0 auto;\n}\n\n.lily-cta-section .lily-kicker {\n  color: #d9cfe5;\n}\n\n.lily-cta-section h2 {\n  margin-bottom: 28px;\n  color: var(--lily-white);\n}\n\n.lily-cta-section p {\n  max-width: 780px;\n  margin-left: auto;\n  margin-right: auto;\n  color: rgba(255,255,255,0.74);\n}\n\n.lily-cta-section .lily-cta-row {\n  justify-content: center;\n}\n\n\/* FLOATING NAV *\/\n.lily-floating-nav {\n  position: fixed;\n  left: 50%;\n  bottom: 24px;\n  z-index: 80;\n  display: flex;\n  gap: 6px;\n  max-width: calc(100vw - 28px);\n  padding: 7px;\n  overflow-x: auto;\n  transform: translateX(-50%);\n  border: 1px solid rgba(255,255,255,0.22);\n  border-radius: 999px;\n  background: rgba(16,17,22,0.86);\n  box-shadow: 0 18px 55px rgba(0,0,0,0.28);\n  backdrop-filter: blur(14px);\n  -webkit-backdrop-filter: blur(14px);\n  scrollbar-width: none;\n}\n\n.lily-floating-nav::-webkit-scrollbar {\n  display: none;\n}\n\n.lily-floating-nav a {\n  flex: 0 0 auto;\n  padding: 9px 14px;\n  border-radius: 999px;\n  color: rgba(255,255,255,0.72);\n  font-size: 0.70rem;\n  font-weight: 750;\n  letter-spacing: 0.08em;\n  text-decoration: none;\n  text-transform: uppercase;\n  transition: background 0.25s ease, color 0.25s ease;\n}\n\n.lily-floating-nav a:hover {\n  background: rgba(255,255,255,0.12);\n  color: var(--lily-white);\n}\n\n@media (max-width: 980px) {\n  .lily-clothes-grid,\n  .lily-video-summary {\n    grid-template-columns: 1fr;\n  }\n\n  .lily-clothes-grid {\n    gap: 40px;\n  }\n\n\n  .lily-launch-grid,\n  .lily-gallery-heading,\n  .lily-dual-heading,\n  .lily-material-grid,\n  .lily-audience-grid {\n    grid-template-columns: 1fr;\n    gap: 42px;\n  }\n\n  .lily-material-copy,\n  .lily-audience-title {\n    position: static;\n  }\n\n  .lily-editorial {\n    grid-template-columns: 1fr;\n  }\n\n  .lily-editorial:nth-of-type(even) .lily-editorial-media,\n  .lily-editorial:nth-of-type(even) .lily-editorial-copy {\n    order: initial;\n  }\n\n  .lily-editorial-media {\n    min-height: 0;\n    height: auto;\n    aspect-ratio: 16 \/ 9;\n  }\n\n  .lily-gallery-viewport {\n    grid-auto-columns: clamp(270px, 46vw, 360px);\n  }\n\n  .lily-faq-item {\n    grid-template-columns: 1fr;\n    gap: 14px;\n  }\n}\n\n@media (max-width: 680px) {\n  .lily-clothes-section,\n  .lily-video-section {\n    padding: 76px 0;\n  }\n\n  .lily-clothes-visual,\n  .lily-video-figure,\n  .lily-video-summary {\n    border-radius: 18px;\n  }\n\n  .lily-clothes-image-wrap {\n    padding: 12px;\n  }\n\n  .lily-clothes-badge {\n    top: 13px;\n    left: 13px;\n    max-width: calc(100% - 26px);\n    min-height: 36px;\n    padding: 8px 12px;\n    font-size: 0.64rem;\n  }\n\n  .lily-video-heading {\n    margin-bottom: 30px;\n  }\n\n  .lily-video-summary {\n    padding: 24px 18px;\n  }\n\n  .lily-video-points {\n    grid-template-columns: 1fr;\n  }\n\n  .lily-video-points li {\n    min-height: auto;\n  }\n\n\n  .lily-shell,\n  .lily-hero-inner {\n    width: min(100% - 30px, 1260px);\n  }\n\n  .lily-hero {\n    min-height: 820px;\n  }\n\n  .lily-hero-media img {\n    object-position: center center;\n  }\n\n  .lily-hero::before {\n    background:\n      linear-gradient(0deg, rgba(8,9,13,0.95) 0%, rgba(8,9,13,0.60) 58%, rgba(8,9,13,0.14) 100%);\n  }\n\n  .lily-hero-inner {\n    padding: 350px 0 54px;\n  }\n\n  .lily-hero-name {\n    font-size: clamp(4.4rem, 26vw, 7rem);\n  }\n\n  .lily-hero-title {\n    font-size: clamp(2rem, 10vw, 3rem) !important;\n  }\n\n  .lily-launch-section,\n  .lily-profile-section {\n    background-image:\n      linear-gradient(0deg, rgba(9,9,14,0.92) 0%, rgba(9,9,14,0.73) 58%, rgba(9,9,14,0.43) 100%),\n      url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Lilyanimesexdollmobilebackground.webp?v=1786154712\");\n    background-position: center top;\n    background-attachment: fixed;\n  }\n\n  .lily-launch-section,\n  .lily-profile-section,\n  .lily-audience-section,\n  .lily-specs-section,\n  .lily-faq-section {\n    padding-top: 76px;\n    padding-bottom: 76px;\n  }\n\n  .lily-launch-copy,\n  .lily-quick-facts,\n  .lily-audience-panel,\n  .lily-profile-card {\n    padding: 26px 20px;\n    border-radius: 20px;\n  }\n\n  .lily-gallery-section {\n    --lily-gallery-edge: 15px;\n    padding: 58px 0 64px;\n  }\n\n  .lily-gallery-heading {\n    margin-bottom: 24px;\n  }\n\n  .lily-gallery-heading h2 {\n    font-size: clamp(2.15rem, 12vw, 3.35rem);\n  }\n\n  .lily-gallery-viewport {\n    grid-auto-columns: min(82vw, 340px);\n    gap: 13px;\n    padding-bottom: 18px;\n  }\n\n  .lily-gallery-slide {\n    border-radius: 18px;\n  }\n\n  .lily-gallery-slide figcaption {\n    padding: 20px 16px 17px;\n  }\n\n  .lily-gallery-number {\n    width: 38px;\n    height: 38px;\n  }\n\n  .lily-gallery-controls {\n    align-items: flex-start;\n    flex-direction: column;\n    margin-top: 4px;\n  }\n\n  .lily-gallery-hint {\n    max-width: 290px;\n    line-height: 1.6;\n  }\n\n  .lily-story-intro {\n    padding: 72px 0 36px;\n  }\n\n  .lily-editorial-media {\n    min-height: 0;\n    height: auto;\n    aspect-ratio: 16 \/ 9;\n  }\n\n  .lily-editorial-copy {\n    padding: 48px 22px 56px;\n  }\n\n  .lily-dual-section,\n  .lily-material-section {\n    padding: 76px 0;\n  }\n\n  .lily-dual-images {\n    grid-template-columns: 1fr;\n  }\n\n  .lily-dual-card,\n  .lily-material-card,\n  .lily-specs-visual,\n  .lily-specs-wrap {\n    border-radius: 18px;\n  }\n\n  .lily-specs-visuals {\n    grid-template-columns: 1fr;\n    gap: 18px;\n    margin-bottom: 22px;\n  }\n\n  .lily-specs-visual figcaption {\n    padding: 17px 18px 19px;\n  }\n\n  .lily-material-card-media {\n    aspect-ratio: 16 \/ 10;\n  }\n\n  .lily-specs-wrap {\n    overflow-x: auto;\n  }\n\n  .lily-specs-table {\n    min-width: 690px;\n  }\n\n  .lily-cta-section {\n    padding: 86px 20px 118px;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .lily-gallery-viewport {\n    scroll-behavior: auto;\n  }\n\n  .lily-lp-wrapper *,\n  .lily-lp-wrapper *::before,\n  .lily-lp-wrapper *::after {\n    scroll-behavior: auto !important;\n    transition: none !important;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"lily-lp-wrapper\"\u003e\n\n  \u003csection id=\"lily-top\" class=\"lily-hero\"\u003e\n    \u003cdiv class=\"lily-hero-media\"\u003e\n      \u003cpicture\u003e\n        \u003csource media=\"(max-width: 680px)\" sizes=\"100vw\" srcset=\"\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Lily_anime_sex_doll_mobile_banner.webp?v=1786153672\u0026amp;width=400 400w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Lily_anime_sex_doll_mobile_banner.webp?v=1786153672\u0026amp;width=520 520w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Lily_anime_sex_doll_mobile_banner.webp?v=1786153672\u0026amp;width=680 680w\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_banner.webp?v=1786153667\u0026amp;width=1800\" sizes=\"100vw\" srcset=\"\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_banner.webp?v=1786153667\u0026amp;width=960 960w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_banner.webp?v=1786153667\u0026amp;width=1280 1280w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_banner.webp?v=1786153667\u0026amp;width=1600 1600w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_banner.webp?v=1786153667\u0026amp;width=1800 1800w\" alt=\"Lily anime sex doll in the official MRL x @tyviania launch banner\" loading=\"eager\" fetchpriority=\"high\"\u003e\u003c\/picture\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lily-hero-inner\"\u003e\n      \u003cdiv class=\"lily-hero-copy\"\u003e\n        \u003cspan class=\"lily-kicker\"\u003eWhere MRL × @tyviania Begins\u003c\/span\u003e\n        \u003cdiv class=\"lily-hero-name\"\u003eLily\u003c\/div\u003e\n        \u003ch2 class=\"lily-hero-title\"\u003eLily Anime Sex Doll — The First MRL × @tyviania Hentai Figure\u003c\/h2\u003e\n        \u003cp class=\"lily-hero-subline\"\u003e@tyviania's cold-eyed OC, made physical by MRL.\u003c\/p\u003e\n        \u003cdiv class=\"lily-hero-rule\"\u003e\u003c\/div\u003e\n        \u003cp class=\"lily-hero-meta\"\u003e3.6 kg · Medical Silicone · One 15.5 cm Vaginal Channel\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-overview\" class=\"lily-launch-section\"\u003e\n    \u003cdiv class=\"lily-shell lily-launch-grid\"\u003e\n      \u003cdiv class=\"lily-launch-copy\"\u003e\n        \u003cspan class=\"lily-kicker\"\u003eThe First MRL × @tyviania Collaboration\u003c\/span\u003e\n        \u003cp\u003eLily is a medical-silicone \u003ca class=\"lily-link\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/anime-sex-doll\"\u003eanime sex doll\u003c\/a\u003e and adult hentai figure created as the first physical collaboration between MRL and animator \u003ca class=\"lily-link\" href=\"https:\/\/x.com\/tyviania\"\u003e@tyviania\u003c\/a\u003e. Made for adult collectors, she carries the artist's recognizable OC into three dimensions with her emotionless stare, essential silver-white hairstyle, signature black styling, voluptuous silhouette, and one 15.5 cm vaginal channel.\u003c\/p\u003e\n        \u003cp\u003eThis is not a character-inspired look assembled from familiar anime parts. It is Lily — and the first chapter of MRL × @tyviania.\u003c\/p\u003e\n\n        \u003cdiv class=\"lily-cta-row\"\u003e\n          \u003ca class=\"lily-button\" href=\"#lily-top\"\u003eAdd Lily to Your Collection\u003c\/a\u003e\n          \u003ca class=\"lily-button-secondary\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/co-brand-sex-doll\"\u003eExplore MRL × Artist Collaborations\u003c\/a\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lily-quick-facts\"\u003e\n        \u003ch3\u003eQuick facts\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003eFirst MRL × @tyviania collaboration\u003c\/li\u003e\n          \u003cli\u003eOfficial physical interpretation of Lily, an adult OC in her early twenties\u003c\/li\u003e\n          \u003cli\u003e3.6 kg product weight\u003c\/li\u003e\n          \u003cli\u003eMedical silicone construction\u003c\/li\u003e\n          \u003cli\u003eOne vaginal channel with a depth of 15.5 cm\u003c\/li\u003e\n          \u003cli\u003eSignature emotionless expression, silver-white hair, and black sportswear look\u003c\/li\u003e\n          \u003cli\u003eCreated for display, character collecting, and adult use\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-gallery\" class=\"lily-gallery-section\" aria-labelledby=\"lily-gallery-title\"\u003e\n    \u003cdiv class=\"lily-shell\"\u003e\n      \u003cdiv class=\"lily-gallery-heading\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"lily-kicker\"\u003eReal Product Photography\u003c\/span\u003e\n          \u003ch2 id=\"lily-gallery-title\"\u003eLily in Real Product Photography\u003c\/h2\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"lily-gallery-intro\"\u003e\u003cstrong\u003eSix real-product views\u003c\/strong\u003e show Lily's masked and unmasked styling, silver-white hair, signature stare, full-body scale, and voluptuous silhouette.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lily-gallery-viewport\" tabindex=\"0\" role=\"region\" aria-label=\"Lily real product photo gallery\"\u003e\n      \u003cfigure id=\"lily-gallery-1\" class=\"lily-gallery-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_masked_anime_figure_full_body.webp?v=1786153831\u0026amp;width=720\" sizes=\"(max-width: 680px) 82vw, (max-width: 980px) 48vw, 390px\" srcset=\"\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_masked_anime_figure_full_body.webp?v=1786153831\u0026amp;width=320 320w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_masked_anime_figure_full_body.webp?v=1786153831\u0026amp;width=480 480w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_masked_anime_figure_full_body.webp?v=1786153831\u0026amp;width=720 720w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_masked_anime_figure_full_body.webp?v=1786153831\u0026amp;width=960 960w\" alt=\"Lily masked anime figure shown in a full-body real product view\" loading=\"lazy\"\u003e\n        \u003cfigcaption\u003e\n          \u003cspan class=\"lily-gallery-number\"\u003e01\u003c\/span\u003e\n          \u003cspan class=\"lily-gallery-caption\"\u003e\u003cstrong\u003eMasked Full Body\u003c\/strong\u003e\u003cspan\u003eReal product view\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure id=\"lily-gallery-2\" class=\"lily-gallery-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_hentai_figure_silver_hair_face.webp?v=1786153830\u0026amp;width=720\" sizes=\"(max-width: 680px) 82vw, (max-width: 980px) 48vw, 390px\" srcset=\"\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_hentai_figure_silver_hair_face.webp?v=1786153830\u0026amp;width=320 320w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_hentai_figure_silver_hair_face.webp?v=1786153830\u0026amp;width=480 480w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_hentai_figure_silver_hair_face.webp?v=1786153830\u0026amp;width=720 720w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_hentai_figure_silver_hair_face.webp?v=1786153830\u0026amp;width=960 960w\" alt=\"Close-up of Lily hentai figure showing her silver-white hair and face\" loading=\"lazy\"\u003e\n        \u003cfigcaption\u003e\n          \u003cspan class=\"lily-gallery-number\"\u003e02\u003c\/span\u003e\n          \u003cspan class=\"lily-gallery-caption\"\u003e\u003cstrong\u003eSilver-White Hair\u003c\/strong\u003e\u003cspan\u003eFace detail\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure id=\"lily-gallery-3\" class=\"lily-gallery-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_hentai_figure_emotionless_stare_close_up.webp?v=1786153830\u0026amp;width=720\" sizes=\"(max-width: 680px) 82vw, (max-width: 980px) 48vw, 390px\" srcset=\"\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_hentai_figure_emotionless_stare_close_up.webp?v=1786153830\u0026amp;width=320 320w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_hentai_figure_emotionless_stare_close_up.webp?v=1786153830\u0026amp;width=480 480w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_hentai_figure_emotionless_stare_close_up.webp?v=1786153830\u0026amp;width=720 720w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_hentai_figure_emotionless_stare_close_up.webp?v=1786153830\u0026amp;width=960 960w\" alt=\"Close-up of Lily hentai figure showing her signature emotionless stare\" loading=\"lazy\"\u003e\n        \u003cfigcaption\u003e\n          \u003cspan class=\"lily-gallery-number\"\u003e03\u003c\/span\u003e\n          \u003cspan class=\"lily-gallery-caption\"\u003e\u003cstrong\u003eEmotionless Stare\u003c\/strong\u003e\u003cspan\u003eSignature expression\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure id=\"lily-gallery-4\" class=\"lily-gallery-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_masked_portrait.webp?v=1786153830\u0026amp;width=720\" sizes=\"(max-width: 680px) 82vw, (max-width: 980px) 48vw, 390px\" srcset=\"\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_masked_portrait.webp?v=1786153830\u0026amp;width=320 320w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_masked_portrait.webp?v=1786153830\u0026amp;width=480 480w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_masked_portrait.webp?v=1786153830\u0026amp;width=720 720w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_masked_portrait.webp?v=1786153830\u0026amp;width=960 960w\" alt=\"Masked portrait of Lily anime sex doll with silver-white hair\" loading=\"lazy\"\u003e\n        \u003cfigcaption\u003e\n          \u003cspan class=\"lily-gallery-number\"\u003e04\u003c\/span\u003e\n          \u003cspan class=\"lily-gallery-caption\"\u003e\u003cstrong\u003eMasked Portrait\u003c\/strong\u003e\u003cspan\u003eColder styling\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure id=\"lily-gallery-5\" class=\"lily-gallery-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_voluptuous_silhouette.webp?v=1786153830\u0026amp;width=720\" sizes=\"(max-width: 680px) 82vw, (max-width: 980px) 48vw, 390px\" srcset=\"\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_voluptuous_silhouette.webp?v=1786153830\u0026amp;width=320 320w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_voluptuous_silhouette.webp?v=1786153830\u0026amp;width=480 480w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_voluptuous_silhouette.webp?v=1786153830\u0026amp;width=720 720w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_voluptuous_silhouette.webp?v=1786153830\u0026amp;width=960 960w\" alt=\"Lily anime sex doll showing her voluptuous silhouette in a real product photo\" loading=\"lazy\"\u003e\n        \u003cfigcaption\u003e\n          \u003cspan class=\"lily-gallery-number\"\u003e05\u003c\/span\u003e\n          \u003cspan class=\"lily-gallery-caption\"\u003e\u003cstrong\u003eVoluptuous Silhouette\u003c\/strong\u003e\u003cspan\u003eFront-to-back shape\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure id=\"lily-gallery-6\" class=\"lily-gallery-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_full_body_black_outfit.webp?v=1786153830\u0026amp;width=720\" sizes=\"(max-width: 680px) 82vw, (max-width: 980px) 48vw, 390px\" srcset=\"\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_full_body_black_outfit.webp?v=1786153830\u0026amp;width=320 320w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_full_body_black_outfit.webp?v=1786153830\u0026amp;width=480 480w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_full_body_black_outfit.webp?v=1786153830\u0026amp;width=720 720w,\n            https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily_anime_sex_doll_full_body_black_outfit.webp?v=1786153830\u0026amp;width=960 960w\" alt=\"Full-body view of Lily anime sex doll in her black outfit\" loading=\"lazy\"\u003e\n        \u003cfigcaption\u003e\n          \u003cspan class=\"lily-gallery-number\"\u003e06\u003c\/span\u003e\n          \u003cspan class=\"lily-gallery-caption\"\u003e\u003cstrong\u003eBlack Styling\u003c\/strong\u003e\u003cspan\u003eFull-body view\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lily-shell lily-gallery-controls\"\u003e\n      \u003cspan class=\"lily-gallery-hint\"\u003eDrag, swipe, use the scrollbar, or select a number\u003c\/span\u003e\n      \u003cnav class=\"lily-gallery-dots\" aria-label=\"Choose a Lily gallery image\"\u003e\n        \u003ca href=\"#lily-gallery-1\" aria-label=\"Show Lily gallery image 1\"\u003e01\u003c\/a\u003e\n        \u003ca href=\"#lily-gallery-2\" aria-label=\"Show Lily gallery image 2\"\u003e02\u003c\/a\u003e\n        \u003ca href=\"#lily-gallery-3\" aria-label=\"Show Lily gallery image 3\"\u003e03\u003c\/a\u003e\n        \u003ca href=\"#lily-gallery-4\" aria-label=\"Show Lily gallery image 4\"\u003e04\u003c\/a\u003e\n        \u003ca href=\"#lily-gallery-5\" aria-label=\"Show Lily gallery image 5\"\u003e05\u003c\/a\u003e\n        \u003ca href=\"#lily-gallery-6\" aria-label=\"Show Lily gallery image 6\"\u003e06\u003c\/a\u003e\n      \u003c\/nav\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-collaboration\" class=\"lily-editorial lily-editorial--violet\"\u003e\n    \u003cdiv class=\"lily-editorial-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Where_MRL_x_tyviania_Begins.webp?v=1786153814\u0026amp;width=1400\" sizes=\"(max-width: 980px) 100vw, 50vw\" srcset=\"\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Where_MRL_x_tyviania_Begins.webp?v=1786153814\u0026amp;width=640 640w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Where_MRL_x_tyviania_Begins.webp?v=1786153814\u0026amp;width=960 960w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Where_MRL_x_tyviania_Begins.webp?v=1786153814\u0026amp;width=1400 1400w\" alt=\"Lily featured in the first MRL x @tyviania collaboration\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lily-editorial-copy\"\u003e\n      \u003cspan class=\"lily-kicker\"\u003eCreator Collaboration\u003c\/span\u003e\n      \u003ch2\u003eWhere MRL × @tyviania Begins\u003c\/h2\u003e\n      \u003cp\u003eSome collaborations place an artist's name beside an existing product. Lily began with the character.\u003c\/p\u003e\n      \u003cp\u003eShe is the first OC brought into physical form through MRL × @tyviania, making this release the starting point of the collaboration rather than simply another addition to the catalog. For long-time MRL collectors and @tyviania followers, that “first” matters: future releases may continue the story, but none can replace the one that began it.\u003c\/p\u003e\n      \u003cp\u003eThe goal was not to smooth Lily into a generic anime heroine. It was to preserve the details her creator and fans identify with her: the distant face, the unmistakable hair, the black look, and the deliberately exaggerated silhouette.\u003c\/p\u003e\n      \u003cp class=\"lily-pull-line\"\u003eWhere MRL × @tyviania begins, Lily steps out of the artwork.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-design\" class=\"lily-story-intro\"\u003e\n    \u003cdiv class=\"lily-shell lily-story-intro-inner\"\u003e\n      \u003cspan class=\"lily-kicker\"\u003eCharacter Fidelity\u003c\/span\u003e\n      \u003ch2\u003eWhat Makes This Hentai Figure Instantly Lily?\u003c\/h2\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lily-editorial lily-editorial--dark\"\u003e\n    \u003cdiv class=\"lily-editorial-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Her_Signature_Emotionless_Stare.webp?v=1786153813\u0026amp;width=1400\" sizes=\"(max-width: 980px) 100vw, 50vw\" srcset=\"\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Her_Signature_Emotionless_Stare.webp?v=1786153813\u0026amp;width=640 640w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Her_Signature_Emotionless_Stare.webp?v=1786153813\u0026amp;width=960 960w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Her_Signature_Emotionless_Stare.webp?v=1786153813\u0026amp;width=1400 1400w\" alt=\"Close-up of Lily showing her signature emotionless stare\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lily-editorial-copy\"\u003e\n      \u003cspan class=\"lily-kicker\"\u003eSignature Expression\u003c\/span\u003e\n      \u003ch3\u003eHer Signature Emotionless Stare\u003c\/h3\u003e\n      \u003cp class=\"lily-pull-line\"\u003eCold. Quiet. Instantly Lily.\u003c\/p\u003e\n      \u003cp\u003eMany anime dolls rely on a smile, blush, or exaggerated hentai expression. Lily does not. Her cool, almost emotionless gaze creates the distance and attitude that make her face memorable. The restrained expression gives the sculpt a colder presence — one that feels closer to the character fans recognize than a generic “cute” face ever could.\u003c\/p\u003e\n      \u003cp\u003eHer creator describes her in three words: cold, cool, and expressionless. The physical face keeps that personality visible before the rest of the story is even told.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lily-editorial lily-editorial--violet\"\u003e\n    \u003cdiv class=\"lily-editorial-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Silver_Hair._Black_Fit._Pure_Lily.webp?v=1786153813\u0026amp;width=1400\" sizes=\"(max-width: 980px) 100vw, 50vw\" srcset=\"\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Silver_Hair._Black_Fit._Pure_Lily.webp?v=1786153813\u0026amp;width=640 640w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Silver_Hair._Black_Fit._Pure_Lily.webp?v=1786153813\u0026amp;width=960 960w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Silver_Hair._Black_Fit._Pure_Lily.webp?v=1786153813\u0026amp;width=1400 1400w\" alt=\"Lily with her silver-white hair and signature black styling\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lily-editorial-copy\"\u003e\n      \u003cdiv class=\"lily-subsection\"\u003e\n        \u003cspan class=\"lily-kicker\"\u003eCreator-Defined Detail\u003c\/span\u003e\n        \u003ch3\u003eThe One Detail We Couldn't Change\u003c\/h3\u003e\n        \u003cp class=\"lily-pull-line\"\u003eHer hair.\u003c\/p\u003e\n        \u003cp\u003eWhen @tyviania was asked which design element should never be changed, the answer was simple: “Hairstyle.”\u003c\/p\u003e\n        \u003cp\u003eThat makes Lily's layered silver-white hair more than a decorative color choice. Its shape, darker accents, and framing around the face form a core part of her silhouette. Other details could be adapted as the artwork moved into three dimensions. Her hair could not.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lily-subsection\"\u003e\n        \u003ch3\u003eSilver Hair. Black Fit. Pure Lily.\u003c\/h3\u003e\n        \u003cp\u003eLily's monochrome styling is part of her identity, not an afterthought. The pale complexion and silver-white hair meet the black sports-bra look that @tyviania identifies as her signature outfit. Together, they create a restrained, modern palette that feels sharp in neutral light and even colder under purple or blue display lighting.\u003c\/p\u003e\n        \u003cp\u003eThe contrast is immediate: light hair, dark clothing, unreadable expression. You do not need a nameplate to know who the figure is supposed to be.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-silhouette\" class=\"lily-editorial\"\u003e\n    \u003cdiv class=\"lily-editorial-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Her_Voluptuous_Silhouette_Made_Physical.webp?v=1786153814\u0026amp;width=1400\" sizes=\"(max-width: 980px) 100vw, 50vw\" srcset=\"\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Her_Voluptuous_Silhouette_Made_Physical.webp?v=1786153814\u0026amp;width=640 640w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Her_Voluptuous_Silhouette_Made_Physical.webp?v=1786153814\u0026amp;width=960 960w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Her_Voluptuous_Silhouette_Made_Physical.webp?v=1786153814\u0026amp;width=1400 1400w\" alt=\"Lily anime sex doll showing her voluptuous character silhouette\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lily-editorial-copy\"\u003e\n      \u003cspan class=\"lily-kicker\"\u003eSilhouette\u003c\/span\u003e\n      \u003ch3\u003eHer Voluptuous Silhouette, Made Physical\u003c\/h3\u003e\n      \u003cp\u003eLily was never designed to disappear into generic anime proportions. In @tyviania's original character setting, she is described as voluptuous. The physical version translates that identity through full upper-body curves, a narrow waist, and pronounced hips.\u003c\/p\u003e\n      \u003cp\u003eHer product measurements make the silhouette concrete: a 33 cm bust, 25 cm waist, and 45 cm hips. The result reads clearly from the front, side, and back — not just as “curvy,” but as the specific exaggerated shape central to Lily's design.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-masked\" class=\"lily-dual-section\"\u003e\n    \u003cdiv class=\"lily-shell\"\u003e\n      \u003cdiv class=\"lily-dual-heading\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"lily-kicker\"\u003eTwo Presentations\u003c\/span\u003e\n          \u003ch3\u003eMasked or Unmasked: Two Moods, One Character\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lily-dual-copy\"\u003e\n          \u003cp\u003eThe product photography explores two sides of Lily. Masked styling brings out a colder, more elusive mood with a cyber-leaning edge. Unmasked views let the facial sculpt and signature stare take the lead, moving the presentation closer to a character collectible.\u003c\/p\u003e\n          \u003cp\u003eThat visual flexibility gives collectors more than one way to stage her, but it does not change who she is. Whether the face is partially hidden or fully visible, the same hair, palette, silhouette, and detached attitude hold the character together.\u003c\/p\u003e\n          \u003cp class=\"lily-photo-note\"\u003ePhotography note: Masks, eyewear, hoods, sleeves, and other styling accessories shown in images should not be assumed to be included unless they are explicitly named in the package contents.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lily-dual-images\"\u003e\n        \u003cfigure class=\"lily-dual-card\"\u003e\n          \u003cdiv class=\"lily-dual-card-media\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Masked_or_Unmasked_Two_Moods_One_Character_masked.webp?v=1786153814\u0026amp;width=1200\" alt=\"Masked Lily showing the colder cyber-leaning presentation\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n          \u003cfigcaption\u003eMasked presentation\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n\n        \u003cfigure class=\"lily-dual-card\"\u003e\n          \u003cdiv class=\"lily-dual-card-media\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Masked_or_Unmasked_Two_Moods_One_Character_unmasked.webp?v=1786153813\u0026amp;width=1200\" alt=\"Unmasked Lily showing her facial sculpt and signature stare\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n          \u003cfigcaption\u003eUnmasked presentation\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003csection id=\"lily-clothes\" class=\"lily-clothes-section\" aria-labelledby=\"lily-clothes-title\"\u003e\n    \u003cdiv class=\"lily-shell lily-clothes-grid\"\u003e\n      \u003cfigure class=\"lily-clothes-visual\"\u003e\n        \u003cdiv class=\"lily-clothes-image-wrap\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Lilyanimesexdollclothes.webp?v=1786160395\u0026amp;width=1200\" sizes=\"(max-width: 980px) 100vw, 50vw\" srcset=\"\n              https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Lilyanimesexdollclothes.webp?v=1786160395\u0026amp;width=480 480w,\n              https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Lilyanimesexdollclothes.webp?v=1786160395\u0026amp;width=720 720w,\n              https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Lilyanimesexdollclothes.webp?v=1786160395\u0026amp;width=960 960w,\n              https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Lilyanimesexdollclothes.webp?v=1786160395\u0026amp;width=1200 1200w\" alt=\"Complimentary Lily sex doll clothing set included free with every Lily order\" loading=\"lazy\"\u003e\n          \u003cspan class=\"lily-clothes-badge\"\u003eFree with every Lily order\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cfigcaption\u003eLily's matching sex doll clothing set is included as a complimentary gift when you order Lily.\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n      \u003cdiv class=\"lily-clothes-copy\"\u003e\n        \u003cspan class=\"lily-kicker\"\u003eComplimentary Clothing Set\u003c\/span\u003e\n        \u003ch2 id=\"lily-clothes-title\"\u003eLily's Sex Doll Clothing Set Is Included Free\u003c\/h2\u003e\n        \u003cp\u003eOrder Lily and the matching sex doll clothing set shown here will be included with your purchase as a free gift. There is no extra charge for this clothing set.\u003c\/p\u003e\n\n        \u003cdiv class=\"lily-clothes-highlight\"\u003e\n          \u003cstrong\u003eIncluded automatically when you order Lily\u003c\/strong\u003e\n          \u003cspan\u003eYou do not need to purchase this clothing set separately. Place an order for Lily and the complimentary set will be packed with the product.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"lily-clothes-note\"\u003e\u003cstrong\u003ePackage note:\u003c\/strong\u003e this free offer refers to the clothing set shown in this section. Masks, glasses, hoods, sleeves, and other styling accessories appearing elsewhere in the product photography should not be assumed to be included unless they are separately listed in the package contents.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-scale\" class=\"lily-editorial lily-editorial--violet\"\u003e\n    \u003cdiv class=\"lily-editorial-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_65_cm_Character_Doll_Built_for_Display_and_Adult_Use.webp?v=1786153814\u0026amp;width=1400\" sizes=\"(max-width: 980px) 100vw, 50vw\" srcset=\"\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_65_cm_Character_Doll_Built_for_Display_and_Adult_Use.webp?v=1786153814\u0026amp;width=640 640w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_65_cm_Character_Doll_Built_for_Display_and_Adult_Use.webp?v=1786153814\u0026amp;width=960 960w,\n          https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_65_cm_Character_Doll_Built_for_Display_and_Adult_Use.webp?v=1786153814\u0026amp;width=1400 1400w\" alt=\"Lily character doll shown for scale and display presence\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lily-editorial-copy\"\u003e\n      \u003cspan class=\"lily-kicker\"\u003eCompact Format\u003c\/span\u003e\n      \u003ch3\u003eA Character Doll Built for Display and Adult Use\u003c\/h3\u003e\n      \u003cp\u003eLily has more visual presence than a small desk statue without demanding the space or handling of a life-size doll. Her 3.6 kg weight gives the sculpt physical substance while keeping the format realistic for a shelf, display area, or private collection setup.\u003c\/p\u003e\n      \u003cp\u003eIf you are comparing \u003ca class=\"lily-link\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/3-0-anime-sex-doll\"\u003emini anime sex doll\u003c\/a\u003e formats, Lily occupies a useful middle ground: compact enough to place and reposition more easily, yet substantial enough for the face, hair, outfit styling, and exaggerated curves to remain legible across a room. She is not a tiny novelty figure, and she is not presented as life-size. She is a character-focused adult collectible with a functional internal channel.\u003c\/p\u003e\n      \u003cp\u003eFor buyers searching for a small anime sex doll, the exact dimensions below make it easier to judge fit before ordering rather than relying on labels like “mini” or “compact.”\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-silicone\" class=\"lily-material-section\"\u003e\n    \u003cdiv class=\"lily-shell lily-material-grid\"\u003e\n      \u003cdiv class=\"lily-material-copy\"\u003e\n        \u003cspan class=\"lily-kicker\"\u003eMaterial \u0026amp; Function\u003c\/span\u003e\n        \u003ch2\u003eMedical Silicone and One 15.5 cm Vaginal Channel\u003c\/h2\u003e\n        \u003cp\u003eLily is made from medical silicone and built around one vaginal channel with a depth of 15.5 cm. The single-channel design keeps the product concept focused and makes the functional specification easy to understand: one opening, one clearly stated depth, and no ambiguity about an additional oral or anal channel.\u003c\/p\u003e\n        \u003cp\u003eAs a \u003ca class=\"lily-link\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/silicone-sex-doll-superior-visual-realism\"\u003esilicone anime sex doll\u003c\/a\u003e, Lily brings display-oriented character design and adult function into the same object. Her 15 cm overall width and 3.6 kg weight also give buyers concrete information for display planning, handling, and storage.\u003c\/p\u003e\n        \u003cp\u003eMaterial, measurements, and channel configuration are listed together below so customers — and product-search systems — can compare Lily without guessing.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lily-material-visuals\"\u003e\n        \u003cfigure class=\"lily-material-card\"\u003e\n          \u003cdiv class=\"lily-material-card-media\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Medical_Silicone_and_One_15.5_cm_Vaginal_Channel_back_view.webp?v=1786153812\u0026amp;width=1400\" alt=\"Back view of Lily medical-silicone anime sex doll\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n          \u003cfigcaption\u003eBack view showing Lily's silhouette and material finish.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003csection id=\"lily-video\" class=\"lily-video-section\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\" aria-labelledby=\"lily-video-title\"\u003e\n    \u003cmeta itemprop=\"contentUrl\" content=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f01a5e6b391e4c828d453247239533f2.mp4\"\u003e\n    \u003cmeta itemprop=\"thumbnailUrl\" content=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_65_cm_Character_Doll_Built_for_Display_and_Adult_Use.webp?v=1786153814\"\u003e\n\n    \u003cdiv class=\"lily-shell\"\u003e\n      \u003cdiv class=\"lily-video-heading\"\u003e\n        \u003cspan class=\"lily-kicker\"\u003eOfficial Product Video\u003c\/span\u003e\n        \u003ch2 id=\"lily-video-title\" itemprop=\"name\"\u003eSee Lily in Motion: Official Product Showcase\u003c\/h2\u003e\n        \u003cp\u003eSee Lily's character scale, silver-white hair, signature black styling, voluptuous silhouette, and medical-silicone finish in the official product showcase.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lily-video-content\"\u003e\n        \u003cfigure class=\"lily-video-figure\"\u003e\n          \u003cdiv class=\"lily-video-frame\"\u003e\n            \u003cvideo title=\"Official Lily anime sex doll product showcase\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_65_cm_Character_Doll_Built_for_Display_and_Adult_Use.webp?v=1786153814\u0026amp;width=1400\" preload=\"metadata\" playsinline controls aria-label=\"Play the official Lily anime sex doll product showcase\" aria-describedby=\"lily-video-caption lily-video-summary-copy\"\u003e\n              \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f01a5e6b391e4c828d453247239533f2.mp4\" type=\"video\/mp4\"\u003e\n              \u003cp\u003eYour browser does not support HTML5 video. \u003ca class=\"lily-link\" href=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f01a5e6b391e4c828d453247239533f2.mp4\"\u003eOpen the Lily product showcase video directly.\u003c\/a\u003e\u003c\/p\u003e\u003c\/video\u003e\n          \u003c\/div\u003e\n          \u003cfigcaption id=\"lily-video-caption\"\u003e\u003cstrong\u003eLily Anime Sex Doll — Official Product Showcase.\u003c\/strong\u003e A visual overview of the first MRL × @tyviania physical character release.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n\n        \u003cdiv id=\"lily-video-summary-copy\" class=\"lily-video-summary\" itemprop=\"description\"\u003e\n          \u003cdiv class=\"lily-video-summary-intro\"\u003e\n            \u003cspan class=\"lily-kicker\"\u003eVideo Summary\u003c\/span\u003e\n            \u003ch3\u003eWhat the Lily Showcase Covers\u003c\/h3\u003e\n            \u003cp\u003eThis written summary makes the video's subject and key product details understandable to visitors and search crawlers without requiring video playback.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cul class=\"lily-video-points\"\u003e\n            \u003cli\u003eLily's overall character-doll scale and display presence\u003c\/li\u003e\n            \u003cli\u003eHer signature emotionless expression and silver-white hairstyle\u003c\/li\u003e\n            \u003cli\u003eThe black character styling and exaggerated voluptuous silhouette\u003c\/li\u003e\n            \u003cli\u003eThe surface appearance and finish of the medical-silicone sculpt\u003c\/li\u003e\n            \u003cli\u003eCollector-focused details from the first MRL × @tyviania collaboration\u003c\/li\u003e\n            \u003cli\u003eMultiple product angles that help buyers understand Lily's physical form before ordering\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-audience\" class=\"lily-audience-section\"\u003e\n    \u003cdiv class=\"lily-shell lily-audience-grid\"\u003e\n      \u003cdiv class=\"lily-audience-title\"\u003e\n        \u003cspan class=\"lily-kicker\"\u003eCollector Fit\u003c\/span\u003e\n        \u003ch2\u003eWho Is Lily For?\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lily-audience-panel\"\u003e\n        \u003cp\u003eLily is designed for adult collectors who want the character to matter as much as the product category.\u003c\/p\u003e\n        \u003cp\u003eShe is an especially strong fit for:\u003c\/p\u003e\n\n        \u003cul class=\"lily-audience-list\"\u003e\n          \u003cli\u003e@tyviania fans who want the artist's OC represented as an official physical character rather than an unrelated anime-style doll.\u003c\/li\u003e\n          \u003cli\u003eMRL collectors who value first releases and want the product that begins the MRL × @tyviania collaboration.\u003c\/li\u003e\n          \u003cli\u003eAnime, ACG, gaming, and 3D hentai fans drawn to adult character collectibles with a strong visual identity.\u003c\/li\u003e\n          \u003cli\u003eCollectors who prefer cold or aloof heroines over smiling, shy, or exaggerated kawaii expressions.\u003c\/li\u003e\n          \u003cli\u003eBuyers comparing compact formats who want more presence than a conventional adult anime figure and less spatial commitment than a full-size doll.\u003c\/li\u003e\n          \u003cli\u003eFantasy and monster-girl collectors who respond to exaggerated ACG silhouettes and alternative styling, even though Lily herself belongs to a modern, real-world setting.\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n        \u003cp\u003eHer best use cases are equally clear: an official creator-fan collectible, a centerpiece for an adult anime display, and a functional compact doll for private adult use.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-profile\" class=\"lily-profile-section\"\u003e\n    \u003cdiv class=\"lily-shell\"\u003e\n      \u003cdiv class=\"lily-profile-card\"\u003e\n        \u003cspan class=\"lily-kicker\"\u003eCharacter Profile\u003c\/span\u003e\n        \u003ch2\u003eWho Is Lily? Character Profile\u003c\/h2\u003e\n        \u003cp\u003eLily is an adult original character created by animator @tyviania. In her character setting, she is in her early twenties and has a voluptuous body type. She lives in the modern real world, likes driving and listening to music, and rarely speaks. Her defining personality is cold, cool, and expressionless; her most iconic feature is her emotionless stare.\u003c\/p\u003e\n        \u003cp\u003eFans respond most strongly to her look. For a collectible, @tyviania identified her appearance and outfit as the details followers would want preserved — and named her hairstyle as the one element that should never be changed.\u003c\/p\u003e\n        \u003cp\u003eThat creator-supplied definition guides the physical Lily: a quiet character communicated through face, hair, outfit, and silhouette rather than an invented backstory.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-specs\" class=\"lily-specs-section\"\u003e\n    \u003cdiv class=\"lily-shell\"\u003e\n      \u003cdiv class=\"lily-specs-heading\"\u003e\n        \u003cspan class=\"lily-kicker\"\u003eExact Details\u003c\/span\u003e\n        \u003ch2\u003eLily Product Specifications\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lily-specs-wrap\"\u003e\n        \u003ctable class=\"lily-specs-table\"\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eProduct name\u003c\/th\u003e\n              \u003ctd\u003eLily\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eProduct type\u003c\/th\u003e\n              \u003ctd\u003eAnime sex doll \/ adult hentai figure\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eCollaboration\u003c\/th\u003e\n              \u003ctd\u003eFirst MRL × @tyviania release\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eCreator\u003c\/th\u003e\n              \u003ctd\u003e@tyviania\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eCharacter age\u003c\/th\u003e\n              \u003ctd\u003eEarly twenties (adult)\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eCharacter setting\u003c\/th\u003e\n              \u003ctd\u003eModern, real world\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eProduct width\u003c\/th\u003e\n              \u003ctd\u003e15 cm \/ 5.9 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n              \u003ctd\u003e3.6 kg \/ 7.9 lb\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eBust circumference\u003c\/th\u003e\n              \u003ctd\u003e33 cm \/ 13.0 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eWaist circumference\u003c\/th\u003e\n              \u003ctd\u003e25 cm \/ 9.8 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eHip circumference\u003c\/th\u003e\n              \u003ctd\u003e45 cm \/ 17.7 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n              \u003ctd\u003eMedical silicone\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eChannel configuration\u003c\/th\u003e\n              \u003ctd\u003eOne vaginal channel\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eVaginal channel depth\u003c\/th\u003e\n              \u003ctd\u003e15.5 cm \/ 6.1 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eComplimentary clothing\u003c\/th\u003e\n              \u003ctd\u003eMatching Lily sex doll clothing set included free with every Lily order\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eSignature character traits\u003c\/th\u003e\n              \u003ctd\u003eEmotionless stare, essential silver-white hairstyle, black sports-bra look, voluptuous silhouette\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eIntended audience\u003c\/th\u003e\n              \u003ctd\u003eAdults 18+ only\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-faq\" class=\"lily-faq-section\"\u003e\n    \u003cdiv class=\"lily-shell\"\u003e\n      \u003cdiv class=\"lily-faq-heading\"\u003e\n        \u003cspan class=\"lily-kicker\"\u003eQuestions Answered\u003c\/span\u003e\n        \u003ch2\u003eFrequently Asked Questions About Lily\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lily-faq-list\"\u003e\n        \u003cdiv class=\"lily-faq-item\"\u003e\n          \u003ch3\u003eIs Lily an anime sex doll or a hentai figure?\u003c\/h3\u003e\n          \u003cp\u003eLily is both a functional anime sex doll and a display-oriented adult hentai figure. She is made from medical silicone and contains one 15.5 cm vaginal channel, while her face, hair, outfit styling, and proportions are designed to preserve @tyviania's original character identity.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lily-faq-item\"\u003e\n          \u003ch3\u003eIs Lily an official MRL × @tyviania collaboration?\u003c\/h3\u003e\n          \u003cp\u003eYes. Lily is the first product created through MRL × @tyviania and the first of the artist's characters brought into physical form through this collaboration. That makes her the starting release in the partnership, not a fan-made or unofficial interpretation.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lily-faq-item\"\u003e\n          \u003ch3\u003eHow large is Lily?\u003c\/h3\u003e\n          \u003cp\u003eThe physical Lily is 15 cm (5.9 in) wide and weighs 3.6 kg (7.9 lb). Her bust, waist, and hip circumferences are 33 cm, 25 cm, and 45 cm. These are product measurements.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lily-faq-item\"\u003e\n          \u003ch3\u003eIs Lily a mini anime sex doll or a life-size model?\u003c\/h3\u003e\n          \u003cp\u003eLily is a compact model, not a life-size doll. She is larger than many small collectible figures but easier to display, move, and store than a full-size model. Buyers comparing mini anime sex dolls should use the listed measurements rather than relying on the word “mini” alone.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lily-faq-item\"\u003e\n          \u003ch3\u003eHow many usable channels does Lily have?\u003c\/h3\u003e\n          \u003cp\u003eLily has one vaginal channel. Its stated depth is 15.5 cm (6.1 in). She is not described as having an oral or anal channel.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lily-faq-item\"\u003e\n          \u003ch3\u003eWhat makes Lily different from a generic adult anime figure?\u003c\/h3\u003e\n          \u003cp\u003eLily is based on a named adult OC with creator-defined traits. Her emotionless stare, hairstyle, black sports-bra look, and voluptuous silhouette were selected because they make the character recognizable. She is also the first release in the MRL × @tyviania collaboration, which gives the product a specific origin and collectible context.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lily-faq-item\"\u003e\n          \u003ch3\u003eAre the mask, glasses, hood, and other photographed accessories included?\u003c\/h3\u003e\n          \u003cp\u003eOnly items explicitly listed in the product's package contents are included. Styled accessories shown in photography should be treated as display inspiration unless the package list specifically names them.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lily-faq-item\"\u003e\n          \u003ch3\u003eDoes Lily come with the sex doll clothing set shown on this page?\u003c\/h3\u003e\n          \u003cp\u003eYes. The matching Lily sex doll clothing set shown in the complimentary clothing section is included free with every Lily order. You do not need to purchase the clothing set separately; it is included with Lily at no extra charge.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lily-faq-item\"\u003e\n          \u003ch3\u003eWho is the character Lily?\u003c\/h3\u003e\n          \u003cp\u003eLily is an adult OC in her early twenties created by @tyviania. She lives in a modern, real-world setting, enjoys driving and listening to music, and does not talk much. Her creator describes her as cold, cool, and expressionless, with an emotionless stare as her most iconic feature.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"lily-cta\" class=\"lily-cta-section\"\u003e\n    \u003cdiv class=\"lily-cta-inner\"\u003e\n      \u003cspan class=\"lily-kicker\"\u003eMRL × @tyviania\u003c\/span\u003e\n      \u003ch2\u003eWhere the Collaboration Starts\u003c\/h2\u003e\n      \u003cp\u003eLily is not MRL trying to make one more interchangeable anime doll. She is @tyviania's cold-eyed OC translated into a medical-silicone character — with the face, hair, styling, and silhouette that make her recognizable intact.\u003c\/p\u003e\n      \u003cp\u003eShe is the first MRL × @tyviania release. The collaboration may grow from here, but it begins with Lily.\u003c\/p\u003e\n\n      \u003cdiv class=\"lily-cta-row\"\u003e\n        \u003ca class=\"lily-button\" href=\"#lily-top\"\u003eBring Lily Home\u003c\/a\u003e\n        \u003ca class=\"lily-button-secondary\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/anime-sex-doll\"\u003eExplore More MRL Anime Character Dolls\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cnav class=\"lily-floating-nav\" aria-label=\"Lily product page navigation\"\u003e\n    \u003ca href=\"#lily-gallery\"\u003eGallery\u003c\/a\u003e\n    \u003ca href=\"#lily-collaboration\"\u003eCollab\u003c\/a\u003e\n    \u003ca href=\"#lily-design\"\u003eDesign\u003c\/a\u003e\n    \u003ca href=\"#lily-clothes\"\u003eFree Outfit\u003c\/a\u003e\n    \u003ca href=\"#lily-scale\"\u003eScale\u003c\/a\u003e\n    \u003ca href=\"#lily-silicone\"\u003eSilicone\u003c\/a\u003e\n    \u003ca href=\"#lily-video\"\u003eVideo\u003c\/a\u003e\n    \u003ca href=\"#lily-audience\"\u003eFor You\u003c\/a\u003e\n    \u003ca href=\"#lily-profile\"\u003eProfile\u003c\/a\u003e\n    \u003ca href=\"#lily-specs\"\u003eSpecs\u003c\/a\u003e\n    \u003ca href=\"#lily-faq\"\u003eFAQ\u003c\/a\u003e\n  \u003c\/nav\u003e\n\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":54314614292793,"sku":"TD-Lily-ST-Lily-19","price":798.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/lily-anime-sex-doll-front-view-black-outfit.webp?v=1787033184"},{"product_id":"ryoko-anime-sex-doll","title":"Ryoko Anime Sex Doll - MRLSEXDOLL x Mizuryu Kei","description":"\u003cp class=\"ryoko-font-loader\" aria-hidden=\"true\"\u003e\n  \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n  \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=M+PLUS+Rounded+1c:wght@500;700;800;900\u0026amp;family=Montserrat:wght@400;500;600;700\u0026amp;family=Zen+Kaku+Gothic+New:wght@500;700;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003c\/p\u003e\n\n\u003cstyle\u003e\n\/* ================================================================\n   RYOKO PRODUCT PAGE\n   Shopify-safe HTML + CSS only \/ no JavaScript\n   Visual direction: anime-idol concert stage \/ violet + amethyst + gold\n   ================================================================ *\/\n\nhtml { scroll-behavior: smooth; }\n.ryoko-font-loader { display: none !important; }\n\n.ryoko-lp-wrapper {\n  --stage-black: #080611;\n  --stage-deep: #10091c;\n  --plum: #2a103f;\n  --violet: #6d35b8;\n  --violet-deep: #482075;\n  --amethyst: #a76cff;\n  --lavender: #d7b8ff;\n  --electric: #7d8dff;\n  --magenta: #d55bff;\n  --gold: #e7c26d;\n  --gold-hi: #ffe5a6;\n  --ivory: #fff9ff;\n  --mist: #eee7f8;\n  --muted: #c9bddb;\n  --panel: rgba(21, 10, 34, .68);\n  --panel-deep: rgba(10, 6, 18, .82);\n  --line: rgba(202, 164, 255, .22);\n  --f-display: 'Zen Kaku Gothic New', 'Montserrat', Arial, sans-serif;\n  --f-body: 'Montserrat', Arial, sans-serif;\n  --f-label: 'Bebas Neue', Impact, sans-serif;\n  --ease: cubic-bezier(.22,.61,.36,1);\n\n  position: relative;\n  isolation: isolate;\n  width: 100%;\n  overflow-x: clip;\n  overflow-y: visible;\n  color: var(--ivory);\n  background: var(--stage-black);\n  font-family: var(--f-body);\n  line-height: 1.7;\n  clip-path: inset(0);\n}\n\n.ryoko-lp-wrapper *,\n.ryoko-lp-wrapper *::before,\n.ryoko-lp-wrapper *::after { box-sizing: border-box; }\n\n.ryoko-lp-wrapper h1,\n.ryoko-lp-wrapper h2,\n.ryoko-lp-wrapper h3,\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper figure,\n.ryoko-lp-wrapper blockquote,\n.ryoko-lp-wrapper ul,\n.ryoko-lp-wrapper dl { margin: 0; padding: 0; }\n\n.ryoko-lp-wrapper img,\n.ryoko-lp-wrapper video { display: block; width: 100%; max-width: 100%; }\n.ryoko-lp-wrapper img { height: auto; }\n.ryoko-lp-wrapper a { color: inherit; }\n.ryoko-lp-wrapper section[id] { scroll-margin-top: 140px; }\n.ryoko-lp-wrapper \u003e section,\n.ryoko-lp-wrapper \u003e nav { position: relative; z-index: 2; }\n\n.ryoko-lp-wrapper .visually-hidden {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0,0,0,0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n\/* ---------------- FIXED CONCERT BACKGROUND ---------------- *\/\n.ryoko-lp-wrapper .ryoko-bg-stage {\n  position: fixed;\n  inset: 0;\n  z-index: 0;\n  overflow: hidden;\n  pointer-events: none;\n  background-color: var(--stage-black);\n  background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Ryoko_anime_sex_doll_desktop_banner.webp?v=1789608076\");\n  background-position: center;\n  background-size: cover;\n}\n\n.ryoko-lp-wrapper .ryoko-bg-video {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100vh;\n  height: 100svh;\n  height: 100dvh;\n  object-fit: cover;\n  object-position: center;\n  opacity: 1;\n  filter: none;\n}\n\n.ryoko-lp-wrapper .ryoko-bg-mobile { display: none; }\n\n.ryoko-lp-wrapper .concert-lighting {\n  position: fixed;\n  inset: 0;\n  z-index: 1;\n  pointer-events: none;\n  overflow: hidden;\n  clip-path: inset(0);\n}\n\n.ryoko-lp-wrapper .concert-lighting::before {\n  content: \"\";\n  position: absolute;\n  inset: -14% -20%;\n  opacity: .5;\n  background:\n    conic-gradient(from 197deg at 10% -4%, transparent 0 38deg, rgba(167,108,255,.22) 39deg 49deg, transparent 50deg 360deg),\n    conic-gradient(from 146deg at 90% -5%, transparent 0 40deg, rgba(231,194,109,.16) 41deg 51deg, transparent 52deg 360deg),\n    conic-gradient(from 168deg at 50% -8%, transparent 0 35deg, rgba(125,141,255,.13) 36deg 44deg, transparent 45deg 360deg),\n    radial-gradient(ellipse at 50% 0%, rgba(213,91,255,.11), transparent 48%);\n  transform-origin: 50% 0%;\n  animation: ryoko-stage-sweep 13s ease-in-out infinite alternate;\n}\n\n.ryoko-lp-wrapper .concert-lighting::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  opacity: .38;\n  background:\n    radial-gradient(circle at 8% 18%, rgba(255,229,166,.72) 0 1px, transparent 2px),\n    radial-gradient(circle at 24% 8%, rgba(215,184,255,.70) 0 1px, transparent 2px),\n    radial-gradient(circle at 63% 13%, rgba(125,141,255,.65) 0 1px, transparent 2px),\n    radial-gradient(circle at 91% 20%, rgba(213,91,255,.62) 0 1px, transparent 2px);\n  background-size: 190px 170px, 240px 220px, 260px 180px, 220px 250px;\n}\n\n@keyframes ryoko-stage-sweep {\n  from { transform: translate3d(-1.2%,0,0) rotate(-1deg) scale(1.02); }\n  to { transform: translate3d(1.2%,1%,0) rotate(1deg) scale(1.06); }\n}\n\n\/* ---------------- TYPOGRAPHY ---------------- *\/\n.ryoko-lp-wrapper h1,\n.ryoko-lp-wrapper h2,\n.ryoko-lp-wrapper h3 {\n  color: var(--ivory) !important;\n  -webkit-text-fill-color: var(--ivory) !important;\n  font-family: var(--f-display) !important;\n  font-weight: 700 !important;\n  line-height: 1.12;\n  letter-spacing: .005em;\n  text-wrap: pretty;\n  text-shadow: 0 2px 20px rgba(0,0,0,.50), 0 0 24px rgba(128,70,210,.08);\n}\n\n.ryoko-lp-wrapper h2 { font-size: clamp(1.75rem, 3.2vw, 3rem); }\n.ryoko-lp-wrapper h3 { font-size: clamp(1.18rem, 2vw, 1.55rem); }\n\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li,\n.ryoko-lp-wrapper td,\n.ryoko-lp-wrapper th {\n  font-family: var(--f-body);\n  font-size: clamp(.98rem, 1.1vw, 1.08rem);\n  line-height: 1.82;\n  text-wrap: pretty;\n}\n\n.ryoko-lp-wrapper strong { color: #fff; font-weight: 700; }\n\n.ryoko-lp-wrapper .copy-link {\n  color: var(--gold-hi);\n  text-decoration: underline;\n  text-decoration-color: rgba(255,229,166,.45);\n  text-underline-offset: .2em;\n}\n\n.ryoko-lp-wrapper .copy-link:hover,\n.ryoko-lp-wrapper .copy-link:focus-visible {\n  color: var(--lavender);\n  text-decoration-color: var(--lavender);\n}\n\n.ryoko-lp-wrapper :focus-visible {\n  outline: 2px solid var(--gold-hi);\n  outline-offset: 4px;\n}\n\n\/* ---------------- HERO BANNER ---------------- *\/\n.ryoko-lp-wrapper .banner-wrap {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  height: 100vh;\n  min-height: 620px;\n  overflow: hidden;\n  background: var(--stage-black);\n}\n\n.ryoko-lp-wrapper .banner-picture,\n.ryoko-lp-wrapper .banner-img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n}\n\n.ryoko-lp-wrapper .banner-img {\n  object-fit: cover;\n  object-position: center top;\n  transition: transform 3s var(--ease);\n}\n\n.ryoko-lp-wrapper .banner-wrap:hover .banner-img { transform: scale(1.012); }\n\n.ryoko-lp-wrapper .banner-grad {\n  position: absolute;\n  inset: 0;\n  z-index: 3;\n  pointer-events: none;\n  background:\n    linear-gradient(to bottom, rgba(8,6,17,.01) 0%, transparent 67%, rgba(8,6,17,.09) 91%, rgba(8,6,17,.28) 100%),\n    radial-gradient(ellipse at 50% 2%, rgba(167,108,255,.04), transparent 48%);\n}\n\n.ryoko-lp-wrapper .scroll-cue {\n  position: absolute;\n  right: 38px;\n  bottom: 32px;\n  z-index: 5;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 9px;\n}\n\n.ryoko-lp-wrapper .scroll-cue span {\n  color: rgba(255,249,255,.78);\n  font-family: var(--f-label);\n  font-size: .62rem;\n  letter-spacing: .34em;\n  writing-mode: vertical-lr;\n  text-transform: uppercase;\n}\n\n.ryoko-lp-wrapper .scroll-line {\n  width: 1px;\n  height: 66px;\n  background: linear-gradient(to bottom, var(--gold-hi), var(--amethyst), transparent);\n  animation: ryoko-scroll-pulse 2.4s ease-in-out infinite;\n  transform-origin: top;\n}\n\n@keyframes ryoko-scroll-pulse {\n  0%,100% { transform: scaleY(1); opacity: .9; }\n  50% { transform: scaleY(.5); opacity: .35; }\n}\n\n\/* ---------------- STICKY STAGE NAV ---------------- *\/\n.ryoko-lp-wrapper .lp-stage-nav {\n  --ryoko-site-header-offset: var(--header-height, 64px);\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(var(--ryoko-site-header-offset) + env(safe-area-inset-top, 0px));\n  z-index: 45;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: clamp(15px,2vw,30px);\n  width: 100%;\n  padding: 16px 36px 15px;\n  overflow: visible;\n  border-top: 1px solid rgba(255,229,166,.20);\n  border-bottom: 1px solid rgba(202,164,255,.30);\n  background:\n    radial-gradient(circle at 10% 50%, rgba(167,108,255,.15), transparent 25%),\n    radial-gradient(circle at 90% 50%, rgba(231,194,109,.11), transparent 25%),\n    linear-gradient(90deg, rgba(10,6,18,.96), rgba(56,24,91,.94) 48%, rgba(10,6,18,.96));\n  box-shadow: 0 11px 28px rgba(0,0,0,.36), inset 0 1px 0 rgba(255,255,255,.05);\n  -webkit-backdrop-filter: blur(12px) saturate(1.08);\n  backdrop-filter: blur(12px) saturate(1.08);\n}\n\n.ryoko-lp-wrapper .lp-stage-nav::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: -9px;\n  height: 9px;\n  pointer-events: none;\n  background:\n    radial-gradient(circle, rgba(255,229,166,.96) 0 2px, rgba(255,229,166,.10) 3px 5px, transparent 6px) 0 50% \/ 34px 9px repeat-x;\n  opacity: .58;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav::after {\n  content: \"\";\n  position: absolute;\n  left: 8%;\n  right: 8%;\n  bottom: -1px;\n  height: 1px;\n  pointer-events: none;\n  background: linear-gradient(90deg, transparent, var(--amethyst), var(--gold-hi), var(--electric), transparent);\n  opacity: .68;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a {\n  position: relative;\n  flex: 0 0 auto;\n  padding: 5px 0 6px;\n  color: #ddd0ec;\n  font-family: var(--f-label);\n  font-size: clamp(.70rem,.88vw,.83rem);\n  letter-spacing: .16em;\n  text-decoration: none;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a::after {\n  content: \"♠\";\n  position: absolute;\n  left: 50%;\n  bottom: -11px;\n  transform: translateX(-50%) scale(.35);\n  color: var(--lavender);\n  opacity: 0;\n  transition: opacity .2s ease, transform .2s ease;\n  font-size: .62rem;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a:hover,\n.ryoko-lp-wrapper .lp-stage-nav a:focus-visible { color: #fff; }\n\n.ryoko-lp-wrapper .lp-stage-nav a:hover::after,\n.ryoko-lp-wrapper .lp-stage-nav a:focus-visible::after {\n  opacity: .95;\n  transform: translateX(-50%) scale(1);\n}\n\n\/* ---------------- SHARED SECTIONS ---------------- *\/\n.ryoko-lp-wrapper .section-shell {\n  padding: 98px 64px;\n  border-bottom: 1px solid rgba(202,164,255,.08);\n}\n\n.ryoko-lp-wrapper .zone-a {\n  background:\n    radial-gradient(circle at 12% 10%, rgba(167,108,255,.10), transparent 32%),\n    linear-gradient(118deg, rgba(12,6,22,.66), rgba(49,19,78,.38) 52%, rgba(12,6,22,.64));\n}\n\n.ryoko-lp-wrapper .zone-b {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(231,194,109,.08), transparent 34%),\n    radial-gradient(circle at 8% 88%, rgba(125,141,255,.06), transparent 28%),\n    linear-gradient(242deg, rgba(31,14,50,.52), rgba(9,5,17,.68));\n}\n\n.ryoko-lp-wrapper .inner { width: min(100%, 1380px); margin: 0 auto; }\n.ryoko-lp-wrapper .narrow { width: min(100%, 1050px); margin: 0 auto; }\n\n.ryoko-lp-wrapper .section-kicker {\n  display: inline-block;\n  margin-bottom: 15px;\n  color: var(--gold-hi);\n  font-family: var(--f-label);\n  font-size: .76rem;\n  letter-spacing: .28em;\n  text-transform: uppercase;\n}\n\n.ryoko-lp-wrapper .section-kicker::before {\n  content: \"♠ \";\n  color: var(--lavender);\n}\n\n.ryoko-lp-wrapper .copy-block h2 { margin-bottom: 26px; }\n.ryoko-lp-wrapper .copy-block p { margin-bottom: 18px; color: var(--mist); }\n.ryoko-lp-wrapper .copy-block p:last-child { margin-bottom: 0; }\n\n\/* ---------------- SECTION CONNECTORS ---------------- *\/\n.ryoko-lp-wrapper \u003e section:not(.banner-wrap) { position: relative; }\n\n.ryoko-lp-wrapper \u003e section:not(.banner-wrap)::before {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  top: 0;\n  transform: translate(-50%, -52%);\n  width: min(520px, 72vw);\n  height: 34px;\n  pointer-events: none;\n  opacity: .9;\n  z-index: 4;\n  border-radius: 999px;\n  background:\n    radial-gradient(circle at 8% 50%, rgba(255,246,221,.98) 0 2.8px, transparent 3.2px),\n    radial-gradient(circle at 18% 50%, rgba(255,215,116,.95) 0 2.4px, transparent 2.9px),\n    radial-gradient(circle at 31% 50%, rgba(215,184,255,.95) 0 2.6px, transparent 3px),\n    radial-gradient(circle at 44% 50%, rgba(125,141,255,.95) 0 2.6px, transparent 3px),\n    radial-gradient(circle at 56% 50%, rgba(255,238,205,.96) 0 2.6px, transparent 3px),\n    radial-gradient(circle at 69% 50%, rgba(213,91,255,.94) 0 2.6px, transparent 3px),\n    radial-gradient(circle at 82% 50%, rgba(255,214,111,.94) 0 2.4px, transparent 2.9px),\n    radial-gradient(circle at 92% 50%, rgba(255,246,221,.98) 0 2.8px, transparent 3.2px),\n    linear-gradient(90deg,\n      transparent 0 2%,\n      rgba(167,108,255,.92) 2% 18%,\n      rgba(167,108,255,0) 18% 22%,\n      rgba(231,194,109,.95) 22% 38%,\n      rgba(231,194,109,0) 38% 42%,\n      rgba(125,141,255,.92) 42% 58%,\n      rgba(125,141,255,0) 58% 62%,\n      rgba(213,91,255,.88) 62% 78%,\n      rgba(213,91,255,0) 78% 82%,\n      rgba(202,164,255,.90) 82% 98%,\n      transparent 98% 100%);\n  box-shadow: 0 0 0 1px rgba(255,214,111,.18), 0 8px 22px rgba(8,4,16,.24), 0 0 28px rgba(167,108,255,.15);\n  clip-path: polygon(0 44%, 4% 18%, 8% 42%, 12% 14%, 16% 40%, 20% 22%, 24% 46%, 28% 18%, 32% 40%, 36% 16%, 40% 44%, 44% 22%, 48% 48%, 52% 20%, 56% 44%, 60% 18%, 64% 42%, 68% 14%, 72% 40%, 76% 22%, 80% 46%, 84% 18%, 88% 42%, 92% 14%, 96% 40%, 100% 44%, 100% 68%, 96% 86%, 92% 62%, 88% 90%, 84% 66%, 80% 84%, 76% 60%, 72% 88%, 68% 64%, 64% 82%, 60% 58%, 56% 86%, 52% 62%, 48% 90%, 44% 66%, 40% 84%, 36% 60%, 32% 88%, 28% 64%, 24% 82%, 20% 58%, 16% 86%, 12% 62%, 8% 90%, 4% 66%, 0 68%);\n}\n\n.ryoko-lp-wrapper \u003e section:not(.banner-wrap)::after {\n  content: \"♠\";\n  position: absolute;\n  left: 50%;\n  top: 0;\n  transform: translate(-50%, -62%);\n  z-index: 5;\n  pointer-events: none;\n  color: #fff9ff;\n  font-family: Georgia, serif;\n  font-size: 1rem;\n  line-height: 1;\n  text-shadow: 0 0 10px rgba(167,108,255,.50), 0 0 18px rgba(231,194,109,.30);\n}\n\n\/* ---------------- INTRO ---------------- *\/\n.ryoko-lp-wrapper .intro-section {\n  overflow: hidden;\n  padding: 110px 64px 104px;\n  text-align: center;\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(167,108,255,.16), transparent 50%),\n    linear-gradient(180deg, rgba(10,6,18,.78), rgba(40,15,65,.50));\n}\n\n.ryoko-lp-wrapper .intro-stage { width: min(100%, 1120px); margin: 0 auto; }\n\n.ryoko-lp-wrapper .collab-line {\n  margin-bottom: 14px;\n  color: var(--gold-hi);\n  font-family: var(--f-label);\n  font-size: clamp(.8rem,1.2vw,1rem);\n  letter-spacing: .28em;\n  text-transform: uppercase;\n}\n\n.ryoko-lp-wrapper .display-title {\n  margin: 0 auto 22px;\n  max-width: 1040px;\n  font-size: clamp(2.2rem,6vw,5rem);\n  line-height: 1.02;\n}\n\n.ryoko-lp-wrapper .intro-copy { max-width: 940px; margin: 0 auto; }\n.ryoko-lp-wrapper .intro-copy p { margin-bottom: 18px; color: #f4eefb; }\n.ryoko-lp-wrapper .intro-copy p:last-child { margin-bottom: 0; }\n\n.ryoko-lp-wrapper .intro-quote {\n  margin: 30px auto 0;\n  max-width: 840px;\n  color: var(--lavender) !important;\n  font-family: var(--f-display) !important;\n  font-size: clamp(1.14rem,2.1vw,1.7rem) !important;\n  font-style: italic;\n}\n\n.ryoko-lp-wrapper .stat-ribbon {\n  display: grid;\n  grid-template-columns: repeat(4,1fr);\n  margin: 42px auto 0;\n  border-top: 1px solid rgba(255,229,166,.26);\n  border-bottom: 1px solid rgba(202,164,255,.24);\n  background: rgba(7,4,13,.48);\n}\n\n.ryoko-lp-wrapper .stat { padding: 20px 18px 18px; border-right: 1px solid rgba(202,164,255,.13); }\n.ryoko-lp-wrapper .stat:last-child { border-right: 0; }\n.ryoko-lp-wrapper .stat dt { margin-bottom: 7px; color: var(--gold-hi); font-family: var(--f-label); font-size: .72rem; letter-spacing: .20em; }\n.ryoko-lp-wrapper .stat dd { margin: 0; color: #fff; font-family: var(--f-body); font-size: clamp(.92rem,1.2vw,1.05rem); font-weight: 700; }\n\n.ryoko-lp-wrapper .stage-cta {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 46px;\n  margin-top: 30px;\n  padding: 12px 26px;\n  border: 1px solid rgba(255,229,166,.55);\n  border-radius: 999px;\n  color: #fff;\n  background: linear-gradient(90deg, rgba(88,40,145,.82), rgba(126,52,180,.78));\n  box-shadow: 0 10px 30px rgba(108,53,184,.20), inset 0 1px 0 rgba(255,255,255,.08);\n  font-family: var(--f-label);\n  font-size: .84rem;\n  letter-spacing: .19em;\n  text-decoration: none;\n  text-transform: uppercase;\n}\n\n.ryoko-lp-wrapper .stage-cta:hover,\n.ryoko-lp-wrapper .stage-cta:focus-visible { background: linear-gradient(90deg, rgba(112,55,181,.90), rgba(167,76,224,.86)); }\n\n\/* ---------------- FEATURE HEADER ---------------- *\/\n.ryoko-lp-wrapper .feature-header {\n  padding: 82px 64px 50px;\n  text-align: center;\n  background:\n    radial-gradient(ellipse at 50% 120%, rgba(167,108,255,.12), transparent 52%),\n    rgba(12,6,22,.68);\n}\n.ryoko-lp-wrapper .feature-header .inner { max-width: 900px; }\n.ryoko-lp-wrapper .feature-header h2 { margin-bottom: 0; }\n\n\/* ---------------- SPLIT \/ CREATOR \/ ART ---------------- *\/\n.ryoko-lp-wrapper .split-grid {\n  display: grid;\n  grid-template-columns: 6fr 6fr;\n  gap: 70px;\n  align-items: center;\n}\n.ryoko-lp-wrapper .split-grid--art-wide { grid-template-columns: 7fr 5fr; }\n\n.ryoko-lp-wrapper .art-frame { position: relative; min-width: 0; }\n.ryoko-lp-wrapper .art-frame::before {\n  content: \"\";\n  position: absolute;\n  inset: 8% -2% -2% 8%;\n  z-index: 0;\n  border: 1px solid rgba(255,229,166,.22);\n  background: linear-gradient(145deg, rgba(109,53,184,.13), rgba(231,194,109,.04));\n  transform: skewY(-2deg);\n}\n.ryoko-lp-wrapper .art-frame img {\n  position: relative;\n  z-index: 1;\n  max-height: 760px;\n  object-fit: contain;\n  filter: drop-shadow(0 20px 34px rgba(0,0,0,.36));\n}\n.ryoko-lp-wrapper .art-frame--clean::before { display: none; }\n.ryoko-lp-wrapper .art-frame--clean img { border: 0 !important; outline: 0 !important; background: transparent !important; box-shadow: none !important; }\n\n.ryoko-lp-wrapper .creator-section { overflow: hidden; }\n.ryoko-lp-wrapper .creator-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 7fr) minmax(280px, 5fr);\n  gap: 64px;\n  align-items: center;\n}\n.ryoko-lp-wrapper .creator-copy { position: relative; z-index: 1; }\n.ryoko-lp-wrapper .creator-copy h2 { margin-bottom: 28px; }\n.ryoko-lp-wrapper .creator-copy p { margin-bottom: 18px; color: var(--mist); }\n.ryoko-lp-wrapper .creator-copy p:last-child { margin-bottom: 0; }\n.ryoko-lp-wrapper .creator-profile { position: relative; z-index: 1; margin: 0; min-width: 0; border: 0 !important; background: transparent !important; box-shadow: none !important; }\n.ryoko-lp-wrapper .creator-profile img { width: 100%; height: auto; max-height: 650px; object-fit: contain; object-position: center; }\n\n\/* ---------------- PRODUCT FEATURE ROWS ---------------- *\/\n.ryoko-lp-wrapper .feature-row {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  min-height: 64vh;\n  background: rgba(12,6,22,.54);\n  border-bottom: 1px solid rgba(202,164,255,.08);\n}\n.ryoko-lp-wrapper .feature-row--rev .feature-media { order: 2; }\n.ryoko-lp-wrapper .feature-row--rev .feature-copy { order: 1; }\n\n.ryoko-lp-wrapper .feature-media {\n  position: relative;\n  isolation: isolate;\n  display: grid;\n  align-content: center;\n  align-items: center;\n  min-width: 0;\n  overflow: hidden;\n  padding: 18px;\n  background:\n    radial-gradient(ellipse at 18% 0%, rgba(167,108,255,.22), transparent 38%),\n    radial-gradient(ellipse at 82% 0%, rgba(125,141,255,.17), transparent 38%),\n    radial-gradient(ellipse at 50% 100%, rgba(231,194,109,.12), transparent 44%),\n    linear-gradient(180deg, rgba(23,10,39,.86), rgba(7,4,13,.94));\n}\n.ryoko-lp-wrapper .feature-media::before {\n  content: \"\";\n  position: absolute;\n  inset: -5% -8%;\n  z-index: 0;\n  pointer-events: none;\n  background:\n    linear-gradient(72deg, transparent 0 36%, rgba(199,163,255,.10) 42%, rgba(223,205,255,.14) 46%, transparent 52%),\n    linear-gradient(108deg, transparent 0 36%, rgba(125,141,255,.08) 42%, rgba(171,182,255,.13) 46%, transparent 52%),\n    radial-gradient(ellipse at 50% 0%, rgba(255,235,190,.13), transparent 38%);\n  mix-blend-mode: screen;\n}\n.ryoko-lp-wrapper .feature-media::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: 0;\n  pointer-events: none;\n  background:\n    radial-gradient(circle at 8% 8%, rgba(255,230,167,.34) 0 2px, transparent 3px),\n    radial-gradient(circle at 92% 8%, rgba(255,230,167,.34) 0 2px, transparent 3px),\n    radial-gradient(circle at 15% 92%, rgba(167,108,255,.26) 0 2px, transparent 3px),\n    radial-gradient(circle at 85% 92%, rgba(125,141,255,.22) 0 2px, transparent 3px);\n}\n\n.ryoko-lp-wrapper .feature-media.single { grid-template-columns: 1fr; }\n.ryoko-lp-wrapper .feature-media.dual { grid-template-columns: 1fr 1fr; gap: 18px; }\n.ryoko-lp-wrapper .feature-media.dual-stacked { grid-template-columns: 1fr; grid-template-rows: auto auto; gap: 18px; padding: 22px; }\n\n.ryoko-lp-wrapper .feature-media figure,\n.ryoko-lp-wrapper .gallery-slide {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  min-height: 0;\n  padding: 18px;\n  border: 1px solid rgba(255,217,139,.46);\n  border-radius: 28px;\n  overflow: hidden;\n  background:\n    radial-gradient(ellipse at 50% -18%, rgba(255,230,170,.20), transparent 43%),\n    linear-gradient(90deg, rgba(167,108,255,.13), transparent 24%, transparent 76%, rgba(125,141,255,.11)),\n    linear-gradient(145deg, rgba(49,20,78,.98), rgba(9,5,17,.99));\n  box-shadow:\n    0 28px 64px rgba(0,0,0,.43),\n    0 0 0 1px rgba(255,255,255,.045) inset,\n    0 0 0 3px rgba(65,30,105,.36),\n    0 0 30px rgba(167,108,255,.18),\n    0 0 62px rgba(231,194,109,.09);\n}\n\n.ryoko-lp-wrapper .feature-media figure::before,\n.ryoko-lp-wrapper .gallery-slide::before {\n  content: \"\";\n  position: absolute;\n  inset: 8px;\n  z-index: 2;\n  border: 1px solid rgba(255,239,203,.40);\n  border-radius: 21px;\n  pointer-events: none;\n  box-shadow: inset 0 0 0 1px rgba(167,108,255,.09), inset 0 0 30px rgba(167,108,255,.05), 0 0 18px rgba(231,194,109,.06);\n}\n\n.ryoko-lp-wrapper .feature-media figure::after,\n.ryoko-lp-wrapper .gallery-slide::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: 3;\n  border-radius: inherit;\n  pointer-events: none;\n  background:\n    radial-gradient(circle, rgba(255,247,221,.98) 0 33%, rgba(255,211,128,.72) 36%, transparent 52%) left 24px top 10px \/ 18px 12px repeat-x,\n    radial-gradient(circle, rgba(255,247,221,.93) 0 31%, rgba(202,164,255,.62) 35%, transparent 52%) left 24px bottom 10px \/ 18px 12px repeat-x,\n    linear-gradient(135deg, transparent 0 47%, rgba(255,222,153,.58) 48% 50%, transparent 51%) left 11px top 11px \/ 24px 24px no-repeat,\n    linear-gradient(45deg, transparent 0 47%, rgba(255,222,153,.58) 48% 50%, transparent 51%) right 11px top 11px \/ 24px 24px no-repeat,\n    radial-gradient(ellipse at 50% 0%, rgba(255,224,154,.10), transparent 46%);\n}\n\n.ryoko-lp-wrapper .feature-media figure \u003e img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  max-height: none !important;\n  aspect-ratio: auto !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  position: relative;\n  z-index: 1;\n  border-radius: 18px;\n  border: 1px solid rgba(255,230,190,.14);\n  box-shadow: 0 20px 40px rgba(0,0,0,.26), 0 0 24px rgba(167,108,255,.07);\n  transition: transform 1.1s var(--ease), filter .35s ease;\n}\n\n.ryoko-lp-wrapper .feature-media figure:hover \u003e img { transform: scale(1.018); filter: saturate(1.03); }\n\n.ryoko-lp-wrapper .feature-copy {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  padding: 78px 64px;\n  background:\n    radial-gradient(circle at 85% 12%, rgba(231,194,109,.06), transparent 32%),\n    linear-gradient(145deg, rgba(52,21,83,.47), rgba(11,6,20,.66));\n}\n.ryoko-lp-wrapper .feature-row--rev .feature-copy {\n  background:\n    radial-gradient(circle at 15% 12%, rgba(167,108,255,.10), transparent 32%),\n    linear-gradient(215deg, rgba(52,21,83,.46), rgba(11,6,20,.66));\n}\n.ryoko-lp-wrapper .feature-copy h2 { margin-bottom: 25px; }\n.ryoko-lp-wrapper .feature-copy p { margin-bottom: 18px; color: var(--mist); }\n.ryoko-lp-wrapper .feature-copy p:last-child { margin-bottom: 0; }\n\n\/* ---------------- AUTO GALLERY \/ CSS ONLY ---------------- *\/\n.ryoko-lp-wrapper .gallery-section {\n  padding: 94px 0 104px;\n  overflow: hidden;\n  isolation: isolate;\n  background:\n    linear-gradient(118deg, transparent 0 23%, rgba(215,184,255,.045) 24% 29%, transparent 30% 100%),\n    linear-gradient(242deg, transparent 0 24%, rgba(125,141,255,.045) 25% 30%, transparent 31% 100%),\n    radial-gradient(ellipse at 16% 4%, rgba(255,212,129,.08), transparent 28%),\n    radial-gradient(ellipse at 84% 8%, rgba(167,108,255,.10), transparent 30%),\n    radial-gradient(ellipse at 50% 12%, rgba(125,141,255,.10), transparent 44%),\n    linear-gradient(180deg, rgba(10,6,18,.76), rgba(39,15,64,.48));\n}\n\n\n.ryoko-lp-wrapper .gallery-header {\n  position: relative;\n  z-index: 1;\n  max-width: 950px;\n  margin: 0 auto 38px;\n  padding: 0 64px;\n  text-align: center;\n}\n.ryoko-lp-wrapper .gallery-header h2 { margin-bottom: 13px; }\n.ryoko-lp-wrapper .gallery-header p { color: var(--muted); }\n\n.ryoko-lp-wrapper .gallery-viewport {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  overflow-x: auto;\n  overflow-y: hidden;\n  padding: 4px 0 22px;\n  scrollbar-color: rgba(202,164,255,.52) rgba(255,255,255,.06);\n  scrollbar-width: thin;\n  -webkit-overflow-scrolling: touch;\n}\n\n.ryoko-lp-wrapper .gallery-track {\n  display: flex;\n  width: max-content;\n  will-change: transform;\n  animation: ryoko-gallery-scroll 58s linear infinite;\n}\n.ryoko-lp-wrapper .gallery-group { display: flex; gap: 16px; padding-right: 16px; align-items: flex-start; }\n.ryoko-lp-wrapper .gallery-slide {\n  flex: 0 0 auto;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: clamp(290px,33vw,455px);\n  height: clamp(420px,48vw,640px);\n}\n.ryoko-lp-wrapper .gallery-slide \u003e img {\n  display: block !important;\n  width: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  position: relative;\n  z-index: 1;\n  border-radius: 18px;\n  border: 1px solid rgba(255,230,190,.14);\n  box-shadow: 0 20px 40px rgba(0,0,0,.26), 0 0 24px rgba(167,108,255,.07);\n}\n.ryoko-lp-wrapper .gallery-viewport:hover .gallery-track,\n.ryoko-lp-wrapper .gallery-viewport:focus-within .gallery-track { animation-play-state: paused; }\n\n@keyframes ryoko-gallery-scroll {\n  from { transform: translateX(0); }\n  to { transform: translateX(-50%); }\n}\n\n\/* ---------------- PRODUCT SHOWCASE VIDEO ---------------- *\/\n.ryoko-lp-wrapper .showcase-video-section {\n  padding: 96px 64px 104px;\n  border-bottom: 1px solid rgba(202,164,255,.08);\n  background:\n    radial-gradient(circle at 50% 0%, rgba(167,108,255,.12), transparent 38%),\n    radial-gradient(circle at 90% 88%, rgba(231,194,109,.07), transparent 30%),\n    linear-gradient(180deg, rgba(24,10,40,.58), rgba(8,4,16,.74));\n  content-visibility: auto;\n  contain-intrinsic-size: 1px 760px;\n}\n\n.ryoko-lp-wrapper .showcase-video-inner {\n  width: min(100%, 1180px);\n  margin: 0 auto;\n}\n\n.ryoko-lp-wrapper .showcase-video-head {\n  width: min(100%, 880px);\n  margin: 0 auto 34px;\n  text-align: center;\n}\n\n.ryoko-lp-wrapper .showcase-video-head h2 {\n  margin-bottom: 18px;\n}\n\n.ryoko-lp-wrapper .showcase-video-summary {\n  color: var(--mist);\n}\n\n.ryoko-lp-wrapper .showcase-video-frame {\n  position: relative;\n  margin: 0;\n  overflow: hidden;\n  padding: 14px;\n  border: 1px solid rgba(231,194,109,.34);\n  border-radius: 28px;\n  background:\n    radial-gradient(ellipse at 50% -10%, rgba(231,194,109,.15), transparent 36%),\n    linear-gradient(145deg, rgba(53,22,84,.94), rgba(8,4,16,.98));\n  box-shadow:\n    0 28px 70px rgba(0,0,0,.40),\n    0 0 0 1px rgba(202,164,255,.10) inset,\n    0 0 40px rgba(167,108,255,.12);\n}\n\n.ryoko-lp-wrapper .showcase-video-frame video {\n  display: block;\n  width: 100%;\n  height: auto;\n  aspect-ratio: 16 \/ 9;\n  object-fit: contain;\n  border-radius: 18px;\n  background: #07040d;\n}\n\n.ryoko-lp-wrapper .showcase-video-frame figcaption {\n  padding: 18px 10px 7px;\n  color: var(--muted);\n  font-size: .94rem;\n  line-height: 1.65;\n  text-align: center;\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper .showcase-video-section {\n    padding: 66px 24px 72px;\n    contain-intrinsic-size: 1px 560px;\n  }\n\n  .ryoko-lp-wrapper .showcase-video-head {\n    margin-bottom: 26px;\n  }\n\n  .ryoko-lp-wrapper .showcase-video-frame {\n    padding: 9px;\n    border-radius: 20px;\n  }\n\n  .ryoko-lp-wrapper .showcase-video-frame video {\n    border-radius: 13px;\n  }\n\n  .ryoko-lp-wrapper .showcase-video-frame figcaption {\n    padding: 14px 7px 5px;\n    text-align: left;\n  }\n}\n\n\/* ---------------- USE CASES \/ COMPARISON ---------------- *\/\n.ryoko-lp-wrapper .fit-panel {\n  padding: 42px 46px;\n  border-top: 1px solid rgba(255,229,166,.26);\n  border-bottom: 1px solid rgba(202,164,255,.24);\n  background: radial-gradient(circle at 100% 0%, rgba(167,108,255,.10), transparent 35%), rgba(9,5,17,.56);\n}\n.ryoko-lp-wrapper .fit-panel h2 { margin-bottom: 24px; }\n.ryoko-lp-wrapper .fit-panel p { margin-bottom: 18px; color: var(--mist); }\n.ryoko-lp-wrapper .fit-panel p:last-child { margin-bottom: 0; }\n.ryoko-lp-wrapper .fit-list { margin: 0 0 20px 1.2em; padding: 0; }\n.ryoko-lp-wrapper .fit-list li { margin-bottom: 11px; color: var(--mist); }\n\n.ryoko-lp-wrapper .comparison-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(0, 1.02fr);\n  gap: 46px;\n  align-items: start;\n}\n.ryoko-lp-wrapper .comparison-image {\n  align-self: stretch;\n  display: flex;\n  align-items: flex-start;\n  justify-content: center;\n}\n.ryoko-lp-wrapper .comparison-image img {\n  width: 100%;\n  max-height: 780px;\n  object-fit: contain;\n  filter: drop-shadow(0 22px 40px rgba(0,0,0,.34));\n}\n.ryoko-lp-wrapper .comparison-image--duo {\n  position: relative;\n  display: block;\n  width: 100%;\n  min-height: clamp(560px, 48vw, 720px);\n  overflow: visible;\n}\n.ryoko-lp-wrapper .comparison-image--duo img {\n  position: absolute;\n  bottom: 0;\n  min-width: 0;\n  width: auto;\n  height: auto;\n  max-height: 100%;\n  object-fit: contain;\n  object-position: center bottom;\n}\n\n\/* Desktop comparison art: keep both characters large, but reserve one half of the visual area for each character so they never overlap. *\/\n@media (min-width: 901px) {\n  .ryoko-lp-wrapper .comparison-grid {\n    grid-template-columns: minmax(0, 1.04fr) minmax(0, .96fr);\n    gap: 48px;\n    align-items: stretch;\n  }\n\n  .ryoko-lp-wrapper .comparison-image {\n    padding-top: 0;\n  }\n\n  .ryoko-lp-wrapper .comparison-image--duo {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: clamp(10px, 1vw, 18px);\n    align-items: end;\n    min-height: clamp(560px, 48vw, 720px);\n  }\n\n  .ryoko-lp-wrapper .comparison-image--duo img,\n  .ryoko-lp-wrapper .comparison-image--duo img:first-child,\n  .ryoko-lp-wrapper .comparison-image--duo img:last-child {\n    position: static;\n    left: auto;\n    right: auto;\n    bottom: auto;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    max-height: 100%;\n    align-self: end;\n    justify-self: center;\n    object-fit: contain;\n    object-position: center bottom;\n  }\n}\n@media (max-width: 900px) {\n  .ryoko-lp-wrapper .comparison-image--duo {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n    min-height: 0;\n  }\n\n  .ryoko-lp-wrapper .comparison-image--duo img {\n    position: static;\n    width: 100%;\n    max-height: 640px;\n  }\n}\n@media (max-width: 520px) {\n  .ryoko-lp-wrapper .comparison-image--duo { gap: 8px; }\n  .ryoko-lp-wrapper .comparison-image--duo img { max-height: 560px; }\n}\n\n\/* ---------------- TABLES \/ SPECS ---------------- *\/\n.ryoko-lp-wrapper .table-wrap {\n  width: 100%;\n  overflow-x: auto;\n  border: 1px solid rgba(202,164,255,.22);\n  background: rgba(7,4,13,.56);\n  box-shadow: 0 20px 48px rgba(0,0,0,.18);\n}\n.ryoko-lp-wrapper table { width: 100%; border-collapse: collapse; }\n.ryoko-lp-wrapper thead th {\n  padding: 13px 16px;\n  color: #1d0b2d !important;\n  -webkit-text-fill-color: #1d0b2d !important;\n  background: linear-gradient(90deg, #e7c26d, #cdb0ff 52%, #9da8ff);\n  font-family: var(--f-label) !important;\n  font-size: .76rem;\n  font-weight: 400;\n  letter-spacing: .15em;\n  text-align: left;\n  text-transform: uppercase;\n}\n.ryoko-lp-wrapper tbody tr { border-bottom: 1px solid rgba(202,164,255,.11); }\n.ryoko-lp-wrapper tbody tr:last-child { border-bottom: 0; }\n.ryoko-lp-wrapper tbody th,\n.ryoko-lp-wrapper tbody td { padding: 14px 16px; color: var(--mist); text-align: left; vertical-align: top; }\n.ryoko-lp-wrapper tbody th { width: 36%; color: var(--gold-hi); font-weight: 700; }\n\n.ryoko-lp-wrapper .specs-section {\n  padding: 100px 64px;\n  background:\n    radial-gradient(circle at 86% 18%, rgba(231,194,109,.08), transparent 30%),\n    linear-gradient(135deg, rgba(12,6,22,.72), rgba(52,21,83,.40));\n}\n.ryoko-lp-wrapper .specs-inner { max-width: 1120px; margin: 0 auto; }\n.ryoko-lp-wrapper .specs-inner h2 { margin-bottom: 34px; }\n\n.ryoko-lp-wrapper .specs-visuals {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 22px;\n  margin: 0 0 34px;\n  align-items: start;\n}\n\n.ryoko-lp-wrapper .specs-visuals figure {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin: 0;\n  min-width: 0;\n  overflow: hidden;\n  padding: 14px;\n  border: 1px solid rgba(202,164,255,.22);\n  border-radius: 24px;\n  background:\n    radial-gradient(circle at 50% 0%, rgba(231,194,109,.10), transparent 38%),\n    linear-gradient(145deg, rgba(48,20,76,.56), rgba(10,5,18,.74));\n  box-shadow: 0 18px 44px rgba(0,0,0,.24), inset 0 0 0 1px rgba(255,255,255,.025);\n}\n\n.ryoko-lp-wrapper .specs-visuals img {\n  display: block;\n  width: 100%;\n  height: auto;\n  max-height: 620px;\n  object-fit: contain;\n  object-position: center;\n  border-radius: 16px;\n}\n\n.ryoko-lp-wrapper .specs-table { min-width: 650px; }\n\n\/* ---------------- CARE ---------------- *\/\n.ryoko-lp-wrapper .care-section {\n  padding: 94px 64px;\n  background:\n    radial-gradient(circle at 10% 12%, rgba(125,141,255,.08), transparent 34%),\n    linear-gradient(180deg, rgba(30,12,48,.54), rgba(9,5,17,.70));\n}\n.ryoko-lp-wrapper .care-inner { max-width: 1020px; margin: 0 auto; }\n.ryoko-lp-wrapper .care-inner h2 { margin-bottom: 26px; }\n.ryoko-lp-wrapper .care-inner p { margin-bottom: 18px; color: var(--mist); }\n.ryoko-lp-wrapper .care-inner p:last-child { margin-bottom: 0; }\n\n\n.ryoko-lp-wrapper .care-visuals {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 18px;\n  margin: 34px 0 32px;\n}\n\n.ryoko-lp-wrapper .care-visual {\n  position: relative;\n  min-width: 0;\n  margin: 0;\n  overflow: hidden;\n  border: 1px solid rgba(202,164,255,.22);\n  border-radius: 22px;\n  background:\n    radial-gradient(circle at 50% 0%, rgba(231,194,109,.08), transparent 38%),\n    linear-gradient(145deg, rgba(49,22,76,.62), rgba(10,5,18,.82));\n  box-shadow: 0 16px 38px rgba(0,0,0,.24), inset 0 0 0 1px rgba(255,255,255,.025);\n}\n\n.ryoko-lp-wrapper .care-visual img {\n  display: block;\n  width: 100%;\n  height: auto;\n  aspect-ratio: 4 \/ 3;\n  object-fit: cover;\n  object-position: center;\n}\n\n.ryoko-lp-wrapper .care-visual figcaption {\n  min-height: 64px;\n  padding: 13px 15px 14px;\n  color: #eee5fb;\n  font-size: .88rem;\n  line-height: 1.5;\n  text-align: left;\n  background: linear-gradient(90deg, rgba(49,20,76,.74), rgba(16,8,28,.82));\n}\n\n.ryoko-lp-wrapper .care-visuals-title {\n  margin-top: 34px;\n  margin-bottom: 10px !important;\n  color: #fff !important;\n  -webkit-text-fill-color: #fff !important;\n  font-family: var(--f-body) !important;\n  font-size: clamp(1.15rem, 1.8vw, 1.4rem) !important;\n  font-weight: 700 !important;\n}\n\n.ryoko-lp-wrapper .care-visuals-intro {\n  margin-bottom: 0 !important;\n}\n\n\n@media (max-width: 900px) {\n  .ryoko-lp-wrapper .care-visuals { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n\n@media (max-width: 560px) {\n  .ryoko-lp-wrapper .care-visuals { grid-template-columns: 1fr; gap: 14px; margin-top: 26px; }\n  .ryoko-lp-wrapper .care-visual img { aspect-ratio: auto; }\n  .ryoko-lp-wrapper .care-visual figcaption { min-height: 0; }\n}\n\n\/* ---------------- FAQ ---------------- *\/\n.ryoko-lp-wrapper .faq-section {\n  padding: 98px 64px 122px;\n  background:\n    radial-gradient(circle at 8% 12%, rgba(167,108,255,.10), transparent 34%),\n    linear-gradient(180deg, rgba(34,13,56,.50), rgba(8,4,15,.76));\n}\n.ryoko-lp-wrapper .faq-inner { max-width: 1000px; margin: 0 auto; }\n.ryoko-lp-wrapper .faq-inner h2 { margin-bottom: 40px; }\n.ryoko-lp-wrapper .faq-item { padding: 27px 0; border-bottom: 1px solid rgba(202,164,255,.13); }\n.ryoko-lp-wrapper .faq-item:first-of-type { border-top: 1px solid rgba(202,164,255,.13); }\n.ryoko-lp-wrapper .faq-item h3 {\n  margin-bottom: 12px;\n  color: #fff !important;\n  -webkit-text-fill-color: #fff !important;\n  font-family: var(--f-body) !important;\n  font-size: clamp(1.12rem,1.55vw,1.3rem);\n  font-weight: 700 !important;\n}\n.ryoko-lp-wrapper .faq-item p { color: var(--mist); }\n\n\/* ---------------- RESPONSIVE ---------------- *\/\n@media (max-width: 1100px) {\n  .ryoko-lp-wrapper .split-grid,\n  .ryoko-lp-wrapper .comparison-grid { gap: 44px; }\n  .ryoko-lp-wrapper .feature-copy { padding: 60px 44px; }\n}\n\n@media (max-width: 900px) {\n  .ryoko-lp-wrapper .creator-grid,\n  .ryoko-lp-wrapper .split-grid,\n  .ryoko-lp-wrapper .split-grid--art-wide,\n  .ryoko-lp-wrapper .comparison-grid { grid-template-columns: 1fr; }\n\n  .ryoko-lp-wrapper .creator-profile { max-width: 520px; margin: 0 auto; }\n  .ryoko-lp-wrapper .feature-row,\n  .ryoko-lp-wrapper .feature-row--rev { grid-template-columns: 1fr; min-height: auto; }\n  .ryoko-lp-wrapper .feature-row--rev .feature-media,\n  .ryoko-lp-wrapper .feature-row--rev .feature-copy { order: unset; }\n  .ryoko-lp-wrapper .art-frame,\n  .ryoko-lp-wrapper .comparison-image { max-width: 720px; margin: 0 auto; }\n}\n\n@media (max-width: 768px) {\n  html { scroll-behavior: auto; }\n  .ryoko-lp-wrapper section[id] { scroll-margin-top: 122px; }\n\n  .ryoko-lp-wrapper .ryoko-bg-stage {\n    background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_yuka_anime_sex_doll_mobile_banner_e4270f10-00b2-443b-ac18-1da4e74adf17.webp?v=1789608077\");\n    background-position: center top;\n  }\n  .ryoko-lp-wrapper .ryoko-bg-desktop { display: none; }\n  .ryoko-lp-wrapper .ryoko-bg-mobile { display: block; }\n  .ryoko-lp-wrapper .ryoko-bg-video { object-position: center top; }\n\n  .ryoko-lp-wrapper .banner-wrap { height: 92vh; min-height: 640px; }\n  .ryoko-lp-wrapper .banner-img { object-position: center top; }\n  .ryoko-lp-wrapper .scroll-cue { display: none; }\n\n  .ryoko-lp-wrapper .lp-stage-nav {\n    --ryoko-site-header-offset: var(--header-height, 56px);\n    justify-content: flex-start;\n    gap: 17px;\n    padding: 14px 18px 13px;\n    overflow-x: auto;\n    overflow-y: visible;\n    -webkit-overflow-scrolling: touch;\n    scrollbar-width: none;\n    scroll-snap-type: x proximity;\n    overscroll-behavior-inline: contain;\n  }\n  .ryoko-lp-wrapper .lp-stage-nav::-webkit-scrollbar { display: none; }\n  .ryoko-lp-wrapper .lp-stage-nav a { font-size: .69rem; letter-spacing: .14em; scroll-snap-align: start; }\n\n  .ryoko-lp-wrapper .intro-section,\n  .ryoko-lp-wrapper .section-shell,\n  .ryoko-lp-wrapper .specs-section,\n  .ryoko-lp-wrapper .care-section,\n  .ryoko-lp-wrapper .faq-section { padding: 66px 24px; }\n\n  .ryoko-lp-wrapper .specs-visuals {\n    grid-template-columns: 1fr;\n    gap: 16px;\n    margin-bottom: 26px;\n  }\n\n  .ryoko-lp-wrapper .specs-visuals figure {\n    padding: 10px;\n    border-radius: 18px;\n  }\n\n  .ryoko-lp-wrapper .specs-visuals img {\n    max-height: none;\n    border-radius: 12px;\n  }\n\n  .ryoko-lp-wrapper .feature-header { padding: 62px 24px 38px; }\n  .ryoko-lp-wrapper .gallery-section { padding: 66px 0 72px; }\n  .ryoko-lp-wrapper .gallery-header { padding: 0 24px; margin-bottom: 28px; }\n  .ryoko-lp-wrapper .stat-ribbon { grid-template-columns: 1fr 1fr; }\n  .ryoko-lp-wrapper .stat:nth-child(2) { border-right: 0; }\n  .ryoko-lp-wrapper .stat:nth-child(-n+2) { border-bottom: 1px solid rgba(202,164,255,.13); }\n  .ryoko-lp-wrapper .feature-media.dual { grid-template-columns: 1fr 1fr; }\n  .ryoko-lp-wrapper .feature-media.dual-stacked { grid-template-columns: 1fr; gap: 14px; padding: 16px; }\n  .ryoko-lp-wrapper .feature-copy { padding: 50px 24px 58px; }\n  .ryoko-lp-wrapper .fit-panel { padding: 34px 28px; }\n\n  .ryoko-lp-wrapper .feature-media { padding: 12px; }\n  .ryoko-lp-wrapper .feature-media figure,\n  .ryoko-lp-wrapper .gallery-slide { padding: 14px; border-radius: 22px; }\n  .ryoko-lp-wrapper .feature-media figure::before,\n  .ryoko-lp-wrapper .gallery-slide::before { inset: 6px; border-radius: 16px; }\n  .ryoko-lp-wrapper .feature-media figure \u003e img,\n  .ryoko-lp-wrapper .gallery-slide \u003e img { border-radius: 14px; }\n\n  .ryoko-lp-wrapper p,\n  .ryoko-lp-wrapper li,\n  .ryoko-lp-wrapper td,\n  .ryoko-lp-wrapper th { color: var(--ivory); font-weight: 500; }\n\n  .ryoko-lp-wrapper .copy-block p,\n  .ryoko-lp-wrapper .feature-copy p,\n  .ryoko-lp-wrapper .faq-item p,\n  .ryoko-lp-wrapper .fit-panel p,\n  .ryoko-lp-wrapper .care-inner p { color: #f7f0ff; }\n}\n\n@media (max-width: 520px) {\n  .ryoko-lp-wrapper .feature-media.dual { grid-template-columns: 1fr; }\n  .ryoko-lp-wrapper .gallery-slide { width: 82vw; height: 440px; }\n  .ryoko-lp-wrapper .display-title { font-size: clamp(2rem,11vw,3.4rem); }\n}\n\n@media (max-width: 390px) {\n  .ryoko-lp-wrapper .lp-stage-nav { --ryoko-site-header-offset: var(--header-height, 54px); gap: 14px; padding-left: 16px; padding-right: 16px; }\n  .ryoko-lp-wrapper section[id] { scroll-margin-top: 118px; }\n  .ryoko-lp-wrapper .lp-stage-nav a { font-size: .66rem; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ryoko-lp-wrapper *,\n  .ryoko-lp-wrapper *::before,\n  .ryoko-lp-wrapper *::after {\n    scroll-behavior: auto !important;\n    animation-duration: .01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: .01ms !important;\n  }\n  .ryoko-lp-wrapper .ryoko-bg-video { display: none !important; }\n  .ryoko-lp-wrapper .gallery-track { transform: none !important; animation: none !important; }\n}\n\n\n\/* ================================================================\n   RYOKO VS. YUKA — REFERENCE-SCALE CHARACTER COMPARISON\n   Desktop target: mirror the visual balance of the supplied Yuka reference.\n   The two character illustrations occupy a full-height visual column that\n   matches the heading\/table\/supporting-copy column. Each character is clipped\n   to its own lane, so the artwork can be enlarged without ever overlapping.\n   ================================================================ *\/\n@media (min-width: 901px) {\n  .ryoko-lp-wrapper #ryoko-compare .inner {\n    width: min(100%, 1460px) !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .comparison-grid {\n    grid-template-columns: minmax(0, .90fr) minmax(0, 1.10fr) !important;\n    gap: clamp(34px, 3vw, 54px) !important;\n    align-items: stretch !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .comparison-image {\n    align-self: stretch !important;\n    min-width: 0 !important;\n    min-height: 0 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .comparison-image--duo {\n    display: grid !important;\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    gap: clamp(18px, 1.5vw, 30px) !important;\n    align-items: stretch !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: clamp(720px, 50vw, 860px) !important;\n    overflow: visible !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .comparison-character {\n    position: relative !important;\n    display: block !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-width: 0 !important;\n    margin: 0 !important;\n    overflow: hidden !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .comparison-character img {\n    position: absolute !important;\n    left: 50% !important;\n    bottom: 0 !important;\n    width: auto !important;\n    height: 100% !important;\n    max-width: none !important;\n    max-height: none !important;\n    margin: 0 !important;\n    object-fit: contain !important;\n    object-position: center bottom !important;\n    transform: translateX(-50%) scale(1.06) !important;\n    transform-origin: center bottom !important;\n    filter: drop-shadow(0 26px 44px rgba(0,0,0,.38)) !important;\n  }\n\n  \/* Small outward bias keeps the two silhouettes visually separate while\n     still centering the pair as one comparison composition. *\/\n  .ryoko-lp-wrapper #ryoko-compare .comparison-character--ryoko img {\n    left: 47% !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .comparison-character--yuka img {\n    left: 53% !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .copy-block {\n    align-self: stretch !important;\n    min-width: 0 !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .table-wrap {\n    width: 100% !important;\n  }\n}\n\n\/* Landscape tablets \/ narrower desktop: retain the same composition but\n   reduce the minimum comparison height so the section does not feel oversized. *\/\n@media (min-width: 901px) and (max-width: 1180px) {\n  .ryoko-lp-wrapper #ryoko-compare .comparison-grid {\n    grid-template-columns: minmax(0, .88fr) minmax(0, 1.12fr) !important;\n    gap: 26px !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .comparison-image--duo {\n    min-height: 650px !important;\n    gap: 14px !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .comparison-character img {\n    transform: translateX(-50%) scale(1.03) !important;\n  }\n}\n\n\/* Mobile keeps both characters side by side, fully separated, and avoids\n   desktop-scale clipping. *\/\n@media (max-width: 900px) {\n  .ryoko-lp-wrapper #ryoko-compare .comparison-image--duo {\n    display: grid !important;\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    gap: 12px !important;\n    min-height: 0 !important;\n    overflow: visible !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .comparison-character {\n    position: relative !important;\n    display: flex !important;\n    align-items: flex-end !important;\n    justify-content: center !important;\n    min-width: 0 !important;\n    height: min(72vw, 560px) !important;\n    margin: 0 !important;\n    overflow: hidden !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .comparison-character img {\n    display: block !important;\n    width: auto !important;\n    height: 100% !important;\n    max-width: none !important;\n    max-height: none !important;\n    object-fit: contain !important;\n    object-position: center bottom !important;\n    transform: scale(1.02) !important;\n    transform-origin: center bottom !important;\n  }\n}\n\n@media (max-width: 520px) {\n  .ryoko-lp-wrapper #ryoko-compare .comparison-image--duo {\n    gap: 8px !important;\n  }\n\n  .ryoko-lp-wrapper #ryoko-compare .comparison-character {\n    height: 74vw !important;\n  }\n}\n\n\n\/* ---------------- INCLUDED OUTFIT GIFT ---------------- *\/\n.ryoko-lp-wrapper .gift-section {\n  padding: 98px 64px;\n  background:\n    radial-gradient(circle at 12% 12%, rgba(170,120,255,.10), transparent 32%),\n    radial-gradient(circle at 88% 84%, rgba(233,189,103,.08), transparent 30%),\n    linear-gradient(135deg, rgba(20,8,38,.66), rgba(58,18,86,.42) 52%, rgba(14,5,28,.70));\n}\n\n.ryoko-lp-wrapper .gift-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 1.06fr) minmax(0, .94fr);\n  gap: 64px;\n  align-items: center;\n  width: min(100%, 1240px);\n  margin: 0 auto;\n}\n\n.ryoko-lp-wrapper .gift-photo {\n  position: relative;\n  overflow: hidden;\n  padding: 18px;\n  border: 1px solid rgba(220,190,255,.34);\n  border-radius: 30px;\n  background:\n    radial-gradient(circle at 50% -10%, rgba(240,220,255,.16), transparent 42%),\n    linear-gradient(145deg, rgba(63,22,92,.94), rgba(15,5,28,.98));\n  box-shadow:\n    0 24px 58px rgba(0,0,0,.36),\n    0 0 0 1px rgba(255,255,255,.05) inset,\n    0 0 34px rgba(173,112,255,.10);\n}\n\n.ryoko-lp-wrapper .gift-photo::before {\n  content: \"\";\n  position: absolute;\n  inset: 8px;\n  border: 1px solid rgba(255,233,189,.24);\n  border-radius: 23px;\n  pointer-events: none;\n  z-index: 2;\n}\n\n.ryoko-lp-wrapper .gift-photo img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 18px;\n  object-fit: contain;\n}\n\n.ryoko-lp-wrapper .gift-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n  margin-bottom: 18px;\n  padding: 8px 14px;\n  border: 1px solid rgba(233,189,103,.38);\n  border-radius: 999px;\n  color: #fff4df;\n  background: rgba(71,29,102,.70);\n  font-family: var(--f-label);\n  font-size: .72rem;\n  letter-spacing: .18em;\n  text-transform: uppercase;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 0 22px rgba(173,112,255,.10);\n}\n\n.ryoko-lp-wrapper .gift-badge::before {\n  content: \"♠\";\n  color: var(--lavender);\n  font-size: .82rem;\n}\n\n.ryoko-lp-wrapper .gift-copy h2 { margin-bottom: 24px; }\n\n.ryoko-lp-wrapper .gift-copy p {\n  margin-bottom: 18px;\n  color: var(--mist);\n}\n\n.ryoko-lp-wrapper .gift-copy p:last-child { margin-bottom: 0; }\n\n.ryoko-lp-wrapper .gift-fit-note {\n  margin: 26px 0 22px;\n  padding: 18px 20px;\n  border-left: 3px solid var(--gold-hi);\n  background: linear-gradient(90deg, rgba(233,189,103,.10), rgba(173,112,255,.07));\n  color: #f5ebff;\n}\n\n.ryoko-lp-wrapper .gift-fit-note strong { color: #fff4df; }\n\n@media (max-width: 900px) {\n  .ryoko-lp-wrapper .gift-grid {\n    grid-template-columns: 1fr;\n    gap: 40px;\n  }\n\n  .ryoko-lp-wrapper .gift-photo {\n    width: min(100%, 720px);\n    margin: 0 auto;\n  }\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper .gift-section { padding: 66px 24px; }\n  .ryoko-lp-wrapper .gift-photo { padding: 14px; border-radius: 22px; }\n  .ryoko-lp-wrapper .gift-photo::before { inset: 6px; border-radius: 17px; }\n  .ryoko-lp-wrapper .gift-photo img { border-radius: 14px; }\n}\n\n\n\n\/* ================================================================\n   BACKGROUND BRIGHTNESS TUNE\n   Slightly brighter violet concert atmosphere while preserving text contrast.\n   ================================================================ *\/\n.ryoko-lp-wrapper {\n  --stage-black: #0d0918;\n  --stage-deep: #171025;\n  --panel: rgba(28, 14, 44, .62);\n  --panel-deep: rgba(14, 8, 24, .76);\n}\n\n.ryoko-lp-wrapper .ryoko-bg-video {\n  filter: brightness(1.08) saturate(1.04);\n}\n\n.ryoko-lp-wrapper .concert-lighting::before { opacity: .56; }\n.ryoko-lp-wrapper .concert-lighting::after { opacity: .43; }\n\n.ryoko-lp-wrapper .zone-a {\n  background:\n    radial-gradient(circle at 12% 10%, rgba(181,126,255,.13), transparent 32%),\n    linear-gradient(118deg, rgba(18,9,31,.58), rgba(65,27,98,.40) 52%, rgba(17,8,30,.56));\n}\n\n.ryoko-lp-wrapper .zone-b {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(244,211,132,.10), transparent 34%),\n    radial-gradient(circle at 8% 88%, rgba(140,154,255,.08), transparent 28%),\n    linear-gradient(242deg, rgba(43,20,66,.48), rgba(15,8,27,.60));\n}\n\n.ryoko-lp-wrapper .intro-section {\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(181,126,255,.20), transparent 50%),\n    linear-gradient(180deg, rgba(16,9,28,.68), rgba(55,22,83,.46));\n}\n\n.ryoko-lp-wrapper .feature-header {\n  background:\n    radial-gradient(ellipse at 50% 120%, rgba(181,126,255,.15), transparent 52%),\n    rgba(18,9,31,.60);\n}\n\n.ryoko-lp-wrapper .feature-row { background: rgba(18,9,31,.47); }\n\n.ryoko-lp-wrapper .feature-media {\n  background:\n    radial-gradient(ellipse at 18% 0%, rgba(181,126,255,.25), transparent 38%),\n    radial-gradient(ellipse at 82% 0%, rgba(140,154,255,.20), transparent 38%),\n    radial-gradient(ellipse at 50% 100%, rgba(239,205,123,.14), transparent 44%),\n    linear-gradient(180deg, rgba(31,14,50,.78), rgba(12,7,22,.88));\n}\n\n.ryoko-lp-wrapper .feature-copy {\n  background:\n    radial-gradient(circle at 85% 12%, rgba(239,205,123,.08), transparent 32%),\n    linear-gradient(145deg, rgba(67,29,101,.44), rgba(18,9,31,.58));\n}\n\n.ryoko-lp-wrapper .feature-row--rev .feature-copy {\n  background:\n    radial-gradient(circle at 15% 12%, rgba(181,126,255,.13), transparent 32%),\n    linear-gradient(215deg, rgba(67,29,101,.43), rgba(18,9,31,.58));\n}\n\n.ryoko-lp-wrapper .gallery-section {\n  background:\n    linear-gradient(118deg, transparent 0 23%, rgba(225,198,255,.055) 24% 29%, transparent 30% 100%),\n    linear-gradient(242deg, transparent 0 24%, rgba(140,154,255,.055) 25% 30%, transparent 31% 100%),\n    radial-gradient(ellipse at 16% 4%, rgba(255,220,145,.10), transparent 28%),\n    radial-gradient(ellipse at 84% 8%, rgba(181,126,255,.13), transparent 30%),\n    radial-gradient(ellipse at 50% 12%, rgba(140,154,255,.13), transparent 44%),\n    linear-gradient(180deg, rgba(16,9,28,.66), rgba(53,22,82,.44));\n}\n\n.ryoko-lp-wrapper .showcase-video-section {\n  background:\n    radial-gradient(circle at 50% 0%, rgba(181,126,255,.15), transparent 38%),\n    radial-gradient(circle at 90% 88%, rgba(239,205,123,.09), transparent 30%),\n    linear-gradient(180deg, rgba(33,15,52,.52), rgba(14,7,25,.66));\n}\n\n.ryoko-lp-wrapper .fit-panel {\n  background:\n    radial-gradient(circle at 100% 0%, rgba(181,126,255,.13), transparent 35%),\n    rgba(15,8,27,.50);\n}\n\n.ryoko-lp-wrapper .table-wrap { background: rgba(13,7,24,.50); }\n\n.ryoko-lp-wrapper .specs-section {\n  background:\n    radial-gradient(circle at 86% 18%, rgba(239,205,123,.10), transparent 30%),\n    linear-gradient(135deg, rgba(18,9,31,.64), rgba(67,29,101,.38));\n}\n\n.ryoko-lp-wrapper .care-section {\n  background:\n    radial-gradient(circle at 10% 12%, rgba(140,154,255,.11), transparent 34%),\n    linear-gradient(180deg, rgba(42,18,64,.49), rgba(15,8,27,.62));\n}\n\n.ryoko-lp-wrapper .faq-section {\n  background:\n    radial-gradient(circle at 8% 12%, rgba(181,126,255,.13), transparent 34%),\n    linear-gradient(180deg, rgba(47,19,72,.46), rgba(14,7,25,.66));\n}\n\n\n\n\/* ================================================================\n   RYOKO TYPOGRAPHY REFINEMENT V2\n   Elegant violet idol-stage titles + soft lavender body copy.\n   Cormorant Garamond adds a more character-led, mature Ryoko feel;\n   Montserrat stays for long-form readability and tables.\n   ================================================================ *\/\n\n.ryoko-lp-wrapper {\n  --ryoko-copy: #eee8f7;\n  --ryoko-copy-soft: #ddd3eb;\n  --ryoko-copy-muted: #cbbfda;\n  --ryoko-title-pearl: #fbf7ff;\n  --ryoko-title-lavender: #e4d1ff;\n  --ryoko-title-violet: #c79cff;\n  --ryoko-title-deep: #a978ed;\n  --ryoko-title-gold: #ffe6a8;\n}\n\n\/* Display hierarchy: elegant and distinctly Ryoko, without turning every title neon. *\/\n.ryoko-lp-wrapper h1,\n.ryoko-lp-wrapper h2,\n.ryoko-lp-wrapper h3 {\n  font-family: var(--f-display) !important;\n  font-weight: 700 !important;\n  letter-spacing: .012em;\n  color: var(--ryoko-title-lavender) !important;\n  -webkit-text-fill-color: currentColor !important;\n  background: none !important;\n  text-shadow:\n    0 2px 18px rgba(0,0,0,.42),\n    0 0 22px rgba(155,103,230,.13) !important;\n}\n\n.ryoko-lp-wrapper h2 {\n  color: #eadcff !important;\n  -webkit-text-fill-color: #eadcff !important;\n}\n\n.ryoko-lp-wrapper h3 {\n  color: #d8bcff !important;\n  -webkit-text-fill-color: #d8bcff !important;\n  letter-spacing: .008em;\n}\n\n\/* Hero title gets the richer idol-stage treatment; gold appears only as a controlled accent. *\/\n.ryoko-lp-wrapper .display-title {\n  color: var(--ryoko-title-pearl) !important;\n  background-image: linear-gradient(\n    100deg,\n    #fffaff 0%,\n    #ead8ff 28%,\n    #c998ff 55%,\n    #b5b8ff 78%,\n    #ffe6a8 100%\n  ) !important;\n  background-size: 100% 100% !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  text-shadow:\n    0 4px 26px rgba(0,0,0,.44),\n    0 0 32px rgba(159,104,235,.18) !important;\n}\n\n\/* Small stage labels: cool lavender first, restrained gold highlight second. *\/\n.ryoko-lp-wrapper .section-kicker,\n.ryoko-lp-wrapper .collab-line {\n  color: #d9c2ff !important;\n  -webkit-text-fill-color: #d9c2ff !important;\n  background: none !important;\n  text-shadow: 0 0 15px rgba(167,108,255,.16);\n}\n\n.ryoko-lp-wrapper .section-kicker::before {\n  color: #b98cff !important;\n  -webkit-text-fill-color: #b98cff !important;\n  text-shadow: 0 0 12px rgba(167,108,255,.28);\n}\n\n\/* Long-form copy: lavender-white instead of grey, with a cleaner reading rhythm. *\/\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li,\n.ryoko-lp-wrapper td,\n.ryoko-lp-wrapper th,\n.ryoko-lp-wrapper dd,\n.ryoko-lp-wrapper figcaption {\n  font-family: var(--f-body) !important;\n  color: var(--ryoko-copy);\n  letter-spacing: .002em;\n}\n\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li {\n  line-height: 1.78;\n}\n\n.ryoko-lp-wrapper .copy-block p,\n.ryoko-lp-wrapper .feature-copy p,\n.ryoko-lp-wrapper .creator-copy p,\n.ryoko-lp-wrapper .intro-copy p,\n.ryoko-lp-wrapper .comparison-copy p,\n.ryoko-lp-wrapper .gift-copy p,\n.ryoko-lp-wrapper .showcase-video-summary,\n.ryoko-lp-wrapper .care-inner p,\n.ryoko-lp-wrapper .fit-panel p,\n.ryoko-lp-wrapper .fit-list li,\n.ryoko-lp-wrapper .faq-item p,\n.ryoko-lp-wrapper .final-inner p {\n  color: var(--ryoko-copy) !important;\n  text-shadow: 0 1px 10px rgba(35,17,58,.12);\n}\n\n\/* Secondary notes are quieter, but stay within the same purple family. *\/\n.ryoko-lp-wrapper .gallery-header p,\n.ryoko-lp-wrapper .showcase-video-frame figcaption,\n.ryoko-lp-wrapper .care-visual figcaption,\n.ryoko-lp-wrapper .muted {\n  color: var(--ryoko-copy-muted) !important;\n}\n\n\/* Emphasis and links: use violet for identity, gold only for interaction. *\/\n.ryoko-lp-wrapper strong {\n  color: #f7efff !important;\n  -webkit-text-fill-color: #f7efff !important;\n  font-weight: 700;\n}\n\n.ryoko-lp-wrapper .copy-link {\n  color: #d6b4ff !important;\n  -webkit-text-fill-color: #d6b4ff !important;\n  text-decoration-color: rgba(190,145,246,.52) !important;\n}\n\n.ryoko-lp-wrapper .copy-link:hover,\n.ryoko-lp-wrapper .copy-link:focus-visible {\n  color: var(--ryoko-title-gold) !important;\n  -webkit-text-fill-color: var(--ryoko-title-gold) !important;\n  text-decoration-color: rgba(255,230,168,.76) !important;\n}\n\n\/* FAQ titles use the serif display face instead of looking like ordinary body copy. *\/\n.ryoko-lp-wrapper .faq-item h3 {\n  font-family: var(--f-display) !important;\n  font-size: clamp(1.22rem,1.7vw,1.45rem);\n  font-weight: 700 !important;\n  color: #dec6ff !important;\n  -webkit-text-fill-color: #dec6ff !important;\n  background: none !important;\n  text-shadow: 0 0 16px rgba(167,108,255,.12) !important;\n}\n\n\/* Tables: violet labels + neutral-lavender values improve scanning. *\/\n.ryoko-lp-wrapper tbody th {\n  color: #d9baff !important;\n  -webkit-text-fill-color: #d9baff !important;\n  font-weight: 700;\n}\n\n.ryoko-lp-wrapper tbody td {\n  color: #eee8f7 !important;\n  -webkit-text-fill-color: #eee8f7 !important;\n}\n\n\/* Navigation stays condensed\/stage-like, but shifts slightly cooler for Ryoko. *\/\n.ryoko-lp-wrapper .lp-stage-nav a {\n  color: #d9c9eb;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a:hover,\n.ryoko-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: #f2e7ff;\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper h1,\n  .ryoko-lp-wrapper h2,\n  .ryoko-lp-wrapper h3 {\n    text-shadow: 0 2px 16px rgba(0,0,0,.48), 0 0 16px rgba(167,108,255,.11) !important;\n  }\n\n  .ryoko-lp-wrapper p,\n  .ryoko-lp-wrapper li,\n  .ryoko-lp-wrapper td,\n  .ryoko-lp-wrapper th,\n  .ryoko-lp-wrapper dd,\n  .ryoko-lp-wrapper figcaption {\n    color: #f1ebf8;\n  }\n\n  .ryoko-lp-wrapper .copy-block p,\n  .ryoko-lp-wrapper .feature-copy p,\n  .ryoko-lp-wrapper .creator-copy p,\n  .ryoko-lp-wrapper .intro-copy p,\n  .ryoko-lp-wrapper .comparison-copy p,\n  .ryoko-lp-wrapper .gift-copy p,\n  .ryoko-lp-wrapper .showcase-video-summary,\n  .ryoko-lp-wrapper .care-inner p,\n  .ryoko-lp-wrapper .fit-panel p,\n  .ryoko-lp-wrapper .fit-list li,\n  .ryoko-lp-wrapper .faq-item p,\n  .ryoko-lp-wrapper .final-inner p {\n    color: #f3edf9 !important;\n  }\n}\n\n\n\/* ================================================================\n   RYOKO TYPOGRAPHY REFINEMENT V3 — ANIME IDOL LIVE\n   Japanese pop-stage typography + violet \/ pearl \/ gold light accents.\n   Keeps long-form copy highly readable while making headings feel more\n   like an anime idol concert title card rather than editorial serif text.\n   ================================================================ *\/\n\n.ryoko-lp-wrapper {\n  --idol-pearl: #fff9ff;\n  --idol-white: #f8f2ff;\n  --idol-lavender: #e5d3ff;\n  --idol-violet: #c19bff;\n  --idol-electric: #aeb7ff;\n  --idol-pink: #efb8ff;\n  --idol-gold: #ffe4a6;\n  --idol-copy: #f2ecf8;\n  --idol-copy-soft: #ddd3e8;\n}\n\n\/* Main headings: clean Japanese-gothic letterforms with a controlled stage glow. *\/\n.ryoko-lp-wrapper h1,\n.ryoko-lp-wrapper h2,\n.ryoko-lp-wrapper h3 {\n  font-family: var(--f-display) !important;\n  font-style: normal !important;\n  font-weight: 700 !important;\n  letter-spacing: .018em !important;\n  line-height: 1.16;\n  color: var(--idol-lavender) !important;\n  -webkit-text-fill-color: currentColor !important;\n  text-shadow:\n    0 2px 16px rgba(4,2,10,.52),\n    0 0 18px rgba(174,130,255,.15),\n    0 0 34px rgba(107,76,205,.08) !important;\n}\n\n\/* H2s get the idol-stage light sweep: pearl -\u003e lavender -\u003e electric violet -\u003e warm gold. *\/\n.ryoko-lp-wrapper h2 {\n  font-weight: 900 !important;\n  color: var(--idol-pearl) !important;\n  background-image: linear-gradient(\n    96deg,\n    #fffaff 0%,\n    #efe5ff 24%,\n    #d9bdff 52%,\n    #bcb7ff 76%,\n    #ffe3a5 100%\n  ) !important;\n  background-size: 100% 100% !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  text-shadow:\n    0 3px 22px rgba(5,2,12,.55),\n    0 0 22px rgba(171,117,255,.16),\n    0 0 42px rgba(125,141,255,.08) !important;\n}\n\n\/* Hero title is brighter and more like a concert key visual. *\/\n.ryoko-lp-wrapper .display-title {\n  font-family: var(--f-display) !important;\n  font-weight: 900 !important;\n  letter-spacing: .012em !important;\n  background-image: linear-gradient(\n    100deg,\n    #ffffff 0%,\n    #f0e3ff 22%,\n    #d1a9ff 48%,\n    #aeb9ff 72%,\n    #ffe4a6 100%\n  ) !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  text-shadow:\n    0 5px 30px rgba(3,1,9,.58),\n    0 0 30px rgba(174,116,255,.20),\n    0 0 54px rgba(125,141,255,.10) !important;\n}\n\n\/* Smaller headings stay solid for clarity and hierarchy. *\/\n.ryoko-lp-wrapper h3,\n.ryoko-lp-wrapper .faq-item h3,\n.ryoko-lp-wrapper .care-visuals-title {\n  font-family: var(--f-display) !important;\n  font-weight: 700 !important;\n  color: #e6d6ff !important;\n  -webkit-text-fill-color: #e6d6ff !important;\n  background: none !important;\n  letter-spacing: .012em !important;\n  text-shadow:\n    0 2px 14px rgba(4,2,10,.48),\n    0 0 17px rgba(177,126,255,.16) !important;\n}\n\n\/* Stage labels and collaboration line: brighter violet with a gold Spade accent. *\/\n.ryoko-lp-wrapper .section-kicker,\n.ryoko-lp-wrapper .collab-line {\n  font-family: var(--f-label) !important;\n  color: #d9c0ff !important;\n  -webkit-text-fill-color: #d9c0ff !important;\n  letter-spacing: .24em !important;\n  text-shadow:\n    0 0 12px rgba(175,116,255,.26),\n    0 0 24px rgba(125,141,255,.10) !important;\n}\n\n.ryoko-lp-wrapper .section-kicker::before {\n  color: var(--idol-gold) !important;\n  -webkit-text-fill-color: var(--idol-gold) !important;\n  text-shadow:\n    0 0 10px rgba(255,224,157,.34),\n    0 0 20px rgba(174,113,255,.12) !important;\n}\n\n\/* Intro supporting line: soft idol-poster pink\/lavender rather than plain white. *\/\n.ryoko-lp-wrapper .intro-tagline {\n  font-family: var(--f-display) !important;\n  font-style: normal !important;\n  font-weight: 500 !important;\n  color: #efcfff !important;\n  -webkit-text-fill-color: #efcfff !important;\n  letter-spacing: .025em !important;\n  text-shadow: 0 0 18px rgba(218,130,255,.17) !important;\n}\n\n\/* Body copy: slightly brighter, softer violet-white, and medium weight for readability. *\/\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li,\n.ryoko-lp-wrapper td,\n.ryoko-lp-wrapper th,\n.ryoko-lp-wrapper dd,\n.ryoko-lp-wrapper figcaption {\n  font-family: var(--f-body) !important;\n  color: var(--idol-copy) !important;\n  -webkit-text-fill-color: currentColor !important;\n  font-weight: 500;\n  letter-spacing: .006em;\n}\n\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li {\n  line-height: 1.80;\n}\n\n.ryoko-lp-wrapper .copy-block p,\n.ryoko-lp-wrapper .feature-copy p,\n.ryoko-lp-wrapper .creator-copy p,\n.ryoko-lp-wrapper .intro-copy p,\n.ryoko-lp-wrapper .comparison-copy p,\n.ryoko-lp-wrapper .gift-copy p,\n.ryoko-lp-wrapper .showcase-video-summary,\n.ryoko-lp-wrapper .care-inner p,\n.ryoko-lp-wrapper .fit-panel p,\n.ryoko-lp-wrapper .fit-list li,\n.ryoko-lp-wrapper .faq-item p,\n.ryoko-lp-wrapper .final-inner p {\n  color: var(--idol-copy) !important;\n  -webkit-text-fill-color: var(--idol-copy) !important;\n  text-shadow: 0 1px 8px rgba(15,7,27,.18) !important;\n}\n\n\/* Muted supporting text remains legible but visibly secondary. *\/\n.ryoko-lp-wrapper .gallery-header p,\n.ryoko-lp-wrapper .showcase-video-frame figcaption,\n.ryoko-lp-wrapper .care-visual figcaption,\n.ryoko-lp-wrapper .care-visuals-intro,\n.ryoko-lp-wrapper .muted {\n  color: var(--idol-copy-soft) !important;\n  -webkit-text-fill-color: var(--idol-copy-soft) !important;\n}\n\n\/* Inline emphasis and links echo the stage palette without turning paragraphs neon. *\/\n.ryoko-lp-wrapper strong {\n  color: #fff6d9 !important;\n  -webkit-text-fill-color: #fff6d9 !important;\n  font-weight: 700 !important;\n}\n\n.ryoko-lp-wrapper .copy-link {\n  color: #d8baff !important;\n  -webkit-text-fill-color: #d8baff !important;\n  font-weight: 600;\n  text-decoration-color: rgba(202,159,255,.58) !important;\n  text-decoration-thickness: 1px;\n}\n\n.ryoko-lp-wrapper .copy-link:hover,\n.ryoko-lp-wrapper .copy-link:focus-visible {\n  color: var(--idol-gold) !important;\n  -webkit-text-fill-color: var(--idol-gold) !important;\n  text-decoration-color: rgba(255,228,166,.86) !important;\n  text-shadow: 0 0 14px rgba(255,222,145,.18);\n}\n\n\/* Table labels and values use the same visual hierarchy as concert information boards. *\/\n.ryoko-lp-wrapper tbody th {\n  color: #d6b7ff !important;\n  -webkit-text-fill-color: #d6b7ff !important;\n  font-weight: 700 !important;\n}\n\n.ryoko-lp-wrapper tbody td {\n  color: #f2edf8 !important;\n  -webkit-text-fill-color: #f2edf8 !important;\n  font-weight: 500;\n}\n\n\/* Navigation remains condensed and stage-like, with brighter live-light feedback. *\/\n.ryoko-lp-wrapper .lp-stage-nav a {\n  color: #ddd0ee !important;\n  -webkit-text-fill-color: #ddd0ee !important;\n  text-shadow: 0 0 12px rgba(141,104,214,.10);\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a:hover,\n.ryoko-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: #fff6df !important;\n  -webkit-text-fill-color: #fff6df !important;\n  text-shadow:\n    0 0 10px rgba(255,226,160,.26),\n    0 0 18px rgba(171,117,255,.16);\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper h2 {\n    letter-spacing: .01em !important;\n    text-shadow:\n      0 3px 18px rgba(4,2,11,.58),\n      0 0 16px rgba(171,117,255,.13) !important;\n  }\n\n  .ryoko-lp-wrapper p,\n  .ryoko-lp-wrapper li,\n  .ryoko-lp-wrapper td,\n  .ryoko-lp-wrapper th,\n  .ryoko-lp-wrapper dd,\n  .ryoko-lp-wrapper figcaption {\n    letter-spacing: .003em;\n  }\n}\n\n\n\/* ================================================================\n   RYOKO TYPOGRAPHY REFINEMENT V4 — FULL IDOL CONCERT ATMOSPHERE\n   Stronger anime-live title treatment, LED-like glow and rounded idol\n   display type while keeping long-form product copy easy to read.\n   ================================================================ *\/\n\n.ryoko-lp-wrapper {\n  --idol-title-font: 'M PLUS Rounded 1c', 'Zen Kaku Gothic New', Arial, sans-serif;\n  --idol-body-font: 'Zen Kaku Gothic New', 'Montserrat', Arial, sans-serif;\n  --idol-live-white: #fffaff;\n  --idol-live-lilac: #eadcff;\n  --idol-live-violet: #c79dff;\n  --idol-live-blue: #9fc4ff;\n  --idol-live-pink: #ffb7e9;\n  --idol-live-gold: #ffe29a;\n  --idol-live-copy: #f7f0ff;\n  --idol-live-copy-soft: #e7dcf2;\n}\n\n\/* Rounder, more animated ACG idol typography instead of editorial display type. *\/\n.ryoko-lp-wrapper h1,\n.ryoko-lp-wrapper h2,\n.ryoko-lp-wrapper h3,\n.ryoko-lp-wrapper .display-title,\n.ryoko-lp-wrapper .intro-tagline,\n.ryoko-lp-wrapper .care-visuals-title {\n  font-family: var(--idol-title-font) !important;\n}\n\n\/* Main section titles behave like concert title cards. *\/\n.ryoko-lp-wrapper h2 {\n  position: relative;\n  display: inline-block;\n  max-width: 100%;\n  padding: 0 .04em .20em;\n  font-weight: 900 !important;\n  line-height: 1.12 !important;\n  letter-spacing: .025em !important;\n  background-image: linear-gradient(\n    100deg,\n    #ffffff 0%,\n    #f8e9ff 15%,\n    #ffbde9 31%,\n    #d3adff 47%,\n    #9ec7ff 64%,\n    #d9c6ff 79%,\n    #ffe29a 100%\n  ) !important;\n  background-size: 220% auto !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  filter: drop-shadow(0 3px 3px rgba(7,3,16,.58));\n  text-shadow:\n    0 0 8px rgba(255,181,233,.22),\n    0 0 20px rgba(178,123,255,.22),\n    0 0 42px rgba(112,151,255,.13),\n    0 4px 24px rgba(5,2,13,.52) !important;\n  animation: ryoko-idol-title-shimmer 8s linear infinite;\n}\n\n\/* Tiny stage-light ornaments around headings; decorative only. *\/\n.ryoko-lp-wrapper h2::before {\n  content: '✦';\n  position: absolute;\n  left: -1.05em;\n  top: .02em;\n  color: var(--idol-live-pink);\n  -webkit-text-fill-color: var(--idol-live-pink);\n  font-family: Arial, sans-serif;\n  font-size: .42em;\n  line-height: 1;\n  text-shadow:\n    0 0 7px rgba(255,183,233,.78),\n    0 0 16px rgba(255,183,233,.46);\n  animation: ryoko-idol-star-pulse 2.8s ease-in-out infinite;\n}\n\n.ryoko-lp-wrapper h2::after {\n  content: '';\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  height: 2px;\n  border-radius: 999px;\n  background: linear-gradient(90deg,\n    transparent 0%,\n    rgba(255,183,233,.92) 16%,\n    rgba(198,156,255,.96) 40%,\n    rgba(142,190,255,.94) 66%,\n    rgba(255,226,154,.92) 86%,\n    transparent 100%);\n  box-shadow:\n    0 0 8px rgba(204,150,255,.48),\n    0 0 18px rgba(130,175,255,.24);\n}\n\n\/* Hero title gets the strongest \"opening night\" key-visual treatment. *\/\n.ryoko-lp-wrapper .display-title {\n  display: inline-block;\n  position: relative;\n  font-weight: 900 !important;\n  letter-spacing: .018em !important;\n  line-height: 1.03 !important;\n  padding: .08em .08em .22em;\n  background-image: linear-gradient(\n    96deg,\n    #ffffff 0%,\n    #ffe9fb 14%,\n    #ffb3e3 28%,\n    #d7b1ff 46%,\n    #9fc7ff 65%,\n    #d9c8ff 80%,\n    #ffe7a8 100%\n  ) !important;\n  background-size: 240% auto !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  text-shadow:\n    0 0 12px rgba(255,178,229,.25),\n    0 0 30px rgba(172,112,255,.24),\n    0 0 62px rgba(114,154,255,.16),\n    0 6px 34px rgba(2,1,8,.62) !important;\n  filter: drop-shadow(0 0 18px rgba(171,119,255,.14));\n  animation: ryoko-idol-title-shimmer 7s linear infinite;\n}\n\n.ryoko-lp-wrapper .display-title::before,\n.ryoko-lp-wrapper .display-title::after {\n  content: '✦';\n  position: absolute;\n  color: #fff0bc;\n  -webkit-text-fill-color: #fff0bc;\n  font-family: Arial, sans-serif;\n  line-height: 1;\n  text-shadow: 0 0 10px rgba(255,230,160,.80), 0 0 24px rgba(211,160,255,.38);\n}\n\n.ryoko-lp-wrapper .display-title::before {\n  left: -.72em;\n  top: .16em;\n  font-size: .28em;\n}\n\n.ryoko-lp-wrapper .display-title::after {\n  right: -.64em;\n  bottom: .32em;\n  font-size: .22em;\n}\n\n\/* Smaller headings read like anime live-program captions. *\/\n.ryoko-lp-wrapper h3,\n.ryoko-lp-wrapper .faq-item h3,\n.ryoko-lp-wrapper .care-visuals-title {\n  font-weight: 800 !important;\n  letter-spacing: .025em !important;\n  color: #f0e4ff !important;\n  -webkit-text-fill-color: #f0e4ff !important;\n  text-shadow:\n    0 0 8px rgba(202,157,255,.18),\n    0 0 20px rgba(120,156,255,.10),\n    0 2px 13px rgba(5,2,12,.50) !important;\n}\n\n\/* Section labels now look like small luminous stage placards. *\/\n.ryoko-lp-wrapper .section-kicker,\n.ryoko-lp-wrapper .collab-line {\n  display: inline-flex;\n  align-items: center;\n  gap: .58em;\n  padding: .34em .72em .38em;\n  border: 1px solid rgba(210,174,255,.24);\n  border-radius: 999px;\n  color: #f3dcff !important;\n  -webkit-text-fill-color: #f3dcff !important;\n  background:\n    linear-gradient(90deg, rgba(255,181,233,.08), rgba(166,123,255,.10) 50%, rgba(117,157,255,.08));\n  box-shadow:\n    inset 0 0 0 1px rgba(255,255,255,.025),\n    0 0 18px rgba(171,120,255,.10);\n  letter-spacing: .24em !important;\n  text-shadow:\n    0 0 8px rgba(244,188,255,.28),\n    0 0 16px rgba(126,158,255,.12) !important;\n}\n\n.ryoko-lp-wrapper .section-kicker::before {\n  content: '♠';\n  color: var(--idol-live-gold) !important;\n  -webkit-text-fill-color: var(--idol-live-gold) !important;\n  font-size: .92em;\n  text-shadow:\n    0 0 8px rgba(255,226,154,.70),\n    0 0 17px rgba(255,185,231,.24) !important;\n}\n\n\/* Intro supporting line becomes a soft idol-song subtitle. *\/\n.ryoko-lp-wrapper .intro-tagline {\n  font-weight: 700 !important;\n  font-style: italic !important;\n  letter-spacing: .035em !important;\n  color: #ffd4f0 !important;\n  -webkit-text-fill-color: #ffd4f0 !important;\n  text-shadow:\n    0 0 10px rgba(255,178,229,.26),\n    0 0 24px rgba(175,123,255,.14) !important;\n}\n\n\/* Body copy switches to Japanese-gothic text forms for a more ACG visual identity. *\/\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li,\n.ryoko-lp-wrapper td,\n.ryoko-lp-wrapper th,\n.ryoko-lp-wrapper dd,\n.ryoko-lp-wrapper figcaption {\n  font-family: var(--idol-body-font) !important;\n}\n\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li {\n  color: var(--idol-live-copy) !important;\n  -webkit-text-fill-color: var(--idol-live-copy) !important;\n  font-weight: 500 !important;\n  letter-spacing: .013em !important;\n  line-height: 1.86 !important;\n  text-shadow: 0 1px 8px rgba(6,2,15,.24) !important;\n}\n\n\/* First paragraph in major content blocks receives slightly brighter \"spotlight\" color. *\/\n.ryoko-lp-wrapper .copy-block \u003e p:first-of-type,\n.ryoko-lp-wrapper .feature-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .creator-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .gift-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .fit-panel \u003e p:first-of-type,\n.ryoko-lp-wrapper .care-inner \u003e p:first-of-type,\n.ryoko-lp-wrapper .faq-item \u003e p:first-of-type {\n  color: #fff9ff !important;\n  -webkit-text-fill-color: #fff9ff !important;\n}\n\n\/* Strong text becomes a warm stage-light highlight. *\/\n.ryoko-lp-wrapper strong {\n  color: #fff1c8 !important;\n  -webkit-text-fill-color: #fff1c8 !important;\n  font-weight: 700 !important;\n  text-shadow: 0 0 10px rgba(255,223,151,.13);\n}\n\n.ryoko-lp-wrapper .copy-link {\n  color: #e3c5ff !important;\n  -webkit-text-fill-color: #e3c5ff !important;\n  text-decoration-color: rgba(227,197,255,.52) !important;\n  text-shadow: 0 0 10px rgba(180,128,255,.12);\n}\n\n.ryoko-lp-wrapper .copy-link:hover,\n.ryoko-lp-wrapper .copy-link:focus-visible {\n  color: #ffe6a8 !important;\n  -webkit-text-fill-color: #ffe6a8 !important;\n  text-decoration-color: rgba(255,230,168,.88) !important;\n  text-shadow:\n    0 0 9px rgba(255,226,154,.34),\n    0 0 18px rgba(255,181,233,.16);\n}\n\n\/* Concert-information-board look for tables without hurting readability. *\/\n.ryoko-lp-wrapper thead th {\n  font-family: var(--idol-title-font) !important;\n  font-weight: 800 !important;\n  letter-spacing: .10em !important;\n}\n\n.ryoko-lp-wrapper tbody th {\n  font-family: var(--idol-title-font) !important;\n  color: #e1c9ff !important;\n  -webkit-text-fill-color: #e1c9ff !important;\n  font-weight: 800 !important;\n}\n\n.ryoko-lp-wrapper tbody td {\n  color: #f8f2ff !important;\n  -webkit-text-fill-color: #f8f2ff !important;\n}\n\n\/* Navigation gets a stronger live-stage illumination on hover. *\/\n.ryoko-lp-wrapper .lp-stage-nav a {\n  font-family: var(--f-label) !important;\n  color: #e7dcf4 !important;\n  -webkit-text-fill-color: #e7dcf4 !important;\n  text-shadow: 0 0 10px rgba(171,122,255,.12);\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a:hover,\n.ryoko-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: #fff3c9 !important;\n  -webkit-text-fill-color: #fff3c9 !important;\n  text-shadow:\n    0 0 8px rgba(255,229,163,.48),\n    0 0 18px rgba(255,176,226,.24),\n    0 0 30px rgba(126,163,255,.14);\n}\n\n@keyframes ryoko-idol-title-shimmer {\n  0%   { background-position: 0% 50%; }\n  50%  { background-position: 100% 50%; }\n  100% { background-position: 0% 50%; }\n}\n\n@keyframes ryoko-idol-star-pulse {\n  0%,100% { opacity: .60; transform: scale(.86) rotate(0deg); }\n  50%     { opacity: 1; transform: scale(1.10) rotate(9deg); }\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper h2 {\n    letter-spacing: .012em !important;\n    padding-bottom: .18em;\n  }\n\n  .ryoko-lp-wrapper h2::before {\n    left: -.78em;\n    font-size: .36em;\n  }\n\n  .ryoko-lp-wrapper .display-title::before,\n  .ryoko-lp-wrapper .display-title::after {\n    display: none;\n  }\n\n  .ryoko-lp-wrapper .section-kicker,\n  .ryoko-lp-wrapper .collab-line {\n    letter-spacing: .17em !important;\n    padding: .30em .62em .34em;\n  }\n\n  .ryoko-lp-wrapper p,\n  .ryoko-lp-wrapper li {\n    letter-spacing: .007em !important;\n    line-height: 1.80 !important;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ryoko-lp-wrapper h2,\n  .ryoko-lp-wrapper .display-title,\n  .ryoko-lp-wrapper h2::before {\n    animation: none !important;\n  }\n}\n\n\n\n\/* ================================================================\n   RYOKO TYPOGRAPHY REFINEMENT V5 — GRAND IDOL LIVE KEY VISUAL\n   More theatrical, jewel-like anime concert typography. Keeps long-form\n   copy readable while making headings feel like illuminated stage cards.\n   ================================================================ *\/\n\n.ryoko-lp-wrapper {\n  --idol-neon-pink: #ff8fe2;\n  --idol-neon-violet: #b994ff;\n  --idol-neon-blue: #8fc8ff;\n  --idol-neon-cyan: #a9ecff;\n  --idol-champagne: #ffe6a8;\n  --idol-pearl: #fffaff;\n  --idol-ink: #0b0616;\n}\n\n\/* ----- HERO: glossy anime-idol key-visual lettering ----- *\/\n.ryoko-lp-wrapper .display-title {\n  font-size: clamp(2.5rem, 6.2vw, 5.4rem) !important;\n  font-weight: 900 !important;\n  letter-spacing: .018em !important;\n  -webkit-text-stroke: .7px rgba(255,255,255,.48);\n  background-image:\n    linear-gradient(96deg,\n      #ffffff 0%,\n      #fff1fc 10%,\n      #ff9fdf 24%,\n      #e3b8ff 39%,\n      #9bc7ff 55%,\n      #b5ebff 67%,\n      #d7bcff 80%,\n      #ffe5a2 94%,\n      #ffffff 100%) !important;\n  background-size: 280% auto !important;\n  filter:\n    drop-shadow(0 2px 0 rgba(84,37,132,.95))\n    drop-shadow(0 5px 0 rgba(43,18,78,.75))\n    drop-shadow(0 0 15px rgba(255,143,226,.42))\n    drop-shadow(0 0 34px rgba(185,148,255,.34))\n    drop-shadow(0 0 58px rgba(143,200,255,.22));\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.72),\n    0 0 8px rgba(255,255,255,.32),\n    0 0 18px rgba(255,143,226,.36),\n    0 0 34px rgba(185,148,255,.30),\n    0 0 54px rgba(143,200,255,.19),\n    0 8px 30px rgba(5,2,15,.82) !important;\n  animation: ryoko-idol-title-shimmer 5.6s linear infinite,\n             ryoko-live-title-breathe 3.8s ease-in-out infinite alternate;\n}\n\n.ryoko-lp-wrapper .display-title::before,\n.ryoko-lp-wrapper .display-title::after {\n  color: #fff1b8 !important;\n  -webkit-text-fill-color: #fff1b8 !important;\n  text-shadow:\n    0 0 5px #fff,\n    0 0 12px rgba(255,230,160,.95),\n    0 0 26px rgba(255,143,226,.66),\n    0 0 42px rgba(143,200,255,.38) !important;\n  animation: ryoko-live-sparkle 2.4s ease-in-out infinite;\n}\n\n\/* The intro subtitle now reads like a song-title line beneath the key visual. *\/\n.ryoko-lp-wrapper .intro-tagline {\n  display: inline-block;\n  position: relative;\n  margin-top: 2px;\n  padding: .34em 1.15em .42em;\n  border-top: 1px solid rgba(255,230,168,.30);\n  border-bottom: 1px solid rgba(207,164,255,.28);\n  border-radius: 999px;\n  color: #ffe8f8 !important;\n  -webkit-text-fill-color: #ffe8f8 !important;\n  background:\n    radial-gradient(circle at 18% 50%, rgba(255,143,226,.18), transparent 31%),\n    radial-gradient(circle at 82% 50%, rgba(143,200,255,.14), transparent 31%),\n    linear-gradient(90deg, rgba(43,14,68,.30), rgba(110,47,153,.28), rgba(43,14,68,.30));\n  box-shadow:\n    0 0 0 1px rgba(255,255,255,.025) inset,\n    0 0 22px rgba(181,127,255,.13),\n    0 0 42px rgba(255,143,226,.07);\n  text-shadow:\n    0 0 8px rgba(255,255,255,.20),\n    0 0 18px rgba(255,143,226,.34),\n    0 0 28px rgba(143,200,255,.18) !important;\n}\n\n\/* ----- SECTION H2: illuminated stage placards ----- *\/\n.ryoko-lp-wrapper h2:not(.display-title) {\n  position: relative;\n  isolation: isolate;\n  display: inline-block;\n  padding: .10em .08em .34em 1.34em !important;\n  font-weight: 900 !important;\n  letter-spacing: .022em !important;\n  -webkit-text-stroke: .42px rgba(255,255,255,.34);\n  background-image:\n    linear-gradient(92deg,\n      #ffffff 0%,\n      #ffd8f2 17%,\n      #cfa8ff 38%,\n      #9bcaff 58%,\n      #d7c1ff 76%,\n      #ffe2a0 100%) !important;\n  background-size: 230% auto !important;\n  filter:\n    drop-shadow(0 2px 0 rgba(50,20,85,.92))\n    drop-shadow(0 0 10px rgba(255,143,226,.28))\n    drop-shadow(0 0 24px rgba(185,148,255,.22));\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.48),\n    0 0 8px rgba(255,143,226,.26),\n    0 0 18px rgba(185,148,255,.25),\n    0 0 32px rgba(143,200,255,.14),\n    0 5px 18px rgba(4,2,12,.70) !important;\n  animation: ryoko-idol-title-shimmer 7s linear infinite;\n}\n\n\/* Spade medallion at the start of every major heading. *\/\n.ryoko-lp-wrapper h2:not(.display-title)::before {\n  content: '♠' !important;\n  position: absolute !important;\n  left: 0 !important;\n  top: .08em !important;\n  display: grid;\n  place-items: center;\n  width: .93em;\n  height: .93em;\n  border: 1px solid rgba(255,232,174,.66);\n  border-radius: 50%;\n  color: #fff0af !important;\n  -webkit-text-fill-color: #fff0af !important;\n  background:\n    radial-gradient(circle at 35% 28%, rgba(255,255,255,.45), transparent 20%),\n    linear-gradient(145deg, #a657e4, #6133b4 48%, #274d9a);\n  box-shadow:\n    inset 0 0 0 2px rgba(255,255,255,.08),\n    0 0 7px rgba(255,230,160,.70),\n    0 0 17px rgba(255,143,226,.42),\n    0 0 28px rgba(143,200,255,.24);\n  font-family: Georgia, serif !important;\n  font-size: .62em !important;\n  line-height: 1 !important;\n  transform: none !important;\n  opacity: 1 !important;\n  animation: ryoko-spade-medallion 3s ease-in-out infinite;\n}\n\n\/* Marquee-light rail under headings. *\/\n.ryoko-lp-wrapper h2:not(.display-title)::after {\n  content: '' !important;\n  position: absolute;\n  left: 1.32em;\n  right: .02em;\n  bottom: 0;\n  height: 7px;\n  border-radius: 999px;\n  background:\n    radial-gradient(circle, rgba(255,250,223,.98) 0 28%, rgba(255,208,132,.68) 32%, transparent 50%) 0 50% \/ 22px 7px repeat-x,\n    linear-gradient(90deg, rgba(255,143,226,.90), rgba(185,148,255,.94) 38%, rgba(143,200,255,.90) 68%, rgba(255,226,160,.88));\n  box-shadow:\n    0 0 8px rgba(255,230,171,.52),\n    0 0 17px rgba(255,143,226,.30),\n    0 0 29px rgba(143,200,255,.18);\n  opacity: .92;\n}\n\n\/* ----- KICKERS \/ LABELS: miniature lightbox signs ----- *\/\n.ryoko-lp-wrapper .section-kicker,\n.ryoko-lp-wrapper .collab-line {\n  position: relative;\n  padding: .43em 1.02em .47em !important;\n  border: 1px solid rgba(255,229,168,.42) !important;\n  border-radius: 999px !important;\n  color: #fff3cf !important;\n  -webkit-text-fill-color: #fff3cf !important;\n  background:\n    radial-gradient(circle at 20% 50%, rgba(255,143,226,.20), transparent 35%),\n    radial-gradient(circle at 80% 50%, rgba(143,200,255,.18), transparent 35%),\n    linear-gradient(90deg, rgba(80,26,116,.82), rgba(119,55,166,.76) 50%, rgba(49,61,132,.78)) !important;\n  box-shadow:\n    inset 0 0 0 1px rgba(255,255,255,.06),\n    inset 0 0 18px rgba(255,143,226,.09),\n    0 0 9px rgba(255,230,168,.20),\n    0 0 23px rgba(185,148,255,.18) !important;\n  font-weight: 700 !important;\n  text-shadow:\n    0 0 5px rgba(255,255,255,.34),\n    0 0 12px rgba(255,230,168,.28),\n    0 0 18px rgba(255,143,226,.22) !important;\n}\n\n.ryoko-lp-wrapper .section-kicker::before {\n  content: '✦ ♠ ✦' !important;\n  color: #ffe7a6 !important;\n  -webkit-text-fill-color: #ffe7a6 !important;\n  letter-spacing: .10em;\n  text-shadow:\n    0 0 6px rgba(255,255,255,.55),\n    0 0 14px rgba(255,230,168,.66),\n    0 0 22px rgba(255,143,226,.30) !important;\n}\n\n.ryoko-lp-wrapper .section-kicker::after,\n.ryoko-lp-wrapper .collab-line::after {\n  content: '';\n  position: absolute;\n  inset: -5px -9px;\n  border: 1px solid rgba(255,255,255,.04);\n  border-radius: 999px;\n  pointer-events: none;\n  box-shadow: 0 0 20px rgba(143,200,255,.08);\n}\n\n\/* ----- BODY COPY: luminous lyric-book treatment, not flat white text ----- *\/\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li,\n.ryoko-lp-wrapper td,\n.ryoko-lp-wrapper dd,\n.ryoko-lp-wrapper figcaption {\n  color: #f9f3ff !important;\n  -webkit-text-fill-color: #f9f3ff !important;\n  font-weight: 500 !important;\n  letter-spacing: .012em !important;\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.025),\n    0 1px 8px rgba(3,1,10,.34),\n    0 0 13px rgba(171,129,255,.055) !important;\n}\n\n\/* Lead paragraph in each copy area gets a subtle stage-light lyric bar. *\/\n.ryoko-lp-wrapper .copy-block \u003e p:first-of-type,\n.ryoko-lp-wrapper .feature-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .creator-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .gift-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .fit-panel \u003e p:first-of-type,\n.ryoko-lp-wrapper .care-inner \u003e p:first-of-type,\n.ryoko-lp-wrapper .faq-item \u003e p:first-of-type,\n.ryoko-lp-wrapper .intro-copy \u003e p:first-of-type {\n  position: relative;\n  margin-top: .12em;\n  padding: .72em .95em .76em 1.18em;\n  border-left: 3px solid rgba(255,210,139,.78);\n  border-radius: 0 14px 14px 0;\n  color: #fffaff !important;\n  -webkit-text-fill-color: #fffaff !important;\n  background:\n    linear-gradient(90deg,\n      rgba(255,143,226,.105),\n      rgba(185,148,255,.070) 48%,\n      rgba(143,200,255,.035) 78%,\n      transparent 100%);\n  box-shadow:\n    inset 18px 0 28px rgba(255,143,226,.025),\n    -3px 0 16px rgba(255,225,152,.10);\n  text-shadow:\n    0 1px 8px rgba(4,1,12,.42),\n    0 0 14px rgba(255,179,231,.065) !important;\n}\n\n\/* Warm-gold emphasis + jewel links. *\/\n.ryoko-lp-wrapper strong {\n  color: #ffeab5 !important;\n  -webkit-text-fill-color: #ffeab5 !important;\n  text-shadow:\n    0 0 6px rgba(255,255,255,.16),\n    0 0 13px rgba(255,222,146,.22) !important;\n}\n\n.ryoko-lp-wrapper .copy-link {\n  color: #e8c8ff !important;\n  -webkit-text-fill-color: #e8c8ff !important;\n  text-decoration-thickness: 1.5px;\n  text-underline-offset: .22em;\n  text-decoration-color: rgba(255,176,229,.66) !important;\n  text-shadow: 0 0 11px rgba(185,148,255,.20) !important;\n}\n\n.ryoko-lp-wrapper .copy-link:hover,\n.ryoko-lp-wrapper .copy-link:focus-visible {\n  color: #fff0b8 !important;\n  -webkit-text-fill-color: #fff0b8 !important;\n  text-decoration-color: rgba(255,230,168,.96) !important;\n  text-shadow:\n    0 0 7px rgba(255,255,255,.25),\n    0 0 14px rgba(255,230,168,.50),\n    0 0 24px rgba(255,143,226,.22) !important;\n}\n\n\/* ----- H3 \/ FAQ: supporting live-program titles ----- *\/\n.ryoko-lp-wrapper h3,\n.ryoko-lp-wrapper .faq-item h3,\n.ryoko-lp-wrapper .care-visuals-title {\n  color: #f4e7ff !important;\n  -webkit-text-fill-color: #f4e7ff !important;\n  font-weight: 900 !important;\n  letter-spacing: .018em !important;\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.18),\n    0 0 8px rgba(255,143,226,.22),\n    0 0 20px rgba(185,148,255,.18),\n    0 3px 15px rgba(4,1,12,.60) !important;\n}\n\n\/* ----- TABLE \/ SPEC COPY: stage information board ----- *\/\n.ryoko-lp-wrapper thead th {\n  color: #160923 !important;\n  -webkit-text-fill-color: #160923 !important;\n  background:\n    linear-gradient(90deg, #ffe4a1 0%, #ffc9e9 32%, #ceb0ff 67%, #a8d5ff 100%) !important;\n  text-shadow: 0 1px 0 rgba(255,255,255,.36) !important;\n  box-shadow: inset 0 -2px 0 rgba(92,46,132,.18);\n}\n\n.ryoko-lp-wrapper tbody th {\n  color: #ead5ff !important;\n  -webkit-text-fill-color: #ead5ff !important;\n  text-shadow: 0 0 11px rgba(185,148,255,.12);\n}\n\n.ryoko-lp-wrapper tbody td {\n  color: #fff9ff !important;\n  -webkit-text-fill-color: #fff9ff !important;\n}\n\n\/* ----- STAT RIBBON: concert ticket \/ set-list feel ----- *\/\n.ryoko-lp-wrapper .stat dt {\n  color: #ffe7ad !important;\n  -webkit-text-fill-color: #ffe7ad !important;\n  text-shadow:\n    0 0 7px rgba(255,230,168,.38),\n    0 0 13px rgba(255,143,226,.14) !important;\n}\n\n.ryoko-lp-wrapper .stat dd {\n  color: #fffaff !important;\n  -webkit-text-fill-color: #fffaff !important;\n  text-shadow:\n    0 0 7px rgba(255,255,255,.10),\n    0 0 16px rgba(185,148,255,.13) !important;\n}\n\n\/* ----- NAV: light-stick glow rather than flat text ----- *\/\n.ryoko-lp-wrapper .lp-stage-nav a {\n  color: #eee5fa !important;\n  -webkit-text-fill-color: #eee5fa !important;\n  text-shadow:\n    0 0 8px rgba(255,143,226,.13),\n    0 0 15px rgba(143,200,255,.08) !important;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a:hover,\n.ryoko-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: #fff2c5 !important;\n  -webkit-text-fill-color: #fff2c5 !important;\n  text-shadow:\n    0 0 5px rgba(255,255,255,.55),\n    0 0 11px rgba(255,230,168,.66),\n    0 0 21px rgba(255,143,226,.42),\n    0 0 33px rgba(143,200,255,.24) !important;\n}\n\n@keyframes ryoko-live-title-breathe {\n  from { filter: drop-shadow(0 2px 0 rgba(84,37,132,.95)) drop-shadow(0 5px 0 rgba(43,18,78,.75)) drop-shadow(0 0 12px rgba(255,143,226,.34)) drop-shadow(0 0 28px rgba(185,148,255,.28)) drop-shadow(0 0 48px rgba(143,200,255,.17)); }\n  to   { filter: drop-shadow(0 2px 0 rgba(84,37,132,.95)) drop-shadow(0 5px 0 rgba(43,18,78,.75)) drop-shadow(0 0 18px rgba(255,143,226,.52)) drop-shadow(0 0 40px rgba(185,148,255,.40)) drop-shadow(0 0 66px rgba(143,200,255,.26)); }\n}\n\n@keyframes ryoko-live-sparkle {\n  0%,100% { opacity: .60; transform: scale(.84) rotate(-8deg); }\n  50% { opacity: 1; transform: scale(1.16) rotate(10deg); }\n}\n\n@keyframes ryoko-spade-medallion {\n  0%,100% { box-shadow: inset 0 0 0 2px rgba(255,255,255,.08), 0 0 7px rgba(255,230,160,.55), 0 0 16px rgba(255,143,226,.34), 0 0 27px rgba(143,200,255,.18); }\n  50% { box-shadow: inset 0 0 0 2px rgba(255,255,255,.11), 0 0 10px rgba(255,230,160,.82), 0 0 23px rgba(255,143,226,.52), 0 0 37px rgba(143,200,255,.30); }\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper .display-title {\n    font-size: clamp(2.08rem, 10.8vw, 3.55rem) !important;\n    -webkit-text-stroke: .45px rgba(255,255,255,.40);\n    filter:\n      drop-shadow(0 2px 0 rgba(84,37,132,.92))\n      drop-shadow(0 0 14px rgba(255,143,226,.34))\n      drop-shadow(0 0 28px rgba(143,200,255,.18));\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title) {\n    padding-left: 1.18em !important;\n    font-size: clamp(1.62rem, 7vw, 2.25rem) !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::before {\n    width: .82em;\n    height: .82em;\n    top: .14em !important;\n    font-size: .56em !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::after {\n    left: 1.17em;\n    height: 5px;\n    background-size: 18px 5px, auto;\n  }\n\n  .ryoko-lp-wrapper .intro-tagline {\n    padding: .31em .78em .36em;\n    border-radius: 18px;\n  }\n\n  .ryoko-lp-wrapper .section-kicker,\n  .ryoko-lp-wrapper .collab-line {\n    letter-spacing: .14em !important;\n    padding: .36em .74em .40em !important;\n  }\n\n  .ryoko-lp-wrapper .copy-block \u003e p:first-of-type,\n  .ryoko-lp-wrapper .feature-copy \u003e p:first-of-type,\n  .ryoko-lp-wrapper .creator-copy \u003e p:first-of-type,\n  .ryoko-lp-wrapper .gift-copy \u003e p:first-of-type,\n  .ryoko-lp-wrapper .fit-panel \u003e p:first-of-type,\n  .ryoko-lp-wrapper .care-inner \u003e p:first-of-type,\n  .ryoko-lp-wrapper .faq-item \u003e p:first-of-type,\n  .ryoko-lp-wrapper .intro-copy \u003e p:first-of-type {\n    padding: .64em .76em .68em .92em;\n    border-left-width: 2px;\n    border-radius: 0 11px 11px 0;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ryoko-lp-wrapper .display-title,\n  .ryoko-lp-wrapper h2:not(.display-title),\n  .ryoko-lp-wrapper .display-title::before,\n  .ryoko-lp-wrapper .display-title::after,\n  .ryoko-lp-wrapper h2:not(.display-title)::before {\n    animation: none !important;\n  }\n}\n\n\n\n\/* ================================================================\n   RYOKO TYPOGRAPHY REFINEMENT V6 — JEWEL IDOL LIVE \/ GRAND CONCERT\n   Stronger anime-idol atmosphere: jewel-gradient lettering, brighter\n   marquee lights, rounded ACG body type and more theatrical lyric copy.\n   ================================================================ *\/\n\n.ryoko-lp-wrapper {\n  --idol-title-font: 'M PLUS Rounded 1c', 'Zen Kaku Gothic New', Arial, sans-serif;\n  --idol-body-font: 'M PLUS Rounded 1c', 'Zen Kaku Gothic New', 'Montserrat', Arial, sans-serif;\n  --idol-hot-pink: #ff73d3;\n  --idol-orchid: #d596ff;\n  --idol-violet: #a77cff;\n  --idol-sky: #78cfff;\n  --idol-ice: #c6f3ff;\n  --idol-gold: #ffe69a;\n  --idol-pearl: #fffaff;\n}\n\n\/* The English copy now uses the same rounded ACG family as the live-stage\n   typography, but at a lighter weight so long-form reading stays comfortable. *\/\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li,\n.ryoko-lp-wrapper td,\n.ryoko-lp-wrapper th,\n.ryoko-lp-wrapper dd,\n.ryoko-lp-wrapper figcaption {\n  font-family: var(--idol-body-font) !important;\n}\n\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li {\n  color: #fff8ff !important;\n  -webkit-text-fill-color: #fff8ff !important;\n  font-weight: 500 !important;\n  letter-spacing: .015em !important;\n  line-height: 1.88 !important;\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.035),\n    0 1px 9px rgba(4,1,13,.42),\n    0 0 14px rgba(205,150,255,.075) !important;\n}\n\n\/* Hero: closer to a glossy anime-idol concert logo than ordinary web H1 text. *\/\n.ryoko-lp-wrapper .display-title {\n  font-family: var(--idol-title-font) !important;\n  font-size: clamp(2.75rem, 6.6vw, 5.9rem) !important;\n  font-weight: 900 !important;\n  line-height: .99 !important;\n  letter-spacing: .012em !important;\n  padding-bottom: .26em !important;\n  -webkit-text-stroke: 1px rgba(255,255,255,.62) !important;\n  background-image:\n    linear-gradient(96deg,\n      #ffffff 0%,\n      #fff5fd 8%,\n      #ff8bd9 21%,\n      #f2b8ff 34%,\n      #b884ff 48%,\n      #78cfff 62%,\n      #c5f0ff 72%,\n      #d9b9ff 83%,\n      #ffe49a 94%,\n      #ffffff 100%) !important;\n  background-size: 320% auto !important;\n  filter:\n    drop-shadow(0 2px 0 rgba(99,42,157,.98))\n    drop-shadow(0 5px 0 rgba(45,19,83,.88))\n    drop-shadow(0 8px 2px rgba(14,5,31,.66))\n    drop-shadow(0 0 18px rgba(255,115,211,.60))\n    drop-shadow(0 0 39px rgba(183,132,255,.48))\n    drop-shadow(0 0 70px rgba(120,207,255,.32)) !important;\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.92),\n    0 0 7px rgba(255,255,255,.52),\n    0 0 16px rgba(255,115,211,.48),\n    0 0 32px rgba(183,132,255,.42),\n    0 0 58px rgba(120,207,255,.28),\n    0 9px 34px rgba(2,1,10,.88) !important;\n  animation: ryoko-idol-title-shimmer 4.8s linear infinite,\n             ryoko-live-title-breathe-v6 3.1s ease-in-out infinite alternate !important;\n}\n\n.ryoko-lp-wrapper .display-title::before,\n.ryoko-lp-wrapper .display-title::after {\n  color: #fff4bf !important;\n  -webkit-text-fill-color: #fff4bf !important;\n  text-shadow:\n    0 0 4px #fff,\n    0 0 10px #fff1b4,\n    0 0 22px rgba(255,115,211,.82),\n    0 0 38px rgba(120,207,255,.52) !important;\n  animation: ryoko-live-sparkle-v6 1.8s ease-in-out infinite !important;\n}\n\n\/* Song-title subtitle under the hero. *\/\n.ryoko-lp-wrapper .intro-tagline {\n  font-family: var(--idol-title-font) !important;\n  font-style: normal !important;\n  font-weight: 800 !important;\n  letter-spacing: .055em !important;\n  color: #fff0fb !important;\n  -webkit-text-fill-color: #fff0fb !important;\n  padding: .46em 1.35em .52em !important;\n  border: 1px solid rgba(255,230,154,.42) !important;\n  border-radius: 999px !important;\n  background:\n    radial-gradient(circle at 10% 50%, rgba(255,115,211,.24), transparent 24%),\n    radial-gradient(circle at 90% 50%, rgba(120,207,255,.22), transparent 24%),\n    linear-gradient(90deg, rgba(74,27,118,.62), rgba(127,50,172,.58) 50%, rgba(49,61,137,.60)) !important;\n  box-shadow:\n    inset 0 0 0 1px rgba(255,255,255,.055),\n    inset 0 0 24px rgba(255,115,211,.08),\n    0 0 12px rgba(255,230,154,.18),\n    0 0 30px rgba(183,132,255,.24),\n    0 0 52px rgba(120,207,255,.13) !important;\n  text-shadow:\n    0 0 5px rgba(255,255,255,.56),\n    0 0 13px rgba(255,115,211,.44),\n    0 0 25px rgba(183,132,255,.32) !important;\n}\n\n\/* Major section titles: brighter jewel lettering + larger illuminated Spade\n   medallion + a genuine marquee-light rail. *\/\n.ryoko-lp-wrapper h2:not(.display-title) {\n  font-family: var(--idol-title-font) !important;\n  font-size: clamp(1.95rem, 3.55vw, 3.25rem) !important;\n  font-weight: 900 !important;\n  line-height: 1.10 !important;\n  letter-spacing: .018em !important;\n  padding: .08em .10em .39em 1.38em !important;\n  -webkit-text-stroke: .75px rgba(255,255,255,.56) !important;\n  background-image:\n    linear-gradient(92deg,\n      #ffffff 0%,\n      #ffd4f1 15%,\n      #ff86d8 28%,\n      #d9a3ff 42%,\n      #a27dff 54%,\n      #78cfff 68%,\n      #c6f3ff 78%,\n      #ffe39a 94%,\n      #ffffff 100%) !important;\n  background-size: 285% auto !important;\n  filter:\n    drop-shadow(0 2px 0 rgba(79,30,126,.98))\n    drop-shadow(0 4px 0 rgba(40,17,75,.76))\n    drop-shadow(0 0 13px rgba(255,115,211,.46))\n    drop-shadow(0 0 29px rgba(183,132,255,.38))\n    drop-shadow(0 0 46px rgba(120,207,255,.22)) !important;\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.72),\n    0 0 7px rgba(255,255,255,.26),\n    0 0 15px rgba(255,115,211,.42),\n    0 0 27px rgba(183,132,255,.34),\n    0 0 42px rgba(120,207,255,.20),\n    0 6px 22px rgba(3,1,10,.78) !important;\n  animation: ryoko-idol-title-shimmer 5.8s linear infinite !important;\n}\n\n.ryoko-lp-wrapper h2:not(.display-title)::before {\n  width: 1.02em !important;\n  height: 1.02em !important;\n  top: .015em !important;\n  border: 1px solid rgba(255,241,190,.88) !important;\n  color: #fff2b5 !important;\n  -webkit-text-fill-color: #fff2b5 !important;\n  background:\n    radial-gradient(circle at 31% 24%, rgba(255,255,255,.74), transparent 18%),\n    radial-gradient(circle at 68% 72%, rgba(120,207,255,.22), transparent 28%),\n    linear-gradient(145deg, #ee75d6 0%, #a54fe2 36%, #7047c9 62%, #3271c4 100%) !important;\n  box-shadow:\n    inset 0 0 0 2px rgba(255,255,255,.13),\n    inset 0 0 14px rgba(255,255,255,.08),\n    0 0 7px rgba(255,244,187,.92),\n    0 0 18px rgba(255,115,211,.64),\n    0 0 33px rgba(183,132,255,.48),\n    0 0 48px rgba(120,207,255,.27) !important;\n  font-size: .66em !important;\n  animation: ryoko-spade-medallion-v6 2.25s ease-in-out infinite !important;\n}\n\n.ryoko-lp-wrapper h2:not(.display-title)::after {\n  left: 1.35em !important;\n  right: 0 !important;\n  bottom: -.01em !important;\n  height: 9px !important;\n  background:\n    radial-gradient(circle, #fffdf0 0 25%, #ffe09a 29%, rgba(255,128,217,.82) 39%, transparent 54%) 0 50% \/ 24px 9px repeat-x,\n    linear-gradient(90deg,\n      rgba(255,115,211,.98),\n      rgba(213,150,255,.98) 34%,\n      rgba(120,207,255,.98) 67%,\n      rgba(255,230,154,.98)) !important;\n  box-shadow:\n    0 0 7px rgba(255,255,255,.42),\n    0 0 13px rgba(255,230,154,.58),\n    0 0 24px rgba(255,115,211,.48),\n    0 0 38px rgba(120,207,255,.28) !important;\n  opacity: 1 !important;\n}\n\n\/* Small labels: turn the understated pills into miniature illuminated\n   concert placards. *\/\n.ryoko-lp-wrapper .section-kicker,\n.ryoko-lp-wrapper .collab-line {\n  font-family: var(--idol-title-font) !important;\n  font-weight: 800 !important;\n  letter-spacing: .18em !important;\n  color: #fff8df !important;\n  -webkit-text-fill-color: #fff8df !important;\n  padding: .48em 1.08em .52em !important;\n  border: 1px solid rgba(255,235,174,.66) !important;\n  background:\n    radial-gradient(circle at 10% 50%, rgba(255,115,211,.32), transparent 27%),\n    radial-gradient(circle at 90% 50%, rgba(120,207,255,.28), transparent 27%),\n    linear-gradient(90deg, rgba(105,36,145,.94), rgba(145,63,188,.90) 50%, rgba(54,74,155,.92)) !important;\n  box-shadow:\n    inset 0 0 0 1px rgba(255,255,255,.08),\n    inset 0 0 20px rgba(255,115,211,.10),\n    0 0 8px rgba(255,241,186,.35),\n    0 0 22px rgba(255,115,211,.30),\n    0 0 38px rgba(120,207,255,.16) !important;\n  text-shadow:\n    0 0 4px rgba(255,255,255,.75),\n    0 0 10px rgba(255,235,174,.62),\n    0 0 18px rgba(255,115,211,.42) !important;\n}\n\n.ryoko-lp-wrapper .section-kicker::before {\n  content: '✦  ♠  ✦' !important;\n  color: #fff0ad !important;\n  -webkit-text-fill-color: #fff0ad !important;\n  text-shadow:\n    0 0 5px #fff,\n    0 0 12px rgba(255,237,164,.90),\n    0 0 24px rgba(255,115,211,.52) !important;\n}\n\n\/* Lead copy gets a more visible 'lyric spotlight' without turning the page\n   into generic cards. *\/\n.ryoko-lp-wrapper .copy-block \u003e p:first-of-type,\n.ryoko-lp-wrapper .feature-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .creator-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .gift-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .fit-panel \u003e p:first-of-type,\n.ryoko-lp-wrapper .care-inner \u003e p:first-of-type,\n.ryoko-lp-wrapper .faq-item \u003e p:first-of-type,\n.ryoko-lp-wrapper .intro-copy \u003e p:first-of-type {\n  border-left: 3px solid rgba(255,231,154,.94) !important;\n  border-top: 1px solid rgba(255,144,220,.10);\n  border-bottom: 1px solid rgba(120,207,255,.08);\n  background:\n    radial-gradient(circle at 0 0, rgba(255,115,211,.16), transparent 35%),\n    linear-gradient(90deg,\n      rgba(255,115,211,.13),\n      rgba(183,132,255,.09) 47%,\n      rgba(120,207,255,.05) 80%,\n      transparent 100%) !important;\n  box-shadow:\n    inset 22px 0 34px rgba(255,115,211,.035),\n    -3px 0 16px rgba(255,231,154,.18),\n    0 0 24px rgba(183,132,255,.055) !important;\n}\n\n.ryoko-lp-wrapper strong {\n  color: #fff0b8 !important;\n  -webkit-text-fill-color: #fff0b8 !important;\n  font-weight: 800 !important;\n  text-shadow:\n    0 0 5px rgba(255,255,255,.22),\n    0 0 12px rgba(255,229,151,.34),\n    0 0 22px rgba(255,115,211,.10) !important;\n}\n\n\/* Supporting headings use a slightly pinker concert-program look. *\/\n.ryoko-lp-wrapper h3,\n.ryoko-lp-wrapper .faq-item h3,\n.ryoko-lp-wrapper .care-visuals-title {\n  font-family: var(--idol-title-font) !important;\n  color: #ffe7fa !important;\n  -webkit-text-fill-color: #ffe7fa !important;\n  font-weight: 900 !important;\n  letter-spacing: .022em !important;\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.30),\n    0 0 9px rgba(255,115,211,.36),\n    0 0 20px rgba(183,132,255,.25),\n    0 0 31px rgba(120,207,255,.11),\n    0 3px 15px rgba(4,1,12,.68) !important;\n}\n\n\/* Navigation reads more like an illuminated live set list. *\/\n.ryoko-lp-wrapper .lp-stage-nav a {\n  color: #f7ecff !important;\n  -webkit-text-fill-color: #f7ecff !important;\n  font-weight: 700 !important;\n  text-shadow:\n    0 0 7px rgba(255,115,211,.24),\n    0 0 15px rgba(183,132,255,.18) !important;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a:hover,\n.ryoko-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: #fff4bf !important;\n  -webkit-text-fill-color: #fff4bf !important;\n  text-shadow:\n    0 0 4px #fff,\n    0 0 10px rgba(255,235,174,.90),\n    0 0 20px rgba(255,115,211,.68),\n    0 0 34px rgba(120,207,255,.40) !important;\n}\n\n\/* A soft stage halo directly behind copy areas makes the typography read as\n   part of the concert scene rather than text simply laid over a dark page. *\/\n.ryoko-lp-wrapper .feature-copy,\n.ryoko-lp-wrapper .why-copy,\n.ryoko-lp-wrapper .creator-copy,\n.ryoko-lp-wrapper .gift-copy,\n.ryoko-lp-wrapper .fit-panel,\n.ryoko-lp-wrapper .showcase-video-head,\n.ryoko-lp-wrapper .gallery-header {\n  box-shadow:\n    inset 0 1px 0 rgba(255,237,178,.055),\n    inset 0 -1px 0 rgba(120,207,255,.045),\n    0 0 46px rgba(183,132,255,.035) !important;\n}\n\n@keyframes ryoko-live-title-breathe-v6 {\n  from {\n    filter:\n      drop-shadow(0 2px 0 rgba(99,42,157,.98))\n      drop-shadow(0 5px 0 rgba(45,19,83,.88))\n      drop-shadow(0 8px 2px rgba(14,5,31,.66))\n      drop-shadow(0 0 16px rgba(255,115,211,.50))\n      drop-shadow(0 0 34px rgba(183,132,255,.40))\n      drop-shadow(0 0 60px rgba(120,207,255,.24));\n  }\n  to {\n    filter:\n      drop-shadow(0 2px 0 rgba(99,42,157,.98))\n      drop-shadow(0 5px 0 rgba(45,19,83,.88))\n      drop-shadow(0 8px 2px rgba(14,5,31,.66))\n      drop-shadow(0 0 24px rgba(255,115,211,.72))\n      drop-shadow(0 0 48px rgba(183,132,255,.56))\n      drop-shadow(0 0 82px rgba(120,207,255,.36));\n  }\n}\n\n@keyframes ryoko-live-sparkle-v6 {\n  0%,100% { opacity: .66; transform: scale(.84) rotate(-10deg); }\n  50% { opacity: 1; transform: scale(1.24) rotate(12deg); }\n}\n\n@keyframes ryoko-spade-medallion-v6 {\n  0%,100% {\n    transform: scale(1);\n    box-shadow:\n      inset 0 0 0 2px rgba(255,255,255,.13),\n      inset 0 0 14px rgba(255,255,255,.08),\n      0 0 7px rgba(255,244,187,.80),\n      0 0 18px rgba(255,115,211,.54),\n      0 0 31px rgba(183,132,255,.40),\n      0 0 44px rgba(120,207,255,.22);\n  }\n  50% {\n    transform: scale(1.045);\n    box-shadow:\n      inset 0 0 0 2px rgba(255,255,255,.17),\n      inset 0 0 18px rgba(255,255,255,.10),\n      0 0 11px rgba(255,244,187,1),\n      0 0 27px rgba(255,115,211,.78),\n      0 0 44px rgba(183,132,255,.58),\n      0 0 61px rgba(120,207,255,.34);\n  }\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper .display-title {\n    font-size: clamp(2.15rem, 11vw, 3.7rem) !important;\n    -webkit-text-stroke: .62px rgba(255,255,255,.56) !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title) {\n    font-size: clamp(1.68rem, 7.15vw, 2.32rem) !important;\n    padding-left: 1.24em !important;\n    -webkit-text-stroke: .52px rgba(255,255,255,.46) !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::before {\n    width: .88em !important;\n    height: .88em !important;\n    top: .12em !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::after {\n    left: 1.23em !important;\n    height: 6px !important;\n    background-size: 19px 6px, auto !important;\n  }\n\n  .ryoko-lp-wrapper .intro-tagline {\n    letter-spacing: .03em !important;\n    padding: .38em .88em .42em !important;\n  }\n\n  .ryoko-lp-wrapper .section-kicker,\n  .ryoko-lp-wrapper .collab-line {\n    letter-spacing: .12em !important;\n    padding: .39em .78em .43em !important;\n  }\n\n  .ryoko-lp-wrapper p,\n  .ryoko-lp-wrapper li {\n    letter-spacing: .008em !important;\n    line-height: 1.82 !important;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ryoko-lp-wrapper .display-title,\n  .ryoko-lp-wrapper h2:not(.display-title),\n  .ryoko-lp-wrapper .display-title::before,\n  .ryoko-lp-wrapper .display-title::after,\n  .ryoko-lp-wrapper h2:not(.display-title)::before {\n    animation: none !important;\n  }\n}\n\n\n\n\/* ================================================================\n   RYOKO TYPOGRAPHY REFINEMENT V7 — PREMIUM IDOL STAGE\n   Restrained anime-idol concert typography: pearl \/ lilac \/ champagne,\n   subtle glow, clear hierarchy, and calmer long-form reading.\n   ================================================================ *\/\n\n.ryoko-lp-wrapper {\n  --type-pearl: #fffafd;\n  --type-ivory: #f5eef8;\n  --type-lilac: #dfceff;\n  --type-lilac-soft: #cdb8ee;\n  --type-rose: #efc7e5;\n  --type-champagne: #f2d597;\n  --type-muted: #d4c7dc;\n}\n\n\/* Use a clean Japanese-inspired display face for the idol identity,\n   while keeping long-form copy in Montserrat for premium readability. *\/\n.ryoko-lp-wrapper h1,\n.ryoko-lp-wrapper h2,\n.ryoko-lp-wrapper .display-title,\n.ryoko-lp-wrapper .intro-tagline {\n  font-family: 'Zen Kaku Gothic New', 'Montserrat', Arial, sans-serif !important;\n}\n\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li,\n.ryoko-lp-wrapper td,\n.ryoko-lp-wrapper th,\n.ryoko-lp-wrapper dd,\n.ryoko-lp-wrapper figcaption {\n  font-family: 'Montserrat', Arial, sans-serif !important;\n}\n\n\/* HERO — luminous but not neon-heavy. *\/\n.ryoko-lp-wrapper .display-title {\n  font-size: clamp(2.55rem, 6.2vw, 5.45rem) !important;\n  font-weight: 900 !important;\n  line-height: 1.02 !important;\n  letter-spacing: .008em !important;\n  -webkit-text-stroke: 0 !important;\n  color: var(--type-pearl) !important;\n  -webkit-text-fill-color: transparent !important;\n  background-image: linear-gradient(\n    96deg,\n    #fffdfd 0%,\n    #f6e7fb 24%,\n    #dfcdff 50%,\n    #efcce5 74%,\n    #f4dba7 100%\n  ) !important;\n  background-size: 100% 100% !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  filter: none !important;\n  text-shadow:\n    0 3px 18px rgba(8, 3, 18, .62),\n    0 0 22px rgba(188, 151, 238, .18),\n    0 0 36px rgba(235, 188, 225, .09) !important;\n  animation: none !important;\n}\n\n.ryoko-lp-wrapper .display-title::before,\n.ryoko-lp-wrapper .display-title::after {\n  animation: none !important;\n  opacity: .52 !important;\n  color: var(--type-champagne) !important;\n  -webkit-text-fill-color: var(--type-champagne) !important;\n  text-shadow: 0 0 10px rgba(242, 213, 151, .24) !important;\n}\n\n\/* Intro subtitle — like a refined song subtitle under the key visual. *\/\n.ryoko-lp-wrapper .intro-tagline {\n  display: inline-block;\n  padding: 0 0 .30em !important;\n  border: 0 !important;\n  border-bottom: 1px solid rgba(242, 213, 151, .34) !important;\n  border-radius: 0 !important;\n  color: #eadcf4 !important;\n  -webkit-text-fill-color: #eadcf4 !important;\n  background: none !important;\n  box-shadow: none !important;\n  font-weight: 700 !important;\n  font-style: normal !important;\n  letter-spacing: .035em !important;\n  text-shadow:\n    0 2px 12px rgba(7, 3, 15, .48),\n    0 0 14px rgba(205, 173, 244, .11) !important;\n}\n\n\/* SECTION H2 — one elegant Spade cue + fine stage-light underline. *\/\n.ryoko-lp-wrapper h2:not(.display-title) {\n  position: relative;\n  display: inline-block;\n  padding: 0 0 .34em 1.00em !important;\n  font-size: clamp(1.82rem, 3.25vw, 2.95rem) !important;\n  font-weight: 900 !important;\n  line-height: 1.12 !important;\n  letter-spacing: .006em !important;\n  -webkit-text-stroke: 0 !important;\n  color: var(--type-pearl) !important;\n  -webkit-text-fill-color: transparent !important;\n  background-image: linear-gradient(\n    94deg,\n    #fffafd 0%,\n    #eadcff 42%,\n    #d7c6ef 69%,\n    #f0d6a7 100%\n  ) !important;\n  background-size: 100% 100% !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  filter: none !important;\n  text-shadow:\n    0 2px 14px rgba(6, 2, 14, .56),\n    0 0 16px rgba(188, 151, 238, .10) !important;\n  animation: none !important;\n}\n\n.ryoko-lp-wrapper h2:not(.display-title)::before {\n  content: '♠' !important;\n  position: absolute !important;\n  left: 0 !important;\n  top: .10em !important;\n  width: auto !important;\n  height: auto !important;\n  display: block !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: none !important;\n  box-shadow: none !important;\n  color: var(--type-champagne) !important;\n  -webkit-text-fill-color: var(--type-champagne) !important;\n  font-family: Georgia, serif !important;\n  font-size: .56em !important;\n  line-height: 1 !important;\n  opacity: .94 !important;\n  transform: none !important;\n  animation: none !important;\n  text-shadow:\n    0 0 7px rgba(242, 213, 151, .34),\n    0 0 14px rgba(203, 184, 238, .12) !important;\n}\n\n.ryoko-lp-wrapper h2:not(.display-title)::after {\n  content: '' !important;\n  position: absolute;\n  left: 1.00em !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  height: 1px !important;\n  border-radius: 999px;\n  background: linear-gradient(\n    90deg,\n    rgba(242,213,151,.82),\n    rgba(223,206,255,.56) 45%,\n    rgba(239,199,229,.34) 76%,\n    transparent\n  ) !important;\n  box-shadow: 0 0 9px rgba(199, 164, 236, .13) !important;\n  opacity: .90 !important;\n}\n\n\/* Supporting headings — cleaner, calmer and easier to scan. *\/\n.ryoko-lp-wrapper h3,\n.ryoko-lp-wrapper .faq-item h3,\n.ryoko-lp-wrapper .care-visuals-title {\n  font-family: 'Zen Kaku Gothic New', 'Montserrat', Arial, sans-serif !important;\n  font-weight: 700 !important;\n  letter-spacing: .006em !important;\n  color: #f1e8f7 !important;\n  -webkit-text-fill-color: #f1e8f7 !important;\n  text-shadow:\n    0 2px 10px rgba(6, 2, 14, .48),\n    0 0 12px rgba(194, 158, 235, .08) !important;\n}\n\n\/* Kicker \/ collaboration labels — understated stage-pass styling. *\/\n.ryoko-lp-wrapper .section-kicker,\n.ryoko-lp-wrapper .collab-line {\n  font-family: 'Bebas Neue', Impact, sans-serif !important;\n  font-weight: 400 !important;\n  letter-spacing: .20em !important;\n  padding: .28em .72em .31em !important;\n  border: 1px solid rgba(224, 206, 248, .22) !important;\n  border-radius: 999px !important;\n  color: #eedfff !important;\n  -webkit-text-fill-color: #eedfff !important;\n  background: linear-gradient(90deg, rgba(102,59,145,.28), rgba(64,43,106,.25)) !important;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.035) !important;\n  text-shadow: 0 1px 7px rgba(4, 2, 10, .40) !important;\n}\n\n.ryoko-lp-wrapper .section-kicker::before {\n  content: '♠' !important;\n  margin-right: .42em;\n  color: var(--type-champagne) !important;\n  -webkit-text-fill-color: var(--type-champagne) !important;\n  letter-spacing: 0 !important;\n  text-shadow: 0 0 7px rgba(242, 213, 151, .22) !important;\n}\n\n.ryoko-lp-wrapper .section-kicker::after,\n.ryoko-lp-wrapper .collab-line::after {\n  display: none !important;\n}\n\n\/* BODY COPY — warm pearl rather than flat white; remove decorative lyric bars. *\/\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li,\n.ryoko-lp-wrapper td,\n.ryoko-lp-wrapper dd,\n.ryoko-lp-wrapper figcaption {\n  color: var(--type-ivory) !important;\n  -webkit-text-fill-color: var(--type-ivory) !important;\n  font-weight: 500 !important;\n  letter-spacing: .002em !important;\n  line-height: 1.82 !important;\n  text-shadow: 0 1px 7px rgba(5, 2, 11, .31) !important;\n}\n\n.ryoko-lp-wrapper .copy-block \u003e p:first-of-type,\n.ryoko-lp-wrapper .feature-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .creator-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .gift-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .fit-panel \u003e p:first-of-type,\n.ryoko-lp-wrapper .care-inner \u003e p:first-of-type,\n.ryoko-lp-wrapper .faq-item \u003e p:first-of-type,\n.ryoko-lp-wrapper .intro-copy \u003e p:first-of-type {\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: none !important;\n  box-shadow: none !important;\n  color: #faf5fb !important;\n  -webkit-text-fill-color: #faf5fb !important;\n  text-shadow: 0 1px 7px rgba(5, 2, 11, .31) !important;\n}\n\n.ryoko-lp-wrapper strong {\n  color: #f1d8a5 !important;\n  -webkit-text-fill-color: #f1d8a5 !important;\n  font-weight: 700 !important;\n  text-shadow: 0 0 8px rgba(241, 216, 165, .10) !important;\n}\n\n.ryoko-lp-wrapper .copy-link {\n  color: #dac6f7 !important;\n  -webkit-text-fill-color: #dac6f7 !important;\n  text-decoration-color: rgba(218, 198, 247, .46) !important;\n  text-decoration-thickness: 1px !important;\n  text-underline-offset: .20em !important;\n  text-shadow: none !important;\n}\n\n.ryoko-lp-wrapper .copy-link:hover,\n.ryoko-lp-wrapper .copy-link:focus-visible {\n  color: #f1d8a5 !important;\n  -webkit-text-fill-color: #f1d8a5 !important;\n  text-decoration-color: rgba(241, 216, 165, .74) !important;\n  text-shadow: 0 0 9px rgba(241, 216, 165, .12) !important;\n}\n\n\/* Data tables \/ stats follow the same premium palette. *\/\n.ryoko-lp-wrapper thead th {\n  color: #21162d !important;\n  -webkit-text-fill-color: #21162d !important;\n  background: linear-gradient(90deg, #ead49c, #e8d4ec 48%, #d2c4e9 100%) !important;\n  font-family: 'Bebas Neue', Impact, sans-serif !important;\n  font-weight: 400 !important;\n  letter-spacing: .14em !important;\n  text-shadow: none !important;\n}\n\n.ryoko-lp-wrapper tbody th {\n  color: #dfcef0 !important;\n  -webkit-text-fill-color: #dfcef0 !important;\n  text-shadow: none !important;\n}\n\n.ryoko-lp-wrapper tbody td {\n  color: #f6eff8 !important;\n  -webkit-text-fill-color: #f6eff8 !important;\n}\n\n.ryoko-lp-wrapper .stat dt {\n  color: #efd7a3 !important;\n  -webkit-text-fill-color: #efd7a3 !important;\n  text-shadow: none !important;\n}\n\n.ryoko-lp-wrapper .stat dd {\n  color: #faf5fc !important;\n  -webkit-text-fill-color: #faf5fc !important;\n  text-shadow: none !important;\n}\n\n\/* Navigation — quiet until interaction, then a champagne accent. *\/\n.ryoko-lp-wrapper .lp-stage-nav a {\n  color: #e6dce9 !important;\n  -webkit-text-fill-color: #e6dce9 !important;\n  text-shadow: none !important;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a:hover,\n.ryoko-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: #f1d8a5 !important;\n  -webkit-text-fill-color: #f1d8a5 !important;\n  text-shadow: 0 0 9px rgba(241, 216, 165, .17) !important;\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper .display-title {\n    font-size: clamp(2.02rem, 10.3vw, 3.35rem) !important;\n    text-shadow:\n      0 2px 13px rgba(10, 4, 21, .60),\n      0 0 16px rgba(188, 151, 238, .12) !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title) {\n    padding-left: .94em !important;\n    font-size: clamp(1.56rem, 6.7vw, 2.15rem) !important;\n  }\n\n  .ryoko-lp-wrapper .section-kicker,\n  .ryoko-lp-wrapper .collab-line {\n    letter-spacing: .16em !important;\n  }\n\n  .ryoko-lp-wrapper p,\n  .ryoko-lp-wrapper li,\n  .ryoko-lp-wrapper td,\n  .ryoko-lp-wrapper dd,\n  .ryoko-lp-wrapper figcaption {\n    line-height: 1.78 !important;\n  }\n}\n\n\n\n\/* ================================================================\n   RYOKO TYPOGRAPHY COLOR POLISH V5 — PREMIUM ANIME IDOL LIVE\n   Color-only refinement: brighter stage-light hierarchy without\n   making the page look neon, noisy, or less readable.\n   ================================================================ *\/\n\n.ryoko-lp-wrapper {\n  --ryoko-live-pearl: #fffaff;\n  --ryoko-live-lilac: #eadcff;\n  --ryoko-live-violet: #cda9ff;\n  --ryoko-live-pink: #f4bee8;\n  --ryoko-live-blue: #b8cbff;\n  --ryoko-live-gold: #ffe2a1;\n  --ryoko-live-copy: #f4eef9;\n  --ryoko-live-copy-soft: #dfd5e8;\n  --ryoko-live-copy-muted: #cfc3dc;\n}\n\n\/* Main section titles: pearl spotlight with restrained pink\/violet\/blue\/gold stage reflections. *\/\n.ryoko-lp-wrapper h2 {\n  color: var(--ryoko-live-pearl) !important;\n  background-image: linear-gradient(\n    98deg,\n    #fffaff 0%,\n    #f6ebff 20%,\n    #efc8e9 36%,\n    #d3b5ff 54%,\n    #bccdff 72%,\n    #f5dcbb 88%,\n    #fff2d0 100%\n  ) !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  text-shadow:\n    0 3px 20px rgba(5,2,13,.56),\n    0 0 18px rgba(205,169,255,.16),\n    0 0 34px rgba(184,203,255,.08) !important;\n}\n\n\/* Hero stays the brightest title on the page. *\/\n.ryoko-lp-wrapper .display-title {\n  background-image: linear-gradient(\n    98deg,\n    #ffffff 0%,\n    #fff0fb 17%,\n    #efbedf 32%,\n    #d1abff 50%,\n    #b6c9ff 68%,\n    #ead4ff 82%,\n    #ffe4a8 100%\n  ) !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  text-shadow:\n    0 5px 28px rgba(3,1,9,.62),\n    0 0 24px rgba(207,164,255,.18),\n    0 0 46px rgba(166,191,255,.10) !important;\n}\n\n\/* Subheadings: solid lavender-pearl so the page still feels premium and organized. *\/\n.ryoko-lp-wrapper h3,\n.ryoko-lp-wrapper .faq-item h3,\n.ryoko-lp-wrapper .care-visuals-title {\n  color: #eadcff !important;\n  -webkit-text-fill-color: #eadcff !important;\n  text-shadow:\n    0 2px 13px rgba(5,2,12,.48),\n    0 0 15px rgba(202,162,255,.14) !important;\n}\n\n\/* Small labels feel like illuminated idol-stage placards. *\/\n.ryoko-lp-wrapper .section-kicker,\n.ryoko-lp-wrapper .collab-line {\n  color: #e7cfff !important;\n  -webkit-text-fill-color: #e7cfff !important;\n  border-color: rgba(211,179,255,.28) !important;\n  background:\n    linear-gradient(90deg, rgba(244,190,232,.075), rgba(205,169,255,.105) 52%, rgba(184,203,255,.075)) !important;\n  text-shadow:\n    0 0 9px rgba(223,177,255,.25),\n    0 0 18px rgba(166,191,255,.10) !important;\n}\n\n.ryoko-lp-wrapper .section-kicker::before {\n  color: var(--ryoko-live-gold) !important;\n  -webkit-text-fill-color: var(--ryoko-live-gold) !important;\n  text-shadow:\n    0 0 8px rgba(255,226,161,.58),\n    0 0 16px rgba(236,182,230,.18) !important;\n}\n\n\/* Intro subtitle: soft idol-poster pink, not bright neon. *\/\n.ryoko-lp-wrapper .intro-tagline {\n  color: #f2cbe7 !important;\n  -webkit-text-fill-color: #f2cbe7 !important;\n  text-shadow:\n    0 0 10px rgba(242,190,231,.20),\n    0 0 20px rgba(200,160,255,.10) !important;\n}\n\n\/* Main long-form copy: brighter lavender-white to work with the lighter background. *\/\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li {\n  color: var(--ryoko-live-copy) !important;\n  -webkit-text-fill-color: var(--ryoko-live-copy) !important;\n  text-shadow: 0 1px 8px rgba(8,3,18,.22) !important;\n}\n\n.ryoko-lp-wrapper .copy-block p,\n.ryoko-lp-wrapper .feature-copy p,\n.ryoko-lp-wrapper .creator-copy p,\n.ryoko-lp-wrapper .intro-copy p,\n.ryoko-lp-wrapper .comparison-copy p,\n.ryoko-lp-wrapper .gift-copy p,\n.ryoko-lp-wrapper .showcase-video-summary,\n.ryoko-lp-wrapper .care-inner p,\n.ryoko-lp-wrapper .fit-panel p,\n.ryoko-lp-wrapper .fit-list li,\n.ryoko-lp-wrapper .faq-item p,\n.ryoko-lp-wrapper .final-inner p {\n  color: var(--ryoko-live-copy) !important;\n  -webkit-text-fill-color: var(--ryoko-live-copy) !important;\n}\n\n\/* Opening sentence of each major section catches a little more spotlight. *\/\n.ryoko-lp-wrapper .copy-block \u003e p:first-of-type,\n.ryoko-lp-wrapper .feature-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .creator-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .gift-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .fit-panel \u003e p:first-of-type,\n.ryoko-lp-wrapper .care-inner \u003e p:first-of-type,\n.ryoko-lp-wrapper .faq-item \u003e p:first-of-type {\n  color: #fffaff !important;\n  -webkit-text-fill-color: #fffaff !important;\n}\n\n\/* Supporting captions are quieter without becoming grey or low-contrast. *\/\n.ryoko-lp-wrapper .gallery-header p,\n.ryoko-lp-wrapper .showcase-video-frame figcaption,\n.ryoko-lp-wrapper .care-visual figcaption,\n.ryoko-lp-wrapper .care-visuals-intro,\n.ryoko-lp-wrapper .muted {\n  color: var(--ryoko-live-copy-soft) !important;\n  -webkit-text-fill-color: var(--ryoko-live-copy-soft) !important;\n}\n\n\/* Gold is reserved for meaningful emphasis and interaction. *\/\n.ryoko-lp-wrapper strong {\n  color: #fff0c7 !important;\n  -webkit-text-fill-color: #fff0c7 !important;\n  text-shadow: 0 0 9px rgba(255,225,157,.12) !important;\n}\n\n.ryoko-lp-wrapper .copy-link {\n  color: #dec2ff !important;\n  -webkit-text-fill-color: #dec2ff !important;\n  text-decoration-color: rgba(222,194,255,.55) !important;\n}\n\n.ryoko-lp-wrapper .copy-link:hover,\n.ryoko-lp-wrapper .copy-link:focus-visible {\n  color: #ffe6ad !important;\n  -webkit-text-fill-color: #ffe6ad !important;\n  text-decoration-color: rgba(255,230,173,.86) !important;\n}\n\n\/* Tables: lilac labels + pearl values, like a clean concert information board. *\/\n.ryoko-lp-wrapper tbody th {\n  color: #dfc6ff !important;\n  -webkit-text-fill-color: #dfc6ff !important;\n}\n\n.ryoko-lp-wrapper tbody td {\n  color: #f5effa !important;\n  -webkit-text-fill-color: #f5effa !important;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a {\n  color: #e2d7ec !important;\n  -webkit-text-fill-color: #e2d7ec !important;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a:hover,\n.ryoko-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: #fff0c5 !important;\n  -webkit-text-fill-color: #fff0c5 !important;\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper p,\n  .ryoko-lp-wrapper li,\n  .ryoko-lp-wrapper td,\n  .ryoko-lp-wrapper th,\n  .ryoko-lp-wrapper dd,\n  .ryoko-lp-wrapper figcaption {\n    color: #f6f0fa !important;\n    -webkit-text-fill-color: #f6f0fa !important;\n  }\n\n  .ryoko-lp-wrapper .gallery-header p,\n  .ryoko-lp-wrapper .showcase-video-frame figcaption,\n  .ryoko-lp-wrapper .care-visual figcaption,\n  .ryoko-lp-wrapper .care-visuals-intro,\n  .ryoko-lp-wrapper .muted {\n    color: #e5dbea !important;\n    -webkit-text-fill-color: #e5dbea !important;\n  }\n}\n\n\n\n\/* ================================================================\n   RYOKO TYPOGRAPHY COLOR POLISH V6 — JEWEL IDOL CONCERT\n   Stronger jewel-tone color, prismatic stage-light reflections and\n   brighter concert glamour while preserving long-form readability.\n   ================================================================ *\/\n\n.ryoko-lp-wrapper {\n  --ryoko-jewel-white: #fffaff;\n  --ryoko-jewel-pink: #ffb8eb;\n  --ryoko-jewel-fuchsia: #f08cff;\n  --ryoko-jewel-violet: #c6a0ff;\n  --ryoko-jewel-blue: #9fc9ff;\n  --ryoko-jewel-cyan: #a8f0ff;\n  --ryoko-jewel-gold: #ffe09a;\n  --ryoko-jewel-champagne: #fff0c7;\n  --ryoko-copy-main: #f8efff;\n  --ryoko-copy-pink: #f4d8f3;\n  --ryoko-copy-lilac: #e5dcff;\n}\n\n\/* Major titles now read like a premium anime-idol key visual under moving stage lights. *\/\n.ryoko-lp-wrapper h2 {\n  color: var(--ryoko-jewel-white) !important;\n  background-image: linear-gradient(\n    96deg,\n    #ffffff 0%,\n    #fff4fd 10%,\n    #ffb8eb 25%,\n    #f08cff 39%,\n    #c6a0ff 53%,\n    #9fc9ff 67%,\n    #a8f0ff 78%,\n    #ffe09a 91%,\n    #fff8e8 100%\n  ) !important;\n  background-size: 165% 100% !important;\n  background-position: 50% 50% !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  text-shadow:\n    0 4px 22px rgba(5,2,16,.66),\n    0 0 12px rgba(255,119,219,.22),\n    0 0 28px rgba(190,135,255,.24),\n    0 0 44px rgba(118,190,255,.14),\n    0 0 66px rgba(255,213,126,.08) !important;\n}\n\n\/* Hero gets the richest “center-stage” jewel spectrum. *\/\n.ryoko-lp-wrapper .display-title {\n  background-image: linear-gradient(\n    94deg,\n    #ffffff 0%,\n    #ffe8fa 12%,\n    #ff9fdf 27%,\n    #e980ff 41%,\n    #bc98ff 55%,\n    #8fc8ff 69%,\n    #a9efff 80%,\n    #ffe09a 92%,\n    #fff9e9 100%\n  ) !important;\n  background-size: 175% 100% !important;\n  background-position: 45% 50% !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  text-shadow:\n    0 6px 32px rgba(2,1,10,.72),\n    0 0 16px rgba(255,105,214,.28),\n    0 0 34px rgba(185,126,255,.28),\n    0 0 58px rgba(105,182,255,.18),\n    0 0 82px rgba(255,215,134,.10) !important;\n}\n\n\/* H3 \/ FAQ titles use a brighter jewel-lilac + champagne finish. *\/\n.ryoko-lp-wrapper h3,\n.ryoko-lp-wrapper .faq-item h3,\n.ryoko-lp-wrapper .care-visuals-title {\n  color: #f4e8ff !important;\n  background-image: linear-gradient(96deg, #fff7ff 0%, #e6c8ff 38%, #b9caff 67%, #ffe5ad 100%) !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  text-shadow:\n    0 2px 14px rgba(5,2,14,.54),\n    0 0 14px rgba(206,158,255,.22),\n    0 0 26px rgba(255,216,141,.10) !important;\n}\n\n\/* Kicker labels feel like illuminated concert placards rather than plain labels. *\/\n.ryoko-lp-wrapper .section-kicker,\n.ryoko-lp-wrapper .collab-line {\n  color: #fff3ff !important;\n  -webkit-text-fill-color: #fff3ff !important;\n  border-color: rgba(255,214,144,.34) !important;\n  background:\n    linear-gradient(90deg,\n      rgba(255,124,214,.15),\n      rgba(189,137,255,.20) 38%,\n      rgba(112,186,255,.16) 68%,\n      rgba(255,216,139,.13)\n    ) !important;\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.09),\n    0 0 18px rgba(238,118,255,.11),\n    0 0 30px rgba(117,183,255,.06) !important;\n  text-shadow:\n    0 0 8px rgba(255,182,239,.38),\n    0 0 17px rgba(195,144,255,.28),\n    0 0 28px rgba(105,183,255,.14) !important;\n}\n\n.ryoko-lp-wrapper .section-kicker::before {\n  color: #ffe09a !important;\n  -webkit-text-fill-color: #ffe09a !important;\n  text-shadow:\n    0 0 7px rgba(255,225,145,.74),\n    0 0 16px rgba(255,157,220,.34),\n    0 0 25px rgba(162,132,255,.18) !important;\n}\n\n.ryoko-lp-wrapper .intro-tagline {\n  color: #ffd0f0 !important;\n  -webkit-text-fill-color: #ffd0f0 !important;\n  text-shadow:\n    0 0 10px rgba(255,139,215,.32),\n    0 0 22px rgba(187,140,255,.20),\n    0 0 34px rgba(120,185,255,.10) !important;\n}\n\n\/* Long-form copy: richer lavender-pearl instead of flat white. *\/\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li {\n  color: var(--ryoko-copy-main) !important;\n  -webkit-text-fill-color: var(--ryoko-copy-main) !important;\n  text-shadow:\n    0 1px 9px rgba(8,3,20,.28),\n    0 0 14px rgba(165,127,220,.035) !important;\n}\n\n.ryoko-lp-wrapper .copy-block p,\n.ryoko-lp-wrapper .feature-copy p,\n.ryoko-lp-wrapper .creator-copy p,\n.ryoko-lp-wrapper .intro-copy p,\n.ryoko-lp-wrapper .comparison-copy p,\n.ryoko-lp-wrapper .gift-copy p,\n.ryoko-lp-wrapper .showcase-video-summary,\n.ryoko-lp-wrapper .care-inner p,\n.ryoko-lp-wrapper .fit-panel p,\n.ryoko-lp-wrapper .fit-list li,\n.ryoko-lp-wrapper .faq-item p,\n.ryoko-lp-wrapper .final-inner p {\n  color: var(--ryoko-copy-main) !important;\n  -webkit-text-fill-color: var(--ryoko-copy-main) !important;\n}\n\n\/* First paragraph catches the pink\/violet front spotlight. *\/\n.ryoko-lp-wrapper .copy-block \u003e p:first-of-type,\n.ryoko-lp-wrapper .feature-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .creator-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .gift-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .fit-panel \u003e p:first-of-type,\n.ryoko-lp-wrapper .care-inner \u003e p:first-of-type,\n.ryoko-lp-wrapper .faq-item \u003e p:first-of-type {\n  color: #ffeafa !important;\n  -webkit-text-fill-color: #ffeafa !important;\n  text-shadow:\n    0 1px 9px rgba(7,3,17,.30),\n    0 0 18px rgba(255,138,215,.065) !important;\n}\n\n\/* Secondary copy leans cooler, mimicking blue-violet fill lights on stage. *\/\n.ryoko-lp-wrapper .gallery-header p,\n.ryoko-lp-wrapper .showcase-video-frame figcaption,\n.ryoko-lp-wrapper .care-visual figcaption,\n.ryoko-lp-wrapper .care-visuals-intro,\n.ryoko-lp-wrapper .muted {\n  color: #e6dcfb !important;\n  -webkit-text-fill-color: #e6dcfb !important;\n}\n\n\/* Important words pick up champagne-gold highlights. *\/\n.ryoko-lp-wrapper strong {\n  color: #fff0bd !important;\n  -webkit-text-fill-color: #fff0bd !important;\n  text-shadow:\n    0 0 8px rgba(255,221,132,.24),\n    0 0 16px rgba(255,153,217,.09) !important;\n}\n\n\/* Links use a more noticeable idol-light cyan\/violet shift. *\/\n.ryoko-lp-wrapper .copy-link {\n  color: #cfc0ff !important;\n  -webkit-text-fill-color: #cfc0ff !important;\n  text-decoration-color: rgba(181,203,255,.66) !important;\n  text-shadow: 0 0 10px rgba(142,184,255,.10) !important;\n}\n\n.ryoko-lp-wrapper .copy-link:hover,\n.ryoko-lp-wrapper .copy-link:focus-visible {\n  color: #fff0b4 !important;\n  -webkit-text-fill-color: #fff0b4 !important;\n  text-decoration-color: rgba(255,224,154,.92) !important;\n  text-shadow:\n    0 0 10px rgba(255,224,154,.26),\n    0 0 20px rgba(237,128,255,.12) !important;\n}\n\n\/* Tables inherit a polished stage-information palette. *\/\n.ryoko-lp-wrapper tbody th {\n  color: #e7c8ff !important;\n  -webkit-text-fill-color: #e7c8ff !important;\n  text-shadow: 0 0 9px rgba(206,151,255,.09) !important;\n}\n\n.ryoko-lp-wrapper tbody td {\n  color: #fbf4ff !important;\n  -webkit-text-fill-color: #fbf4ff !important;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a {\n  color: #eee3ff !important;\n  -webkit-text-fill-color: #eee3ff !important;\n  text-shadow: 0 0 9px rgba(196,148,255,.10) !important;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a:hover,\n.ryoko-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: #ffe9a8 !important;\n  -webkit-text-fill-color: #ffe9a8 !important;\n  text-shadow:\n    0 0 9px rgba(255,225,151,.35),\n    0 0 17px rgba(255,129,214,.16) !important;\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper h2 {\n    background-image: linear-gradient(96deg, #fffaff 0%, #ffb8eb 27%, #c6a0ff 55%, #9fc9ff 76%, #ffe09a 100%) !important;\n    text-shadow:\n      0 3px 18px rgba(3,1,10,.68),\n      0 0 14px rgba(255,113,217,.20),\n      0 0 26px rgba(172,132,255,.18) !important;\n  }\n\n  .ryoko-lp-wrapper p,\n  .ryoko-lp-wrapper li,\n  .ryoko-lp-wrapper td,\n  .ryoko-lp-wrapper th,\n  .ryoko-lp-wrapper dd,\n  .ryoko-lp-wrapper figcaption {\n    color: #faf4ff !important;\n    -webkit-text-fill-color: #faf4ff !important;\n  }\n}\n\n\n\n\/* ================================================================\n   RYOKO TYPOGRAPHY COLOR REFINEMENT V8 — PREMIUM PURPLE IDOL LIVE\n   Cleaner concert hierarchy: pearl + lilac + blush with champagne\n   accents. Removes the rainbow\/neon feeling while keeping stage glow.\n   ================================================================ *\/\n\n.ryoko-lp-wrapper {\n  --ryoko-type-pearl: #fff9ff;\n  --ryoko-type-ivory: #f3ebf6;\n  --ryoko-type-lilac: #decdf2;\n  --ryoko-type-lilac-hi: #eadcff;\n  --ryoko-type-blush: #efc5df;\n  --ryoko-type-champagne: #f0d39c;\n  --ryoko-type-muted: #d5cadb;\n}\n\n\/* HERO — luminous idol key visual, but restrained to Ryoko's palette. *\/\n.ryoko-lp-wrapper .display-title {\n  color: var(--ryoko-type-pearl) !important;\n  background-image: linear-gradient(\n    96deg,\n    #fffdfd 0%,\n    #fff7ff 22%,\n    #eadcff 50%,\n    #e0c9f4 66%,\n    #efc5df 84%,\n    #f3d9aa 100%\n  ) !important;\n  background-size: 100% 100% !important;\n  background-position: 50% 50% !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  text-shadow:\n    0 5px 26px rgba(5,2,14,.66),\n    0 0 18px rgba(205,164,242,.16),\n    0 0 36px rgba(238,179,216,.10) !important;\n  filter: none !important;\n}\n\n\/* SECTION TITLES — mostly pearl\/lilac, with a faint blush finish. *\/\n.ryoko-lp-wrapper h2:not(.display-title) {\n  position: relative !important;\n  display: inline-block !important;\n  padding: 0 0 .38em 1.02em !important;\n  color: var(--ryoko-type-pearl) !important;\n  background-image: linear-gradient(\n    98deg,\n    #fffaff 0%,\n    #f7effc 30%,\n    #e4d3f5 63%,\n    #edc8df 88%,\n    #f1d8a7 100%\n  ) !important;\n  background-size: 100% 100% !important;\n  background-position: 50% 50% !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  text-shadow:\n    0 3px 18px rgba(5,2,14,.58),\n    0 0 16px rgba(196,157,236,.10) !important;\n  filter: none !important;\n  animation: none !important;\n}\n\n.ryoko-lp-wrapper h2:not(.display-title)::before {\n  content: '♠' !important;\n  position: absolute !important;\n  left: 0 !important;\n  top: .12em !important;\n  width: auto !important;\n  height: auto !important;\n  border: 0 !important;\n  background: none !important;\n  box-shadow: none !important;\n  color: var(--ryoko-type-champagne) !important;\n  -webkit-text-fill-color: var(--ryoko-type-champagne) !important;\n  font-family: Georgia, serif !important;\n  font-size: .55em !important;\n  line-height: 1 !important;\n  transform: none !important;\n  opacity: .96 !important;\n  text-shadow: 0 0 9px rgba(240,211,156,.26) !important;\n}\n\n.ryoko-lp-wrapper h2:not(.display-title)::after {\n  content: '' !important;\n  position: absolute !important;\n  left: 1.02em !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  height: 1px !important;\n  border: 0 !important;\n  border-radius: 999px !important;\n  background: linear-gradient(\n    90deg,\n    rgba(240,211,156,.88) 0%,\n    rgba(210,182,241,.72) 38%,\n    rgba(239,190,220,.52) 72%,\n    transparent 100%\n  ) !important;\n  box-shadow: 0 0 10px rgba(194,153,232,.12) !important;\n  opacity: .95 !important;\n}\n\n\/* SUPPORTING TITLES — solid color, avoiding too many gradients. *\/\n.ryoko-lp-wrapper h3,\n.ryoko-lp-wrapper .faq-item h3,\n.ryoko-lp-wrapper .care-visuals-title {\n  color: #eadff3 !important;\n  -webkit-text-fill-color: #eadff3 !important;\n  background: none !important;\n  -webkit-background-clip: border-box !important;\n  background-clip: border-box !important;\n  font-weight: 700 !important;\n  text-shadow:\n    0 2px 11px rgba(5,2,14,.52),\n    0 0 12px rgba(201,165,238,.08) !important;\n}\n\n\/* SECTION LABELS — editorial concert-program treatment, not pill badges. *\/\n.ryoko-lp-wrapper .section-kicker,\n.ryoko-lp-wrapper .collab-line {\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: .36em !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: none !important;\n  box-shadow: none !important;\n  color: #ddcbed !important;\n  -webkit-text-fill-color: #ddcbed !important;\n  letter-spacing: .22em !important;\n  text-shadow: 0 1px 8px rgba(5,2,14,.42) !important;\n}\n\n.ryoko-lp-wrapper .section-kicker::before {\n  content: '♠' !important;\n  margin-right: .34em !important;\n  color: var(--ryoko-type-champagne) !important;\n  -webkit-text-fill-color: var(--ryoko-type-champagne) !important;\n  text-shadow: 0 0 8px rgba(240,211,156,.28) !important;\n}\n\n.ryoko-lp-wrapper .section-kicker::after {\n  content: '' !important;\n  display: inline-block !important;\n  width: 46px !important;\n  height: 1px !important;\n  margin-left: .42em !important;\n  background: linear-gradient(90deg, rgba(232,190,220,.72), rgba(240,211,156,.56), transparent) !important;\n  opacity: .92 !important;\n}\n\n.ryoko-lp-wrapper .collab-line::after {\n  content: '' !important;\n  display: inline-block !important;\n  width: 58px !important;\n  height: 1px !important;\n  margin-left: .45em !important;\n  background: linear-gradient(90deg, rgba(218,194,242,.74), rgba(240,211,156,.55), transparent) !important;\n}\n\n.ryoko-lp-wrapper .intro-tagline {\n  color: #efc9df !important;\n  -webkit-text-fill-color: #efc9df !important;\n  background: none !important;\n  text-shadow:\n    0 2px 12px rgba(5,2,14,.46),\n    0 0 14px rgba(235,177,214,.10) !important;\n}\n\n\/* BODY COPY — neutral pearl-lavender for readability against the brighter video background. *\/\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li,\n.ryoko-lp-wrapper td,\n.ryoko-lp-wrapper dd,\n.ryoko-lp-wrapper figcaption {\n  color: var(--ryoko-type-ivory) !important;\n  -webkit-text-fill-color: var(--ryoko-type-ivory) !important;\n  font-weight: 500 !important;\n  text-shadow: 0 1px 7px rgba(5,2,12,.30) !important;\n}\n\n.ryoko-lp-wrapper .copy-block p,\n.ryoko-lp-wrapper .feature-copy p,\n.ryoko-lp-wrapper .creator-copy p,\n.ryoko-lp-wrapper .intro-copy p,\n.ryoko-lp-wrapper .gift-copy p,\n.ryoko-lp-wrapper .showcase-video-summary,\n.ryoko-lp-wrapper .care-inner p,\n.ryoko-lp-wrapper .fit-panel p,\n.ryoko-lp-wrapper .fit-list li,\n.ryoko-lp-wrapper .faq-item p,\n.ryoko-lp-wrapper .final-inner p {\n  color: var(--ryoko-type-ivory) !important;\n  -webkit-text-fill-color: var(--ryoko-type-ivory) !important;\n}\n\n.ryoko-lp-wrapper .copy-block \u003e p:first-of-type,\n.ryoko-lp-wrapper .feature-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .creator-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .gift-copy \u003e p:first-of-type,\n.ryoko-lp-wrapper .fit-panel \u003e p:first-of-type,\n.ryoko-lp-wrapper .care-inner \u003e p:first-of-type,\n.ryoko-lp-wrapper .faq-item \u003e p:first-of-type,\n.ryoko-lp-wrapper .intro-copy \u003e p:first-of-type {\n  color: #fbf6fc !important;\n  -webkit-text-fill-color: #fbf6fc !important;\n  text-shadow: 0 1px 8px rgba(5,2,12,.31) !important;\n}\n\n.ryoko-lp-wrapper .gallery-header p,\n.ryoko-lp-wrapper .showcase-video-frame figcaption,\n.ryoko-lp-wrapper .care-visual figcaption,\n.ryoko-lp-wrapper .care-visuals-intro,\n.ryoko-lp-wrapper .muted {\n  color: var(--ryoko-type-muted) !important;\n  -webkit-text-fill-color: var(--ryoko-type-muted) !important;\n}\n\n\/* Champagne is reserved for information that actually needs emphasis. *\/\n.ryoko-lp-wrapper strong {\n  color: #efd7a6 !important;\n  -webkit-text-fill-color: #efd7a6 !important;\n  text-shadow: 0 0 8px rgba(239,215,166,.12) !important;\n}\n\n.ryoko-lp-wrapper .copy-link {\n  color: #d8c2ef !important;\n  -webkit-text-fill-color: #d8c2ef !important;\n  text-decoration-color: rgba(216,194,239,.52) !important;\n  text-shadow: none !important;\n}\n\n.ryoko-lp-wrapper .copy-link:hover,\n.ryoko-lp-wrapper .copy-link:focus-visible {\n  color: #efd7a6 !important;\n  -webkit-text-fill-color: #efd7a6 !important;\n  text-decoration-color: rgba(239,215,166,.78) !important;\n  text-shadow: 0 0 9px rgba(239,215,166,.12) !important;\n}\n\n\/* TABLE + NAV — keep informational UI quieter than the editorial headings. *\/\n.ryoko-lp-wrapper tbody th {\n  color: #dccbea !important;\n  -webkit-text-fill-color: #dccbea !important;\n  text-shadow: none !important;\n}\n\n.ryoko-lp-wrapper tbody td {\n  color: #f4edf6 !important;\n  -webkit-text-fill-color: #f4edf6 !important;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a {\n  color: #e0d5e7 !important;\n  -webkit-text-fill-color: #e0d5e7 !important;\n  text-shadow: none !important;\n}\n\n.ryoko-lp-wrapper .lp-stage-nav a:hover,\n.ryoko-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: #f0d59e !important;\n  -webkit-text-fill-color: #f0d59e !important;\n  text-shadow: 0 0 9px rgba(240,213,158,.18) !important;\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper .display-title {\n    background-image: linear-gradient(96deg, #fffaff 0%, #eadcff 54%, #efc5df 84%, #f3d9aa 100%) !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title) {\n    background-image: linear-gradient(98deg, #fffaff 0%, #e5d6f3 66%, #edc9df 100%) !important;\n    text-shadow:\n      0 3px 16px rgba(5,2,14,.62),\n      0 0 12px rgba(196,157,236,.09) !important;\n  }\n\n  .ryoko-lp-wrapper .section-kicker::after,\n  .ryoko-lp-wrapper .collab-line::after {\n    width: 30px !important;\n  }\n\n  .ryoko-lp-wrapper p,\n  .ryoko-lp-wrapper li,\n  .ryoko-lp-wrapper td,\n  .ryoko-lp-wrapper th,\n  .ryoko-lp-wrapper dd,\n  .ryoko-lp-wrapper figcaption {\n    color: #f6eff8 !important;\n    -webkit-text-fill-color: #f6eff8 !important;\n  }\n}\n\n\n\/* ================================================================\n   RYOKO TYPOGRAPHY POLISH V9 — BRIGHTER COPY + SPADE HEADING ICONS\n   Refines title\/body colors and ensures Ryoko's Spade motif appears\n   before the major headings.\n   ================================================================ *\/\n\n\/* Slightly cleaner, brighter body copy for easier reading on the purple stage. *\/\n.ryoko-lp-wrapper p,\n.ryoko-lp-wrapper li,\n.ryoko-lp-wrapper td,\n.ryoko-lp-wrapper th,\n.ryoko-lp-wrapper dd,\n.ryoko-lp-wrapper figcaption {\n  color: #fbf7ff !important;\n  -webkit-text-fill-color: #fbf7ff !important;\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.045),\n    0 1px 9px rgba(4,1,12,.40),\n    0 0 14px rgba(195,153,255,.07) !important;\n}\n\n.ryoko-lp-wrapper .intro-copy p,\n.ryoko-lp-wrapper .copy-block p,\n.ryoko-lp-wrapper .feature-copy p,\n.ryoko-lp-wrapper .creator-copy p,\n.ryoko-lp-wrapper .gift-copy p,\n.ryoko-lp-wrapper .fit-panel p,\n.ryoko-lp-wrapper .care-inner p,\n.ryoko-lp-wrapper .faq-item p,\n.ryoko-lp-wrapper .final-inner p,\n.ryoko-lp-wrapper .showcase-video-summary,\n.ryoko-lp-wrapper .gallery-header p,\n.ryoko-lp-wrapper .showcase-video-frame figcaption {\n  color: #f6eeff !important;\n  -webkit-text-fill-color: #f6eeff !important;\n}\n\n\/* Hero title: change the leading sparkle into Ryoko's Spade symbol. *\/\n.ryoko-lp-wrapper .display-title {\n  padding-left: .72em !important;\n}\n\n.ryoko-lp-wrapper .display-title::before {\n  content: '♠' !important;\n  left: .02em !important;\n  top: .12em !important;\n  font-size: .30em !important;\n  color: #fff1b8 !important;\n  -webkit-text-fill-color: #fff1b8 !important;\n  text-shadow:\n    0 0 6px rgba(255,255,255,.85),\n    0 0 14px rgba(255,229,161,.90),\n    0 0 28px rgba(255,128,222,.60),\n    0 0 44px rgba(127,206,255,.34) !important;\n}\n\n\/* Section titles: keep the concert gradient but brighten it slightly. *\/\n.ryoko-lp-wrapper h2:not(.display-title) {\n  padding-left: 1.44em !important;\n  background-image:\n    linear-gradient(92deg,\n      #ffffff 0%,\n      #ffe4f5 14%,\n      #ff9ce0 28%,\n      #dfb0ff 43%,\n      #aa89ff 56%,\n      #86d7ff 71%,\n      #d7f6ff 81%,\n      #ffe7a8 95%,\n      #ffffff 100%) !important;\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.78),\n    0 0 8px rgba(255,255,255,.26),\n    0 0 16px rgba(255,122,210,.42),\n    0 0 28px rgba(183,132,255,.36),\n    0 0 45px rgba(120,207,255,.22),\n    0 6px 22px rgba(3,1,10,.76) !important;\n}\n\n.ryoko-lp-wrapper h2:not(.display-title)::before {\n  left: .02em !important;\n}\n\n\/* Add Ryoko's Spade emblem before the smaller headings too. *\/\n.ryoko-lp-wrapper h3,\n.ryoko-lp-wrapper .faq-item h3,\n.ryoko-lp-wrapper .care-visuals-title {\n  position: relative;\n  display: inline-block;\n  padding: .02em 0 .16em 1.18em !important;\n  background-image:\n    linear-gradient(92deg,\n      #ffffff 0%,\n      #ffe8f6 18%,\n      #ddb6ff 45%,\n      #9ad9ff 72%,\n      #ffe5a5 100%) !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  color: transparent !important;\n  text-shadow: none !important;\n  filter:\n    drop-shadow(0 1px 0 rgba(255,255,255,.22))\n    drop-shadow(0 0 8px rgba(255,128,222,.18))\n    drop-shadow(0 0 18px rgba(183,132,255,.16))\n    drop-shadow(0 3px 14px rgba(4,1,12,.55));\n}\n\n.ryoko-lp-wrapper h3::before,\n.ryoko-lp-wrapper .faq-item h3::before,\n.ryoko-lp-wrapper .care-visuals-title::before {\n  content: '♠' !important;\n  position: absolute;\n  left: 0;\n  top: .08em;\n  display: grid;\n  place-items: center;\n  width: .90em;\n  height: .90em;\n  border: 1px solid rgba(255,239,188,.78);\n  border-radius: 50%;\n  background:\n    radial-gradient(circle at 30% 24%, rgba(255,255,255,.70), transparent 18%),\n    linear-gradient(145deg, #eb72d2 0%, #a955e0 45%, #3f6ec6 100%) !important;\n  color: #fff1b7 !important;\n  -webkit-text-fill-color: #fff1b7 !important;\n  font-family: Georgia, serif !important;\n  font-size: .58em !important;\n  line-height: 1 !important;\n  box-shadow:\n    inset 0 0 0 2px rgba(255,255,255,.10),\n    0 0 7px rgba(255,235,174,.78),\n    0 0 16px rgba(255,128,222,.40),\n    0 0 28px rgba(127,206,255,.22);\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper .display-title {\n    padding-left: .60em !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title) {\n    padding-left: 1.28em !important;\n  }\n\n  .ryoko-lp-wrapper h3,\n  .ryoko-lp-wrapper .faq-item h3,\n  .ryoko-lp-wrapper .care-visuals-title {\n    padding-left: 1.08em !important;\n  }\n\n  .ryoko-lp-wrapper h3::before,\n  .ryoko-lp-wrapper .faq-item h3::before,\n  .ryoko-lp-wrapper .care-visuals-title::before {\n    width: .82em;\n    height: .82em;\n    top: .11em;\n    font-size: .53em !important;\n  }\n}\n\n\n\n\/* ================================================================\n   RYOKO HERO TITLE MATCH — STYLE ONLY\n   Makes the main Ryoko title use the same visual treatment as the\n   other major section titles. No content or layout structure changed.\n   ================================================================ *\/\n.ryoko-lp-wrapper .display-title {\n  position: relative !important;\n  isolation: isolate !important;\n  display: inline-block !important;\n  width: auto !important;\n  max-width: 1040px !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  padding: .08em .10em .39em 1.44em !important;\n  font-family: var(--idol-title-font) !important;\n  font-size: clamp(1.95rem, 3.55vw, 3.25rem) !important;\n  font-weight: 900 !important;\n  line-height: 1.10 !important;\n  letter-spacing: .018em !important;\n  -webkit-text-stroke: .75px rgba(255,255,255,.56) !important;\n  background-image:\n    linear-gradient(92deg,\n      #ffffff 0%,\n      #ffe4f5 14%,\n      #ff9ce0 28%,\n      #dfb0ff 43%,\n      #aa89ff 56%,\n      #86d7ff 71%,\n      #d7f6ff 81%,\n      #ffe7a8 95%,\n      #ffffff 100%) !important;\n  background-size: 285% auto !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  color: transparent !important;\n  filter:\n    drop-shadow(0 2px 0 rgba(79,30,126,.98))\n    drop-shadow(0 4px 0 rgba(40,17,75,.76))\n    drop-shadow(0 0 13px rgba(255,115,211,.46))\n    drop-shadow(0 0 29px rgba(183,132,255,.38))\n    drop-shadow(0 0 46px rgba(120,207,255,.22)) !important;\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.78),\n    0 0 8px rgba(255,255,255,.26),\n    0 0 16px rgba(255,122,210,.42),\n    0 0 28px rgba(183,132,255,.36),\n    0 0 45px rgba(120,207,255,.22),\n    0 6px 22px rgba(3,1,10,.76) !important;\n  animation: ryoko-idol-title-shimmer 5.8s linear infinite !important;\n}\n\n.ryoko-lp-wrapper .display-title::before {\n  content: '♠' !important;\n  position: absolute !important;\n  left: .02em !important;\n  top: .015em !important;\n  display: grid !important;\n  place-items: center !important;\n  width: 1.02em !important;\n  height: 1.02em !important;\n  border: 1px solid rgba(255,241,190,.88) !important;\n  border-radius: 50% !important;\n  color: #fff2b5 !important;\n  -webkit-text-fill-color: #fff2b5 !important;\n  background:\n    radial-gradient(circle at 31% 24%, rgba(255,255,255,.74), transparent 18%),\n    radial-gradient(circle at 68% 72%, rgba(120,207,255,.22), transparent 28%),\n    linear-gradient(145deg, #ee75d6 0%, #a54fe2 36%, #7047c9 62%, #3271c4 100%) !important;\n  box-shadow:\n    inset 0 0 0 2px rgba(255,255,255,.13),\n    inset 0 0 14px rgba(255,255,255,.08),\n    0 0 7px rgba(255,244,187,.92),\n    0 0 18px rgba(255,115,211,.64),\n    0 0 33px rgba(183,132,255,.48),\n    0 0 48px rgba(120,207,255,.27) !important;\n  font-family: Georgia, serif !important;\n  font-size: .66em !important;\n  line-height: 1 !important;\n  opacity: 1 !important;\n  transform: none !important;\n  animation: ryoko-spade-medallion-v6 2.25s ease-in-out infinite !important;\n}\n\n.ryoko-lp-wrapper .display-title::after {\n  content: '' !important;\n  position: absolute !important;\n  left: 1.35em !important;\n  right: 0 !important;\n  top: auto !important;\n  bottom: -.01em !important;\n  width: auto !important;\n  height: 9px !important;\n  border-radius: 999px !important;\n  background:\n    radial-gradient(circle, #fffdf0 0 25%, #ffe09a 29%, rgba(255,128,217,.82) 39%, transparent 54%) 0 50% \/ 24px 9px repeat-x,\n    linear-gradient(90deg,\n      rgba(255,115,211,.98),\n      rgba(213,150,255,.98) 34%,\n      rgba(120,207,255,.98) 67%,\n      rgba(255,230,154,.98)) !important;\n  box-shadow:\n    0 0 7px rgba(255,255,255,.42),\n    0 0 13px rgba(255,230,154,.58),\n    0 0 24px rgba(255,115,211,.48),\n    0 0 38px rgba(120,207,255,.28) !important;\n  opacity: 1 !important;\n  transform: none !important;\n  animation: none !important;\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper .display-title {\n    padding-left: 1.28em !important;\n    font-size: clamp(1.62rem, 7vw, 2.25rem) !important;\n  }\n\n  .ryoko-lp-wrapper .display-title::before {\n    width: .82em !important;\n    height: .82em !important;\n    top: .14em !important;\n    font-size: .56em !important;\n  }\n\n  .ryoko-lp-wrapper .display-title::after {\n    left: 1.17em !important;\n    height: 5px !important;\n    background-size: 18px 5px, auto !important;\n  }\n}\n\n\n\n\/* ================================================================\n   HERO TITLE COLOR MATCH — COLOR ONLY\n   Matches the main Ryoko title color to the other section headings.\n   No font-size, spacing, layout or sizing changes.\n   ================================================================ *\/\n.ryoko-lp-wrapper .display-title {\n  background-image:\n    linear-gradient(92deg,\n      #ffffff 0%,\n      #ffe4f5 14%,\n      #ff9ce0 28%,\n      #dfb0ff 43%,\n      #aa89ff 56%,\n      #86d7ff 71%,\n      #d7f6ff 81%,\n      #ffe7a8 95%,\n      #ffffff 100%) !important;\n}\n\n\n\n\/* ================================================================\n   RYOKO TITLE LAYOUT V10 — DESKTOP + MOBILE WRAPPING\n   Balances long headings, prevents awkward one\/two-word lines and keeps\n   Ryoko's Spade marker aligned with the first line of each title.\n   ================================================================ *\/\n\n\/* Restore the hero's established size; only its color treatment was meant\n   to match the section headings. *\/\n.ryoko-lp-wrapper .display-title {\n  width: min(100%, 1040px) !important;\n  max-width: 1040px !important;\n  font-size: clamp(2.75rem, 6.6vw, 5.9rem) !important;\n  line-height: 1.01 !important;\n  text-wrap: balance !important;\n  overflow-wrap: normal !important;\n  word-break: normal !important;\n  hyphens: none !important;\n}\n\n\/* Shared section-heading wrapping rules. *\/\n.ryoko-lp-wrapper h2:not(.display-title) {\n  display: block !important;\n  width: fit-content !important;\n  max-width: 100% !important;\n  margin-right: 0 !important;\n  line-height: 1.11 !important;\n  text-wrap: balance !important;\n  overflow-wrap: normal !important;\n  word-break: normal !important;\n  hyphens: none !important;\n  padding-left: 1.30em !important;\n}\n\n\/* Long headings inside 50\/50 feature rows need a smaller desktop scale than\n   full-width headings. This keeps most of them to roughly 2–4 balanced lines. *\/\n.ryoko-lp-wrapper .feature-copy h2 {\n  width: 100% !important;\n  max-width: 100% !important;\n  font-size: clamp(1.78rem, 2.35vw, 2.45rem) !important;\n  line-height: 1.12 !important;\n  margin-bottom: 24px !important;\n}\n\n\/* Split-layout headings also get a controlled width\/scale so the text column\n   and artwork remain visually balanced. *\/\n.ryoko-lp-wrapper .copy-block h2,\n.ryoko-lp-wrapper .creator-copy h2,\n.ryoko-lp-wrapper .gift-copy h2,\n.ryoko-lp-wrapper .fit-panel h2 {\n  width: 100% !important;\n  max-width: 100% !important;\n  font-size: clamp(1.82rem, 2.55vw, 2.70rem) !important;\n  line-height: 1.12 !important;\n}\n\n\/* Full-width titles can remain more prominent. *\/\n.ryoko-lp-wrapper .gallery-header h2,\n.ryoko-lp-wrapper .showcase-video-head h2,\n.ryoko-lp-wrapper .specs-inner \u003e h2,\n.ryoko-lp-wrapper .care-inner \u003e h2,\n.ryoko-lp-wrapper .faq-inner \u003e h2,\n.ryoko-lp-wrapper .intro-section h2:not(.display-title) {\n  width: fit-content !important;\n  max-width: min(100%, 980px) !important;\n  font-size: clamp(1.92rem, 3.15vw, 3.05rem) !important;\n  line-height: 1.10 !important;\n}\n\n.ryoko-lp-wrapper .gallery-header h2,\n.ryoko-lp-wrapper .showcase-video-head h2 {\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n\/* Keep the Spade badge aligned to line one instead of drifting vertically\n   when a heading wraps. *\/\n.ryoko-lp-wrapper h2:not(.display-title)::before {\n  left: .02em !important;\n  top: .08em !important;\n  width: .88em !important;\n  height: .88em !important;\n  font-size: .58em !important;\n}\n\n.ryoko-lp-wrapper h2:not(.display-title)::after {\n  left: 1.28em !important;\n}\n\n\/* Mid-size desktop \/ tablet: feature rows are still two columns until 900px,\n   so reduce title size before the layout stacks. *\/\n@media (min-width: 901px) and (max-width: 1180px) {\n  .ryoko-lp-wrapper .feature-copy h2 {\n    font-size: clamp(1.62rem, 2.55vw, 2.05rem) !important;\n    line-height: 1.13 !important;\n  }\n\n  .ryoko-lp-wrapper .copy-block h2,\n  .ryoko-lp-wrapper .creator-copy h2,\n  .ryoko-lp-wrapper .gift-copy h2,\n  .ryoko-lp-wrapper .fit-panel h2 {\n    font-size: clamp(1.70rem, 2.75vw, 2.22rem) !important;\n  }\n}\n\n\/* Once the page becomes one column, titles can use the available width while\n   staying compact enough to avoid the staircase-like wrapping shown before. *\/\n@media (max-width: 900px) {\n  .ryoko-lp-wrapper h2:not(.display-title),\n  .ryoko-lp-wrapper .feature-copy h2,\n  .ryoko-lp-wrapper .copy-block h2,\n  .ryoko-lp-wrapper .creator-copy h2,\n  .ryoko-lp-wrapper .gift-copy h2,\n  .ryoko-lp-wrapper .fit-panel h2,\n  .ryoko-lp-wrapper .gallery-header h2,\n  .ryoko-lp-wrapper .showcase-video-head h2,\n  .ryoko-lp-wrapper .specs-inner \u003e h2,\n  .ryoko-lp-wrapper .care-inner \u003e h2,\n  .ryoko-lp-wrapper .faq-inner \u003e h2 {\n    width: 100% !important;\n    max-width: 100% !important;\n    font-size: clamp(1.62rem, 4.9vw, 2.20rem) !important;\n    line-height: 1.13 !important;\n    padding-left: 1.16em !important;\n    text-wrap: balance !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::before {\n    width: .80em !important;\n    height: .80em !important;\n    top: .12em !important;\n    font-size: .53em !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::after {\n    left: 1.14em !important;\n    height: 5px !important;\n    background-size: 18px 5px, auto !important;\n  }\n}\n\n@media (max-width: 768px) {\n  .ryoko-lp-wrapper .display-title {\n    font-size: clamp(2.15rem, 11vw, 3.70rem) !important;\n    line-height: 1.03 !important;\n    text-wrap: balance !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title),\n  .ryoko-lp-wrapper .feature-copy h2,\n  .ryoko-lp-wrapper .copy-block h2,\n  .ryoko-lp-wrapper .creator-copy h2,\n  .ryoko-lp-wrapper .gift-copy h2,\n  .ryoko-lp-wrapper .fit-panel h2,\n  .ryoko-lp-wrapper .gallery-header h2,\n  .ryoko-lp-wrapper .showcase-video-head h2,\n  .ryoko-lp-wrapper .specs-inner \u003e h2,\n  .ryoko-lp-wrapper .care-inner \u003e h2,\n  .ryoko-lp-wrapper .faq-inner \u003e h2 {\n    font-size: clamp(1.50rem, 5.85vw, 1.98rem) !important;\n    line-height: 1.14 !important;\n    letter-spacing: .012em !important;\n  }\n}\n\n@media (max-width: 430px) {\n  .ryoko-lp-wrapper h2:not(.display-title),\n  .ryoko-lp-wrapper .feature-copy h2,\n  .ryoko-lp-wrapper .copy-block h2,\n  .ryoko-lp-wrapper .creator-copy h2,\n  .ryoko-lp-wrapper .gift-copy h2,\n  .ryoko-lp-wrapper .fit-panel h2,\n  .ryoko-lp-wrapper .gallery-header h2,\n  .ryoko-lp-wrapper .showcase-video-head h2,\n  .ryoko-lp-wrapper .specs-inner \u003e h2,\n  .ryoko-lp-wrapper .care-inner \u003e h2,\n  .ryoko-lp-wrapper .faq-inner \u003e h2 {\n    font-size: clamp(1.42rem, 6.25vw, 1.72rem) !important;\n    line-height: 1.16 !important;\n    padding-left: 1.10em !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::before {\n    top: .14em !important;\n    width: .76em !important;\n    height: .76em !important;\n    font-size: .50em !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::after {\n    left: 1.08em !important;\n  }\n}\n\n\n\n\/* ================================================================\n   RYOKO TITLE LAYOUT V11 — CLEAN MOBILE RHYTHM\n   Replaces the previous balanced wrapping on small screens with normal\n   line flow, full-width title blocks and a smaller fixed Spade gutter.\n   ================================================================ *\/\n\n\/* Do not let section titles shrink to their text width. That behavior was\n   creating staircase-like line breaks in narrow columns. *\/\n.ryoko-lp-wrapper h2:not(.display-title) {\n  display: block !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  box-sizing: border-box !important;\n  text-wrap: pretty !important;\n  overflow-wrap: normal !important;\n  word-break: keep-all !important;\n  hyphens: none !important;\n  padding-left: 1.18em !important;\n  padding-right: .08em !important;\n  line-height: 1.10 !important;\n  letter-spacing: .008em !important;\n}\n\n\/* Narrow text columns on desktop: use a slightly tighter title scale so long\n   names form clean 2–4 line blocks instead of five uneven steps. *\/\n.ryoko-lp-wrapper .split-grid .copy-block h2,\n.ryoko-lp-wrapper .split-grid--art-wide .copy-block h2,\n.ryoko-lp-wrapper .creator-copy h2 {\n  font-size: clamp(1.82rem, 2.25vw, 2.42rem) !important;\n  line-height: 1.10 !important;\n  letter-spacing: .004em !important;\n}\n\n.ryoko-lp-wrapper .feature-copy h2 {\n  font-size: clamp(1.76rem, 2.15vw, 2.34rem) !important;\n  line-height: 1.10 !important;\n  letter-spacing: .004em !important;\n}\n\n\/* Keep the Spade in a predictable fixed gutter aligned with line one. *\/\n.ryoko-lp-wrapper h2:not(.display-title)::before {\n  left: .02em !important;\n  top: .10em !important;\n  width: .78em !important;\n  height: .78em !important;\n  font-size: .50em !important;\n}\n\n.ryoko-lp-wrapper h2:not(.display-title)::after {\n  left: 1.15em !important;\n  right: .08em !important;\n}\n\n\/* Centered presentation headings remain centered as a complete title block. *\/\n.ryoko-lp-wrapper .gallery-header h2,\n.ryoko-lp-wrapper .showcase-video-head h2,\n.ryoko-lp-wrapper .feature-header h2,\n.ryoko-lp-wrapper .final-inner h2 {\n  width: min(100%, 940px) !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  text-align: center !important;\n}\n\n\/* Tablet and stacked layouts: the column is wider than a phone, so keep the\n   title compact but not undersized. *\/\n@media (max-width: 900px) {\n  .ryoko-lp-wrapper h2:not(.display-title),\n  .ryoko-lp-wrapper .feature-copy h2,\n  .ryoko-lp-wrapper .copy-block h2,\n  .ryoko-lp-wrapper .creator-copy h2,\n  .ryoko-lp-wrapper .gift-copy h2,\n  .ryoko-lp-wrapper .fit-panel h2,\n  .ryoko-lp-wrapper .gallery-header h2,\n  .ryoko-lp-wrapper .showcase-video-head h2,\n  .ryoko-lp-wrapper .specs-inner \u003e h2,\n  .ryoko-lp-wrapper .care-inner \u003e h2,\n  .ryoko-lp-wrapper .faq-inner \u003e h2 {\n    width: 100% !important;\n    max-width: 100% !important;\n    font-size: clamp(1.48rem, 4.6vw, 1.90rem) !important;\n    line-height: 1.11 !important;\n    letter-spacing: 0 !important;\n    text-wrap: pretty !important;\n    padding-left: 1.08em !important;\n    padding-right: 0 !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::before {\n    top: .11em !important;\n    width: .72em !important;\n    height: .72em !important;\n    font-size: .47em !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::after {\n    left: 1.05em !important;\n    right: 0 !important;\n    height: 5px !important;\n    background-size: 17px 5px, auto !important;\n  }\n}\n\n\/* Phone-specific typography. The key change is normal wrapping rather than\n   text-wrap: balance; this uses the full line before moving to the next one. *\/\n@media (max-width: 600px) {\n  .ryoko-lp-wrapper h2:not(.display-title),\n  .ryoko-lp-wrapper .feature-copy h2,\n  .ryoko-lp-wrapper .copy-block h2,\n  .ryoko-lp-wrapper .creator-copy h2,\n  .ryoko-lp-wrapper .gift-copy h2,\n  .ryoko-lp-wrapper .fit-panel h2,\n  .ryoko-lp-wrapper .gallery-header h2,\n  .ryoko-lp-wrapper .showcase-video-head h2,\n  .ryoko-lp-wrapper .specs-inner \u003e h2,\n  .ryoko-lp-wrapper .care-inner \u003e h2,\n  .ryoko-lp-wrapper .faq-inner \u003e h2 {\n    font-size: clamp(1.34rem, 5.55vw, 1.58rem) !important;\n    line-height: 1.13 !important;\n    letter-spacing: -.006em !important;\n    text-wrap: wrap !important;\n    padding-left: 1.02em !important;\n    margin-bottom: 20px !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::before {\n    top: .13em !important;\n    width: .68em !important;\n    height: .68em !important;\n    font-size: .45em !important;\n    box-shadow:\n      inset 0 0 0 1px rgba(255,255,255,.11),\n      0 0 6px rgba(255,235,174,.72),\n      0 0 13px rgba(255,128,222,.34),\n      0 0 21px rgba(127,206,255,.18) !important;\n  }\n\n  .ryoko-lp-wrapper h2:not(.display-title)::after {\n    left: 1.00em !important;\n    height: 4px !important;\n    background-size: 15px 4px, auto !important;\n  }\n\n  \/* The hero keeps its established size. Only normal wrapping is used so its\n     line breaks are not artificially rebalanced by the browser. *\/\n  .ryoko-lp-wrapper .display-title {\n    text-wrap: wrap !important;\n    overflow-wrap: normal !important;\n    word-break: normal !important;\n    hyphens: none !important;\n  }\n}\n\n@media (max-width: 390px) {\n  .ryoko-lp-wrapper h2:not(.display-title),\n  .ryoko-lp-wrapper .feature-copy h2,\n  .ryoko-lp-wrapper .copy-block h2,\n  .ryoko-lp-wrapper .creator-copy h2,\n  .ryoko-lp-wrapper .gift-copy h2,\n  .ryoko-lp-wrapper .fit-panel h2,\n  .ryoko-lp-wrapper .gallery-header h2,\n  .ryoko-lp-wrapper .showcase-video-head h2,\n  .ryoko-lp-wrapper .specs-inner \u003e h2,\n  .ryoko-lp-wrapper .care-inner \u003e h2,\n  .ryoko-lp-wrapper .faq-inner \u003e h2 {\n    font-size: clamp(1.28rem, 5.7vw, 1.48rem) !important;\n    line-height: 1.14 !important;\n    padding-left: .98em !important;\n  }\n}\n\n\u003c\/style\u003e\n\n\u003cdiv class=\"ryoko-lp-wrapper\" id=\"ryoko-top\"\u003e\n\n  \u003cdiv class=\"ryoko-bg-stage\" aria-hidden=\"true\"\u003e\n    \u003cvideo class=\"ryoko-bg-video ryoko-bg-desktop\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/2e9b71a11cc44546bbcf89d03ec351b2.mp4\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Ryoko_anime_sex_doll_desktop_banner.webp?v=1789608076\" autoplay muted loop playsinline preload=\"metadata\" tabindex=\"-1\"\u003e\u003c\/video\u003e\n    \u003cvideo class=\"ryoko-bg-video ryoko-bg-mobile\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/11ca9b5c715749eeab7802a039cc8e1e.mp4\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_yuka_anime_sex_doll_mobile_banner_e4270f10-00b2-443b-ac18-1da4e74adf17.webp?v=1789608077\" autoplay muted loop playsinline preload=\"metadata\" tabindex=\"-1\"\u003e\u003c\/video\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"concert-lighting\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n  \u003csection class=\"banner-wrap\" aria-label=\"Ryoko anime sex doll collaboration banner\"\u003e\n    \u003cpicture class=\"banner-picture\"\u003e\n      \u003csource media=\"(max-width: 768px)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_yuka_anime_sex_doll_mobile_banner_e4270f10-00b2-443b-ac18-1da4e74adf17.webp?v=1789608077\"\u003e\n      \u003cimg class=\"banner-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Ryoko_anime_sex_doll_desktop_banner.webp?v=1789608076\" alt=\"Ryoko anime sex doll in a purple idol concert stage design for the MRLSEXDOLL and Mizuryu Kei collaboration\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\"\u003e\u003c\/picture\u003e\n    \u003cdiv class=\"banner-grad\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"scroll-cue\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"scroll-line\"\u003e\u003c\/div\u003e\n\u003cspan\u003eScroll\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cnav class=\"lp-stage-nav\" aria-label=\"Ryoko product page navigation\"\u003e\n    \u003ca href=\"#ryoko-intro\"\u003eIntro\u003c\/a\u003e\n    \u003ca href=\"#ryoko-reference\"\u003eReference\u003c\/a\u003e\n    \u003ca href=\"#ryoko-creator\"\u003eCreator\u003c\/a\u003e\n    \u003ca href=\"#ryoko-features\"\u003eFeatures\u003c\/a\u003e\n    \u003ca href=\"#ryoko-gallery\"\u003eGallery\u003c\/a\u003e\n    \u003ca href=\"#ryoko-video\"\u003eVideo\u003c\/a\u003e\n    \u003ca href=\"#ryoko-included-outfit\"\u003eIncluded Gift\u003c\/a\u003e\n    \u003ca href=\"#ryoko-fit\"\u003eBuyer Fit\u003c\/a\u003e\n    \u003ca href=\"#ryoko-compare\"\u003eRyoko vs. Yuka\u003c\/a\u003e\n    \u003ca href=\"#ryoko-specs\"\u003eSpecs\u003c\/a\u003e\n    \u003ca href=\"#ryoko-care\"\u003eCare\u003c\/a\u003e\n    \u003ca href=\"#ryoko-faq\"\u003eFAQ\u003c\/a\u003e\n  \u003c\/nav\u003e\n\n  \u003csection class=\"intro-section\" id=\"ryoko-intro\"\u003e\n    \u003cdiv class=\"intro-stage\"\u003e\n      \u003cp class=\"collab-line\"\u003eMRLSEXDOLL × MIZURYU KEI · HORNY SENTRY ♠\u003c\/p\u003e\n      \u003ch2\u003eRyoko Anime Sex Doll - MRLSEXDOLL x Mizuryu Kei\u003c\/h2\u003e\n      \u003cdiv class=\"intro-copy\"\u003e\n        \u003cp\u003eRyoko is an 84 cm anime sex doll and collectible hentai figure created for the first MRLSEXDOLL x Mizuryu Kei collaboration.\u003c\/p\u003e\n        \u003cp\u003eMade in medical silicone with a 14.5 cm vaginal channel, Ryoko is built for adult collectors who want a recognizable Mizuryu Kei character with both display presence and functional use.\u003c\/p\u003e\n        \u003cp\u003eHer identity comes from specific details: very long blonde hair over one eye, a relaxed expression, Purple Spade styling, a 67 cm bust against a 36 cm waist, 65 cm hips, and a fixed bent-leg pose.\u003c\/p\u003e\n        \u003cp\u003eThis is not a generic blonde anime doll dressed in purple.\u003c\/p\u003e\n        \u003cp\u003eIt is a character-first product built to preserve what makes Ryoko read as Ryoko.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"intro-quote\"\u003eThose details are not decoration. They are the product.\u003c\/p\u003e\n      \u003cdl class=\"stat-ribbon\" aria-label=\"Ryoko key specifications\"\u003e\n        \u003cdiv class=\"stat\"\u003e\n\u003cdt\u003eLENGTH\u003c\/dt\u003e\n\u003cdd\u003e84 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"stat\"\u003e\n\u003cdt\u003eWEIGHT\u003c\/dt\u003e\n\u003cdd\u003e11.4 kg\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"stat\"\u003e\n\u003cdt\u003eMATERIAL\u003c\/dt\u003e\n\u003cdd\u003eMedical Silicone\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"stat\"\u003e\n\u003cdt\u003eCHANNEL\u003c\/dt\u003e\n\u003cdd\u003e14.5 cm Vaginal\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003c\/dl\u003e\n      \u003ca class=\"stage-cta\" href=\"#ryoko-features\"\u003eExplore Ryoko\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"feature-header\" id=\"ryoko-features\"\u003e\n    \u003cdiv class=\"inner\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eRyoko\u003c\/span\u003e\n      \u003ch2\u003eWhat Makes the Ryoko Anime Sex Doll Different?\u003c\/h2\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"section-shell zone-a\" id=\"ryoko-reference\"\u003e\n    \u003cdiv class=\"inner split-grid split-grid--art-wide\"\u003e\n      \u003cdiv class=\"art-frame art-frame--clean\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Ryoko_mizuryu_kei_character_turnaround_reference_sheet.webp?v=1789608275\" alt=\"Mizuryu Kei 2026 Ryoko character turnaround reference with Purple Spade styling\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"copy-block\"\u003e\n        \u003cspan class=\"section-kicker\"\u003e2026 Character Reference\u003c\/span\u003e\n        \u003ch2\u003eRyoko Built From Mizuryu Kei's New 2026 Character Reference\u003c\/h2\u003e\n        \u003cp\u003eRyoko's physical design is based on new 2026 turnaround artwork drawn by Mizuryu Kei for the Horny Sentry merchandise project.\u003c\/p\u003e\n        \u003cp\u003eFor the project, Mizuryu Kei personally supervised the merchandise and created new turnaround references for all four Horny Sentry members, giving MRLSEXDOLL a current visual baseline for translating Ryoko into three dimensions.\u003c\/p\u003e\n        \u003cp\u003eThat reference guided the traits that matter most: the very long blonde hair, one-eye fringe, Purple Spade identity, mature elongated silhouette, and purple-and-gold stage styling.\u003c\/p\u003e\n        \u003cp\u003eA blonde wig alone would not have been enough.\u003c\/p\u003e\n        \u003cp\u003eA purple outfit alone would not have been enough.\u003c\/p\u003e\n        \u003cp\u003eThis is Ryoko made physical, not a generic doll recolored to look like her.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"section-shell zone-b creator-section\" id=\"ryoko-creator\"\u003e\n    \u003cdiv class=\"inner creator-grid\"\u003e\n      \u003cdiv class=\"creator-copy\"\u003e\n        \u003cspan class=\"section-kicker\"\u003eCreator\u003c\/span\u003e\n        \u003ch2\u003eWho Is Mizuryu Kei? The Manga Artist Behind Ryoko\u003c\/h2\u003e\n        \u003cp\u003e\u003ca class=\"copy-link\" href=\"https:\/\/x.com\/mizuryu\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eMizuryu Kei\u003c\/a\u003e ( 水龍敬 \/ みずりゅう けい ) is a Japanese manga artist and illustrator known for adult-oriented original manga, distinctive female character design, and cross-media IP development.\u003c\/p\u003e\n        \u003cp\u003eHis major bodies of work include Teisou Kannen ZERO, Mizuryu Kei Land, and Love Slave \/ Mirai Yuugi LSV, with projects extending into novels, animation, games, figures, apparel, and merchandise.\u003c\/p\u003e\n        \u003cp\u003eThat background matters here because Ryoko comes from Mizuryu Kei Land's Horny Sentry, and the 2026 collaboration uses newly drawn creator references rather than a stock anime body.\u003c\/p\u003e\n        \u003cp\u003eFor fans, the creative chain is clear: Mizuryu Kei -\u0026gt; Mizuryu Kei Land -\u0026gt; Horny Sentry -\u0026gt; Ryoko -\u0026gt; physical sculpt.\u003c\/p\u003e\n        \u003cp\u003eRyoko is not separated from her creator's 2026 visual direction; that direction is part of the product's identity.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cfigure class=\"creator-profile\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mizuryu_Kei_profile.webp?v=1789525652\" alt=\"Mizuryu Kei profile image\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"feature-row\" id=\"ryoko-bust\"\u003e\n    \u003cdiv class=\"feature-media single\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Ryoko_s_67_cm_Anime_Bust_and_36_cm_Waist.webp?v=1789610071\" alt=\"Ryoko anime sex doll front view showing 67 cm bust and 36 cm waist\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003ch2\u003eRyoko's 67 cm Anime Bust and 36 cm Waist\u003c\/h2\u003e\n      \u003cp\u003eRyoko's most dominant physical feature is the contrast between her 67 cm bust and 36 cm waist.\u003c\/p\u003e\n      \u003cp\u003eAn impossible anime bust, finally given volume.\u003c\/p\u003e\n      \u003cp\u003eAcross an 84 cm body, that contrast makes the upper-body silhouette read immediately from the front, side, or above.\u003c\/p\u003e\n      \u003cp\u003eCalling it simply \"large breasts\" understates the design.\u003c\/p\u003e\n      \u003cp\u003eThe cropped purple uniform frames the bust instead of hiding it, keeping the exaggerated anime proportions visually central.\u003c\/p\u003e\n      \u003cp\u003eFor collectors drawn to extreme big-bust character design, Ryoko deliberately stays closer to illustrated anatomy than conventional human proportions.\u003c\/p\u003e\n      \u003cp\u003eIf the impossible scale of Ryoko's illustrated body caught your attention, this is the part of the design that refuses to tone it down.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"feature-row feature-row--rev\" id=\"ryoko-face\"\u003e\n    \u003cdiv class=\"feature-media dual dual-stacked\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Ryoko_Face_Design_One-Eye_Fringe_Blonde_Hair_and_Purple_Hat_picture2.webp?v=1789608111\" alt=\"Ryoko face close-up with long blonde one-eye fringe and purple mini hat\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Ryoko_Face_Design_One-Eye_Fringe_Blonde_Hair_and_Purple_Hat_picture1.webp?v=1789608111\" alt=\"Ryoko anime sex doll face showing half-lidded eye, open lips and purple hat\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003ch2\u003eRyoko Face Design: One-Eye Fringe, Blonde Hair and Purple Hat\u003c\/h2\u003e\n      \u003cp\u003eRyoko's face is recognizable because several character cues are kept together, not because of blonde hair alone.\u003c\/p\u003e\n      \u003cp\u003eVery long blonde hair falls across one side of the face. One eye disappears beneath the heavy fringe, while the visible eye keeps a more relaxed, half-lidded look. Flushed cheeks, open lips, a visible tongue, and the miniature purple hat complete the expression.\u003c\/p\u003e\n      \u003cp\u003eThat combination is the identifier.\u003c\/p\u003e\n      \u003cp\u003ePlenty of anime figures are blonde and wear purple; the one-eye fringe, mature eye shape, open-mouth expression, and mini hat make this close-up much more specific.\u003c\/p\u003e\n      \u003cp\u003eThe 2026 character reference treats the one-eye-covering fringe as a core facial and silhouette cue.\u003c\/p\u003e\n      \u003cp\u003eEven when the exaggerated body leaves the frame, the face should still read as Mizuryu Kei's Ryoko.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"feature-row\" id=\"ryoko-spade\"\u003e\n    \u003cdiv class=\"feature-media single\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Ryoko_s_Purple_Spade_Design_and_Horny_Sentry_Identity_989acc5f-a5bf-48e0-bda2-a89be442cc5d.webp?v=1789611483\" alt=\"Ryoko Purple Spade Horny Sentry design with purple-and-gold stage styling\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003ch2\u003eRyoko's Purple Spade Design and Horny Sentry Identity\u003c\/h2\u003e\n      \u003cp\u003eRyoko is the Purple Spade member of Horny Sentry, and that identity is carried through a coordinated set of character details.\u003c\/p\u003e\n      \u003cp\u003ePurple alone does not define the character.\u003c\/p\u003e\n      \u003cp\u003eHer miniature top hat, purple collar, purple-and-gold cropped uniform, shoulder ornament, gold chain and belt, long blonde hair, white gloves, legwear, and Spade motif work as one visual system.\u003c\/p\u003e\n      \u003cp\u003eTogether, those cues separate Ryoko from Yuka and the other members more clearly than a simple color swap could.\u003c\/p\u003e\n      \u003cp\u003eThat distinction matters most when multiple Horny Sentry products are displayed together.\u003c\/p\u003e\n      \u003cp\u003eSame group.\u003c\/p\u003e\n      \u003cp\u003eDifferent character language.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"feature-row feature-row--rev\" id=\"ryoko-rear\"\u003e\n    \u003cdiv class=\"feature-media dual dual-stacked\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Ryoko_Rear_Sculpt_65_cm_Hips_and_Bent-Leg_Silhouette_picture1.webp?v=1789608112\" alt=\"Ryoko anime sex doll rear view showing 65 cm hips and bent legs\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Ryoko_Rear_Sculpt_65_cm_Hips_and_Bent-Leg_Silhouette_picture2.webp?v=1789608111\" alt=\"Ryoko rear sculpt alternate angle showing rounded hips and purple legwear\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003ch2\u003eRyoko Rear Sculpt: 65 cm Hips and Bent-Leg Silhouette\u003c\/h2\u003e\n      \u003cp\u003eRyoko's rear view is designed as a second character silhouette, not an afterthought.\u003c\/p\u003e\n      \u003cp\u003eHer 36 cm waist opens into 65 cm hips, while the rounded lower-body sculpt, bent legs, and purple legwear shift the emphasis away from the bust.\u003c\/p\u003e\n      \u003cp\u003eFrom the front, the bust dominates.\u003c\/p\u003e\n      \u003cp\u003eFrom behind, the hips and legs take over.\u003c\/p\u003e\n      \u003cp\u003eThat 360-degree contrast gives collectors more than one strong display or photography angle.\u003c\/p\u003e\n      \u003cp\u003eIt also keeps the character identity present when the front view disappears.\u003c\/p\u003e\n      \u003cp\u003eTurn her around. She is still Ryoko.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"feature-row\" id=\"ryoko-pose\"\u003e\n    \u003cdiv class=\"feature-media single\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Ryoko_s_Fixed_Bent-Leg_Pose_for_Display_and_Adult_Use_picture1.webp?v=1789608112\" alt=\"84 cm Ryoko mini anime sex doll in a fixed bent-leg pose\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003ch2\u003eRyoko's Fixed Bent-Leg Pose for Display and Adult Use\u003c\/h2\u003e\n      \u003cp\u003eRyoko's sculpt already creates a scene through bent legs, twisted hips, and a forward-heavy upper-body composition.\u003c\/p\u003e\n      \u003cp\u003eThe sculpt already has movement.\u003c\/p\u003e\n      \u003cp\u003eInstead of a neutral standing body, the pose changes the lines of the hips and torso before any accessories or camera setup are added.\u003c\/p\u003e\n      \u003cp\u003eThe result feels closer to a frozen frame from an illustration than a mannequin.\u003c\/p\u003e\n      \u003cp\u003ePlace her on a bed, sofa, or display surface and the composition is already established.\u003c\/p\u003e\n      \u003cp\u003eFor collectors who photograph anime figures, that means less reliance on external posing tricks.\u003c\/p\u003e\n      \u003cp\u003eYou don't have to pose Ryoko into character. The character is already built into the pose.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"feature-row feature-row--rev\" id=\"ryoko-size\"\u003e\n    \u003cdiv class=\"feature-media single\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/84_cm_Mini_Anime_Sex_Doll_Format_Easier_to_Display_Move_and_Store_1.webp?v=1789608112\" alt=\"84 cm Ryoko mini anime sex doll showing compact display and storage format\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003ch2\u003e84 cm Mini Anime Sex Doll Format: Easier to Display, Move and Store\u003c\/h2\u003e\n      \u003cp\u003eRyoko is substantial enough to have real visual presence without becoming a full-size doll.\u003c\/p\u003e\n      \u003cp\u003eAt 84 cm long and 11.4 kg, she sits between a desktop collectible and a life-size sex doll.\u003c\/p\u003e\n      \u003cp\u003eThat makes her easier to move, photograph, store, and fit into a collection than a typical full-size model.\u003c\/p\u003e\n      \u003cp\u003eFor buyers whose main constraint is space, that format is part of the value - not just a measurement.\u003c\/p\u003e\n      \u003cp\u003eShe is still large enough for the bust, hips, costume, and face sculpt to read clearly in person.\u003c\/p\u003e\n      \u003cp\u003eIf you're comparing Ryoko with other MRL formats, see the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/anime-sex-doll\"\u003eMRLSEXDOLL Anime Sex Doll Guide\u003c\/a\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"gift-section\" id=\"ryoko-included-outfit\" aria-labelledby=\"ryoko-gift-title\"\u003e\n    \u003cdiv class=\"gift-grid\"\u003e\n      \u003cfigure class=\"gift-photo\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_free_clothes_set.webp?v=1789616597\" alt=\"Free clothing set included with the Ryoko anime sex doll for MRLSEXDOLL Body #20\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"gift-copy\"\u003e\n        \u003cspan class=\"section-kicker\"\u003eIncluded with Ryoko\u003c\/span\u003e\n        \u003cdiv class=\"gift-badge\"\u003eFree Outfit Set · Body #20\u003c\/div\u003e\n        \u003ch2 id=\"ryoko-gift-title\"\u003eA Free Outfit Set Is Included with Ryoko.\u003c\/h2\u003e\n        \u003cp\u003eEvery Ryoko purchase includes the clothing set shown here at no additional charge. It gives you an additional styling option for display, photography, and collection setups beyond Ryoko's character outfit.\u003c\/p\u003e\n        \u003cdiv class=\"gift-fit-note\"\u003e\n\u003cstrong\u003eMade for MRLSEXDOLL Body #20.\u003c\/strong\u003e Ryoko and Yuka both use the #20 body, so this clothing set is sized for that shared body platform.\u003c\/div\u003e\n        \u003cp\u003eFor dimensions and information about other MRLSEXDOLL anime doll bodies, see the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/anime-sex-doll\"\u003eMRLSEXDOLL Anime Sex Doll Guide\u003c\/a\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"feature-row\" id=\"ryoko-function\"\u003e\n    \u003cdiv class=\"feature-media single\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Hentai_Figure_Detail_with_Anime_Sex_Doll_Functionality.webp?v=1789608113\" alt=\"Ryoko medical silicone hentai figure detail with anime sex doll functionality\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003ch2\u003eHentai Figure Detail with Anime Sex Doll Functionality\u003c\/h2\u003e\n      \u003cp\u003eRyoko combines character-focused collectible design with a functional adult doll format.\u003c\/p\u003e\n      \u003cp\u003eShe is not a static resin figure.\u003c\/p\u003e\n      \u003cp\u003eThe medical silicone body includes one confirmed 14.5 cm vaginal channel.\u003c\/p\u003e\n      \u003cp\u003eFor buyers comparing a hentai figure with a functional hentai sex doll, Ryoko occupies the space between those two categories.\u003c\/p\u003e\n      \u003cp\u003eA conventional figure provides character identity without adult functionality.\u003c\/p\u003e\n      \u003cp\u003eA generic adult toy can provide functionality without a recognizable character.\u003c\/p\u003e\n      \u003cp\u003eRyoko is built to deliver both.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gallery-section\" id=\"ryoko-gallery\" aria-labelledby=\"ryoko-gallery-title\"\u003e\n    \u003cdiv class=\"gallery-header\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eProduct Photography\u003c\/span\u003e\n      \u003ch2 id=\"ryoko-gallery-title\"\u003eRyoko Product Gallery\u003c\/h2\u003e\n      \u003cp class=\"visually-hidden\"\u003eAutomatic product-image gallery. Hover or focus the gallery to pause the movement.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gallery-viewport\" tabindex=\"0\" aria-label=\"Ryoko product photo gallery\"\u003e\n      \u003cdiv class=\"gallery-track\"\u003e\n        \u003cdiv class=\"gallery-group\"\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_with_yuka_display_5.webp?v=1789608245\" alt=\"Ryoko anime sex doll displayed with Yuka\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_yuka_anime_sex_dolls_library_scene_6.webp?v=1789608244\" alt=\"Ryoko and Yuka anime sex dolls displayed in a library scene\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_merchandise_display_4.webp?v=1789608244\" alt=\"Ryoko anime sex doll with Horny Sentry merchandise display\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_front_body_view_3.webp?v=1789608244\" alt=\"Ryoko anime sex doll front body view with purple stage uniform\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_face_closeup_2.webp?v=1789608244\" alt=\"Ryoko anime sex doll face close-up with blonde one-eye fringe\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_bent_leg_pose_1.webp?v=1789608244\" alt=\"Ryoko anime sex doll fixed bent-leg pose product view\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gallery-group\" aria-hidden=\"true\"\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_with_yuka_display_5.webp?v=1789608245\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_yuka_anime_sex_dolls_library_scene_6.webp?v=1789608244\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_merchandise_display_4.webp?v=1789608244\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_front_body_view_3.webp?v=1789608244\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_face_closeup_2.webp?v=1789608244\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_bent_leg_pose_1.webp?v=1789608244\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"showcase-video-section\" id=\"ryoko-video\" aria-labelledby=\"ryoko-video-title\"\u003e\n    \u003cdiv class=\"showcase-video-inner\"\u003e\n      \u003cdiv class=\"showcase-video-head\"\u003e\n        \u003cspan class=\"section-kicker\"\u003eProduct Video\u003c\/span\u003e\n        \u003ch2 id=\"ryoko-video-title\"\u003eRyoko Anime Sex Doll Product Showcase Video\u003c\/h2\u003e\n        \u003cp class=\"showcase-video-summary\" id=\"ryoko-video-summary\"\u003e\u003cstrong\u003eVideo summary:\u003c\/strong\u003e This product showcase presents the finished Ryoko anime sex doll in motion, giving buyers a clearer view of her Purple Spade character styling, blonde one-eye fringe, exaggerated anime proportions, fixed bent-leg silhouette, and overall medical-silicone build. The video complements the still product photography above by showing how Ryoko reads from changing angles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cfigure class=\"showcase-video-frame\"\u003e\n        \u003cvideo controls playsinline preload=\"none\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Ryoko_anime_sex_doll_desktop_banner.webp?v=1789608076\" aria-labelledby=\"ryoko-video-title\" aria-describedby=\"ryoko-video-summary\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/5edcd1525c50441196f6159978020ecb.mp4\" type=\"video\/mp4\"\u003e\n          Your browser does not support HTML5 video. \u003ca href=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/5edcd1525c50441196f6159978020ecb.mp4\"\u003eOpen the Ryoko product showcase video\u003c\/a\u003e.\n        \u003c\/source\u003e\u003c\/video\u003e\n        \u003cfigcaption\u003eRyoko product showcase video — MRLSEXDOLL × Mizuryu Kei collaboration.\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"section-shell zone-a\" id=\"ryoko-fit\"\u003e\n    \u003cdiv class=\"narrow fit-panel\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eBuyer Fit\u003c\/span\u003e\n      \u003ch2\u003eWho Is Ryoko For? Two Clear Use Cases\u003c\/h2\u003e\n      \u003cp\u003eRyoko is a strong fit for two specific adult buyer scenarios:\u003c\/p\u003e\n      \u003cul class=\"fit-list\"\u003e\n        \u003cli\u003eMizuryu Kei \/ Horny Sentry collectors who want a physical adult collectible tied to the creator's newly drawn 2026 Ryoko reference.\u003c\/li\u003e\n        \u003cli\u003eAnime doll buyers who want exaggerated character proportions and adult functionality without the size and storage commitment of a full-size doll.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eThe 84 cm \/ 11.4 kg format matters most for the second group because it reduces the space and handling commitment of a life-size product.\u003c\/p\u003e\n      \u003cp\u003eRyoko is not aimed at buyers seeking realistic human proportions or a conventional full-size standing doll.\u003c\/p\u003e\n      \u003cp\u003eHer exaggerated proportions, Purple Spade styling, and fixed pose are deliberate.\u003c\/p\u003e\n      \u003cp\u003eShe looks illustrated because that is the point.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"section-shell zone-b\" id=\"ryoko-compare\"\u003e\n    \u003cdiv class=\"inner comparison-grid\"\u003e\n      \u003cdiv class=\"comparison-image comparison-image--duo\" aria-label=\"Ryoko and Yuka Horny Sentry character comparison\"\u003e\n        \u003cfigure class=\"comparison-character comparison-character--ryoko\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/ryoko_mizuryu_kei_character_full_body_illustration_shopify.webp?v=1789608275\" alt=\"Ryoko full-body Horny Sentry character illustration with Purple Spade styling\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"comparison-character comparison-character--yuka\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/yuka_mizuryu_kei_character_full_body_illustration_shopify_c63d7393-bdb4-4ac6-96f4-d97318b80632.webp?v=1789525654\" alt=\"Yuka full-body Horny Sentry character illustration with Heart styling\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"copy-block\"\u003e\n        \u003cspan class=\"section-kicker\"\u003eHorny Sentry Comparison\u003c\/span\u003e\n        \u003ch2\u003eRyoko vs. Yuka: Two Horny Sentry Releases, Not Two Colorways\u003c\/h2\u003e\n        \u003cp\u003eRyoko and Yuka belong to the same group, but the product choice should be easy to understand from their character design.\u003c\/p\u003e\n        \u003cdiv class=\"table-wrap\"\u003e\n          \u003ctable\u003e\n            \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eAttribute\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eRyoko\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eYuka\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003cth scope=\"row\"\u003eHorny Sentry symbol\u003c\/th\u003e\n\u003ctd\u003eSpade\u003c\/td\u003e\n\u003ctd\u003eHeart\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrimary identity\u003c\/th\u003e\n\u003ctd\u003ePurple\u003c\/td\u003e\n\u003ctd\u003eRed \/ Pink\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003cth scope=\"row\"\u003eGroup role\u003c\/th\u003e\n\u003ctd\u003eMember\u003c\/td\u003e\n\u003ctd\u003eLeader\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003cth scope=\"row\"\u003eHair direction\u003c\/th\u003e\n\u003ctd\u003eVery long blonde hair, one-eye fringe\u003c\/td\u003e\n\u003ctd\u003eDistinct Yuka hairstyle \/ not Ryoko's one-eye blonde fringe\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCharacter silhouette\u003c\/th\u003e\n\u003ctd\u003eTaller, elongated, mature\u003c\/td\u003e\n\u003ctd\u003eMore compact\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003cth scope=\"row\"\u003eExpression direction\u003c\/th\u003e\n\u003ctd\u003eRelaxed, knowing, composed\u003c\/td\u003e\n\u003ctd\u003eMore serious \/ heroine-like\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrongest visual emphasis\u003c\/th\u003e\n\u003ctd\u003eBust, hips, long hair, mature silhouette\u003c\/td\u003e\n\u003ctd\u003eHeart \/ leader identity\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp\u003eYuka is the Horny Sentry leader and Heart member; Ryoko is the Purple Spade member.\u003c\/p\u003e\n        \u003cp\u003eRyoko's 176 cm number belongs to the 2026 full-character reference. The physical Ryoko product is 84 cm long.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eChoose Yuka for the Heart leader identity. Choose Ryoko for the Purple Spade, long blonde hair, and more exaggerated mature silhouette.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"specs-section\" id=\"ryoko-specs\"\u003e\n    \u003cdiv class=\"specs-inner\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eSpecifications\u003c\/span\u003e\n      \u003ch2\u003eRyoko Product Specifications\u003c\/h2\u003e\n      \u003cdiv class=\"specs-visuals\" aria-label=\"Ryoko product specification images\"\u003e\n        \u003cfigure\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdol_lRyoko_anime_sex_doll_product_specification.webp?v=1789617356\" alt=\"Ryoko anime sex doll product specification image showing physical dimensions and product details\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/figure\u003e\n        \u003cfigure\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_three-quarter-side-view.webp?v=1789616631\" alt=\"Ryoko anime sex doll three-quarter side view showing the sculpt and bent-leg silhouette\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"table-wrap\"\u003e\n        \u003ctable class=\"specs-table\"\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSpecification\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eRyoko\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Type\u003c\/th\u003e\n\u003ctd\u003eAnime Sex Doll \/ Hentai Figure \/ Hentai Sex Doll\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCreator \/ Character Origin\u003c\/th\u003e\n\u003ctd\u003eMizuryu Kei\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eOriginal IP\u003c\/th\u003e\n\u003ctd\u003eOide yo! Mizuryuu Kei Land\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eGroup\u003c\/th\u003e\n\u003ctd\u003eHorny Sentry\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCharacter Motif\u003c\/th\u003e\n\u003ctd\u003eSpade\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrimary Character Color\u003c\/th\u003e\n\u003ctd\u003ePurple\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eMedical Silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePhysical Product Length\u003c\/th\u003e\n\u003ctd\u003e84 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e11.4 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eShoulder Width\u003c\/th\u003e\n\u003ctd\u003e16 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eBust\u003c\/th\u003e\n\u003ctd\u003e67 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaist\u003c\/th\u003e\n\u003ctd\u003e36 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eHips\u003c\/th\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eUsable Channel\u003c\/th\u003e\n\u003ctd\u003eVaginal Channel\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eVaginal Channel Depth\u003c\/th\u003e\n\u003ctd\u003e14.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003e2026 Character Reference Height\u003c\/th\u003e\n\u003ctd\u003e176 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eRecommended Audience\u003c\/th\u003e\n\u003ctd\u003eAdults 18+\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"care-section\" id=\"ryoko-care\"\u003e\n    \u003cdiv class=\"care-inner\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eCare\u003c\/span\u003e\n      \u003ch2\u003eCare and Material Notes for Ryoko\u003c\/h2\u003e\n      \u003cp\u003eRyoko is made from medical silicone. Use a compatible lubricant, clean the 14.5 cm vaginal channel after use, allow the product to dry fully before storage, and avoid long-term pressure that could distort the sculpt.\u003c\/p\u003e\n      \u003cp\u003eFor the site's current cleaning, drying, and storage instructions, see the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/mrlsexdoll-accessories-using-guide\"\u003eMRLSEXDOLL Cleaning and Maintenance Guide\u003c\/a\u003e.\u003c\/p\u003e\n      \u003cp\u003eFor brand-level material and quality information, see \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/quality-assurance\"\u003eMRLSEXDOLL Quality Assurance\u003c\/a\u003e.\u003c\/p\u003e\n\n      \u003ch3 class=\"care-visuals-title\"\u003eRyoko Care Visual Guide\u003c\/h3\u003e\n      \u003cp class=\"care-visuals-intro\"\u003eThese reference images illustrate lubrication, cleaning, rinsing, disinfecting, drying, inspection, and storage steps used in MRLSEXDOLL care guidance.\u003c\/p\u003e\n      \u003cdiv class=\"care-visuals\" aria-label=\"Ryoko cleaning, lubrication and storage care images\"\u003e\n        \u003cfigure class=\"care-visual\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_appling_water_based_lube_to_sex_doll_torso.webp?v=1788749626\" alt=\"Applying water-based lubricant to a sex doll torso before use\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eApply a compatible water-based lubricant before use.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_using_lubricant_with_sex_doll_torso.webp?v=1788749629\" alt=\"Using lubricant with a sex doll torso\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eUse compatible lubricant to reduce friction during use.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_rinsing_and_cleaning_sex_doll_torso.webp?v=1788749632\" alt=\"Rinsing and cleaning a sex doll torso after use\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eRinse and clean the product after use.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_washing_sex_doll_torso_with_water.webp?v=1788749629\" alt=\"Washing a sex doll torso with water during cleaning\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eWash the surface carefully with water as part of cleaning.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_rinsing_sex_doll_torso_under_running_water.webp?v=1788749629\" alt=\"Rinsing a sex doll torso under running water\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eRinse away remaining cleaning residue.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_cleaning_sex_doll_torso_with_disinfectant_wipe.webp?v=1788749629\" alt=\"Cleaning a sex doll torso with a disinfectant wipe\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eWipe accessible exterior surfaces during cleaning.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_disinfecting_sex_doll_torso_surface.webp?v=1788749630\" alt=\"Disinfecting the surface of a sex doll torso\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eDisinfect the exterior surface according to the care guide.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_disinfecting_sex_doll_torso_channel.webp?v=1788749629\" alt=\"Cleaning and disinfecting the internal channel of a sex doll torso\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eClean the internal channel thoroughly after use.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_air_drying_sex_doll_torso_after_cleaning.webp?v=1788749626\" alt=\"Air drying a sex doll torso after cleaning\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eAllow the product to dry fully before storage.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_inspecting_sex_doll_torso_after_cleaning.webp?v=1788749632\" alt=\"Inspecting a sex doll torso after cleaning and drying\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eInspect the product after cleaning and drying.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_sex_doll_torso_storage_in_box.webp?v=1788749629\" alt=\"Storing a cleaned sex doll torso in a storage box\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eStore the clean, fully dry product without long-term pressure on the sculpt.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"faq-section\" id=\"ryoko-faq\"\u003e\n    \u003cdiv class=\"faq-inner\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eFAQ\u003c\/span\u003e\n      \u003ch2\u003eRyoko FAQ\u003c\/h2\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eIs Ryoko part of the MRLSEXDOLL x Mizuryu Kei collaboration?\u003c\/h3\u003e\n        \u003cp\u003eYes. Ryoko is one of the Horny Sentry characters included in the 2026 MRL x Mizuryu Kei project. Mizuryu Kei's official site and Works record state that he supervised the merchandise and created new turnaround drawings for all four members.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWho is Mizuryu Kei?\u003c\/h3\u003e\n        \u003cp\u003eMizuryu Kei is a Japanese manga artist and illustrator known for adult-oriented manga, character design, and cross-media IP development. Ryoko comes from his Mizuryu Kei Land \/ Horny Sentry world.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eIs Ryoko an anime sex doll, hentai figure, or hentai sex doll?\u003c\/h3\u003e\n        \u003cp\u003eRyoko combines all three ideas: character-focused hentai figure design, medical silicone construction, and a functional 14.5 cm vaginal channel in an 84 cm anime sex doll format.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eIs Ryoko a full-size anime sex doll?\u003c\/h3\u003e\n        \u003cp\u003eNo. The physical Ryoko product is 84 cm long and weighs 11.4 kg, making it smaller and easier to move and store than a typical life-size doll.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eIs the Ryoko product 176 cm tall?\u003c\/h3\u003e\n        \u003cp\u003eNo. 176 cm refers to Ryoko's 2026 full-character design reference. The physical MRLSEXDOLL product is 84 cm long.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eDoes Ryoko have an oral channel?\u003c\/h3\u003e\n        \u003cp\u003eNo oral channel is listed for this model. The confirmed usable channel is the 14.5 cm vaginal channel.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWhat material is the Ryoko anime sex doll made from?\u003c\/h3\u003e\n        \u003cp\u003eRyoko is made from medical silicone.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eHow heavy is Ryoko?\u003c\/h3\u003e\n        \u003cp\u003eRyoko weighs 11.4 kg and measures 84 cm in length.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWhat makes Ryoko different from a regular hentai figure?\u003c\/h3\u003e\n        \u003cp\u003eA regular collectible figure is mainly for display. Ryoko keeps a character-focused sculpt while adding a medical silicone body and a functional vaginal channel.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWhat makes Ryoko different from Yuka?\u003c\/h3\u003e\n        \u003cp\u003eRyoko is the Purple Spade member of Horny Sentry, with very long blonde hair, a one-eye fringe, and a taller, more mature character silhouette. Yuka carries the red\/pink Heart identity and is the group's leader.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWho is Ryoko designed for?\u003c\/h3\u003e\n        \u003cp\u003eRyoko is designed primarily for adult Mizuryu Kei \/ Horny Sentry collectors and for anime-doll buyers who want exaggerated character design plus adult functionality in a smaller-than-life-size format.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":54486332735801,"sku":"TD-LZGC-Y ST-70BBWDT-W-20-ZT","price":0.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_ryoko_anime_sex_doll_front-view_2dfb223c-1fc3-4b14-983e-cbf54ef467b9.webp?v=1789625447"},{"product_id":"audrey-halloween-anime-sex-doll","title":"Audrey Anime Sex Doll Halloween Edition","description":"\u003cp class=\"audrey-font-loader\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600;700;800;900\u0026amp;family=Cormorant+Garamond:ital,wght@0,500;0,700;1,500;1,700\u0026amp;family=Montserrat:wght@400;500;600;700\u0026amp;family=Zen+Kaku+Gothic+New:wght@500;700;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\/* ================================================================\n   AUDREY HALLOWEEN EDITION PRODUCT PAGE — GOTHIC MIDNIGHT \u0026 PUMPKIN EMBER\n   Theme: Midnight Abyss, Gothic Crimson, Amber Eyes, Jack-o'-Lantern Glow\n   ================================================================ *\/\n\nhtml { scroll-behavior: smooth; }\n.audrey-font-loader { display: none !important; }\n\n.audrey-lp-wrapper {\n  --midnight-black: #050308;\n  --haunted-abyss: #0b0612;\n  --gothic-velvet: #16091c;\n  --audrey-navy: #12192e;\n  --blood-crimson: #8a0f22;\n  --gothic-crimson: #d91c38;\n  --pumpkin-orange: #ff6a14;\n  --lantern-amber: #ff9d3b;\n  --candle-gold: #ffd269;\n  --moonlight-pale: #fff7f2;\n  --ghost-pearl: #f7e9e4;\n  --muted-twilight: #cfb2ba;\n\n  --f-sacred: 'Cinzel', Georgia, serif;\n  --f-liturgy: 'Cormorant Garamond', Georgia, serif;\n  --f-display: 'Zen Kaku Gothic New', 'Cinzel', sans-serif;\n  --f-body: 'Montserrat', Arial, sans-serif;\n  --ease: cubic-bezier(.22,.61,.36,1);\n\n  position: relative;\n  isolation: isolate;\n  width: 100%;\n  overflow-x: clip;\n  overflow-y: visible;\n  color: var(--moonlight-pale);\n  background: var(--midnight-black);\n  font-family: var(--f-body);\n  line-height: 1.76;\n  clip-path: inset(0);\n}\n\n.audrey-lp-wrapper *,\n.audrey-lp-wrapper *::before,\n.audrey-lp-wrapper *::after { box-sizing: border-box; }\n\n.audrey-lp-wrapper h1,\n.audrey-lp-wrapper h2,\n.audrey-lp-wrapper h3,\n.audrey-lp-wrapper p,\n.audrey-lp-wrapper figure,\n.audrey-lp-wrapper blockquote,\n.audrey-lp-wrapper ul,\n.audrey-lp-wrapper dl { margin: 0; padding: 0; }\n\n.audrey-lp-wrapper img,\n.audrey-lp-wrapper video { display: block; width: 100%; max-width: 100%; }\n.audrey-lp-wrapper img { height: auto; }\n.audrey-lp-wrapper a { color: inherit; }\n.audrey-lp-wrapper section[id],\n.audrey-lp-wrapper div[id] { scroll-margin-top: 140px; }\n.audrey-lp-wrapper \u003e section,\n.audrey-lp-wrapper \u003e nav { position: relative; z-index: 2; }\n\n.audrey-lp-wrapper .visually-hidden {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0,0,0,0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n\/* ---------------- FIXED HALLOWEEN BACKGROUND \u0026 JACK-O'-LANTERN LIGHTING ---------------- *\/\n.audrey-lp-wrapper .audrey-bg-stage {\n  position: fixed;\n  inset: 0;\n  z-index: 0;\n  overflow: hidden;\n  pointer-events: none;\n  background-color: var(--midnight-black);\n  background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_audrey_anime_sex_doll_desktop_background.webp?v=1792051952\");\n  background-position: center;\n  background-size: cover;\n}\n\n.audrey-lp-wrapper .halloween-lighting {\n  position: fixed;\n  inset: 0;\n  z-index: 1;\n  pointer-events: none;\n  overflow: hidden;\n  clip-path: inset(0);\n}\n\n.audrey-lp-wrapper .halloween-lighting::before {\n  content: \"\";\n  position: absolute;\n  inset: -15% -25%;\n  opacity: .68;\n  background:\n    conic-gradient(from 195deg at 18% -6%, transparent 0 34deg, rgba(255,106,20,.22) 38deg 48deg, transparent 53deg 360deg),\n    conic-gradient(from 148deg at 82% -6%, transparent 0 36deg, rgba(217,28,56,.22) 40deg 50deg, transparent 55deg 360deg),\n    conic-gradient(from 172deg at 50% -10%, transparent 0 32deg, rgba(255,157,59,.18) 35deg 44deg, transparent 48deg 360deg),\n    radial-gradient(ellipse at 50% 0%, rgba(138,15,34,.34), transparent 58%),\n    radial-gradient(ellipse at 15% 85%, rgba(18,25,46,.45), transparent 50%);\n  transform-origin: 50% 0%;\n  animation: audrey-lantern-sweep 15s ease-in-out infinite alternate;\n}\n\n.audrey-lp-wrapper .halloween-lighting::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  opacity: .55;\n  background:\n    radial-gradient(circle at 14% 20%, rgba(255,157,59,.90) 0 1.4px, transparent 2.8px),\n    radial-gradient(circle at 36% 10%, rgba(217,28,56,.80) 0 1.2px, transparent 2.4px),\n    radial-gradient(circle at 66% 18%, rgba(255,210,105,.85) 0 1.2px, transparent 2.5px),\n    radial-gradient(circle at 86% 26%, rgba(255,106,20,.85) 0 1.5px, transparent 3px);\n  background-size: 240px 200px, 280px 240px, 290px 210px, 250px 270px;\n}\n\n@keyframes audrey-lantern-sweep {\n  from { transform: translate3d(-1.2%,0,0) rotate(-1deg) scale(1.02); }\n  to { transform: translate3d(1.2%,1%,0) rotate(1deg) scale(1.06); }\n}\n\n\/* ---------------- HERO BANNER (ORIGINAL ASPECT RATIO, NO CROPPING) ---------------- *\/\n.audrey-lp-wrapper .banner-wrap {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  height: auto !important;\n  min-height: 0 !important;\n  overflow: hidden;\n  background: var(--midnight-black);\n}\n\n.audrey-lp-wrapper .banner-picture {\n  position: relative !important;\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n}\n\n.audrey-lp-wrapper .banner-img {\n  position: relative !important;\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  max-width: 100% !important;\n  object-fit: contain !important;\n}\n\n.audrey-lp-wrapper .banner-grad {\n  position: absolute;\n  inset: 0;\n  z-index: 3;\n  pointer-events: none;\n  background:\n    linear-gradient(to bottom, transparent 0%, transparent 78%, rgba(5,3,8,.25) 92%, rgba(5,3,8,.60) 100%);\n}\n\n\/* ---------------- STICKY HALLOWEEN GOTHIC NAVIGATION ---------------- *\/\n.audrey-lp-wrapper .lp-stage-nav {\n  --audrey-site-header-offset: var(--header-height, 64px);\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(var(--audrey-site-header-offset) + env(safe-area-inset-top, 0px));\n  z-index: 45;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: clamp(16px, 2.2vw, 34px);\n  width: 100%;\n  padding: 16px 30px 15px;\n  overflow: visible;\n  border-top: 1px solid rgba(255,157,59,.42);\n  border-bottom: 1px solid rgba(217,28,56,.38);\n  background:\n    radial-gradient(circle at 12% 50%, rgba(138,15,34,.32), transparent 28%),\n    radial-gradient(circle at 88% 50%, rgba(255,106,20,.22), transparent 28%),\n    linear-gradient(90deg, rgba(6,4,10,.92), rgba(26,9,24,.88) 50%, rgba(6,4,10,.92));\n  box-shadow: 0 12px 32px rgba(0,0,0,.65), inset 0 1px 0 rgba(255,210,105,.12);\n  -webkit-backdrop-filter: blur(14px) saturate(1.25);\n  backdrop-filter: blur(14px) saturate(1.25);\n}\n\n.audrey-lp-wrapper .lp-stage-nav::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: -8px;\n  height: 8px;\n  pointer-events: none;\n  background:\n    radial-gradient(circle, rgba(255,157,59,.95) 0 2px, rgba(217,28,56,.22) 3px 5px, transparent 6px) 0 50% \/ 32px 8px repeat-x;\n  opacity: .78;\n}\n\n.audrey-lp-wrapper .lp-stage-nav::after {\n  content: \"\";\n  position: absolute;\n  left: 5%;\n  right: 5%;\n  bottom: -1px;\n  height: 1px;\n  pointer-events: none;\n  background: linear-gradient(90deg, transparent, var(--gothic-crimson), var(--pumpkin-orange), var(--candle-gold), var(--pumpkin-orange), var(--gothic-crimson), transparent);\n  opacity: .9;\n}\n\n.audrey-lp-wrapper .lp-stage-nav a {\n  position: relative;\n  flex: 0 0 auto;\n  padding: 5px 0 6px;\n  color: #fce2d8;\n  font-family: var(--f-sacred);\n  font-size: clamp(.70rem, .84vw, .82rem);\n  font-weight: 700;\n  letter-spacing: .18em;\n  text-decoration: none;\n  text-transform: uppercase;\n  white-space: nowrap;\n  transition: color .2s ease, text-shadow .2s ease;\n}\n\n.audrey-lp-wrapper .lp-stage-nav a::after {\n  content: \"🎃\";\n  position: absolute;\n  left: 50%;\n  bottom: -14px;\n  transform: translateX(-50%) scale(.4);\n  opacity: 0;\n  transition: opacity .2s ease, transform .2s ease;\n  font-size: .68rem;\n  filter: drop-shadow(0 0 8px rgba(255,106,20,.95));\n}\n\n.audrey-lp-wrapper .lp-stage-nav a:hover,\n.audrey-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: #ffffff;\n  text-shadow: 0 0 12px rgba(255,157,59,.75);\n}\n\n.audrey-lp-wrapper .lp-stage-nav a:hover::after,\n.audrey-lp-wrapper .lp-stage-nav a:focus-visible::after {\n  opacity: 1;\n  transform: translateX(-50%) scale(1);\n}\n\n\/* ---------------- HALLOWEEN GOTHIC TYPOGRAPHY ---------------- *\/\n.audrey-lp-wrapper h1,\n.audrey-lp-wrapper h2,\n.audrey-lp-wrapper h3 {\n  font-family: var(--f-sacred) !important;\n  font-weight: 800 !important;\n  line-height: 1.18;\n  letter-spacing: .024em;\n  text-wrap: pretty;\n}\n\n.audrey-lp-wrapper h2 {\n  position: relative !important;\n  display: block !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n  padding: .08em .08em .42em 1.38em !important;\n  margin-bottom: 26px !important;\n  font-size: clamp(1.75rem, 3vw, 2.72rem) !important;\n  background-image: linear-gradient(\n    94deg,\n    #ffffff 0%,\n    #ffe7cc 15%,\n    #ffd269 32%,\n    #ff6a14 50%,\n    #d91c38 68%,\n    #ff9d3b 85%,\n    #ffffff 100%\n  ) !important;\n  background-size: 260% auto !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  color: transparent !important;\n  filter: drop-shadow(0 2px 0 rgba(10,3,8,.98))\n          drop-shadow(0 0 16px rgba(255,106,20,.42))\n          drop-shadow(0 0 34px rgba(217,28,56,.38));\n  animation: audrey-halloween-shimmer 8s linear infinite;\n}\n\n.audrey-lp-wrapper h2::before {\n  content: '🎃' !important;\n  position: absolute !important;\n  left: .02em !important;\n  top: .06em !important;\n  display: grid !important;\n  place-items: center !important;\n  width: .96em !important;\n  height: .96em !important;\n  border: 1.5px solid rgba(255,157,59,.92) !important;\n  border-radius: 50% !important;\n  color: #fff4cb !important;\n  -webkit-text-fill-color: initial !important;\n  background:\n    radial-gradient(circle at 32% 25%, rgba(255,255,255,.45), transparent 24%),\n    radial-gradient(circle at 68% 72%, rgba(217,28,56,.55), transparent 35%),\n    linear-gradient(145deg, #2b0816 0%, #11040d 52%, #b83714 100%) !important;\n  box-shadow:\n    inset 0 0 0 2px rgba(255,210,105,.16),\n    0 0 12px rgba(255,106,20,.9),\n    0 0 26px rgba(217,28,56,.65) !important;\n  font-size: .52em !important;\n  line-height: 1 !important;\n}\n\n.audrey-lp-wrapper h2::after {\n  content: '' !important;\n  position: absolute !important;\n  left: 1.28em !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  height: 6px !important;\n  border-radius: 999px !important;\n  background:\n    radial-gradient(circle, #ffffff 0 25%, #ffd269 30%, rgba(255,106,20,.9) 42%, transparent 58%) 0 50% \/ 22px 6px repeat-x,\n    linear-gradient(90deg, rgba(255,157,59,.98), rgba(217,28,56,.98) 48%, rgba(255,106,20,.98) 82%, transparent 100%) !important;\n  box-shadow: 0 0 14px rgba(255,106,20,.65), 0 0 24px rgba(217,28,56,.48);\n  opacity: 1 !important;\n}\n\n.audrey-lp-wrapper .intro-stage h1 {\n  font-family: var(--f-sacred) !important;\n  font-size: clamp(2.1rem, 4.2vw, 3.6rem) !important;\n  letter-spacing: .025em !important;\n  line-height: 1.16 !important;\n  text-align: center !important;\n  padding: .1em 0 .25em !important;\n  margin: 0 auto 12px !important;\n  background-image: linear-gradient(94deg, #ffffff 0%, #ffe6cc 18%, #ffd269 38%, #ff6a14 58%, #d91c38 78%, #ffffff 100%) !important;\n  background-size: 260% auto !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  color: transparent !important;\n  filter: drop-shadow(0 2px 0 rgba(12,4,10,.98)) drop-shadow(0 0 24px rgba(255,106,20,.50));\n}\n\n.audrey-lp-wrapper .intro-stage .intro-tagline {\n  font-family: var(--f-liturgy);\n  font-size: clamp(1.32rem, 2vw, 1.78rem);\n  font-style: italic;\n  font-weight: 700;\n  color: var(--candle-gold);\n  margin-bottom: 24px;\n  text-shadow: 0 0 16px rgba(255,106,20,.60), 0 0 28px rgba(217,28,56,.45);\n}\n\n.audrey-lp-wrapper h3 {\n  position: relative;\n  display: inline-block;\n  padding: .02em 0 .18em 1.35em !important;\n  font-size: clamp(1.22rem, 1.85vw, 1.54rem);\n  letter-spacing: .02em;\n  background-image: linear-gradient(92deg, #ffffff 0%, #ffe3cc 32%, #ff9d3b 68%, #ffd269 100%) !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  color: transparent !important;\n  filter: drop-shadow(0 2px 14px rgba(0,0,0,.75));\n}\n\n.audrey-lp-wrapper h3::before {\n  content: '✦';\n  position: absolute;\n  left: 0;\n  top: .10em;\n  display: grid;\n  place-items: center;\n  width: .92em;\n  height: .92em;\n  border: 1px solid rgba(255,157,59,.85);\n  border-radius: 50%;\n  background: linear-gradient(145deg, #3b0a18, #d94e14);\n  color: #fff4cb;\n  -webkit-text-fill-color: #fff4cb;\n  font-size: .56em;\n  box-shadow: 0 0 12px rgba(255,106,20,.75);\n}\n\n.audrey-lp-wrapper p,\n.audrey-lp-wrapper li,\n.audrey-lp-wrapper td,\n.audrey-lp-wrapper th,\n.audrey-lp-wrapper dd,\n.audrey-lp-wrapper figcaption,\n.audrey-lp-wrapper blockquote {\n  font-family: var(--f-body);\n  font-size: clamp(.98rem, 1.08vw, 1.08rem);\n  line-height: 1.84;\n  color: var(--ghost-pearl);\n  text-wrap: pretty;\n  text-shadow: 0 1px 8px rgba(5,2,6,.82);\n}\n\n.audrey-lp-wrapper .copy-link {\n  color: var(--candle-gold);\n  font-weight: 600;\n  text-decoration: underline;\n  text-decoration-color: rgba(255,157,59,.58);\n  text-underline-offset: .22em;\n  transition: all .2s ease;\n}\n\n.audrey-lp-wrapper .copy-link:hover,\n.audrey-lp-wrapper .copy-link:focus-visible {\n  color: #ffffff;\n  text-decoration-color: var(--pumpkin-orange);\n  text-shadow: 0 0 14px rgba(255,106,20,.88);\n}\n\n.audrey-lp-wrapper :focus-visible {\n  outline: 2px solid var(--lantern-amber);\n  outline-offset: 4px;\n}\n\n@keyframes audrey-halloween-shimmer {\n  0% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n  100% { background-position: 0% 50%; }\n}\n\n\/* ---------------- GOTHIC HALLOWEEN SECTION WRAPPERS \u0026 DIVIDERS ---------------- *\/\n.audrey-lp-wrapper .section-shell {\n  padding: 100px 64px;\n  border-bottom: 1px solid rgba(255,157,59,.20);\n}\n\n.audrey-lp-wrapper .zone-a {\n  background:\n    radial-gradient(circle at 12% 12%, rgba(138,15,34,.28), transparent 38%),\n    radial-gradient(circle at 88% 85%, rgba(18,25,46,.42), transparent 42%),\n    linear-gradient(118deg, rgba(8,4,12,.68), rgba(28,10,24,.48) 52%, rgba(8,4,12,.66));\n}\n\n.audrey-lp-wrapper .zone-b {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(255,106,20,.18), transparent 38%),\n    radial-gradient(circle at 10% 88%, rgba(217,28,56,.22), transparent 35%),\n    linear-gradient(242deg, rgba(24,8,20,.56), rgba(7,4,12,.72));\n}\n\n.audrey-lp-wrapper .inner { width: min(100%, 1380px); margin: 0 auto; }\n.audrey-lp-wrapper .narrow { width: min(100%, 1080px); margin: 0 auto; }\n\n.audrey-lp-wrapper .copy-block h2,\n.audrey-lp-wrapper .copy-block h3 { margin-bottom: 22px; }\n.audrey-lp-wrapper .copy-block p { margin-bottom: 18px; color: var(--ghost-pearl); }\n.audrey-lp-wrapper .copy-block p:last-child { margin-bottom: 0; }\n\n.audrey-lp-wrapper \u003e section:not(.banner-wrap)::before {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  top: 0;\n  transform: translate(-50%, -50%);\n  width: min(580px, 80vw);\n  height: 26px;\n  pointer-events: none;\n  opacity: .95;\n  z-index: 4;\n  border-radius: 999px;\n  background:\n    radial-gradient(circle at 10% 50%, rgba(255,248,225,.98) 0 2.5px, transparent 3px),\n    radial-gradient(circle at 30% 50%, rgba(255,106,20,.95) 0 2.5px, transparent 3px),\n    radial-gradient(circle at 50% 50%, rgba(255,210,105,.98) 0 3.2px, transparent 3.8px),\n    radial-gradient(circle at 70% 50%, rgba(255,106,20,.95) 0 2.5px, transparent 3px),\n    radial-gradient(circle at 90% 50%, rgba(255,248,225,.98) 0 2.5px, transparent 3px),\n    linear-gradient(90deg,\n      transparent 0%,\n      rgba(138,15,34,.94) 20%,\n      rgba(255,106,20,.98) 50%,\n      rgba(138,15,34,.94) 80%,\n      transparent 100%);\n  box-shadow: 0 0 18px rgba(255,106,20,.50), 0 0 28px rgba(217,28,56,.40);\n  clip-path: polygon(0 50%, 5% 18%, 10% 50%, 15% 12%, 20% 50%, 25% 18%, 30% 50%, 35% 12%, 40% 50%, 45% 18%, 50% 8%, 55% 18%, 60% 50%, 65% 12%, 70% 50%, 75% 18%, 80% 50%, 85% 12%, 90% 50%, 95% 18%, 100% 50%, 95% 82%, 90% 50%, 85% 88%, 80% 50%, 75% 82%, 70% 50%, 65% 88%, 60% 50%, 55% 82%, 50% 92%, 45% 82%, 40% 50%, 35% 88%, 30% 50%, 25% 82%, 20% 50%, 15% 88%, 10% 50%, 5% 82%, 0 50%);\n}\n\n.audrey-lp-wrapper \u003e section:not(.banner-wrap)::after {\n  content: \"🦇\";\n  position: absolute;\n  left: 50%;\n  top: 0;\n  transform: translate(-50%, -58%);\n  z-index: 5;\n  pointer-events: none;\n  color: #fff6db;\n  font-size: 1.15rem;\n  line-height: 1;\n  filter: drop-shadow(0 0 10px rgba(255,106,20,.95)) drop-shadow(0 0 20px rgba(217,28,56,.8));\n}\n\n\/* ---------------- INTRO SECTION — HALLOWEEN SANCTUM ---------------- *\/\n.audrey-lp-wrapper .intro-section {\n  overflow: hidden;\n  padding: 108px 64px 100px;\n  text-align: center;\n  background:\n    radial-gradient(ellipse at 50% -6%, rgba(255,106,20,.18), transparent 38%),\n    radial-gradient(ellipse at 50% 0%, rgba(138,15,34,.32), transparent 60%),\n    linear-gradient(180deg, rgba(8,4,12,.72), rgba(22,8,20,.50));\n}\n\n.audrey-lp-wrapper .intro-stage {\n  width: min(100%, 1160px);\n  margin: 0 auto;\n}\n\n.audrey-lp-wrapper .collab-line {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 20px;\n  padding: 8px 22px 9px;\n  border: 1px solid rgba(255,157,59,.50);\n  border-radius: 999px;\n  color: var(--candle-gold);\n  background: linear-gradient(90deg, rgba(26,7,18,.78), rgba(68,12,26,.72) 50%, rgba(26,7,18,.78));\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.08), 0 0 24px rgba(255,106,20,.24);\n  font-family: var(--f-sacred);\n  font-size: clamp(.78rem, 1.12vw, .95rem);\n  font-weight: 700;\n  letter-spacing: .24em;\n  text-transform: uppercase;\n  text-shadow: 0 0 14px rgba(255,157,59,.55);\n}\n\n.audrey-lp-wrapper .collab-line::before,\n.audrey-lp-wrapper .collab-line::after {\n  content: \"🎃\";\n  font-size: .92em;\n}\n\n.audrey-lp-wrapper .intro-copy {\n  max-width: 900px;\n  margin: 0 auto;\n}\n\n.audrey-lp-wrapper .intro-copy p {\n  margin-bottom: 16px;\n  color: #fff0ec;\n  line-height: 1.80;\n}\n\n.audrey-lp-wrapper .intro-copy p:last-child { margin-bottom: 0; }\n\n.audrey-lp-wrapper .intro-bullets {\n  list-style: none;\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 14px;\n  max-width: 960px;\n  margin: 32px auto 0;\n  padding: 0;\n}\n\n.audrey-lp-wrapper .intro-bullets li {\n  position: relative;\n  display: flex;\n  align-items: center;\n  min-height: 58px;\n  padding: 13px 18px 13px 46px;\n  border: 1px solid rgba(255,106,20,.32);\n  border-radius: 14px;\n  color: #fff6e8;\n  background:\n    linear-gradient(135deg, rgba(34,9,22,.68), rgba(12,6,18,.58));\n  box-shadow: inset 0 1px 0 rgba(255,210,105,.08), 0 10px 24px rgba(0,0,0,.32);\n  font-family: var(--f-sacred);\n  font-size: clamp(.82rem, .95vw, .94rem);\n  font-weight: 700;\n  line-height: 1.45;\n  letter-spacing: .015em;\n  text-align: left;\n}\n\n.audrey-lp-wrapper .intro-bullets li:last-child:nth-child(odd) {\n  grid-column: 1 \/ -1;\n  max-width: 520px;\n  width: 100%;\n  margin: 0 auto;\n}\n\n.audrey-lp-wrapper .intro-bullets li::before {\n  content: \"🎃\";\n  position: absolute;\n  left: 16px;\n  top: 50%;\n  transform: translateY(-50%);\n  display: grid;\n  place-items: center;\n  width: 20px;\n  height: 20px;\n  font-size: .86rem;\n  filter: drop-shadow(0 0 10px rgba(255,106,20,.85));\n}\n\n.audrey-lp-wrapper .stage-cta {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 52px;\n  margin-top: 34px;\n  padding: 14px 38px;\n  border: 1.5px solid rgba(255,210,105,.82);\n  border-radius: 999px;\n  color: #ffffff;\n  background: linear-gradient(90deg, rgba(110,12,30,.92), rgba(217,28,56,.88) 50%, rgba(235,88,20,.90));\n  box-shadow: 0 10px 34px rgba(255,106,20,.42), 0 0 20px rgba(217,28,56,.38), inset 0 1px 0 rgba(255,255,255,.24);\n  font-family: var(--f-sacred);\n  font-size: .88rem;\n  font-weight: 700;\n  letter-spacing: .20em;\n  text-decoration: none;\n  text-transform: uppercase;\n  transition: all .28s ease;\n}\n\n.audrey-lp-wrapper .stage-cta:hover,\n.audrey-lp-wrapper .stage-cta:focus-visible {\n  background: linear-gradient(90deg, rgba(138,15,34,.98), rgba(235,40,68,.95) 50%, rgba(255,115,28,.96));\n  box-shadow: 0 14px 42px rgba(255,106,20,.65), 0 0 28px rgba(255,210,105,.55);\n  transform: translateY(-2px);\n}\n\n.audrey-lp-wrapper .inpage-nav-line {\n  margin-top: 26px;\n  font-family: var(--f-sacred);\n  font-size: clamp(.74rem, .88vw, .86rem);\n  letter-spacing: .12em;\n  color: var(--muted-twilight);\n}\n\n.audrey-lp-wrapper .inpage-nav-line a {\n  color: var(--candle-gold);\n  text-decoration: none;\n  transition: color .2s ease, text-shadow .2s ease;\n}\n\n.audrey-lp-wrapper .inpage-nav-line a:hover,\n.audrey-lp-wrapper .inpage-nav-line a:focus-visible {\n  color: #ffffff;\n  text-shadow: 0 0 12px rgba(255,106,20,.85);\n}\n\n\/* ---------------- FEATURE SECTION HEADER \u0026 FEATURE ROWS ---------------- *\/\n.audrey-lp-wrapper .features-intro-header {\n  padding: 84px 64px 36px;\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(255,106,20,.16), transparent 55%),\n    linear-gradient(180deg, rgba(12,5,16,.78), rgba(18,7,20,.62));\n  border-bottom: 1px solid rgba(255,157,59,.18);\n}\n\n.audrey-lp-wrapper .features-intro-header .inner {\n  max-width: 1180px;\n}\n\n.audrey-lp-wrapper .features-intro-header h2 {\n  margin-bottom: 0 !important;\n}\n\n.audrey-lp-wrapper .feature-row {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  min-height: 62vh;\n  background: rgba(10,4,14,.52);\n  border-bottom: 1px solid rgba(255,106,20,.20);\n}\n.audrey-lp-wrapper .feature-row--rev .feature-media { order: 2; }\n.audrey-lp-wrapper .feature-row--rev .feature-copy { order: 1; }\n\n.audrey-lp-wrapper .feature-media {\n  position: relative;\n  isolation: isolate;\n  display: grid;\n  align-content: center;\n  align-items: center;\n  min-width: 0;\n  overflow: hidden;\n  padding: 28px;\n  background:\n    radial-gradient(ellipse at 18% 0%, rgba(138,15,34,.32), transparent 44%),\n    radial-gradient(ellipse at 82% 0%, rgba(255,106,20,.22), transparent 42%),\n    radial-gradient(ellipse at 50% 100%, rgba(18,25,46,.50), transparent 48%),\n    linear-gradient(180deg, rgba(22,8,22,.82), rgba(8,4,12,.90));\n}\n\n.audrey-lp-wrapper .feature-media.dual-stacked {\n  grid-template-columns: 1fr;\n  grid-template-rows: auto auto;\n  gap: 22px;\n  padding: 28px;\n}\n\n.audrey-lp-wrapper .feature-media figure {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  min-height: 0;\n  padding: 18px;\n  border: 1px solid rgba(255,157,59,.52);\n  border-radius: 28px;\n  overflow: hidden;\n  background:\n    radial-gradient(ellipse at 50% -18%, rgba(255,157,59,.22), transparent 45%),\n    linear-gradient(90deg, rgba(138,15,34,.20), transparent 25%, transparent 75%, rgba(138,15,34,.20)),\n    linear-gradient(145deg, rgba(30,9,24,.94), rgba(8,4,14,.96));\n  box-shadow:\n    0 24px 60px rgba(0,0,0,.55),\n    0 0 0 1px rgba(255,255,255,.06) inset,\n    0 0 0 3px rgba(138,15,34,.38),\n    0 0 30px rgba(255,106,20,.22);\n}\n\n.audrey-lp-wrapper .feature-media figure::before {\n  content: \"\";\n  position: absolute;\n  inset: 8px;\n  z-index: 2;\n  border: 1px solid rgba(255,210,105,.36);\n  border-radius: 21px;\n  pointer-events: none;\n  box-shadow: inset 0 0 24px rgba(138,15,34,.18), 0 0 18px rgba(255,106,20,.14);\n}\n\n.audrey-lp-wrapper .feature-media figure \u003e img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  position: relative;\n  z-index: 1;\n  border-radius: 18px;\n  border: 1px solid rgba(255,210,105,.20);\n  box-shadow: 0 18px 40px rgba(0,0,0,.48), 0 0 24px rgba(217,28,56,.18);\n  transition: transform 1.1s var(--ease), filter .35s ease;\n}\n\n.audrey-lp-wrapper .feature-media figure:hover \u003e img {\n  transform: scale(1.018);\n  filter: saturate(1.06);\n}\n\n.audrey-lp-wrapper .feature-copy {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  padding: 84px 64px;\n  background:\n    radial-gradient(circle at 85% 12%, rgba(255,106,20,.12), transparent 36%),\n    linear-gradient(145deg, rgba(28,9,22,.46), rgba(8,4,14,.64));\n}\n\n.audrey-lp-wrapper .feature-row--rev .feature-copy {\n  background:\n    radial-gradient(circle at 15% 12%, rgba(217,28,56,.16), transparent 36%),\n    linear-gradient(215deg, rgba(28,9,22,.46), rgba(8,4,14,.64));\n}\n\n.audrey-lp-wrapper .feature-copy h3 {\n  font-size: clamp(1.52rem, 2.4vw, 2.15rem) !important;\n  margin-bottom: 22px;\n}\n\n.audrey-lp-wrapper .feature-copy p {\n  margin-bottom: 18px;\n  color: var(--ghost-pearl);\n}\n.audrey-lp-wrapper .feature-copy p:last-child { margin-bottom: 0; }\n\n\/* ---------------- SPLIT GRIDS \u0026 GOTHIC ARCH FRAMES ---------------- *\/\n.audrey-lp-wrapper .split-grid {\n  display: grid;\n  grid-template-columns: 6fr 6fr;\n  gap: 68px;\n  align-items: center;\n}\n\n.audrey-lp-wrapper .audrey-arch-frame {\n  position: relative;\n  width: min(100%, 500px);\n  margin-inline: auto;\n  padding: 8px;\n  overflow: hidden;\n  border: 1px solid rgba(255,157,59,.86);\n  border-radius: 31% 31% 3% 3% \/ 12.5% 12.5% 2.2% 2.2%;\n  background:\n    linear-gradient(145deg, rgba(42,10,24,.98), rgba(10,5,16,.99) 55%, rgba(24,12,32,.98));\n  box-shadow:\n    0 0 0 2px rgba(6,3,8,.96),\n    0 0 0 3px rgba(255,157,59,.50),\n    0 22px 50px rgba(0,0,0,.55),\n    0 0 32px rgba(255,106,20,.26);\n  isolation: isolate;\n}\n\n.audrey-lp-wrapper .audrey-arch-frame::after {\n  content: \"\";\n  position: absolute;\n  inset: 6px;\n  z-index: 3;\n  pointer-events: none;\n  border: 1px solid rgba(255,210,105,.44);\n  border-radius: 30.5% 30.5% 2.4% 2.4% \/ 12% 12% 1.9% 1.9%;\n  box-shadow:\n    inset 0 0 22px rgba(138,15,34,.22),\n    0 0 14px rgba(255,106,20,.16);\n}\n\n.audrey-lp-wrapper .audrey-arch-frame \u003e img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  max-height: none !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  border-radius: 29.5% 29.5% 2.1% 2.1% \/ 11.4% 11.4% 1.7% 1.7% !important;\n  overflow: hidden;\n}\n\n.audrey-lp-wrapper .creator-quote {\n  margin: 20px 0 22px;\n  padding: 20px 26px;\n  border-left: 3px solid var(--pumpkin-orange);\n  border-radius: 0 16px 16px 0;\n  background: linear-gradient(90deg, rgba(255,106,20,.16), rgba(138,15,34,.14));\n  box-shadow: inset 0 1px 0 rgba(255,210,105,.12), 0 10px 26px rgba(0,0,0,.28);\n  font-family: var(--f-liturgy);\n  font-size: clamp(1.18rem, 1.55vw, 1.42rem);\n  font-style: italic;\n  color: #fff6e5;\n}\n\n\/* ---------------- VERSION COMPARISON DUAL PHOTOS \u0026 TABLE ---------------- *\/\n.audrey-lp-wrapper .comparison-photos-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 28px;\n  margin: 30px 0 36px;\n}\n\n.audrey-lp-wrapper .comparison-photo-card {\n  position: relative;\n  overflow: hidden;\n  padding: 16px;\n  border: 1px solid rgba(255,157,59,.45);\n  border-radius: 24px;\n  background:\n    radial-gradient(circle at 50% 0%, rgba(255,106,20,.18), transparent 46%),\n    linear-gradient(145deg, rgba(28,9,22,.88), rgba(8,4,14,.92));\n  box-shadow: 0 22px 50px rgba(0,0,0,.48), inset 0 0 0 1px rgba(255,255,255,.06);\n}\n\n.audrey-lp-wrapper .comparison-photo-card img {\n  width: 100%;\n  height: auto;\n  border-radius: 16px;\n  object-fit: contain;\n}\n\n\/* ---------------- AUTO GALLERY \/ CSS ONLY MARQUEE ---------------- *\/\n.audrey-lp-wrapper .gallery-section {\n  padding: 78px 0 88px;\n  overflow: hidden;\n  isolation: isolate;\n  background:\n    linear-gradient(118deg, transparent 0 23%, rgba(255,106,20,.07) 24% 29%, transparent 30% 100%),\n    linear-gradient(242deg, transparent 0 24%, rgba(217,28,56,.07) 25% 30%, transparent 31% 100%),\n    radial-gradient(ellipse at 50% 12%, rgba(255,106,20,.14), transparent 48%),\n    linear-gradient(180deg, rgba(8,4,12,.68), rgba(24,8,20,.50));\n  border-bottom: 1px solid rgba(255,157,59,.20);\n}\n\n.audrey-lp-wrapper .gallery-viewport {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  overflow-x: auto;\n  overflow-y: hidden;\n  padding: 8px 0 26px;\n  scrollbar-color: rgba(255,157,59,.55) rgba(255,255,255,.06);\n  scrollbar-width: thin;\n  -webkit-overflow-scrolling: touch;\n}\n\n.audrey-lp-wrapper .gallery-track {\n  display: flex;\n  width: max-content;\n  will-change: transform;\n  animation: audrey-gallery-scroll 52s linear infinite;\n}\n\n.audrey-lp-wrapper .gallery-group {\n  display: flex;\n  gap: 20px;\n  padding-right: 20px;\n  align-items: flex-start;\n}\n\n.audrey-lp-wrapper .gallery-slide {\n  flex: 0 0 auto;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: clamp(290px, 32vw, 450px);\n  height: clamp(420px, 46vw, 620px);\n  position: relative;\n  z-index: 1;\n  padding: 16px;\n  border: 1px solid rgba(255,157,59,.50);\n  border-radius: 26px;\n  overflow: hidden;\n  background:\n    radial-gradient(ellipse at 50% -15%, rgba(255,157,59,.20), transparent 44%),\n    linear-gradient(145deg, rgba(30,9,24,.92), rgba(8,4,14,.96));\n  box-shadow: 0 24px 58px rgba(0,0,0,.52), 0 0 28px rgba(138,15,34,.24);\n}\n\n.audrey-lp-wrapper .gallery-slide::before {\n  content: \"\";\n  position: absolute;\n  inset: 7px;\n  z-index: 2;\n  border: 1px solid rgba(255,210,105,.36);\n  border-radius: 20px;\n  pointer-events: none;\n}\n\n.audrey-lp-wrapper .gallery-slide \u003e img {\n  display: block !important;\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  position: relative;\n  z-index: 1;\n  border-radius: 16px;\n  border: 1px solid rgba(255,210,105,.18);\n}\n\n.audrey-lp-wrapper .gallery-viewport:hover .gallery-track,\n.audrey-lp-wrapper .gallery-viewport:focus-within .gallery-track {\n  animation-play-state: paused;\n}\n\n@keyframes audrey-gallery-scroll {\n  from { transform: translateX(0); }\n  to { transform: translateX(-50%); }\n}\n\n\/* ---------------- TABLES \u0026 SPECS — HALLOWEEN STYLE ---------------- *\/\n.audrey-lp-wrapper .specs-section {\n  padding: 104px 64px;\n  background:\n    radial-gradient(circle at 86% 18%, rgba(255,106,20,.14), transparent 36%),\n    linear-gradient(135deg, rgba(8,4,12,.68), rgba(28,9,22,.44));\n  border-bottom: 1px solid rgba(255,157,59,.20);\n}\n\n.audrey-lp-wrapper .specs-inner { max-width: 1120px; margin: 0 auto; }\n.audrey-lp-wrapper .specs-inner h2 { margin-bottom: 26px; }\n.audrey-lp-wrapper .specs-desc { margin-bottom: 24px; color: var(--ghost-pearl); }\n\n.audrey-lp-wrapper .table-wrap {\n  width: 100%;\n  overflow-x: auto;\n  border: 1px solid rgba(255,157,59,.42);\n  border-radius: 18px;\n  background: rgba(8,4,14,.68);\n  box-shadow: 0 20px 48px rgba(0,0,0,.42), 0 0 24px rgba(255,106,20,.12);\n}\n\n.audrey-lp-wrapper table { width: 100%; border-collapse: collapse; }\n\n.audrey-lp-wrapper thead th {\n  padding: 16px 20px;\n  color: #12040a !important;\n  -webkit-text-fill-color: #12040a !important;\n  background: linear-gradient(90deg, #ffd269, #ff8524 50%, #ffd269);\n  font-family: var(--f-sacred) !important;\n  font-size: .84rem;\n  font-weight: 800;\n  letter-spacing: .18em;\n  text-align: left;\n  text-transform: uppercase;\n}\n\n.audrey-lp-wrapper tbody tr { border-bottom: 1px solid rgba(217,28,56,.22); }\n.audrey-lp-wrapper tbody tr:last-child { border-bottom: 0; }\n.audrey-lp-wrapper tbody th,\n.audrey-lp-wrapper tbody td {\n  padding: 16px 20px;\n  color: var(--ghost-pearl);\n  text-align: left;\n  vertical-align: top;\n}\n.audrey-lp-wrapper tbody th {\n  width: 34%;\n  color: var(--candle-gold);\n  font-family: var(--f-sacred);\n  font-weight: 700;\n}\n\n.audrey-lp-wrapper .table-footnote {\n  margin-top: 22px;\n  font-size: .95rem;\n  color: var(--ghost-pearl);\n  line-height: 1.74;\n}\n\n\/* ---------------- DISPLAY \u0026 CARE SECTION ---------------- *\/\n.audrey-lp-wrapper .care-section {\n  padding: 100px 64px;\n  background:\n    radial-gradient(circle at 12% 15%, rgba(138,15,34,.22), transparent 38%),\n    radial-gradient(circle at 88% 82%, rgba(255,106,20,.14), transparent 38%),\n    linear-gradient(180deg, rgba(22,8,20,.52), rgba(8,4,12,.68));\n  border-bottom: 1px solid rgba(255,157,59,.20);\n}\n\n.audrey-lp-wrapper .care-grid {\n  display: grid;\n  grid-template-columns: 7fr 5fr;\n  gap: 60px;\n  align-items: start;\n}\n\n.audrey-lp-wrapper .handling-block {\n  margin-bottom: 30px;\n  padding: 24px 28px;\n  border: 1px solid rgba(255,157,59,.26);\n  border-radius: 20px;\n  background: linear-gradient(145deg, rgba(26,9,22,.66), rgba(8,4,14,.74));\n  box-shadow: 0 14px 34px rgba(0,0,0,.32);\n}\n.audrey-lp-wrapper .handling-block:last-child { margin-bottom: 0; }\n.audrey-lp-wrapper .handling-block h3 { margin-bottom: 14px; }\n.audrey-lp-wrapper .handling-block p { margin-bottom: 14px; }\n.audrey-lp-wrapper .handling-block p:last-child { margin-bottom: 0; }\n\n.audrey-lp-wrapper .care-art-sticky {\n  position: sticky;\n  top: 140px;\n}\n\n\/* ---------------- FAQ SECTION ---------------- *\/\n.audrey-lp-wrapper .faq-section {\n  padding: 100px 64px 120px;\n  background:\n    radial-gradient(circle at 8% 12%, rgba(138,15,34,.22), transparent 36%),\n    linear-gradient(180deg, rgba(22,7,18,.48), rgba(8,4,12,.72));\n  border-bottom: 1px solid rgba(255,157,59,.20);\n}\n.audrey-lp-wrapper .faq-inner { max-width: 1040px; margin: 0 auto; }\n.audrey-lp-wrapper .faq-inner h2 { margin-bottom: 44px; }\n.audrey-lp-wrapper .faq-item {\n  padding: 28px 0;\n  border-bottom: 1px solid rgba(255,106,20,.22);\n}\n.audrey-lp-wrapper .faq-item:first-of-type {\n  border-top: 1px solid rgba(255,106,20,.22);\n}\n.audrey-lp-wrapper .faq-item h3 {\n  margin-bottom: 14px;\n  font-family: var(--f-sacred) !important;\n  font-size: clamp(1.15rem, 1.6vw, 1.36rem);\n  font-weight: 700 !important;\n}\n.audrey-lp-wrapper .faq-item p { color: var(--ghost-pearl); }\n\n\/* ---------------- FINAL CTA ---------------- *\/\n.audrey-lp-wrapper .final-cta-section {\n  padding: 104px 64px 114px;\n  text-align: center;\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(255,106,20,.22), transparent 54%),\n    linear-gradient(180deg, rgba(8,4,12,.74), rgba(32,9,22,.86));\n}\n.audrey-lp-wrapper .final-inner { max-width: 920px; margin: 0 auto; }\n.audrey-lp-wrapper .final-inner h2 {\n  margin: 0 auto 20px;\n  text-align: center !important;\n  padding: .1em 0 .42em !important;\n}\n.audrey-lp-wrapper .final-inner h2::before { display: none !important; }\n.audrey-lp-wrapper .final-inner h2::after {\n  left: 18% !important;\n  right: 18% !important;\n}\n.audrey-lp-wrapper .final-inner p {\n  margin-bottom: 32px;\n  font-size: 1.14rem;\n  color: #fff1ed;\n}\n.audrey-lp-wrapper .final-actions {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 20px;\n}\n\n\/* ---------------- AUDREY PRODUCT SHOWCASE VIDEO (CSS-ONLY, DEFERRED MEDIA) ---------------- *\/\n.audrey-lp-wrapper .audrey-video-section {\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(255,106,20,.16), transparent 52%),\n    linear-gradient(180deg, rgba(8,4,14,.78), rgba(25,8,21,.68));\n}\n\n.audrey-lp-wrapper .audrey-video-inner {\n  max-width: 1100px;\n  margin-inline: auto;\n}\n\n.audrey-lp-wrapper .audrey-video-summary {\n  max-width: 950px;\n  margin: 0 0 24px;\n  line-height: 1.85;\n  color: var(--ghost-pearl);\n}\n\n.audrey-lp-wrapper .audrey-video-summary strong {\n  color: var(--candle-gold);\n  font-weight: 700;\n}\n\n.audrey-lp-wrapper .audrey-video-frame {\n  margin: 0;\n  padding: clamp(8px, 1.3vw, 16px);\n  border: 1px solid rgba(255,157,59,.60);\n  border-radius: 24px;\n  background: linear-gradient(145deg, rgba(28,9,24,.96), rgba(8,4,14,.98));\n  box-shadow: 0 22px 54px rgba(0,0,0,.5), 0 0 25px rgba(255,106,20,.17);\n  overflow: hidden;\n  \/* Reduce offscreen layout\/paint work. Playback stays user-controlled. *\/\n  content-visibility: auto;\n  contain-intrinsic-size: auto 620px;\n}\n\n.audrey-lp-wrapper .audrey-video-player {\n  display: block;\n  width: 100%;\n  height: auto;\n  aspect-ratio: 16 \/ 9;\n  max-height: 76vh;\n  object-fit: contain;\n  background: #08050c;\n  border-radius: 14px;\n}\n\n.audrey-lp-wrapper .audrey-video-caption {\n  padding: 14px 6px 3px;\n  color: var(--muted-twilight);\n  font-size: .92rem;\n  line-height: 1.7;\n}\n\n\n\/* ---------------- LIMITED HALLOWEEN SHOPPING OPTIONS ---------------- *\/\n.audrey-lp-wrapper .audrey-purchase-section {\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(255,106,20,.16), transparent 47%),\n    radial-gradient(ellipse at 10% 90%, rgba(138,15,34,.23), transparent 40%),\n    linear-gradient(160deg, rgba(11,5,17,.91), rgba(28,9,23,.85));\n}\n.audrey-lp-wrapper .audrey-purchase-inner,\n.audrey-lp-wrapper .audrey-gifts-inner {\n  width: min(100%, 1180px);\n  margin-inline: auto;\n}\n.audrey-lp-wrapper .audrey-section-lead {\n  max-width: 990px;\n  margin: 0 0 26px;\n  color: var(--ghost-pearl);\n}\n.audrey-lp-wrapper .audrey-limit-note {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  margin: 0 0 28px;\n  padding: 10px 18px;\n  border: 1px solid rgba(255,210,105,.64);\n  border-radius: 999px;\n  background: rgba(66,17,26,.75);\n  color: #ffe5bd;\n  font-family: var(--f-sacred);\n  font-size: clamp(.78rem,1vw,.93rem);\n  font-weight: 700;\n  line-height: 1.5;\n  letter-spacing: .035em;\n  box-shadow: 0 8px 25px rgba(0,0,0,.25), 0 0 20px rgba(255,106,20,.13);\n}\n.audrey-lp-wrapper .audrey-options-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0,1fr));\n  gap: 24px;\n}\n.audrey-lp-wrapper .audrey-option-card {\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n  padding: clamp(24px, 3vw, 36px);\n  border: 1px solid rgba(255,157,59,.47);\n  border-radius: 24px;\n  background: linear-gradient(145deg, rgba(48,13,29,.86), rgba(10,5,17,.95));\n  box-shadow: 0 18px 48px rgba(0,0,0,.38), inset 0 1px 0 rgba(255,255,255,.065);\n}\n.audrey-lp-wrapper .audrey-option-card--full {\n  border-color: rgba(255,210,105,.76);\n  background: linear-gradient(145deg, rgba(64,24,21,.87), rgba(17,6,17,.96));\n}\n.audrey-lp-wrapper .audrey-option-kicker {\n  display: block;\n  margin-bottom: 14px;\n  color: var(--candle-gold);\n  font: 700 .78rem\/1.5 var(--f-sacred);\n  letter-spacing: .19em;\n  text-transform: uppercase;\n}\n.audrey-lp-wrapper .audrey-option-card h3 {\n  margin-bottom: 12px !important;\n  font-size: clamp(1.29rem, 1.85vw, 1.7rem) !important;\n}\n.audrey-lp-wrapper .audrey-option-price {\n  margin-bottom: 14px;\n  color: #fff5e6;\n  font: 800 clamp(2.65rem, 4.5vw, 3.8rem)\/1.12 var(--f-sacred);\n  letter-spacing: -.025em;\n  text-shadow: 0 0 20px rgba(255,106,20,.34);\n}\n.audrey-lp-wrapper .audrey-option-desc { margin-bottom: 17px; }\n.audrey-lp-wrapper .audrey-includes {\n  display: grid;\n  gap: 10px;\n  list-style: none;\n  margin: 0 0 24px;\n  padding: 0;\n}\n.audrey-lp-wrapper .audrey-includes li {\n  position: relative;\n  padding-left: 30px;\n  font-size: clamp(.93rem,1.05vw,1.02rem);\n}\n.audrey-lp-wrapper .audrey-includes li::before {\n  content: '✓';\n  position: absolute;\n  left: 0;\n  top: .05em;\n  color: #ffd269;\n  font-weight: 700;\n}\n.audrey-lp-wrapper .audrey-includes strong,\n.audrey-lp-wrapper .audrey-promo-note strong { color: var(--candle-gold); }\n.audrey-lp-wrapper .audrey-option-footer { margin-top: auto; }\n.audrey-lp-wrapper .audrey-option-link {\n  display: inline-flex;\n  min-height: 46px;\n  align-items: center;\n  justify-content: center;\n  padding: 10px 22px;\n  border: 1px solid rgba(255,210,105,.70);\n  border-radius: 999px;\n  background: linear-gradient(100deg, rgba(138,15,34,.9), rgba(226,82,25,.88));\n  color: white;\n  text-decoration: none;\n  font: 700 .78rem\/1.35 var(--f-sacred);\n  text-align: center;\n  letter-spacing: .10em;\n  text-transform: uppercase;\n  transition: filter .2s ease, transform .2s ease;\n}\n.audrey-lp-wrapper .audrey-option-link:hover,\n.audrey-lp-wrapper .audrey-option-link:focus-visible {\n  filter: brightness(1.12);\n  transform: translateY(-2px);\n}\n.audrey-lp-wrapper .audrey-option-clarification {\n  margin-top: 13px;\n  color: var(--muted-twilight);\n  font-size: .85rem;\n  line-height: 1.6;\n}\n.audrey-lp-wrapper .audrey-promo-note {\n  margin-top: 28px;\n  padding: 20px 24px;\n  border-left: 3px solid var(--lantern-amber);\n  border-radius: 0 12px 12px 0;\n  background: rgba(18,8,21,.72);\n}\n\/* ---------------- AUDREY LIMITED MERCHANDISE PHOTOGRAPH ---------------- *\/\n.audrey-lp-wrapper .audrey-gifts-photo {\n  width: min(100%, 1080px);\n  margin: 28px auto 32px;\n  padding: clamp(8px, 1vw, 14px);\n  overflow: hidden;\n  border: 1px solid rgba(255,157,59,.42);\n  border-radius: clamp(14px, 2vw, 24px);\n  background: linear-gradient(145deg, rgba(44,12,29,.72), rgba(8,4,14,.82));\n  box-shadow: 0 20px 48px rgba(0,0,0,.34), 0 0 24px rgba(255,106,20,.10);\n}\n.audrey-lp-wrapper .audrey-gifts-photo img {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  object-fit: contain;\n  border-radius: clamp(9px, 1.4vw, 16px);\n}\n.audrey-lp-wrapper .audrey-gifts-photo figcaption {\n  margin: 12px 6px 3px;\n  color: var(--muted-twilight);\n  font-size: clamp(.82rem, .95vw, .93rem);\n  line-height: 1.65;\n  text-align: center;\n}\n@media (max-width: 768px) {\n  .audrey-lp-wrapper .audrey-gifts-photo { margin: 22px auto 25px; padding: 8px; border-radius: 14px; }\n}\n\n\/* ---------------- INCLUDED AUDREY HALLOWEEN COLLECTIBLES ---------------- *\/\n.audrey-lp-wrapper .audrey-gifts-section {\n  background:\n    radial-gradient(ellipse at 85% 0%, rgba(138,15,34,.20), transparent 45%),\n    radial-gradient(ellipse at 12% 100%, rgba(255,106,20,.16), transparent 45%),\n    linear-gradient(180deg, rgba(12,5,19,.87), rgba(27,9,21,.77));\n}\n.audrey-lp-wrapper .audrey-gifts-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0,1fr));\n  gap: 20px;\n  margin-top: 28px;\n}\n.audrey-lp-wrapper .audrey-gift-card {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n  padding: 28px 24px 25px;\n  border: 1px solid rgba(255,157,59,.4);\n  border-radius: 20px;\n  background: linear-gradient(160deg, rgba(40,13,25,.90), rgba(10,5,17,.95));\n  box-shadow: 0 16px 36px rgba(0,0,0,.3);\n}\n.audrey-lp-wrapper .audrey-gift-number {\n  display: inline-grid;\n  place-items: center;\n  width: 44px;\n  height: 44px;\n  margin-bottom: 23px;\n  border: 1px solid rgba(255,210,105,.72);\n  border-radius: 50%;\n  background: rgba(138,15,34,.4);\n  color: #ffdfa9;\n  font: 700 .88rem\/1 var(--f-sacred);\n}\n.audrey-lp-wrapper .audrey-gift-card h3 {\n  margin-bottom: 13px !important;\n  font-size: clamp(1.14rem, 1.55vw, 1.36rem) !important;\n}\n.audrey-lp-wrapper .audrey-gift-card p { font-size: clamp(.92rem, 1vw, 1.02rem); }\n.audrey-lp-wrapper .audrey-gifts-subheading {\n  margin: 40px 0 12px !important;\n  font-size: clamp(1.24rem, 1.8vw, 1.55rem) !important;\n}\n.audrey-lp-wrapper .audrey-eligibility-list {\n  list-style: none;\n  display: grid;\n  gap: 12px;\n  margin: 14px 0 0;\n  padding: 0;\n}\n.audrey-lp-wrapper .audrey-eligibility-list li {\n  display: flex;\n  gap: 14px;\n  align-items: flex-start;\n  padding: 16px 20px;\n  border: 1px solid rgba(255,157,59,.25);\n  border-radius: 13px;\n  background: rgba(11,5,18,.56);\n}\n.audrey-lp-wrapper .audrey-eligibility-index {\n  flex: 0 0 auto;\n  color: #ffcf79;\n  font-family: var(--f-sacred);\n  font-weight: 800;\n}\n.audrey-lp-wrapper .audrey-gifts-terms {\n  margin-top: 20px;\n  color: var(--muted-twilight);\n  font-size: .93rem;\n}\n@media (max-width: 900px) {\n  .audrey-lp-wrapper .audrey-gifts-grid { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .audrey-lp-wrapper .audrey-options-grid { grid-template-columns: 1fr; }\n  .audrey-lp-wrapper .audrey-option-card { padding: 24px 20px; }\n  .audrey-lp-wrapper .audrey-gift-card { padding: 24px 20px; }\n  .audrey-lp-wrapper .audrey-limit-note { border-radius: 14px; }\n}\n\n\/* ---------------- RESPONSIVE BREAKPOINTS (MOBILE \u0026 TABLET) ---------------- *\/\n@media (max-width: 1100px) {\n  .audrey-lp-wrapper .split-grid { gap: 46px; }\n  .audrey-lp-wrapper .feature-copy { padding: 62px 46px; }\n}\n\n@media (max-width: 900px) {\n  .audrey-lp-wrapper .split-grid,\n  .audrey-lp-wrapper .care-grid { grid-template-columns: 1fr; }\n\n  .audrey-lp-wrapper .feature-row,\n  .audrey-lp-wrapper .feature-row--rev { grid-template-columns: 1fr; min-height: auto; }\n  .audrey-lp-wrapper .feature-row--rev .feature-media,\n  .audrey-lp-wrapper .feature-row--rev .feature-copy { order: unset; }\n\n  .audrey-lp-wrapper .comparison-photos-grid { grid-template-columns: 1fr; }\n  .audrey-lp-wrapper .care-art-sticky { position: static; }\n}\n\n@media (max-width: 768px) {\n  html { scroll-behavior: auto; }\n  .audrey-lp-wrapper section[id],\n  .audrey-lp-wrapper div[id] { scroll-margin-top: 122px; }\n\n  .audrey-lp-wrapper .audrey-bg-stage {\n    background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Audrey_anime_sex_doll_mobile_background.webp?v=1792051952\");\n    background-position: center top;\n  }\n\n  .audrey-lp-wrapper .banner-wrap {\n    height: auto !important;\n    min-height: 0 !important;\n  }\n\n  .audrey-lp-wrapper .lp-stage-nav {\n    --audrey-site-header-offset: var(--header-height, 56px);\n    justify-content: flex-start;\n    gap: 16px;\n    padding: 14px 18px 13px;\n    overflow-x: auto;\n    overflow-y: visible;\n    -webkit-overflow-scrolling: touch;\n    scrollbar-width: none;\n  }\n  .audrey-lp-wrapper .lp-stage-nav::-webkit-scrollbar { display: none; }\n  .audrey-lp-wrapper .lp-stage-nav a { font-size: .68rem; letter-spacing: .16em; }\n\n  .audrey-lp-wrapper .intro-section,\n  .audrey-lp-wrapper .features-intro-header,\n  .audrey-lp-wrapper .section-shell,\n  .audrey-lp-wrapper .specs-section,\n  .audrey-lp-wrapper .care-section,\n  .audrey-lp-wrapper .faq-section,\n  .audrey-lp-wrapper .final-cta-section { padding: 68px 24px; }\n\n  .audrey-lp-wrapper .intro-bullets {\n    grid-template-columns: 1fr;\n    gap: 10px;\n    margin-top: 26px;\n  }\n\n  .audrey-lp-wrapper .intro-bullets li {\n    min-height: 54px;\n    padding: 11px 14px 11px 42px;\n    border-radius: 12px;\n    font-size: .80rem;\n  }\n\n  .audrey-lp-wrapper .feature-copy { padding: 52px 24px 60px; }\n  .audrey-lp-wrapper .feature-media,\n  .audrey-lp-wrapper .feature-media.dual-stacked { padding: 18px; gap: 16px; }\n  .audrey-lp-wrapper .feature-media figure,\n  .audrey-lp-wrapper .gallery-slide { padding: 14px; border-radius: 22px; }\n\n  .audrey-lp-wrapper h2 {\n    font-size: clamp(1.48rem, 5.2vw, 1.95rem) !important;\n    padding-left: 1.24em !important;\n    margin-bottom: 22px !important;\n  }\n  .audrey-lp-wrapper h2::before { width: .84em !important; height: .84em !important; font-size: .48em !important; }\n}\n\n@media (max-width: 540px) {\n  .audrey-lp-wrapper .gallery-slide { width: 82vw; height: 430px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .audrey-lp-wrapper *,\n  .audrey-lp-wrapper *::before,\n  .audrey-lp-wrapper *::after {\n    scroll-behavior: auto !important;\n    animation-duration: .01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: .01ms !important;\n  }\n  .audrey-lp-wrapper .gallery-track { transform: none !important; animation: none !important; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"audrey-lp-wrapper\" id=\"audrey-top\"\u003e\n  \u003c!-- FIXED HALLOWEEN BACKGROUND \u0026 JACK-O'-LANTERN LIGHTING --\u003e\n  \u003cdiv class=\"audrey-bg-stage\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"halloween-lighting\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n  \u003c!-- HERO BANNER (FULL ORIGINAL DIMENSIONS ON DESKTOP \u0026 MOBILE) --\u003e\n  \u003csection class=\"banner-wrap\"\u003e\n    \u003cpicture class=\"banner-picture\"\u003e\n      \u003csource media=\"(max-width: 768px)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_-Audrey-Anime_-Sex-Doll_-Halloween_-Edition-mobile-_banner.webp?v=1792051959\"\u003e\n      \u003cimg class=\"banner-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_-Audrey-Anime_-Sex-Doll_-Halloween_-Edition-desktop-_banner.webp?v=1792051959\" alt=\"Audrey Halloween Edition in a black and crimson Gothic outfit\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/picture\u003e\n    \u003cdiv class=\"banner-grad\"\u003e\u003cbr\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- STICKY HALLOWEEN NAVIGATION --\u003e\n  \u003cnav class=\"lp-stage-nav\"\u003e\n    \u003ca href=\"#audrey-purchase\"\u003ePurchase options\u003c\/a\u003e\n    \u003ca href=\"#audrey-gifts\"\u003eFree Halloween gifts\u003c\/a\u003e\n    \u003ca href=\"#audrey-details\"\u003eNew details\u003c\/a\u003e\n    \u003ca href=\"#audrey-video\"\u003eProduct video\u003c\/a\u003e\n    \u003ca href=\"#audrey-comparison\"\u003eCompare editions\u003c\/a\u003e\n    \u003ca href=\"#audrey-specs\"\u003eSpecifications\u003c\/a\u003e\n    \u003ca href=\"#audrey-faq\"\u003eFAQs\u003c\/a\u003e\n  \u003c\/nav\u003e\n\n  \u003c!-- INTRO SECTION --\u003e\n  \u003csection class=\"intro-section\" id=\"audrey-intro\"\u003e\n    \u003cdiv class=\"intro-stage\"\u003e\n      \u003cp class=\"collab-line\"\u003eOfficial MRLSEXDOLL × HagenToons collaboration\u003c\/p\u003e\n      \u003ch1\u003eAudrey Anime Sex Doll Halloween Edition\u003c\/h1\u003e\n      \u003cp class=\"intro-tagline\"\u003eA new expression for Halloween\u003c\/p\u003e\n      \u003cdiv class=\"intro-copy\"\u003e\n        \u003cp\u003eAudrey returns with a new head sculpt and a black-and-crimson Gothic outfit. This Audrey anime sex doll is the third product in the MRLSEXDOLL × HagenToons collaboration, giving fans a new version of the character to collect, dress and photograph.\u003c\/p\u003e\n        \u003cp\u003eHer rounded, slightly open lips give her a distinct surprised expression. The matching Halloween look adds crossed front lacing, a black choker and a skirt edged in crimson. Beneath the new styling is the same Audrey body used for the original 3.0 figure.\u003c\/p\u003e\n        \u003cp\u003eIf you already own the original 3.0 Audrey body, you can get the limited new head sculpt with a complimentary Halloween outfit for \u003cstrong\u003e$328\u003c\/strong\u003e. Prefer the complete figure? The new head, original Audrey body and complimentary outfit are available together for \u003cstrong\u003e$798\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"intro-bullets\"\u003e\n        \u003cli\u003eNew head sculpt with a rounded, open-mouth expression\u003c\/li\u003e\n        \u003cli\u003eMatching black-and-crimson Gothic Halloween outfit\u003c\/li\u003e\n        \u003cli\u003eThird official MRLSEXDOLL × HagenToons product\u003c\/li\u003e\n        \u003cli\u003eFull-set silicone body weighing 4.5 kg, with articulated wrists\u003c\/li\u003e\n        \u003cli\u003eFull-set vaginal channel measuring 15.5 cm deep\u003c\/li\u003e\n        \u003cli\u003eOnly 200 Halloween head-and-outfit sets available\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003ca class=\"stage-cta\" href=\"#audrey-purchase\"\u003eExplore Halloween Purchase Options\u003c\/a\u003e\n      \u003cp class=\"inpage-nav-line\"\u003eExplore this edition: \u003ca href=\"#audrey-purchase\"\u003ePurchase options\u003c\/a\u003e · \u003ca href=\"#audrey-gifts\"\u003eHalloween gifts\u003c\/a\u003e · \u003ca href=\"#audrey-details\"\u003eNew details\u003c\/a\u003e · \u003ca href=\"#audrey-collaboration\"\u003eCollaboration\u003c\/a\u003e · \u003ca href=\"#audrey-video\"\u003eProduct video\u003c\/a\u003e · \u003ca href=\"#audrey-comparison\"\u003eComparison\u003c\/a\u003e · \u003ca href=\"#audrey-specs\"\u003eSpecifications\u003c\/a\u003e · \u003ca href=\"#audrey-care\"\u003eCare\u003c\/a\u003e · \u003ca href=\"#audrey-faq\"\u003eFAQs\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- HALLOWEEN EDITION PURCHASE OPTIONS: PRICES \u0026 BUNDLE INCLUSIONS --\u003e\n  \u003csection class=\"section-shell audrey-purchase-section\" id=\"audrey-purchase\" aria-labelledby=\"audrey-purchase-heading\"\u003e\n    \u003cdiv class=\"audrey-purchase-inner\"\u003e\n      \u003ch2 id=\"audrey-purchase-heading\"\u003eChoose Your Audrey Halloween Edition\u003c\/h2\u003e\n      \u003cp class=\"audrey-section-lead\"\u003eAlready have Audrey's original 3.0 body? You don't need to buy it again. Choose the limited Halloween head-and-outfit set, or bring home the complete Audrey anime sex doll with the same original body design.\u003c\/p\u003e\n      \u003cp class=\"audrey-limit-note\"\u003eLimited Halloween release: only 200 new head-and-outfit sets\u003c\/p\u003e\n      \u003cdiv class=\"audrey-options-grid\"\u003e\n        \u003carticle class=\"audrey-option-card\" aria-labelledby=\"audrey-head-option-heading\"\u003e\n          \u003cspan class=\"audrey-option-kicker\"\u003eOption 01 · For existing Audrey owners\u003c\/span\u003e\n          \u003ch3 id=\"audrey-head-option-heading\"\u003eLimited New Head + Halloween Outfit\u003c\/h3\u003e\n          \u003cp class=\"audrey-option-price\"\u003e$328\u003c\/p\u003e\n          \u003cp class=\"audrey-option-desc\"\u003eRefresh your original Audrey 3.0 figure with her new Halloween expression and outfit—without purchasing a second body.\u003c\/p\u003e\n          \u003cul class=\"audrey-includes\"\u003e\n            \u003cli\u003eAudrey Halloween Edition \u003cstrong\u003enew head sculpt\u003c\/strong\u003e\n\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFREE\u003c\/strong\u003e matching limited Halloween sex doll clothes\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eBody not included\u003c\/strong\u003e in this option\u003c\/li\u003e\n            \u003cli\u003eEligible for the Audrey Halloween collectible gifts below\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cdiv class=\"audrey-option-footer\"\u003e\n            \u003ca class=\"audrey-option-link\" href=\"#audrey-top\"\u003eView Product Purchase Options\u003c\/a\u003e\n            \u003cp class=\"audrey-option-clarification\"\u003eSelect the $328 head-and-outfit option using the product choices above.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"audrey-option-card audrey-option-card--full\" aria-labelledby=\"audrey-full-option-heading\"\u003e\n          \u003cspan class=\"audrey-option-kicker\"\u003eOption 02 · Complete Audrey figure\u003c\/span\u003e\n          \u003ch3 id=\"audrey-full-option-heading\"\u003eNew Head + Original 3.0 Body + Halloween Outfit\u003c\/h3\u003e\n          \u003cp class=\"audrey-option-price\"\u003e$798\u003c\/p\u003e\n          \u003cp class=\"audrey-option-desc\"\u003eThe full Audrey Halloween Edition package, with the limited new expression and the familiar body design from the original 3.0 Audrey figure.\u003c\/p\u003e\n          \u003cul class=\"audrey-includes\"\u003e\n            \u003cli\u003eAudrey Halloween Edition \u003cstrong\u003enew head sculpt\u003c\/strong\u003e\n\u003c\/li\u003e\n            \u003cli\u003eThe \u003cstrong\u003eoriginal Audrey 3.0 body\u003c\/strong\u003e (unchanged)\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFREE\u003c\/strong\u003e matching limited Halloween sex doll clothes\u003c\/li\u003e\n            \u003cli\u003eEligible for the Audrey Halloween collectible gifts below\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cdiv class=\"audrey-option-footer\"\u003e\n            \u003ca class=\"audrey-option-link\" href=\"#audrey-top\"\u003eView Product Purchase Options\u003c\/a\u003e\n            \u003cp class=\"audrey-option-clarification\"\u003eSelect the $798 complete-figure option using the product choices above.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"audrey-promo-note\"\u003e\u003cstrong\u003eGood to know:\u003c\/strong\u003e Both Halloween Edition purchase options include the limited matching clothing at no extra charge. The new head-and-outfit release is limited to 200 sets. Neither option changes Audrey's original 3.0 body design.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FREE AUDREY COLLECTIBLES: THREE QUALIFYING PURCHASE TYPES --\u003e\n  \u003csection class=\"section-shell audrey-gifts-section\" id=\"audrey-gifts\" aria-labelledby=\"audrey-gifts-heading\"\u003e\n    \u003cdiv class=\"audrey-gifts-inner\"\u003e\n      \u003ch2 id=\"audrey-gifts-heading\"\u003eFree Audrey Halloween Collectibles with Your Purchase\u003c\/h2\u003e\n      \u003cp class=\"audrey-section-lead\"\u003eDuring the Halloween promotion, every qualifying Audrey purchase comes with exclusive character merchandise in addition to the products in your selected package. You receive all three collectibles below with any one qualifying purchase:\u003c\/p\u003e\n      \u003cfigure class=\"audrey-gifts-photo\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Free_Audrey_Halloween_Collectibles.webp?v=1792059280\" alt=\"Audrey Halloween Edition exclusive collectible merchandise gift set\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003cfigcaption\u003eAudrey Halloween exclusive collectibles included with eligible purchases.\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n      \u003cdiv class=\"audrey-gifts-grid\"\u003e\n        \u003carticle class=\"audrey-gift-card\"\u003e\n          \u003cspan class=\"audrey-gift-number\" aria-hidden=\"true\"\u003e01\u003c\/span\u003e\n          \u003ch3\u003eAudrey Stacking Figure\u003c\/h3\u003e\n          \u003cp\u003eReceive one Audrey stacking collectible. Two facial-expression versions are available; \u003cstrong\u003eone expression is selected at random\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"audrey-gift-card\"\u003e\n          \u003cspan class=\"audrey-gift-number\" aria-hidden=\"true\"\u003e02\u003c\/span\u003e\n          \u003ch3\u003eHalloween Audrey Badge Box\u003c\/h3\u003e\n          \u003cp\u003eGet \u003cstrong\u003eone Halloween-exclusive Audrey character badge box\u003c\/strong\u003e, containing \u003cstrong\u003efive different Audrey badges\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"audrey-gift-card\"\u003e\n          \u003cspan class=\"audrey-gift-number\" aria-hidden=\"true\"\u003e03\u003c\/span\u003e\n          \u003ch3\u003eAudrey Signed Limited-Edition Shikishi Art Board\u003c\/h3\u003e\n          \u003cp\u003eComplete the character merchandise set with \u003cstrong\u003eone limited-edition Audrey signed shikishi art board\u003c\/strong\u003e to display with your collection.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n      \u003ch3 class=\"audrey-gifts-subheading\"\u003eWhich Audrey purchases qualify for the free gifts?\u003c\/h3\u003e\n      \u003cp\u003eYou receive the Audrey Halloween collectibles if you purchase \u003cstrong\u003eany one\u003c\/strong\u003e of these three eligible packages during the promotion:\u003c\/p\u003e\n      \u003col class=\"audrey-eligibility-list\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"audrey-eligibility-index\" aria-hidden=\"true\"\u003e01\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eOriginal 3.0 Audrey complete set:\u003c\/strong\u003e the original head, original body and original outfit. \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/products\/audrey-anime-figure\"\u003eView the original Audrey figure\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"audrey-eligibility-index\" aria-hidden=\"true\"\u003e02\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eNew Audrey Halloween Edition complete set ($798):\u003c\/strong\u003e new head sculpt, original 3.0 body and complimentary Halloween outfit.\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"audrey-eligibility-index\" aria-hidden=\"true\"\u003e03\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eNew Audrey Halloween Edition head-and-outfit set ($328):\u003c\/strong\u003e the limited new head sculpt and complimentary Halloween outfit, with no body.\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003c\/ol\u003e\n      \u003cp class=\"audrey-gifts-terms\"\u003eThe collectible gift offer applies to qualifying Audrey packages purchased during the Halloween promotion. The stacking figure's facial expression is random. The $328 option does not include a body.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- WHAT MAKES THIS AUDREY ANIME SEX DOLL DIFFERENT --\u003e\n  \u003csection class=\"features-intro-header\" id=\"audrey-details\"\u003e\n    \u003cdiv class=\"inner\"\u003e\n      \u003ch2\u003eWhat makes this Audrey anime sex doll different\u003c\/h2\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 1. AUDREY HAS A NEW CAUGHT OFF GUARD EXPRESSION --\u003e\n  \u003csection class=\"feature-row\" id=\"audrey-expression\"\u003e\n    \u003cdiv class=\"feature-media dual-stacked\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Audrey_has_a_new_caught_off_guard_expression_picture1.webp?v=1792051897\" alt=\"Audrey head sculpt with amber eyes and rounded open lips\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Audrey_has_a_new_caught_off_guard_expression_picture2.webp?v=1792051897\" alt=\"Close-up portrait of Audrey Halloween Edition surprised facial expression\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003ch3\u003eAudrey has a new caught off guard expression\u003c\/h3\u003e\n      \u003cp\u003eThe new sculpt gives Audrey a more pronounced, rounded lip shape. Together with her raised brows and amber eyes, it creates a surprised expression that reads clearly in a close-up photograph.\u003c\/p\u003e\n      \u003cp\u003eHer familiar dark blue hair and amber eyes keep the character recognizable. The change is in the expression: a fresh portrait of Audrey for fans who already know her original look.\u003c\/p\u003e\n      \u003cp\u003eFor your collection, that means the two editions have a visible difference even when photographed against the same background.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 2. BLACK AND CRIMSON GIVE HER HALLOWEEN LOOK ITS CHARACTER --\u003e\n  \u003csection class=\"feature-row feature-row--rev\" id=\"audrey-outfit\"\u003e\n    \u003cdiv class=\"feature-media dual-stacked\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Black_and_crimson_give_her_Halloween_look_its_character_picture1.webp?v=1792051898\" alt=\"Front lacing and crimson skirt trim on Audrey's Halloween outfit\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Black_and_crimson_give_her_Halloween_look_its_character_picture2.webp?v=1792051898\" alt=\"Back lacing on Audrey's black and crimson outfit\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003ch3\u003eBlack and crimson give her Halloween look its character\u003c\/h3\u003e\n      \u003cp\u003eThe outfit brings the seasonal theme into Audrey’s actual design. Crossed lacing at the front, a black choker and crimson skirt trim give the look its Gothic character. The lacing at the back adds another detail to capture from a rear or three-quarter angle.\u003c\/p\u003e\n      \u003cp\u003eDark blue hair, amber eyes and the red accents create a clear color palette for your display. A plain backdrop is enough to show it off; the costume carries the Halloween theme without needing a crowded set of decorations.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 3. THE THIRD MRLSEXDOLL AND HAGENTOONS AUDREY COLLABORATION --\u003e\n  \u003csection class=\"section-shell zone-a\" id=\"audrey-collaboration\"\u003e\n    \u003cdiv class=\"inner split-grid\"\u003e\n      \u003cdiv class=\"copy-block\"\u003e\n        \u003ch3\u003eThe third MRLSEXDOLL and HagenToons Audrey collaboration\u003c\/h3\u003e\n        \u003cp\u003eThis edition follows the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/products\/audrey-anime-figure\"\u003eoriginal Audrey Anime Figure\u003c\/a\u003e and the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/rlsexdoll-x-hagentoons-audrey-anime-figure\"\u003eAudrey Onahole\u003c\/a\u003e. It continues the same character collaboration with HagenToons, whose drawings gave Audrey her identity.\u003c\/p\u003e\n        \u003cp\u003eIn our creator Q\u0026amp;A, HagenToons explains that Audrey’s recognizable hair and clothing emerged through hundreds of drawings. In her canonical story, she is a determined character who protects the weak and opposes injustice.\u003c\/p\u003e\n        \u003cp\u003eSpeaking about the original Audrey figure collaboration, HagenToons said:\u003c\/p\u003e\n        \u003cblockquote class=\"creator-quote\"\u003e“I was very excited to see Audrey turned into a figure, especially because it’s very loyal to the original design.”\u003c\/blockquote\u003e\n        \u003cp\u003eFor fans of the artist, this Halloween hentai figure adds a distinct expression and costume to an established Audrey collection.\u003c\/p\u003e\n        \u003cp\u003eExplore the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/rlsexdoll-x-hagentoons-audrey-anime-figure\"\u003eMRLSEXDOLL × HagenToons Audrey collection\u003c\/a\u003e or visit \u003ca class=\"copy-link\" href=\"https:\/\/x.com\/HagenToons\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eHagenToons on X\u003c\/a\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"audrey-arch-frame\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-halloween-gothic-outfit-front-pose-illustration.webp?v=1792051944\" alt=\"Audrey Halloween Edition Gothic outfit front pose character illustration\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 4. AUDREY KEEPS HER SIGNATURE 47 34 45 PROPORTIONS --\u003e\n  \u003csection class=\"feature-row\" id=\"audrey-proportions\"\u003e\n    \u003cdiv class=\"feature-media dual-stacked\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Audrey_keeps_her_signature_47_34_45_proportions_picture1.webp?v=1792051898\" alt=\"Audrey Halloween Edition 47 34 45 body proportions front and profile view\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Audrey_keeps_her_signature_47_34_45_proportions_picture2.webp?v=1792051897\" alt=\"Audrey Halloween Edition silhouette in laced Gothic outfit\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003ch3\u003eAudrey keeps her signature 47 34 45 proportions\u003c\/h3\u003e\n      \u003cp\u003eAudrey’s stated measurements are a 47 cm bust, 34 cm waist and 45 cm hips. The contrast between the narrow waist and fuller contours gives her an exaggerated anime silhouette.\u003c\/p\u003e\n      \u003cp\u003eThe Gothic outfit follows that shape, with the laced front and crimson-edged skirt drawing attention to the character’s outline. Front, profile and three-quarter photographs each show a different part of the sculpt.\u003c\/p\u003e\n      \u003cp\u003eThese proportions belong to Audrey’s existing body design. They are a reason to choose her character style, rather than a new body feature introduced for Halloween.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 5. ARTICULATED WRISTS LET YOU REFINE THE DISPLAY --\u003e\n  \u003csection class=\"feature-row feature-row--rev\" id=\"audrey-wrists\"\u003e\n    \u003cdiv class=\"feature-media dual-stacked\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Articulated_wrists_let_you_refine_the_display_picture1.webp?v=1792051897\" alt=\"Audrey's articulated wrist shown in a supported display position\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Articulated_wrists_let_you_refine_the_display_picture2.webp?v=1792051897\" alt=\"Hand orientation adjustment on Audrey Halloween Edition\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003ch3\u003eArticulated wrists let you refine the display\u003c\/h3\u003e\n      \u003cp\u003eAudrey retains articulated wrists, allowing you to adjust the angle of her hands within the joints’ supported range. A small change in hand orientation can alter how a photograph works with her new facial expression.\u003c\/p\u003e\n      \u003cp\u003eThis gives you an extra adjustment when composing a display or taking character portraits. Position the wrists gently, support the hands while adjusting them and stop if you feel resistance. Wrist articulation does not imply independently moving fingers or unrestricted movement throughout the body.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- AUDREY HALLOWEEN EDITION SHOWCASE VIDEO: NATIVE HTML, NO JAVASCRIPT --\u003e\n  \u003csection class=\"section-shell audrey-video-section\" id=\"audrey-video\" aria-labelledby=\"audrey-video-heading\"\u003e\n    \u003cdiv class=\"audrey-video-inner\"\u003e\n      \u003ch2 id=\"audrey-video-heading\"\u003eAudrey Halloween Edition – Product Showcase Video\u003c\/h2\u003e\n      \u003cp class=\"audrey-video-summary\" id=\"audrey-video-summary\"\u003e\u003cstrong\u003eVideo summary:\u003c\/strong\u003e This product showcase presents the Audrey Halloween Edition anime sex doll and its character styling. See Audrey's updated surprised-expression head sculpt, dark blue hair, amber eyes, and black-and-crimson Gothic costume. The Halloween Edition keeps the original Audrey 3.0 body design; the changes are the new head and outfit.\u003c\/p\u003e\n      \u003cfigure class=\"audrey-video-frame\"\u003e\n        \u003cvideo class=\"audrey-video-player\" width=\"1280\" height=\"720\" controls playsinline preload=\"none\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_-Audrey-Anime_-Sex-Doll_-Halloween_-Edition-desktop-_banner.webp?v=1792051959\" aria-label=\"Audrey Halloween Edition product showcase video\" aria-describedby=\"audrey-video-summary audrey-video-caption\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8725e972e9b04b13ab10f9834b8c7c81.mp4\" type=\"video\/mp4\"\u003e\n          Your browser does not support HTML5 video. Read the video summary above for a description of this product showcase.\n        \u003c\/source\u003e\u003c\/video\u003e\n        \u003cfigcaption class=\"audrey-video-caption\" id=\"audrey-video-caption\"\u003eA closer look at the Audrey Halloween Edition, the third MRLSEXDOLL × HagenToons collaboration. Select Play to watch the showcase.\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- HALLOWEEN EDITION AND THE ORIGINAL AUDREY FIGURE (COMPARISON) --\u003e\n  \u003csection class=\"specs-section zone-b\" id=\"audrey-comparison\"\u003e\n    \u003cdiv class=\"specs-inner\"\u003e\n      \u003ch2\u003eHalloween Edition and the original Audrey figure\u003c\/h2\u003e\n      \u003cp class=\"specs-desc\"\u003eThe Halloween Edition uses the original Audrey body. The new head sculpt and matching Gothic outfit are the changes that distinguish this release.\u003c\/p\u003e\n\n      \u003cdiv class=\"comparison-photos-grid\"\u003e\n        \u003cfigure class=\"comparison-photo-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Halloween_Edition_and_the_original_Audrey_figure_picture1.webp?v=1792051897\" alt=\"Visual comparison between Audrey Halloween Edition and the original Audrey Anime Figure picture 1\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"comparison-photo-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Halloween_Edition_and_the_original_Audrey_figure_picture2.webp?v=1792051897\" alt=\"Visual comparison between Audrey Halloween Edition and the original Audrey Anime Figure picture 2\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"table-wrap\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"col\"\u003eDetail\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eAudrey Halloween Edition\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eOriginal Audrey Anime Figure\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eHead sculpt\u003c\/th\u003e\n              \u003ctd\u003eNew sculpt with a rounded, open-mouth expression\u003c\/td\u003e\n              \u003ctd\u003eOriginal Audrey sculpt\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eStyling\u003c\/th\u003e\n              \u003ctd\u003eBlack-and-crimson Gothic Halloween outfit\u003c\/td\u003e\n              \u003ctd\u003eOriginal release styling\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eBody design\u003c\/th\u003e\n              \u003ctd\u003eSame original Audrey body\u003c\/td\u003e\n              \u003ctd\u003eOriginal Audrey body\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eWrist articulation\u003c\/th\u003e\n              \u003ctd\u003eRetained\u003c\/td\u003e\n              \u003ctd\u003ePresent on the original figure\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eMain reason to choose\u003c\/th\u003e\n              \u003ctd\u003eThe new expression and seasonal look\u003c\/td\u003e\n              \u003ctd\u003eThe original Audrey presentation\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eHalloween purchase format\u003c\/th\u003e\n              \u003ctd\u003eHead + free Halloween outfit ($328); or new head + original 3.0 body + free Halloween outfit ($798)\u003c\/td\u003e\n              \u003ctd\u003eOriginal full set (original head, body and outfit); see its own product page for pricing\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eHalloween collectible gift eligibility\u003c\/th\u003e\n              \u003ctd\u003eBoth $328 and $798 packages qualify during the promotion\u003c\/td\u003e\n              \u003ctd\u003eThe original complete set also qualifies during the promotion\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"table-footnote\"\u003eAlready own Audrey? The $328 head-and-outfit option lets you update her expression and styling without buying another body. The $798 option includes the original 3.0 body. Neither package introduces a redesigned body or additional channels.\u003c\/p\u003e\n      \u003cp class=\"table-footnote\"\u003eCompare it with the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/products\/audrey-anime-figure\"\u003eoriginal Audrey Anime Figure\u003c\/a\u003e. If you are considering a different product format, see the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/rlsexdoll-x-hagentoons-audrey-anime-figure\"\u003eAudrey Onahole\u003c\/a\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- AUTO-SCROLLING PRODUCT PHOTOGRAPHY GALLERY --\u003e\n  \u003csection class=\"gallery-section\" id=\"audrey-gallery\" aria-label=\"Audrey Halloween Edition Product Photography\"\u003e\n    \u003cdiv class=\"gallery-viewport\" tabindex=\"0\"\u003e\n      \u003cdiv class=\"gallery-track\"\u003e\n        \u003cdiv class=\"gallery-group\"\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-black-crimson-halloween-dress-seated-pose.webp?v=1792051921\" alt=\"Audrey Halloween Edition in black and crimson Gothic dress seated pose\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_-Audrey-Anime_-Sex-Doll_-Halloween_-Edition-desktop-_banner.webp?v=1792051959\" alt=\"Audrey Halloween Edition anime sex doll front view\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-halloween-edition-new-head-sculpt-close-up.webp?v=1792051922\" alt=\"Audrey Halloween Edition new head sculpt close-up with amber eyes and open lips\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-gothic-halloween-outfit-three-quarter-view.webp?v=1792051921\" alt=\"Audrey Gothic Halloween outfit three-quarter view\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-halloween-outfit-back-view.webp?v=1792051922\" alt=\"Audrey Halloween outfit back lacing view\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-halloween-edition-seated-with-skeleton.webp?v=1792051922\" alt=\"Audrey Halloween Edition seated with skeleton prop\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gallery-group\" aria-hidden=\"true\"\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-black-crimson-halloween-dress-seated-pose.webp?v=1792051921\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_-Audrey-Anime_-Sex-Doll_-Halloween_-Edition-desktop-_banner.webp?v=1792051959\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-halloween-edition-new-head-sculpt-close-up.webp?v=1792051922\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-gothic-halloween-outfit-three-quarter-view.webp?v=1792051921\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-halloween-outfit-back-view.webp?v=1792051922\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-halloween-edition-seated-with-skeleton.webp?v=1792051922\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPECIFICATIONS --\u003e\n  \u003csection class=\"specs-section\" id=\"audrey-specs\"\u003e\n    \u003cdiv class=\"specs-inner\"\u003e\n      \u003ch2\u003eAudrey Halloween Edition specifications\u003c\/h2\u003e\n      \u003cdiv class=\"table-wrap\"\u003e\n        \u003ctable class=\"specs-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"col\"\u003eSpecification\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eDetail\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eCharacter\u003c\/th\u003e\n              \u003ctd\u003eAudrey\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eCollaboration\u003c\/th\u003e\n              \u003ctd\u003eMRLSEXDOLL × HagenToons\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eEdition\u003c\/th\u003e\n              \u003ctd\u003eHalloween Edition\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n              \u003ctd\u003eMedical silicone\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n              \u003ctd\u003e4.5 kg \/ approximately 9.9 lb\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eWidth\u003c\/th\u003e\n              \u003ctd\u003e15 cm \/ approximately 5.9 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eBust circumference\u003c\/th\u003e\n              \u003ctd\u003e47 cm \/ approximately 18.5 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eWaist circumference\u003c\/th\u003e\n              \u003ctd\u003e34 cm \/ approximately 13.4 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eHip circumference\u003c\/th\u003e\n              \u003ctd\u003e45 cm \/ approximately 17.7 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eChannel configuration\u003c\/th\u003e\n              \u003ctd\u003eOne vaginal channel\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eChannel depth\u003c\/th\u003e\n              \u003ctd\u003e15.5 cm \/ approximately 6.1 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eWrist articulation\u003c\/th\u003e\n              \u003ctd\u003eArticulated wrists\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eBody changes from the original figure\u003c\/th\u003e\n              \u003ctd\u003eNone\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eAvailable Halloween Edition bundles\u003c\/th\u003e\n              \u003ctd\u003eNew head + free outfit ($328); new head + original 3.0 body + free outfit ($798)\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eHalloween Edition release limit\u003c\/th\u003e\n              \u003ctd\u003e200 new head-and-outfit sets\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"table-footnote\"\u003eBody dimensions, weight and channel details describe the full figure and do not apply to the head-and-outfit-only purchase. The rounded mouth is a sculpted expression; the complete Audrey figure has the single vaginal channel listed above.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- HOW TO DISPLAY AND CARE FOR AUDREY --\u003e\n  \u003csection class=\"care-section\" id=\"audrey-care\"\u003e\n    \u003cdiv class=\"inner\"\u003e\n      \u003ch2\u003eHow to display and care for Audrey\u003c\/h2\u003e\n      \u003cdiv class=\"care-grid\"\u003e\n        \u003cdiv class=\"care-blocks\"\u003e\n          \u003cdiv class=\"handling-block\"\u003e\n            \u003ch3\u003eCreate a simple Halloween portrait\u003c\/h3\u003e\n            \u003cp\u003eStart with a plain charcoal or dark gray background. Use a soft light from the front or side so Audrey’s dark hair and black outfit remain visible. Keep the crimson trim clear of the background, and frame one close-up around the new expression.\u003c\/p\u003e\n            \u003cp\u003eFor a second image, move your camera to a three-quarter angle to show the front lacing and silhouette. A separate rear view can document the back lacing. Use battery-powered lighting for seasonal effects and keep heat sources away from the silicone and fabric.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"handling-block\"\u003e\n            \u003ch3\u003eMake small styling changes between photographs\u003c\/h3\u003e\n            \u003cp\u003eSmooth the skirt, arrange the lacing and gently adjust the wrists within their supported range. Photograph the same setup before and after a small hand-angle change to see which composition best suits her surprised expression.\u003c\/p\u003e\n            \u003cp\u003eIf you own the original Audrey figure, photograph both editions with similar lighting. It is a straightforward way to compare the new head sculpt and Halloween outfit while seeing how the body design carries across the releases.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"handling-block\"\u003e\n            \u003ch3\u003eChoose clothes by measurements\u003c\/h3\u003e\n            \u003cp\u003eWhen buying additional sex doll clothes, start with Audrey’s 47 cm bust, 34 cm waist and 45 cm hips. Check the garment’s measurements and opening method before ordering. A label such as “small doll clothing” does not establish that it will fit.\u003c\/p\u003e\n            \u003cp\u003eDress her gently and avoid pulling tight fabric or fasteners across the silicone. Check dark fabrics for color transfer before prolonged contact, and follow the supplied clothing and silicone care instructions.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"handling-block\"\u003e\n            \u003ch3\u003ePrepare and clean according to the care guide\u003c\/h3\u003e\n            \u003cp\u003eBefore first use, read the supplied instructions and inspect the silicone for damage. Use a water-based lubricant confirmed compatible with the product. Do not assume a lubricant is suitable simply because it is marketed for adult toys.\u003c\/p\u003e\n            \u003cp\u003eClean before and after use with the method and products specified in the care guide, and dry the channel completely before storage. Keep moisture away from joints and internal metal components. Avoid household solvents, sharp cleaning tools and forceful bending.\u003c\/p\u003e\n            \u003cp\u003eSupport the 4.5 kg body when moving Audrey. Store her on a clean, smooth surface with the body supported, away from direct sunlight and heat. Leave space around the hair, hands and costume details so they are not pressed against hard edges.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"care-art-sticky\"\u003e\n          \u003cdiv class=\"audrey-arch-frame\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-halloween-character-illustration-arms-behind-head.webp?v=1792051944\" alt=\"Audrey Halloween character illustration with arms behind head\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- AUDREY HALLOWEEN EDITION FAQS --\u003e\n  \u003csection class=\"faq-section\" id=\"audrey-faq\"\u003e\n    \u003cdiv class=\"faq-inner\"\u003e\n      \u003ch2\u003eAudrey Halloween Edition FAQs\u003c\/h2\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eIs this an official HagenToons collaboration\u003c\/h3\u003e\n        \u003cp\u003eYes. Audrey Halloween Edition is the third product in the official MRLSEXDOLL × HagenToons collaboration, following the original Audrey Anime Figure and Audrey Onahole.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWhat is new in the Halloween Edition\u003c\/h3\u003e\n        \u003cp\u003eThe new features are the head sculpt and matching black-and-crimson Gothic outfit. Audrey keeps the original body design and articulated wrists.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eIs the body different from the original 3.0 Audrey\u003c\/h3\u003e\n        \u003cp\u003eNo. The body is unchanged. This edition updates Audrey’s expression and styling, so existing owners can make their choice based on those visible differences.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eIs Audrey a hentai figure or an anime sex doll\u003c\/h3\u003e\n        \u003cp\u003eAudrey combines a character collectible presentation with an adult doll function. This silicone anime sex doll has one vaginal channel measuring 15.5 cm deep. Its Halloween styling also suits adult collectors looking for an Audrey hentai figure to dress and photograph.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eDoes the open mouth have a functional channel\u003c\/h3\u003e\n        \u003cp\u003eNo. The mouth shape is part of the facial sculpt. The product has one functional vaginal channel; no oral or anal channel is specified.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eCan I pose every joint and finger\u003c\/h3\u003e\n        \u003cp\u003eArticulated wrists are a retained feature. Do not assume that every joint or finger moves independently. Follow the supplied posing instructions and keep each supported movement within its intended range.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWhat should I check before buying extra clothes\u003c\/h3\u003e\n        \u003cp\u003eCompare garment measurements with Audrey’s 47 cm bust, 34 cm waist and 45 cm hips. Also check how the garment opens, since a tight opening can make dressing difficult even when its listed circumference looks suitable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eCan I buy the new Halloween head without another Audrey body?\u003c\/h3\u003e\n        \u003cp\u003eYes. The $328 package contains the limited new Audrey Halloween head sculpt and a complimentary matching Halloween outfit. It does not include a body. An outfit-only purchase is not one of the stated bundle options.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWhat comes with the $798 Audrey Halloween Edition full set?\u003c\/h3\u003e\n        \u003cp\u003eThe $798 package includes the new Halloween head sculpt, the unchanged original Audrey 3.0 body and the complimentary limited Halloween clothing set. The body has not been redesigned for this edition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eHow limited is the new Audrey Halloween Edition?\u003c\/h3\u003e\n        \u003cp\u003eThe new head-and-outfit release is limited to 200 sets. The complimentary outfit comes with either the $328 head package or the $798 complete figure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWhich Audrey products qualify for free Halloween collectibles?\u003c\/h3\u003e\n        \u003cp\u003eAny of these three purchases qualifies during the Halloween promotion: the original 3.0 Audrey full set (original head, body and outfit); the $798 new Halloween head with original 3.0 body and free Halloween outfit; or the $328 new Halloween head with free Halloween outfit, without a body.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWhich Audrey collectibles are included in the Halloween gift set?\u003c\/h3\u003e\n        \u003cp\u003eQualifying purchases receive one Audrey stacking figure (one of two expressions selected at random), one Halloween Audrey character badge box containing five different badges, and one Audrey signed limited-edition shikishi art board.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eHow does this edition compare with the Audrey Onahole\u003c\/h3\u003e\n        \u003cp\u003eChoose this edition when your priority is Audrey’s figure presentation, new expression and Halloween styling. The Audrey Onahole is a separate product format. Review its own dimensions and configuration before deciding which suits your needs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BRING AUDREY HALLOWEEN EDITION INTO YOUR COLLECTION --\u003e\n  \u003csection class=\"final-cta-section\" id=\"audrey-order\"\u003e\n    \u003cdiv class=\"final-inner\"\u003e\n      \u003ch2\u003eBring Audrey Halloween Edition into your collection\u003c\/h2\u003e\n      \u003cp\u003eChoose the limited $328 head-and-outfit set or the $798 complete Audrey Halloween Edition. Both include the matching Halloween clothes at no extra charge—and all three qualifying Audrey purchase types receive exclusive character collectibles during the Halloween promotion.\u003c\/p\u003e\n      \u003cdiv class=\"final-actions\"\u003e\n        \u003ca class=\"stage-cta\" href=\"#audrey-purchase\"\u003eExplore Halloween Purchase Options\u003c\/a\u003e\n        \u003ca class=\"stage-cta\" href=\"#audrey-gifts\"\u003eSee Your Free Audrey Gifts\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"New Head + Original 3.0 Body + Halloween Outfit","offer_id":67689556836665,"sku":"TD-ADL-GCL-ST-aodaili-10-F-ADLLQTZ-HH","price":798.0,"currency_code":"USD","in_stock":true},{"title":"Limited New Head + Halloween Outfit","offer_id":67689556803897,"sku":"TD-ADL-GCL-F-ADLLQTZ-HH","price":328.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/audrey-halloween-anime-doll-front-view.webp?v=1792114007"},{"product_id":"meru-sex-doll-halloween","title":"Meru Sex Doll – Halloween Edition 2026 by MRLSEXDOLL","description":"\u003cp class=\"meru-font-loader\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600;700;800;900\u0026amp;family=Cormorant+Garamond:ital,wght@0,500;0,700;1,500;1,700\u0026amp;family=Montserrat:wght@400;500;600;700\u0026amp;family=Zen+Kaku+Gothic+New:wght@500;700;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\/* ================================================================\n   MERU SEX DOLL — HALLOWEEN EDITION 2026 PRODUCT PAGE\n   Theme: Haunted Midnight Purple, Jack-O'-Lantern Pumpkin Flame,\n          Succubus Crimson, Spooky Cobwebs, Flying Bats \u0026 White Lace\n   ================================================================ *\/\n\nhtml { scroll-behavior: smooth; }\n.meru-font-loader { display: none !important; }\n\n.meru-lp-wrapper {\n  --midnight-abyss: #07020d;\n  --haunted-crypt: #11051c;\n  --witching-velvet: #1d0930;\n  --gothic-plum: #2e0d46;\n  --succubus-crimson: #9e1428;\n  --blood-rose: #e61938;\n  --pumpkin-flame: #ff6200;\n  --lantern-amber: #ff8c1a;\n  --candy-orange: #ffa333;\n  --golden-gaze: #ffd24c;\n  --pale-gold: #ffea9f;\n  --witch-violet: #b565ff;\n  --lace-ivory: #fffaf7;\n  --ghost-pearl: #f7eefb;\n  --muted-lilac: #d8bee5;\n\n  --f-sacred: 'Cinzel', Georgia, serif;\n  --f-liturgy: 'Cormorant Garamond', Georgia, serif;\n  --f-display: 'Zen Kaku Gothic New', 'Cinzel', sans-serif;\n  --f-body: 'Montserrat', Arial, sans-serif;\n  --f-label: 'Cinzel', Impact, sans-serif;\n  --ease: cubic-bezier(.22,.61,.36,1);\n\n  \/* Inline SVG Halloween Assets *\/\n  --svg-pumpkin-badge: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 64 64'%3E%3Cpath d='M29 12c0-5 4-8 7-9 2 1 3 3 2 5-2 1-4 2-4 4h-5z' fill='%23ffd24c'\/%3E%3Cpath d='M32 14c-14 0-25 8-25 22s11 22 25 22 25-8 25-22-11-22-25-22z' fill='%23ff6200' stroke='%23ffd24c' stroke-width='2'\/%3E%3Cpath d='M32 14c-8 0-14 8-14 22s6 22 14 22 14-8 14-22-6-22-14-22z' fill='%23ff7b00' stroke='%23ffd24c' stroke-width='1.2' opacity='.85'\/%3E%3Cpolygon points='17,29 24,23 27,32' fill='%2312031a'\/%3E%3Cpolygon points='47,29 40,23 37,32' fill='%2312031a'\/%3E%3Cpolygon points='19,29 24,25 26,31' fill='%23ffea9f'\/%3E%3Cpolygon points='45,29 40,25 38,31' fill='%23ffea9f'\/%3E%3Cpolygon points='32,31 28,37 36,37' fill='%23ffea9f'\/%3E%3Cpath d='M16 41l6 4 4-3 6 4 6-4 4 3 6-4-4 9-6-3-6 4-6-4-6 3z' fill='%23ffea9f'\/%3E%3C\/svg%3E\");\n\n  --svg-bat: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 120 60'%3E%3Cpath d='M60 22c-3 0-5-3-7-8l-3 7c-14-12-34-14-48-4 10 2 16 9 17 17 8-4 16-2 21 5 6-5 13-5 20 3 7-8 14-8 20-3 5-7 13-9 21-5 1-8 7-15 17-17-14-10-34-8-48 4l-3-7c-2 5-4 8-7 8z' fill='%23ff8c1a' stroke='%23ffd24c' stroke-width='1.5'\/%3E%3Ccircle cx='56' cy='24' r='1.8' fill='%23fffaf7'\/%3E%3Ccircle cx='64' cy='24' r='1.8' fill='%23fffaf7'\/%3E%3C\/svg%3E\");\n\n  --svg-cobweb-tl: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 120 120'%3E%3Cg stroke='rgba(255,210,76,0.34)' stroke-width='1.2' fill='none'%3E%3Cline x1='0' y1='0' x2='120' y2='20'\/%3E%3Cline x1='0' y1='0' x2='105' y2='55'\/%3E%3Cline x1='0' y1='0' x2='85' y2='85'\/%3E%3Cline x1='0' y1='0' x2='55' y2='105'\/%3E%3Cline x1='0' y1='0' x2='20' y2='120'\/%3E%3Cpath d='M28 5 Q24 14 24 14 Q18 20 19 20 Q12 24 14 24 Q5 26 5 28'\/%3E%3Cpath d='M56 9 Q46 24 49 26 Q36 36 40 40 Q24 46 26 49 Q9 52 9 56'\/%3E%3Cpath d='M84 14 Q70 36 74 38 Q56 54 60 60 Q36 70 38 74 Q14 80 14 84'\/%3E%3Cpath d='M110 18 Q90 46 96 50 Q72 70 78 78 Q46 90 50 96 Q18 104 18 110'\/%3E%3C\/g%3E%3C\/svg%3E\");\n\n  position: relative;\n  isolation: isolate;\n  width: 100%;\n  overflow-x: clip;\n  overflow-y: visible;\n  color: var(--lace-ivory);\n  background: var(--midnight-abyss);\n  font-family: var(--f-body);\n  line-height: 1.76;\n  clip-path: inset(0);\n}\n\n.meru-lp-wrapper *,\n.meru-lp-wrapper *::before,\n.meru-lp-wrapper *::after { box-sizing: border-box; }\n\n.meru-lp-wrapper h1,\n.meru-lp-wrapper h2,\n.meru-lp-wrapper h3,\n.meru-lp-wrapper p,\n.meru-lp-wrapper figure,\n.meru-lp-wrapper blockquote,\n.meru-lp-wrapper ul,\n.meru-lp-wrapper dl { margin: 0; padding: 0; }\n\n.meru-lp-wrapper img,\n.meru-lp-wrapper video { display: block; width: 100%; max-width: 100%; }\n.meru-lp-wrapper img { height: auto; }\n.meru-lp-wrapper a { color: inherit; }\n.meru-lp-wrapper section[id] { scroll-margin-top: 140px; }\n.meru-lp-wrapper \u003e section,\n.meru-lp-wrapper \u003e nav,\n.meru-lp-wrapper \u003e div.halloween-top-ribbon { position: relative; z-index: 2; }\n\n\/* ---------------- FIXED HALLOWEEN BACKGROUND \u0026 JACK-O'-LANTERN LIGHTING ---------------- *\/\n.meru-lp-wrapper .meru-bg-stage {\n  position: fixed;\n  inset: 0;\n  z-index: 0;\n  overflow: hidden;\n  pointer-events: none;\n  background-color: var(--midnight-abyss);\n  background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Meru_sex_doll_Halloween_edition_desktop_background.webp?v=1792141089\");\n  background-position: center;\n  background-size: cover;\n}\n\n.meru-lp-wrapper .meru-bg-picture,\n.meru-lp-wrapper .meru-bg-img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100vh;\n  height: 100svh;\n  height: 100dvh;\n  object-fit: cover;\n  object-position: center;\n  opacity: 0.90;\n  filter: brightness(0.92) contrast(1.08) saturate(1.12);\n}\n\n.meru-lp-wrapper .halloween-lighting {\n  position: fixed;\n  inset: 0;\n  z-index: 1;\n  pointer-events: none;\n  overflow: hidden;\n  clip-path: inset(0);\n}\n\n.meru-lp-wrapper .halloween-lighting::before {\n  content: \"\";\n  position: absolute;\n  inset: -15% -25%;\n  opacity: .78;\n  background:\n    conic-gradient(from 195deg at 15% -5%, transparent 0 32deg, rgba(255,98,0,.32) 37deg 49deg, transparent 55deg 360deg),\n    conic-gradient(from 145deg at 85% -5%, transparent 0 35deg, rgba(181,101,255,.26) 40deg 52deg, transparent 58deg 360deg),\n    conic-gradient(from 170deg at 50% -10%, transparent 0 30deg, rgba(230,25,56,.26) 35deg 45deg, transparent 50deg 360deg),\n    radial-gradient(ellipse at 50% 0%, rgba(255,115,0,.25), transparent 55%),\n    radial-gradient(ellipse at 50% 100%, rgba(120,20,175,.28), transparent 60%);\n  transform-origin: 50% 0%;\n  animation: meru-lantern-sweep 12s ease-in-out infinite alternate;\n}\n\n.meru-lp-wrapper .halloween-lighting::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  opacity: .72;\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,140,26,.95) 0 2px, rgba(255,98,0,.35) 3px, transparent 6px),\n    radial-gradient(circle at 35% 10%, rgba(255,210,76,.90) 0 1.5px, transparent 4px),\n    radial-gradient(circle at 66% 16%, rgba(181,101,255,.90) 0 2px, rgba(181,101,255,.3) 3.5px, transparent 6px),\n    radial-gradient(circle at 88% 24%, rgba(255,98,0,.92) 0 1.8px, transparent 4.5px),\n    radial-gradient(circle at 22% 76%, rgba(230,25,56,.88) 0 2px, transparent 5px),\n    radial-gradient(circle at 78% 82%, rgba(255,210,76,.88) 0 1.6px, transparent 4px);\n  background-size: 230px 190px, 270px 230px, 280px 210px, 240px 260px, 300px 250px, 260px 220px;\n  animation: meru-ember-float 18s linear infinite alternate;\n}\n\n@keyframes meru-lantern-sweep {\n  from { transform: translate3d(-1.5%,0,0) rotate(-1.5deg) scale(1.02); }\n  to { transform: translate3d(1.5%,1%,0) rotate(1.5deg) scale(1.07); }\n}\n\n@keyframes meru-ember-float {\n  from { background-position: 0 0, 0 0, 0 0, 0 0, 0 0, 0 0; }\n  to { background-position: 20px -40px, -30px -50px, 25px -35px, -20px -45px, 15px -30px, -25px -40px; }\n}\n\n\/* ---------------- TOP HALLOWEEN RIBBON BAR ---------------- *\/\n.meru-lp-wrapper .halloween-top-ribbon {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 14px;\n  padding: 9px 20px;\n  background: linear-gradient(90deg, #140520 0%, #4a0e2e 25%, #b82900 50%, #4a0e2e 75%, #140520 100%);\n  border-bottom: 1px solid rgba(255,140,26,.65);\n  box-shadow: 0 4px 20px rgba(255,98,0,.35);\n  font-family: var(--f-sacred);\n  font-size: clamp(.68rem, .85vw, .80rem);\n  font-weight: 800;\n  letter-spacing: .24em;\n  color: var(--pale-gold);\n  text-transform: uppercase;\n  text-align: center;\n}\n\n.meru-lp-wrapper .halloween-top-ribbon .ribbon-icon {\n  display: inline-block;\n  width: 18px;\n  height: 18px;\n  background-image: var(--svg-pumpkin-badge);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n  filter: drop-shadow(0 0 6px rgba(255,140,26,.95));\n}\n\n\/* ---------------- HERO BANNER \u0026 HALLOWEEN COBWEB OVERLAYS ---------------- *\/\n.meru-lp-wrapper .banner-wrap {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  height: auto;\n  min-height: 0;\n  overflow: hidden;\n  background: var(--midnight-abyss);\n}\n\n.meru-lp-wrapper .banner-wrap::before,\n.meru-lp-wrapper .banner-wrap::after {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  width: clamp(130px, 16vw, 220px);\n  height: clamp(130px, 16vw, 220px);\n  z-index: 4;\n  pointer-events: none;\n  background-image: var(--svg-cobweb-tl);\n  background-size: contain;\n  background-repeat: no-repeat;\n  opacity: .85;\n  filter: drop-shadow(0 0 8px rgba(255,140,26,.55));\n}\n.meru-lp-wrapper .banner-wrap::before { left: 0; }\n.meru-lp-wrapper .banner-wrap::after { right: 0; transform: scaleX(-1); }\n\n\/* Banner follows the source image's intrinsic aspect ratio on every screen. *\/\n.meru-lp-wrapper .banner-picture {\n  position: relative;\n  display: block;\n  width: 100%;\n  height: auto;\n}\n\n.meru-lp-wrapper .banner-img {\n  position: static;\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  object-fit: contain;\n  object-position: center;\n  transition: none;\n  transform: none;\n}\n\n.meru-lp-wrapper .banner-grad {\n  position: absolute;\n  inset: 0;\n  z-index: 3;\n  pointer-events: none;\n  background:\n    linear-gradient(to bottom, rgba(10,3,18,.35) 0%, transparent 22%, transparent 64%, rgba(9,3,15,.45) 85%, rgba(7,2,13,.88) 100%),\n    radial-gradient(ellipse at 50% 0%, rgba(255,98,0,.18), transparent 52%);\n}\n\n.meru-lp-wrapper .scroll-cue {\n  position: absolute;\n  right: 38px;\n  bottom: 34px;\n  z-index: 5;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 10px;\n}\n\n.meru-lp-wrapper .scroll-cue span {\n  color: var(--pale-gold);\n  font-family: var(--f-sacred);\n  font-size: .62rem;\n  letter-spacing: .42em;\n  writing-mode: vertical-lr;\n  text-transform: uppercase;\n  text-shadow: 0 0 10px rgba(255,98,0,.95);\n}\n\n.meru-lp-wrapper .scroll-line {\n  width: 2px;\n  height: 72px;\n  background: linear-gradient(to bottom, var(--pale-gold), var(--pumpkin-flame), var(--witch-violet), transparent);\n  animation: meru-scroll-pulse 2.5s ease-in-out infinite;\n  transform-origin: top;\n}\n\n@keyframes meru-scroll-pulse {\n  0%,100% { transform: scaleY(1); opacity: .95; }\n  50% { transform: scaleY(.45); opacity: .3; }\n}\n\n\/* ---------------- STICKY HALLOWEEN SANCTUM NAVIGATION ---------------- *\/\n.meru-lp-wrapper .lp-stage-nav {\n  --meru-site-header-offset: var(--header-height, 64px);\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(var(--meru-site-header-offset) + env(safe-area-inset-top, 0px));\n  z-index: 45;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: clamp(14px, 1.9vw, 28px);\n  width: 100%;\n  padding: 16px 30px 15px;\n  overflow: visible;\n  border-top: 1.5px solid rgba(255,140,26,.65);\n  border-bottom: 1.5px solid rgba(181,101,255,.45);\n  background:\n    radial-gradient(circle at 12% 50%, rgba(255,98,0,.28), transparent 28%),\n    radial-gradient(circle at 88% 50%, rgba(181,101,255,.26), transparent 28%),\n    linear-gradient(90deg, rgba(9,3,16,.95), rgba(38,11,52,.92) 50%, rgba(9,3,16,.95));\n  box-shadow: 0 12px 32px rgba(0,0,0,.72), 0 0 22px rgba(255,98,0,.22), inset 0 1px 0 rgba(255,234,159,.16);\n  -webkit-backdrop-filter: blur(14px) saturate(1.3);\n  backdrop-filter: blur(14px) saturate(1.3);\n}\n\n.meru-lp-wrapper .lp-stage-nav::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: -8px;\n  height: 8px;\n  pointer-events: none;\n  background:\n    radial-gradient(circle, rgba(255,140,26,.98) 0 2.2px, rgba(181,101,255,.28) 3.5px 5.5px, transparent 6.5px) 0 50% \/ 30px 8px repeat-x;\n  opacity: .88;\n}\n\n.meru-lp-wrapper .lp-stage-nav::after {\n  content: \"\";\n  position: absolute;\n  left: 4%;\n  right: 4%;\n  bottom: -2px;\n  height: 2px;\n  pointer-events: none;\n  background: linear-gradient(90deg, transparent, var(--witch-violet), var(--pumpkin-flame), var(--golden-gaze), var(--pumpkin-flame), var(--witch-violet), transparent);\n  opacity: .95;\n}\n\n.meru-lp-wrapper .lp-stage-nav a {\n  position: relative;\n  flex: 0 0 auto;\n  padding: 5px 0 6px;\n  color: #fff0e6;\n  font-family: var(--f-sacred);\n  font-size: clamp(.68rem,.82vw,.80rem);\n  font-weight: 700;\n  letter-spacing: .18em;\n  text-decoration: none;\n  text-transform: uppercase;\n  white-space: nowrap;\n  transition: color .2s ease, text-shadow .2s ease;\n}\n\n.meru-lp-wrapper .lp-stage-nav a::after {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  bottom: -13px;\n  width: 16px;\n  height: 16px;\n  transform: translateX(-50%) scale(.4);\n  background-image: var(--svg-pumpkin-badge);\n  background-size: contain;\n  background-repeat: no-repeat;\n  opacity: 0;\n  transition: opacity .2s ease, transform .2s ease;\n  filter: drop-shadow(0 0 8px rgba(255,140,26,.95));\n}\n\n.meru-lp-wrapper .lp-stage-nav a:hover,\n.meru-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: var(--golden-gaze);\n  text-shadow: 0 0 14px rgba(255,98,0,.9);\n}\n\n.meru-lp-wrapper .lp-stage-nav a:hover::after,\n.meru-lp-wrapper .lp-stage-nav a:focus-visible::after {\n  opacity: 1;\n  transform: translateX(-50%) scale(1);\n}\n\n\/* ---------------- HALLOWEEN SUCCUBUS TYPOGRAPHY ---------------- *\/\n.meru-lp-wrapper h1,\n.meru-lp-wrapper h2,\n.meru-lp-wrapper h3 {\n  font-family: var(--f-sacred) !important;\n  font-weight: 800 !important;\n  line-height: 1.16;\n  letter-spacing: .024em;\n  text-wrap: pretty;\n}\n\n.meru-lp-wrapper h2 {\n  position: relative !important;\n  display: block !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n  padding: .08em .08em .44em 1.42em !important;\n  margin-bottom: 26px !important;\n  font-size: clamp(1.80rem, 3.1vw, 2.75rem) !important;\n  background-image: linear-gradient(\n    94deg,\n    #fffaf7 0%,\n    #ffea9f 15%,\n    #ff9424 34%,\n    #ff5500 50%,\n    #e61938 66%,\n    #d68eff 84%,\n    #fffaf7 100%\n  ) !important;\n  background-size: 260% auto !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  color: transparent !important;\n  filter: drop-shadow(0 2px 0 rgba(12,3,20,.98))\n          drop-shadow(0 0 16px rgba(255,98,0,.48))\n          drop-shadow(0 0 32px rgba(181,101,255,.35));\n  animation: meru-halloween-shimmer 8s linear infinite;\n}\n\n\/* SVG Jack-O'-Lantern Emblem inside h2::before (Immune to text-fill-color transparent) *\/\n.meru-lp-wrapper h2::before {\n  content: '' !important;\n  position: absolute !important;\n  left: .02em !important;\n  top: .04em !important;\n  width: 1.02em !important;\n  height: 1.02em !important;\n  border: 1.5px solid rgba(255,140,26,.95) !important;\n  border-radius: 50% !important;\n  background-color: #1c062b !important;\n  background-image: var(--svg-pumpkin-badge), radial-gradient(circle at 50% 50%, rgba(255,98,0,.45), #160422 75%) !important;\n  background-size: 76% 76%, 100% 100% !important;\n  background-position: center, center !important;\n  background-repeat: no-repeat !important;\n  -webkit-background-clip: border-box !important;\n  background-clip: border-box !important;\n  box-shadow:\n    inset 0 0 0 2px rgba(255,234,159,.22),\n    0 0 14px rgba(255,98,0,.95),\n    0 0 28px rgba(230,25,56,.65),\n    0 0 42px rgba(181,101,255,.45) !important;\n}\n\n.meru-lp-wrapper h2::after {\n  content: '' !important;\n  position: absolute !important;\n  left: 1.35em !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  height: 6px !important;\n  border-radius: 999px !important;\n  background:\n    radial-gradient(circle, #fffaf7 0 25%, #ffd24c 32%, rgba(255,98,0,.92) 44%, transparent 60%) 0 50% \/ 22px 6px repeat-x,\n    linear-gradient(90deg, rgba(255,140,26,.98), rgba(230,25,56,.98) 45%, rgba(181,101,255,.92) 80%, transparent 100%) !important;\n  box-shadow: 0 0 14px rgba(255,98,0,.75), 0 0 26px rgba(181,101,255,.48);\n  opacity: 1 !important;\n}\n\n.meru-lp-wrapper .intro-stage h1 {\n  font-family: var(--f-sacred) !important;\n  font-size: clamp(2.1rem, 4.2vw, 3.6rem) !important;\n  letter-spacing: .025em !important;\n  line-height: 1.16 !important;\n  text-align: center !important;\n  padding: .1em 0 .25em !important;\n  margin: 0 auto 12px !important;\n  background-image: linear-gradient(94deg, #fffaf7 0%, #ffea9f 18%, #ff8c1a 38%, #ff5500 56%, #e61938 76%, #e0aaff 92%, #fffaf7 100%) !important;\n  background-size: 260% auto !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  color: transparent !important;\n  filter: drop-shadow(0 3px 0 rgba(12,3,20,.98)) drop-shadow(0 0 24px rgba(255,98,0,.60));\n  animation: meru-halloween-shimmer 8s linear infinite;\n}\n\n.meru-lp-wrapper .intro-stage .intro-tagline {\n  font-family: var(--f-liturgy);\n  font-size: clamp(1.32rem, 2.15vw, 1.82rem);\n  font-style: italic;\n  font-weight: 700;\n  color: var(--pale-gold);\n  margin-bottom: 24px;\n  text-shadow: 0 0 16px rgba(255,98,0,.75), 0 0 32px rgba(230,25,56,.45);\n}\n\n.meru-lp-wrapper h3 {\n  position: relative;\n  display: inline-block;\n  padding: .02em 0 .18em 1.32em !important;\n  font-size: clamp(1.20rem, 1.80vw, 1.52rem);\n  letter-spacing: .02em;\n  background-image: linear-gradient(92deg, #fffaf7 0%, #ffea9f 30%, #ff8c1a 68%, #e0aaff 100%) !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  color: transparent !important;\n  filter: drop-shadow(0 2px 14px rgba(0,0,0,.75));\n}\n\n.meru-lp-wrapper h3::before {\n  content: '';\n  position: absolute;\n  left: 0;\n  top: .08em;\n  width: .92em;\n  height: .92em;\n  border: 1px solid rgba(255,140,26,.9);\n  border-radius: 50%;\n  background-color: #240836;\n  background-image: var(--svg-pumpkin-badge);\n  background-size: 78% 78%;\n  background-position: center;\n  background-repeat: no-repeat;\n  -webkit-background-clip: border-box !important;\n  background-clip: border-box !important;\n  box-shadow: 0 0 12px rgba(255,98,0,.85);\n}\n\n.meru-lp-wrapper p,\n.meru-lp-wrapper li,\n.meru-lp-wrapper td,\n.meru-lp-wrapper th,\n.meru-lp-wrapper dd,\n.meru-lp-wrapper figcaption {\n  font-family: var(--f-body);\n  font-size: clamp(.98rem, 1.08vw, 1.08rem);\n  line-height: 1.84;\n  color: var(--ghost-pearl);\n  text-wrap: pretty;\n  text-shadow: 0 1px 8px rgba(5,2,8,.85);\n}\n\n.meru-lp-wrapper strong {\n  color: var(--pale-gold);\n  font-weight: 700;\n  text-shadow: 0 0 10px rgba(255,98,0,.55);\n}\n\n.meru-lp-wrapper .copy-link {\n  color: var(--golden-gaze);\n  text-decoration: underline;\n  text-decoration-color: rgba(255,140,26,.65);\n  text-underline-offset: .22em;\n  transition: all .2s ease;\n}\n\n.meru-lp-wrapper .copy-link:hover,\n.meru-lp-wrapper .copy-link:focus-visible {\n  color: #ffffff;\n  text-decoration-color: var(--pumpkin-flame);\n  text-shadow: 0 0 14px rgba(255,98,0,.95);\n}\n\n.meru-lp-wrapper :focus-visible {\n  outline: 2px solid var(--pumpkin-flame);\n  outline-offset: 4px;\n}\n\n@keyframes meru-halloween-shimmer {\n  0% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n  100% { background-position: 0% 50%; }\n}\n\n\/* ---------------- HALLOWEEN SECTION KICKER BADGES ---------------- *\/\n.meru-lp-wrapper .section-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: .55em;\n  margin-bottom: 18px;\n  padding: .42em 1.15em .44em;\n  border: 1px solid rgba(255,140,26,.68);\n  border-radius: 999px;\n  color: var(--pale-gold);\n  background: linear-gradient(90deg, rgba(28,7,42,.90), rgba(110,16,38,.82) 50%, rgba(195,68,0,.78));\n  box-shadow: inset 0 0 0 1px rgba(255,250,247,.14), 0 0 20px rgba(255,98,0,.38), 0 0 30px rgba(181,101,255,.22);\n  font-family: var(--f-sacred);\n  font-size: .75rem;\n  font-weight: 700;\n  letter-spacing: .24em;\n  text-transform: uppercase;\n  text-shadow: 0 0 10px rgba(255,140,26,.7);\n}\n\n.meru-lp-wrapper .section-kicker::before {\n  content: \"\";\n  display: inline-block;\n  width: 16px;\n  height: 16px;\n  background-image: var(--svg-pumpkin-badge);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n  filter: drop-shadow(0 0 6px rgba(255,140,26,.95));\n}\n\n.meru-lp-wrapper .section-kicker::after {\n  content: \"\";\n  display: inline-block;\n  width: 22px;\n  height: 12px;\n  background-image: var(--svg-bat);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n}\n\n\/* ---------------- HALLOWEEN SECTION WRAPPERS \u0026 BAT\/PUMPKIN DIVIDERS ---------------- *\/\n.meru-lp-wrapper .section-shell {\n  padding: 100px 64px;\n  border-bottom: 1px solid rgba(255,140,26,.28);\n}\n\n.meru-lp-wrapper .zone-a {\n  background:\n    radial-gradient(circle at 10% 12%, rgba(255,98,0,.22), transparent 38%),\n    radial-gradient(circle at 90% 85%, rgba(181,101,255,.20), transparent 38%),\n    linear-gradient(118deg, rgba(11,3,19,.74), rgba(36,10,50,.56) 52%, rgba(11,3,19,.74));\n}\n\n.meru-lp-wrapper .zone-b {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(255,140,26,.22), transparent 38%),\n    radial-gradient(circle at 10% 88%, rgba(230,25,56,.24), transparent 36%),\n    linear-gradient(242deg, rgba(32,9,46,.62), rgba(8,2,15,.78));\n}\n\n.meru-lp-wrapper .inner { width: min(100%, 1380px); margin: 0 auto; }\n.meru-lp-wrapper .narrow { width: min(100%, 1050px); margin: 0 auto; }\n\n.meru-lp-wrapper .copy-block h2 { margin-bottom: 24px; }\n.meru-lp-wrapper .copy-block p { margin-bottom: 18px; color: var(--ghost-pearl); }\n.meru-lp-wrapper .copy-block p:last-child { margin-bottom: 0; }\n\n\/* Ornate Halloween Bat \u0026 Glowing Pumpkin Section Divider *\/\n.meru-lp-wrapper \u003e section:not(.banner-wrap)::before {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  top: 0;\n  transform: translate(-50%, -50%);\n  width: min(620px, 84vw);\n  height: 28px;\n  pointer-events: none;\n  opacity: .96;\n  z-index: 4;\n  border-radius: 999px;\n  background:\n    radial-gradient(circle at 12% 50%, rgba(255,234,159,.98) 0 2.5px, transparent 3.5px),\n    radial-gradient(circle at 30% 50%, rgba(255,98,0,.98) 0 3px, transparent 4px),\n    radial-gradient(circle at 50% 50%, rgba(255,210,76,.98) 0 4px, transparent 5px),\n    radial-gradient(circle at 70% 50%, rgba(255,98,0,.98) 0 3px, transparent 4px),\n    radial-gradient(circle at 88% 50%, rgba(255,234,159,.98) 0 2.5px, transparent 3.5px),\n    linear-gradient(90deg,\n      transparent 0%,\n      rgba(181,101,255,.88) 18%,\n      rgba(230,25,56,.95) 35%,\n      rgba(255,98,0,.98) 50%,\n      rgba(230,25,56,.95) 65%,\n      rgba(181,101,255,.88) 82%,\n      transparent 100%);\n  box-shadow: 0 0 20px rgba(255,98,0,.60), 0 0 32px rgba(181,101,255,.45);\n  clip-path: polygon(0 50%, 5% 18%, 10% 50%, 15% 12%, 20% 50%, 25% 18%, 30% 50%, 35% 12%, 40% 50%, 45% 18%, 50% 6%, 55% 18%, 60% 50%, 65% 12%, 70% 50%, 75% 18%, 80% 50%, 85% 12%, 90% 50%, 95% 18%, 100% 50%, 95% 82%, 90% 50%, 85% 88%, 80% 50%, 75% 82%, 70% 50%, 65% 88%, 60% 50%, 55% 82%, 50% 94%, 45% 82%, 40% 50%, 35% 88%, 30% 50%, 25% 82%, 20% 50%, 15% 88%, 10% 50%, 5% 82%, 0 50%);\n}\n\n.meru-lp-wrapper \u003e section:not(.banner-wrap)::after {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  top: 0;\n  transform: translate(-50%, -50%);\n  width: 56px;\n  height: 28px;\n  z-index: 5;\n  pointer-events: none;\n  background-image: var(--svg-bat);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n  filter: drop-shadow(0 0 10px rgba(255,98,0,.98)) drop-shadow(0 0 22px rgba(230,25,56,.85));\n}\n\n\/* ---------------- INTRO SECTION — WITCHING HOUR STAGE ---------------- *\/\n.meru-lp-wrapper .intro-section {\n  position: relative;\n  overflow: hidden;\n  padding: 108px 64px 100px;\n  text-align: center;\n  background:\n    radial-gradient(ellipse at 50% -6%, rgba(255,98,0,.26), transparent 40%),\n    radial-gradient(ellipse at 50% 0%, rgba(181,101,255,.24), transparent 62%),\n    linear-gradient(180deg, rgba(12,3,22,.80), rgba(30,9,42,.60));\n  border-bottom: 1px solid rgba(255,140,26,.28);\n}\n\n.meru-lp-wrapper .intro-stage {\n  position: relative;\n  width: min(100%, 1160px);\n  margin: 0 auto;\n  padding: 44px 38px;\n  border: 1px solid rgba(255,140,26,.38);\n  border-radius: 32px;\n  background:\n    var(--svg-cobweb-tl) top left \/ 150px 150px no-repeat,\n    radial-gradient(circle at 50% 0%, rgba(255,98,0,.15), transparent 55%),\n    linear-gradient(180deg, rgba(22,6,34,.78), rgba(10,3,18,.84));\n  box-shadow:\n    0 26px 68px rgba(0,0,0,.62),\n    0 0 40px rgba(255,98,0,.18),\n    inset 0 0 0 1px rgba(255,250,247,.08);\n}\n\n.meru-lp-wrapper .collab-line {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 20px;\n  padding: 8px 22px 9px;\n  border: 1px solid rgba(255,140,26,.68);\n  border-radius: 999px;\n  color: var(--pale-gold);\n  background: linear-gradient(90deg, rgba(34,8,48,.88), rgba(120,18,38,.78) 50%, rgba(34,8,48,.88));\n  box-shadow: inset 0 1px 0 rgba(255,250,247,.16), 0 0 24px rgba(255,98,0,.35);\n  font-family: var(--f-sacred);\n  font-size: clamp(.78rem, 1.12vw, .95rem);\n  font-weight: 700;\n  letter-spacing: .18em;\n  text-shadow: 0 0 14px rgba(255,140,26,.65);\n}\n\n.meru-lp-wrapper .collab-line::before,\n.meru-lp-wrapper .collab-line::after {\n  content: \"\";\n  display: inline-block;\n  width: 18px;\n  height: 18px;\n  background-image: var(--svg-pumpkin-badge);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n}\n\n.meru-lp-wrapper .intro-copy {\n  max-width: 900px;\n  margin: 0 auto;\n}\n\n.meru-lp-wrapper .intro-copy p {\n  margin-bottom: 16px;\n  color: var(--lace-ivory);\n  line-height: 1.82;\n}\n\n.meru-lp-wrapper .intro-copy p:last-child { margin-bottom: 0; }\n\n.meru-lp-wrapper .intro-bullets {\n  list-style: none;\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 14px;\n  max-width: 940px;\n  margin: 30px auto 0;\n  padding: 0;\n}\n\n.meru-lp-wrapper .intro-bullets li {\n  position: relative;\n  display: flex;\n  align-items: center;\n  min-height: 60px;\n  padding: 13px 18px 13px 50px;\n  border: 1px solid rgba(255,140,26,.45);\n  border-radius: 14px;\n  color: var(--lace-ivory);\n  background:\n    radial-gradient(circle at 0% 50%, rgba(255,98,0,.22), transparent 45%),\n    linear-gradient(135deg, rgba(42,11,56,.78), rgba(14,4,22,.72));\n  box-shadow: inset 0 0 0 1px rgba(255,250,247,.08), 0 10px 24px rgba(0,0,0,.38);\n  font-family: var(--f-sacred);\n  font-size: clamp(.82rem, .95vw, .94rem);\n  font-weight: 700;\n  line-height: 1.45;\n  letter-spacing: .015em;\n  text-align: left;\n}\n\n.meru-lp-wrapper .intro-bullets li::before {\n  content: \"\";\n  position: absolute;\n  left: 16px;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 22px;\n  height: 22px;\n  background-image: var(--svg-pumpkin-badge);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n  filter: drop-shadow(0 0 8px rgba(255,98,0,.95));\n}\n\n\/* ---------------- MERU SPECIFICATION HIGHLIGHT CARDS ---------------- *\/\n.meru-lp-wrapper .meru-spec-cards {\n  display: grid !important;\n  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n  align-items: stretch !important;\n  gap: 12px !important;\n  width: min(100%, 940px) !important;\n  max-width: 940px !important;\n  margin: 22px auto 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  background: transparent !important;\n  list-style: none !important;\n}\n\n.meru-lp-wrapper .meru-spec-cards \u003e .meru-spec-card {\n  position: relative !important;\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 96px !important;\n  margin: 0 !important;\n  padding: 18px 12px 16px !important;\n  overflow: hidden !important;\n  border: 1px solid rgba(255,140,26,.48) !important;\n  border-radius: 16px !important;\n  background:\n    radial-gradient(circle at 50% 0%, rgba(255,98,0,.20), transparent 52%),\n    linear-gradient(180deg, rgba(36,10,48,.82), rgba(11,3,18,.80)) !important;\n  box-shadow:\n    inset 0 1px 0 rgba(255,250,247,.10),\n    0 12px 28px rgba(0,0,0,.35) !important;\n  text-align: center !important;\n}\n\n.meru-lp-wrapper .meru-spec-cards \u003e .meru-spec-card::before {\n  content: \"\" !important;\n  position: absolute !important;\n  left: 16% !important;\n  right: 16% !important;\n  top: 0 !important;\n  height: 2px !important;\n  background: linear-gradient(90deg, transparent, var(--pumpkin-flame), var(--golden-gaze), var(--pumpkin-flame), transparent) !important;\n  box-shadow: 0 0 12px rgba(255,98,0,.65) !important;\n}\n\n.meru-lp-wrapper .meru-spec-label {\n  display: block !important;\n  width: 100% !important;\n  margin: 0 0 8px !important;\n  color: var(--golden-gaze) !important;\n  -webkit-text-fill-color: var(--golden-gaze) !important;\n  font-family: var(--f-sacred) !important;\n  font-size: clamp(.64rem, .72vw, .72rem) !important;\n  font-weight: 700 !important;\n  line-height: 1.2 !important;\n  letter-spacing: .20em !important;\n  text-transform: uppercase !important;\n}\n\n.meru-lp-wrapper .meru-spec-value {\n  display: block !important;\n  width: 100% !important;\n  margin: 0 !important;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  font-family: var(--f-body) !important;\n  font-size: clamp(.92rem, 1.08vw, 1.04rem) !important;\n  font-weight: 700 !important;\n  line-height: 1.35 !important;\n  text-shadow: 0 0 12px rgba(255,98,0,.45) !important;\n}\n\n.meru-lp-wrapper .stage-cta {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  min-height: 54px;\n  margin-top: 32px;\n  padding: 14px 44px;\n  border: 1.5px solid rgba(255,210,76,.92);\n  border-radius: 999px;\n  color: #ffffff;\n  background: linear-gradient(90deg, #6b0d2a 0%, #c81432 35%, #ff6200 75%, #ff8c1a 100%);\n  box-shadow: 0 12px 36px rgba(255,98,0,.50), 0 0 24px rgba(181,101,255,.38), inset 0 1px 0 rgba(255,255,255,.32);\n  font-family: var(--f-sacred);\n  font-size: .92rem;\n  font-weight: 800;\n  letter-spacing: .22em;\n  text-decoration: none;\n  text-transform: uppercase;\n  transition: all .28s ease;\n}\n\n.meru-lp-wrapper .stage-cta::before {\n  content: \"\";\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n  background-image: var(--svg-pumpkin-badge);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n}\n\n.meru-lp-wrapper .stage-cta:hover,\n.meru-lp-wrapper .stage-cta:focus-visible {\n  background: linear-gradient(90deg, #8c1137 0%, #e61938 35%, #ff7700 75%, #ffaa33 100%);\n  box-shadow: 0 16px 46px rgba(255,98,0,.72), 0 0 32px rgba(255,210,76,.62);\n  transform: translateY(-2px);\n}\n\n.meru-lp-wrapper .age-notice {\n  margin-top: 16px;\n  font-family: var(--f-sacred);\n  font-size: .84rem;\n  font-weight: 700;\n  letter-spacing: .16em;\n  color: var(--pale-gold);\n}\n\n.meru-lp-wrapper .inpage-nav-line {\n  margin-top: 22px;\n  font-family: var(--f-sacred);\n  font-size: clamp(.74rem, .88vw, .86rem);\n  letter-spacing: .10em;\n  color: var(--muted-lilac);\n}\n\n.meru-lp-wrapper .inpage-nav-line a {\n  color: var(--golden-gaze);\n  text-decoration: none;\n  transition: color .2s ease, text-shadow .2s ease;\n}\n\n.meru-lp-wrapper .inpage-nav-line a:hover,\n.meru-lp-wrapper .inpage-nav-line a:focus-visible {\n  color: #ffffff;\n  text-shadow: 0 0 12px rgba(255,98,0,.95);\n}\n\n\/* ---------------- SECTION HEADER BANNER FOR FEATURE BLOCKS ---------------- *\/\n.meru-lp-wrapper .feature-section-header {\n  padding: 90px 64px 52px;\n  text-align: center;\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(255,98,0,.24), transparent 58%),\n    linear-gradient(180deg, rgba(18,5,28,.86), rgba(11,3,18,.68));\n  border-bottom: 1px solid rgba(255,140,26,.26);\n}\n\n.meru-lp-wrapper .feature-section-header .inner {\n  max-width: 980px;\n}\n\n.meru-lp-wrapper .feature-section-header h2 {\n  margin-bottom: 0 !important;\n}\n\n\/* ---------------- PRODUCT FEATURE ROWS — COBWEB LACE \u0026 PUMPKIN GLOW ---------------- *\/\n.meru-lp-wrapper .feature-row {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  min-height: 64vh;\n  background: rgba(12,4,20,.64);\n  border-bottom: 1px solid rgba(255,140,26,.26);\n}\n.meru-lp-wrapper .feature-row--rev .feature-media { order: 2; }\n.meru-lp-wrapper .feature-row--rev .feature-copy { order: 1; }\n\n.meru-lp-wrapper .feature-media {\n  position: relative;\n  isolation: isolate;\n  display: grid;\n  align-content: center;\n  align-items: center;\n  min-width: 0;\n  overflow: hidden;\n  padding: 28px;\n  background:\n    var(--svg-cobweb-tl) top left \/ 140px 140px no-repeat,\n    radial-gradient(ellipse at 18% 0%, rgba(255,98,0,.28), transparent 44%),\n    radial-gradient(ellipse at 82% 0%, rgba(181,101,255,.24), transparent 42%),\n    radial-gradient(ellipse at 50% 100%, rgba(230,25,56,.22), transparent 46%),\n    linear-gradient(180deg, rgba(28,8,40,.88), rgba(9,3,16,.92));\n}\n\n.meru-lp-wrapper .feature-media.single { grid-template-columns: 1fr; }\n.meru-lp-wrapper .feature-media.dual-stacked {\n  grid-template-columns: 1fr;\n  grid-template-rows: auto auto;\n  gap: 22px;\n  padding: 28px;\n}\n\n.meru-lp-wrapper .feature-media figure {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  min-height: 0;\n  padding: 18px;\n  border: 1.5px solid rgba(255,140,26,.65);\n  border-radius: 28px;\n  overflow: hidden;\n  background:\n    radial-gradient(ellipse at 50% -18%, rgba(255,140,26,.26), transparent 45%),\n    linear-gradient(90deg, rgba(181,101,255,.18), transparent 25%, transparent 75%, rgba(230,25,56,.18)),\n    linear-gradient(145deg, rgba(38,11,52,.95), rgba(10,3,18,.97));\n  box-shadow:\n    0 24px 60px rgba(0,0,0,.58),\n    0 0 0 1px rgba(255,250,247,.10) inset,\n    0 0 0 3px rgba(181,101,255,.28),\n    0 0 32px rgba(255,98,0,.28),\n    0 0 54px rgba(230,25,56,.20);\n}\n\n.meru-lp-wrapper .feature-media figure::before {\n  content: \"\";\n  position: absolute;\n  inset: 8px;\n  z-index: 2;\n  border: 1px dashed rgba(255,234,159,.48);\n  border-radius: 21px;\n  pointer-events: none;\n  box-shadow: inset 0 0 24px rgba(255,98,0,.18), 0 0 18px rgba(255,210,76,.14);\n}\n\n.meru-lp-wrapper .feature-media figure \u003e img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  position: relative;\n  z-index: 1;\n  border-radius: 18px;\n  border: 1px solid rgba(255,250,247,.22);\n  box-shadow: 0 18px 40px rgba(0,0,0,.48), 0 0 24px rgba(255,98,0,.20);\n  transition: transform 1.1s var(--ease), filter .35s ease;\n}\n\n.meru-lp-wrapper .feature-media figure:hover \u003e img {\n  transform: scale(1.018);\n  filter: saturate(1.08);\n}\n\n.meru-lp-wrapper .feature-media figcaption {\n  position: relative;\n  z-index: 2;\n  padding: 12px 10px 2px;\n  color: var(--pale-gold);\n  font-size: .88rem;\n  line-height: 1.55;\n  text-align: center;\n}\n\n.meru-lp-wrapper .feature-copy {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  padding: 80px 64px;\n  background:\n    radial-gradient(circle at 85% 12%, rgba(255,98,0,.16), transparent 38%),\n    linear-gradient(145deg, rgba(34,10,46,.58), rgba(9,3,16,.74));\n}\n\n.meru-lp-wrapper .feature-row--rev .feature-copy {\n  background:\n    radial-gradient(circle at 15% 12%, rgba(181,101,255,.18), transparent 38%),\n    linear-gradient(215deg, rgba(34,10,46,.58), rgba(9,3,16,.74));\n}\n\n.meru-lp-wrapper .feature-copy h3 {\n  margin-bottom: 22px;\n  font-size: clamp(1.52rem, 2.35vw, 2.15rem);\n}\n.meru-lp-wrapper .feature-copy p { margin-bottom: 18px; color: var(--ghost-pearl); }\n.meru-lp-wrapper .feature-copy p:last-child { margin-bottom: 0; }\n\n\/* ---------------- SPLIT GRIDS \u0026 GOTHIC HALLOWEEN ARCH FRAME ---------------- *\/\n.meru-lp-wrapper .split-grid {\n  display: grid;\n  grid-template-columns: 6fr 6fr;\n  gap: 64px;\n  align-items: center;\n}\n.meru-lp-wrapper .split-grid--art-wide { grid-template-columns: 5fr 7fr; }\n\n.meru-lp-wrapper .meru-arch-frame {\n  position: relative;\n  width: min(100%, 490px);\n  margin-inline: auto;\n  padding: 9px;\n  overflow: hidden;\n  border: 2px solid rgba(255,140,26,.92);\n  border-radius: 31% 31% 2.8% 2.8% \/ 12.5% 12.5% 2.2% 2.2%;\n  background:\n    linear-gradient(145deg, rgba(52,12,64,.98), rgba(14,4,22,.99) 52%, rgba(92,14,32,.98));\n  box-shadow:\n    0 0 0 2px rgba(8,2,14,.96),\n    0 0 0 4px rgba(181,101,255,.52),\n    0 24px 54px rgba(0,0,0,.62),\n    0 0 36px rgba(255,98,0,.38),\n    0 0 54px rgba(181,101,255,.28);\n  isolation: isolate;\n}\n\n.meru-lp-wrapper .meru-arch-frame::after {\n  content: \"\";\n  position: absolute;\n  inset: 7px;\n  z-index: 3;\n  pointer-events: none;\n  border: 1px dashed rgba(255,234,159,.55);\n  border-radius: 30.5% 30.5% 2.4% 2.4% \/ 12% 12% 1.9% 1.9%;\n  box-shadow:\n    inset 0 0 26px rgba(255,98,0,.24),\n    0 0 16px rgba(255,210,76,.20);\n}\n\n.meru-lp-wrapper .meru-arch-frame \u003e img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  max-height: none !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  border-radius: 29.5% 29.5% 2.1% 2.1% \/ 11.4% 11.4% 1.7% 1.7% !important;\n  overflow: hidden;\n  filter: none !important;\n}\n\n\/* ---------------- COMPARISON DUAL CARDS ---------------- *\/\n.meru-lp-wrapper .comparison-photos-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 28px;\n  margin: 32px 0 38px;\n}\n\n.meru-lp-wrapper .comparison-photo-card {\n  position: relative;\n  overflow: hidden;\n  padding: 18px;\n  border: 1.5px solid rgba(255,140,26,.62);\n  border-radius: 26px;\n  background:\n    var(--svg-cobweb-tl) top left \/ 110px 110px no-repeat,\n    radial-gradient(circle at 50% 0%, rgba(255,98,0,.26), transparent 48%),\n    linear-gradient(145deg, rgba(38,11,50,.92), rgba(10,3,18,.95));\n  box-shadow: 0 22px 52px rgba(0,0,0,.52), 0 0 28px rgba(255,98,0,.20), inset 0 0 0 1px rgba(255,250,247,.10);\n}\n\n.meru-lp-wrapper .comparison-photo-card::before {\n  content: \"\";\n  position: absolute;\n  inset: 8px;\n  border: 1px dashed rgba(255,234,159,.42);\n  border-radius: 20px;\n  pointer-events: none;\n}\n\n.meru-lp-wrapper .comparison-photo-card img {\n  width: 100%;\n  height: auto;\n  border-radius: 16px;\n  object-fit: contain;\n}\n\n.meru-lp-wrapper .comparison-photo-card figcaption {\n  padding: 14px 10px 4px;\n  color: var(--pale-gold);\n  font-size: .92rem;\n  line-height: 1.6;\n  text-align: center;\n}\n\n\/* ---------------- AUTO GALLERY \/ CSS ONLY MARQUEE ---------------- *\/\n.meru-lp-wrapper .gallery-section {\n  padding: 96px 0 106px;\n  overflow: hidden;\n  isolation: isolate;\n  background:\n    linear-gradient(118deg, transparent 0 23%, rgba(255,98,0,.09) 24% 29%, transparent 30% 100%),\n    linear-gradient(242deg, transparent 0 24%, rgba(181,101,255,.09) 25% 30%, transparent 31% 100%),\n    radial-gradient(ellipse at 16% 4%, rgba(255,210,76,.15), transparent 28%),\n    radial-gradient(ellipse at 84% 8%, rgba(230,25,56,.22), transparent 34%),\n    radial-gradient(ellipse at 50% 12%, rgba(255,98,0,.18), transparent 46%),\n    linear-gradient(180deg, rgba(10,3,18,.76), rgba(32,9,44,.58));\n  border-bottom: 1px solid rgba(255,140,26,.28);\n}\n\n.meru-lp-wrapper .gallery-header {\n  position: relative;\n  z-index: 1;\n  max-width: 960px;\n  margin: 0 auto 40px;\n  padding: 0 64px;\n  text-align: center;\n}\n\n.meru-lp-wrapper .gallery-header h2 {\n  margin-bottom: 14px !important;\n}\n\n.meru-lp-wrapper .gallery-header p {\n  color: var(--muted-lilac);\n}\n\n.meru-lp-wrapper .gallery-viewport {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  overflow-x: auto;\n  overflow-y: hidden;\n  padding: 6px 0 26px;\n  scrollbar-color: rgba(255,140,26,.65) rgba(255,255,255,.06);\n  scrollbar-width: thin;\n  -webkit-overflow-scrolling: touch;\n}\n\n.meru-lp-wrapper .gallery-track {\n  display: flex;\n  width: max-content;\n  will-change: transform;\n  animation: meru-gallery-scroll 48s linear infinite;\n}\n\n.meru-lp-wrapper .gallery-group {\n  display: flex;\n  gap: 22px;\n  padding-right: 22px;\n  align-items: flex-start;\n}\n\n.meru-lp-wrapper .gallery-slide {\n  flex: 0 0 auto;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: clamp(290px, 31vw, 440px);\n  height: clamp(420px, 45vw, 600px);\n  position: relative;\n  z-index: 1;\n  padding: 16px;\n  border: 1.5px solid rgba(255,140,26,.62);\n  border-radius: 26px;\n  overflow: hidden;\n  background:\n    var(--svg-cobweb-tl) top left \/ 100px 100px no-repeat,\n    radial-gradient(ellipse at 50% -15%, rgba(255,140,26,.26), transparent 44%),\n    linear-gradient(145deg, rgba(38,11,50,.94), rgba(10,3,18,.97));\n  box-shadow: 0 24px 58px rgba(0,0,0,.55), 0 0 28px rgba(255,98,0,.24);\n}\n\n.meru-lp-wrapper .gallery-slide::before {\n  content: \"\";\n  position: absolute;\n  inset: 7px;\n  z-index: 2;\n  border: 1px dashed rgba(255,234,159,.42);\n  border-radius: 20px;\n  pointer-events: none;\n}\n\n.meru-lp-wrapper .gallery-slide \u003e img {\n  display: block !important;\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  position: relative;\n  z-index: 1;\n  border-radius: 16px;\n  border: 1px solid rgba(255,250,247,.20);\n}\n\n.meru-lp-wrapper .gallery-viewport:hover .gallery-track,\n.meru-lp-wrapper .gallery-viewport:focus-within .gallery-track {\n  animation-play-state: paused;\n}\n\n@keyframes meru-gallery-scroll {\n  from { transform: translateX(0); }\n  to { transform: translateX(-50%); }\n}\n\n\/* ---------------- MERU HALLOWEEN PRODUCT SHOWCASE VIDEO ---------------- *\/\n.meru-lp-wrapper .meru-video-section {\n  position: relative;\n  padding: 96px 64px 104px;\n  border-bottom: 1px solid rgba(255,140,26,.28);\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(255,98,0,.20), transparent 55%),\n    radial-gradient(ellipse at 90% 80%, rgba(181,101,255,.18), transparent 45%),\n    linear-gradient(145deg, rgba(14,4,24,.88), rgba(32,8,45,.78));\n}\n.meru-lp-wrapper .meru-video-inner {\n  width: min(100%, 1080px);\n  margin-inline: auto;\n}\n.meru-lp-wrapper .meru-video-heading {\n  margin-bottom: 32px;\n  text-align: center;\n}\n.meru-lp-wrapper .meru-video-heading h2 {\n  margin-bottom: 0 !important;\n  text-align: left;\n}\n.meru-lp-wrapper .meru-video-frame {\n  margin: 0;\n  padding: clamp(10px, 2vw, 20px);\n  border: 1.5px solid rgba(255,140,26,.65);\n  border-radius: 26px;\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(255,98,0,.18), transparent 55%),\n    linear-gradient(145deg, rgba(37,9,51,.97), rgba(9,3,17,.98));\n  box-shadow: 0 24px 58px rgba(0,0,0,.5), 0 0 30px rgba(255,98,0,.20);\n}\n.meru-lp-wrapper .meru-video-player {\n  display: block;\n  width: 100%;\n  height: auto;\n  aspect-ratio: 16 \/ 9;\n  object-fit: contain;\n  background: #07020d;\n  border: 1px solid rgba(255,234,159,.26);\n  border-radius: 15px;\n}\n.meru-lp-wrapper .meru-video-summary {\n  margin: 16px 6px 2px;\n  color: var(--ghost-pearl);\n  font-size: clamp(.90rem, 1.05vw, 1.02rem);\n  line-height: 1.8;\n  text-align: left;\n}\n@media (max-width: 768px) {\n  .meru-lp-wrapper .meru-video-section { padding: 68px 20px 76px; }\n  .meru-lp-wrapper .meru-video-heading { margin-bottom: 22px; }\n  .meru-lp-wrapper .meru-video-frame { border-radius: 19px; }\n  .meru-lp-wrapper .meru-video-player { border-radius: 11px; }\n  .meru-lp-wrapper .meru-video-summary { margin: 14px 3px 2px; }\n}\n\n\/* ---------------- TABLES \u0026 SPECS — HALLOWEEN EDITION STYLE ---------------- *\/\n.meru-lp-wrapper .specs-section {\n  padding: 104px 64px;\n  background:\n    radial-gradient(circle at 86% 18%, rgba(255,98,0,.18), transparent 36%),\n    radial-gradient(circle at 12% 82%, rgba(181,101,255,.18), transparent 36%),\n    linear-gradient(135deg, rgba(11,3,19,.76), rgba(34,10,48,.52));\n  border-bottom: 1px solid rgba(255,140,26,.28);\n}\n\n.meru-lp-wrapper .specs-inner { max-width: 1120px; margin: 0 auto; }\n.meru-lp-wrapper .specs-inner h2 { margin-bottom: 24px; }\n.meru-lp-wrapper .specs-desc { margin-bottom: 30px; color: var(--ghost-pearl); }\n\n.meru-lp-wrapper .table-wrap {\n  width: 100%;\n  overflow-x: auto;\n  border: 1.5px solid rgba(255,140,26,.55);\n  border-radius: 18px;\n  background: rgba(11,3,19,.78);\n  box-shadow: 0 20px 48px rgba(0,0,0,.48), 0 0 28px rgba(255,98,0,.18);\n}\n\n.meru-lp-wrapper table { width: 100%; border-collapse: collapse; }\n\n.meru-lp-wrapper thead th {\n  padding: 16px 20px;\n  color: #12031a !important;\n  -webkit-text-fill-color: #12031a !important;\n  background: linear-gradient(90deg, #ffd24c 0%, #ff7b00 50%, #ffd24c 100%);\n  font-family: var(--f-sacred) !important;\n  font-size: .84rem;\n  font-weight: 800;\n  letter-spacing: .18em;\n  text-align: left;\n  text-transform: uppercase;\n}\n\n.meru-lp-wrapper tbody tr { border-bottom: 1px solid rgba(255,140,26,.22); }\n.meru-lp-wrapper tbody tr:last-child { border-bottom: 0; }\n.meru-lp-wrapper tbody tr:nth-child(even) { background: rgba(255,140,26,.04); }\n.meru-lp-wrapper tbody th,\n.meru-lp-wrapper tbody td {\n  padding: 16px 20px;\n  color: var(--ghost-pearl);\n  text-align: left;\n  vertical-align: top;\n}\n.meru-lp-wrapper tbody th {\n  width: 30%;\n  color: var(--golden-gaze);\n  font-family: var(--f-sacred);\n  font-weight: 700;\n}\n\n.meru-lp-wrapper .table-footnote {\n  margin-top: 22px;\n  font-size: .96rem;\n  color: var(--muted-lilac);\n  line-height: 1.76;\n}\n\n\/* ---------------- DISPLAY, CARE \u0026 COLLECTION SUB-BLOCKS ---------------- *\/\n.meru-lp-wrapper .sub-block {\n  position: relative;\n  margin-bottom: 26px;\n  padding: 24px 28px;\n  border: 1px solid rgba(255,140,26,.40);\n  border-radius: 20px;\n  background:\n    var(--svg-cobweb-tl) top left \/ 90px 90px no-repeat,\n    linear-gradient(145deg, rgba(36,10,50,.68), rgba(11,3,19,.74));\n  box-shadow: inset 0 1px 0 rgba(255,250,247,.08), 0 12px 28px rgba(0,0,0,.32);\n}\n.meru-lp-wrapper .sub-block:last-child { margin-bottom: 0; }\n.meru-lp-wrapper .sub-block h3 { margin-bottom: 14px; }\n.meru-lp-wrapper .sub-block p { margin-bottom: 14px; }\n.meru-lp-wrapper .sub-block p:last-child { margin-bottom: 0; }\n\n.meru-lp-wrapper .care-paragraph-list {\n  display: grid;\n  gap: 16px;\n  margin: 0 0 24px;\n}\n\n.meru-lp-wrapper .care-paragraph-card {\n  position: relative;\n  padding: 18px 22px 18px 54px;\n  border: 1px solid rgba(255,140,26,.38);\n  border-radius: 16px;\n  background: linear-gradient(135deg, rgba(38,11,52,.72), rgba(12,4,20,.78));\n  box-shadow: 0 10px 24px rgba(0,0,0,.30);\n}\n\n.meru-lp-wrapper .care-paragraph-card::before {\n  content: \"\";\n  position: absolute;\n  left: 18px;\n  top: 20px;\n  width: 22px;\n  height: 22px;\n  background-image: var(--svg-pumpkin-badge);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n  filter: drop-shadow(0 0 8px rgba(255,98,0,.9));\n}\n\n.meru-lp-wrapper .care-visuals-title {\n  margin-top: 42px;\n  margin-bottom: 12px !important;\n}\n\n.meru-lp-wrapper .care-visuals {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 20px;\n  margin: 26px 0 10px;\n}\n\n.meru-lp-wrapper .care-visual {\n  position: relative;\n  min-width: 0;\n  margin: 0;\n  overflow: hidden;\n  border: 1px solid rgba(255,140,26,.42);\n  border-radius: 22px;\n  background:\n    radial-gradient(circle at 50% 0%, rgba(255,98,0,.18), transparent 42%),\n    linear-gradient(145deg, rgba(32,9,44,.78), rgba(10,3,18,.90));\n  box-shadow: 0 16px 36px rgba(0,0,0,.42);\n}\n\n.meru-lp-wrapper .care-visual img {\n  display: block;\n  width: 100%;\n  height: auto;\n  aspect-ratio: 4 \/ 3;\n  object-fit: cover;\n  object-position: center;\n}\n\n.meru-lp-wrapper .care-visual figcaption {\n  min-height: 66px;\n  padding: 14px 16px 15px;\n  color: var(--ghost-pearl);\n  font-size: .88rem;\n  line-height: 1.52;\n  text-align: left;\n  background: linear-gradient(90deg, rgba(28,8,38,.90), rgba(11,3,19,.95));\n}\n\n\/* ---------------- COLLECTION HIGHLIGHT CARD ---------------- *\/\n.meru-lp-wrapper .collection-spotlight-card {\n  margin-top: 28px;\n  padding: 26px 30px;\n  border: 1.5px solid rgba(255,140,26,.65);\n  border-radius: 22px;\n  background:\n    var(--svg-cobweb-tl) top left \/ 110px 110px no-repeat,\n    radial-gradient(circle at 90% 10%, rgba(255,98,0,.22), transparent 45%),\n    linear-gradient(135deg, rgba(44,12,58,.86), rgba(14,4,24,.92));\n  box-shadow: 0 18px 42px rgba(0,0,0,.48), 0 0 26px rgba(255,98,0,.20);\n}\n\n.meru-lp-wrapper .collection-spotlight-card h3 {\n  margin-bottom: 12px;\n}\n\n.meru-lp-wrapper .collection-spotlight-card p {\n  margin-bottom: 18px;\n}\n\n.meru-lp-wrapper .halloween-pill-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 11px 26px;\n  border: 1px solid rgba(255,210,76,.78);\n  border-radius: 999px;\n  background: linear-gradient(90deg, rgba(120,16,38,.92), rgba(235,88,0,.88));\n  color: #ffffff;\n  font-family: var(--f-sacred);\n  font-size: .84rem;\n  font-weight: 700;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n  text-decoration: none;\n  transition: all .22s ease;\n}\n\n.meru-lp-wrapper .halloween-pill-btn:hover,\n.meru-lp-wrapper .halloween-pill-btn:focus-visible {\n  background: linear-gradient(90deg, rgba(158,20,48,.98), rgba(255,115,0,.95));\n  box-shadow: 0 0 20px rgba(255,140,26,.65);\n  transform: translateY(-1px);\n}\n\n\/* ---------------- FAQ ---------------- *\/\n.meru-lp-wrapper .faq-section {\n  padding: 100px 64px 116px;\n  background:\n    radial-gradient(circle at 8% 12%, rgba(255,98,0,.20), transparent 36%),\n    radial-gradient(circle at 92% 88%, rgba(181,101,255,.20), transparent 36%),\n    linear-gradient(180deg, rgba(28,8,40,.62), rgba(8,2,15,.82));\n  border-bottom: 1px solid rgba(255,140,26,.28);\n}\n.meru-lp-wrapper .faq-inner { max-width: 1020px; margin: 0 auto; }\n.meru-lp-wrapper .faq-inner h2 { margin-bottom: 40px; }\n.meru-lp-wrapper .faq-item {\n  padding: 28px 26px;\n  margin-bottom: 16px;\n  border: 1px solid rgba(255,140,26,.34);\n  border-radius: 18px;\n  background:\n    var(--svg-cobweb-tl) top left \/ 85px 85px no-repeat,\n    linear-gradient(135deg, rgba(32,9,46,.68), rgba(11,3,19,.78));\n  box-shadow: 0 12px 30px rgba(0,0,0,.35);\n}\n.meru-lp-wrapper .faq-item h3 {\n  margin-bottom: 12px;\n  font-family: var(--f-sacred) !important;\n  font-size: clamp(1.15rem, 1.6vw, 1.35rem);\n  font-weight: 700 !important;\n}\n.meru-lp-wrapper .faq-item p { color: var(--ghost-pearl); }\n\n\/* ---------------- FINAL CTA ---------------- *\/\n.meru-lp-wrapper .final-cta-section {\n  position: relative;\n  padding: 108px 64px 120px;\n  text-align: center;\n  background:\n    var(--svg-cobweb-tl) top left \/ 180px 180px no-repeat,\n    radial-gradient(ellipse at 50% 0%, rgba(255,98,0,.28), transparent 56%),\n    radial-gradient(ellipse at 50% 100%, rgba(181,101,255,.24), transparent 52%),\n    linear-gradient(180deg, rgba(12,3,22,.82), rgba(38,10,48,.92));\n}\n.meru-lp-wrapper .final-inner {\n  max-width: 920px;\n  margin: 0 auto;\n  padding: 48px 40px;\n  border: 1.5px solid rgba(255,140,26,.55);\n  border-radius: 30px;\n  background: linear-gradient(145deg, rgba(34,9,48,.82), rgba(10,3,18,.90));\n  box-shadow: 0 26px 64px rgba(0,0,0,.62), 0 0 42px rgba(255,98,0,.24);\n}\n.meru-lp-wrapper .final-inner h2 {\n  margin: 0 auto 22px !important;\n  text-align: center !important;\n  padding: .1em 0 .44em !important;\n}\n.meru-lp-wrapper .final-inner h2::before { display: none !important; }\n.meru-lp-wrapper .final-inner h2::after {\n  left: 18% !important;\n  right: 18% !important;\n}\n.meru-lp-wrapper .final-inner p {\n  margin-bottom: 28px;\n  font-size: 1.14rem;\n  color: var(--lace-ivory);\n}\n.meru-lp-wrapper .final-actions {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  align-items: center;\n  gap: 18px;\n}\n.meru-lp-wrapper .final-actions .stage-cta {\n  margin-top: 0;\n}\n\n\n\/* ---------------- MERU HALLOWEEN PURCHASE OPTIONS \u0026 FREE COLLECTIBLES ---------------- *\/\n.meru-lp-wrapper .meru-offers-section,\n.meru-lp-wrapper .meru-gifts-section {\n  position: relative;\n  padding: 96px 64px 100px;\n  border-bottom: 1px solid rgba(255,140,26,.32);\n}\n.meru-lp-wrapper .meru-offers-section {\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(255,125,20,.22), transparent 52%),\n    radial-gradient(ellipse at 90% 90%, rgba(181,101,255,.18), transparent 46%),\n    linear-gradient(140deg, rgba(28,7,42,.90), rgba(10,3,19,.91));\n}\n.meru-lp-wrapper .meru-gifts-section {\n  background:\n    radial-gradient(circle at 12% 15%, rgba(181,101,255,.25), transparent 42%),\n    radial-gradient(circle at 95% 80%, rgba(255,98,0,.20), transparent 42%),\n    linear-gradient(155deg, rgba(13,4,23,.91), rgba(43,10,53,.86));\n}\n.meru-lp-wrapper .meru-offers-inner,\n.meru-lp-wrapper .meru-gifts-inner { max-width: 1160px; margin: 0 auto; }\n.meru-lp-wrapper .meru-offers-header,\n.meru-lp-wrapper .meru-gifts-header { text-align: center; margin-bottom: 34px; }\n.meru-lp-wrapper .meru-offers-header h2,\n.meru-lp-wrapper .meru-gifts-header h2 { text-align: left; }\n.meru-lp-wrapper .meru-offers-lead,\n.meru-lp-wrapper .meru-gifts-lead { max-width: 900px; margin: 0 auto; }\n.meru-lp-wrapper .meru-limited-strip {\n  display: flex; justify-content: center; align-items: center; flex-wrap: wrap;\n  gap: 8px 14px; margin: 0 auto 32px; padding: 14px 22px;\n  max-width: 940px; border: 1px solid rgba(255,210,76,.70);\n  border-radius: 15px; text-align: center;\n  background: linear-gradient(90deg, rgba(103,12,39,.78), rgba(144,44,7,.66), rgba(61,14,67,.78));\n  box-shadow: 0 0 22px rgba(255,98,0,.19), inset 0 1px 0 rgba(255,250,247,.12);\n}\n.meru-lp-wrapper .meru-limited-strip strong { font-family: var(--f-sacred); letter-spacing: .09em; }\n.meru-lp-wrapper .meru-limited-strip span { color: var(--ghost-pearl); font-size: .94rem; line-height: 1.65; }\n.meru-lp-wrapper .meru-offer-grid {\n  display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: 24px; align-items: stretch;\n}\n.meru-lp-wrapper .meru-offer-card {\n  position: relative; display: flex; flex-direction: column; min-width: 0;\n  padding: 32px 30px 30px; border: 1.5px solid rgba(255,140,26,.58);\n  border-radius: 24px;\n  background:\n    var(--svg-cobweb-tl) top left \/ 102px 102px no-repeat,\n    radial-gradient(ellipse at 50% 0%, rgba(255,98,0,.16), transparent 58%),\n    linear-gradient(145deg, rgba(40,11,54,.96), rgba(12,4,22,.96));\n  box-shadow: 0 18px 44px rgba(0,0,0,.41), 0 0 25px rgba(255,98,0,.13);\n}\n.meru-lp-wrapper .meru-offer-card--complete {\n  border-color: rgba(255,210,76,.83);\n  background:\n    var(--svg-cobweb-tl) top left \/ 102px 102px no-repeat,\n    radial-gradient(ellipse at 75% 0%, rgba(255,115,0,.22), transparent 58%),\n    linear-gradient(145deg, rgba(66,13,49,.95), rgba(19,5,27,.96));\n}\n.meru-lp-wrapper .meru-offer-tag {\n  align-self: flex-start; margin: 0 0 19px; padding: 6px 13px; border-radius: 999px;\n  border: 1px solid rgba(255,140,26,.65); background: rgba(108,19,39,.56);\n  color: var(--pale-gold); font: 700 .71rem\/1.45 var(--f-sacred);\n  letter-spacing: .10em; text-transform: uppercase;\n}\n.meru-lp-wrapper .meru-offer-card h3 { margin: 0 0 10px !important; }\n.meru-lp-wrapper .meru-offer-price {\n  margin: 0 0 8px !important; color: var(--golden-gaze) !important;\n  font: 800 clamp(2.4rem,4vw,3.45rem)\/1.16 var(--f-sacred) !important;\n  letter-spacing: .035em; text-shadow: 0 0 20px rgba(255,140,26,.35);\n}\n.meru-lp-wrapper .meru-offer-desc { margin: 0 0 18px !important; }\n.meru-lp-wrapper .meru-offer-includes { list-style: none; margin: 0 0 20px; padding: 0; flex: 1; }\n.meru-lp-wrapper .meru-offer-includes li {\n  position: relative; padding: 7px 0 7px 26px; line-height: 1.55;\n}\n.meru-lp-wrapper .meru-offer-includes li::before {\n  content: '✓'; position: absolute; left: 0; top: 7px;\n  color: var(--golden-gaze); font-weight: 800;\n}\n.meru-lp-wrapper .meru-offer-includes strong { color: var(--pale-gold); }\n.meru-lp-wrapper .meru-offer-card .halloween-pill-btn {\n  align-self: flex-start; margin-top: auto; text-align: center; justify-content: center;\n}\n.meru-lp-wrapper .meru-offer-footnote {\n  margin: 25px auto 0; max-width: 970px; color: var(--muted-lilac) !important;\n  font-size: .94rem; text-align: center;\n}\n.meru-lp-wrapper .meru-gifts-content {\n  display: grid; grid-template-columns: minmax(0,1.02fr) minmax(0,1fr); gap: 34px; align-items: center;\n}\n.meru-lp-wrapper .meru-gifts-image {\n  min-width: 0; margin: 0; padding: 14px;\n  border: 1.5px solid rgba(255,140,26,.68); border-radius: 26px;\n  background:\n    radial-gradient(circle at 50% 0%, rgba(255,140,26,.16), transparent 58%),\n    linear-gradient(145deg, rgba(43,9,57,.95), rgba(10,3,18,.96));\n  box-shadow: 0 22px 50px rgba(0,0,0,.48), 0 0 28px rgba(181,101,255,.16);\n}\n.meru-lp-wrapper .meru-gifts-image img {\n  width: 100% !important; height: auto !important; object-fit: contain !important;\n  border-radius: 14px; border: 1px solid rgba(255,250,247,.13);\n}\n.meru-lp-wrapper .meru-gifts-image figcaption {\n  margin-top: 12px; font-size: .86rem; color: var(--muted-lilac); text-align: center;\n}\n.meru-lp-wrapper .meru-gifts-list { list-style: none; padding: 0; margin: 0 0 16px; }\n.meru-lp-wrapper .meru-gifts-list li {\n  position: relative; padding: 17px 17px 17px 53px; margin-bottom: 12px;\n  border: 1px solid rgba(255,140,26,.34); border-radius: 14px;\n  background: linear-gradient(100deg, rgba(63,14,64,.74), rgba(26,8,35,.70));\n}\n.meru-lp-wrapper .meru-gifts-list li::before {\n  content: ''; position: absolute; left: 17px; top: 21px; width: 23px; height: 23px;\n  background: var(--svg-pumpkin-badge) center \/ contain no-repeat;\n  filter: drop-shadow(0 0 8px rgba(255,140,26,.8));\n}\n.meru-lp-wrapper .meru-gifts-list strong { display: block; margin: 0 0 2px; }\n.meru-lp-wrapper .meru-gifts-list span { display: block; font-size: .90rem; color: var(--ghost-pearl); line-height: 1.6; }\n.meru-lp-wrapper .meru-eligibility {\n  margin-top: 34px; padding: 28px 32px; border-radius: 22px;\n  border: 1px solid rgba(255,210,76,.56);\n  background: linear-gradient(135deg, rgba(70,15,51,.81), rgba(17,5,28,.93));\n  box-shadow: 0 16px 36px rgba(0,0,0,.35);\n}\n.meru-lp-wrapper .meru-eligibility h3 { margin-bottom: 16px !important; }\n.meru-lp-wrapper .meru-eligibility ol {\n  margin: 0 0 14px; padding: 0 0 0 24px;\n}\n.meru-lp-wrapper .meru-eligibility li { padding: 4px 0; line-height: 1.7; }\n.meru-lp-wrapper .meru-eligibility-note { margin: 12px 0 0 !important; color: var(--pale-gold) !important; }\n@media (max-width: 900px) {\n  .meru-lp-wrapper .meru-gifts-content { grid-template-columns: 1fr; gap: 22px; }\n  .meru-lp-wrapper .meru-gifts-image { max-width: 650px; width: 100%; margin-inline: auto; }\n}\n@media (max-width: 768px) {\n  .meru-lp-wrapper .meru-offers-section,\n  .meru-lp-wrapper .meru-gifts-section { padding: 68px 20px 76px; }\n  .meru-lp-wrapper .meru-offer-grid { grid-template-columns: 1fr; gap: 16px; }\n  .meru-lp-wrapper .meru-offer-card { padding: 26px 22px; border-radius: 20px; }\n  .meru-lp-wrapper .meru-offer-price { font-size: 2.7rem !important; }\n  .meru-lp-wrapper .meru-eligibility { padding: 25px 20px; }\n  .meru-lp-wrapper .meru-gifts-image { padding: 10px; border-radius: 20px; }\n  .meru-lp-wrapper .meru-limited-strip { padding: 13px 15px; }\n}\n\n\/* ---------------- RESPONSIVE BREAKPOINTS (MOBILE \u0026 TABLET) ---------------- *\/\n@media (max-width: 1100px) {\n  .meru-lp-wrapper .split-grid { gap: 46px; }\n  .meru-lp-wrapper .feature-copy { padding: 62px 46px; }\n}\n\n@media (max-width: 900px) {\n  .meru-lp-wrapper .split-grid,\n  .meru-lp-wrapper .split-grid--art-wide { grid-template-columns: 1fr; }\n\n  .meru-lp-wrapper .feature-row,\n  .meru-lp-wrapper .feature-row--rev { grid-template-columns: 1fr; min-height: auto; }\n  .meru-lp-wrapper .feature-row--rev .feature-media,\n  .meru-lp-wrapper .feature-row--rev .feature-copy { order: unset; }\n\n  .meru-lp-wrapper .comparison-photos-grid { grid-template-columns: 1fr; }\n  .meru-lp-wrapper .care-visuals { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n\n@media (max-width: 768px) {\n  html { scroll-behavior: auto; }\n  .meru-lp-wrapper section[id] { scroll-margin-top: 122px; }\n\n  .meru-lp-wrapper .meru-bg-stage {\n    background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Meru_sex_doll_Halloween_edition_mobile_background.webp?v=1792141090\");\n    background-position: center top;\n  }\n\n  .meru-lp-wrapper .banner-wrap { height: auto; min-height: 0; }\n  .meru-lp-wrapper .scroll-cue { display: none; }\n\n  .meru-lp-wrapper .lp-stage-nav {\n    --meru-site-header-offset: var(--header-height, 56px);\n    justify-content: flex-start;\n    gap: 16px;\n    padding: 14px 18px 13px;\n    overflow-x: auto;\n    overflow-y: visible;\n    -webkit-overflow-scrolling: touch;\n    scrollbar-width: none;\n  }\n  .meru-lp-wrapper .lp-stage-nav::-webkit-scrollbar { display: none; }\n  .meru-lp-wrapper .lp-stage-nav a { font-size: .68rem; letter-spacing: .16em; }\n\n  .meru-lp-wrapper .intro-section,\n  .meru-lp-wrapper .feature-section-header,\n  .meru-lp-wrapper .section-shell,\n  .meru-lp-wrapper .specs-section,\n  .meru-lp-wrapper .faq-section,\n  .meru-lp-wrapper .final-cta-section { padding: 68px 20px; }\n\n  .meru-lp-wrapper .intro-stage,\n  .meru-lp-wrapper .final-inner {\n    padding: 32px 20px;\n    border-radius: 24px;\n  }\n\n  .meru-lp-wrapper .gallery-header { padding: 0 24px; }\n\n  .meru-lp-wrapper .intro-bullets {\n    grid-template-columns: 1fr;\n    gap: 10px;\n    margin-top: 26px;\n  }\n\n  .meru-lp-wrapper .intro-bullets li {\n    min-height: 54px;\n    padding: 11px 14px 11px 44px;\n    border-radius: 12px;\n    font-size: .82rem;\n  }\n\n  .meru-lp-wrapper .meru-spec-cards {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    gap: 10px !important;\n    margin-top: 18px !important;\n  }\n\n  .meru-lp-wrapper .feature-copy { padding: 50px 24px 58px; }\n  .meru-lp-wrapper .feature-media { padding: 18px; }\n  .meru-lp-wrapper .feature-media.dual-stacked { padding: 18px; gap: 16px; }\n  .meru-lp-wrapper .feature-media figure,\n  .meru-lp-wrapper .gallery-slide { padding: 14px; border-radius: 22px; }\n\n  .meru-lp-wrapper .meru-arch-frame {\n    width: min(92vw, 400px);\n    padding: 6px;\n  }\n\n  .meru-lp-wrapper h2 {\n    font-size: clamp(1.48rem, 5.2vw, 1.95rem) !important;\n    padding-left: 1.32em !important;\n    margin-bottom: 22px !important;\n  }\n  .meru-lp-wrapper h2::before {\n    width: .92em !important;\n    height: .92em !important;\n  }\n}\n\n@media (max-width: 540px) {\n  .meru-lp-wrapper .care-visuals { grid-template-columns: 1fr; }\n  .meru-lp-wrapper .gallery-slide { width: 82vw; height: 430px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .meru-lp-wrapper *,\n  .meru-lp-wrapper *::before,\n  .meru-lp-wrapper *::after {\n    scroll-behavior: auto !important;\n    animation-duration: .01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: .01ms !important;\n  }\n  .meru-lp-wrapper .gallery-track { transform: none !important; animation: none !important; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"meru-lp-wrapper\" id=\"meru-top\"\u003e\n  \u003c!-- FIXED HALLOWEEN BACKGROUND \u0026 JACK-O'-LANTERN LIGHTING --\u003e\n  \u003cdiv class=\"meru-bg-stage\" aria-hidden=\"true\"\u003e\n    \u003cpicture class=\"meru-bg-picture\"\u003e\n      \u003csource media=\"(max-width: 768px)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Meru_sex_doll_Halloween_edition_mobile_background.webp?v=1792141090\"\u003e\n      \u003cimg class=\"meru-bg-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Meru_sex_doll_Halloween_edition_desktop_background.webp?v=1792141089\" alt=\"\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/picture\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"halloween-lighting\" aria-hidden=\"true\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n  \u003c!-- TOP HALLOWEEN EDITION RIBBON --\u003e\n  \u003cdiv class=\"halloween-top-ribbon\"\u003e\n    \u003cspan class=\"ribbon-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n    \u003cspan\u003eHALLOWEEN EDITION 2026 · MRLSEXDOLL × @meru_nyaa FIFTH COLLABORATION\u003c\/span\u003e\n    \u003cspan class=\"ribbon-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HERO BANNER --\u003e\n  \u003csection class=\"banner-wrap\"\u003e\n    \u003cpicture class=\"banner-picture\"\u003e\n      \u003csource media=\"(max-width: 768px)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll-Meru-Sex-Doll_Halloween-_Edition-mobile-_banner.webp?v=1792141093\"\u003e\n      \u003cimg class=\"banner-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll-Meru-Sex-Doll_Halloween-_Edition-desktop-_banner.webp?v=1792141093\" alt=\"Meru Halloween Edition with a high ponytail and white lace outfit\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/picture\u003e\n    \u003cdiv class=\"banner-grad\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003cdiv class=\"scroll-cue\"\u003e\n      \u003cdiv class=\"scroll-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n      \u003cspan\u003eScroll\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- STICKY HALLOWEEN NAVIGATION --\u003e\n  \u003cnav class=\"lp-stage-nav\" aria-label=\"On this page\"\u003e\n    \u003ca href=\"#meru-different\"\u003eWhat makes her different\u003c\/a\u003e\n    \u003ca href=\"#meru-comparison\"\u003eMeru 3.0 comparison\u003c\/a\u003e\n    \u003ca href=\"#meru-video\"\u003eProduct video\u003c\/a\u003e\n    \u003ca href=\"#meru-specs\"\u003eSpecifications\u003c\/a\u003e\n    \u003ca href=\"#meru-display\"\u003eDisplay ideas\u003c\/a\u003e\n    \u003ca href=\"#meru-care\"\u003eCare\u003c\/a\u003e\n    \u003ca href=\"#meru-models\"\u003eOther Meru models\u003c\/a\u003e\n    \u003ca href=\"#meru-faq\"\u003eFAQs\u003c\/a\u003e\n  \u003c\/nav\u003e\n\n  \u003c!-- INTRO SECTION --\u003e\n  \u003csection class=\"intro-section\" id=\"meru-intro\"\u003e\n    \u003cdiv class=\"intro-stage\"\u003e\n      \u003cp class=\"collab-line\"\u003eMRLSEXDOLL × @meru_nyaa | Our fifth Meru collaboration\u003c\/p\u003e\n      \u003ch1\u003eMeru Sex Doll – Halloween Edition 2026\u003c\/h1\u003e\n      \u003cp class=\"intro-tagline\"\u003eMeet Meru's mischievous new face.\u003c\/p\u003e\n      \u003cdiv class=\"intro-copy\"\u003e\n        \u003cp\u003eThe Meru sex doll returns for Halloween with half-lidded golden eyes, freckles across her nose and cheeks, and a rounded, open-mouth expression. A high black ponytail and white lace outfit give Meru the Succubus a different look from the original 3.0 edition, with the crimson skin and devilish character details her fans know.\u003c\/p\u003e\n        \u003cp\u003eThis is the fifth MRLSEXDOLL × @meru_nyaa collaboration. The Halloween Edition combines a new head sculpt and seasonal styling with the existing Meru 3.0 body. For collectors who already own the original, the difference starts with her face.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"intro-bullets\"\u003e\n        \u003cli\u003eNew Halloween head sculpt with a high ponytail\u003c\/li\u003e\n        \u003cli\u003eWhite floral lace, layered tulle and fluffy costume accents\u003c\/li\u003e\n        \u003cli\u003eExisting poseable Meru 3.0 body\u003c\/li\u003e\n        \u003cli\u003e3.85 kg | One vaginal channel | 15.5 cm channel depth\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv class=\"meru-spec-cards\" role=\"group\" aria-label=\"Key specifications\"\u003e\n        \u003cdiv class=\"meru-spec-card\"\u003e\n          \u003cspan class=\"meru-spec-label\"\u003eWeight\u003c\/span\u003e\n          \u003cspan class=\"meru-spec-value\"\u003e3.85 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"meru-spec-card\"\u003e\n          \u003cspan class=\"meru-spec-label\"\u003eChannel\u003c\/span\u003e\n          \u003cspan class=\"meru-spec-value\"\u003eOne vaginal channel\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"meru-spec-card\"\u003e\n          \u003cspan class=\"meru-spec-label\"\u003eChannel Depth\u003c\/span\u003e\n          \u003cspan class=\"meru-spec-value\"\u003e15.5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"meru-spec-card\"\u003e\n          \u003cspan class=\"meru-spec-label\"\u003eBody Design\u003c\/span\u003e\n          \u003cspan class=\"meru-spec-value\"\u003eExisting Meru 3.0 body\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003ca class=\"stage-cta\" href=\"#meru-options\"\u003eView Packages \u0026amp; Prices\u003c\/a\u003e\n      \u003cp class=\"age-notice\"\u003eFor adults aged 18 and over.\u003c\/p\u003e\n      \u003cp class=\"inpage-nav-line\"\u003eOn this page: \u003ca href=\"#meru-options\"\u003ePrices \u0026amp; options\u003c\/a\u003e · \u003ca href=\"#meru-gifts\"\u003eFree Halloween collectibles\u003c\/a\u003e · \u003ca href=\"#meru-different\"\u003eWhat makes her different\u003c\/a\u003e · \u003ca href=\"#meru-comparison\"\u003eMeru 3.0 comparison\u003c\/a\u003e · \u003ca href=\"#meru-video\"\u003eProduct video\u003c\/a\u003e · \u003ca href=\"#meru-specs\"\u003eSpecifications\u003c\/a\u003e · \u003ca href=\"#meru-display\"\u003eDisplay ideas\u003c\/a\u003e · \u003ca href=\"#meru-care\"\u003eCare\u003c\/a\u003e · \u003ca href=\"#meru-models\"\u003eOther Meru models\u003c\/a\u003e · \u003ca href=\"#meru-faq\"\u003eFAQs\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- HALLOWEEN EDITION PURCHASE OPTIONS: HEAD SET OR FULL DOLL --\u003e\n  \u003csection class=\"meru-offers-section\" id=\"meru-options\" aria-labelledby=\"meru-options-heading\"\u003e\n    \u003cdiv class=\"meru-offers-inner\"\u003e\n      \u003cdiv class=\"meru-offers-header\"\u003e\n        \u003cspan class=\"section-kicker\"\u003eTwo Ways to Bring Meru Home\u003c\/span\u003e\n        \u003ch2 id=\"meru-options-heading\"\u003eChoose Your Meru Halloween Edition\u003c\/h2\u003e\n        \u003cp class=\"meru-offers-lead\"\u003eAlready own a Meru 3.0 body? Get the exclusive new Halloween head sculpt and matching outfit. Want a complete Meru anime sex doll? Choose the full set with the original Meru 3.0 body.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"meru-limited-strip\" role=\"note\"\u003e\n        \u003cstrong\u003eLimited to 450 Sets\u003c\/strong\u003e\n        \u003cspan\u003eThe Halloween head sculpt and matching costume are limited to 450 sets.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"meru-offer-grid\"\u003e\n        \u003carticle class=\"meru-offer-card\" aria-labelledby=\"meru-headset-title\"\u003e\n          \u003cspan class=\"meru-offer-tag\"\u003eFor Existing Meru Collectors\u003c\/span\u003e\n          \u003ch3 id=\"meru-headset-title\"\u003eHalloween Head Sculpt + Outfit\u003c\/h3\u003e\n          \u003cp class=\"meru-offer-price\"\u003e$328\u003c\/p\u003e\n          \u003cp class=\"meru-offer-desc\"\u003eGive your Meru a new Halloween look without buying another body.\u003c\/p\u003e\n          \u003cul class=\"meru-offer-includes\"\u003e\n            \u003cli\u003e\n\u003cstrong\u003eIncluded:\u003c\/strong\u003e Exclusive new Meru Halloween head sculpt with a single high ponytail\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFree with purchase:\u003c\/strong\u003e Matching Halloween limited-edition sex doll clothes\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eNot included:\u003c\/strong\u003e Meru 3.0 body\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003ca class=\"halloween-pill-btn\" href=\"#meru-top\" aria-label=\"Go to product options for the 328 dollar Meru head sculpt and outfit\"\u003eSelect Head Sculpt Set\u003c\/a\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"meru-offer-card meru-offer-card--complete\" aria-labelledby=\"meru-fullset-title\"\u003e\n          \u003cspan class=\"meru-offer-tag\"\u003eComplete Meru 3.0 Doll\u003c\/span\u003e\n          \u003ch3 id=\"meru-fullset-title\"\u003eHalloween Full Doll Set\u003c\/h3\u003e\n          \u003cp class=\"meru-offer-price\"\u003e$798\u003c\/p\u003e\n          \u003cp class=\"meru-offer-desc\"\u003eGet the full Halloween character look, complete with the familiar Meru 3.0 body.\u003c\/p\u003e\n          \u003cul class=\"meru-offer-includes\"\u003e\n            \u003cli\u003e\n\u003cstrong\u003eIncluded:\u003c\/strong\u003e Exclusive new Meru Halloween head sculpt with a single high ponytail\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eIncluded:\u003c\/strong\u003e Original Meru 3.0 body (same body design as before)\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFree with purchase:\u003c\/strong\u003e Matching Halloween limited-edition sex doll clothes\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003ca class=\"halloween-pill-btn\" href=\"#meru-top\" aria-label=\"Go to product options for the 798 dollar Meru complete Halloween doll set\"\u003eSelect Complete Set\u003c\/a\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"meru-offer-footnote\"\u003eBoth Halloween purchase options include the new single-ponytail head sculpt and the limited-edition outfit. The full-set option adds the original Meru 3.0 body; the body itself has not been redesigned.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FREE MERU HALLOWEEN COLLECTIBLES AND EXACT ELIGIBILITY RULES --\u003e\n  \u003csection class=\"meru-gifts-section\" id=\"meru-gifts\" aria-labelledby=\"meru-gifts-heading\"\u003e\n    \u003cdiv class=\"meru-gifts-inner\"\u003e\n      \u003cdiv class=\"meru-gifts-header\"\u003e\n        \u003cspan class=\"section-kicker\"\u003eHalloween Exclusive Gift Bundle\u003c\/span\u003e\n        \u003ch2 id=\"meru-gifts-heading\"\u003eFree Meru Halloween Collectibles with Qualifying Orders\u003c\/h2\u003e\n        \u003cp class=\"meru-gifts-lead\"\u003ePurchase an eligible Meru 3.0 set during our Halloween promotion and receive a Meru-exclusive collectibles bundle at no extra charge, including a mystery-expression stacking collectible, a five-badge box and a limited-edition signed art board.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"meru-gifts-content\"\u003e\n        \u003cfigure class=\"meru-gifts-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Free_Meru_Halloween_Collectibles.webp?v=1792145703\" alt=\"Free Meru Halloween collectibles bundle with character stacking toy, box of five Halloween character badges and signed limited-edition shikishi art board\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eFree Meru Halloween Collectibles — included with qualifying Meru 3.0 purchases during the Halloween promotion.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cdiv class=\"meru-gifts-copy\"\u003e\n          \u003cul class=\"meru-gifts-list\"\u003e\n            \u003cli\u003e\n\u003cstrong\u003eMeru Stacking Collectible\u003c\/strong\u003e\u003cspan\u003eOne stacking toy, randomly selected from two facial expressions.\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eHalloween Meru Character Badge Box\u003c\/strong\u003e\u003cspan\u003eOne box containing five different Meru Halloween character badges.\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eSigned Limited-Edition Meru Shikishi\u003c\/strong\u003e\u003cspan\u003eOne Meru signed, Halloween-exclusive collectible art board.\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eAll three collectibles are gifts with an eligible Meru purchase during the Halloween promotion. The stacking toy expression is selected at random.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"meru-eligibility\"\u003e\n        \u003ch3\u003eWhich Meru Purchases Qualify for the Free Gifts?\u003c\/h3\u003e\n        \u003cp\u003eYour order qualifies when it includes \u003cstrong\u003eany one\u003c\/strong\u003e of these three purchase options during the Halloween promotion:\u003c\/p\u003e\n        \u003col\u003e\n          \u003cli\u003e\n\u003cstrong\u003eOriginal Meru 3.0 complete doll set:\u003c\/strong\u003e original head sculpt + body + original outfit.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMeru Halloween Edition complete doll set ($798):\u003c\/strong\u003e new single-ponytail head sculpt + Meru 3.0 body + new Halloween outfit.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMeru Halloween Edition head-and-outfit set ($328):\u003c\/strong\u003e new single-ponytail head sculpt + new Halloween outfit, without the body.\u003c\/li\u003e\n        \u003c\/ol\u003e\n        \u003cp class=\"meru-eligibility-note\"\u003e\u003cstrong\u003eOnly one eligible option is needed.\u003c\/strong\u003e You do not have to buy all three versions to receive the Meru Halloween collectibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- WHAT MAKES THIS MERU SEX DOLL DIFFERENT? (HEADING SECTION) --\u003e\n  \u003csection class=\"feature-section-header\" id=\"meru-different\"\u003e\n    \u003cdiv class=\"inner\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eHalloween 2026 Highlights\u003c\/span\u003e\n      \u003ch2\u003eWhat makes this Meru sex doll different?\u003c\/h2\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURE 1: A NEW EXPRESSION YOU'LL NOTICE BEFORE THE OUTFIT --\u003e\n  \u003csection class=\"feature-row\" id=\"meru-expression\"\u003e\n    \u003cdiv class=\"feature-media dual-stacked\"\u003e\n      \u003cfigure\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_new_expression_you_ll_notice_before_the_outfit_picture1.webp?v=1792141129\" alt=\"Meru Halloween head sculpt with half-lidded golden eyes and freckles\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003cfigcaption\u003eMeru Halloween head sculpt with half-lidded golden eyes and freckles\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n      \u003cfigure\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_new_expression_you_ll_notice_before_the_outfit_picture2_5d8e3785-1c12-48b9-aa96-d040cd7c6315.webp?v=1792660105\" alt=\"Close-up of Meru Halloween Edition rounded open-mouth expression and freckles\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eNew Halloween Head Sculpt\u003c\/span\u003e\n      \u003ch3\u003eA new expression you'll notice before the outfit\u003c\/h3\u003e\n      \u003cp\u003eMeru's original fang-baring smile gives way to a rounded, open-mouth expression and a more relaxed, half-lidded gaze. Freckles across the nose and cheeks add another detail to discover when you move closer.\u003c\/p\u003e\n      \u003cp\u003eTogether, those changes give the Halloween sculpt its own personality. If you already have the original Meru 3.0, you can see the difference in a simple face-to-face display. A close-up photograph tells the story just as clearly as a full costume shot.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURE 2: A HIGH PONYTAIL CHANGES HER SILHOUETTE --\u003e\n  \u003csection class=\"feature-row feature-row--rev\" id=\"meru-ponytail\"\u003e\n    \u003cdiv class=\"feature-media single\"\u003e\n      \u003cfigure\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_high_ponytail_changes_her_silhouette_0708b12d-1cac-4412-a0a3-77f8a6ca43f6.webp?v=1792660105\" alt=\"Side view of Meru's high black ponytail and devil horns\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003cfigcaption\u003eSide view of Meru's high black ponytail and devil horns\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eNew Silhouette\u003c\/span\u003e\n      \u003ch3\u003eA high ponytail changes her silhouette\u003c\/h3\u003e\n      \u003cp\u003eThe new hairstyle gathers Meru's black hair into one high ponytail, with swept-up roots and loose strands framing her face. The change is visible from the side and back as well as the front.\u003c\/p\u003e\n      \u003cp\u003eFor a collector, that opens up a different way to photograph the same character. Try a three-quarter view to bring the ponytail, horns and new expression into the same frame. Beside the original twin-tail version, the two designs are easy to tell apart.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURE 3: WHITE LACE AGAINST MERU'S CRIMSON SKIN --\u003e\n  \u003csection class=\"feature-row\" id=\"meru-lace\"\u003e\n    \u003cdiv class=\"feature-media single\"\u003e\n      \u003cfigure\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/White_lace_against_Meru_s_crimson_skin_picture2_07e04ea3-92d0-48c8-996b-7480de5afdf2.webp?v=1792660105\" alt=\"White floral lace and layered tulle against Meru's crimson skin\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003cfigcaption\u003eWhite floral lace and layered tulle against Meru's crimson skin\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eHalloween Costume Styling\u003c\/span\u003e\n      \u003ch3\u003eWhite lace against Meru's crimson skin\u003c\/h3\u003e\n      \u003cp\u003eWhite floral lace and layered tulle stand out against Meru's deep red skin. The costume styling brings together a lace top, a short ruffled skirt, white thigh-high stockings, fluffy neck and wrist accents, and bell details at the legs.\u003c\/p\u003e\n      \u003cp\u003eThat red-and-white contrast gives this hentai figure a clear Halloween identity in a simple display. In a full-length photo, the pale outfit defines the silhouette; in a closer view, the lace pattern and ruffles become the focus.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURE 4: THE FIFTH CHAPTER OF MRLSEXDOLL × @MERU_NYAA --\u003e\n  \u003csection class=\"feature-row feature-row--rev\" id=\"meru-fifth-chapter\"\u003e\n    \u003cdiv class=\"feature-media dual-stacked\"\u003e\n      \u003cfigure\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_fifth_chapter_of_MRLSEXDOLL_x_meru_nyaa_picture1_41dfff07-56d5-4064-9103-d8052fe21d19.webp?v=1792663381\" alt=\"Meru Halloween Edition with a high ponytail and white lace outfit\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/figure\u003e\n      \u003cfigure\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_fifth_chapter_of_MRLSEXDOLL_x_meru_nyaa_picture2_8ce2fe5c-cac4-47cf-872f-ab38e2202604.webp?v=1792663381\" alt=\"MRLSEXDOLL x meru_nyaa fifth collaboration Meru the Succubus Halloween Edition\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-copy\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eOfficial Artist Collaboration\u003c\/span\u003e\n      \u003ch3\u003eThe fifth chapter of MRLSEXDOLL × @meru_nyaa\u003c\/h3\u003e\n      \u003cp\u003eHalloween Edition joins the Meru collection as our fifth collaboration with @meru_nyaa, the artist behind Meru the Succubus. It follows the Meru blowjob model, onahole, original 3.0 anime doll and torso model.\u003c\/p\u003e\n      \u003cp\u003eIf you've followed the artist or collected earlier MRL releases, this edition gives you another version of a character you already know. You can explore the artist's work on the \u003ca class=\"copy-link\" href=\"https:\/\/www.merunyaa.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eofficial merunyaa website\u003c\/a\u003e and compare the formats in our \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/meru-the-succubus\"\u003eMeru the Succubus collection\u003c\/a\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- WHAT'S NEW COMPARED WITH MERU 3.0? --\u003e\n  \u003csection class=\"specs-section\" id=\"meru-comparison\"\u003e\n    \u003cdiv class=\"specs-inner\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eEdition Comparison\u003c\/span\u003e\n      \u003ch2\u003eWhat's New Compared with Meru 3.0?\u003c\/h2\u003e\n      \u003cp class=\"specs-desc\"\u003eThe Halloween Edition introduces a new head sculpt, hairstyle and outfit. It retains the existing Meru 3.0 body, so the reason to choose this edition is the character's new appearance and seasonal styling.\u003c\/p\u003e\n\n      \u003cdiv class=\"comparison-photos-grid\"\u003e\n        \u003cfigure class=\"comparison-photo-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-halloween-edition-full-body-lace-outfit_6c7a2142-bb7a-44eb-aa7f-2002133a59cf.webp?v=1792660105\" alt=\"Meru Halloween Edition 2026 with the new head sculpt, high ponytail and white lace styling\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eMeru Halloween Edition 2026 with the new head sculpt, high ponytail and white lace styling\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"comparison-photo-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/What_s_New_Compared_with_Meru_3.0_picture2.webp?v=1792141130\" alt=\"Original twin-tail Meru 3.0 for comparison\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eOriginal twin-tail Meru 3.0 for comparison\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"table-wrap\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"col\"\u003eDetail\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eOriginal Meru 3.0\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eHalloween Edition 2026\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eFacial expression\u003c\/th\u003e\n              \u003ctd\u003eSmiling with visible small fangs\u003c\/td\u003e\n              \u003ctd\u003eRounded, open-mouth expression\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eEyes and face\u003c\/th\u003e\n              \u003ctd\u003ePlayful golden-eyed expression\u003c\/td\u003e\n              \u003ctd\u003eHalf-lidded golden eyes with prominent nose and cheek freckles\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eHairstyle\u003c\/th\u003e\n              \u003ctd\u003eBlack twin tails\u003c\/td\u003e\n              \u003ctd\u003eHigh black ponytail with face-framing strands\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eOutfit styling\u003c\/th\u003e\n              \u003ctd\u003eSchool-inspired top and skirt\u003c\/td\u003e\n              \u003ctd\u003eWhite floral lace, layered tulle, stockings and fluffy accents\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eBody\u003c\/th\u003e\n              \u003ctd\u003eMeru 3.0 body\u003c\/td\u003e\n              \u003ctd\u003eExisting Meru 3.0 body retained\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eCollection role\u003c\/th\u003e\n              \u003ctd\u003eOriginal 3.0 character look\u003c\/td\u003e\n              \u003ctd\u003eFifth collaboration with a Halloween look\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"table-footnote\"\u003eAlready own the original? This edition is for collectors drawn to the new face, ponytail and white lace styling. If you're choosing your first Meru anime sex doll, compare both appearances and pick the version you'd most like to display.\u003c\/p\u003e\n      \u003cp style=\"margin-top: 14px;\"\u003e\u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/products\/meru-the-succubus-sex-doll\"\u003eView the original Meru 3.0.\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT SHOWCASE GALLERY (AUTO-SCROLLING MARQUEE) --\u003e\n  \u003csection class=\"gallery-section\" id=\"meru-gallery\"\u003e\n    \u003cdiv class=\"gallery-header\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eHalloween Edition Photography\u003c\/span\u003e\n      \u003ch2\u003eMeru Halloween Edition 2026 Gallery\u003c\/h2\u003e\n      \u003cp\u003eClose-up, side, seated pumpkin, and full-length photographs showing Meru's new expression, high black ponytail, and white floral lace outfit. Hover or touch to pause.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gallery-viewport\" tabindex=\"0\"\u003e\n      \u003cdiv class=\"gallery-track\"\u003e\n        \u003cdiv class=\"gallery-group\"\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-succubus-reclining-pose-white-lace.webp?v=1792141116\" alt=\"Meru Halloween Edition with a high ponytail and white lace outfit in reclining pose\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-succubus-new-head-sculpt-close-up_fecf34a9-c69f-4ce0-9f3f-8348585fbeac.webp?v=1792660105\" alt=\"Meru Halloween head sculpt with half-lidded golden eyes and freckles\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-halloween-edition-seated-pose-pumpkin_d7b337df-489c-41dd-9e8d-87d88b0901fe.webp?v=1792660105\" alt=\"Meru Halloween Edition seated pose beside a Halloween pumpkin prop\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-halloween-edition-full-body-lace-outfit_6c7a2142-bb7a-44eb-aa7f-2002133a59cf.webp?v=1792660105\" alt=\"White floral lace and layered tulle against Meru's crimson skin\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-halloween-edition-high-ponytail-back-view_dbc59d87-0453-4cb6-be88-5dd27284a5f5.webp?v=1792660104\" alt=\"Side and back view of Meru's high black ponytail and devil horns\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gallery-group\" aria-hidden=\"true\"\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-succubus-reclining-pose-white-lace.webp?v=1792141116\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-succubus-new-head-sculpt-close-up_fecf34a9-c69f-4ce0-9f3f-8348585fbeac.webp?v=1792660105\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-halloween-edition-seated-pose-pumpkin_d7b337df-489c-41dd-9e8d-87d88b0901fe.webp?v=1792660105\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-halloween-edition-full-body-lace-outfit_6c7a2142-bb7a-44eb-aa7f-2002133a59cf.webp?v=1792660105\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n          \u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-halloween-edition-high-ponytail-back-view_dbc59d87-0453-4cb6-be88-5dd27284a5f5.webp?v=1792660104\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MERU HALLOWEEN EDITION PRODUCT SHOWCASE VIDEO: native HTML5, no JavaScript --\u003e\n  \u003csection class=\"meru-video-section\" id=\"meru-video\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\" aria-labelledby=\"meru-video-title\"\u003e\n    \u003cdiv class=\"meru-video-inner\"\u003e\n      \u003cdiv class=\"meru-video-heading\"\u003e\n        \u003cspan class=\"section-kicker\"\u003eSee Meru in Detail\u003c\/span\u003e\n        \u003ch2 id=\"meru-video-title\" itemprop=\"name\"\u003eMeru Halloween Edition 2026 – Product Showcase Video\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cmeta itemprop=\"contentUrl\" content=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8725e972e9b04b13ab10f9834b8c7c81.mp4\"\u003e\n      \u003cmeta itemprop=\"thumbnailUrl\" content=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll-Meru-Sex-Doll_Halloween-_Edition-desktop-_banner.webp?v=1792141093\"\u003e\n      \u003cfigure class=\"meru-video-frame\"\u003e\n        \u003cvideo class=\"meru-video-player\" controls playsinline preload=\"none\" loading=\"lazy\" width=\"1280\" height=\"720\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll-Meru-Sex-Doll_Halloween-_Edition-desktop-_banner.webp?v=1792141093\" aria-labelledby=\"meru-video-title\" aria-describedby=\"meru-video-summary\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8725e972e9b04b13ab10f9834b8c7c81.mp4\" type=\"video\/mp4\"\u003e\n          Your browser does not support HTML5 video. Read the video summary below for a description of Meru Halloween Edition.\n        \u003c\/source\u003e\u003c\/video\u003e\n        \u003cfigcaption class=\"meru-video-summary\" id=\"meru-video-summary\" itemprop=\"description\"\u003e\u003cstrong\u003eVideo summary:\u003c\/strong\u003e A product showcase of Meru Halloween Edition 2026, the fifth MRLSEXDOLL collaboration with artist @meru_nyaa. This edition features a new expressive head sculpt with golden eyes and freckles, a high black ponytail and a white floral lace Halloween outfit. The underlying Meru 3.0 body remains unchanged. Use the video player controls to play, pause or adjust playback.\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MERU THE SUCCUBUS SEX DOLL SPECIFICATIONS --\u003e\n  \u003csection class=\"specs-section\" id=\"meru-specs\"\u003e\n    \u003cdiv class=\"specs-inner\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eTechnical Data\u003c\/span\u003e\n      \u003ch2\u003eMeru the Succubus sex doll specifications\u003c\/h2\u003e\n      \u003cp class=\"specs-desc\"\u003eMeru Halloween Edition is a poseable silicone anime sex doll for adult personal use and character collecting. It has one vaginal channel with a specified depth of 15.5 cm. The open mouth is part of the facial sculpt; it is not an additional functional channel.\u003c\/p\u003e\n      \u003cdiv class=\"table-wrap\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"col\"\u003eSpecification\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eDetail\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eCharacter\u003c\/th\u003e\n              \u003ctd\u003eMeru the Succubus\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eBrand and collaboration\u003c\/th\u003e\n              \u003ctd\u003eMRLSEXDOLL × @meru_nyaa\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eEdition\u003c\/th\u003e\n              \u003ctd\u003eHalloween Edition 2026\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eBody material\u003c\/th\u003e\n              \u003ctd\u003eMedical silicone\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n              \u003ctd\u003e3.85 kg \/ approximately 8.49 lb\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eBust circumference\u003c\/th\u003e\n              \u003ctd\u003e34.5 cm \/ approximately 13.58 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eWaist circumference\u003c\/th\u003e\n              \u003ctd\u003e24 cm \/ approximately 9.45 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eHip circumference\u003c\/th\u003e\n              \u003ctd\u003e48 cm \/ approximately 18.90 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eChannel configuration\u003c\/th\u003e\n              \u003ctd\u003eOne vaginal channel\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eVaginal channel depth\u003c\/th\u003e\n              \u003ctd\u003e15.5 cm \/ approximately 6.10 in\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eBody design\u003c\/th\u003e\n              \u003ctd\u003eExisting Meru 3.0 body\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eIntended audience\u003c\/th\u003e\n              \u003ctd\u003eAdults aged 18 and over\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"table-footnote\"\u003eThe bust, waist and hip measurements are circumferences. Check them when choosing additional \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/sex-doll-clothes\"\u003esex doll clothes\u003c\/a\u003e, and allow room for fabric stretch, fastenings and the garment's cut.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MAKE MERU PART OF YOUR COLLECTION --\u003e\n  \u003csection class=\"section-shell zone-a\" id=\"meru-display\"\u003e\n    \u003cdiv class=\"inner split-grid\"\u003e\n      \u003cdiv class=\"copy-block\"\u003e\n        \u003cspan class=\"section-kicker\"\u003eDisplay \u0026amp; Photography Ideas\u003c\/span\u003e\n        \u003ch2\u003eMake Meru part of your collection\u003c\/h2\u003e\n        \u003cdiv class=\"sub-block\"\u003e\n          \u003ch3\u003ePhotograph the new face first\u003c\/h3\u003e\n          \u003cp\u003eStart with a close-up at eye level. Use soft light from slightly to one side so you can see the freckles, eyelids and shape of the mouth. Then take a three-quarter photograph to include the high ponytail and horns.\u003c\/p\u003e\n          \u003cp\u003eIf you own the original, photograph both editions from the same angle. Matching the framing makes the changes in expression and hairstyle much easier to appreciate. Keep lights at a distance so they do not heat the figure.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sub-block\"\u003e\n          \u003ch3\u003eBuild a simple Halloween display\u003c\/h3\u003e\n          \u003cp\u003eA dark backdrop gives the white lace and crimson skin room to stand out. Place a small seasonal prop beside Meru, leaving the hair and costume outline clear. A seated, supported pose works well for a shelf or a private gaming-room display.\u003c\/p\u003e\n          \u003cp\u003eHer poseable body lets you change the presentation beyond a fixed-pose statue. Move joints gently within their supported range and use a suitable support where needed. Keep her balanced and avoid leaving the figure in strained positions.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sub-block\"\u003e\n          \u003ch3\u003eChange the styling without losing the character\u003c\/h3\u003e\n          \u003cp\u003eThe high ponytail and new expression remain recognizable when you change the display angle or adjust the outfit styling. Try a portrait focused on the fluffy collar, then a wider photograph showing the lace and layered skirt.\u003c\/p\u003e\n          \u003cp\u003eWhen dressing Meru, open fastenings fully and guide fabric around the hands and feet. Keep lace away from projecting details and avoid pulling clothing over the horns or ponytail. Choose garments using the listed measurements and check darker fabrics for color transfer before prolonged contact.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"meru-arch-frame\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-succubus-neon-nightlife-illustration.webp?v=1792141104\" alt=\"Meru the Succubus character illustration in atmospheric night setting\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- HOW TO PREPARE AND CARE FOR YOUR MERU HENTAI SEX DOLL --\u003e\n  \u003csection class=\"section-shell zone-b\" id=\"meru-care\"\u003e\n    \u003cdiv class=\"inner\"\u003e\n      \u003cdiv class=\"split-grid split-grid--art-wide\"\u003e\n        \u003cdiv class=\"meru-arch-frame\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-succubus-office-scene-illustration.webp?v=1792141104\" alt=\"Meru the Succubus character artwork by meru_nyaa\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"copy-block\"\u003e\n          \u003cspan class=\"section-kicker\"\u003ePreparation \u0026amp; Maintenance\u003c\/span\u003e\n          \u003ch2\u003eHow to prepare and care for your Meru hentai sex doll\u003c\/h2\u003e\n          \u003cdiv class=\"care-paragraph-list\"\u003e\n            \u003cdiv class=\"care-paragraph-card\"\u003e\n              \u003cp\u003e\u003cstrong\u003ePrepare a clean space.\u003c\/strong\u003e Place Meru on a soft, stable surface and follow the supplied care instructions before first use.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"care-paragraph-card\"\u003e\n              \u003cp\u003e\u003cstrong\u003eChoose water-based lubricant.\u003c\/strong\u003e Follow the product instructions for compatibility and keep it away from the outfit.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"care-paragraph-card\"\u003e\n              \u003cp\u003e\u003cstrong\u003eClean after use.\u003c\/strong\u003e Use lukewarm water and a compatible, fragrance-free toy cleaner as directed. Rinse away cleaner residue, including inside the channel.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"care-paragraph-card\"\u003e\n              \u003cp\u003e\u003cstrong\u003eDry completely.\u003c\/strong\u003e Gently dry the surface and channel using suitable accessories. Let remaining moisture evaporate before dressing or storage.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"care-paragraph-card\"\u003e\n              \u003cp\u003e\u003cstrong\u003eStore with the body supported.\u003c\/strong\u003e Keep Meru in a cool, dry place away from sunlight, heat and prolonged pressure on delicate parts.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cp\u003eSee the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/mrlsexdoll-accessories-using-guide\"\u003eMRL cleaning and maintenance guide\u003c\/a\u003e for the full routine and compatible accessories.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch3 class=\"care-visuals-title\"\u003eCare \u0026amp; Maintenance Visual Guide\u003c\/h3\u003e\n      \u003cdiv class=\"care-visuals\"\u003e\n        \u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_appling_water_based_lube_to_sex_doll_torso.webp?v=1788749626\" alt=\"Applying water-based lubricant\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eApply a compatible water-based lubricant before use.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_washing_sex_doll_torso_with_water.webp?v=1788749629\" alt=\"Washing with lukewarm water\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eWash the surface carefully with lukewarm water and compatible cleaner.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_rinsing_sex_doll_torso_under_running_water.webp?v=1788749629\" alt=\"Rinsing under running water\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eRinse away remaining cleaner residue thoroughly.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_disinfecting_sex_doll_torso_channel.webp?v=1788749629\" alt=\"Cleaning the internal channel\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eClean and rinse inside the channel thoroughly after use.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_air_drying_sex_doll_torso_after_cleaning.webp?v=1788749626\" alt=\"Drying completely after cleaning\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eDry the surface and channel completely before dressing or storage.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n        \u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_sex_doll_torso_storage_in_box.webp?v=1788749629\" alt=\"Storing in a cool dry place\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cfigcaption\u003eStore in a cool, dry place with the body supported.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- WHICH MERU MODEL FITS YOUR COLLECTION? --\u003e\n  \u003csection class=\"section-shell zone-a\" id=\"meru-models\"\u003e\n    \u003cdiv class=\"inner split-grid\"\u003e\n      \u003cdiv class=\"copy-block\"\u003e\n        \u003cspan class=\"section-kicker\"\u003eOfficial Meru Lineup\u003c\/span\u003e\n        \u003ch2\u003eWhich Meru model fits your collection?\u003c\/h2\u003e\n        \u003cp class=\"specs-desc\"\u003eChoose the Halloween Edition if you want Meru's new expression, high ponytail and white lace styling on the familiar 3.0 body. Other releases offer different character looks or product formats.\u003c\/p\u003e\n        \u003cdiv class=\"table-wrap\"\u003e\n          \u003ctable\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth scope=\"col\"\u003eMeru release\u003c\/th\u003e\n                \u003cth scope=\"col\"\u003eChoose it for\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eHalloween Edition 2026\u003c\/th\u003e\n                \u003ctd\u003eThe new head sculpt and seasonal outfit styling\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eOriginal Meru 3.0 anime doll\u003c\/th\u003e\n                \u003ctd\u003eThe twin-tail look and original smiling expression\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eMeru onahole\u003c\/th\u003e\n                \u003ctd\u003eA compact, torso-style format\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eMeru torso sex doll\u003c\/th\u003e\n                \u003ctd\u003eThe dedicated torso format\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003cth scope=\"row\"\u003eMeru blowjob model\u003c\/th\u003e\n                \u003ctd\u003eThe separate oral-use product design\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top: 22px;\"\u003eFor the complete lineup, browse the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/meru-the-succubus\"\u003eofficial Meru sex doll collection\u003c\/a\u003e.\u003c\/p\u003e\n        \u003cp style=\"margin-top: 14px;\"\u003eMRLSEXDOLL × @meru_nyaa brings Meru the Succubus into an official collection of five co-branded releases: the Meru blowjob model, Meru onahole, original Meru 3.0 anime sex doll, Meru torso sex doll, and Meru Halloween Edition 2026. Compare the formats and character looks to find your Meru.\u003c\/p\u003e\n        \u003cdiv class=\"collection-spotlight-card\"\u003e\n          \u003ch3\u003eMeru Halloween Edition 2026\u003c\/h3\u003e\n          \u003cp\u003eA new expression, high black ponytail and white lace styling give Meru the Succubus a different Halloween look. Our fifth collaboration with @meru_nyaa pairs the new head sculpt and costume styling with the existing Meru 3.0 body.\u003c\/p\u003e\n          \u003ca class=\"halloween-pill-btn\" href=\"#meru-top\"\u003eExplore Halloween Edition\u003c\/a\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"meru-arch-frame\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-succubus-leaning-tower-of-pisa-illustration.webp?v=1792141104\" alt=\"Meru the Succubus illustration by meru_nyaa\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MERU HALLOWEEN EDITION FAQS --\u003e\n  \u003csection class=\"faq-section\" id=\"meru-faq\"\u003e\n    \u003cdiv class=\"faq-inner\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eFrequently Asked Questions\u003c\/span\u003e\n      \u003ch2\u003eMeru Halloween Edition FAQs\u003c\/h2\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eIs this Meru the Succubus sex doll an official collaboration?\u003c\/h3\u003e\n        \u003cp\u003eYes. Meru Halloween Edition 2026 is the fifth collaboration between MRLSEXDOLL and @meru_nyaa, the artist behind Meru the Succubus. It joins the earlier blowjob model, onahole, original 3.0 doll and torso release.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eHow much is the Meru Halloween head sculpt or complete doll?\u003c\/h3\u003e\n        \u003cp\u003eThe limited-edition head sculpt with its new single high ponytail costs \u003cstrong\u003e$328\u003c\/strong\u003e and includes the Halloween outfit as a free gift; no body is included. The complete set costs \u003cstrong\u003e$798\u003c\/strong\u003e and includes the new Halloween head sculpt, the original Meru 3.0 body and the Halloween outfit at no extra charge. \u003ca class=\"copy-link\" href=\"#meru-options\"\u003eCompare both packages above.\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eHow many Meru Halloween head-and-outfit sets are available?\u003c\/h3\u003e\n        \u003cp\u003eThe new Halloween head sculpt and matching outfit are limited to \u003cstrong\u003e450 sets\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWhich Meru orders receive the free Halloween collectibles?\u003c\/h3\u003e\n        \u003cp\u003eDuring the Halloween promotion, the gifts are included with any of these purchases: the original Meru 3.0 complete doll set (original head, body and clothes); the Halloween Edition complete set (new head, existing Meru 3.0 body and new Halloween outfit); or the Halloween head-and-outfit set without a body. Each eligible purchase includes the Meru stacking collectible (one of two random expressions), a box of five different Halloween Meru character badges and one signed limited-edition Meru shikishi art board. \u003ca class=\"copy-link\" href=\"#meru-gifts\"\u003eSee the gift bundle and eligibility rules.\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eHas the body changed from the original Meru 3.0?\u003c\/h3\u003e\n        \u003cp\u003eThe Halloween Edition retains the existing Meru 3.0 body. The changes are the head sculpt, facial expression, high ponytail and Halloween outfit styling. Choose this version for those visible design differences.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eIs Meru a hentai figure or an anime sex doll?\u003c\/h3\u003e\n        \u003cp\u003eMeru combines a poseable character figure with an adult-use silicone body. She can be part of an adult NSFW figure collection or used privately according to the product instructions. This edition has one vaginal channel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eDoes the open-mouth sculpt have an oral channel?\u003c\/h3\u003e\n        \u003cp\u003eNo. This edition has one vaginal channel only. The rounded, open mouth is a sculpted expression. MRL's Meru blowjob model is a separate product with a different functional design.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWhat are the weight and channel depth?\u003c\/h3\u003e\n        \u003cp\u003eMeru Halloween Edition weighs 3.85 kg, approximately 8.49 lb. The specified vaginal channel depth is 15.5 cm, approximately 6.10 in. See the specifications above for bust, waist and hip circumferences.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eWhat should I check before buying additional clothes?\u003c\/h3\u003e\n        \u003cp\u003eUse the listed bust, waist and hip measurements, then check the garment's stretch and openings. Leave room to dress the figure without forcing the hands, horns or ponytail through tight fabric.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eCan I display her beside the original Meru 3.0?\u003c\/h3\u003e\n        \u003cp\u003eYes. A side-by-side display makes the new expression and high ponytail especially easy to compare with the original twin-tail design. Give each figure enough space and support so the hair, costume and limbs remain clear of surrounding objects.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"faq-item\"\u003e\n        \u003ch3\u003eHow is the order packaged, and where can I check returns?\u003c\/h3\u003e\n        \u003cp\u003eMRL uses discreet outer packaging. Check the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/shipping-policy\"\u003eshipping policy\u003c\/a\u003e for destination and delivery details, and read the \u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/refund-policy\"\u003erefund and return policy\u003c\/a\u003e before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BRING MERU'S HALLOWEEN LOOK TO YOUR COLLECTION --\u003e\n  \u003csection class=\"final-cta-section\" id=\"meru-order\"\u003e\n    \u003cdiv class=\"final-inner\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eMRLSEXDOLL × @meru_nyaa · Halloween 2026\u003c\/span\u003e\n      \u003ch2\u003eBring Meru's Halloween look to your collection\u003c\/h2\u003e\n      \u003cp\u003eChoose the $328 Halloween head sculpt with a free matching outfit, or the $798 complete set with the original Meru 3.0 body. The new Halloween head-and-outfit sets are limited to 450. Qualifying Meru purchases during the Halloween promotion also include the free Meru collectibles bundle.\u003c\/p\u003e\n      \u003cdiv class=\"final-actions\"\u003e\n        \u003ca class=\"stage-cta\" href=\"#meru-options\"\u003eCompare Purchase Options\u003c\/a\u003e\n        \u003ca class=\"halloween-pill-btn\" href=\"#meru-gifts\"\u003eSee Free Collectibles\u003c\/a\u003e\n        \u003ca class=\"halloween-pill-btn\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/meru-the-succubus\"\u003eExplore Meru Collection\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"MRLSEXDOLL","offers":[{"title":"New Head + Original 3.0 Body + Halloween Outfit","offer_id":67689648849209,"sku":"TD-mmdmwgcl-YT-ST-meimo-12-F-MMLTY-B","price":798.0,"currency_code":"USD","in_stock":true},{"title":"Limited New Head + Halloween Outfit","offer_id":67689648816441,"sku":"TD-mmdmwgcl-YT-F-MMLTY-B","price":328.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/meru-sex-doll-halloween-edition-full-body-front-view.webp?v=1792373903"}],"url":"https:\/\/www.mrlsexdoll.com\/collections\/3-0-anime-sex-doll.oembed?page=3","provider":"MRLSEXDOLL","version":"1.0","type":"link"}