{"product_id":"vesper-anime-sex-doll","title":"Vesper Lucifer Anime Sex Doll - MRL Original Character","description":"\n\u003cp class=\"vesper-font-loader\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@600;700;800;900\u0026amp;family=Cormorant+Garamond:ital,wght@0,500;0,700;1,500;1,700\u0026amp;family=Montserrat:wght@400;500;600;700\u0026amp;family=Zen+Kaku+Gothic+New:wght@500;700;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\/* ================================================================\n   VESPER LUCIFER PRODUCT PAGE — SACRED WITCH OF PRIDE EDITION\n   Tuned: Lightweight transparent masks for desktop and mobile\n   ================================================================ *\/\n\nhtml { scroll-behavior: smooth; }\n.vesper-font-loader { display: none !important; }\n\n.vesper-lp-wrapper {\n  --sanctum-black: #040611;\n  --sanctum-abyss: #080d22;\n  --cathedral-navy: #111a3d;\n  --royal-lapis: #1a285c;\n  --divine-azure: #2b4294;\n  --celestial-cyan: #7ba8ff;\n  --starlight-mist: #d9e6ff;\n  --halo-gold: #fff0be;\n  --reliquary-gold: #f4d078;\n  --altar-gold: #d4a742;\n  --gold-glow: rgba(244, 208, 120, 0.45);\n  --alabaster-white: #faf9ff;\n  --pearl-soft: #ebf0fc;\n  --muted-starlight: #b8c7e6;\n  \n  --f-sacred: 'Cinzel', Georgia, serif;\n  --f-liturgy: 'Cormorant Garamond', Georgia, serif;\n  --f-display: 'Zen Kaku Gothic New', 'Cinzel', sans-serif;\n  --f-body: 'Montserrat', Arial, sans-serif;\n  --f-label: 'Cinzel', Impact, sans-serif;\n  --ease: cubic-bezier(.22,.61,.36,1);\n\n  position: relative;\n  isolation: isolate;\n  width: 100%;\n  overflow-x: clip;\n  overflow-y: visible;\n  color: var(--alabaster-white);\n  background: var(--sanctum-black);\n  font-family: var(--f-body);\n  line-height: 1.76;\n  clip-path: inset(0);\n}\n\n.vesper-lp-wrapper *,\n.vesper-lp-wrapper *::before,\n.vesper-lp-wrapper *::after { box-sizing: border-box; }\n\n.vesper-lp-wrapper h1,\n.vesper-lp-wrapper h2,\n.vesper-lp-wrapper h3,\n.vesper-lp-wrapper p,\n.vesper-lp-wrapper figure,\n.vesper-lp-wrapper blockquote,\n.vesper-lp-wrapper ul,\n.vesper-lp-wrapper dl { margin: 0; padding: 0; }\n\n.vesper-lp-wrapper img,\n.vesper-lp-wrapper video { display: block; width: 100%; max-width: 100%; }\n.vesper-lp-wrapper img { height: auto; }\n.vesper-lp-wrapper a { color: inherit; }\n.vesper-lp-wrapper section[id] { scroll-margin-top: 140px; }\n.vesper-lp-wrapper \u003e section,\n.vesper-lp-wrapper \u003e nav { position: relative; z-index: 2; }\n\n.vesper-lp-wrapper .visually-hidden {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0,0,0,0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n\/* ---------------- FIXED CATHEDRAL BACKGROUND \u0026 GOD RAYS ---------------- *\/\n.vesper-lp-wrapper .vesper-bg-stage {\n  position: fixed;\n  inset: 0;\n  z-index: 0;\n  overflow: hidden;\n  pointer-events: none;\n  background-color: var(--sanctum-black);\n  background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Vesper_anime_sex_doll_desktop_banner_cc5b34fd-6341-4f5e-8478-f899fa6a7754.webp?v=1791250440\");\n  background-position: center;\n  background-size: cover;\n}\n\n.vesper-lp-wrapper .vesper-bg-video {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100vh;\n  height: 100svh;\n  height: 100dvh;\n  object-fit: cover;\n  object-position: center;\n  opacity: 1;\n  filter: brightness(1.08) contrast(1.02);\n}\n\n.vesper-lp-wrapper .vesper-bg-mobile { display: none; }\n\n.vesper-lp-wrapper .cathedral-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.vesper-lp-wrapper .cathedral-lighting::before {\n  content: \"\";\n  position: absolute;\n  inset: -15% -25%;\n  opacity: .62;\n  background:\n    conic-gradient(from 195deg at 20% -6%, transparent 0 35deg, rgba(123,168,255,.24) 38deg 48deg, transparent 52deg 360deg),\n    conic-gradient(from 148deg at 80% -6%, transparent 0 37deg, rgba(244,208,120,.22) 40deg 50deg, transparent 54deg 360deg),\n    conic-gradient(from 170deg at 50% -10%, transparent 0 32deg, rgba(255,240,190,.18) 35deg 43deg, transparent 46deg 360deg),\n    radial-gradient(ellipse at 50% 0%, rgba(43,66,148,.28), transparent 55%);\n  transform-origin: 50% 0%;\n  animation: vesper-sacred-sweep 16s ease-in-out infinite alternate;\n}\n\n.vesper-lp-wrapper .cathedral-lighting::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  opacity: .50;\n  background:\n    radial-gradient(circle at 10% 18%, rgba(255,240,190,.85) 0 1.2px, transparent 2.5px),\n    radial-gradient(circle at 35% 8%, rgba(217,230,255,.75) 0 1px, transparent 2px),\n    radial-gradient(circle at 62% 16%, rgba(123,168,255,.70) 0 1px, transparent 2.2px),\n    radial-gradient(circle at 86% 24%, rgba(244,208,120,.80) 0 1.2px, transparent 2.5px);\n  background-size: 240px 200px, 280px 240px, 290px 210px, 250px 270px;\n}\n\n@keyframes vesper-sacred-sweep {\n  from { transform: translate3d(-1.2%,0,0) rotate(-1deg) scale(1.02); }\n  to { transform: translate3d(1.2%,1%,0) rotate(1deg) scale(1.06); }\n}\n\n\/* ---------------- HERO BANNER — COMPLETE IMAGE, NO CROPPING ----------------\n   Let the picture's natural aspect ratio define the banner height.\n   Do not force viewport heights: cover + 100vh was cutting off artwork.\n   Scoped, high-specificity rules protect the layout in Shopify themes.\n   -------------------------------------------------------------------------- *\/\n.vesper-lp-wrapper .banner-wrap {\n  position: relative;\n  z-index: 2;\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  overflow: hidden;\n  background: var(--sanctum-black);\n}\n\n.vesper-lp-wrapper .banner-wrap .banner-picture {\n  position: relative !important;\n  display: block !important;\n  inset: auto !important;\n  width: 100% !important;\n  height: auto !important;\n  max-height: none !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  line-height: 0 !important;\n}\n\n.vesper-lp-wrapper .banner-wrap .banner-picture \u003e .banner-img {\n  position: relative !important;\n  display: block !important;\n  inset: auto !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  height: auto !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  aspect-ratio: auto !important;\n  object-fit: contain !important;\n  object-position: center center !important;\n  transform: none !important;\n  transition: none !important;\n}\n\n\/* No zoom on hover — avoids clipping the edges of the banner artwork. *\/\n.vesper-lp-wrapper .banner-wrap:hover .banner-picture \u003e .banner-img {\n  transform: none !important;\n}\n\n\/* Significantly lightened banner gradient mask *\/\n.vesper-lp-wrapper .banner-grad {\n  position: absolute;\n  inset: 0;\n  z-index: 3;\n  pointer-events: none;\n  background:\n    linear-gradient(to bottom, transparent 0%, transparent 68%, rgba(4,6,17,.18) 88%, rgba(4,6,17,.45) 100%),\n    radial-gradient(ellipse at 50% 5%, rgba(43,66,148,.08), transparent 50%);\n}\n\n.vesper-lp-wrapper .scroll-cue {\n  position: absolute;\n  right: 38px;\n  bottom: 34px;\n  z-index: 5;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 10px;\n}\n\n.vesper-lp-wrapper .scroll-cue span {\n  color: var(--halo-gold);\n  font-family: var(--f-sacred);\n  font-size: .62rem;\n  letter-spacing: .42em;\n  writing-mode: vertical-lr;\n  text-transform: uppercase;\n}\n\n.vesper-lp-wrapper .scroll-line {\n  width: 1px;\n  height: 72px;\n  background: linear-gradient(to bottom, var(--halo-gold), var(--celestial-cyan), transparent);\n  animation: vesper-scroll-pulse 2.5s ease-in-out infinite;\n  transform-origin: top;\n}\n\n@keyframes vesper-scroll-pulse {\n  0%,100% { transform: scaleY(1); opacity: .95; }\n  50% { transform: scaleY(.45); opacity: .3; }\n}\n\n\/* ---------------- STICKY SANCTUM NAVIGATION ---------------- *\/\n.vesper-lp-wrapper .lp-stage-nav {\n  --vesper-site-header-offset: var(--header-height, 64px);\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(var(--vesper-site-header-offset) + env(safe-area-inset-top, 0px));\n  z-index: 45;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: clamp(14px, 1.9vw, 30px);\n  width: 100%;\n  padding: 16px 34px 15px;\n  overflow: visible;\n  border-top: 1px solid rgba(244,208,120,.32);\n  border-bottom: 1px solid rgba(123,168,255,.28);\n  background:\n    radial-gradient(circle at 10% 50%, rgba(43,66,148,.18), transparent 25%),\n    radial-gradient(circle at 90% 50%, rgba(244,208,120,.14), transparent 25%),\n    linear-gradient(90deg, rgba(6,9,22,.86), rgba(19,30,72,.82) 50%, rgba(6,9,22,.86));\n  box-shadow: 0 10px 28px rgba(0,0,0,.42), inset 0 1px 0 rgba(255,255,255,.08);\n  -webkit-backdrop-filter: blur(14px) saturate(1.15);\n  backdrop-filter: blur(14px) saturate(1.15);\n}\n\n.vesper-lp-wrapper .lp-stage-nav::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: -8px;\n  height: 8px;\n  pointer-events: none;\n  background:\n    radial-gradient(circle, rgba(255,240,190,.98) 0 2px, rgba(244,208,120,.14) 3px 5px, transparent 6px) 0 50% \/ 32px 8px repeat-x;\n  opacity: .7;\n}\n\n.vesper-lp-wrapper .lp-stage-nav::after {\n  content: \"\";\n  position: absolute;\n  left: 5%;\n  right: 5%;\n  bottom: -1px;\n  height: 1px;\n  pointer-events: none;\n  background: linear-gradient(90deg, transparent, var(--celestial-cyan), var(--halo-gold), var(--celestial-cyan), transparent);\n  opacity: .85;\n}\n\n.vesper-lp-wrapper .lp-stage-nav a {\n  position: relative;\n  flex: 0 0 auto;\n  padding: 5px 0 6px;\n  color: #d8e4fc;\n  font-family: var(--f-sacred);\n  font-size: clamp(.68rem,.82vw,.80rem);\n  font-weight: 700;\n  letter-spacing: .22em;\n  text-decoration: none;\n  text-transform: uppercase;\n  white-space: nowrap;\n  transition: color .2s ease;\n}\n\n.vesper-lp-wrapper .lp-stage-nav a::after {\n  content: \"✦\";\n  position: absolute;\n  left: 50%;\n  bottom: -12px;\n  transform: translateX(-50%) scale(.4);\n  color: var(--reliquary-gold);\n  opacity: 0;\n  transition: opacity .2s ease, transform .2s ease;\n  font-size: .65rem;\n  text-shadow: 0 0 8px rgba(244,208,120,.9);\n}\n\n.vesper-lp-wrapper .lp-stage-nav a:hover,\n.vesper-lp-wrapper .lp-stage-nav a:focus-visible { color: #ffffff; }\n\n.vesper-lp-wrapper .lp-stage-nav a:hover::after,\n.vesper-lp-wrapper .lp-stage-nav a:focus-visible::after {\n  opacity: 1;\n  transform: translateX(-50%) scale(1);\n}\n\n\/* ---------------- SACRED \u0026 PRIDE TYPOGRAPHY ---------------- *\/\n.vesper-lp-wrapper h1,\n.vesper-lp-wrapper h2,\n.vesper-lp-wrapper h3 {\n  font-family: var(--f-sacred) !important;\n  font-weight: 800 !important;\n  line-height: 1.14;\n  letter-spacing: .024em;\n  text-wrap: pretty;\n}\n\n.vesper-lp-wrapper h2 {\n  position: relative !important;\n  display: block !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n  padding: .08em .08em .42em 1.35em !important;\n  margin-bottom: 26px !important;\n  font-size: clamp(1.85rem, 3.2vw, 2.85rem) !important;\n  text-transform: capitalize;\n  background-image: linear-gradient(\n    94deg,\n    #ffffff 0%,\n    #fff8ea 14%,\n    #fce4a6 32%,\n    #d1e3ff 50%,\n    #8fb5ff 68%,\n    #ffe8ab 86%,\n    #ffffff 100%\n  ) !important;\n  background-size: 260% auto !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  color: transparent !important;\n  filter: drop-shadow(0 2px 0 rgba(10,16,42,.98))\n          drop-shadow(0 0 16px rgba(244,208,120,.40))\n          drop-shadow(0 0 34px rgba(43,66,148,.30));\n  animation: vesper-sanctum-shimmer 8s linear infinite;\n}\n\n.vesper-lp-wrapper h2::before {\n  content: '✦' !important;\n  position: absolute !important;\n  left: .02em !important;\n  top: .06em !important;\n  display: grid !important;\n  place-items: center !important;\n  width: .96em !important;\n  height: .96em !important;\n  border: 1.5px solid rgba(255,240,190,.92) !important;\n  border-radius: 50% !important;\n  color: #fff4cb !important;\n  -webkit-text-fill-color: #fff4cb !important;\n  background:\n    radial-gradient(circle at 32% 25%, rgba(255,255,255,.85), transparent 20%),\n    radial-gradient(circle at 68% 72%, rgba(43,66,148,.45), transparent 30%),\n    linear-gradient(145deg, #18285e 0%, #0d1433 50%, #cfa03c 100%) !important;\n  box-shadow:\n    inset 0 0 0 2px rgba(255,255,255,.14),\n    0 0 10px rgba(255,240,190,.9),\n    0 0 24px rgba(244,208,120,.65),\n    0 0 40px rgba(43,66,148,.45) !important;\n  font-family: Georgia, serif !important;\n  font-size: .56em !important;\n  line-height: 1 !important;\n}\n\n.vesper-lp-wrapper h2::after {\n  content: '' !important;\n  position: absolute !important;\n  left: 1.28em !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  height: 6px !important;\n  border-radius: 999px !important;\n  background:\n    radial-gradient(circle, #ffffff 0 25%, #ffe69a 30%, rgba(43,66,148,.85) 40%, transparent 56%) 0 50% \/ 22px 6px repeat-x,\n    linear-gradient(90deg, rgba(244,208,120,.98), rgba(123,168,255,.98) 45%, rgba(244,208,120,.98) 80%, transparent 100%) !important;\n  box-shadow: 0 0 12px rgba(255,240,190,.65), 0 0 24px rgba(43,66,148,.45);\n  opacity: 1 !important;\n}\n\n.vesper-lp-wrapper .intro-stage h2 {\n  font-family: var(--f-sacred) !important;\n  font-size: clamp(2.2rem, 4.4vw, 3.8rem) !important;\n  letter-spacing: .03em !important;\n  line-height: 1.15 !important;\n  text-align: center !important;\n  padding: .1em 0 .42em !important;\n  margin: 0 auto 28px !important;\n}\n\n.vesper-lp-wrapper .intro-stage h2::before { display: none !important; }\n.vesper-lp-wrapper .intro-stage h2::after {\n  left: 15% !important;\n  right: 15% !important;\n  height: 7px !important;\n}\n\n.vesper-lp-wrapper h3 {\n  position: relative;\n  display: inline-block;\n  padding: .02em 0 .18em 1.2em !important;\n  font-size: clamp(1.22rem, 1.85vw, 1.55rem);\n  letter-spacing: .02em;\n  background-image: linear-gradient(92deg, #ffffff 0%, #f7ebce 35%, #b9d3ff 70%, #fff1c4 100%) !important;\n  -webkit-background-clip: text !important;\n  background-clip: text !important;\n  -webkit-text-fill-color: transparent !important;\n  color: transparent !important;\n  filter: drop-shadow(0 2px 14px rgba(0,0,0,.65));\n}\n\n.vesper-lp-wrapper h3::before {\n  content: '✦';\n  position: absolute;\n  left: 0;\n  top: .10em;\n  display: grid;\n  place-items: center;\n  width: .88em;\n  height: .88em;\n  border: 1px solid rgba(255,240,190,.8);\n  border-radius: 50%;\n  background: linear-gradient(145deg, #1c2e68, #d4a742);\n  color: #fff8d6;\n  -webkit-text-fill-color: #fff8d6;\n  font-size: .54em;\n  box-shadow: 0 0 10px rgba(244,208,120,.6);\n}\n\n.vesper-lp-wrapper p,\n.vesper-lp-wrapper li,\n.vesper-lp-wrapper td,\n.vesper-lp-wrapper th,\n.vesper-lp-wrapper dd,\n.vesper-lp-wrapper figcaption {\n  font-family: var(--f-body);\n  font-size: clamp(.98rem, 1.08vw, 1.08rem);\n  line-height: 1.84;\n  color: var(--pearl-soft);\n  text-wrap: pretty;\n  text-shadow: 0 1px 8px rgba(3,5,15,.75);\n}\n\n.vesper-lp-wrapper strong {\n  color: #fff4cb;\n  font-weight: 700;\n  text-shadow: 0 0 10px rgba(244,208,120,.45);\n}\n\n.vesper-lp-wrapper .copy-link {\n  color: var(--reliquary-gold);\n  text-decoration: underline;\n  text-decoration-color: rgba(244,208,120,.5);\n  text-underline-offset: .22em;\n  transition: all .2s ease;\n}\n\n.vesper-lp-wrapper .copy-link:hover,\n.vesper-lp-wrapper .copy-link:focus-visible {\n  color: #ffffff;\n  text-decoration-color: #ffffff;\n  text-shadow: 0 0 14px rgba(123,168,255,.8);\n}\n\n.vesper-lp-wrapper :focus-visible {\n  outline: 2px solid var(--reliquary-gold);\n  outline-offset: 4px;\n}\n\n@keyframes vesper-sanctum-shimmer {\n  0% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n  100% { background-position: 0% 50%; }\n}\n\n\/* ---------------- LIGHTENED TRANSPARENT SECTION WRAPPERS ---------------- *\/\n.vesper-lp-wrapper .section-shell {\n  padding: 100px 64px;\n  border-bottom: 1px solid rgba(244,208,120,.18);\n}\n\n\/* Zone A: lowered opacity to let video glow through *\/\n.vesper-lp-wrapper .zone-a {\n  background:\n    radial-gradient(circle at 12% 10%, rgba(43,66,148,.20), transparent 36%),\n    linear-gradient(118deg, rgba(6,9,24,.52), rgba(19,28,68,.30) 52%, rgba(6,9,24,.50));\n}\n\n\/* Zone B: lowered opacity to let video glow through *\/\n.vesper-lp-wrapper .zone-b {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(244,208,120,.15), transparent 38%),\n    radial-gradient(circle at 8% 88%, rgba(43,66,148,.18), transparent 32%),\n    linear-gradient(242deg, rgba(14,21,52,.42), rgba(5,8,20,.58));\n}\n\n.vesper-lp-wrapper .inner { width: min(100%, 1380px); margin: 0 auto; }\n.vesper-lp-wrapper .narrow { width: min(100%, 1050px); margin: 0 auto; }\n\n.vesper-lp-wrapper .section-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: .48em;\n  margin-bottom: 20px;\n  padding: .38em 1.05em .40em;\n  border: 1px solid rgba(244,208,120,.48);\n  border-radius: 999px;\n  color: #fff7d6;\n  background: linear-gradient(90deg, rgba(19,30,72,.75), rgba(35,53,120,.70) 50%, rgba(180,140,50,.55));\n  box-shadow: inset 0 0 0 1px rgba(255,255,255,.1), 0 0 18px rgba(43,66,148,.30);\n  font-family: var(--f-sacred);\n  font-size: .76rem;\n  letter-spacing: .28em;\n  text-transform: uppercase;\n  text-shadow: 0 0 8px rgba(255,240,190,.5);\n}\n\n.vesper-lp-wrapper .section-kicker::before {\n  content: \"✦ \";\n  color: var(--halo-gold);\n  font-size: .98em;\n  text-shadow: 0 0 10px rgba(255,240,190,.9);\n}\n\n.vesper-lp-wrapper .copy-block h2 { margin-bottom: 24px; }\n.vesper-lp-wrapper .copy-block p { margin-bottom: 18px; color: var(--pearl-soft); }\n.vesper-lp-wrapper .copy-block p:last-child { margin-bottom: 0; }\n\n.vesper-lp-wrapper \u003e section:not(.banner-wrap)::before {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  top: 0;\n  transform: translate(-50%, -50%);\n  width: min(580px, 80vw);\n  height: 26px;\n  pointer-events: none;\n  opacity: .95;\n  z-index: 4;\n  border-radius: 999px;\n  background:\n    radial-gradient(circle at 10% 50%, rgba(255,248,225,.98) 0 2.5px, transparent 3px),\n    radial-gradient(circle at 30% 50%, rgba(123,168,255,.95) 0 2.5px, transparent 3px),\n    radial-gradient(circle at 50% 50%, rgba(255,240,190,.98) 0 3.2px, transparent 3.8px),\n    radial-gradient(circle at 70% 50%, rgba(123,168,255,.95) 0 2.5px, transparent 3px),\n    radial-gradient(circle at 90% 50%, rgba(255,248,225,.98) 0 2.5px, transparent 3px),\n    linear-gradient(90deg,\n      transparent 0%,\n      rgba(43,66,148,.92) 20%,\n      rgba(244,208,120,.98) 50%,\n      rgba(43,66,148,.92) 80%,\n      transparent 100%);\n  box-shadow: 0 0 18px rgba(244,208,120,.45), 0 0 26px rgba(43,66,148,.35);\n  clip-path: polygon(0 50%, 5% 18%, 10% 50%, 15% 12%, 20% 50%, 25% 18%, 30% 50%, 35% 12%, 40% 50%, 45% 18%, 50% 8%, 55% 18%, 60% 50%, 65% 12%, 70% 50%, 75% 18%, 80% 50%, 85% 12%, 90% 50%, 95% 18%, 100% 50%, 95% 82%, 90% 50%, 85% 88%, 80% 50%, 75% 82%, 70% 50%, 65% 88%, 60% 50%, 55% 82%, 50% 92%, 45% 82%, 40% 50%, 35% 88%, 30% 50%, 25% 82%, 20% 50%, 15% 88%, 10% 50%, 5% 82%, 0 50%);\n}\n\n.vesper-lp-wrapper \u003e section:not(.banner-wrap)::after {\n  content: \"✦\";\n  position: absolute;\n  left: 50%;\n  top: 0;\n  transform: translate(-50%, -60%);\n  z-index: 5;\n  pointer-events: none;\n  color: #fff6db;\n  font-size: 1.18rem;\n  line-height: 1;\n  text-shadow: 0 0 12px rgba(255,240,190,.9), 0 0 24px rgba(43,66,148,.7);\n}\n\n\/* ---------------- INTRO SECTION — REFINED RELIQUARY LAYOUT ---------------- *\/\n.vesper-lp-wrapper .intro-section {\n  overflow: hidden;\n  padding: 108px 64px 100px;\n  text-align: center;\n  background:\n    radial-gradient(ellipse at 50% -6%, rgba(244,208,120,.10), transparent 36%),\n    radial-gradient(ellipse at 50% 0%, rgba(43,66,148,.24), transparent 58%),\n    linear-gradient(180deg, rgba(6,9,24,.58), rgba(16,25,62,.34));\n}\n\n.vesper-lp-wrapper .intro-stage {\n  width: min(100%, 1160px);\n  margin: 0 auto;\n}\n\n.vesper-lp-wrapper .collab-line {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  margin-bottom: 20px;\n  padding: 7px 16px 8px;\n  border: 1px solid rgba(244,208,120,.30);\n  border-radius: 999px;\n  color: var(--halo-gold);\n  background: rgba(7,11,28,.34);\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 0 22px rgba(244,208,120,.08);\n  font-family: var(--f-sacred);\n  font-size: clamp(.78rem, 1.15vw, .96rem);\n  font-weight: 700;\n  letter-spacing: .28em;\n  text-transform: uppercase;\n  text-shadow: 0 0 14px rgba(244,208,120,.45);\n}\n\n.vesper-lp-wrapper .intro-copy {\n  max-width: 900px;\n  margin: 0 auto;\n}\n\n.vesper-lp-wrapper .intro-copy p {\n  margin-bottom: 14px;\n  color: #f4f8ff;\n  line-height: 1.78;\n}\n\n.vesper-lp-wrapper .intro-copy p:last-child { margin-bottom: 0; }\n\n.vesper-lp-wrapper .intro-bullets {\n  list-style: none;\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 12px;\n  max-width: 940px;\n  margin: 30px auto 0;\n  padding: 0;\n}\n\n.vesper-lp-wrapper .intro-bullets li {\n  position: relative;\n  display: flex;\n  align-items: center;\n  min-height: 58px;\n  padding: 12px 16px 12px 44px;\n  border: 1px solid rgba(123,168,255,.18);\n  border-radius: 14px;\n  color: #fff7de;\n  background:\n    linear-gradient(135deg, rgba(17,27,66,.48), rgba(6,10,26,.34));\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.04);\n  font-family: var(--f-sacred);\n  font-size: clamp(.82rem, .95vw, .94rem);\n  font-weight: 700;\n  line-height: 1.45;\n  letter-spacing: .015em;\n  text-align: left;\n}\n\n.vesper-lp-wrapper .intro-bullets li::before {\n  content: \"✦\";\n  position: absolute;\n  left: 16px;\n  top: 50%;\n  transform: translateY(-50%);\n  display: grid;\n  place-items: center;\n  width: 18px;\n  height: 18px;\n  color: var(--halo-gold);\n  font-size: .80rem;\n  text-shadow: 0 0 12px rgba(244,208,120,.75), 0 0 18px rgba(123,168,255,.45);\n}\n\n\/* ---------------- SHOPIFY-SAFE PRODUCT HIGHLIGHT CARDS ---------------- *\/\n.vesper-lp-wrapper .vesper-spec-cards {\n  display: grid !important;\n  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n  align-items: stretch !important;\n  gap: 12px !important;\n  width: min(100%, 940px) !important;\n  max-width: 940px !important;\n  margin: 22px auto 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  background: transparent !important;\n  list-style: none !important;\n  float: none !important;\n  clear: both !important;\n}\n\n.vesper-lp-wrapper .vesper-spec-cards \u003e .vesper-spec-card {\n  position: relative !important;\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  justify-content: center !important;\n  width: auto !important;\n  min-width: 0 !important;\n  max-width: none !important;\n  min-height: 96px !important;\n  margin: 0 !important;\n  padding: 18px 12px 16px !important;\n  float: none !important;\n  overflow: hidden !important;\n  border: 1px solid rgba(244,208,120,.30) !important;\n  border-radius: 16px !important;\n  background:\n    radial-gradient(circle at 50% 0%, rgba(244,208,120,.10), transparent 48%),\n    linear-gradient(180deg, rgba(14,22,54,.66), rgba(5,8,22,.60)) !important;\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.06),\n    0 12px 28px rgba(0,0,0,.20) !important;\n  text-align: center !important;\n}\n\n.vesper-lp-wrapper .vesper-spec-cards \u003e .vesper-spec-card::before {\n  content: \"\" !important;\n  position: absolute !important;\n  left: 18% !important;\n  right: 18% !important;\n  top: 0 !important;\n  height: 1px !important;\n  background: linear-gradient(90deg, transparent, rgba(255,240,190,.92), transparent) !important;\n  box-shadow: 0 0 10px rgba(244,208,120,.35) !important;\n}\n\n.vesper-lp-wrapper .vesper-spec-label {\n  display: block !important;\n  width: 100% !important;\n  margin: 0 0 8px !important;\n  padding: 0 !important;\n  color: var(--reliquary-gold) !important;\n  -webkit-text-fill-color: var(--reliquary-gold) !important;\n  font-family: var(--f-sacred) !important;\n  font-size: clamp(.64rem, .72vw, .72rem) !important;\n  font-weight: 700 !important;\n  line-height: 1.2 !important;\n  letter-spacing: .22em !important;\n  text-align: center !important;\n  text-transform: uppercase !important;\n  white-space: normal !important;\n}\n\n.vesper-lp-wrapper .vesper-spec-value {\n  display: block !important;\n  width: 100% !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  font-family: var(--f-body) !important;\n  font-size: clamp(.94rem, 1.12vw, 1.06rem) !important;\n  font-weight: 700 !important;\n  line-height: 1.35 !important;\n  text-align: center !important;\n  white-space: normal !important;\n  overflow-wrap: anywhere !important;\n  text-shadow: 0 0 12px rgba(123,168,255,.22) !important;\n}\n\n.vesper-lp-wrapper .stage-cta {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 50px;\n  margin-top: 32px;\n  padding: 13px 36px;\n  border: 1.5px solid rgba(244,208,120,.7);\n  border-radius: 999px;\n  color: #ffffff;\n  background: linear-gradient(90deg, rgba(22,36,88,.85), rgba(43,66,148,.80));\n  box-shadow: 0 10px 34px rgba(43,66,148,.35), inset 0 1px 0 rgba(255,255,255,.2);\n  font-family: var(--f-sacred);\n  font-size: .88rem;\n  font-weight: 700;\n  letter-spacing: .22em;\n  text-decoration: none;\n  text-transform: uppercase;\n  transition: all .28s ease;\n}\n\n.vesper-lp-wrapper .stage-cta:hover,\n.vesper-lp-wrapper .stage-cta:focus-visible {\n  background: linear-gradient(90deg, rgba(32,52,122,.95), rgba(65,98,201,.90));\n  box-shadow: 0 14px 40px rgba(65,98,201,.50), 0 0 24px rgba(244,208,120,.40);\n  transform: translateY(-2px);\n}\n\n\/* ---------------- SPLIT GRIDS \/ CREATOR \u0026 DEVELOPMENT ---------------- *\/\n.vesper-lp-wrapper .split-grid {\n  display: grid;\n  grid-template-columns: 6fr 6fr;\n  gap: 72px;\n  align-items: center;\n}\n.vesper-lp-wrapper .split-grid--art-wide { grid-template-columns: 7fr 5fr; }\n\n.vesper-lp-wrapper .art-frame { position: relative; min-width: 0; }\n.vesper-lp-wrapper .art-frame::before {\n  content: \"\";\n  position: absolute;\n  inset: 6% -2% -2% 6%;\n  z-index: 0;\n  border: 1px solid rgba(244,208,120,.28);\n  background: linear-gradient(145deg, rgba(43,66,148,.16), rgba(244,208,120,.06));\n  transform: skewY(-2deg);\n}\n\n.vesper-lp-wrapper .art-frame img {\n  position: relative;\n  z-index: 1;\n  max-height: 750px;\n  object-fit: contain;\n  filter: drop-shadow(0 22px 38px rgba(0,0,0,.45));\n}\n\n.vesper-lp-wrapper .art-frame--clean::before { display: none; }\n.vesper-lp-wrapper .art-frame--clean img { border: 0 !important; outline: 0 !important; background: transparent !important; box-shadow: none !important; }\n\n\n\/* ---------------- SACRED ARCH FRAME — FOUR VESPER CHARACTER ART IMAGES ---------------- *\/\n.vesper-lp-wrapper .vesper-arch-frame {\n  position: relative;\n  width: min(100%, 430px);\n  margin-inline: auto;\n  padding: 7px;\n  overflow: hidden;\n  border: 1px solid rgba(244,208,120,.82);\n  border-radius: 31% 31% 2.8% 2.8% \/ 12.5% 12.5% 2.2% 2.2%;\n  background:\n    linear-gradient(145deg, rgba(25,29,48,.98), rgba(6,8,18,.99) 55%, rgba(20,16,27,.98));\n  box-shadow:\n    0 0 0 2px rgba(4,6,17,.96),\n    0 0 0 3px rgba(244,208,120,.48),\n    0 20px 46px rgba(0,0,0,.40),\n    0 0 28px rgba(244,208,120,.10);\n  isolation: isolate;\n}\n\n.vesper-lp-wrapper .vesper-arch-frame::after {\n  content: \"\";\n  position: absolute;\n  inset: 6px;\n  z-index: 3;\n  pointer-events: none;\n  border: 1px solid rgba(255,240,190,.42);\n  border-radius: 30.5% 30.5% 2.4% 2.4% \/ 12% 12% 1.9% 1.9%;\n  box-shadow:\n    inset 0 0 20px rgba(43,66,148,.12),\n    0 0 12px rgba(244,208,120,.08);\n}\n\n.vesper-lp-wrapper .vesper-arch-frame \u003e img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  max-height: none !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  border-radius: 29.5% 29.5% 2.1% 2.1% \/ 11.4% 11.4% 1.7% 1.7% !important;\n  overflow: hidden;\n  filter: none !important;\n}\n\n@media (max-width: 768px) {\n  .vesper-lp-wrapper .vesper-arch-frame {\n    width: min(92vw, 390px);\n    padding: 6px;\n    border-radius: 31% 31% 3.2% 3.2% \/ 12% 12% 2.4% 2.4%;\n    box-shadow:\n      0 0 0 2px rgba(4,6,17,.96),\n      0 0 0 3px rgba(244,208,120,.50),\n      0 16px 34px rgba(0,0,0,.36),\n      0 0 22px rgba(244,208,120,.09);\n  }\n\n  .vesper-lp-wrapper .vesper-arch-frame::after {\n    inset: 5px;\n    border-radius: 30.5% 30.5% 2.8% 2.8% \/ 11.5% 11.5% 2.1% 2.1%;\n  }\n\n  .vesper-lp-wrapper .vesper-arch-frame \u003e img {\n    border-radius: 29.5% 29.5% 2.5% 2.5% \/ 10.9% 10.9% 1.9% 1.9% !important;\n  }\n}\n\n\/* ---------------- DEVELOPMENT ARTWORK DUAL CARDS ---------------- *\/\n.vesper-lp-wrapper .dev-artwork-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 30px;\n  margin-top: 38px;\n}\n\n.vesper-lp-wrapper .dev-card {\n  position: relative;\n  overflow: hidden;\n  padding: 18px;\n  border: 1px solid rgba(244,208,120,.36);\n  border-radius: 26px;\n  background:\n    radial-gradient(circle at 50% 0%, rgba(43,66,148,.16), transparent 44%),\n    linear-gradient(145deg, rgba(18,28,68,.78), rgba(5,8,22,.86));\n  box-shadow: 0 22px 52px rgba(0,0,0,.38), inset 0 0 0 1px rgba(255,255,255,.06);\n}\n\n.vesper-lp-wrapper .dev-card img {\n  width: 100%;\n  height: auto;\n  border-radius: 18px;\n  object-fit: contain;\n}\n\n.vesper-lp-wrapper .dev-card figcaption {\n  padding: 16px 10px 4px;\n  color: var(--pearl-soft);\n  font-size: .94rem;\n  line-height: 1.62;\n  text-align: center;\n}\n\n.vesper-lp-wrapper .dev-clarification {\n  margin-top: 28px;\n  padding: 16px 24px;\n  border-left: 3px solid var(--reliquary-gold);\n  background: linear-gradient(90deg, rgba(244,208,120,.12), rgba(43,66,148,.08));\n  color: #fff7dd;\n  font-size: .98rem;\n}\n\n\/* ---------------- PRODUCT FEATURE ROWS — TRANSLUCENT ---------------- *\/\n.vesper-lp-wrapper .feature-row {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  min-height: 64vh;\n  background: rgba(8,13,32,.36);\n  border-bottom: 1px solid rgba(123,168,255,.14);\n}\n.vesper-lp-wrapper .feature-row--rev .feature-media { order: 2; }\n.vesper-lp-wrapper .feature-row--rev .feature-copy { order: 1; }\n\n.vesper-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: 26px;\n  background:\n    radial-gradient(ellipse at 18% 0%, rgba(43,66,148,.24), transparent 42%),\n    radial-gradient(ellipse at 82% 0%, rgba(123,168,255,.18), transparent 40%),\n    radial-gradient(ellipse at 50% 100%, rgba(244,208,120,.14), transparent 46%),\n    linear-gradient(180deg, rgba(14,22,54,.72), rgba(5,7,20,.82));\n}\n\n.vesper-lp-wrapper .feature-media::before {\n  content: \"\";\n  position: absolute;\n  inset: -5% -8%;\n  z-index: 0;\n  pointer-events: none;\n  background:\n    linear-gradient(72deg, transparent 0 36%, rgba(123,168,255,.10) 42%, rgba(217,230,255,.14) 46%, transparent 52%),\n    radial-gradient(ellipse at 50% 0%, rgba(255,240,190,.12), transparent 42%);\n  mix-blend-mode: screen;\n}\n\n.vesper-lp-wrapper .feature-media.single { grid-template-columns: 1fr; }\n.vesper-lp-wrapper .feature-media.dual-stacked { grid-template-columns: 1fr; grid-template-rows: auto auto; gap: 22px; padding: 26px; }\n\n.vesper-lp-wrapper .feature-media figure {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  min-height: 0;\n  padding: 18px;\n  border: 1px solid rgba(244,208,120,.48);\n  border-radius: 28px;\n  overflow: hidden;\n  background:\n    radial-gradient(ellipse at 50% -18%, rgba(255,240,190,.20), transparent 45%),\n    linear-gradient(90deg, rgba(43,66,148,.14), transparent 25%, transparent 75%, rgba(43,66,148,.14)),\n    linear-gradient(145deg, rgba(19,30,72,.90), rgba(6,9,24,.92));\n  box-shadow:\n    0 24px 60px rgba(0,0,0,.42),\n    0 0 0 1px rgba(255,255,255,.05) inset,\n    0 0 0 3px rgba(43,66,148,.32),\n    0 0 30px rgba(43,66,148,.20),\n    0 0 52px rgba(244,208,120,.12);\n}\n\n.vesper-lp-wrapper .feature-media figure::before {\n  content: \"\";\n  position: absolute;\n  inset: 8px;\n  z-index: 2;\n  border: 1px solid rgba(255,240,190,.38);\n  border-radius: 21px;\n  pointer-events: none;\n  box-shadow: inset 0 0 24px rgba(43,66,148,.12), 0 0 18px rgba(244,208,120,.10);\n}\n\n.vesper-lp-wrapper .feature-media figure \u003e img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  position: relative;\n  z-index: 1;\n  border-radius: 18px;\n  border: 1px solid rgba(255,240,190,.16);\n  box-shadow: 0 18px 40px rgba(0,0,0,.35), 0 0 24px rgba(43,66,148,.12);\n  transition: transform 1.1s var(--ease), filter .35s ease;\n}\n\n.vesper-lp-wrapper .feature-media figure:hover \u003e img { transform: scale(1.018); filter: saturate(1.05); }\n\n.vesper-lp-wrapper .feature-copy {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  padding: 84px 64px;\n  background:\n    radial-gradient(circle at 85% 12%, rgba(244,208,120,.08), transparent 35%),\n    linear-gradient(145deg, rgba(18,27,66,.34), rgba(6,9,24,.48));\n}\n\n.vesper-lp-wrapper .feature-row--rev .feature-copy {\n  background:\n    radial-gradient(circle at 15% 12%, rgba(43,66,148,.12), transparent 35%),\n    linear-gradient(215deg, rgba(18,27,66,.34), rgba(6,9,24,.48));\n}\n\n.vesper-lp-wrapper .feature-copy h2 { margin-bottom: 24px; }\n.vesper-lp-wrapper .feature-copy p { margin-bottom: 18px; color: var(--pearl-soft); }\n.vesper-lp-wrapper .feature-copy p:last-child { margin-bottom: 0; }\n\n\n\/* ---------------- VESPER INCLUDED #16 BODY CLOTHES SET ---------------- *\/\n.vesper-lp-wrapper .gift-section {\n  position: relative;\n  padding: 100px 64px 108px;\n  overflow: hidden;\n  background:\n    radial-gradient(circle at 14% 8%, rgba(244,208,120,.12), transparent 34%),\n    radial-gradient(circle at 86% 14%, rgba(123,168,255,.12), transparent 34%),\n    linear-gradient(145deg, rgba(7,11,29,.62), rgba(17,27,66,.42));\n  border-bottom: 1px solid rgba(244,208,120,.16);\n}\n\n.vesper-lp-wrapper .gift-inner {\n  width: min(100%, 1180px);\n  margin: 0 auto;\n}\n\n.vesper-lp-wrapper .gift-header {\n  max-width: 920px;\n  margin: 0 auto 38px;\n  text-align: center;\n}\n\n.vesper-lp-wrapper .gift-header h2 {\n  padding-left: 0 !important;\n  text-align: center !important;\n}\n\n.vesper-lp-wrapper .gift-header h2::before { display: none !important; }\n.vesper-lp-wrapper .gift-header h2::after {\n  left: 14% !important;\n  right: 14% !important;\n}\n\n.vesper-lp-wrapper .gift-header p {\n  max-width: 820px;\n  margin: 0 auto;\n  color: var(--pearl-soft);\n}\n\n.vesper-lp-wrapper .gift-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 26px;\n  margin-top: 34px;\n}\n\n.vesper-lp-wrapper .gift-card {\n  position: relative;\n  min-width: 0;\n  margin: 0;\n  padding: 14px;\n  overflow: hidden;\n  border: 1px solid rgba(244,208,120,.38);\n  border-radius: 24px;\n  background:\n    radial-gradient(ellipse at 50% -10%, rgba(255,240,190,.14), transparent 44%),\n    linear-gradient(145deg, rgba(18,28,68,.78), rgba(5,8,22,.86));\n  box-shadow:\n    0 22px 52px rgba(0,0,0,.32),\n    inset 0 0 0 1px rgba(255,255,255,.05),\n    0 0 24px rgba(43,66,148,.12);\n}\n\n.vesper-lp-wrapper .gift-card::before {\n  content: \"\";\n  position: absolute;\n  inset: 7px;\n  z-index: 2;\n  pointer-events: none;\n  border: 1px solid rgba(255,240,190,.24);\n  border-radius: 18px;\n}\n\n.vesper-lp-wrapper .gift-card img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  max-height: 760px;\n  object-fit: contain !important;\n  object-position: center !important;\n  position: relative;\n  z-index: 1;\n  border-radius: 15px;\n  background: rgba(4,6,17,.28);\n}\n\n.vesper-lp-wrapper .gift-card figcaption {\n  position: relative;\n  z-index: 3;\n  padding: 15px 10px 4px;\n  color: #f3f6ff;\n  font-size: .91rem;\n  line-height: 1.58;\n  text-align: center;\n}\n\n\/* ---------------- AUTO GALLERY \/ CSS ONLY MARQUEE ---------------- *\/\n.vesper-lp-wrapper .gallery-section {\n  padding: 98px 0 108px;\n  overflow: hidden;\n  isolation: isolate;\n  background:\n    linear-gradient(118deg, transparent 0 23%, rgba(123,168,255,.05) 24% 29%, transparent 30% 100%),\n    linear-gradient(242deg, transparent 0 24%, rgba(244,208,120,.05) 25% 30%, transparent 31% 100%),\n    radial-gradient(ellipse at 16% 4%, rgba(255,240,190,.10), transparent 28%),\n    radial-gradient(ellipse at 84% 8%, rgba(43,66,148,.14), transparent 34%),\n    radial-gradient(ellipse at 50% 12%, rgba(123,168,255,.12), transparent 46%),\n    linear-gradient(180deg, rgba(5,8,22,.54), rgba(16,25,62,.34));\n}\n\n.vesper-lp-wrapper .gallery-header {\n  position: relative;\n  z-index: 1;\n  max-width: 960px;\n  margin: 0 auto 40px;\n  padding: 0 64px;\n  text-align: center;\n}\n.vesper-lp-wrapper .gallery-header h2 { margin-bottom: 15px; }\n.vesper-lp-wrapper .gallery-header p { color: var(--muted-starlight); }\n\n.vesper-lp-wrapper .gallery-viewport {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  overflow-x: auto;\n  overflow-y: hidden;\n  padding: 4px 0 26px;\n  scrollbar-color: rgba(244,208,120,.50) rgba(255,255,255,.06);\n  scrollbar-width: thin;\n  -webkit-overflow-scrolling: touch;\n}\n\n.vesper-lp-wrapper .gallery-track {\n  display: flex;\n  width: max-content;\n  will-change: transform;\n  animation: vesper-gallery-scroll 54s linear infinite;\n}\n\n.vesper-lp-wrapper .gallery-group { display: flex; gap: 20px; padding-right: 20px; align-items: flex-start; }\n\n.vesper-lp-wrapper .gallery-slide {\n  flex: 0 0 auto;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: clamp(290px, 32vw, 450px);\n  height: clamp(420px, 46vw, 620px);\n  position: relative;\n  z-index: 1;\n  padding: 16px;\n  border: 1px solid rgba(244,208,120,.45);\n  border-radius: 26px;\n  overflow: hidden;\n  background:\n    radial-gradient(ellipse at 50% -15%, rgba(255,240,190,.18), transparent 44%),\n    linear-gradient(145deg, rgba(19,29,68,.88), rgba(5,8,22,.92));\n  box-shadow: 0 24px 58px rgba(0,0,0,.40), 0 0 28px rgba(43,66,148,.18);\n}\n\n.vesper-lp-wrapper .gallery-slide::before {\n  content: \"\";\n  position: absolute;\n  inset: 7px;\n  z-index: 2;\n  border: 1px solid rgba(255,240,190,.35);\n  border-radius: 20px;\n  pointer-events: none;\n}\n\n.vesper-lp-wrapper .gallery-slide \u003e img {\n  display: block !important;\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  position: relative;\n  z-index: 1;\n  border-radius: 16px;\n  border: 1px solid rgba(255,240,190,.16);\n}\n\n.vesper-lp-wrapper .gallery-viewport:hover .gallery-track,\n.vesper-lp-wrapper .gallery-viewport:focus-within .gallery-track { animation-play-state: paused; }\n\n@keyframes vesper-gallery-scroll {\n  from { transform: translateX(0); }\n  to { transform: translateX(-50%); }\n}\n\n\n\/* ---------------- PRODUCT SHOWCASE VIDEO — ACCESSIBLE \u0026 PERFORMANCE-OPTIMIZED ---------------- *\/\n.vesper-lp-wrapper .video-section {\n  padding: 104px 64px 112px;\n  overflow: hidden;\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(244,208,120,.10), transparent 42%),\n    radial-gradient(circle at 12% 72%, rgba(43,66,148,.14), transparent 32%),\n    linear-gradient(180deg, rgba(5,8,22,.50), rgba(16,25,62,.34));\n}\n\n.vesper-lp-wrapper .video-inner {\n  width: min(100%, 1180px);\n  margin: 0 auto;\n}\n\n.vesper-lp-wrapper .video-header {\n  max-width: 920px;\n  margin: 0 auto 34px;\n  text-align: center;\n}\n\n.vesper-lp-wrapper .video-header h2 {\n  margin: 0 auto 18px !important;\n  padding: .08em 0 .42em !important;\n  text-align: center !important;\n}\n\n.vesper-lp-wrapper .video-header h2::before { display: none !important; }\n.vesper-lp-wrapper .video-header h2::after {\n  left: 18% !important;\n  right: 18% !important;\n}\n\n.vesper-lp-wrapper .video-header p {\n  max-width: 820px;\n  margin: 0 auto;\n  color: var(--muted-starlight);\n}\n\n.vesper-lp-wrapper .video-frame {\n  position: relative;\n  width: min(100%, 1080px);\n  margin: 0 auto;\n  padding: 10px;\n  overflow: hidden;\n  border: 1px solid rgba(244,208,120,.56);\n  border-radius: 30px;\n  background:\n    radial-gradient(ellipse at 50% -20%, rgba(255,240,190,.15), transparent 44%),\n    linear-gradient(145deg, rgba(18,28,68,.88), rgba(5,8,22,.94));\n  box-shadow:\n    0 26px 64px rgba(0,0,0,.42),\n    0 0 0 1px rgba(255,255,255,.04) inset,\n    0 0 34px rgba(43,66,148,.18),\n    0 0 44px rgba(244,208,120,.08);\n}\n\n.vesper-lp-wrapper .video-frame::before {\n  content: \"\";\n  position: absolute;\n  inset: 6px;\n  z-index: 2;\n  pointer-events: none;\n  border: 1px solid rgba(255,240,190,.28);\n  border-radius: 24px;\n}\n\n.vesper-lp-wrapper .product-showcase-video {\n  position: relative;\n  z-index: 1;\n  display: block;\n  width: 100%;\n  height: auto;\n  max-height: 78vh;\n  margin: 0;\n  border: 0;\n  border-radius: 21px;\n  background: #050812;\n  object-fit: contain;\n}\n\n.vesper-lp-wrapper .video-summary {\n  max-width: 920px;\n  margin: 24px auto 0;\n  padding: 18px 22px;\n  border-left: 3px solid var(--reliquary-gold);\n  background: linear-gradient(90deg, rgba(244,208,120,.10), rgba(43,66,148,.08));\n  color: var(--pearl-soft);\n  text-align: left;\n}\n\n.vesper-lp-wrapper .video-summary strong {\n  color: var(--halo-gold);\n  font-family: var(--f-sacred);\n}\n\n\/* ---------------- TABLES \u0026 SPECS — TRANSLUCENT ---------------- *\/\n.vesper-lp-wrapper .table-wrap {\n  width: 100%;\n  overflow-x: auto;\n  border: 1px solid rgba(244,208,120,.30);\n  background: rgba(5,8,22,.48);\n  box-shadow: 0 20px 46px rgba(0,0,0,.26);\n}\n\n.vesper-lp-wrapper table { width: 100%; border-collapse: collapse; }\n\n.vesper-lp-wrapper thead th {\n  padding: 15px 20px;\n  color: #060918 !important;\n  -webkit-text-fill-color: #060918 !important;\n  background: linear-gradient(90deg, #ffe69a, #c8ddfa 50%, #ffe69a);\n  font-family: var(--f-sacred) !important;\n  font-size: .82rem;\n  font-weight: 700;\n  letter-spacing: .20em;\n  text-align: left;\n  text-transform: uppercase;\n}\n\n.vesper-lp-wrapper tbody tr { border-bottom: 1px solid rgba(123,168,255,.16); }\n.vesper-lp-wrapper tbody tr:last-child { border-bottom: 0; }\n.vesper-lp-wrapper tbody th,\n.vesper-lp-wrapper tbody td { padding: 16px 20px; color: var(--pearl-soft); text-align: left; vertical-align: top; }\n.vesper-lp-wrapper tbody th { width: 34%; color: var(--reliquary-gold); font-family: var(--f-sacred); font-weight: 700; }\n\n.vesper-lp-wrapper .specs-section {\n  padding: 104px 64px;\n  background:\n    radial-gradient(circle at 86% 18%, rgba(244,208,120,.10), transparent 34%),\n    linear-gradient(135deg, rgba(6,9,24,.56), rgba(18,28,68,.30));\n}\n.vesper-lp-wrapper .specs-inner { max-width: 1120px; margin: 0 auto; }\n.vesper-lp-wrapper .specs-inner h2 { margin-bottom: 36px; }\n.vesper-lp-wrapper .specs-table { min-width: 650px; }\n\n.vesper-lp-wrapper .table-footnote {\n  margin-top: 15px;\n  font-size: .90rem;\n  color: var(--muted-starlight);\n  font-style: italic;\n}\n\n\/* ---------------- CARE \u0026 MAINTENANCE — TRANSLUCENT ---------------- *\/\n.vesper-lp-wrapper .care-section {\n  padding: 98px 64px;\n  background:\n    radial-gradient(circle at 10% 12%, rgba(43,66,148,.14), transparent 36%),\n    linear-gradient(180deg, rgba(16,25,62,.38), rgba(5,8,22,.52));\n}\n.vesper-lp-wrapper .care-inner { max-width: 1040px; margin: 0 auto; }\n.vesper-lp-wrapper .care-inner h2 { margin-bottom: 26px; }\n.vesper-lp-wrapper .care-inner p { margin-bottom: 18px; color: var(--pearl-soft); }\n.vesper-lp-wrapper .care-inner p:last-child { margin-bottom: 0; }\n\n.vesper-lp-wrapper .care-visuals {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 20px;\n  margin: 36px 0 34px;\n}\n\n.vesper-lp-wrapper .care-visual {\n  position: relative;\n  min-width: 0;\n  margin: 0;\n  overflow: hidden;\n  border: 1px solid rgba(244,208,120,.26);\n  border-radius: 22px;\n  background:\n    radial-gradient(circle at 50% 0%, rgba(43,66,148,.10), transparent 42%),\n    linear-gradient(145deg, rgba(16,26,62,.60), rgba(5,8,22,.78));\n  box-shadow: 0 16px 36px rgba(0,0,0,.30);\n}\n\n.vesper-lp-wrapper .care-visual img {\n  display: block;\n  width: 100%;\n  height: auto;\n  aspect-ratio: 4 \/ 3;\n  object-fit: cover;\n  object-position: center;\n}\n\n.vesper-lp-wrapper .care-visual figcaption {\n  min-height: 66px;\n  padding: 14px 16px 15px;\n  color: #ebf2ff;\n  font-size: .88rem;\n  line-height: 1.52;\n  text-align: left;\n  background: linear-gradient(90deg, rgba(14,23,56,.78), rgba(6,10,26,.88));\n}\n\n.vesper-lp-wrapper .care-visuals-title {\n  margin-top: 38px;\n  margin-bottom: 12px !important;\n}\n\n\/* ---------------- SHIPPING \u0026 SUPPORT — TRANSLUCENT ---------------- *\/\n.vesper-lp-wrapper .shipping-section {\n  padding: 94px 64px;\n  background:\n    radial-gradient(circle at 90% 15%, rgba(43,66,148,.14), transparent 34%),\n    linear-gradient(180deg, rgba(6,9,24,.50), rgba(14,22,54,.36));\n}\n.vesper-lp-wrapper .shipping-inner { max-width: 1040px; margin: 0 auto; }\n.vesper-lp-wrapper .shipping-inner h2 { margin-bottom: 24px; }\n.vesper-lp-wrapper .shipping-inner p { margin-bottom: 18px; color: var(--pearl-soft); }\n.vesper-lp-wrapper .shipping-links {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 18px;\n  margin-top: 26px;\n}\n.vesper-lp-wrapper .shipping-pill {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 11px 24px;\n  border: 1px solid rgba(244,208,120,.45);\n  border-radius: 999px;\n  background: rgba(16,25,62,.65);\n  color: var(--reliquary-gold);\n  font-family: var(--f-sacred);\n  font-size: .88rem;\n  font-weight: 700;\n  letter-spacing: .08em;\n  text-decoration: none;\n  transition: all .22s ease;\n}\n.vesper-lp-wrapper .shipping-pill:hover,\n.vesper-lp-wrapper .shipping-pill:focus-visible {\n  background: rgba(43,66,148,.85);\n  color: #fff;\n  border-color: #fff;\n  box-shadow: 0 0 16px rgba(244,208,120,.4);\n}\n\n\/* ---------------- FAQ — TRANSLUCENT ---------------- *\/\n.vesper-lp-wrapper .faq-section {\n  padding: 100px 64px 124px;\n  background:\n    radial-gradient(circle at 8% 12%, rgba(43,66,148,.14), transparent 36%),\n    linear-gradient(180deg, rgba(14,22,54,.38), rgba(5,7,20,.58));\n}\n.vesper-lp-wrapper .faq-inner { max-width: 1020px; margin: 0 auto; }\n.vesper-lp-wrapper .faq-inner h2 { margin-bottom: 44px; }\n.vesper-lp-wrapper .faq-item { padding: 30px 0; border-bottom: 1px solid rgba(123,168,255,.18); }\n.vesper-lp-wrapper .faq-item:first-of-type { border-top: 1px solid rgba(123,168,255,.18); }\n.vesper-lp-wrapper .faq-item h3 {\n  margin-bottom: 14px;\n  font-family: var(--f-sacred) !important;\n  font-size: clamp(1.15rem, 1.6vw, 1.35rem);\n  font-weight: 700 !important;\n}\n.vesper-lp-wrapper .faq-item p { color: var(--pearl-soft); }\n\n\/* ---------------- FINAL RELIQUARY CTA — TRANSLUCENT ---------------- *\/\n.vesper-lp-wrapper .final-cta-section {\n  padding: 104px 64px 114px;\n  text-align: center;\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(244,208,120,.16), transparent 52%),\n    linear-gradient(180deg, rgba(6,9,24,.65), rgba(16,25,62,.75));\n}\n.vesper-lp-wrapper .final-inner { max-width: 920px; margin: 0 auto; }\n.vesper-lp-wrapper .final-inner h2 {\n  margin: 0 auto 26px;\n  text-align: center !important;\n  padding: .1em 0 .42em !important;\n}\n.vesper-lp-wrapper .final-inner h2::before { display: none !important; }\n.vesper-lp-wrapper .final-inner h2::after {\n  left: 20% !important;\n  right: 20% !important;\n}\n\n.vesper-lp-wrapper .final-inner p { margin-bottom: 32px; font-size: 1.15rem; color: #f4f8ff; }\n.vesper-lp-wrapper .final-actions {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 20px;\n}\n\n\/* ---------------- RESPONSIVE BREAKPOINTS (MOBILE \u0026 TABLET) ---------------- *\/\n@media (max-width: 1100px) {\n  .vesper-lp-wrapper .split-grid { gap: 46px; }\n  .vesper-lp-wrapper .feature-copy { padding: 62px 46px; }\n}\n\n@media (max-width: 900px) {\n  .vesper-lp-wrapper .split-grid,\n  .vesper-lp-wrapper .split-grid--art-wide { grid-template-columns: 1fr; }\n\n  .vesper-lp-wrapper .feature-row,\n  .vesper-lp-wrapper .feature-row--rev { grid-template-columns: 1fr; min-height: auto; }\n  .vesper-lp-wrapper .feature-row--rev .feature-media,\n  .vesper-lp-wrapper .feature-row--rev .feature-copy { order: unset; }\n  .vesper-lp-wrapper .art-frame { max-width: 680px; margin: 0 auto; }\n  \n  .vesper-lp-wrapper .dev-artwork-grid { grid-template-columns: 1fr; }\n  .vesper-lp-wrapper .care-visuals { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n\n  .vesper-lp-wrapper .gift-section { padding: 76px 24px 82px; }\n  .vesper-lp-wrapper .gift-grid { grid-template-columns: 1fr; gap: 20px; }\n  .vesper-lp-wrapper .gift-header { margin-bottom: 30px; }\n}\n\n@media (max-width: 768px) {\n  html { scroll-behavior: auto; }\n  .vesper-lp-wrapper section[id] { scroll-margin-top: 122px; }\n\n  .vesper-lp-wrapper .vesper-bg-stage {\n    background-image: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Vesper_anime_sex_doll_mobile_banner_6b5e8ee7-1ff3-4ed0-a869-b93a9def5567.webp?v=1791250439\");\n    background-position: center top;\n  }\n  .vesper-lp-wrapper .vesper-bg-desktop { display: none; }\n  .vesper-lp-wrapper .vesper-bg-mobile { display: block; }\n\n  \/* Mobile hero follows the portrait image's natural height, without cropping. *\/\n  .vesper-lp-wrapper .banner-wrap {\n    height: auto !important;\n    min-height: 0 !important;\n    max-height: none !important;\n  }\n  .vesper-lp-wrapper .scroll-cue { display: none; }\n\n  \/* Mobile lightweight gradient mask *\/\n  .vesper-lp-wrapper .banner-grad {\n    background:\n      linear-gradient(to bottom, transparent 0%, transparent 72%, rgba(4,6,17,.15) 90%, rgba(4,6,17,.40) 100%),\n      radial-gradient(ellipse at 50% 5%, rgba(43,66,148,.06), transparent 50%);\n  }\n\n  .vesper-lp-wrapper .lp-stage-nav {\n    --vesper-site-header-offset: var(--header-height, 56px);\n    justify-content: flex-start;\n    gap: 16px;\n    padding: 14px 18px 13px;\n    overflow-x: auto;\n    overflow-y: visible;\n    -webkit-overflow-scrolling: touch;\n    scrollbar-width: none;\n    background:\n      radial-gradient(circle at 10% 50%, rgba(43,66,148,.18), transparent 25%),\n      radial-gradient(circle at 90% 50%, rgba(244,208,120,.14), transparent 25%),\n      linear-gradient(90deg, rgba(6,9,22,.88), rgba(19,30,72,.85) 50%, rgba(6,9,22,.88));\n  }\n  .vesper-lp-wrapper .lp-stage-nav::-webkit-scrollbar { display: none; }\n  .vesper-lp-wrapper .lp-stage-nav a { font-size: .68rem; letter-spacing: .18em; }\n\n  .vesper-lp-wrapper .intro-section,\n  .vesper-lp-wrapper .section-shell,\n  .vesper-lp-wrapper .video-section,\n  .vesper-lp-wrapper .specs-section,\n  .vesper-lp-wrapper .care-section,\n  .vesper-lp-wrapper .shipping-section,\n  .vesper-lp-wrapper .faq-section,\n  .vesper-lp-wrapper .final-cta-section { padding: 68px 24px; }\n\n  .vesper-lp-wrapper .intro-bullets {\n    grid-template-columns: 1fr;\n    gap: 10px;\n    margin-top: 26px;\n  }\n\n  .vesper-lp-wrapper .intro-bullets li {\n    min-height: 54px;\n    padding: 11px 14px 11px 40px;\n    border-radius: 12px;\n    font-size: .80rem;\n  }\n\n  .vesper-lp-wrapper .intro-bullets li::before { left: 14px; }\n\n  .vesper-lp-wrapper .vesper-spec-cards {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    gap: 10px !important;\n    margin-top: 18px !important;\n  }\n\n  .vesper-lp-wrapper .vesper-spec-cards \u003e .vesper-spec-card {\n    min-height: 88px !important;\n    padding: 15px 9px 14px !important;\n    border-radius: 14px !important;\n  }\n\n  .vesper-lp-wrapper .vesper-spec-label {\n    margin-bottom: 7px !important;\n    font-size: .60rem !important;\n    letter-spacing: .17em !important;\n  }\n\n  .vesper-lp-wrapper .vesper-spec-value { font-size: .88rem !important; }\n\n  .vesper-lp-wrapper .feature-copy { padding: 52px 24px 60px; }\n  .vesper-lp-wrapper .feature-media { padding: 18px; }\n  .vesper-lp-wrapper .feature-media.dual-stacked { padding: 18px; gap: 16px; }\n  .vesper-lp-wrapper .feature-media figure,\n  .vesper-lp-wrapper .gallery-slide { padding: 14px; border-radius: 22px; }\n\n  .vesper-lp-wrapper .video-header { margin-bottom: 24px; }\n  .vesper-lp-wrapper .video-header h2::after { left: 10% !important; right: 10% !important; }\n  .vesper-lp-wrapper .video-frame { padding: 7px; border-radius: 22px; }\n  .vesper-lp-wrapper .video-frame::before { inset: 4px; border-radius: 18px; }\n  .vesper-lp-wrapper .product-showcase-video { max-height: 72vh; border-radius: 16px; }\n  .vesper-lp-wrapper .video-summary { margin-top: 18px; padding: 15px 16px; font-size: .90rem; }\n\n  .vesper-lp-wrapper h2 {\n    font-size: clamp(1.48rem, 5.2vw, 1.95rem) !important;\n    padding-left: 1.20em !important;\n    margin-bottom: 22px !important;\n  }\n  .vesper-lp-wrapper h2::before { width: .82em !important; height: .82em !important; font-size: .52em !important; }\n}\n\n@media (max-width: 540px) {\n  .vesper-lp-wrapper .care-visuals { grid-template-columns: 1fr; }\n  .vesper-lp-wrapper .gallery-slide { width: 82vw; height: 430px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .vesper-lp-wrapper *,\n  .vesper-lp-wrapper *::before,\n  .vesper-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  .vesper-lp-wrapper .vesper-bg-video { display: none !important; }\n  .vesper-lp-wrapper .gallery-track { transform: none !important; animation: none !important; }\n}\n\n\/* ===============================================================\n   VESPER PACKAGE COMPARISON — Shopify-safe, scoped, CSS-only\n   =============================================================== *\/\n.vesper-lp-wrapper .vesper-package-section {\n  position: relative;\n  isolation: isolate;\n  padding: 96px 64px 108px;\n  border-bottom: 1px solid rgba(244,208,120,.24);\n  background:\n    radial-gradient(ellipse at 50% 2%, rgba(244,208,120,.10), transparent 46%),\n    radial-gradient(ellipse at 87% 75%, rgba(43,66,148,.16), transparent 38%),\n    linear-gradient(135deg, rgba(6,10,27,.72), rgba(15,25,62,.54) 50%, rgba(5,8,22,.72));\n}\n.vesper-lp-wrapper .vesper-package-inner {\n  width: min(100%, 1240px);\n  margin: 0 auto;\n}\n.vesper-lp-wrapper .vesper-package-heading {\n  max-width: 900px;\n  margin: 0 auto 38px;\n  text-align: center;\n}\n.vesper-lp-wrapper .vesper-package-heading h2 {\n  text-align: center !important;\n  padding: .08em 0 .45em !important;\n  margin-bottom: 20px !important;\n}\n.vesper-lp-wrapper .vesper-package-heading h2::before { display: none !important; }\n.vesper-lp-wrapper .vesper-package-heading h2::after {\n  left: 15% !important;\n  right: 15% !important;\n}\n.vesper-lp-wrapper .vesper-package-heading \u003e p {\n  max-width: 850px;\n  margin: 0 auto;\n  color: #e7edfb;\n  line-height: 1.75;\n}\n.vesper-lp-wrapper .vesper-package-grid {\n  display: grid !important;\n  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  gap: clamp(18px, 3vw, 34px) !important;\n  align-items: stretch !important;\n  width: 100%;\n  margin: 0;\n  padding: 0;\n}\n.vesper-lp-wrapper .vesper-package-card {\n  display: flex !important;\n  flex-direction: column !important;\n  min-width: 0 !important;\n  width: 100% !important;\n  margin: 0 !important;\n  padding: clamp(14px, 2vw, 22px) !important;\n  border: 1px solid rgba(244,208,120,.48) !important;\n  border-radius: 22px !important;\n  background:\n    radial-gradient(ellipse at 50% 0%, rgba(43,66,148,.18), transparent 56%),\n    linear-gradient(180deg, rgba(18,28,68,.90), rgba(5,8,22,.92)) !important;\n  box-shadow: 0 20px 46px rgba(0,0,0,.28), inset 0 0 0 1px rgba(255,255,255,.035);\n  float: none !important;\n}\n.vesper-lp-wrapper .vesper-package-art {\n  display: grid !important;\n  place-items: center !important;\n  width: 100% !important;\n  height: clamp(330px, 37vw, 525px);\n  margin: 0 0 20px !important;\n  padding: 10px !important;\n  border: 1px solid rgba(244,208,120,.26);\n  border-radius: 15px;\n  overflow: hidden;\n  background: rgba(4,7,19,.48);\n}\n.vesper-lp-wrapper .vesper-package-art img {\n  display: block !important;\n  width: 100% !important;\n  height: 100% !important;\n  max-width: 100% !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  border-radius: 8px !important;\n  box-shadow: none !important;\n}\n.vesper-lp-wrapper .vesper-package-info {\n  display: flex !important;\n  flex: 1 1 auto;\n  flex-direction: column !important;\n  align-items: stretch !important;\n  min-width: 0;\n  padding: 6px clamp(2px, 1vw, 10px) 8px;\n}\n.vesper-lp-wrapper .vesper-package-option {\n  display: block !important;\n  margin: 0 0 10px !important;\n  color: #f4d078 !important;\n  -webkit-text-fill-color: #f4d078 !important;\n  font-family: var(--f-sacred) !important;\n  font-size: .70rem !important;\n  font-weight: 800 !important;\n  letter-spacing: .20em;\n  line-height: 1.45;\n  text-transform: uppercase;\n}\n.vesper-lp-wrapper .vesper-package-card h3 {\n  display: block !important;\n  padding: 0 !important;\n  margin: 0 0 10px !important;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  background: none !important;\n  filter: none !important;\n  font-family: var(--f-sacred) !important;\n  font-weight: 800 !important;\n  font-size: clamp(1.20rem, 1.7vw, 1.55rem) !important;\n  line-height: 1.35 !important;\n  letter-spacing: 0 !important;\n  text-align: left !important;\n}\n.vesper-lp-wrapper .vesper-package-card h3::before { display: none !important; }\n.vesper-lp-wrapper .vesper-package-price {\n  display: block !important;\n  margin: 0 0 16px !important;\n  color: #f4d078 !important;\n  -webkit-text-fill-color: #f4d078 !important;\n  font-family: var(--f-body) !important;\n  font-size: clamp(1.9rem, 3vw, 2.4rem) !important;\n  font-weight: 700 !important;\n  letter-spacing: -.025em;\n  line-height: 1.2 !important;\n  text-shadow: none !important;\n}\n.vesper-lp-wrapper .vesper-package-includes-label {\n  display: block !important;\n  margin-bottom: 8px !important;\n  color: #cbd9f5 !important;\n  -webkit-text-fill-color: #cbd9f5 !important;\n  font-family: var(--f-body) !important;\n  font-size: .85rem !important;\n  font-weight: 700 !important;\n  letter-spacing: .06em;\n  text-transform: uppercase;\n}\n.vesper-lp-wrapper .vesper-package-includes {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) !important;\n  gap: 9px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  list-style: none !important;\n}\n.vesper-lp-wrapper .vesper-package-includes \u003e li {\n  position: relative;\n  display: block !important;\n  width: 100% !important;\n  margin: 0 !important;\n  padding: 0 0 0 25px !important;\n  color: #f0f4ff !important;\n  font-family: var(--f-body) !important;\n  font-size: clamp(.89rem, 1.03vw, 1.03rem) !important;\n  line-height: 1.5 !important;\n  text-align: left !important;\n  list-style: none !important;\n}\n.vesper-lp-wrapper .vesper-package-includes \u003e li::before {\n  content: \"✓\" !important;\n  position: absolute;\n  left: 0;\n  top: 0;\n  color: #f4d078;\n  font-weight: 700;\n  font-size: .94em;\n}\n.vesper-lp-wrapper .vesper-package-note {\n  max-width: 940px;\n  margin: 26px auto 0 !important;\n  padding: 16px 22px;\n  border: 1px solid rgba(244,208,120,.26);\n  border-radius: 12px;\n  background: rgba(5,9,24,.44);\n  color: #ecf1fc;\n  font-size: .93rem;\n  text-align: center;\n}\n@media (max-width: 900px) {\n  .vesper-lp-wrapper .vesper-package-section { padding: 72px 24px 80px; }\n  .vesper-lp-wrapper .vesper-package-grid { grid-template-columns: 1fr !important; }\n  .vesper-lp-wrapper .vesper-package-art { height: clamp(320px, 80vw, 580px); }\n}\n@media (max-width: 540px) {\n  .vesper-lp-wrapper .vesper-package-section { padding: 62px 18px 70px; }\n  .vesper-lp-wrapper .vesper-package-heading { margin-bottom: 28px; }\n  .vesper-lp-wrapper .vesper-package-card { padding: 12px !important; border-radius: 16px !important; }\n  .vesper-lp-wrapper .vesper-package-art { height: clamp(290px, 100vw, 470px); padding: 6px !important; }\n  .vesper-lp-wrapper .vesper-package-info { padding: 7px 7px 10px; }\n  .vesper-lp-wrapper .vesper-package-note { margin-top: 20px !important; padding: 14px 16px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vesper-lp-wrapper\" id=\"vesper-top\"\u003e\n\u003c!-- BACKGROUND VIDEO \u0026 CATHEDRAL LIGHTING --\u003e\n\u003cdiv class=\"vesper-bg-stage\"\u003e\n\u003cvideo class=\"vesper-bg-video vesper-bg-desktop\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/221f5ee19abb40e2b234c22ec6099824.mp4\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Vesper_anime_sex_doll_desktop_banner_cc5b34fd-6341-4f5e-8478-f899fa6a7754.webp?v=1791250440\" autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\" preload=\"metadata\" tabindex=\"-1\"\u003e\u003c\/video\u003e \u003cvideo class=\"vesper-bg-video vesper-bg-mobile\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/aa4fcc46658c4afe9880c8851f3c491c.mp4\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Vesper_anime_sex_doll_mobile_banner_6b5e8ee7-1ff3-4ed0-a869-b93a9def5567.webp?v=1791250439\" autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\" preload=\"metadata\" tabindex=\"-1\"\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cathedral-lighting\"\u003e\u003cbr\u003e\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\/Mrlsexdoll_Vesper_anime_sex_doll_mobile_banner_6b5e8ee7-1ff3-4ed0-a869-b93a9def5567.webp?v=1791250439\"\u003e \u003cimg class=\"banner-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll_Vesper_anime_sex_doll_desktop_banner_cc5b34fd-6341-4f5e-8478-f899fa6a7754.webp?v=1791250440\" alt=\"Vesper Lucifer anime sex doll - MRL original character and Witch of Pride in midnight blue and celestial gold\" 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 SANCTUM NAVIGATION --\u003e\u003cnav class=\"lp-stage-nav\"\u003e\u003ca href=\"#vesper-intro\"\u003eOverview\u003c\/a\u003e \u003ca href=\"#vesper-development\"\u003eOriginal Development\u003c\/a\u003e \u003ca href=\"#vesper-sculpt\"\u003eSculpt Details\u003c\/a\u003e \u003ca href=\"#vesper-free-clothes\"\u003eIncluded Outfit\u003c\/a\u003e \u003ca href=\"#vesper-gallery\"\u003eGallery\u003c\/a\u003e \u003ca href=\"#vesper-video\"\u003eVideo\u003c\/a\u003e \u003ca href=\"#vesper-story\"\u003eCharacter Story\u003c\/a\u003e \u003ca href=\"#vesper-specs\"\u003eSpecifications\u003c\/a\u003e \u003ca href=\"#vesper-care\"\u003eCare\u003c\/a\u003e \u003ca href=\"#vesper-faq\"\u003eFAQ\u003c\/a\u003e\u003c\/nav\u003e\u003c!-- INTRO SECTION --\u003e\n\u003csection class=\"intro-section\" id=\"vesper-intro\"\u003e\n\u003cdiv class=\"intro-stage\"\u003e\n\u003cp class=\"collab-line\"\u003eMRL ORIGINAL CHARACTER · WITCH OF PRIDE ✦\u003c\/p\u003e\n\u003ch2\u003ePride has a face. Vesper expects your attention.\u003c\/h2\u003e\n\u003cdiv class=\"intro-copy\"\u003e\n\u003cp\u003eMeet Vesper Lucifer, an original anime sex doll created entirely by MRLSEXDOLL for the MRL 3.0 series. Known as the Witch of Pride in our original fantasy setting, she has a cool blue-green gaze, honey-blonde sculpted hair and pale, asymmetric horns.\u003c\/p\u003e\n\u003cp\u003eHer midnight-blue, ivory and gold outfit is included, giving this hentai figure its complete dark fantasy look. Vesper is made from medical silicone and weighs 5.2 kg. Discover the original artwork, head-model references and finished details below.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cul class=\"intro-bullets\"\u003e\n\u003cli\u003eOriginal character developed entirely by MRLSEXDOLL\u003c\/li\u003e\n\u003cli\u003eOriginal design artwork and head-model references shown below\u003c\/li\u003e\n\u003cli\u003eComplete blue, ivory and gold outfit included\u003c\/li\u003e\n\u003cli\u003eMedical silicone | 5.2 kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"vesper-spec-cards\" role=\"group\" aria-label=\"Vesper product highlights\"\u003e\n\u003cdiv class=\"vesper-spec-card\"\u003e\n\u003cspan class=\"vesper-spec-label\"\u003eOutfit\u003c\/span\u003e\n\u003cspan class=\"vesper-spec-value\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vesper-spec-card\"\u003e\n\u003cspan class=\"vesper-spec-label\"\u003eWeight\u003c\/span\u003e\n\u003cspan class=\"vesper-spec-value\"\u003e5.2 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vesper-spec-card\"\u003e\n\u003cspan class=\"vesper-spec-label\"\u003eMaterial\u003c\/span\u003e\n\u003cspan class=\"vesper-spec-value\"\u003eMedical Silicone\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vesper-spec-card\"\u003e\n\u003cspan class=\"vesper-spec-label\"\u003eSeries\u003c\/span\u003e\n\u003cspan class=\"vesper-spec-value\"\u003eMRL 3.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"stage-cta\" href=\"#vesper-development\"\u003eExplore Vesper Lucifer\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- VESPER LUCIFER PACKAGE OPTIONS — TWO BODY CONFIGURATIONS --\u003e\n\u003csection class=\"vesper-package-section\" id=\"vesper-packages\" aria-labelledby=\"vesper-packages-title\"\u003e\n  \u003cdiv class=\"vesper-package-inner\"\u003e\n    \u003cheader class=\"vesper-package-heading\"\u003e\n      \u003cspan class=\"section-kicker\"\u003eChoose Your Package\u003c\/span\u003e\n      \u003ch2 id=\"vesper-packages-title\"\u003eVesper Lucifer Anime Sex Doll Package Options\u003c\/h2\u003e\n      \u003cp\u003eChoose between two Vesper Lucifer packages based on whether you prefer a body without articulated finger bones or a body with articulated finger bones. Both packages include the same Vesper head sculpt and blue, ivory and gold character outfit.\u003c\/p\u003e\n    \u003c\/header\u003e\n    \u003cdiv class=\"vesper-package-grid\"\u003e\n      \u003carticle class=\"vesper-package-card\" aria-labelledby=\"vesper-package-standard-title\"\u003e\n        \u003cfigure class=\"vesper-package-art\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Vesper_Lucifer_Anime_Sex_Doll_without_articulated_fingers_package.webp?v=1793866227\" alt=\"Vesper Lucifer package with head sculpt, doll body without articulated finger bones, and included clothes\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\"\u003e\n        \u003c\/figure\u003e\n        \u003cdiv class=\"vesper-package-info\"\u003e\n          \u003cspan class=\"vesper-package-option\"\u003ePackage 01\u003c\/span\u003e\n          \u003ch3 id=\"vesper-package-standard-title\"\u003eWithout Articulated Fingers\u003c\/h3\u003e\n          \u003cspan class=\"vesper-package-price\"\u003e$958\u003c\/span\u003e\n          \u003cspan class=\"vesper-package-includes-label\"\u003eWhat's included\u003c\/span\u003e\n          \u003cul class=\"vesper-package-includes\"\u003e\n            \u003cli\u003eVesper Lucifer head sculpt\u003c\/li\u003e\n            \u003cli\u003eSex doll body without articulated finger bones\u003c\/li\u003e\n            \u003cli\u003eVesper's blue, ivory and gold clothes set\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n      \u003carticle class=\"vesper-package-card\" aria-labelledby=\"vesper-package-articulated-title\"\u003e\n        \u003cfigure class=\"vesper-package-art\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Vesper_Lucifer_Anime_Sex_Doll_with_articulated_fingers_package.webp?v=1793866228\" alt=\"Vesper Lucifer package with head sculpt, doll body with articulated finger bones, and included clothes\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\"\u003e\n        \u003c\/figure\u003e\n        \u003cdiv class=\"vesper-package-info\"\u003e\n          \u003cspan class=\"vesper-package-option\"\u003ePackage 02\u003c\/span\u003e\n          \u003ch3 id=\"vesper-package-articulated-title\"\u003eWith Articulated Fingers\u003c\/h3\u003e\n          \u003cspan class=\"vesper-package-price\"\u003e$1,058\u003c\/span\u003e\n          \u003cspan class=\"vesper-package-includes-label\"\u003eWhat's included\u003c\/span\u003e\n          \u003cul class=\"vesper-package-includes\"\u003e\n            \u003cli\u003eVesper Lucifer head sculpt\u003c\/li\u003e\n            \u003cli\u003eSex doll body with articulated finger bones\u003c\/li\u003e\n            \u003cli\u003eVesper's blue, ivory and gold clothes set\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"vesper-package-note\"\u003eBoth packages include the same head sculpt and clothing set. The difference is whether the sex doll body has articulated finger bones. Choose your preferred version in the product options when ordering.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ORIGINAL DEVELOPMENT --\u003e\n\u003csection class=\"section-shell zone-a\" id=\"vesper-development\"\u003e\n\u003cdiv class=\"inner split-grid split-grid--art-wide\"\u003e\n\u003cdiv class=\"art-frame art-frame--clean vesper-arch-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/vesper-lucifer-anime-character-reaching-pose.webp?v=1791190438\" alt=\"Vesper Lucifer original anime character illustration in reaching pose with celestial halo\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"copy-block\"\u003e\n\u003cspan class=\"section-kicker\"\u003eOriginal Character Development\u003c\/span\u003e\n\u003ch2\u003eVesper Lucifer original character development at MRL\u003c\/h2\u003e\n\u003cp\u003eVesper was created entirely inside MRLSEXDOLL. Our team developed her character concept and background, original artwork, 3D sculpt, prototype and final production. For returning MRL fans, this release is a chance to collect a character that began with our own story and drawings.\u003c\/p\u003e\n\u003cp\u003eThe development artwork shows how we planned her costume, body proportions and hairstyle across front, rear and side views. The head-model reference follows that work into three dimensions, with notes on the horns, hair, ornament and eyes. You can see specific design decisions before looking at the finished product.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOur development process: character concept, original artwork, 3D sculpting, prototype and final production.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ORIGINAL DESIGN ARTWORK \u0026 HEAD MODEL REFERENCE --\u003e\n\u003csection class=\"section-shell zone-b\" id=\"vesper-artwork\"\u003e\n\u003cdiv class=\"inner\"\u003e\n\u003cspan class=\"section-kicker\"\u003eDesign Documents \u0026amp; 3D References\u003c\/span\u003e\n\u003ch2\u003eOriginal design artwork and head model reference\u003c\/h2\u003e\n\u003cdiv class=\"dev-artwork-grid\"\u003e\n\u003cfigure class=\"dev-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/vesper-lucifer-character-turnaround-design-sheet-shopify.webp?v=1791191493\" alt=\"MRL original Vesper Lucifer character design sheet showing costume, body and hairstyle from front, rear and side views\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eOriginal character artwork: costume, proportions and hairstyle explored across multiple views.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"dev-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/vesper-lucifer-3d-head-sculpt-color-reference.webp?v=1791191327\" alt=\"Vesper Lucifer 3D head model and finish reference showing sculpted hair, horn color notes, ornament details and eyes\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eHead model and finish reference: layered hair, horns, ornament details and eye styling with production color notes.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dev-clarification\"\u003eThe images above document development stages. The finished product photos show Vesper's final sculpt, colors and included outfit.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HORNS AND PROUD GAZE --\u003e\n\u003csection class=\"feature-row\" id=\"vesper-sculpt\"\u003e\n\u003cdiv class=\"feature-media single\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_horns_and_proud_gaze_that_define_Vesper.webp?v=1791190493\" alt=\"Vesper Lucifer with pale horns, honey-blonde sculpted hair and a blue-green gaze\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003cspan class=\"section-kicker\"\u003eFace \u0026amp; Silhouette\u003c\/span\u003e\n\u003ch2\u003eThe horns and proud gaze that define Vesper\u003c\/h2\u003e\n\u003cp\u003eVesper is recognizable by the pale, uneven horns above her blonde hair and the pronounced curve from bust to waist to hips. The midnight-blue robe frames that outline, so her silhouette stays clear in a full-body view.\u003c\/p\u003e\n\u003cp\u003eCloser in, her blue-green eyes change the mood. Lowered lids, fine brows and an unsmiling mouth give her a composed, slightly aloof expression. If you collect characters for their attitude as much as their appearance, her proud gaze is the detail to look for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INCLUDED OUTFIT --\u003e\n\u003csection class=\"feature-row feature-row--rev\" id=\"vesper-outfit\"\u003e\n\u003cdiv class=\"feature-media single\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/The_complete_blue_ivory_and_gold_outfit_is_included.webp?v=1791190493\" alt=\"Vesper in her complete midnight-blue and ivory outfit with gold detailing and lace borders\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003cspan class=\"section-kicker\"\u003eComplete Signature Look\u003c\/span\u003e\n\u003ch2\u003eThe complete blue ivory and gold outfit is included\u003c\/h2\u003e\n\u003cp\u003eVesper comes with the complete character outfit shown in the product photos. The midnight-blue robe, ivory bodice and gold decoration belong to the same costume design seen in her original artwork.\u003c\/p\u003e\n\u003cp\u003eGold edging traces the bodice's open geometric pattern. Lace borders soften the robe's long folds, while waist chains and star-shaped accents carry the celestial theme. The fabric frames the body sculpt without hiding its proportions.\u003c\/p\u003e\n\u003cp\u003eFor a collector who wants the dressed character, that means her signature look is part of the purchase. Refer to the finished product photos for the included outfit's appearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SIDE AND REAR --\u003e\n\u003csection class=\"feature-row\" id=\"vesper-rear\"\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\/Vesper_hair_and_costume_from_the_side_and_rear_picture1.webp?v=1791190493\" alt=\"Rear view of Vesper showing braided hair, hanging ornaments and the robe's lace borders\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Vesper_hair_and_costume_from_the_side_and_rear_picture2.webp?v=1791190495\" alt=\"Side view of Vesper showing hairstyle, body profile and midnight-blue fabric draped gracefully\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003cspan class=\"section-kicker\"\u003e360° Angles\u003c\/span\u003e\n\u003ch2\u003eVesper hair and costume from the side and rear\u003c\/h2\u003e\n\u003cp\u003eTurn to the rear view and you can see braids across the back of her gathered hair, a ribbon-like ornament and hanging accents at the nape. Below them, the open back of her costume leads into the robe's lace borders and gold decoration.\u003c\/p\u003e\n\u003cp\u003eThe side view shows how the hairstyle, body profile and fabric sit together. These views give you more options when framing collection photographs or choosing an angle for display. The rear is worth looking at in its own right.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CLOSE UP DETAILS --\u003e\n\u003csection class=\"feature-row feature-row--rev\" id=\"vesper-details\"\u003e\n\u003cdiv class=\"feature-media single\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Close_up_details_in_the_horns_hair_and_face.webp?v=1791190490\" alt=\"Close up details of Vesper Lucifer's horns, textured locks and unsmiling aloof expression\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003cspan class=\"section-kicker\"\u003eFine Craftsmanship\u003c\/span\u003e\n\u003ch2\u003eClose up details in the horns hair and face\u003c\/h2\u003e\n\u003cp\u003eLook closely at the horns and you can see their distinct sections and textured surfaces. The fringe is built from overlapping locks, with curls falling beside the cheeks rather than a single smooth mass of hair.\u003c\/p\u003e\n\u003cp\u003eThese shapes frame the heavy lids and small, restrained mouth that give Vesper her expression. The head-model and finish reference shows the attention paid to the same areas during development. Use the close-up product photos to examine how they appear on the finished Vesper.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SILHOUETTE \u0026 PROPORTIONS --\u003e\n\u003csection class=\"feature-row\" id=\"vesper-proportions\"\u003e\n\u003cdiv class=\"feature-media single\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/An_anime_figure_silhouette_with_deliberate_proportions.webp?v=1791190492\" alt=\"Reclining Vesper Lucifer showing her sculpted body profile and curled hair\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003cspan class=\"section-kicker\"\u003eIllustrated Anatomy\u003c\/span\u003e\n\u003ch2\u003eAn anime figure silhouette with deliberate proportions\u003c\/h2\u003e\n\u003cp\u003eVesper follows the bold proportions of an illustrated character. A full bust narrows into a compact waist, then opens into rounded hips and substantial thighs. The curve is visible from the front and in profile.\u003c\/p\u003e\n\u003cp\u003eHer measurements make that contrast tangible: a 37 cm bust, 26 cm waist and 48 cm hips. For fans of stylized anime figure sculpting, the appeal is seeing those drawn proportions take physical form in a silicone adult doll.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MRL 3.0 SERIES \u0026 CHARACTER STORY --\u003e\n\u003csection class=\"section-shell zone-a\" id=\"vesper-story\"\u003e\n\u003cdiv class=\"inner split-grid\"\u003e\n\u003cdiv class=\"copy-block\"\u003e\n\u003cspan class=\"section-kicker\"\u003eMRL 3.0 Series\u003c\/span\u003e\n\u003ch2\u003eVesper Lucifer in our anime figure series\u003c\/h2\u003e\n\u003cp\u003eVesper belongs to the MRL 3.0 series. This silicone anime sex doll brings together an original MRL character, a detailed fantasy head sculpt and her complete signature outfit.\u003c\/p\u003e\n\u003cp\u003eIf you already have MRL characters in your collection, choose Vesper for her fallen-angel identity and composed expression. The original artwork and model references let you follow the character's development as well as appreciate the finished release.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"art-frame art-frame--clean vesper-arch-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/vesper-lucifer-anime-character-sword-halo.webp?v=1791190438\" alt=\"Vesper Lucifer fallen angel character art with glowing sword and celestial halo\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section-shell zone-b\" id=\"vesper-witch-of-pride\"\u003e\n\u003cdiv class=\"inner split-grid split-grid--art-wide\"\u003e\n\u003cdiv class=\"art-frame art-frame--clean vesper-arch-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/vesper-lucifer-moonlit-sword-character-art.webp?v=1791190438\" alt=\"Vesper Lucifer the Witch of Pride standing in moonlit fantasy setting with sword\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"copy-block\"\u003e\n\u003cspan class=\"section-kicker\"\u003eLore \u0026amp; Background\u003c\/span\u003e\n\u003ch2\u003eWho is Vesper Lucifer\u003c\/h2\u003e\n\u003cp\u003eVesper Lucifer is the Witch of Pride in MRL's original fantasy setting. A fallen angel, she has the appearance of a mature 28-year-old woman and an existence stretching back more than a thousand years.\u003c\/p\u003e\n\u003cp\u003eShe treats admiration as something naturally owed to her. That self-confidence is the idea behind her lowered gaze and composed expression. Her character background draws on pride, one of the seven deadly sins, within MRL's own story.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- VESPER INCLUDED #16 BODY CLOTHES SET --\u003e\n\u003csection class=\"gift-section\" id=\"vesper-free-clothes\"\u003e\n\u003cdiv class=\"gift-inner\"\u003e\n\u003cdiv class=\"gift-header\"\u003e\n\u003cspan class=\"section-kicker\"\u003eIncluded with Vesper\u003c\/span\u003e\n\u003ch2\u003eVesper's included clothes set for the MRLSEXDOLL #16 body\u003c\/h2\u003e\n\u003cp\u003ePurchase Vesper and this blue, ivory and gold clothing set is included at no extra cost. It is Vesper's included outfit and is designed to fit the MRLSEXDOLL #16 body. The two images below show the dressing guide and the outfit laid out in full.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gift-grid\"\u003e\n\u003cfigure class=\"gift-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/MRL-vesper-sex-doll-clothes-guide-garter-stockings.webp?v=1793934319\" alt=\"Vesper Lucifer included outfit guide showing garter stockings for the MRLSEXDOLL #16 body\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\"\u003e\n\u003cfigcaption\u003eClothing guide for fitting Vesper's included outfit on the MRLSEXDOLL #16 body.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"gift-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/Mrlsexdoll-vesper-lucifer-anime_sex_dollblue-and-ivory-outfit-flat-lay.webp?v=1791266546\" alt=\"Vesper Lucifer blue ivory and gold clothes set included with purchase for the MRLSEXDOLL #16 body\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\"\u003e\n\u003cfigcaption\u003eVesper's blue, ivory and gold outfit included with purchase, sized for the MRLSEXDOLL #16 body.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- AUTO GALLERY \/ CSS ONLY MARQUEE --\u003e\n\u003csection class=\"gallery-section\" id=\"vesper-gallery\"\u003e\n\u003cdiv class=\"gallery-header\"\u003e\n\u003cspan class=\"section-kicker\"\u003eProduct Photography\u003c\/span\u003e\n\u003ch2 id=\"vesper-gallery-title\"\u003eVesper Product Gallery\u003c\/h2\u003e\n\u003cp\u003eFinished product photographs showing Vesper Lucifer across reclining, standing, seated and detailed poses. Hover or touch to pause.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gallery-viewport\" tabindex=\"0\"\u003e\n\u003cdiv class=\"gallery-track\"\u003e\n\u003cdiv class=\"gallery-group\"\u003e\n\u003cfigure class=\"gallery-slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/vesper-lucifer-anime-sex-doll-reclining-view.webp?v=1791190481\" alt=\"Vesper Lucifer anime sex doll reclining 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\/vesper-lucifer-anime-sex-doll-standing-display.webp?v=1791190481\" alt=\"Vesper Lucifer standing display 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\/vesper-lucifer-anime-sex-doll-seated-view.webp?v=1791190481\" alt=\"Vesper Lucifer seated view with midnight-blue costume\" 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\/vesper-lucifer-anime-sex-doll-front-view.webp?v=1791190480\" alt=\"Vesper Lucifer full-body 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\/vesper-lucifer-anime-sex-doll-upper-body-detail.webp?v=1791190480\" alt=\"Vesper Lucifer upper body detail showing bodice and facial expression\" 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\/vesper-lucifer-anime-sex-doll-back-view.webp?v=1791190478\" alt=\"Vesper Lucifer rear view showing braids and back costume design\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\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\/vesper-lucifer-anime-sex-doll-reclining-view.webp?v=1791190481\" 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\/vesper-lucifer-anime-sex-doll-standing-display.webp?v=1791190481\" 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\/vesper-lucifer-anime-sex-doll-seated-view.webp?v=1791190481\" 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\/vesper-lucifer-anime-sex-doll-front-view.webp?v=1791190480\" 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\/vesper-lucifer-anime-sex-doll-upper-body-detail.webp?v=1791190480\" 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\/vesper-lucifer-anime-sex-doll-back-view.webp?v=1791190478\" 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!-- PRODUCT SHOWCASE VIDEO --\u003e\n\u003csection class=\"video-section\" id=\"vesper-video\" aria-labelledby=\"vesper-video-title\"\u003e\n\u003cdiv class=\"video-inner\"\u003e\n\u003cdiv class=\"video-header\"\u003e\n\u003cspan class=\"section-kicker\"\u003eProduct Video\u003c\/span\u003e\n\u003ch2 id=\"vesper-video-title\"\u003eVesper Lucifer Anime Sex Doll Product Showcase Video\u003c\/h2\u003e\n\u003cp\u003eWatch a moving product view of the finished Vesper Lucifer release and use it alongside the still gallery to review her overall presentation before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-frame\"\u003e\n\u003cvideo class=\"product-showcase-video\" controls playsinline preload=\"none\" loading=\"lazy\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/vesper-lucifer-anime-sex-doll-front-view.webp?v=1791190480\" aria-labelledby=\"vesper-video-title\" aria-describedby=\"vesper-video-summary\"\u003e\n\u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/53ac7a8e206f40039ce35ddbc933b0af.mp4\" type=\"video\/mp4\"\u003e\n\u003cp\u003eYour browser does not support HTML5 video. \u003ca class=\"copy-link\" href=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/53ac7a8e206f40039ce35ddbc933b0af.mp4\"\u003eOpen the Vesper Lucifer product showcase video.\u003c\/a\u003e\u003c\/p\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\u003cp class=\"video-summary\" id=\"vesper-video-summary\"\u003e\u003cstrong\u003eVideo summary:\u003c\/strong\u003e This Vesper Lucifer product showcase provides a moving view of the finished MRL 3.0 anime sex doll. It complements the product photography by helping viewers review Vesper's character styling, silicone finish, sculpted details, and included blue, ivory and gold outfit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECIFICATIONS --\u003e\n\u003csection class=\"specs-section\" id=\"vesper-specs\"\u003e\n\u003cdiv class=\"specs-inner\"\u003e\n\u003cspan class=\"section-kicker\"\u003eTechnical Data\u003c\/span\u003e\n\u003ch2\u003eVesper anime sex doll specifications\u003c\/h2\u003e\n\u003cdiv class=\"table-wrap\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSpecification\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFull name\u003c\/th\u003e\n\u003ctd\u003eVesper Lucifer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCreator and brand\u003c\/th\u003e\n\u003ctd\u003eMRLSEXDOLL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeries\u003c\/th\u003e\n\u003ctd\u003eMRL 3.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eMedical silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWidth\u003c\/th\u003e\n\u003ctd\u003e19 cm \/ approximately 7.5 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e5.2 kg \/ approximately 11.5 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBust circumference\u003c\/th\u003e\n\u003ctd\u003e37 cm \/ approximately 14.6 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaist circumference\u003c\/th\u003e\n\u003ctd\u003e26 cm \/ approximately 10.2 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHip circumference\u003c\/th\u003e\n\u003ctd\u003e48 cm \/ approximately 18.9 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIncluded outfit\u003c\/th\u003e\n\u003ctd\u003eComplete blue, ivory and gold outfit shown in the product photos\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"table-footnote\"\u003eMetric measurements are the primary specifications. Imperial values are rounded conversions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PLANNING YOUR DISPLAY --\u003e\n\u003csection class=\"section-shell zone-a\" id=\"vesper-planning\"\u003e\n\u003cdiv class=\"inner split-grid\"\u003e\n\u003cdiv class=\"copy-block\"\u003e\n\u003cspan class=\"section-kicker\"\u003eDisplay \u0026amp; Photography\u003c\/span\u003e\n\u003ch2\u003ePlanning your collection display and photographs\u003c\/h2\u003e\n\u003cp\u003eVesper suits adult collectors drawn to fallen angels, elaborate costumes and a mature, self-assured expression. Returning MRL fans can also collect a character developed entirely by our team, with the artwork and model reference as part of her story.\u003c\/p\u003e\n\u003cp\u003eUse the 19 cm width and 5.2 kg weight to plan a stable, supported display. Allow extra room for the horns and flowing fabric. A full-body composition shows her silhouette; close-up photography brings out the face and hair sculpt. The rear view gives the braids and costume decoration their own frame.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"art-frame art-frame--clean vesper-arch-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/vesper-lucifer-side-profile-sword-halo.webp?v=1791190439\" alt=\"Vesper Lucifer side profile character art with sword and glowing celestial halo\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CARE AND MAINTENANCE --\u003e\n\u003csection class=\"care-section\" id=\"vesper-care\"\u003e\n\u003cdiv class=\"care-inner\"\u003e\n\u003cspan class=\"section-kicker\"\u003eCare \u0026amp; Maintenance\u003c\/span\u003e\n\u003ch2\u003eCaring for the silicone body\u003c\/h2\u003e\n\u003cp\u003eFollow MRL's Cleaning and Maintenance guide for the silicone body. Wash with warm water and a neutral, fragrance-free doll cleaner, rinse thoroughly and dry completely before storage. Keep it in a cool, ventilated place away from direct sunlight and avoid prolonged twisting or heavy pressure. Choose a water-based lubricant compatible with silicone. For painted head details or costume care, contact our team.\u003c\/p\u003e\n\u003cp\u003e\u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/mrlsexdoll-accessories-using-guide\"\u003eRead the MRL Cleaning and Maintenance guide\u003c\/a\u003e\u003c\/p\u003e\n\u003ch3 class=\"care-visuals-title\"\u003eCare \u0026amp; Maintenance Visual Guide\u003c\/h3\u003e\n\u003cp\u003eThese reference steps illustrate lubrication, cleaning, rinsing, drying, inspection, and storage practiced across MRLSEXDOLL care guidance:\u003c\/p\u003e\n\u003cdiv class=\"care-visuals\"\u003e\n\u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_appling_water_based_lube_to_sex_doll_torso.webp?v=1788749626\" alt=\"Applying water-based lubricant\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eApply a compatible water-based lubricant before use.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_washing_sex_doll_torso_with_water.webp?v=1788749629\" alt=\"Washing with water during cleaning\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eWash the surface carefully with warm water and neutral cleaner.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_rinsing_sex_doll_torso_under_running_water.webp?v=1788749629\" alt=\"Rinsing under running water\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eRinse away remaining cleaning residue thoroughly.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_disinfecting_sex_doll_torso_channel.webp?v=1788749629\" alt=\"Cleaning the internal channel\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eClean and rinse internal channels thoroughly after use.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_air_drying_sex_doll_torso_after_cleaning.webp?v=1788749626\" alt=\"Air drying after cleaning\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eAllow the product to air-dry fully before storage.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"care-visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/mrlsexdoll_sex_doll_torso_storage_in_box.webp?v=1788749629\" alt=\"Storing in a cool ventilated space\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption\u003eStore in a cool, ventilated space without heavy pressure.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SHIPPING \u0026 SUPPORT --\u003e\n\u003csection class=\"shipping-section\" id=\"vesper-shipping\"\u003e\n\u003cdiv class=\"shipping-inner\"\u003e\n\u003cspan class=\"section-kicker\"\u003eDiscreet Delivery\u003c\/span\u003e\n\u003ch2\u003eShipping and support\u003c\/h2\u003e\n\u003cp\u003eMRL uses discreet outer packaging. Delivery arrangements depend on your destination and the product's availability. Review our Shipping Policy before ordering and contact us if you need to confirm Vesper's dispatch arrangement. Our Refund and Return Policy explains cancellation, product issues and return eligibility.\u003c\/p\u003e\n\u003cdiv class=\"shipping-links\"\u003e\n\u003ca class=\"shipping-pill\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e \u003ca class=\"shipping-pill\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/refund-policy\"\u003eRefund and Return Policy\u003c\/a\u003e \u003ca class=\"shipping-pill\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/contact-us\"\u003eContact MRLSEXDOLL\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"faq-section\" id=\"vesper-faq\"\u003e\n\u003cdiv class=\"faq-inner\"\u003e\n\u003cspan class=\"section-kicker\"\u003eFrequently Asked Questions\u003c\/span\u003e\n\u003ch2\u003eVesper Lucifer FAQ\u003c\/h2\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs Vesper Lucifer an original MRL character\u003c\/h3\u003e\n\u003cp\u003eYes. Vesper Lucifer was created by MRLSEXDOLL. Our team developed her character background, visual design, 3D sculpt, prototype and final production. The artwork and head-model reference above show parts of that development.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eDoes Vesper come with the outfit in the photos\u003c\/h3\u003e\n\u003cp\u003eYes. Vesper includes the complete blue, ivory and gold character outfit shown in the finished product photos.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat material is the Vesper anime sex doll made from\u003c\/h3\u003e\n\u003cp\u003eVesper is made from medical silicone. Her listed product weight is 5.2 kg, or approximately 11.5 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat are Vesper's product measurements\u003c\/h3\u003e\n\u003cp\u003eVesper is 19 cm in width. Her bust, waist and hip circumferences are 37 cm, 26 cm and 48 cm respectively. These measurements describe the physical product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhich MRL series does Vesper belong to\u003c\/h3\u003e\n\u003cp\u003eVesper belongs to the MRL 3.0 series. She combines an original MRL character with detailed fantasy sculpting and an included signature outfit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWho is Vesper designed for\u003c\/h3\u003e\n\u003cp\u003eVesper is designed for adult anime and ACG fans, dark fantasy collectors and MRL fans interested in our original characters. Her sculpt and costume suit character photography and an NSFW figure collection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eDo the artwork and model reference show the final product\u003c\/h3\u003e\n\u003cp\u003eThe artwork and head-model reference show stages of Vesper's development. Hair shapes, color notes and costume details can evolve during production. Use the finished product photos to judge the appearance of the Vesper you are buying.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow do I clean the silicone body\u003c\/h3\u003e\n\u003cp\u003eFollow our Cleaning and Maintenance guide for the silicone body. Use warm water and a neutral, fragrance-free doll cleaner, rinse thoroughly and dry completely before storage. Contact us for advice on caring for the painted head details and costume.\u003c\/p\u003e\n\u003cp\u003e\u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/mrlsexdoll-accessories-using-guide\"\u003eCleaning and Maintenance guide\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhich lubricant should I use\u003c\/h3\u003e\n\u003cp\u003eChoose a water-based lubricant compatible with silicone. Our Cleaning and Maintenance guide includes information on MRL water-based lubricant and care accessories.\u003c\/p\u003e\n\u003cp\u003e\u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/mrlsexdoll-accessories-using-guide\"\u003eCleaning and Maintenance guide\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow should I store Vesper\u003c\/h3\u003e\n\u003cp\u003eLet the silicone body dry completely before storage. Keep it in a cool, ventilated place away from direct sunlight. Avoid prolonged twisting, hanging or heavy pressure, as explained in our care guide.\u003c\/p\u003e\n\u003cp\u003e\u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/mrlsexdoll-accessories-using-guide\"\u003eCleaning and Maintenance guide\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eIs the packaging discreet\u003c\/h3\u003e\n\u003cp\u003eYes. MRL ships orders in a simple brown outer box without sexual wording on the outside. Read our Shipping Policy for delivery information.\u003c\/p\u003e\n\u003cp\u003e\u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eHow can I check delivery before ordering\u003c\/h3\u003e\n\u003cp\u003eDelivery depends on your destination, product availability and shipping origin. Review our Shipping Policy and contact us if you need to confirm the current dispatch arrangement for Vesper.\u003c\/p\u003e\n\u003cp\u003e\u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3\u003eWhat if Vesper arrives damaged or I need to request a return\u003c\/h3\u003e\n\u003cp\u003eIf Vesper arrives damaged, contact daisy@mrlsexdoll.com with your order number and clear photos or video. Return eligibility depends on the product's condition and packaging. Review our Refund and Return Policy before opening the sealed hygiene packaging.\u003c\/p\u003e\n\u003cp\u003e\u003ca class=\"copy-link\" href=\"https:\/\/www.mrlsexdoll.com\/pages\/refund-policy\"\u003eRefund and Return Policy\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BRING VESPER INTO YOUR COLLECTION --\u003e\n\u003csection class=\"final-cta-section\" id=\"vesper-order\"\u003e\n\u003cdiv class=\"final-inner\"\u003e\n\u003cspan class=\"section-kicker\"\u003eMRL 3.0 Series\u003c\/span\u003e\n\u003ch2\u003eBring Vesper into your collection\u003c\/h2\u003e\n\u003cp\u003eChoose Vesper for the proud gaze, pale horns and midnight-blue costume that give her character. Bring home an original MRL release with her complete signature outfit.\u003c\/p\u003e\n\u003cdiv class=\"final-actions\"\u003e\n\u003ca class=\"stage-cta\" href=\"#vesper-top\"\u003ePurchase action: Add Vesper to cart\u003c\/a\u003e \u003ca class=\"shipping-pill\" href=\"https:\/\/www.mrlsexdoll.com\/collections\/mrl-anime-dolls\"\u003eExplore the MRL 3.0 collection\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"MRLSEXDOLL","offers":[{"title":"Without Articulated Fingers","offer_id":67960177557817,"sku":"TD-aoman-ST-70QTT-W-16-AOM-F-AMMONV6-Z-1","price":958.0,"currency_code":"USD","in_stock":true},{"title":"With Articulated Fingers","offer_id":67960177590585,"sku":"TD-aoman-ST-70QTT-YZG-16-AOM-F-AMMONV6-Z","price":1058.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/4326\/6361\/files\/vesper-lucifer-anime-sex-doll-robed-full-body.webp?v=1791282721","url":"https:\/\/www.mrlsexdoll.com\/pt\/products\/vesper-anime-sex-doll","provider":"MRLSEXDOLL","version":"1.0","type":"link"}