{"product_id":"livorisse™-ribbon-mist-comb-bottle","title":"Livorisse™ Ribbon Mist Comb Bottle","description":"\u003cstyle\u003e\n\/* =========================================================\n   LIVORISSE™ RIBBON MIST COMB BOTTLE\n   FULL SHOPIFY DESCRIPTION\n   ========================================================= *\/\n\n\n\/* =========================================================\n   1) UNLOCK SHOPIFY DESCRIPTION WIDTH\n   只影响当前 Ribbon Mist 页面\n   ========================================================= *\/\n\n@media screen and (min-width: 990px) {\n\n  .product__description:has(.lv-ribbon-pdp),\n  .product__description.rte:has(.lv-ribbon-pdp),\n  .rte:has(.lv-ribbon-pdp) {\n    width: min(1120px, calc(100vw - 300px)) !important;\n    max-width: none !important;\n    min-width: 0 !important;\n    overflow: visible !important;\n    margin-right: 0 !important;\n    padding-right: 0 !important;\n  }\n\n  .product__description:has(.lv-ribbon-pdp) \u003e *,\n  .product__description.rte:has(.lv-ribbon-pdp) \u003e *,\n  .rte:has(.lv-ribbon-pdp) \u003e .lv-ribbon-pdp {\n    max-width: none !important;\n  }\n}\n\n\n@media screen and (max-width: 989px) {\n\n  .product__description:has(.lv-ribbon-pdp),\n  .product__description.rte:has(.lv-ribbon-pdp),\n  .rte:has(.lv-ribbon-pdp) {\n    width: 100% !important;\n    max-width: 100% !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    overflow: hidden !important;\n  }\n\n}\n\n\n\/* =========================================================\n   2) BASE\n   ========================================================= *\/\n\n.lv-ribbon-pdp,\n.lv-ribbon-pdp * {\n  box-sizing: border-box;\n}\n\n.lv-ribbon-pdp {\n\n  --lv-bg: #fffafb;\n  --lv-soft: #fff4f6;\n\n  --lv-blush: #dfb1b9;\n  --lv-rose: #bf7784;\n  --lv-rose-deep: #95535f;\n\n  --lv-gold: #b88953;\n  --lv-gold-soft: #ddc3a1;\n\n  --lv-text: #735b60;\n  --lv-muted: #9c8085;\n\n  --lv-border: rgba(183, 115, 127, .12);\n\n  --lv-shadow:\n    0 14px 34px rgba(149, 83, 95, .08),\n    0 4px 10px rgba(149, 83, 95, .04);\n\n  --lv-shadow-hover:\n    0 24px 58px rgba(149, 83, 95, .15),\n    0 8px 18px rgba(149, 83, 95, .07);\n\n  position: relative;\n  width: 100% !important;\n  max-width: none !important;\n  min-width: 0 !important;\n  margin: 28px 0 38px !important;\n  color: var(--lv-text);\n\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Arial,\n    sans-serif;\n}\n\n@media screen and (min-width: 990px) {\n  .lv-ribbon-pdp {\n    width: 100% !important;\n    max-width: 1120px !important;\n  }\n}\n\n@media screen and (max-width: 989px) {\n  .lv-ribbon-pdp {\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n}\n\n\n\/* =========================================================\n   3) MAIN WRAP\n   ========================================================= *\/\n\n.lv-ribbon-wrap {\n\n  position: relative;\n  width: 100% !important;\n  max-width: none !important;\n  overflow: hidden;\n\n  padding:\n    clamp(24px, 3vw, 44px)\n    clamp(14px, 2.8vw, 34px)\n    clamp(28px, 3.2vw, 44px);\n\n  border: 1px solid var(--lv-border);\n  border-radius: 30px;\n\n  background:\n    radial-gradient(\n      circle at 8% 0%,\n      rgba(248, 221, 227, .78),\n      transparent 29%\n    ),\n    radial-gradient(\n      circle at 100% 14%,\n      rgba(250, 233, 216, .67),\n      transparent 27%\n    ),\n    linear-gradient(\n      180deg,\n      #fffafa 0%,\n      #fff5f7 53%,\n      #fffafa 100%\n    );\n}\n\n\n\/* =========================================================\n   4) DECORATIVE CURVES\n   ========================================================= *\/\n\n.lv-ribbon-curve {\n  position: absolute;\n  width: 205px;\n  height: 60px;\n  border-top: 1px solid rgba(184, 136, 83, .22);\n  border-radius: 50%;\n  pointer-events: none;\n}\n\n.lv-ribbon-curve--1 {\n  top: 72px;\n  left: -60px;\n  transform: rotate(-9deg);\n}\n\n.lv-ribbon-curve--2 {\n  top: 238px;\n  right: -75px;\n  transform: rotate(10deg);\n}\n\n.lv-ribbon-curve--3 {\n  bottom: 230px;\n  left: -65px;\n  transform: rotate(7deg);\n}\n\n\n\/* =========================================================\n   5) HERO\n   ========================================================= *\/\n\n.lv-ribbon-hero {\n  position: relative;\n  z-index: 1;\n  max-width: 830px;\n  margin: 0 auto;\n  padding: 8px 8px 29px;\n  text-align: center;\n}\n\n.lv-ribbon-kicker {\n  margin: 0 0 11px;\n  color: var(--lv-gold);\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: .22em;\n  text-transform: uppercase;\n}\n\n.lv-ribbon-title {\n  max-width: 840px;\n  margin: 0 auto;\n  color: var(--lv-rose-deep);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(38px, 4.8vw, 64px);\n  font-weight: 400;\n  line-height: .98;\n  letter-spacing: -.04em;\n}\n\n.lv-ribbon-title em {\n  color: var(--lv-rose);\n  font-style: italic;\n  font-weight: 400;\n}\n\n.lv-ribbon-divider {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  max-width: 285px;\n  margin: 19px auto 0;\n}\n\n.lv-ribbon-divider::before,\n.lv-ribbon-divider::after {\n  content: \"\";\n  width: 90px;\n  height: 1px;\n  background:\n    linear-gradient(\n      90deg,\n      transparent,\n      rgba(184,136,83,.48)\n    );\n}\n\n.lv-ribbon-divider::after {\n  background:\n    linear-gradient(\n      90deg,\n      rgba(184,136,83,.48),\n      transparent\n    );\n}\n\n.lv-ribbon-divider span {\n  color: var(--lv-gold);\n  font-size: 21px;\n  line-height: 1;\n}\n\n.lv-ribbon-subtitle {\n  max-width: 720px;\n  margin: 15px auto 0;\n  color: var(--lv-muted);\n  font-size: 13px;\n  line-height: 1.82;\n}\n\n\n\/* =========================================================\n   6) MARQUEE\n   ========================================================= *\/\n\n.lv-ribbon-marquee {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  margin: 2px 0 30px;\n  overflow: hidden;\n  border-top: 1px solid rgba(183,115,127,.11);\n  border-bottom: 1px solid rgba(183,115,127,.11);\n  background: rgba(255,255,255,.50);\n}\n\n.lv-ribbon-marquee-track {\n  display: flex;\n  width: max-content;\n  animation: lvRibbonScroll 26s linear infinite;\n  will-change: transform;\n}\n\n.lv-ribbon-marquee:hover .lv-ribbon-marquee-track {\n  animation-play-state: paused;\n}\n\n.lv-ribbon-marquee-group {\n  display: flex;\n  flex-shrink: 0;\n}\n\n.lv-ribbon-marquee-item {\n  display: inline-flex;\n  align-items: center;\n  gap: 14px;\n  padding: 12px 19px;\n  color: #9a646d;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 13px;\n  white-space: nowrap;\n}\n\n.lv-ribbon-dot {\n  width: 6px;\n  height: 6px;\n  flex: 0 0 6px;\n  border-radius: 50%;\n  background:\n    radial-gradient(\n      circle at 35% 30%,\n      #ffffff 0%,\n      #f4dadd 38%,\n      #cca171 100%\n    );\n}\n\n@keyframes lvRibbonScroll {\n  from { transform: translate3d(0,0,0); }\n  to   { transform: translate3d(-50%,0,0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .lv-ribbon-marquee-track { animation: none; }\n}\n\n\n\/* =========================================================\n   7) FEATURE CARDS\n   ========================================================= *\/\n\n.lv-ribbon-feature-grid {\n  position: relative;\n  z-index: 1;\n  display: grid;\n  grid-template-columns: repeat(4,minmax(0,1fr));\n  gap: 12px;\n  margin: 0 0 30px;\n}\n\n.lv-ribbon-feature {\n  min-width: 0;\n  padding: 18px 14px;\n  border: 1px solid rgba(183,115,127,.11);\n  border-radius: 18px;\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.95),\n      rgba(250,238,241,.84)\n    );\n  text-align: center;\n  box-shadow: 0 8px 22px rgba(149,83,95,.05);\n  transition: transform 220ms ease, box-shadow 220ms ease;\n}\n\n.lv-ribbon-feature:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 16px 34px rgba(149,83,95,.11);\n}\n\n.lv-ribbon-feature-icon {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 38px;\n  height: 38px;\n  margin-bottom: 10px;\n  border-radius: 50%;\n  background: rgba(240,219,202,.60);\n  color: var(--lv-gold);\n  font-family: Georgia, serif;\n  font-size: 17px;\n}\n\n.lv-ribbon-feature-title {\n  display: block;\n  margin-bottom: 5px;\n  color: var(--lv-rose-deep);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 16px;\n  line-height: 1.2;\n}\n\n.lv-ribbon-feature-copy {\n  display: block;\n  color: var(--lv-muted);\n  font-size: 11px;\n  line-height: 1.55;\n}\n\n\n\/* =========================================================\n   8) SECTION\n   ========================================================= *\/\n\n.lv-ribbon-section {\n  position: relative;\n  z-index: 1;\n  max-width: 850px;\n  margin: clamp(25px,4vw,44px) 4px 16px;\n}\n\n.lv-ribbon-section-no {\n  margin-bottom: 6px;\n  color: #c9a076;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: .20em;\n  text-transform: uppercase;\n}\n\n.lv-ribbon-section-title {\n  margin: 0;\n  color: var(--lv-rose-deep);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(26px,3vw,38px);\n  font-weight: 400;\n  line-height: 1.08;\n}\n\n.lv-ribbon-section-copy {\n  max-width: 720px;\n  margin: 8px 0 0;\n  color: var(--lv-muted);\n  font-size: 12px;\n  line-height: 1.76;\n}\n\n\n\/* =========================================================\n   9) IMAGE CARDS\n   完整显示 \/ 不裁切 \/ 不压文字\n   ========================================================= *\/\n\n.lv-ribbon-gallery {\n  position: relative;\n  z-index: 1;\n  display: grid;\n  grid-template-columns: minmax(0,1fr);\n  width: 100%;\n  gap: 20px;\n}\n\n.lv-ribbon-card {\n  position: relative;\n  width: 100%;\n  margin: 0;\n  padding: 9px;\n  border: 1px solid rgba(183,115,127,.11);\n  border-radius: 25px;\n  background:\n    linear-gradient(\n      180deg,\n      rgba(255,255,255,.94),\n      rgba(255,249,250,.98)\n    );\n  box-shadow: var(--lv-shadow);\n  transform: translateY(0);\n  transition:\n    transform 240ms ease,\n    box-shadow 240ms ease,\n    border-color 240ms ease;\n}\n\n.lv-ribbon-card::before {\n  content: \"\";\n  position: absolute;\n  inset: 5px;\n  border: 1px solid rgba(255,255,255,.79);\n  border-radius: 20px;\n  pointer-events: none;\n}\n\n.lv-ribbon-card:hover {\n  transform: translateY(-6px);\n  border-color: rgba(183,115,127,.20);\n  box-shadow: var(--lv-shadow-hover);\n}\n\n.lv-ribbon-card img {\n  display: block;\n  width: 100% !important;\n  max-width: 100% !important;\n  height: auto !important;\n  margin: 0 !important;\n  border: 0;\n  border-radius: 18px;\n  object-fit: contain !important;\n}\n\n\n\/* =========================================================\n   10) QUOTE\n   ========================================================= *\/\n\n.lv-ribbon-quote {\n  position: relative;\n  z-index: 1;\n  max-width: 760px;\n  margin: 40px auto 8px;\n  padding: 30px 24px;\n  border-top: 1px solid rgba(184,136,83,.18);\n  border-bottom: 1px solid rgba(184,136,83,.18);\n  text-align: center;\n}\n\n.lv-ribbon-quote::before {\n  content: \"∞\";\n  position: absolute;\n  top: -16px;\n  left: 50%;\n  transform: translateX(-50%);\n  padding: 0 14px;\n  background: #fff7f8;\n  color: var(--lv-gold);\n  font-size: 18px;\n}\n\n.lv-ribbon-quote p {\n  margin: 0;\n  color: var(--lv-rose-deep);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(21px,2.6vw,31px);\n  font-style: italic;\n  line-height: 1.3;\n}\n\n.lv-ribbon-quote span {\n  display: block;\n  margin-top: 11px;\n  color: var(--lv-muted);\n  font-size: 10px;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n}\n\n\n\/* =========================================================\n   11) DETAIL CARDS\n   ========================================================= *\/\n\n.lv-ribbon-detail-grid {\n  position: relative;\n  z-index: 1;\n  display: grid;\n  grid-template-columns: repeat(4,minmax(0,1fr));\n  gap: 12px;\n  margin-top: 22px;\n}\n\n.lv-ribbon-detail {\n  min-width: 0;\n  padding: 18px 15px;\n  border: 1px solid rgba(183,115,127,.11);\n  border-radius: 18px;\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.95),\n      rgba(250,238,241,.83)\n    );\n  box-shadow: 0 8px 20px rgba(149,83,95,.04);\n  transition: transform 220ms ease, box-shadow 220ms ease;\n}\n\n.lv-ribbon-detail:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 16px 30px rgba(149,83,95,.10);\n}\n\n.lv-ribbon-detail-no {\n  display: block;\n  margin-bottom: 8px;\n  color: var(--lv-gold);\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n}\n\n.lv-ribbon-detail-title {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--lv-rose-deep);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 17px;\n}\n\n.lv-ribbon-detail-copy {\n  display: block;\n  color: var(--lv-muted);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n\n\/* =========================================================\n   12) SPECS\n   ========================================================= *\/\n\n.lv-ribbon-spec-grid {\n  position: relative;\n  z-index: 1;\n  display: grid;\n  grid-template-columns: repeat(4,minmax(0,1fr));\n  gap: 12px;\n  margin-top: 22px;\n}\n\n.lv-ribbon-spec {\n  min-width: 0;\n  padding: 16px 14px;\n  border: 1px solid rgba(183,115,127,.11);\n  border-radius: 18px;\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.95),\n      rgba(250,238,241,.82)\n    );\n  box-shadow: 0 8px 20px rgba(149,83,95,.04);\n  transition: transform 220ms ease, box-shadow 220ms ease;\n}\n\n.lv-ribbon-spec:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 16px 30px rgba(149,83,95,.10);\n}\n\n.lv-ribbon-spec-label {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--lv-rose-deep);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 16px;\n}\n\n.lv-ribbon-spec-value {\n  display: block;\n  color: var(--lv-muted);\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n\n\/* =========================================================\n   13) MOBILE\n   ========================================================= *\/\n\n@media screen and (max-width: 749px) {\n\n  .lv-ribbon-pdp {\n    width: 100% !important;\n    margin: 20px 0 26px !important;\n  }\n\n  .lv-ribbon-wrap {\n    width: 100%;\n    padding: 20px 12px 25px;\n    border-radius: 20px;\n  }\n\n  .lv-ribbon-title {\n    font-size: 34px;\n  }\n\n  .lv-ribbon-subtitle {\n    font-size: 12px;\n    line-height: 1.66;\n  }\n\n  .lv-ribbon-feature-grid,\n  .lv-ribbon-detail-grid,\n  .lv-ribbon-spec-grid {\n    grid-template-columns: 1fr;\n    gap: 8px;\n  }\n\n  .lv-ribbon-feature,\n  .lv-ribbon-detail,\n  .lv-ribbon-spec {\n    padding: 13px 12px;\n  }\n\n  .lv-ribbon-gallery {\n    gap: 14px;\n  }\n\n  .lv-ribbon-card {\n    padding: 5px;\n    border-radius: 16px;\n  }\n\n  .lv-ribbon-card img {\n    border-radius: 12px;\n  }\n\n  .lv-ribbon-card:hover {\n    transform: translateY(-4px);\n  }\n\n  .lv-ribbon-marquee-item {\n    padding: 11px 14px;\n    font-size: 12px;\n  }\n\n  .lv-ribbon-curve {\n    opacity: .62;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"lv-ribbon-pdp\"\u003e\n\u003cdiv class=\"lv-ribbon-wrap\"\u003e\n\u003cspan class=\"lv-ribbon-curve lv-ribbon-curve--1\"\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-curve lv-ribbon-curve--2\"\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-curve lv-ribbon-curve--3\"\u003e\u003c\/span\u003e \u003c!-- HERO --\u003e\n\u003csection class=\"lv-ribbon-hero\"\u003e\n\u003cp class=\"lv-ribbon-kicker\"\u003eLivorisse™ · Pretty Rituals\u003c\/p\u003e\n\u003ch2 class=\"lv-ribbon-title\"\u003eCarry your favorite mist \u003cem\u003ebeautifully.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"lv-ribbon-divider\"\u003e\u003cspan\u003e∞\u003c\/span\u003e\u003c\/div\u003e\n\u003cp class=\"lv-ribbon-subtitle\"\u003eThe Livorisse™ Ribbon Mist Comb Bottle turns a simple refillable spray bottle into a sculptural beauty accessory — combining a fine-mist atomizer, refillable chamber, protective cap and signature ribbon silhouette in one vanity-worthy design.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- MARQUEE --\u003e\n\u003cdiv class=\"lv-ribbon-marquee\"\u003e\n\u003cdiv class=\"lv-ribbon-marquee-track\"\u003e\n\u003cdiv class=\"lv-ribbon-marquee-group\"\u003e\n\u003cspan class=\"lv-ribbon-marquee-item\"\u003eFine Mist Spray \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-marquee-item\"\u003eRefillable Design \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-marquee-item\"\u003eTravel-Friendly Size \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-marquee-item\"\u003eProtective Cap \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-marquee-item\"\u003eRibbon Sculptural Frame \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-marquee-item\"\u003ePerfume · Face Mist · Hair Mist \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-marquee-group\"\u003e\n\u003cspan class=\"lv-ribbon-marquee-item\"\u003eFine Mist Spray \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-marquee-item\"\u003eRefillable Design \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-marquee-item\"\u003eTravel-Friendly Size \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-marquee-item\"\u003eProtective Cap \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-marquee-item\"\u003eRibbon Sculptural Frame \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"lv-ribbon-marquee-item\"\u003ePerfume · Face Mist · Hair Mist \u003cspan class=\"lv-ribbon-dot\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003cdiv class=\"lv-ribbon-feature-grid\"\u003e\n\u003cdiv class=\"lv-ribbon-feature\"\u003e\n\u003cspan class=\"lv-ribbon-feature-icon\"\u003e✦\u003c\/span\u003e \u003cspan class=\"lv-ribbon-feature-title\"\u003eJewelry-Inspired\u003c\/span\u003e \u003cspan class=\"lv-ribbon-feature-copy\"\u003e A sculptural ribbon frame turns an everyday bottle into a decorative beauty object. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-feature\"\u003e\n\u003cspan class=\"lv-ribbon-feature-icon\"\u003e◌\u003c\/span\u003e \u003cspan class=\"lv-ribbon-feature-title\"\u003eFine Mist\u003c\/span\u003e \u003cspan class=\"lv-ribbon-feature-copy\"\u003e Designed to deliver a softer, more even mist for perfume and beauty sprays. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-feature\"\u003e\n\u003cspan class=\"lv-ribbon-feature-icon\"\u003e↺\u003c\/span\u003e \u003cspan class=\"lv-ribbon-feature-title\"\u003eRefillable\u003c\/span\u003e \u003cspan class=\"lv-ribbon-feature-copy\"\u003e Refill with your favorite perfume, face mist, setting spray or hair mist. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-feature\"\u003e\n\u003cspan class=\"lv-ribbon-feature-icon\"\u003e♡\u003c\/span\u003e \u003cspan class=\"lv-ribbon-feature-title\"\u003eBag-Friendly\u003c\/span\u003e \u003cspan class=\"lv-ribbon-feature-copy\"\u003e Compact enough for everyday carry while still looking beautiful on your vanity. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 01 --\u003e\n\u003cdiv class=\"lv-ribbon-section\"\u003e\n\u003cdiv class=\"lv-ribbon-section-no\"\u003eRitual 01\u003c\/div\u003e\n\u003ch3 class=\"lv-ribbon-section-title\"\u003eWhy you’ll love it.\u003c\/h3\u003e\n\u003cp class=\"lv-ribbon-section-copy\"\u003eRibbon Mist Comb Bottle is designed for the customer who wants more than just a spray bottle. It keeps your favorite mist close at hand while giving it a prettier, more giftable and more decorative form. Whether displayed on a vanity or slipped into a handbag, it brings function and visual charm together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-gallery\"\u003e\n\u003cfigure class=\"lv-ribbon-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1031\/1617\/7700\/files\/11-6.png?v=1790600841\" alt=\"Livorisse Ribbon Mist Comb Bottle product highlights\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c!-- QUOTE --\u003e\n\u003cdiv class=\"lv-ribbon-quote\"\u003e\n\u003cp\u003e“A little cloud, wrapped in ribbon.”\u003c\/p\u003e\n\u003cspan\u003eLivorisse™ Pretty Rituals\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 02 --\u003e\n\u003cdiv class=\"lv-ribbon-section\"\u003e\n\u003cdiv class=\"lv-ribbon-section-no\"\u003eRitual 02\u003c\/div\u003e\n\u003ch3 class=\"lv-ribbon-section-title\"\u003eYour little mist ritual in four steps.\u003c\/h3\u003e\n\u003cp class=\"lv-ribbon-section-copy\"\u003eRemove the cap, fill the chamber with your favorite mist, secure the cap again and press to spray. The routine is easy enough for daily use while still feeling elegant — whether you are refreshing fragrance, adding a soft facial mist or taking your beauty ritual on the go.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-gallery\"\u003e\n\u003cfigure class=\"lv-ribbon-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1031\/1617\/7700\/files\/11-7.png?v=1790600841\" alt=\"How to use Livorisse Ribbon Mist Comb Bottle\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 03 --\u003e\n\u003cdiv class=\"lv-ribbon-section\"\u003e\n\u003cdiv class=\"lv-ribbon-section-no\"\u003eRitual 03\u003c\/div\u003e\n\u003ch3 class=\"lv-ribbon-section-title\"\u003eBeautiful design, practical function.\u003c\/h3\u003e\n\u003cp class=\"lv-ribbon-section-copy\"\u003eEvery part of the design has a role: the fine-mist atomizer creates an even spray, the cap helps protect the nozzle during travel, the refillable bottle body holds your chosen liquid and the ribbon frame adds both decorative identity and a comfortable grip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-detail-grid\"\u003e\n\u003cdiv class=\"lv-ribbon-detail\"\u003e\n\u003cspan class=\"lv-ribbon-detail-no\"\u003eDetail 01\u003c\/span\u003e \u003cspan class=\"lv-ribbon-detail-title\"\u003eFine-Mist Atomizer\u003c\/span\u003e \u003cspan class=\"lv-ribbon-detail-copy\"\u003e Helps disperse a soft, even spray for a more refined fragrance or misting experience. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-detail\"\u003e\n\u003cspan class=\"lv-ribbon-detail-no\"\u003eDetail 02\u003c\/span\u003e \u003cspan class=\"lv-ribbon-detail-title\"\u003eProtective Cap\u003c\/span\u003e \u003cspan class=\"lv-ribbon-detail-copy\"\u003e Covers the spray head to help keep it clean and reduce accidental pressing while stored. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-detail\"\u003e\n\u003cspan class=\"lv-ribbon-detail-no\"\u003eDetail 03\u003c\/span\u003e \u003cspan class=\"lv-ribbon-detail-title\"\u003eRefillable Chamber\u003c\/span\u003e \u003cspan class=\"lv-ribbon-detail-copy\"\u003e Lets you refill with the product you use most, from perfume to face and hair mist. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-detail\"\u003e\n\u003cspan class=\"lv-ribbon-detail-no\"\u003eDetail 04\u003c\/span\u003e \u003cspan class=\"lv-ribbon-detail-title\"\u003eRibbon Frame\u003c\/span\u003e \u003cspan class=\"lv-ribbon-detail-copy\"\u003e A signature sculptural detail that adds visual identity while making the bottle easier to hold. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-gallery\" style=\"margin-top: 20px;\"\u003e\n\u003cfigure class=\"lv-ribbon-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1031\/1617\/7700\/files\/11-8.png?v=1790600841\" alt=\"Livorisse Ribbon Mist Comb Bottle structure and design principle\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 04 --\u003e\n\u003cdiv class=\"lv-ribbon-section\"\u003e\n\u003cdiv class=\"lv-ribbon-section-no\"\u003eRitual 04\u003c\/div\u003e\n\u003ch3 class=\"lv-ribbon-section-title\"\u003eSize \u0026amp; details.\u003c\/h3\u003e\n\u003cp class=\"lv-ribbon-section-copy\"\u003eSized for both vanity display and handbag use, Ribbon Mist Comb Bottle is compact without feeling too small in the hand. The bottle body features a frosted finish, paired with a metallic mist pump and a sculptural ribbon-style outer frame that creates the signature Livorisse™ look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-gallery\"\u003e\n\u003cfigure class=\"lv-ribbon-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1031\/1617\/7700\/files\/11-9.png?v=1790600841\" alt=\"Livorisse Ribbon Mist Comb Bottle dimensions and material details\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"lv-ribbon-spec-grid\"\u003e\n\u003cdiv class=\"lv-ribbon-spec\"\u003e\n\u003cspan class=\"lv-ribbon-spec-label\"\u003eHeight\u003c\/span\u003e \u003cspan class=\"lv-ribbon-spec-value\"\u003e 10.8 cm \/ 4.25 in \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-spec\"\u003e\n\u003cspan class=\"lv-ribbon-spec-label\"\u003eWidth\u003c\/span\u003e \u003cspan class=\"lv-ribbon-spec-value\"\u003e 3.6 cm \/ 1.42 in \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-spec\"\u003e\n\u003cspan class=\"lv-ribbon-spec-label\"\u003eCapacity\u003c\/span\u003e \u003cspan class=\"lv-ribbon-spec-value\"\u003e 10 ml \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lv-ribbon-spec\"\u003e\n\u003cspan class=\"lv-ribbon-spec-label\"\u003eSuitable Uses\u003c\/span\u003e \u003cspan class=\"lv-ribbon-spec-value\"\u003e Perfume, face mist, setting spray and hair mist. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Livorisse","offers":[{"title":"Default Title","offer_id":67569435050276,"sku":"Livorisse011*1","price":52.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/1617\/7700\/files\/11-3.png?v=1790600842","url":"https:\/\/livorisse.com\/products\/livorisse%e2%84%a2-ribbon-mist-comb-bottle","provider":"Livorisse","version":"1.0","type":"link"}