{"product_id":"kyou-vtuber-onahole","title":"Kyou Kurameki VTuber Onahole – MRL × @MamaPyou Mini Anime Sex Doll","description":"\u003cp class=\"kyou-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=Fredoka:wght@500;600;700\u0026amp;family=M+PLUS+Rounded+1c:wght@500;700;800;900\u0026amp;family=Quicksand:wght@500;600;700\u0026amp;family=Zen+Maru+Gothic:wght@500;700;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\/* ================================================================\n   KYOU KURAMEKI VTUBER ONAHOLE — MRL × @MamaPyou PRODUCT PAGE\n   Theme: Japanese 2D Anime Kawaii UI, Strawberry Milk \u0026 Sakura Pink,\n          Lighter Background Overlay \u0026 H2 SEO Structure for Shopify\n   ================================================================ *\/\n\nhtml { scroll-behavior: smooth; }\n.kyou-font-loader { display: none !important; }\n\n.kyou-lp-wrapper {\n  \/* Kawaii Japanese 2D Anime Color Palette *\/\n  --sakura-milk: #fff8fb;\n  --strawberry-cream: #fff0f6;\n  --blush-petal: #ffe2ef;\n  --cotton-candy: #ffbad7;\n  --kyou-pink: #ff4d8d;\n  --berry-rose: #e0286c;\n  --sweet-magenta: #c91e5e;\n  --peach-coral: #ff7aa8;\n  --yokai-lilac: #a855f7;\n  --lavender-milk: #f5ebff;\n  --star-lemon: #ffd859;\n  --mint-sparkle: #ffebf4;\n\n  \/* Cute Berry-Cocoa Typography Colors (High Contrast \u0026 Soft Anime Vibe) *\/\n  --ink-berry-dark: #4a1936;\n  --ink-berry-body: #561d40;\n  --ink-berry-soft: #873a67;\n  --ink-white: #ffffff;\n\n  \/* Rounded Japanese Anime Fonts *\/\n  --f-anime-title: 'Fredoka', 'M PLUS Rounded 1c', 'Zen Maru Gothic', sans-serif;\n  --f-anime-jp: 'Zen Maru Gothic', 'M PLUS Rounded 1c', sans-serif;\n  --f-body: 'Quicksand', 'M PLUS Rounded 1c', sans-serif;\n  --ease: cubic-bezier(.22,.61,.36,1);\n\n  \/* Inline SVG Kawaii Anime Assets *\/\n  --svg-ribbon-badge: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 64 64'%3E%3Cpath d='M32 28C20 14 6 16 6 28c0 10 12 14 26 6zm0 0c12-14 26-12 26 0 0 10-12 14-26 6z' fill='%23ff4d8d' stroke='%23ffffff' stroke-width='2.5' stroke-linejoin='round'\/%3E%3Cpath d='M26 34l-10 20 8-3 5 6 5-21zm12 0l10 20-8-3-5 6-5-21z' fill='%23e0286c' stroke='%23ffffff' stroke-width='2' stroke-linejoin='round'\/%3E%3Cpath d='M32 22c-4-4-9 1-5 6l5 5 5-5c4-5-1-10-5-6z' fill='%23ffd859' stroke='%23ffffff' stroke-width='2'\/%3E%3C\/svg%3E\");\n\n  --svg-sakura-flower: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 64 64'%3E%3Cg fill='%23ff6fa5' stroke='%23ffffff' stroke-width='2'%3E%3Cpath d='M32 6c5 0 9 6 9 13 0 5-4 10-9 13-5-3-9-8-9-13 0-7 4-13 9-13z'\/%3E%3Cpath d='M56 24c2 5-3 10-9 12-5 2-11-1-15-4 1-6 5-11 10-13 6-2 12 0 14 5z'\/%3E%3Cpath d='M47 52c-4 3-11 0-15-5-3-4-2-11 0-15 6-1 12 2 15 7 3 6 4 10 0 13z'\/%3E%3Cpath d='M17 52c-4-3-3-7 0-13 3-5 9-8 15-7 2 4 3 11 0 15-4 5-11 8-15 5z'\/%3E%3Cpath d='M8 24c2-5 8-7 14-5 5 2 9 7 10 13-4 3-10 6-15 4-6-2-11-7-9-12z'\/%3E%3C\/g%3E%3Ccircle cx='32' cy='32' r='6' fill='%23ffd859' stroke='%23ffffff' stroke-width='2'\/%3E%3C\/svg%3E\");\n\n  --svg-winged-heart: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 120 60'%3E%3Cpath d='M42 30c-12-10-28-10-38-2 8 2 12 7 12 13 6-3 12-1 16 4 5-4 10-3 14 1zM78 30c12-10 28-10 38-2-8 2-12 7-12 13-6-3-12-1-16 4-5-4-10-3-14 1z' fill='%23ffffff' stroke='%23ff4d8d' stroke-width='2'\/%3E%3Cpath d='M60 22c-6-8-18-2-18 8 0 9 18 19 18 19s18-10 18-19c0-10-12-16-18-8z' fill='%23ff4d8d' stroke='%23ffffff' stroke-width='2.5'\/%3E%3Ccircle cx='54' cy='23' r='2' fill='%23ffffff'\/%3E%3C\/svg%3E\");\n\n  --svg-lace-corner: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23ff6fa5' stroke-width='1.6' opacity='0.52'%3E%3Cpath d='M0 96 Q24 96 36 84 T60 60 T84 36 T96 0' stroke-dasharray='4 3'\/%3E%3Cpath d='M0 72 Q18 72 28 62 T46 46 T62 28 T72 0'\/%3E%3Ccircle cx='18' cy='18' r='8' fill='%23fff0f6'\/%3E%3Ccircle cx='18' cy='18' r='3' fill='%23ff4d8d'\/%3E%3Ccircle cx='46' cy='16' r='5' fill='%23fff0f6'\/%3E%3Ccircle cx='16' cy='46' r='5' fill='%23fff0f6'\/%3E%3Ccircle cx='38' cy='38' r='6' fill='%23fff0f6'\/%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(--ink-berry-body);\n  background: transparent;\n  font-family: var(--f-body);\n  line-height: 1.78;\n  clip-path: inset(0);\n}\n\n.kyou-lp-wrapper *,\n.kyou-lp-wrapper *::before,\n.kyou-lp-wrapper *::after { box-sizing: border-box; }\n\n.kyou-lp-wrapper h2,\n.kyou-lp-wrapper h3,\n.kyou-lp-wrapper p,\n.kyou-lp-wrapper figure,\n.kyou-lp-wrapper blockquote,\n.kyou-lp-wrapper ul,\n.kyou-lp-wrapper dl { margin: 0; padding: 0; }\n\n.kyou-lp-wrapper img,\n.kyou-lp-wrapper video { display: block; width: 100%; max-width: 100%; }\n.kyou-lp-wrapper img { height: auto; }\n.kyou-lp-wrapper a { color: inherit; }\n.kyou-lp-wrapper section[id] { scroll-margin-top: 140px; }\n.kyou-lp-wrapper \u003e section,\n.kyou-lp-wrapper \u003e nav,\n.kyou-lp-wrapper \u003e div.kyou-top-ribbon { position: relative; z-index: 2; }\n\n\/* ---------------- FIXED KAWAII ANIME BACKGROUND (FULL CLARITY, LIGHT OVERLAY) ---------------- *\/\n.kyou-lp-wrapper .kyou-bg-stage {\n  position: fixed;\n  inset: 0;\n  z-index: 0;\n  overflow: hidden;\n  pointer-events: none;\n  background-color: #fff2f7;\n  background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_kyou_vtuber_onahole_desktop_background.webp?v=1792985022\");\n  background-position: center;\n  background-size: cover;\n}\n\n.kyou-lp-wrapper .kyou-bg-picture,\n.kyou-lp-wrapper .kyou-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: 1;\n  filter: brightness(1.02) contrast(1.02) saturate(1.06);\n}\n\n.kyou-lp-wrapper .kyou-anime-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.kyou-lp-wrapper .kyou-anime-lighting::before {\n  content: \"\";\n  position: absolute;\n  inset: -10% -20%;\n  opacity: .32;\n  background:\n    radial-gradient(ellipse at 18% 12%, rgba(255, 122, 168, .18), transparent 48%),\n    radial-gradient(ellipse at 82% 16%, rgba(168, 85, 247, .14), transparent 48%),\n    radial-gradient(ellipse at 50% 90%, rgba(255, 186, 215, .18), transparent 55%);\n  animation: kyou-dream-glow 10s ease-in-out infinite alternate;\n}\n\n.kyou-lp-wrapper .kyou-anime-lighting::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  opacity: .52;\n  background:\n    radial-gradient(circle at 14% 20%, rgba(255, 255, 255, .92) 0 2.5px, rgba(255, 77, 141, .28) 4.5px, transparent 8px),\n    radial-gradient(circle at 38% 12%, rgba(255, 216, 89, .85) 0 2px, transparent 5px),\n    radial-gradient(circle at 68% 18%, rgba(255, 111, 165, .82) 0 2.5px, rgba(255, 255, 255, .4) 4.5px, transparent 7px),\n    radial-gradient(circle at 86% 28%, rgba(168, 85, 247, .65) 0 2px, transparent 5px),\n    radial-gradient(circle at 24% 78%, rgba(255, 77, 141, .75) 0 2.5px, transparent 6px),\n    radial-gradient(circle at 76% 82%, rgba(255, 255, 255, .90) 0 2px, transparent 5px);\n  background-size: 240px 200px, 280px 240px, 260px 220px, 250px 260px, 300px 250px, 270px 230px;\n  animation: kyou-petal-float 16s linear infinite alternate;\n}\n\n@keyframes kyou-dream-glow {\n  from { transform: translate3d(-1%, 0, 0) scale(1.01); }\n  to { transform: translate3d(1%, 1%, 0) scale(1.04); }\n}\n\n@keyframes kyou-petal-float {\n  from { background-position: 0 0, 0 0, 0 0, 0 0, 0 0, 0 0; }\n  to { background-position: 24px -36px, -28px -44px, 22px -32px, -18px -40px, 16px -28px, -24px -36px; }\n}\n\n\/* ---------------- TOP KAWAII RIBBON BAR ---------------- *\/\n.kyou-lp-wrapper .kyou-top-ribbon {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding: 10px 20px;\n  background: linear-gradient(90deg, #ff7aa8 0%, #ff4d8d 30%, #e0286c 50%, #ff4d8d 70%, #ff7aa8 100%);\n  border-bottom: 2px solid #ffffff;\n  box-shadow: 0 4px 18px rgba(255, 77, 141, .35);\n  font-family: var(--f-anime-title);\n  font-size: clamp(.72rem, .9vw, .86rem);\n  font-weight: 700;\n  letter-spacing: .16em;\n  color: #ffffff;\n  text-transform: uppercase;\n  text-align: center;\n  text-shadow: 0 1px 4px rgba(140, 20, 70, .45);\n}\n\n.kyou-lp-wrapper .kyou-top-ribbon .ribbon-icon {\n  display: inline-block;\n  width: 22px;\n  height: 22px;\n  background-image: var(--svg-ribbon-badge);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n  filter: drop-shadow(0 2px 4px rgba(140, 20, 70, .35));\n}\n\n\/* ---------------- HERO BANNER \u0026 MAID LACE OVERLAYS ---------------- *\/\n.kyou-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: transparent;\n}\n\n.kyou-lp-wrapper .banner-wrap::before,\n.kyou-lp-wrapper .banner-wrap::after {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  width: clamp(110px, 14vw, 190px);\n  height: clamp(110px, 14vw, 190px);\n  z-index: 4;\n  pointer-events: none;\n  background-image: var(--svg-lace-corner);\n  background-size: contain;\n  background-repeat: no-repeat;\n  opacity: .92;\n  filter: drop-shadow(0 2px 8px rgba(255, 77, 141, .35));\n}\n.kyou-lp-wrapper .banner-wrap::before { left: 0; }\n.kyou-lp-wrapper .banner-wrap::after { right: 0; transform: scaleX(-1); }\n\n.kyou-lp-wrapper .banner-picture {\n  position: relative;\n  display: block;\n  width: 100%;\n  height: auto;\n}\n\n.kyou-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}\n\n.kyou-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(255, 240, 246, .04) 0%, transparent 18%, transparent 85%, rgba(255, 232, 243, .24) 100%);\n}\n\n.kyou-lp-wrapper .scroll-cue {\n  position: absolute;\n  right: 34px;\n  bottom: 30px;\n  z-index: 5;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 8px;\n  padding: 10px 8px;\n  border-radius: 999px;\n  background: rgba(255, 255, 255, .82);\n  border: 2px solid var(--cotton-candy);\n  box-shadow: 0 6px 20px rgba(255, 77, 141, .25);\n}\n\n.kyou-lp-wrapper .scroll-cue span {\n  color: var(--berry-rose);\n  font-family: var(--f-anime-title);\n  font-size: .64rem;\n  font-weight: 700;\n  letter-spacing: .32em;\n  writing-mode: vertical-lr;\n  text-transform: uppercase;\n}\n\n.kyou-lp-wrapper .scroll-line {\n  width: 3px;\n  height: 48px;\n  border-radius: 999px;\n  background: linear-gradient(to bottom, var(--kyou-pink), var(--yokai-lilac), transparent);\n  animation: kyou-scroll-pulse 2.2s ease-in-out infinite;\n  transform-origin: top;\n}\n\n@keyframes kyou-scroll-pulse {\n  0%,100% { transform: scaleY(1); opacity: .95; }\n  50% { transform: scaleY(.45); opacity: .35; }\n}\n\n\/* ---------------- STICKY KAWAII ANIME NAVIGATION ---------------- *\/\n.kyou-lp-wrapper .lp-stage-nav {\n  --kyou-site-header-offset: var(--header-height, 64px);\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(var(--kyou-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(10px, 1.5vw, 22px);\n  width: 100%;\n  padding: 14px 26px;\n  overflow: visible;\n  border-top: 2px solid #ffffff;\n  border-bottom: 2px solid var(--cotton-candy);\n  background:\n    linear-gradient(90deg, rgba(255, 245, 250, .86), rgba(255, 232, 243, .88) 50%, rgba(255, 245, 250, .86));\n  box-shadow: 0 10px 28px rgba(224, 40, 108, .14), inset 0 1px 0 #ffffff;\n  -webkit-backdrop-filter: blur(8px);\n  backdrop-filter: blur(8px);\n}\n\n.kyou-lp-wrapper .lp-stage-nav::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: -8px;\n  height: 8px;\n  pointer-events: none;\n  background:\n    radial-gradient(circle at 50% 0, rgba(255, 186, 215, .95) 0 5px, transparent 6px) 0 0 \/ 16px 8px repeat-x;\n}\n\n.kyou-lp-wrapper .lp-stage-nav a {\n  position: relative;\n  flex: 0 0 auto;\n  padding: 6px 14px;\n  border-radius: 999px;\n  color: var(--ink-berry-dark);\n  background: rgba(255, 255, 255, .82);\n  border: 1.5px solid rgba(255, 140, 185, .55);\n  font-family: var(--f-anime-title);\n  font-size: clamp(.72rem, .84vw, .84rem);\n  font-weight: 700;\n  letter-spacing: .06em;\n  text-decoration: none;\n  white-space: nowrap;\n  transition: all .22s ease;\n  box-shadow: 0 3px 10px rgba(255, 77, 141, .10);\n}\n\n.kyou-lp-wrapper .lp-stage-nav a:hover,\n.kyou-lp-wrapper .lp-stage-nav a:focus-visible {\n  color: #ffffff;\n  background: linear-gradient(90deg, var(--kyou-pink), var(--peach-coral));\n  border-color: #ffffff;\n  box-shadow: 0 6px 16px rgba(255, 77, 141, .38);\n  transform: translateY(-2px);\n}\n\n\/* ---------------- KAWAII 2D ANIME TYPOGRAPHY ---------------- *\/\n.kyou-lp-wrapper h2,\n.kyou-lp-wrapper h3 {\n  font-family: var(--f-anime-title) !important;\n  font-weight: 800 !important;\n  line-height: 1.22;\n  letter-spacing: .015em;\n  text-wrap: pretty;\n}\n\n.kyou-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 .46em 1.42em !important;\n  margin-bottom: 24px !important;\n  font-size: clamp(1.75rem, 3vw, 2.65rem) !important;\n  background-image: linear-gradient(\n    92deg,\n    #c91e5e 0%,\n    #ff3b82 28%,\n    #ff6fa5 50%,\n    #9b3df5 76%,\n    #e0286c 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  color: transparent !important;\n  filter: drop-shadow(0 2px 0 #ffffff)\n          drop-shadow(0 4px 14px rgba(255, 77, 141, .28));\n  animation: kyou-candy-shimmer 8s linear infinite;\n}\n\n\/* Cute Ribbon Badge inside h2::before *\/\n.kyou-lp-wrapper h2::before {\n  content: '' !important;\n  position: absolute !important;\n  left: .02em !important;\n  top: .04em !important;\n  width: 1.04em !important;\n  height: 1.04em !important;\n  border: 2.5px solid #ffffff !important;\n  border-radius: 50% !important;\n  background-color: #ffe2ef !important;\n  background-image: var(--svg-ribbon-badge), radial-gradient(circle at 50% 50%, #fff8fb, #ffb8d6 85%) !important;\n  background-size: 78% 78%, 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    0 4px 12px rgba(255, 77, 141, .38),\n    0 0 0 2px rgba(255, 77, 141, .45) !important;\n}\n\n\/* Cute Dotted Strawberry-Lace Underline *\/\n.kyou-lp-wrapper h2::after {\n  content: '' !important;\n  position: absolute !important;\n  left: 1.38em !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  height: 7px !important;\n  border-radius: 999px !important;\n  background:\n    radial-gradient(circle, #ffffff 0 26%, #ff4d8d 34%, transparent 56%) 0 50% \/ 20px 7px repeat-x,\n    linear-gradient(90deg, #ff4d8d, #ff85b3 48%, #c084fc 82%, transparent 100%) !important;\n  box-shadow: 0 3px 10px rgba(255, 77, 141, .30);\n  opacity: 1 !important;\n}\n\n\/* Hero Main Heading (Changed from H1 to H2 to avoid Shopify duplicate H1 conflict) *\/\n.kyou-lp-wrapper .intro-stage h2.kyou-hero-h2 {\n  font-family: var(--f-anime-title) !important;\n  font-size: clamp(2.1rem, 4.1vw, 3.5rem) !important;\n  letter-spacing: .02em !important;\n  line-height: 1.18 !important;\n  text-align: center !important;\n  padding: .08em 0 .22em !important;\n  margin: 0 auto 16px !important;\n  background-image: linear-gradient(92deg, #c91e5e 0%, #ff3b82 25%, #ff6fa5 50%, #9b3df5 75%, #c91e5e 100%) !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  color: transparent !important;\n  filter: drop-shadow(0 3px 0 #ffffff) drop-shadow(0 6px 20px rgba(255, 77, 141, .35));\n  animation: kyou-candy-shimmer 8s linear infinite;\n}\n\n.kyou-lp-wrapper .intro-stage h2.kyou-hero-h2::before,\n.kyou-lp-wrapper .intro-stage h2.kyou-hero-h2::after {\n  display: none !important;\n}\n\n.kyou-lp-wrapper h3 {\n  position: relative;\n  display: inline-block;\n  padding: .04em 0 .18em 1.38em !important;\n  font-size: clamp(1.22rem, 1.82vw, 1.56rem);\n  letter-spacing: .015em;\n  background-image: linear-gradient(92deg, #c91e5e 0%, #ff4d8d 52%, #9333ea 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 0 #ffffff);\n}\n\n.kyou-lp-wrapper h3::before {\n  content: '';\n  position: absolute;\n  left: 0;\n  top: .10em;\n  width: .96em;\n  height: .96em;\n  border: 2px solid #ffffff;\n  border-radius: 50%;\n  background-color: #ffe0ee;\n  background-image: var(--svg-sakura-flower);\n  background-size: 80% 80%;\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 3px 10px rgba(255, 77, 141, .35);\n}\n\n.kyou-lp-wrapper p,\n.kyou-lp-wrapper li,\n.kyou-lp-wrapper td,\n.kyou-lp-wrapper th,\n.kyou-lp-wrapper dd,\n.kyou-lp-wrapper figcaption {\n  font-family: var(--f-body);\n  font-size: clamp(.98rem, 1.08vw, 1.08rem);\n  font-weight: 600;\n  line-height: 1.84;\n  color: var(--ink-berry-body);\n  text-wrap: pretty;\n  text-shadow: 0 1px 6px rgba(255, 255, 255, .95), 0 0 2px #ffffff;\n}\n\n.kyou-lp-wrapper strong {\n  color: var(--berry-rose);\n  font-weight: 700;\n}\n\n.kyou-lp-wrapper .copy-link {\n  color: var(--berry-rose);\n  font-weight: 700;\n  text-decoration: underline;\n  text-decoration-color: rgba(255, 77, 141, .65);\n  text-underline-offset: .22em;\n  transition: all .2s ease;\n}\n\n.kyou-lp-wrapper .copy-link:hover,\n.kyou-lp-wrapper .copy-link:focus-visible {\n  color: var(--yokai-lilac);\n  text-decoration-color: var(--yokai-lilac);\n}\n\n.kyou-lp-wrapper :focus-visible {\n  outline: 2px solid var(--kyou-pink);\n  outline-offset: 4px;\n}\n\n@keyframes kyou-candy-shimmer {\n  0% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n  100% { background-position: 0% 50%; }\n}\n\n\/* ---------------- KAWAII SECTION WRAPPERS (LIGHTER MASKING) ---------------- *\/\n.kyou-lp-wrapper .section-shell {\n  padding: 96px 64px;\n  border-bottom: 2px dashed rgba(255, 111, 165, .42);\n}\n\n.kyou-lp-wrapper .zone-a {\n  background:\n    radial-gradient(circle at 12% 14%, rgba(255, 186, 215, .22), transparent 40%),\n    radial-gradient(circle at 88% 85%, rgba(216, 180, 254, .18), transparent 40%),\n    linear-gradient(135deg, rgba(255, 248, 252, .32), rgba(255, 236, 245, .36));\n}\n\n.kyou-lp-wrapper .zone-b {\n  background:\n    radial-gradient(circle at 86% 14%, rgba(255, 186, 215, .22), transparent 40%),\n    radial-gradient(circle at 12% 86%, rgba(255, 216, 89, .14), transparent 38%),\n    linear-gradient(225deg, rgba(255, 242, 248, .34), rgba(248, 237, 255, .38));\n}\n\n.kyou-lp-wrapper .inner { width: min(100%, 1380px); margin: 0 auto; }\n.kyou-lp-wrapper .narrow { width: min(100%, 1050px); margin: 0 auto; }\n\n\/* Cute Translucent Anime Dialogue Card for Copy Blocks *\/\n.kyou-lp-wrapper .copy-block {\n  padding: 36px 38px;\n  border-radius: 30px;\n  border: 2.5px solid rgba(255, 255, 255, .92);\n  background: linear-gradient(145deg, rgba(255, 255, 255, .74), rgba(255, 242, 248, .68));\n  box-shadow:\n    0 14px 36px rgba(224, 40, 108, .12),\n    0 0 0 1.5px rgba(255, 140, 185, .45);\n}\n\n.kyou-lp-wrapper .copy-block h2 { margin-bottom: 24px; }\n.kyou-lp-wrapper .copy-block p { margin-bottom: 18px; color: var(--ink-berry-body); }\n.kyou-lp-wrapper .copy-block p:last-child { margin-bottom: 0; }\n\n\/* Cute Winged Heart \u0026 Sakura Divider Between Sections *\/\n.kyou-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(520px, 82vw);\n  height: 16px;\n  pointer-events: none;\n  z-index: 4;\n  border-radius: 999px;\n  background:\n    radial-gradient(circle, #ffffff 0 3px, #ff4d8d 4px 6px, transparent 7px) 0 50% \/ 28px 16px repeat-x,\n    linear-gradient(90deg, transparent 0%, rgba(255, 111, 165, .75) 20%, rgba(255, 77, 141, .95) 50%, rgba(255, 111, 165, .75) 80%, transparent 100%);\n}\n\n.kyou-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: 68px;\n  height: 34px;\n  z-index: 5;\n  pointer-events: none;\n  background-image: var(--svg-winged-heart);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n  filter: drop-shadow(0 4px 10px rgba(255, 77, 141, .45));\n}\n\n\/* ---------------- INTRO SECTION — KAWAII ANIME STAGE ---------------- *\/\n.kyou-lp-wrapper .intro-section {\n  position: relative;\n  overflow: hidden;\n  padding: 96px 64px 92px;\n  text-align: center;\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(255, 186, 215, .28), transparent 55%),\n    linear-gradient(180deg, rgba(255, 247, 251, .26), rgba(255, 235, 245, .30));\n  border-bottom: 2px dashed rgba(255, 111, 165, .42);\n}\n\n.kyou-lp-wrapper .intro-stage {\n  position: relative;\n  width: min(100%, 1160px);\n  margin: 0 auto;\n  padding: 48px 42px;\n  border: 3px solid #ffffff;\n  border-radius: 36px;\n  background:\n    var(--svg-lace-corner) top left \/ 140px 140px no-repeat,\n    radial-gradient(circle at 50% 0%, rgba(255, 186, 215, .26), transparent 58%),\n    linear-gradient(180deg, rgba(255, 255, 255, .76), rgba(255, 242, 248, .78));\n  box-shadow:\n    0 22px 56px rgba(224, 40, 108, .15),\n    0 0 0 2px rgba(255, 111, 165, .52),\n    inset 0 0 0 2px rgba(255, 186, 215, .35);\n}\n\n.kyou-lp-wrapper .collab-line {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 18px;\n  padding: 8px 24px;\n  border: 2px solid #ffffff;\n  border-radius: 999px;\n  color: #ffffff;\n  background: linear-gradient(90deg, var(--kyou-pink), var(--peach-coral) 50%, var(--yokai-lilac));\n  box-shadow: 0 6px 20px rgba(255, 77, 141, .35);\n  font-family: var(--f-anime-title);\n  font-size: clamp(.82rem, 1.15vw, 1rem);\n  font-weight: 700;\n  letter-spacing: .14em;\n  text-shadow: none;\n}\n\n.kyou-lp-wrapper .collab-line::before,\n.kyou-lp-wrapper .collab-line::after {\n  content: \"\";\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n  background-image: var(--svg-sakura-flower);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n}\n\n.kyou-lp-wrapper .intro-copy {\n  max-width: 900px;\n  margin: 0 auto;\n}\n\n.kyou-lp-wrapper .intro-copy p {\n  margin-bottom: 16px;\n  color: var(--ink-berry-body);\n  line-height: 1.84;\n}\n\n.kyou-lp-wrapper .intro-copy p:last-child { margin-bottom: 0; }\n\n.kyou-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: 30px auto 0;\n  padding: 0;\n}\n\n.kyou-lp-wrapper .intro-bullets li {\n  position: relative;\n  display: flex;\n  align-items: center;\n  min-height: 60px;\n  padding: 13px 18px 13px 52px;\n  border: 2px solid #ffffff;\n  border-radius: 20px;\n  color: var(--ink-berry-dark);\n  background:\n    linear-gradient(135deg, rgba(255, 248, 251, .88) 0%, rgba(255, 230, 241, .88) 100%);\n  box-shadow:\n    0 8px 20px rgba(255, 77, 141, .12),\n    0 0 0 1.5px rgba(255, 140, 185, .52);\n  font-family: var(--f-anime-title);\n  font-size: clamp(.88rem, 1vw, .98rem);\n  font-weight: 700;\n  line-height: 1.45;\n  text-align: left;\n  transition: transform .2s ease;\n}\n\n.kyou-lp-wrapper .intro-bullets li:hover {\n  transform: translateY(-2px);\n}\n\n.kyou-lp-wrapper .intro-bullets li::before {\n  content: \"\";\n  position: absolute;\n  left: 16px;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 24px;\n  height: 24px;\n  background-image: var(--svg-ribbon-badge);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n  filter: drop-shadow(0 2px 6px rgba(255, 77, 141, .4));\n}\n\n\/* ---------------- GLOSSY ANIME CANDY CTA BUTTONS ---------------- *\/\n.kyou-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: 30px;\n  padding: 14px 42px;\n  border: 2.5px solid #ffffff;\n  border-radius: 999px;\n  color: #ffffff;\n  background: linear-gradient(90deg, #ff4d8d 0%, #ff75a0 48%, #c056f5 100%);\n  box-shadow:\n    0 10px 28px rgba(255, 77, 141, .42),\n    0 0 0 2px rgba(255, 77, 141, .45),\n    inset 0 2px 0 rgba(255, 255, 255, .55);\n  font-family: var(--f-anime-title);\n  font-size: .98rem;\n  font-weight: 700;\n  letter-spacing: .08em;\n  text-decoration: none;\n  text-shadow: none;\n  transition: all .25s ease;\n}\n\n.kyou-lp-wrapper .stage-cta::before {\n  content: \"\";\n  display: inline-block;\n  width: 22px;\n  height: 22px;\n  background-image: var(--svg-ribbon-badge);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n}\n\n.kyou-lp-wrapper .stage-cta:hover,\n.kyou-lp-wrapper .stage-cta:focus-visible {\n  transform: translateY(-3px) scale(1.02);\n  box-shadow:\n    0 14px 34px rgba(255, 77, 141, .55),\n    0 0 0 3px rgba(255, 186, 215, .85),\n    inset 0 2px 0 rgba(255, 255, 255, .75);\n}\n\n\/* ---------------- CHARACTER BIO NOTE CALLOUT ---------------- *\/\n.kyou-lp-wrapper .kyou-note-callout {\n  position: relative;\n  margin-top: 22px;\n  padding: 16px 22px 16px 52px;\n  border: 2px solid #ffffff;\n  border-radius: 20px;\n  background: linear-gradient(90deg, rgba(255, 230, 242, .88), rgba(245, 232, 255, .88));\n  box-shadow: 0 8px 22px rgba(255, 77, 141, .14), 0 0 0 1.5px rgba(255, 111, 165, .48);\n  color: var(--ink-berry-dark);\n  font-weight: 700;\n}\n\n.kyou-lp-wrapper .kyou-note-callout::before {\n  content: \"\";\n  position: absolute;\n  left: 16px;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 24px;\n  height: 24px;\n  background-image: var(--svg-sakura-flower);\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n}\n\n\/* ---------------- SECTION HEADER BANNER FOR FEATURE BLOCKS ---------------- *\/\n.kyou-lp-wrapper .feature-section-header {\n  padding: 84px 64px 48px;\n  text-align: center;\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(255, 186, 215, .28), transparent 60%),\n    linear-gradient(180deg, rgba(255, 245, 250, .32), rgba(255, 236, 245, .36));\n  border-bottom: 2px dashed rgba(255, 111, 165, .42);\n}\n\n.kyou-lp-wrapper .feature-section-header .inner {\n  max-width: 980px;\n}\n\n.kyou-lp-wrapper .feature-section-header h2 {\n  margin-bottom: 0 !important;\n}\n\n\/* ---------------- PRODUCT FEATURE ROWS (LIGHTER TRANSPARENCY) ---------------- *\/\n.kyou-lp-wrapper .feature-row {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  min-height: 60vh;\n  background: rgba(255, 248, 252, .22);\n  border-bottom: 2px dashed rgba(255, 111, 165, .42);\n}\n.kyou-lp-wrapper .feature-row--rev .feature-media { order: 2; }\n.kyou-lp-wrapper .feature-row--rev .feature-copy { order: 1; }\n\n.kyou-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: 32px;\n  background:\n    var(--svg-lace-corner) top left \/ 130px 130px no-repeat,\n    radial-gradient(rgba(255, 105, 160, .10) 2px, transparent 2px) 0 0 \/ 24px 24px,\n    linear-gradient(145deg, rgba(255, 232, 243, .34), rgba(246, 232, 255, .30));\n}\n\n.kyou-lp-wrapper .feature-media.single { grid-template-columns: 1fr; }\n.kyou-lp-wrapper .feature-media.dual-stacked {\n  grid-template-columns: 1fr;\n  grid-template-rows: auto auto;\n  gap: 22px;\n  padding: 32px;\n}\n\n.kyou-lp-wrapper .feature-media figure {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  min-height: 0;\n  padding: 18px;\n  border: 3px solid #ffffff;\n  border-radius: 30px;\n  overflow: hidden;\n  background:\n    linear-gradient(145deg, rgba(255, 255, 255, .86) 0%, rgba(255, 240, 247, .86) 100%);\n  box-shadow:\n    0 20px 44px rgba(224, 40, 108, .16),\n    0 0 0 2px rgba(255, 111, 165, .55);\n}\n\n.kyou-lp-wrapper .feature-media figure::before {\n  content: \"\";\n  position: absolute;\n  inset: 9px;\n  z-index: 2;\n  border: 1.5px dashed rgba(255, 77, 141, .45);\n  border-radius: 22px;\n  pointer-events: none;\n}\n\n.kyou-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: 1.5px solid rgba(255, 186, 215, .65);\n  transition: transform .8s var(--ease);\n}\n\n.kyou-lp-wrapper .feature-media figure:hover \u003e img {\n  transform: scale(1.018);\n}\n\n.kyou-lp-wrapper .feature-copy {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  padding: 76px 64px;\n  background:\n    radial-gradient(circle at 85% 15%, rgba(255, 186, 215, .24), transparent 42%),\n    linear-gradient(145deg, rgba(255, 252, 254, .62), rgba(255, 240, 247, .56));\n}\n\n.kyou-lp-wrapper .feature-row--rev .feature-copy {\n  background:\n    radial-gradient(circle at 15% 15%, rgba(216, 180, 254, .22), transparent 42%),\n    linear-gradient(215deg, rgba(255, 252, 254, .62), rgba(255, 240, 247, .56));\n}\n\n.kyou-lp-wrapper .feature-copy h3 {\n  margin-bottom: 20px;\n  font-size: clamp(1.48rem, 2.25vw, 2.08rem);\n}\n.kyou-lp-wrapper .feature-copy p { margin-bottom: 18px; color: var(--ink-berry-body); }\n.kyou-lp-wrapper .feature-copy p:last-child { margin-bottom: 0; }\n\n\/* ---------------- SPLIT GRIDS \u0026 KAWAII ANIME ARCH CARD FRAME ---------------- *\/\n.kyou-lp-wrapper .split-grid {\n  display: grid;\n  grid-template-columns: 6fr 6fr;\n  gap: 58px;\n  align-items: center;\n}\n.kyou-lp-wrapper .split-grid--art-wide { grid-template-columns: 5fr 7fr; }\n\n.kyou-lp-wrapper .kyou-arch-frame {\n  position: relative;\n  width: min(100%, 490px);\n  margin-inline: auto;\n  padding: 12px;\n  overflow: hidden;\n  border: 3px solid #ffffff;\n  border-radius: 30% 30% 6% 6% \/ 14% 14% 4% 4%;\n  background:\n    linear-gradient(145deg, rgba(255, 245, 250, .88), rgba(255, 214, 232, .88) 52%, rgba(240, 217, 255, .88));\n  box-shadow:\n    0 0 0 2.5px rgba(255, 77, 141, .58),\n    0 22px 48px rgba(224, 40, 108, .20);\n  isolation: isolate;\n}\n\n.kyou-lp-wrapper .kyou-arch-frame::after {\n  content: \"\";\n  position: absolute;\n  inset: 8px;\n  z-index: 3;\n  pointer-events: none;\n  border: 2px dashed rgba(255, 77, 141, .52);\n  border-radius: 29% 29% 5% 5% \/ 13.5% 13.5% 3.5% 3.5%;\n}\n\n.kyou-lp-wrapper .kyou-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: 28% 28% 4.5% 4.5% \/ 13% 13% 3% 3% !important;\n  overflow: hidden;\n}\n\n\/* ---------------- SPECIFICATION DIAGRAMS DUAL GRID ---------------- *\/\n.kyou-lp-wrapper .spec-diagrams-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 28px;\n  margin: 28px 0 36px;\n}\n\n.kyou-lp-wrapper .spec-diagram-card {\n  position: relative;\n  overflow: hidden;\n  padding: 18px;\n  border: 3px solid #ffffff;\n  border-radius: 28px;\n  background:\n    var(--svg-lace-corner) top left \/ 110px 110px no-repeat,\n    linear-gradient(145deg, rgba(255, 255, 255, .88), rgba(255, 234, 243, .88));\n  box-shadow:\n    0 18px 42px rgba(224, 40, 108, .15),\n    0 0 0 2px rgba(255, 111, 165, .52);\n}\n\n.kyou-lp-wrapper .spec-diagram-card::before {\n  content: \"\";\n  position: absolute;\n  inset: 9px;\n  border: 1.5px dashed rgba(255, 77, 141, .42);\n  border-radius: 20px;\n  pointer-events: none;\n}\n\n.kyou-lp-wrapper .spec-diagram-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.kyou-lp-wrapper .gallery-section {\n  padding: 88px 0 96px;\n  overflow: hidden;\n  isolation: isolate;\n  background:\n    radial-gradient(rgba(255, 105, 160, .09) 2px, transparent 2px) 0 0 \/ 26px 26px,\n    linear-gradient(180deg, rgba(255, 242, 248, .28), rgba(248, 235, 255, .32));\n  border-bottom: 2px dashed rgba(255, 111, 165, .42);\n}\n\n.kyou-lp-wrapper .gallery-viewport {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  overflow-x: auto;\n  overflow-y: hidden;\n  padding: 10px 0 26px;\n  scrollbar-color: var(--kyou-pink) rgba(255, 186, 215, .35);\n  scrollbar-width: thin;\n  -webkit-overflow-scrolling: touch;\n}\n\n.kyou-lp-wrapper .gallery-track {\n  display: flex;\n  width: max-content;\n  will-change: transform;\n  animation: kyou-gallery-scroll 46s linear infinite;\n}\n\n.kyou-lp-wrapper .gallery-group {\n  display: flex;\n  gap: 22px;\n  padding-right: 22px;\n  align-items: flex-start;\n}\n\n.kyou-lp-wrapper .gallery-slide {\n  flex: 0 0 auto;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: clamp(280px, 30vw, 420px);\n  height: clamp(390px, 42vw, 560px);\n  position: relative;\n  z-index: 1;\n  padding: 16px;\n  border: 3px solid #ffffff;\n  border-radius: 28px;\n  overflow: hidden;\n  background:\n    var(--svg-lace-corner) top left \/ 100px 100px no-repeat,\n    linear-gradient(145deg, rgba(255, 255, 255, .88), rgba(255, 232, 242, .88));\n  box-shadow:\n    0 20px 44px rgba(224, 40, 108, .16),\n    0 0 0 2px rgba(255, 111, 165, .55);\n}\n\n.kyou-lp-wrapper .gallery-slide::before {\n  content: \"\";\n  position: absolute;\n  inset: 8px;\n  z-index: 2;\n  border: 1.5px dashed rgba(255, 77, 141, .42);\n  border-radius: 20px;\n  pointer-events: none;\n}\n\n.kyou-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}\n\n.kyou-lp-wrapper .gallery-viewport:hover .gallery-track,\n.kyou-lp-wrapper .gallery-viewport:focus-within .gallery-track {\n  animation-play-state: paused;\n}\n\n@keyframes kyou-gallery-scroll {\n  from { transform: translateX(0); }\n  to { transform: translateX(-50%); }\n}\n\n\/* ---------------- TABLES \u0026 SPECS — KAWAII ANIME STYLE ---------------- *\/\n.kyou-lp-wrapper .specs-section {\n  padding: 96px 64px;\n  background:\n    radial-gradient(circle at 86% 18%, rgba(255, 186, 215, .24), transparent 38%),\n    radial-gradient(circle at 12% 82%, rgba(216, 180, 254, .20), transparent 38%),\n    linear-gradient(135deg, rgba(255, 249, 252, .32), rgba(255, 238, 246, .36));\n  border-bottom: 2px dashed rgba(255, 111, 165, .42);\n}\n\n.kyou-lp-wrapper .specs-inner { max-width: 1140px; margin: 0 auto; }\n.kyou-lp-wrapper .specs-inner h2 { margin-bottom: 24px; }\n.kyou-lp-wrapper .specs-desc { margin-bottom: 28px; color: var(--ink-berry-body); }\n\n.kyou-lp-wrapper .table-wrap {\n  width: 100%;\n  overflow-x: auto;\n  border: 3px solid #ffffff;\n  border-radius: 24px;\n  background: rgba(255, 255, 255, .86);\n  box-shadow:\n    0 18px 44px rgba(224, 40, 108, .14),\n    0 0 0 2px rgba(255, 111, 165, .55);\n}\n\n.kyou-lp-wrapper table { width: 100%; border-collapse: collapse; }\n\n.kyou-lp-wrapper thead th {\n  padding: 16px 22px;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  background: linear-gradient(90deg, #ff4d8d 0%, #ff75a0 50%, #c056f5 100%);\n  font-family: var(--f-anime-title) !important;\n  font-size: .92rem;\n  font-weight: 700;\n  letter-spacing: .08em;\n  text-align: left;\n  text-shadow: none;\n}\n\n.kyou-lp-wrapper tbody tr { border-bottom: 1.5px dashed rgba(255, 140, 185, .45); }\n.kyou-lp-wrapper tbody tr:last-child { border-bottom: 0; }\n.kyou-lp-wrapper tbody tr:nth-child(even) { background: rgba(255, 235, 245, .48); }\n.kyou-lp-wrapper tbody th,\n.kyou-lp-wrapper tbody td {\n  padding: 15px 22px;\n  color: var(--ink-berry-body);\n  text-align: left;\n  vertical-align: top;\n}\n.kyou-lp-wrapper tbody th {\n  width: 32%;\n  color: var(--berry-rose);\n  font-family: var(--f-anime-title);\n  font-weight: 700;\n}\n\n.kyou-lp-wrapper .table-footnote {\n  margin-top: 24px;\n  padding: 16px 22px;\n  border-radius: 18px;\n  background: rgba(255, 255, 255, .78);\n  border: 1.5px solid rgba(255, 140, 185, .48);\n  color: var(--ink-berry-body);\n  line-height: 1.78;\n}\n\n\/* ---------------- CARE \u0026 SUB-BLOCKS ---------------- *\/\n.kyou-lp-wrapper .sub-block {\n  position: relative;\n  margin-bottom: 20px;\n  padding: 24px 28px;\n  border: 2.5px solid #ffffff;\n  border-radius: 24px;\n  background:\n    var(--svg-lace-corner) top left \/ 85px 85px no-repeat,\n    linear-gradient(145deg, rgba(255, 255, 255, .86), rgba(255, 240, 247, .84));\n  box-shadow:\n    0 12px 28px rgba(224, 40, 108, .12),\n    0 0 0 1.5px rgba(255, 140, 185, .48);\n}\n.kyou-lp-wrapper .sub-block:last-child { margin-bottom: 0; }\n.kyou-lp-wrapper .sub-block h3 { margin-bottom: 10px; }\n.kyou-lp-wrapper .sub-block p { margin-bottom: 12px; }\n.kyou-lp-wrapper .sub-block p:last-child { margin-bottom: 0; }\n\n\/* ---------------- FAQ ---------------- *\/\n.kyou-lp-wrapper .faq-section {\n  padding: 96px 64px 108px;\n  background:\n    radial-gradient(circle at 10% 14%, rgba(255, 186, 215, .24), transparent 38%),\n    radial-gradient(circle at 90% 86%, rgba(216, 180, 254, .20), transparent 38%),\n    linear-gradient(180deg, rgba(255, 246, 251, .30), rgba(255, 235, 245, .34));\n  border-bottom: 2px dashed rgba(255, 111, 165, .42);\n}\n.kyou-lp-wrapper .faq-inner { max-width: 1020px; margin: 0 auto; }\n.kyou-lp-wrapper .faq-inner h2 { margin-bottom: 36px; }\n.kyou-lp-wrapper .faq-item {\n  padding: 26px 28px;\n  margin-bottom: 18px;\n  border: 2.5px solid #ffffff;\n  border-radius: 24px;\n  background:\n    var(--svg-lace-corner) top left \/ 85px 85px no-repeat,\n    linear-gradient(135deg, rgba(255, 255, 255, .82), rgba(255, 240, 247, .82));\n  box-shadow:\n    0 12px 28px rgba(224, 40, 108, .12),\n    0 0 0 1.5px rgba(255, 140, 185, .48);\n}\n.kyou-lp-wrapper .faq-item:last-child { margin-bottom: 0; }\n.kyou-lp-wrapper .faq-item h3 {\n  margin-bottom: 10px;\n  font-family: var(--f-anime-title) !important;\n  font-size: clamp(1.16rem, 1.55vw, 1.36rem);\n  font-weight: 700 !important;\n}\n.kyou-lp-wrapper .faq-item p { color: var(--ink-berry-body); }\n\n\/* ---------------- FINAL CTA ---------------- *\/\n.kyou-lp-wrapper .final-cta-section {\n  position: relative;\n  padding: 100px 64px 116px;\n  text-align: center;\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(255, 186, 215, .28), transparent 56%),\n    radial-gradient(ellipse at 50% 100%, rgba(216, 180, 254, .22), transparent 52%),\n    linear-gradient(180deg, rgba(255, 245, 250, .28), rgba(255, 232, 243, .34));\n}\n.kyou-lp-wrapper .final-inner {\n  max-width: 920px;\n  margin: 0 auto;\n  padding: 50px 42px;\n  border: 3px solid #ffffff;\n  border-radius: 36px;\n  background:\n    var(--svg-lace-corner) top left \/ 140px 140px no-repeat,\n    linear-gradient(145deg, rgba(255, 255, 255, .82), rgba(255, 234, 243, .82));\n  box-shadow:\n    0 24px 58px rgba(224, 40, 108, .18),\n    0 0 0 2px rgba(255, 111, 165, .58);\n}\n.kyou-lp-wrapper .final-inner h2 {\n  margin: 0 auto 22px !important;\n  text-align: center !important;\n  padding: .1em 0 .44em !important;\n}\n.kyou-lp-wrapper .final-inner h2::before { display: none !important; }\n.kyou-lp-wrapper .final-inner h2::after {\n  left: 16% !important;\n  right: 16% !important;\n}\n.kyou-lp-wrapper .final-inner p {\n  margin-bottom: 24px;\n  font-size: 1.12rem;\n  color: var(--ink-berry-body);\n}\n.kyou-lp-wrapper .final-actions {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  align-items: center;\n  gap: 18px;\n}\n.kyou-lp-wrapper .final-actions .stage-cta {\n  margin-top: 0;\n}\n\n\/* ---------------- RESPONSIVE BREAKPOINTS (MOBILE \u0026 TABLET) ---------------- *\/\n@media (max-width: 1100px) {\n  .kyou-lp-wrapper .split-grid { gap: 44px; }\n  .kyou-lp-wrapper .feature-copy { padding: 60px 44px; }\n}\n\n@media (max-width: 900px) {\n  .kyou-lp-wrapper .split-grid,\n  .kyou-lp-wrapper .split-grid--art-wide { grid-template-columns: 1fr; }\n\n  .kyou-lp-wrapper .feature-row,\n  .kyou-lp-wrapper .feature-row--rev { grid-template-columns: 1fr; min-height: auto; }\n  .kyou-lp-wrapper .feature-row--rev .feature-media,\n  .kyou-lp-wrapper .feature-row--rev .feature-copy { order: unset; }\n\n  .kyou-lp-wrapper .spec-diagrams-grid { grid-template-columns: 1fr; }\n}\n\n@media (max-width: 768px) {\n  html { scroll-behavior: auto; }\n  .kyou-lp-wrapper section[id] { scroll-margin-top: 122px; }\n\n  .kyou-lp-wrapper .kyou-bg-stage {\n    background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_kyou_vtuber_onahole_mobile_background.webp?v=1792985022\");\n    background-position: center top;\n  }\n\n  .kyou-lp-wrapper .banner-wrap { height: auto; min-height: 0; }\n  .kyou-lp-wrapper .scroll-cue { display: none; }\n\n  .kyou-lp-wrapper .lp-stage-nav {\n    --kyou-site-header-offset: var(--header-height, 56px);\n    justify-content: flex-start;\n    gap: 10px;\n    padding: 12px 16px;\n    overflow-x: auto;\n    overflow-y: visible;\n    -webkit-overflow-scrolling: touch;\n    scrollbar-width: none;\n  }\n  .kyou-lp-wrapper .lp-stage-nav::-webkit-scrollbar { display: none; }\n  .kyou-lp-wrapper .lp-stage-nav a { font-size: .72rem; padding: 6px 12px; }\n\n  .kyou-lp-wrapper .intro-section,\n  .kyou-lp-wrapper .feature-section-header,\n  .kyou-lp-wrapper .section-shell,\n  .kyou-lp-wrapper .specs-section,\n  .kyou-lp-wrapper .faq-section,\n  .kyou-lp-wrapper .final-cta-section { padding: 64px 20px; }\n\n  .kyou-lp-wrapper .intro-stage,\n  .kyou-lp-wrapper .final-inner,\n  .kyou-lp-wrapper .copy-block {\n    padding: 28px 20px;\n    border-radius: 26px;\n  }\n\n  .kyou-lp-wrapper .intro-bullets {\n    grid-template-columns: 1fr;\n    gap: 10px;\n    margin-top: 24px;\n  }\n\n  .kyou-lp-wrapper .intro-bullets li {\n    min-height: 54px;\n    padding: 11px 14px 11px 46px;\n    border-radius: 16px;\n    font-size: .86rem;\n  }\n\n  .kyou-lp-wrapper .feature-copy { padding: 48px 22px 54px; }\n  .kyou-lp-wrapper .feature-media { padding: 18px; }\n  .kyou-lp-wrapper .feature-media.dual-stacked { padding: 18px; gap: 16px; }\n  .kyou-lp-wrapper .feature-media figure,\n  .kyou-lp-wrapper .gallery-slide { padding: 14px; border-radius: 22px; }\n\n  .kyou-lp-wrapper .kyou-arch-frame {\n    width: min(92vw, 400px);\n    padding: 8px;\n  }\n\n  .kyou-lp-wrapper h2 {\n    font-size: clamp(1.46rem, 5.2vw, 1.92rem) !important;\n    padding-left: 1.34em !important;\n    margin-bottom: 20px !important;\n  }\n  .kyou-lp-wrapper h2::before {\n    width: .94em !important;\n    height: .94em !important;\n  }\n}\n\n@media (max-width: 540px) {\n  .kyou-lp-wrapper .gallery-slide { width: 82vw; height: 410px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .kyou-lp-wrapper *,\n  .kyou-lp-wrapper *::before,\n  .kyou-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  .kyou-lp-wrapper .gallery-track { transform: none !important; animation: none !important; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"kyou-lp-wrapper\" id=\"kyou-top\"\u003e\n\u003c!-- FIXED KAWAII ANIME BACKGROUND \u0026 SPARKLE LIGHTING --\u003e\n\u003cdiv class=\"kyou-bg-stage\" aria-hidden=\"true\"\u003e\u003cpicture class=\"kyou-bg-picture\"\u003e \u003csource media=\"(max-width: 768px)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_kyou_vtuber_onahole_mobile_background.webp?v=1792985022\"\u003e \u003cimg class=\"kyou-bg-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_kyou_vtuber_onahole_desktop_background.webp?v=1792985022\" alt=\"\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003cdiv class=\"kyou-anime-lighting\" aria-hidden=\"true\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- TOP KAWAII COLLABORATION RIBBON --\u003e\n\u003cdiv class=\"kyou-top-ribbon\"\u003e\n\u003cspan class=\"ribbon-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e \u003cspan\u003eMRL × @MamaPyou · Kyou Kurameki VTuber Onahole\u003c\/span\u003e \u003cspan class=\"ribbon-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- HERO BANNER --\u003e\n\u003csection class=\"banner-wrap\"\u003e\u003cpicture class=\"banner-picture\"\u003e \u003csource media=\"(max-width: 768px)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/kyou-kurameki-vtuber-onahole-mobile-banner.webp?v=1792984982\"\u003e \u003cimg class=\"banner-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/kyou-kurameki-anime-onahole-desktop-banner.webp?v=1792984982\" alt=\"Kyou Kurameki VTuber Onahole MRL x MamaPyou\" 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\u003c!-- STICKY KAWAII NAVIGATION --\u003e\u003cnav class=\"lp-stage-nav\" aria-label=\"On this page\"\u003e\u003ca href=\"#kyou-meet\"\u003eMeet Kyou Kurameki\u003c\/a\u003e \u003ca href=\"#kyou-why\"\u003eWhy choose Kyou\u003c\/a\u003e \u003ca href=\"#kyou-gallery\"\u003ePhoto gallery\u003c\/a\u003e \u003ca href=\"#kyou-comparison\"\u003eComparison\u003c\/a\u003e \u003ca href=\"#kyou-specs\"\u003eProduct specifications\u003c\/a\u003e \u003ca href=\"#kyou-care\"\u003eUsing \u0026amp; caring\u003c\/a\u003e \u003ca href=\"#kyou-fit\"\u003eRight for you\u003c\/a\u003e \u003ca href=\"#kyou-faq\"\u003eFAQs\u003c\/a\u003e\u003c\/nav\u003e\u003c!-- INTRO SECTION (H2 USED INSTEAD OF H1 FOR SHOPIFY SEO COMPLIANCE) --\u003e\n\u003csection class=\"intro-section\" id=\"kyou-intro\"\u003e\n\u003cdiv class=\"intro-stage\"\u003e\n\u003cp class=\"collab-line\"\u003eMRL × @MamaPyou\u003c\/p\u003e\n\u003ch2 class=\"kyou-hero-h2\"\u003eKyou Kurameki VTuber Onahole\u003c\/h2\u003e\n\u003cdiv class=\"intro-copy\"\u003e\n\u003cp\u003eKyou Kurameki is a silicone VTuber onahole created through the collaboration between MRLSEXDOLL and @MamaPyou. Her long hair, softly closed eyes, and cheeky tongue-out expression give Hachishaku-Mama a recognizable presence in a 24 cm mini anime sex doll.\u003c\/p\u003e\n\u003cp\u003eFor fans who love Kyou's gentle personality and mischievous side, the appeal starts with her face. Look a little closer and you'll find the bow-topped headpiece, floral details, and rounded silhouette that give this sculpt its character. She weighs 1.35 kg and has one vaginal channel measuring 13 cm deep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cul class=\"intro-bullets\"\u003e\n\u003cli\u003eMRLSEXDOLL × @MamaPyou character collaboration\u003c\/li\u003e\n\u003cli\u003eMature yokai character with a playful expression\u003c\/li\u003e\n\u003cli\u003eDetailed head, long hair, and curvy torso sculpt\u003c\/li\u003e\n\u003cli\u003eSilicone construction in the pink finish shown\u003c\/li\u003e\n\u003cli\u003e24 cm tall, 18 cm wide, and 1.35 kg\u003c\/li\u003e\n\u003cli\u003eOne vaginal channel with a depth of 13 cm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MEET KYOU KURAMEKI --\u003e\n\u003csection class=\"section-shell zone-a\" id=\"kyou-meet\"\u003e\n\u003cdiv class=\"inner split-grid\"\u003e\n\u003cdiv class=\"copy-block\"\u003e\n\u003ch2\u003eMeet Kyou Kurameki\u003c\/h2\u003e\n\u003cp\u003eKyou Kurameki, also known as Hachishaku-Mama, is @MamaPyou's mature yokai character inspired by Hachishaku-sama. In her story, she is an ancient supernatural being standing over eight feet tall, with a gentle, doting personality and a fondness for mischief.\u003c\/p\u003e\n\u003cp\u003eAs people grow less afraid of her urban legend, Kyou tries to find her place among humans. She dyes her naturally black hair pink to disguise her identity and works an office job during the day. Beneath that attempt at an ordinary life, her supernatural side remains.\u003c\/p\u003e\n\u003cp\u003eThat mix of warmth and mischief gives the character her appeal. The sculpt reflects it through closed eyes and a playful expression, paired with the fuller figure described in her character setting. If you're discovering her for the first time, you can meet the creator at \u003cspan style=\"color: rgb(203, 72, 179);\"\u003e\u003ca href=\"https:\/\/x.com\/MamaPyou\" title=\"MamaPyou\" style=\"color: rgb(203, 72, 179);\"\u003e@MamaPyou\u003c\/a\u003e\u003c\/span\u003e on X: \u003c\/p\u003e\n\u003cp class=\"kyou-note-callout\"\u003eKyou's towering height belongs to her fictional character setting. This physical product measures 24 cm tall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kyou-arch-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/kyou-kurameki-witch-hat-full-body-anime-art.webp?v=1792985038\" alt=\"Kyou Kurameki Hachishaku-Mama full-body anime character art by MamaPyou\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- WHY CHOOSE KYOU AS YOUR VTUBER ONAHOLE (HEADING SECTION) --\u003e\n\u003csection class=\"feature-section-header\" id=\"kyou-why\"\u003e\n\u003cdiv class=\"inner\"\u003e\n\u003ch2\u003eWhy choose Kyou as your VTuber onahole\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FEATURE 1: A FACE THAT CARRIES HER PERSONALITY --\u003e\n\u003csection class=\"feature-row\" id=\"kyou-face\"\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\/A_face_that_carries_her_personality_picture1.webp?v=1792985051\" alt=\"Kyou Kurameki VTuber onahole face sculpt with softly closed eyes and cheeky tongue-out expression\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_face_that_carries_her_personality_picture2.webp?v=1792985052\" alt=\"Close-up view of Kyou Kurameki face sculpt, fringe, and playful tongue-out pose\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch3\u003eA face that carries her personality\u003c\/h3\u003e\n\u003cp\u003eKyou's expression gives you a reason to look twice. Her eyes are softly closed, her fringe falls across her face, and her tongue-out pose adds a cheeky touch. Those details bring her mischievous side into the sculpt while keeping the relaxed expression fans associate with her.\u003c\/p\u003e\n\u003cp\u003eFor an adult collector, the face matters. It's the part that makes a character recognizable each time you return to the piece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FEATURE 2: CHARACTER DETAILS YOU CAN SEE FROM EVERY ANGLE --\u003e\n\u003csection class=\"feature-row feature-row--rev\" id=\"kyou-details\"\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\/Character_details_you_can_see_from_every_angle_picture1.webp?v=1792985054\" alt=\"Kyou Kurameki bow-topped headpiece, ruffled details, and floral decorations\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Character_details_you_can_see_from_every_angle_picture2.webp?v=1792985054\" alt=\"Back and side sculpted hair details of Kyou Kurameki anime onahole\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch3\u003eCharacter details you can see from every angle\u003c\/h3\u003e\n\u003cp\u003eThe front view shows the bow above her hair, the ruffled headpiece, and floral decorations. Turn the product around and the long sculpted hair continues down her back, framing her rounded hips. The rear and side views make the shape of the piece clear before you choose it for your collection.\u003c\/p\u003e\n\u003cp\u003eThese details give this anime onahole its visual identity. The pink finish shown in the photographs keeps the sculpt's shapes and decorative elements consistent across the whole piece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FEATURE 3: A FULLER SILHOUETTE IN A COMPACT FORMAT --\u003e\n\u003csection class=\"feature-row\" id=\"kyou-silhouette\"\u003e\n\u003cdiv class=\"feature-media single\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_fuller_silhouette_in_a_compact_format.webp?v=1792985054\" alt=\"Kyou Kurameki curvy torso silhouette in a 24 cm compact anime sex doll format\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch3\u003eA fuller silhouette in a compact format\u003c\/h3\u003e\n\u003cp\u003eKyou's curvy figure is central to her character design. The product carries that silhouette into a compact torso format with a sculpted head and hair. At 24 cm tall and 18 cm wide, it gives fans a three-dimensional interpretation of the character that takes up less space than a life-size doll.\u003c\/p\u003e\n\u003cp\u003eThe 1.35 kg weight is also worth considering before purchase. Check both the measurements and weight against the space you have available for handling, cleaning, and storage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FEATURE 4: ROUNDED HIPS FRAMED BY SCULPTED RUFFLES --\u003e\n\u003csection class=\"feature-row feature-row--rev\" id=\"kyou-ruffles\"\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\/Rounded_hips_framed_by_sculpted_ruffles_picture1.webp?v=1792985054\" alt=\"Kyou Kurameki full hips and rounded rear framed by sculpted skirt-like ruffles\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Rounded_hips_framed_by_sculpted_ruffles_picture2.webp?v=1792985054\" alt=\"Side and rear silhouette of Kyou Kurameki silicone onahole with flowing hair and ruffled outline\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch3\u003eRounded hips framed by sculpted ruffles\u003c\/h3\u003e\n\u003cp\u003eKyou’s full hips and rounded rear are framed by sculpted, skirt-like ruffles, carrying her mature character design into the back and side views. Her long hair falls toward the ruffled outline, giving the sculpt a flowing shape from head to hips.\u003c\/p\u003e\n\u003cp\u003eFor fans drawn to Kyou’s fuller figure, these details give this silicone onahole a distinctive silhouette to appreciate beyond the front view.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FEATURE 5: A COLLABORATION CONNECTED TO THE CREATOR YOU FOLLOW --\u003e\n\u003csection class=\"feature-row\" id=\"kyou-collaboration\"\u003e\n\u003cdiv class=\"feature-media single\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/kyou-kurameki-plushie-maid-character-illustration.webp?v=1792985037\" alt=\"Kyou Kurameki maid and plushie character illustration by MamaPyou\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch3\u003eA collaboration connected to the creator you follow\u003c\/h3\u003e\n\u003cp\u003eFor @MamaPyou's adult fans, this release offers a physical version of a familiar character. For returning MRL collectors, it adds a mature Japanese yokai character to the collection, with a distinct expression and story.\u003c\/p\u003e\n\u003cp\u003eThe MRL × @MamaPyou collaboration brings that connection into the product itself. Kyou's identity remains the focus of the design and the reason to choose her.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- AUTO-SCROLLING PRODUCT PHOTOGRAPHY MARQUEE GALLERY --\u003e\n\u003csection class=\"gallery-section\" id=\"kyou-gallery\" aria-label=\"Kyou Kurameki 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\/kyou-kurameki-vtuber-onahole-front-view.webp?v=1792985061\" alt=\"Kyou Kurameki VTuber onahole 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\/kyou-kurameki-anime-sex-doll-three-quarter-view.webp?v=1792985061\" alt=\"Kyou Kurameki mini anime sex doll 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\/kyou-kurameki-silicone-onahole-side-profile.webp?v=1792985061\" alt=\"Kyou Kurameki silicone onahole side profile\" 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\/kyou-kurameki-vtuber-onahole-rear-view.webp?v=1792985061\" alt=\"Kyou Kurameki VTuber onahole rear 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\/kyou-kurameki-silicone-onahole-back-angle-view.webp?v=1792985061\" alt=\"Kyou Kurameki silicone onahole back angle 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\/kyou-kurameki-anime-sex-doll-ruffled-rear-detail.webp?v=1792985060\" alt=\"Kyou Kurameki anime sex doll ruffled rear detail\" 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\/kyou-kurameki-vtuber-onahole-front-view.webp?v=1792985061\" 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\/kyou-kurameki-anime-sex-doll-three-quarter-view.webp?v=1792985061\" 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\/kyou-kurameki-silicone-onahole-side-profile.webp?v=1792985061\" 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\/kyou-kurameki-vtuber-onahole-rear-view.webp?v=1792985061\" 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\/kyou-kurameki-silicone-onahole-back-angle-view.webp?v=1792985061\" 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\/kyou-kurameki-anime-sex-doll-ruffled-rear-detail.webp?v=1792985060\" 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\u003c!-- KYOU COMPARED WITH A STANDARD ONAHOLE --\u003e\n\u003csection class=\"section-shell zone-b\" id=\"kyou-comparison\"\u003e\n\u003cdiv class=\"inner split-grid\"\u003e\n\u003cdiv class=\"copy-block\"\u003e\n\u003ch2\u003eKyou compared with a standard onahole\u003c\/h2\u003e\n\u003cp class=\"specs-desc\"\u003eKyou combines an adult toy with a recognizable character sculpt. A conventional sleeve or cup usually focuses on its internal design and handling format. Kyou adds a head, face, long hair, and torso, giving fans more character detail to appreciate. Individual sleeve and cup designs vary.\u003c\/p\u003e\n\u003cdiv class=\"table-wrap\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eFeature\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eKyou Kurameki\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eConventional sleeve or cup\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eExterior format\u003c\/th\u003e\n\u003ctd\u003eSculpted head, hair, and compact torso\u003c\/td\u003e\n\u003ctd\u003eUsually a sleeve or cup exterior; designs vary\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCharacter connection\u003c\/th\u003e\n\u003ctd\u003eMRL × @MamaPyou collaboration\u003c\/td\u003e\n\u003ctd\u003eDepends on the product; some also have collaborations\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMeasurements\u003c\/th\u003e\n\u003ctd\u003e24 cm tall and 18 cm wide\u003c\/td\u003e\n\u003ctd\u003eVary by model\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e1.35 kg\u003c\/td\u003e\n\u003ctd\u003eVaries by model\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChannel information\u003c\/th\u003e\n\u003ctd\u003eOne vaginal channel, 13 cm deep\u003c\/td\u003e\n\u003ctd\u003eDepth and internal design vary\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMain reason to choose\u003c\/th\u003e\n\u003ctd\u003eKyou's character design combined with an adult toy format\u003c\/td\u003e\n\u003ctd\u003eThe particular model's size, handling, or internal design\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"table-footnote\"\u003eIf your priority is Kyou's expression, silhouette, and connection to @MamaPyou, those are the reasons to consider this anime sex toy. Compare the dimensions as well as the design when deciding which format suits you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kyou-arch-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/kyou-kurameki-vtuber-onahole-maid-illustration.webp?v=1792985036\" alt=\"Kyou Kurameki maid illustration by MamaPyou\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRODUCT SPECIFICATIONS --\u003e\n\u003csection class=\"specs-section\" id=\"kyou-specs\"\u003e\n\u003cdiv class=\"specs-inner\"\u003e\n\u003ch2\u003eProduct specifications\u003c\/h2\u003e\n\u003cdiv class=\"spec-diagrams-grid\"\u003e\n\u003cfigure class=\"spec-diagram-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/kyou-kurameki-onahole-size-and-measurements.webp?v=1792986014\" alt=\"Kyou Kurameki onahole size and measurements diagram\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"spec-diagram-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/kyou-kurameki-onahole-channel-depth-diagram.webp?v=1792986014\" alt=\"Kyou Kurameki onahole 13 cm vaginal channel depth diagram\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\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\"\u003eKyou Kurameki\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBrand\u003c\/th\u003e\n\u003ctd\u003eMRLSEXDOLL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCollaboration\u003c\/th\u003e\n\u003ctd\u003eMRL × @MamaPyou\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCharacter\u003c\/th\u003e\n\u003ctd\u003eKyou Kurameki\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCharacter alias\u003c\/th\u003e\n\u003ctd\u003eHachishaku-Mama\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct format\u003c\/th\u003e\n\u003ctd\u003eCompact anime sex doll and onahole\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eSilicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor shown\u003c\/th\u003e\n\u003ctd\u003ePink\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHeight\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\"\u003eWidth\u003c\/th\u003e\n\u003ctd\u003e18 cm \/ approximately 7.09 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e1.35 kg \/ approximately 2.98 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\u003e28 cm \/ approximately 11.02 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHip circumference\u003c\/th\u003e\n\u003ctd\u003e40 cm \/ approximately 15.75 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChannel type\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\u003e13 cm \/ approximately 5.12 in\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\u003c!-- USING AND CARING FOR YOUR SILICONE ONAHOLE --\u003e\n\u003csection class=\"section-shell zone-b\" id=\"kyou-care\"\u003e\n\u003cdiv class=\"inner split-grid split-grid--art-wide\"\u003e\n\u003cdiv class=\"kyou-arch-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/kyou-kurameki-rose-lingerie-bedroom-illustration.webp?v=1792985036\" alt=\"Kyou Kurameki rose lingerie illustration by MamaPyou\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"copy-block\"\u003e\n\u003ch2\u003eUsing and caring for your silicone onahole\u003c\/h2\u003e\n\u003cdiv class=\"sub-block\"\u003e\n\u003ch3\u003eCheck the product and prepare it\u003c\/h3\u003e\n\u003cp\u003eBefore each use, check the silicone for damage and make sure the product is clean. Support the main body when moving or handling Kyou. Avoid pulling on the sculpted hair, headpiece, or decorative details.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sub-block\"\u003e\n\u003ch3\u003eChoose a compatible lubricant\u003c\/h3\u003e\n\u003cp\u003eUse a water-based lubricant suitable for silicone toys, following its label and the product care instructions. Avoid silicone-based lubricants unless MRL specifically confirms compatibility with Kyou's material and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sub-block\"\u003e\n\u003ch3\u003eHandle the product gently\u003c\/h3\u003e\n\u003cp\u003eChoose a comfortable position where you can support and control the product. Keep the listed 13 cm channel depth in mind, avoid forcing or overstretching the silicone, and stop if you feel discomfort. Check the dimensions before purchase; channel depth alone does not determine fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sub-block\"\u003e\n\u003ch3\u003eClean and rinse thoroughly\u003c\/h3\u003e\n\u003cp\u003eUse lukewarm water and mild, unscented soap, following the product care instructions. Clean the channel and exterior gently, then rinse away all soap and residue. Avoid sharp cleaning tools and harsh household cleaners. Do not boil or use high heat unless MRL specifically confirms that method for this product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sub-block\"\u003e\n\u003ch3\u003eDry completely before storage\u003c\/h3\u003e\n\u003cp\u003eAllow the channel and exterior to dry fully before putting Kyou away. Store the clean, dry product in a dust-free place away from direct sunlight and heat. Give the sculpted details enough space to avoid prolonged pressure from other objects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- IS KYOU THE RIGHT ANIME SEX DOLL FOR YOU --\u003e\n\u003csection class=\"section-shell zone-a\" id=\"kyou-fit\"\u003e\n\u003cdiv class=\"inner split-grid\"\u003e\n\u003cdiv class=\"copy-block\"\u003e\n\u003ch2\u003eIs Kyou the right anime sex doll for you\u003c\/h2\u003e\n\u003cp\u003eKyou is designed for adults who enjoy @MamaPyou's character, mature monster girl designs, and compact silicone collectibles with an adult toy function. Her face and fuller silhouette are likely to matter most if you're choosing a piece because of the character behind it.\u003c\/p\u003e\n\u003cp\u003eHer 24 cm format also suits buyers looking for a smaller alternative to a life-size doll. If you're comparing a VTuber sex doll with a simpler sleeve, consider how much you value the sculpted character exterior alongside the listed dimensions and weight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kyou-arch-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/kyou-kurameki-vtuber-onahole-reclining-art.webp?v=1792985036\" alt=\"Kyou Kurameki reclining anime character illustration by MamaPyou\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FREQUENTLY ASKED QUESTIONS --\u003e\n\u003csection class=\"faq-section\" id=\"kyou-faq\"\u003e\n\u003cdiv class=\"faq-inner\"\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs Kyou a collaboration with MamaPyou\u003c\/h3\u003e\n\u003cp\u003eYes. Kyou Kurameki is a collaboration between MRLSEXDOLL and @MamaPyou, based on the creator's Kyou character, also known as Hachishaku-Mama.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs Kyou a life-size doll\u003c\/h3\u003e\n\u003cp\u003eKyou is a mini anime sex doll measuring 24 cm tall and 18 cm wide. The character's height of over eight feet is part of her fictional setting and does not describe the physical product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat material is Kyou made from\u003c\/h3\u003e\n\u003cp\u003eKyou is made from silicone. The product photographs show the pink version, including the sculpted head, long hair, decorative details, and torso.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow many channels does Kyou have\u003c\/h3\u003e\n\u003cp\u003eKyou has one vaginal channel with a depth of 13 cm, approximately 5.12 inches. Use the full product measurements when comparing size and handling requirements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat lubricant should I use with Kyou\u003c\/h3\u003e\n\u003cp\u003eChoose a water-based lubricant suitable for silicone toys. Use silicone-based lubricant only if MRL specifically confirms that it is compatible with Kyou's silicone and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I clean an onahole like Kyou\u003c\/h3\u003e\n\u003cp\u003eClean Kyou gently with lukewarm water and mild, unscented soap, following the product care instructions. Rinse the channel and exterior thoroughly, then let both dry completely before storage. Avoid harsh cleaners and unapproved heat treatments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BRING HACHISHAKU MAMA INTO YOUR COLLECTION --\u003e\n\u003csection class=\"final-cta-section\" id=\"kyou-order\"\u003e\n\u003cdiv class=\"final-inner\"\u003e\n\u003ch2\u003eBring Hachishaku Mama into your collection\u003c\/h2\u003e\n\u003cp\u003eThe closed eyes, cheeky expression, and long pink hair make Kyou a distinctive addition for fans of @MamaPyou. Choose the Kyou Kurameki VTuber onahole for her character design, compact silicone format, and connection to the creator you follow.\u003c\/p\u003e\n\u003cdiv class=\"final-actions\"\u003e\u003ca class=\"stage-cta\" href=\"#kyou-top\"\u003eAdd Kyou to your collection.\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":67840804585785,"sku":"RD-PYJ-1360","price":178.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/kyou-kurameki-onahole-front-view_d877bde9-a8d1-42b4-b36c-84654918da2d.webp?v=1792992853","url":"https:\/\/www.mrlsexdoll.com\/it\/products\/kyou-vtuber-onahole","provider":"MRLSEXDOLL","version":"1.0","type":"link"}