{"product_id":"koko-goth-girl-onahole","title":"Koko — Goth Girl Onahole | MRL × Darknud","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e\u003clink href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\" crossorigin=\"\"\u003e\u003clink 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\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  \/* ─────────────────────────────────────────\n     GLOBAL SMOOTH SCROLL\n  ───────────────────────────────────────── *\/\n  html { scroll-behavior: smooth; }\n\n  \/* ─────────────────────────────────────────\n     CSS VARIABLES: KOKO GOTH POP THEME\n  ───────────────────────────────────────── *\/\n  .osiimi-wrapper {\n    --pop-orange-bg:  #2b1b3d;\n    --pop-orange-dark:#9d4edd;\n    --pop-teal:       #ff006e;\n    --pop-blue:       #3a0ca3;\n    --pop-peach:      #1a1a24;\n    --pop-yellow:     #f72585;\n    --pop-red:        #d90429;\n    \n    --text-main:      #f5f5f5;\n    --text-muted:     #b0b0b0;\n    --card-bg:        #22222b;\n    --card-border:    #000000;\n\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     SHOPIFY THEME OVERRIDES (FORCE TEXT COLORS)\n  ───────────────────────────────────────── *\/\n  \/* This prevents Shopify from turning text black *\/\n  .osiimi-wrapper h2, \n  .osiimi-wrapper h3, \n  .osiimi-wrapper p, \n  .osiimi-wrapper li, \n  .osiimi-wrapper td, \n  .osiimi-wrapper span, \n  .osiimi-wrapper div,\n  .osiimi-wrapper strong {\n    color: var(--text-main) !important;\n  }\n\n  .osiimi-wrapper .os-hero__title { color: #FFF !important; }\n  .osiimi-wrapper .os-hero__subtitle { color: var(--pop-yellow) !important; }\n  .osiimi-wrapper .pop-sticker { color: #ffffff !important; }\n  .osiimi-wrapper .os-intro-v3__qa-card, \n  .osiimi-wrapper .os-intro-v3__qa-card p, \n  .osiimi-wrapper .os-intro-v3__qa-card h2, \n  .osiimi-wrapper .os-intro-v3__qa-card li { color: #ffffff !important; }\n  .osiimi-wrapper .os-bullet-list li::before { color: var(--pop-teal) !important; }\n  .osiimi-wrapper .os-intro-v3__narrative p:first-of-type { color: var(--pop-teal) !important; }\n  .osiimi-wrapper .os-features__header h2 { color: #FFF !important; }\n  .osiimi-wrapper .os-features__header p { color: var(--text-muted) !important; }\n  .osiimi-wrapper .os-compare__title { color: #FFF !important; }\n  .osiimi-wrapper .os-compare__card h3 { color: #fff !important; }\n  .osiimi-wrapper .os-compare__icon--yes { color: var(--card-border) !important; }\n  .osiimi-wrapper .os-compare__icon--no { color: white !important; }\n  .osiimi-wrapper .os-video-header h2 { color: #FFF !important; }\n  .osiimi-wrapper .os-gallery-header h2 { color: #FFF !important; }\n  .osiimi-wrapper .os-table td:first-child { color: var(--pop-teal) !important; }\n  .osiimi-wrapper .os-care-box h3 { color: #fff !important; }\n  .osiimi-wrapper .os-bottom h2 { color: #FFF !important; }\n  .osiimi-wrapper .os-faq-item h3 { color: var(--pop-teal) !important; }\n  .osiimi-wrapper .os-explore h2 { color: #fff !important; }\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    background-color: var(--pop-orange-bg);\n    background-image: \n      linear-gradient(45deg, #241633 25%, transparent 25%, transparent 75%, #241633 75%, #241633),\n      linear-gradient(45deg, #241633 25%, transparent 25%, transparent 75%, #241633 75%, #241633);\n    background-size: 160px 160px;\n    background-position: 0 0, 80px 80px;\n    overflow-x: hidden;\n    box-sizing: border-box;\n    z-index: 1;\n  }\n  .osiimi-wrapper *, .osiimi-wrapper *::before, .osiimi-wrapper *::after { box-sizing: border-box; }\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    transition: transform 0.2s ease, box-shadow 0.2s ease;\n  }\n  .pop-card:hover { transform: translate(-2px, -2px); box-shadow: 10px 10px 0px var(--card-border); }\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    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-peach { background-color: var(--pop-peach); }\n  .bg-yellow { background-color: var(--pop-yellow); }\n  .bg-orange { background-color: var(--pop-orange-dark); }\n  .bg-red { background-color: var(--pop-red); }\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-teal) !important;\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: #fff !important;\n  }\n\n  \/* ─────────────────────────────────────────\n     FLOATING BOTTOM NAV\n  ───────────────────────────────────────── *\/\n  .os-nav {\n    position: fixed; bottom: 20px; left: 0; right: 0; width: 100%; z-index: 150;\n    display: flex; justify-content: center; padding: 0 1rem; pointer-events: none;\n  }\n  .os-nav__inner {\n    pointer-events: auto; background: var(--card-bg); border: 3px solid var(--card-border);\n    border-radius: 999px; padding: 0.8rem 2rem; display: flex; align-items: center; gap: 2rem;\n    box-shadow: 6px 6px 0px var(--card-border); max-width: 100%; overflow-x: auto; 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; font-family: var(--ff-display);\n    color: var(--pop-teal) !important; font-size: 1.2rem; font-weight: 900;\n    flex-shrink: 0; text-transform: uppercase; 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; font-size: 0.9rem; font-weight: 700; text-transform: uppercase;\n    letter-spacing: 0.05em; transition: all 0.2s ease; white-space: nowrap; font-family: var(--ff-body);\n  }\n  .os-nav__links a:hover { color: var(--pop-teal) !important; }\n  @media (max-width: 768px) { .os-nav__inner { gap: 1rem; padding: 0.6rem 1.2rem; justify-content: flex-start; } }\n\n  \/* ─────────────────────────────────────────\n     HERO BANNER\n  ───────────────────────────────────────── *\/\n  .os-hero {\n    position: relative; width: 100%; min-height: 80vh; display: flex; align-items: center; justify-content: center;\n    background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/koko_banner.webp?v=1781260185');\n    background-size: cover; background-position: center top; border-bottom: 5px solid var(--card-border);\n  }\n  @media (max-width: 768px) {\n    .os-hero { background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/koko_mobile_banner.webp?v=1781260189'); min-height: 90vh; }\n  }\n  .os-hero__overlay { position: absolute; inset: 0; background: linear-gradient(to top, var(--pop-orange-bg) 0%, transparent 60%); }\n  .os-hero__content { position: relative; z-index: 2; padding: 2rem var(--pad-h); max-width: var(--max-w); width: 100%; text-align: center; margin-top: 15vh; }\n  \n  .os-hero__title {\n    font-family: var(--ff-display); font-size: clamp(2rem, 5vw, 4.5rem); font-weight: 900; line-height: 1.1; \n    margin-bottom: 1rem !important; text-transform: uppercase; letter-spacing: -0.02em;\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  }\n  .os-hero__subtitle {\n    font-family: var(--ff-script); font-size: clamp(1.4rem, 2.5vw, 2rem);\n    text-shadow: 2px 2px 0 var(--card-border); margin-top: -10px; transform: rotate(-2deg); display: inline-block; font-weight: bold;\n  }\n\n  \/* ─────────────────────────────────────────\n     MARQUEE STYLES\n  ───────────────────────────────────────── *\/\n  .os-marquee { background: var(--card-bg); padding: 1.5rem 0; overflow: hidden; position: relative; border-top: 4px solid var(--card-border); border-bottom: 4px solid var(--card-border); width: 102%; margin-left: -1%; box-shadow: 0 10px 20px rgba(0,0,0,0.5); z-index: 10; }\n  .os-marquee__track { display: flex; gap: 1.5rem; width: max-content; animation: os-scroll 20s linear infinite; }\n  .os-marquee:hover .os-marquee__track { animation-play-state: paused; }\n  @keyframes os-scroll { 0% { transform: translateX(0); } 100% { transform: translateX(calc(-50% - 0.75rem)); } }\n\n  .os-marquee--chibi { transform: rotate(-1.5deg); margin-top: -25px; }\n  .os-marquee--chibi .os-marquee__item { height: 140px; width: 140px; border-radius: 50%; border: 3px solid var(--card-border); overflow: hidden; background: var(--pop-peach); box-shadow: 4px 4px 0px var(--card-border); display: flex; align-items: center; justify-content: center; padding: 10px; }\n  .os-marquee--chibi .os-marquee__item img { height: 100%; width: 100%; object-fit: contain; }\n\n  .os-marquee--art { transform: rotate(1deg); margin-top: 3rem; }\n  .os-marquee--art .os-marquee__item { height: 160px; border-radius: 8px; border: 3px solid var(--card-border); overflow: hidden; background: var(--pop-peach); }\n  .os-marquee--art .os-marquee__item img { height: 100%; width: auto; object-fit: cover; }\n\n  \/* ─────────────────────────────────────────\n     INTRO SECTION\n  ───────────────────────────────────────── *\/\n  .os-intro-v3 { padding: var(--pad-section) var(--pad-h) 0; position: relative; }\n  .os-intro-v3__inner { max-width: var(--max-w); margin: 0 auto; display: grid; grid-template-columns: 1fr; gap: 3rem; align-items: center; }\n  @media (min-width: 900px) { .os-intro-v3__inner { grid-template-columns: 1.2fr 1fr; gap: 4rem; } }\n\n  .os-intro-v3__image-pane { position: relative; }\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  .os-intro-v3__image-frame { background: var(--card-bg); border: 3px solid var(--card-border); border-radius: 12px; padding: 1rem; box-shadow: 8px 8px 0px var(--card-border); transform: rotate(-1deg); }\n  .os-intro-v3__image-frame img { width: 100%; height: auto; border-radius: 6px; border: 2px solid var(--card-border); }\n\n  .os-intro-v3__content-pane { display: flex; flex-direction: column; gap: 2.5rem; }\n  .os-intro-v3__qa-card { background: var(--pop-blue); }\n  .os-intro-v3__qa-title { font-family: var(--ff-display); font-size: 1.5rem; font-weight: 900; margin-bottom: 1rem !important; line-height: 1.2; text-transform: uppercase; }\n  \n  .os-bullet-list { list-style: none; padding: 0; margin-top: 1rem; }\n  .os-bullet-list li { position: relative; padding-left: 1.8rem; margin-bottom: 0.8rem; font-weight: 700; font-size: 1.05rem; }\n  .os-bullet-list li::before { content: '★'; position: absolute; left: 0; font-size: 1.2rem; line-height: 1; }\n\n  .os-intro-v3__narrative { background: var(--card-bg); padding: 2rem; border: 3px solid var(--card-border); border-radius: 16px; box-shadow: 6px 6px 0px var(--card-border); }\n  .os-intro-v3__narrative p { margin-bottom: 1.2rem !important; font-weight: 500; }\n  .os-intro-v3__narrative p:first-of-type { font-weight: 700; font-size: 1.15rem; }\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 { font-family: var(--ff-display); font-size: clamp(2.5rem, 5vw, 4rem); font-weight: 900; line-height: 1.1; 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); margin-bottom: 1.5rem !important; }\n  \n  .os-feature-block { max-width: var(--max-w); margin: 0 auto clamp(4rem, 8vw, 8rem) !important; padding: 0 var(--pad-h); display: grid; grid-template-columns: 1fr 1fr; gap: clamp(2rem, 5vw, 4rem); align-items: center; }\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 { position: relative; border-radius: 16px; border: 3px solid var(--card-border); background: var(--card-bg); padding: 1rem; box-shadow: 8px 8px 0px var(--card-border); }\n  .os-feature__img-wrap img { width: 100%; display: block; border-radius: 8px; border: 2px solid var(--card-border); }\n  \n  .os-feature__content { background: var(--card-bg); padding: 2.5rem; border-radius: 16px; border: 3px solid var(--card-border); box-shadow: 8px 8px 0px var(--card-border); position: relative; }\n  .os-feature__content .pop-sticker { position: absolute; top: -20px; left: 20px; }\n  .os-feature__content h3 { font-family: var(--ff-display); font-size: clamp(1.6rem, 2.5vw, 2.2rem); font-weight: 900; margin-top: 1rem !important; margin-bottom: 1rem !important; line-height: 1.1; text-transform: uppercase; }\n  .os-feature__content p { margin-bottom: 1rem !important; font-weight: 500; }\n\n  \/* ─────────────────────────────────────────\n     BEST FOR \/ NOT FOR MODULE\n  ───────────────────────────────────────── *\/\n  .os-compare { padding: var(--pad-section) var(--pad-h); max-width: var(--max-w); margin: 0 auto; }\n  .os-compare__title { text-align: center; font-family: var(--ff-display); font-size: clamp(2.5rem, 5vw, 4rem); font-weight: 900; 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); margin-bottom: 3rem !important; }\n  .os-compare__grid { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; }\n  .os-compare__card { background: var(--card-bg); border: 3px solid var(--card-border); border-radius: 16px; padding: 2.5rem; box-shadow: 8px 8px 0px var(--card-border); position: relative;}\n  .os-compare__card--best { background: var(--pop-blue); transform: rotate(-1deg);}\n  .os-compare__card--not { background: var(--pop-orange-bg); transform: rotate(1deg);}\n  .os-compare__card h3 { font-family: var(--ff-display); font-size: 2rem; font-weight: 900; text-transform: uppercase; margin-bottom: 1.5rem !important; text-align: center; border-bottom: 3px solid var(--card-border); padding-bottom: 1rem; }\n  .os-compare__list { list-style: none; padding: 0; }\n  .os-compare__list li { margin-bottom: 1rem; font-weight: 700; display: flex; gap: 0.8rem; font-size: 1.1rem; line-height: 1.4; align-items: flex-start;}\n  .os-compare__icon { flex-shrink: 0; width: 24px; height: 24px; border-radius: 50%; border: 2px solid var(--card-border); display: flex; align-items: center; justify-content: center; font-weight: 900; font-size: 0.9rem; margin-top: 2px;}\n  @media (max-width: 768px) { .os-compare__grid { grid-template-columns: 1fr; } }\n\n  \/* ─────────────────────────────────────────\n     PROFILE \u0026 LORE\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 { 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  .os-profile__art img { width: 100%; border-radius: 8px; border: 2px solid var(--card-border); }\n  \n  .os-profile__content { 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  .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\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; 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     GALLERY\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; 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 { max-width: var(--max-w); margin: 0 auto; padding: 1rem var(--pad-h) 2rem; display: flex; gap: 2rem; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: thin; scrollbar-color: var(--card-border) var(--pop-peach); -webkit-overflow-scrolling: touch; }\n  .os-gallery-slider::-webkit-scrollbar { height: 12px; }\n  .os-gallery-slider::-webkit-scrollbar-track { background: var(--pop-peach); 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 { flex: 0 0 calc(33.333% - 1.33rem); scroll-snap-align: center; position: relative; aspect-ratio: 2\/3; display: block; background: var(--card-bg); border: 3px solid var(--card-border); border-radius: 16px; padding: 0.75rem; box-shadow: 6px 6px 0px var(--card-border); transition: transform 0.2s; }\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  .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  .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: #222; padding: 10px; }\n\n  \/* ─────────────────────────────────────────\n     SPECS \u0026 CARE\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-table { width: 100%; border-collapse: collapse; font-weight: 500; margin-bottom: 3rem;}\n  .os-table tr { border-bottom: 2px dashed var(--card-border); }\n  .os-table td { padding: 1rem 0; }\n  \n  .os-care-box { background: var(--pop-peach); border: 3px solid var(--card-border); border-radius: 12px; padding: 2rem; box-shadow: inset 4px 4px 0 rgba(0,0,0,0.5); }\n  .os-care-box h3 { font-family: var(--ff-display); font-size: 1.5rem; font-weight: 900; margin-bottom: 1rem !important; text-transform: uppercase; }\n  @media (max-width: 768px) { .os-specs__inner{ padding: 1.5rem; } }\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; 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; font-size: 2.5rem; margin-bottom: 1rem !important; }\n  .osiimi-wrapper .btn { display: inline-block; padding: 1rem 2.5rem; background: var(--pop-blue) !important; color: #fff !important; 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  .osiimi-wrapper .btn:hover { transform: translate(-2px, -2px); box-shadow: 6px 6px 0px var(--card-border); background: var(--pop-orange-dark) !important; color: #fff !important; }\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 class=\"os-nav__logo\" href=\"#\"\u003e Koko \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=\"#compare\"\u003eBest For\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\"\u003eKoko — Goth Girl Onahole\u003c\/h2\u003e\n\u003cdiv class=\"os-hero__subtitle\"\u003eThe Official MRL × Darknud Collab — Medical Silicone | Limited Edition\u003c\/div\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\"\u003eMedical Silicone\u003c\/span\u003e \u003cspan class=\"pop-sticker bg-yellow tilt-right\"\u003e13cm Canal \/ 1.35kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ─────────────────────────────────────────\n     CHARACTER MARQUEE\n  ───────────────────────────────────────── --\u003e\n\u003cdiv class=\"os-marquee os-marquee--chibi\"\u003e\n\u003cdiv class=\"os-marquee__track\"\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Koko_st-jean__2.webp?v=1781260189\" alt=\"Koko Saint Jean character portrait\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Koko_butt.webp?v=1781260189\" alt=\"Koko back illustration\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Koko_dom_done.webp?v=1781260189\" alt=\"Koko character design\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Koko_saint_jean.webp?v=1781260189\" alt=\"Koko full character art\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Koko_st-jean.webp?v=1781260189\" alt=\"Koko character display\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c!-- Duplicate for seamless loop --\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Koko_st-jean__2.webp?v=1781260189\" alt=\"Koko Saint Jean character portrait\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Koko_butt.webp?v=1781260189\" alt=\"Koko back illustration\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Koko_dom_done.webp?v=1781260189\" alt=\"Koko character design\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─────────────────────────────────────────\n     INTRO SECTION (PRODUCT DEFINITION)\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-orange tilt-more-left s1\"\u003eThick Goth Vibe\u003c\/span\u003e\n\u003cdiv class=\"os-intro-v3__image-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/koko_illustration_10.webp?v=1781260185\" alt=\"Koko anime goth girl onahole lavender figurine, moon background detail\" loading=\"lazy\"\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\u003cp style=\"margin-bottom: 1rem; color: var(--pop-yellow) !important; font-weight: bold;\"\u003e★★★★★ SOLD OUT before — back by demand. Limited run.\u003c\/p\u003e\n\u003cp class=\"os-intro-v3__qa-text\"\u003eShe squeezes her chest together. She smirks right at you. And she doesn't let go until you're done. Koko is the goth girl onahole born from the imagination of beloved artist @Darknud — now sculpted in premium medical silicone as MRL's most ambitious original collab to date.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-intro-v3__narrative\"\u003e\n\u003cp\u003eEvery inch of her thicc, curvy body is faithful to the original character: from her iconic drooping eyeliner to her barely-contained chest and wide, seated hips. If you've ever stared at a big titty goth girl drawing and thought what if she were real — she is now.\u003c\/p\u003e\n\u003cdiv class=\"os-intro-v3__cta-text\" style=\"color: var(--pop-teal) !important; font-weight: bold; margin-top: 1rem;\"\u003eWhy Koko Hits Different ~\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ─────────────────────────────────────────\n     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 src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/koko_illustration_11.webp?v=1781260189\" alt=\"Koko character illustration\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/koko_illustration_7.webp?v=1781260185\" alt=\"Koko character illustration\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/koko_illustration_8.webp?v=1781260185\" alt=\"Koko character illustration\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/koko_illustration_10.webp?v=1781260185\" alt=\"Koko character illustration\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c!-- Duplicate for seamless loop --\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/koko_illustration_11.webp?v=1781260189\" alt=\"Koko character illustration\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-marquee__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/koko_illustration_7.webp?v=1781260185\" alt=\"Koko character illustration\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─────────────────────────────────────────\n     KEY FEATURES GRID\n  ───────────────────────────────────────── --\u003e\n\u003csection id=\"features\" class=\"os-features\"\u003e\n\u003cdiv class=\"os-features__header os-reveal\"\u003e\n\u003ch2\u003eWhy Koko Hits Different\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 1 --\u003e\n\u003cdiv class=\"os-feature-block\"\u003e\n\u003cdiv class=\"os-feature__img-wrap os-reveal-l\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/An_Original_Character._An_Official_Collab.webp?v=1781260171\" alt=\"Koko MRL x Darknud goth onahole — display base, back view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-feature__content os-reveal-r\"\u003e\n\u003cspan class=\"pop-sticker bg-teal tilt-left\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eAn Original Character. An Official Collab.\u003c\/h3\u003e\n\u003cp\u003eThis is not a licensed copy or a knockoff. Koko is MRL's official collaboration with \u003cstrong\u003e\u003cspan style=\"color: #2b00ff;\"\u003e\u003ca style=\"color: #2b00ff;\" title=\"Darknud\" href=\"https:\/\/x.com\/Darknud\"\u003e@Darknud\u003c\/a\u003e\u003c\/span\u003e\u003c\/strong\u003e, designed from the ground up with the artist's direct creative involvement. For fans of the artist, this is the most intimate piece of Darknud merchandise ever made. For everyone else — she's simply the most fully-realized anime goth girl in onahole form, period.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 2 --\u003e\n\u003cdiv class=\"os-feature-block os-feature-block--flip\"\u003e\n\u003cdiv class=\"os-feature__img-wrap os-reveal-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_Ultimate_Thick_Goth_Girl_Fantasy_Sculpted_in_Silicone.webp?v=1781260171\" alt=\"Koko thick goth girl onahole — full body silicone detail with roses\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-feature__content os-reveal-l\"\u003e\n\u003cspan class=\"pop-sticker bg-yellow tilt-right\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eThe Ultimate Thick Goth Girl Fantasy, Sculpted in Silicone\u003c\/h3\u003e\n\u003cp\u003eKoko wasn't designed by an anonymous product team. She's the original creation of @Darknud — a fan-beloved artist who's spent years drawing the ideal thicc goth goddess. Every curve, every detail, every smirk was drawn first and sculpted second. You're not holding a generic goth sex doll. You're holding Koko — with a face, a personality, and a 9-year history behind her.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 3 --\u003e\n\u003cdiv class=\"os-feature-block\"\u003e\n\u003cdiv class=\"os-feature__img-wrap os-reveal-l\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Medical_Silicone_That_Feels_Like_Nothing_Else.webp?v=1781260172\" alt=\"Koko goth sex doll — close-up bust detail, medical silicone\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-feature__content os-reveal-r\"\u003e\n\u003cspan class=\"pop-sticker bg-blue tilt-left\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eMedical Silicone That Feels Like Nothing Else\u003c\/h3\u003e\n\u003cp\u003eMade from 100% body-safe, medical-grade silicone — the same standard used in surgical implants. Non-porous, hypoallergenic, phthalate-free, and built to last. Unlike cheaper TPE or thermoplastic onaholes, silicone holds texture longer, cleans more thoroughly, and stays odorless. You're investing in something made to be used — seriously — not just once.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 4 --\u003e\n\u003cdiv class=\"os-feature-block os-feature-block--flip\"\u003e\n\u003cdiv class=\"os-feature__img-wrap os-reveal-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1.35_kg_Heavy_Enough_to_Stay_Light_Enough_to_Use.webp?v=1781260172\" alt=\"Koko onahole side profile — curvy BBW silicone body by Darknud\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-feature__content os-reveal-l\"\u003e\n\u003cspan class=\"pop-sticker bg-orange tilt-right\"\u003e04\u003c\/span\u003e\n\u003ch3\u003e1.35 kg — Heavy Enough to Stay, Light Enough to Use\u003c\/h3\u003e\n\u003cp\u003eAt 1.35 kg, she has real weight in your hands. She doesn't slide away, doesn't feel hollow, doesn't feel like a cheap prop. The substantial heft of a well-made BBW sex doll — without the storage nightmare of full-size alternatives. Real presence. Real grip. Real session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 5 --\u003e\n\u003cdiv class=\"os-feature-block\"\u003e\n\u003cdiv class=\"os-feature__img-wrap os-reveal-l\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_13_cm_Canal_Designed_for_Real_Sensation.webp?v=1781260171\" alt=\"Koko onahole internal canal view — 13cm penetration depth detail\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-feature__content os-reveal-r\"\u003e\n\u003cspan class=\"pop-sticker bg-teal tilt-left\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eA 13 cm Canal Designed for Real Sensation\u003c\/h3\u003e\n\u003cp\u003eHer 13 cm vaginal tunnel isn't just deep — it's textured for grip, warmth, and feedback you'll feel from the first push to the last. Whether you take your time or you don't, Koko's interior was engineered to respond. This is the kind of hentai onahole experience fans of 2D bodytype design have been asking for in 3D form.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ─────────────────────────────────────────\n     BEST FOR \/ NOT FOR\n  ───────────────────────────────────────── --\u003e\n\u003csection id=\"compare\" class=\"os-compare os-reveal\"\u003e\n\u003ch2 class=\"os-compare__title\"\u003eWho Koko Is For\u003c\/h2\u003e\n\u003cdiv class=\"os-compare__grid\"\u003e\n\u003cdiv class=\"os-compare__card os-compare__card--best\"\u003e\n\u003ch3\u003eBest For\u003c\/h3\u003e\n\u003cul class=\"os-compare__list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"os-compare__icon os-compare__icon--yes\"\u003e✓\u003c\/span\u003e Anime and ACG fans\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"os-compare__icon os-compare__icon--yes\"\u003e✓\u003c\/span\u003e Goth aesthetic enthusiasts\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"os-compare__icon os-compare__icon--yes\"\u003e✓\u003c\/span\u003e Collectors of artist-collaboration adult products\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"os-compare__icon os-compare__icon--yes\"\u003e✓\u003c\/span\u003e BBW-bodytype appreciators\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-compare__card os-compare__card--not\"\u003e\n\u003ch3\u003eNot For\u003c\/h3\u003e\n\u003cul class=\"os-compare__list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"os-compare__icon os-compare__icon--no\"\u003e✕\u003c\/span\u003e Buyers looking for a full-size sex doll\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"os-compare__icon os-compare__icon--no\"\u003e✕\u003c\/span\u003e Buyers looking for a generic product without an artist history\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ─────────────────────────────────────────\n     PROFILE \u0026 LORE\n  ───────────────────────────────────────── --\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 src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Koko_saint_jean.webp?v=1781260189\" alt=\"Official character reference sheet for Koko\" loading=\"lazy\"\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 Lore\u003c\/span\u003e\n\u003ch2\u003eMeet Koko — The Character Behind the Onahole\u003c\/h2\u003e\n\u003cp\u003eThere's a reason fans of @Darknud fell for Koko the moment she appeared. She is, in every sense, the dream. Bubbly and warm on the outside. Teasing and confident when it counts. She holds her chest going down stairs. She gets shy when she likes someone — face in the corner, cheeks red. But when she's with the right person? She's all in.\u003c\/p\u003e\n\u003cp style=\"margin-top: 1rem;\"\u003eKoko is the big titty goth girl every anime lover deserves to meet. She's been drawn, shared, cosplayed, and obsessed over since 2017. Now, for the first time, she exists in three dimensions — sculpted in silicone, posed the way you know her, and ready to be yours.\u003c\/p\u003e\n\u003cp style=\"margin-top: 1rem; font-style: italic;\"\u003e— \"Never would I have thought I could have an onahole of my own character. This is the dream of a lifetime.\" @Darknud, Creator\u003c\/p\u003e\n\u003ch3 style=\"font-family: var(--ff-display); font-size: 1.5rem; font-weight: 900; margin-top: 2rem; margin-bottom: 0.5rem; text-transform: uppercase;\"\u003eMRL × Darknud — About This Collaboration\u003c\/h3\u003e\n\u003cp\u003e\u003ca title=\"Darknud\" href=\"https:\/\/x.com\/Darknud\"\u003e@Darknud \u003c\/a\u003eis a French-Canadian artist known for drawing thicc, curvy characters with a distinctly dark and gothic aesthetic — think goth punk attitude, massive curves, and a soft, warm personality underneath. Koko has been the artist's creative mascot since 2017, appearing in hundreds of illustrations across Twitter, fan communities, and beyond.\u003c\/p\u003e\n\u003cp style=\"margin-top: 1rem;\"\u003eMRL partnered directly with @Darknud to bring Koko into physical form — collaborating on every detail of the sculpt to ensure the final product was true to the original character. The result is MRL's most character-faithful onahole to date: a piece of artist merchandise that's also a premium-grade silicone toy. This is a limited official collab. Once the run sells out, we cannot guarantee it will return.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ─────────────────────────────────────────\n     VIDEO SHOWCASE\n  ───────────────────────────────────────── --\u003e\n\u003csection id=\"video\" class=\"os-video-section\"\u003e\n\u003cdiv class=\"os-video-header os-reveal\"\u003e\n\u003ch2\u003eKoko In Motion: 360° Showcase\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-video-wrapper os-reveal\"\u003e\u003cvideo title=\"Koko Furry Sex Doll Onahole Product Showcase Video\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/e0a2516770d647978f4e3ca2b2096513.mp4\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_Ultimate_Thick_Goth_Girl_Fantasy_Sculpted_in_Silicone.webp?v=1781260171\" preload=\"metadata\" playsinline=\"\" controls=\"controls\" width=\"300\" height=\"150\"\u003e\n  Your browser does not support the video tag.\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-video-summary-box os-reveal\"\u003e\n\u003cspan class=\"pop-sticker bg-orange tilt-left\"\u003eVideo Summary\u003c\/span\u003e\n\u003cp\u003eThis product showcase highlights the official Koko onahole's premium medical silicone finish, displaying the 1.35kg compact character sculpt and thick goth girl design details from multiple angles, alongside the functional 13cm vaginal channel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ─────────────────────────────────────────\n     REAL SHOTS GALLERY\n  ───────────────────────────────────────── --\u003e\n\u003csection id=\"gallery\" class=\"os-gallery-section\"\u003e\n\u003cdiv class=\"os-gallery-header os-reveal\"\u003e\n\u003ch2\u003eKoko In The Flesh\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-gallery-slider os-reveal\"\u003e\n\u003ca class=\"os-gallery-item\" href=\"#os-lb1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/An_Original_Character._An_Official_Collab.webp?v=1781260171\" alt=\"Koko MRL x Darknud goth onahole — display base, back view\" loading=\"lazy\"\u003e\u003c\/a\u003e \u003ca class=\"os-gallery-item\" href=\"#os-lb2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_Ultimate_Thick_Goth_Girl_Fantasy_Sculpted_in_Silicone.webp?v=1781260171\" alt=\"Koko thick goth girl onahole — full body silicone detail with roses\" loading=\"lazy\"\u003e\u003c\/a\u003e \u003ca class=\"os-gallery-item\" href=\"#os-lb3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Medical_Silicone_That_Feels_Like_Nothing_Else.webp?v=1781260172\" alt=\"Koko goth sex doll — close-up bust detail, medical silicone\" loading=\"lazy\"\u003e\u003c\/a\u003e \u003ca class=\"os-gallery-item\" href=\"#os-lb4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1.35_kg_Heavy_Enough_to_Stay_Light_Enough_to_Use.webp?v=1781260172\" alt=\"Koko onahole side profile — curvy BBW silicone body by Darknud\" loading=\"lazy\"\u003e\u003c\/a\u003e \u003ca class=\"os-gallery-item\" href=\"#os-lb5\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_13_cm_Canal_Designed_for_Real_Sensation.webp?v=1781260171\" alt=\"Koko onahole internal canal view — 13cm penetration depth detail\" loading=\"lazy\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Lightbox Images --\u003e\n\u003cdiv id=\"os-lb1\" class=\"os-lightbox\"\u003e\n\u003ca class=\"os-lightbox__close\" href=\"#_\"\u003e✕ Close\u003c\/a\u003e\u003cimg class=\"os-lightbox__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/An_Original_Character._An_Official_Collab.webp?v=1781260171\" alt=\"Koko MRL x Darknud goth onahole — display base, back view\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"os-lb2\" class=\"os-lightbox\"\u003e\n\u003ca class=\"os-lightbox__close\" href=\"#_\"\u003e✕ Close\u003c\/a\u003e\u003cimg class=\"os-lightbox__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_Ultimate_Thick_Goth_Girl_Fantasy_Sculpted_in_Silicone.webp?v=1781260171\" alt=\"Koko thick goth girl onahole — full body silicone detail with roses\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"os-lb3\" class=\"os-lightbox\"\u003e\n\u003ca class=\"os-lightbox__close\" href=\"#_\"\u003e✕ Close\u003c\/a\u003e\u003cimg class=\"os-lightbox__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Medical_Silicone_That_Feels_Like_Nothing_Else.webp?v=1781260172\" alt=\"Koko goth sex doll — close-up bust detail, medical silicone\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"os-lb4\" class=\"os-lightbox\"\u003e\n\u003ca class=\"os-lightbox__close\" href=\"#_\"\u003e✕ Close\u003c\/a\u003e\u003cimg class=\"os-lightbox__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/1.35_kg_Heavy_Enough_to_Stay_Light_Enough_to_Use.webp?v=1781260172\" alt=\"Koko onahole side profile — curvy BBW silicone body by Darknud\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"os-lb5\" class=\"os-lightbox\"\u003e\n\u003ca class=\"os-lightbox__close\" href=\"#_\"\u003e✕ Close\u003c\/a\u003e\u003cimg class=\"os-lightbox__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/A_13_cm_Canal_Designed_for_Real_Sensation.webp?v=1781260171\" alt=\"Koko onahole internal canal view — 13cm penetration depth detail\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ─────────────────────────────────────────\n     SPECS \u0026 CARE TABLE\n  ───────────────────────────────────────── --\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\u003eProduct Specifications\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/specificationofmrlsexdollkokoonahole.webp?v=1781681018\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ctable class=\"os-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eKoko\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCollaboration\u003c\/td\u003e\n\u003ctd\u003eMRL × Darknud Official Collab\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eMedical-Grade Silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e1.35 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeight\u003c\/td\u003e\n\u003ctd\u003e23 cm (9 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWidth\u003c\/td\u003e\n\u003ctd\u003e16 cm (6.3 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBust \/ Waist \/ Hips\u003c\/td\u003e\n\u003ctd\u003e34 cm \/ 25 cm \/ 36 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChannel Type\u003c\/td\u003e\n\u003ctd\u003eVaginal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCanal Depth\u003c\/td\u003e\n\u003ctd\u003e13 cm (5.1 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"os-care-box\"\u003e\n\u003ch3\u003eMaterial \u0026amp; Safety — Medical Silicone, Built to Last\u003c\/h3\u003e\n\u003cp\u003eMost onaholes are made from TPE — soft, cheap, and porous enough to harbor bacteria no matter how well you clean them. Koko is different. She's cast in 100% medical-grade silicone — the same class of material used in reconstructive surgery. Here's what that means for you:\u003c\/p\u003e\n\u003cul class=\"os-bullet-list\" style=\"margin-top: 1rem;\"\u003e\n\u003cli\u003eNon-porous — bacteria can't penetrate the surface. Soap, water, and a toy cleaner are all it takes.\u003c\/li\u003e\n\u003cli\u003ePhthalate-free — no harmful plasticizers, no off-gassing, no chemical smell.\u003c\/li\u003e\n\u003cli\u003eHypoallergenic — safe for all skin types, including sensitive.\u003c\/li\u003e\n\u003cli\u003eShape-retaining — silicone holds its texture over hundreds of uses. TPE breaks down. Silicone doesn't.\u003c\/li\u003e\n\u003cli\u003eTemperature-compatible — warm her up in warm water for a more realistic experience.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 style=\"margin-top: 2rem;\"\u003eHow to Clean \u0026amp; Store Your Koko Onahole\u003c\/h3\u003e\n\u003cp\u003eMedical silicone is the easiest material to clean in the adult toy category. Here's Koko's care routine:\u003c\/p\u003e\n\u003cul class=\"os-bullet-list\" style=\"margin-top: 1rem;\"\u003e\n\u003cli\u003eAfter use: Rinse thoroughly with warm water. Wash with mild antibacterial soap or dedicated toy cleaner. Pat dry with a lint-free cloth or use a toy drying stick.\u003c\/li\u003e\n\u003cli\u003eStorage: Store in the included bag or a clean, cool, dry place away from direct sunlight. Keep away from other silicone toys (silicone-on-silicone contact can degrade surfaces).\u003c\/li\u003e\n\u003cli\u003eLube: Use only water-based lubricant. Silicone-based lubes will break down the surface over time.\u003c\/li\u003e\n\u003cli\u003eWarming: Optional — soak in warm water for 3–5 minutes before use for a more realistic feel.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ─────────────────────────────────────────\n     FAQ \u0026 BOTTOM (SHIPPING\/RETURNS)\n  ───────────────────────────────────────── --\u003e\n\u003csection id=\"faq\" class=\"os-bottom\"\u003e\n\u003cdiv class=\"os-bottom__inner os-reveal\"\u003e\n\u003ch2\u003eShipping \u0026amp; Packaging\u003c\/h2\u003e\n\u003cdiv class=\"pop-card\" style=\"margin-bottom: 3rem; background: var(--pop-peach); transform: rotate(-1deg);\"\u003e\n\u003cul style=\"list-style: disc; padding-left: 20px; margin-bottom: 1rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eDiscreet shipping\u003c\/strong\u003e — no product description on the outer box. Your Koko arrives in a plain outer box with no branding, no product name, and no indication of contents. 100% private delivery.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eUnited States Delivery:\u003c\/strong\u003e Standard shipping time for United States orders is 20 business days due to external logistics.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eInternational Shipping:\u003c\/strong\u003e 20 business days (subject to customs clearance or force majeure).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eFree shipping\u003c\/strong\u003e on all worldwide orders.\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\u003eWhat is the Koko goth girl onahole?\u003c\/h3\u003e\n\u003cp\u003eThe Koko goth girl onahole is a premium silicone masturbator created by MRL in official collaboration with independent artist @Darknud. It features a detailed 3D sculpture of Koko — Darknud's original thick, curvy goth girl character — cast in body-safe medical-grade silicone. The product includes a 13 cm vaginal canal and weighs 1.35 kg. It's designed for anime and ACG fans, goth aesthetic enthusiasts, and collectors of artist-collaboration adult products.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eIs the Koko onahole made from medical-grade silicone?\u003c\/h3\u003e\n\u003cp\u003eYes. Koko is made entirely from medical-grade silicone — a non-porous, hypoallergenic, phthalate-free material that's safe for bodily contact. Unlike TPE onaholes, medical silicone does not harbor bacteria in its surface, making it significantly easier to clean and more hygienic for repeated use. It's also more durable — retaining its original texture far longer than thermoplastic alternatives.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eWho is Darknud, and why is this collab significant?\u003c\/h3\u003e\n\u003cp\u003e@Darknud is a French-Canadian illustrator known for drawing thicc, goth-aesthetic female characters — particularly Koko, their original mascot character since 2017. The artist has built a loyal fan following across Twitter\/X and anime art communities. The MRL × Darknud collab is significant because it's the first time Koko has been physically produced in 3D form, with the artist's direct creative involvement. For fans, it's the most personal piece of Darknud merchandise ever released.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eIs Koko a BBW sex doll or an onahole?\u003c\/h3\u003e\n\u003cp\u003eKoko is technically a pocket-sized silicone onahole (masturbator) rather than a full-size sex doll. At 23 cm tall and 1.35 kg, she's compact and easy to store, but her BBW-style body proportions — wide hips, large bust, thick thighs — are fully sculpted in silicone. For buyers who love the thick goth girl aesthetic but want something more manageable and hygienic than a full-size sex doll, Koko is the ideal choice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eWhat is the canal depth of the Koko onahole?\u003c\/h3\u003e\n\u003cp\u003eThe Koko onahole features a 13 cm (approximately 5.1 inches) vaginal canal. The tunnel is textured for stimulation throughout its depth. The recommended lubricant type is water-based — silicone lubricants should not be used with silicone toys, as they can degrade the material surface over time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eHow do I clean a silicone onahole?\u003c\/h3\u003e\n\u003cp\u003eCleaning a silicone onahole like Koko is straightforward because silicone is non-porous. After use: rinse with warm water, wash with antibacterial soap or dedicated toy cleaner, then pat dry with a lint-free cloth. Store in a clean, dry place. Avoid contact with other silicone toys. Unlike TPE, silicone can also be boiled or run through a dishwasher (top rack, no detergent) for deeper sterilization.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eIs the Koko onahole a limited edition?\u003c\/h3\u003e\n\u003cp\u003eYes. The MRL × Darknud Koko onahole is a limited official collab release. Production runs are finite, and previous MRL collab editions have sold out without restocking. If you're a Darknud fan or a collector of artist-collaboration adult products, this is a now-or-never purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-item\"\u003e\n\u003ch3\u003eWhat makes this the best goth onahole available?\u003c\/h3\u003e\n\u003cp\u003eMost goth-themed onaholes are generic sculpts with surface-level aesthetic touches. Koko is different: she's built around an original character with a 9-year artistic history, sculpted in premium medical silicone (not TPE), and released as an official artist collab — not a licensed copy. The result is an onahole that's both a functional premium toy and a legitimate piece of fan-created art. For anyone who loves anime goth girl aesthetics or is a fan of @Darknud, there's nothing comparable on the market.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-explore\"\u003e\n\u003ch2\u003eThe Bottom Line\u003c\/h2\u003e\n\u003ca class=\"btn\" href=\"#\"\u003eAdd to Cart Now\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- Product Schema JSON-LD Template --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Default Title","offer_id":53406053138745,"sku":"RD-KOKO-1392","price":198.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/frontviewofmrlsexdollkokoonahole.webp?v=1781681018","url":"https:\/\/www.mrlsexdoll.com\/es\/products\/koko-goth-girl-onahole","provider":"MRLSEXDOLL","version":"1.0","type":"link"}