{"product_id":"tavurempi™-ribbon-riot-studs","title":"Tavurempi™ Ribbon Riot Studs","description":"\u003c!-- ==========================================================\n TAVUREMPI™ \/ PRODUCT 09\n RIBBON RIOT STUDS\n DECONSTRUCTED CHROME \/ CYBER COQUETTE\n\n SHOPIFY PRODUCT DESCRIPTION\n 4 ORIGINAL SHOPIFY CDN IMAGES\n NO CROPPING \/ NO MASK \/ NO IMAGE TEXT OVERLAY\n NO NAVIGATION LINKS \/ NO JAVASCRIPT\n SCOPED CSS \/ RESPONSIVE \/ NATIVE FAQ\n========================================================== --\u003e\n\u003cstyle\u003e\n\n\/* 01 \/ ROOT *\/\n\n#tv-ribbonriot,\n#tv-ribbonriot * {\n  box-sizing: border-box;\n}\n\n#tv-ribbonriot {\n  --rr-black: #0d1014;\n  --rr-dark: #181e25;\n  --rr-ink: #1a2229;\n  --rr-muted: #67747e;\n  --rr-line: #dce2e6;\n  --rr-lime: #c0f83a;\n  --rr-chrome: #e8edf2;\n\n  position: relative;\n  isolation: isolate;\n  display: block;\n\n  width: 100%;\n  max-width: 100%;\n  min-width: 0;\n\n  margin: 20px 0 46px;\n  padding: 0;\n\n  background: transparent;\n  color: var(--rr-ink);\n\n  font: 400 14px\/1.8 Arial, Helvetica, sans-serif;\n  text-align: left;\n  overflow-wrap: anywhere;\n\n  container: tvribbon \/ inline-size;\n}\n\n\/* 02 \/ DESKTOP WIDTH\n   Description only.\n   No parent or Gallery modifications.\n   Verify actual theme clearance. *\/\n\n@media (min-width: 1200px) {\n  #tv-ribbonriot {\n    width: min(880px,48vw);\n    max-width: calc(100vw - 32px);\n  }\n}\n\n@media (min-width: 990px) and (max-width: 1199px) {\n  #tv-ribbonriot {\n    width: min(720px,47vw);\n    max-width: calc(100vw - 24px);\n  }\n}\n\n@media (max-width: 989px) {\n  #tv-ribbonriot {\n    width: 100%;\n    max-width: 100%;\n  }\n}\n\n\/* 03 \/ LOCAL RESET *\/\n\n#tv-ribbonriot h2,\n#tv-ribbonriot h3,\n#tv-ribbonriot h4,\n#tv-ribbonriot p,\n#tv-ribbonriot figure {\n  margin: 0;\n  padding: 0;\n  color: inherit;\n}\n\n#tv-ribbonriot h2,\n#tv-ribbonriot h3,\n#tv-ribbonriot h4 {\n  line-height: 1.09;\n  letter-spacing: -.045em;\n}\n\n#tv-ribbonriot .rr-section {\n  min-width: 0;\n  margin-bottom: 52px;\n}\n\n#tv-ribbonriot .rr-eyebrow {\n  display: block;\n  margin-bottom: 12px;\n  color: #6c8c13;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: .19em;\n  text-transform: uppercase;\n}\n\n\/* 04 \/ HERO *\/\n\n#tv-ribbonriot .rr-hero {\n  position: relative;\n  overflow: hidden;\n  margin-bottom: 51px;\n  padding: clamp(28px,5cqw,49px);\n\n  background:\n    radial-gradient(\n      ellipse at 93% 4%,\n      rgba(192,248,58,.14),\n      transparent 45%\n    ),\n    linear-gradient(135deg,#272e36,#0a0e12 78%);\n\n  color: #fff;\n  border: 1px solid #38434a;\n}\n\n#tv-ribbonriot .rr-hero:before {\n  content: \"\";\n  position: absolute;\n  top: -100px;\n  right: -100px;\n  width: 250px;\n  height: 250px;\n  border: 32px solid rgba(192,248,58,.07);\n  transform: rotate(45deg);\n  pointer-events: none;\n}\n\n#tv-ribbonriot .rr-brand {\n  position: relative;\n  display: flex;\n  align-items: center;\n  gap: 13px;\n  padding-bottom: 20px;\n  border-bottom: 1px solid #48525b;\n  color: #fff;\n  font-size: 12px;\n  font-weight: 900;\n  letter-spacing: .18em;\n}\n\n#tv-ribbonriot .rr-brand:before {\n  content: \"✦\";\n  color: var(--rr-lime);\n  font-size: 24px;\n}\n\n#tv-ribbonriot .rr-hero .rr-eyebrow {\n  position: relative;\n  color: var(--rr-lime);\n  margin-top: 34px;\n}\n\n#tv-ribbonriot .rr-hero h2 {\n  position: relative;\n  color: #f4f7fa;\n  font-size: clamp(41px,8cqw,85px);\n  font-weight: 900;\n  line-height: .94;\n  text-transform: uppercase;\n}\n\n#tv-ribbonriot .rr-hero h2 span {\n  display: block;\n  color: var(--rr-lime);\n}\n\n#tv-ribbonriot .rr-hero h2 em {\n  display: block;\n  color: #d3dce3;\n  font-style: normal;\n}\n\n#tv-ribbonriot .rr-hero-sub {\n  position: relative;\n  margin-top: 24px;\n  color: #e2e9ed;\n  font-size: 14px;\n  font-weight: 800;\n}\n\n#tv-ribbonriot .rr-hero-text {\n  position: relative;\n  max-width: 610px;\n  margin-top: 15px;\n  color: #b9c5ce;\n  font-size: 13px;\n  line-height: 1.95;\n}\n\n#tv-ribbonriot .rr-tags {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n  margin-top: 26px;\n}\n\n#tv-ribbonriot .rr-tags span {\n  padding: 8px 11px;\n  background: rgba(255,255,255,.05);\n  border: 1px solid #56636b;\n  color: #e5edf1;\n  font-size: 10px;\n  font-weight: 800;\n}\n\n#tv-ribbonriot .rr-hero-foot {\n  position: relative;\n  display: flex;\n  justify-content: space-between;\n  gap: 12px;\n  flex-wrap: wrap;\n  margin-top: 31px;\n  padding-top: 17px;\n  border-top: 1px solid #46525b;\n  color: #bfcad2;\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: .12em;\n}\n\n#tv-ribbonriot .rr-hero-foot strong {\n  color: var(--rr-lime);\n}\n\n\/* 05 \/ HEADINGS *\/\n\n#tv-ribbonriot .rr-heading {\n  display: grid;\n  grid-template-columns: 53px minmax(0,1fr);\n  gap: 17px;\n  align-items: start;\n  margin-bottom: 25px;\n}\n\n#tv-ribbonriot .rr-number {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 47px;\n  height: 47px;\n  background: #1a2229;\n  color: var(--rr-lime);\n  font-size: 22px;\n  font-weight: 900;\n}\n\n#tv-ribbonriot .rr-heading h3 {\n  color: #182027;\n  font-size: clamp(27px,5cqw,49px);\n  font-weight: 900;\n  text-transform: uppercase;\n}\n\n#tv-ribbonriot .rr-heading p {\n  max-width: 650px;\n  margin-top: 13px;\n  color: var(--rr-muted);\n  font-size: 13px;\n  line-height: 1.95;\n}\n\n\/* 06 \/ IMAGE SYSTEM *\/\n\n#tv-ribbonriot .rr-photo {\n  display: block;\n  position: static;\n  overflow: visible;\n  width: 100%;\n  max-width: 100%;\n  min-width: 0;\n  margin: 0;\n  padding: 0;\n}\n\n#tv-ribbonriot .rr-photo img {\n  display: block !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  aspect-ratio: auto !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  box-shadow: none !important;\n  filter: none !important;\n  transform: none !important;\n  clip-path: none !important;\n  opacity: 1 !important;\n}\n\n#tv-ribbonriot .rr-caption {\n  display: flex;\n  justify-content: space-between;\n  flex-wrap: wrap;\n  gap: 8px;\n  margin-top: 13px;\n  padding-top: 12px;\n  border-top: 1px solid var(--rr-line);\n  color: #79858e;\n  font-size: 10px;\n  letter-spacing: .09em;\n  text-transform: uppercase;\n}\n\n#tv-ribbonriot .rr-caption strong {\n  color: #263039;\n}\n\n\/* 07 \/ FEATURE TILES *\/\n\n#tv-ribbonriot .rr-features {\n  display: grid;\n  grid-template-columns: repeat(3,minmax(0,1fr));\n  gap: 10px;\n  margin-top: 25px;\n}\n\n#tv-ribbonriot .rr-feature {\n  min-width: 0;\n  padding: 22px 15px;\n  background: #f1f3f5;\n  border-top: 3px solid #b4ea32;\n}\n\n#tv-ribbonriot .rr-feature b {\n  display: block;\n  margin-bottom: 15px;\n  color: #779916;\n  font-size: 29px;\n  font-weight: 900;\n  line-height: 1;\n}\n\n#tv-ribbonriot .rr-feature strong {\n  display: block;\n  color: #20282f;\n  font-size: 12px;\n  font-weight: 900;\n  line-height: 1.55;\n  text-transform: uppercase;\n}\n\n#tv-ribbonriot .rr-feature p {\n  margin-top: 9px;\n  color: #687580;\n  font-size: 11px;\n  line-height: 1.9;\n}\n\n\/* 08 \/ RIBBON IDENTITY BLOCK *\/\n\n#tv-ribbonriot .rr-identity {\n  position: relative;\n  overflow: hidden;\n  padding: clamp(23px,4cqw,39px);\n  background: #151c22;\n  color: #fff;\n}\n\n#tv-ribbonriot .rr-identity:before {\n  content: \"\";\n  position: absolute;\n  top: -65px;\n  right: -70px;\n  width: 180px;\n  height: 180px;\n  border: 22px solid rgba(192,248,58,.08);\n  transform: rotate(45deg);\n  pointer-events: none;\n}\n\n#tv-ribbonriot .rr-identity h3 {\n  position: relative;\n  color: #fff;\n  font-size: clamp(25px,4.5cqw,45px);\n  font-weight: 900;\n  text-transform: uppercase;\n}\n\n#tv-ribbonriot .rr-identity h3 span {\n  color: var(--rr-lime);\n}\n\n#tv-ribbonriot .rr-identity p {\n  position: relative;\n  max-width: 600px;\n  margin-top: 14px;\n  color: #bdc8d0;\n  font-size: 12px;\n  line-height: 1.95;\n}\n\n#tv-ribbonriot .rr-codebar {\n  display: grid;\n  grid-template-columns: 1fr 1fr 2fr 1fr 1fr;\n  gap: 6px;\n  margin-top: 26px;\n}\n\n#tv-ribbonriot .rr-codebar i {\n  display: block;\n  height: 10px;\n  background: #c0f83a;\n}\n\n#tv-ribbonriot .rr-codebar i:nth-child(2),\n#tv-ribbonriot .rr-codebar i:nth-child(4) {\n  background: #e6ecf0;\n}\n\n#tv-ribbonriot .rr-codebar i:nth-child(3) {\n  background: #65727c;\n}\n\n\/* 09 \/ DARK PANEL *\/\n\n#tv-ribbonriot .rr-dark {\n  min-width: 0;\n  margin-bottom: 52px;\n  padding: clamp(20px,4.3cqw,39px);\n  background: #12181f;\n  color: #fff;\n}\n\n#tv-ribbonriot .rr-dark .rr-heading h3 {\n  color: #fff;\n}\n\n#tv-ribbonriot .rr-dark .rr-heading p {\n  color: #aebbc5;\n}\n\n#tv-ribbonriot .rr-dark .rr-number {\n  color: #182027;\n  background: var(--rr-lime);\n}\n\n#tv-ribbonriot .rr-dark .rr-eyebrow {\n  color: var(--rr-lime);\n}\n\n#tv-ribbonriot .rr-dark .rr-caption {\n  border-color: #404a53;\n  color: #a9b7c0;\n}\n\n#tv-ribbonriot .rr-dark .rr-caption strong {\n  color: var(--rr-lime);\n}\n\n\/* 10 \/ SPECS *\/\n\n#tv-ribbonriot .rr-specgrid {\n  display: grid;\n  grid-template-columns: repeat(2,minmax(0,1fr));\n  gap: 0 25px;\n  margin-top: 25px;\n}\n\n#tv-ribbonriot .rr-spec {\n  display: flex;\n  justify-content: space-between;\n  align-items: flex-start;\n  gap: 13px;\n  padding: 13px 0;\n  border-bottom: 1px solid #3b4751;\n  font-size: 11px;\n}\n\n#tv-ribbonriot .rr-spec span {\n  color: #aab8c3;\n}\n\n#tv-ribbonriot .rr-spec strong {\n  color: #f4f7f9;\n  text-align: right;\n  overflow-wrap: anywhere;\n}\n\n#tv-ribbonriot .rr-stats {\n  display: grid;\n  grid-template-columns: repeat(4,minmax(0,1fr));\n  gap: 9px;\n  margin-top: 25px;\n}\n\n#tv-ribbonriot .rr-stat {\n  min-width: 0;\n  padding: 20px 8px;\n  text-align: center;\n  background: #263039;\n  border: 1px solid #424e58;\n}\n\n#tv-ribbonriot .rr-stat strong {\n  display: block;\n  color: var(--rr-lime);\n  font-size: clamp(19px,3.1cqw,29px);\n  font-weight: 900;\n  line-height: 1.2;\n}\n\n#tv-ribbonriot .rr-stat span {\n  display: block;\n  margin-top: 9px;\n  color: #bac6cf;\n  font-size: 9px;\n  font-weight: 800;\n  line-height: 1.6;\n  text-transform: uppercase;\n}\n\n#tv-ribbonriot .rr-note {\n  margin-top: 24px;\n  padding: 17px;\n  background: #28341e;\n  border-left: 3px solid var(--rr-lime);\n  color: #dbe6d4;\n  font-size: 11px;\n  line-height: 1.95;\n}\n\n\/* 11 \/ COMPACT FIT *\/\n\n#tv-ribbonriot .rr-fit {\n  margin-bottom: 52px;\n  padding: clamp(24px,4cqw,40px);\n  background: #eff2f3;\n  border-left: 5px solid var(--rr-lime);\n}\n\n#tv-ribbonriot .rr-fit h3 {\n  color: #1a2228;\n  font-size: clamp(27px,5cqw,47px);\n  font-weight: 900;\n  text-transform: uppercase;\n}\n\n#tv-ribbonriot .rr-fit p {\n  margin-top: 15px;\n  color: #66737b;\n  font-size: 12px;\n  line-height: 1.95;\n}\n\n#tv-ribbonriot .rr-fitgrid {\n  display: grid;\n  grid-template-columns: repeat(3,minmax(0,1fr));\n  gap: 10px;\n  margin-top: 24px;\n}\n\n#tv-ribbonriot .rr-fitbox {\n  min-width: 0;\n  padding: 23px 10px;\n  background: #fff;\n  border: 1px solid #dce1e4;\n  text-align: center;\n}\n\n#tv-ribbonriot .rr-fitbox strong {\n  display: block;\n  color: #1c252c;\n  font-size: clamp(21px,4.5cqw,39px);\n  font-weight: 900;\n  line-height: 1.2;\n}\n\n#tv-ribbonriot .rr-fitbox span {\n  display: block;\n  margin-top: 8px;\n  color: #6a7780;\n  font-size: 10px;\n  font-weight: 800;\n  line-height: 1.55;\n  text-transform: uppercase;\n}\n\n\/* 12 \/ PACKAGE *\/\n\n#tv-ribbonriot .rr-packgrid {\n  display: grid;\n  grid-template-columns: repeat(2,minmax(0,1fr));\n  gap: 10px;\n  margin-top: 24px;\n}\n\n#tv-ribbonriot .rr-packitem {\n  padding: 23px 17px;\n  min-width: 0;\n  background: #232b33;\n  border-top: 3px solid var(--rr-lime);\n}\n\n#tv-ribbonriot .rr-packitem b {\n  display: block;\n  color: var(--rr-lime);\n  font-size: 35px;\n  font-weight: 900;\n  line-height: 1;\n}\n\n#tv-ribbonriot .rr-packitem strong {\n  display: block;\n  margin-top: 14px;\n  color: #fff;\n  font-size: 12px;\n  font-weight: 900;\n  text-transform: uppercase;\n}\n\n#tv-ribbonriot .rr-packitem p {\n  margin-top: 9px;\n  color: #b9c5ce;\n  font-size: 11px;\n  line-height: 1.9;\n}\n\n\/* 13 \/ HOW TO WEAR *\/\n\n#tv-ribbonriot .rr-steps {\n  display: grid;\n  grid-template-columns: repeat(3,minmax(0,1fr));\n  gap: 10px;\n  margin-top: 25px;\n}\n\n#tv-ribbonriot .rr-step {\n  min-width: 0;\n  padding: 21px 15px;\n  background: #263039;\n  border: 1px solid #46515b;\n}\n\n#tv-ribbonriot .rr-step b {\n  display: block;\n  margin-bottom: 17px;\n  color: var(--rr-lime);\n  font-size: 35px;\n  font-weight: 900;\n  line-height: 1;\n}\n\n#tv-ribbonriot .rr-step strong {\n  display: block;\n  color: #fff;\n  font-size: 12px;\n  font-weight: 900;\n  text-transform: uppercase;\n}\n\n#tv-ribbonriot .rr-step p {\n  margin-top: 9px;\n  color: #bdc8d1;\n  font-size: 11px;\n  line-height: 1.9;\n}\n\n\/* 14 \/ FAQ *\/\n\n#tv-ribbonriot .rr-faq {\n  margin-bottom: 52px;\n}\n\n#tv-ribbonriot .rr-faq h3 {\n  color: #192129;\n  font-size: clamp(30px,5.5cqw,51px);\n  font-weight: 900;\n  text-transform: uppercase;\n}\n\n#tv-ribbonriot .rr-faqintro {\n  margin-top: 12px;\n  margin-bottom: 25px;\n  color: #6b7781;\n  font-size: 12px;\n}\n\n#tv-ribbonriot .rr-faq details {\n  border-bottom: 1px solid #d9e0e5;\n}\n\n#tv-ribbonriot .rr-faq details:first-of-type {\n  border-top: 1px solid #d9e0e5;\n}\n\n#tv-ribbonriot .rr-faq summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 14px;\n  padding: 18px 3px;\n  cursor: pointer;\n  list-style: none;\n  color: #212a31;\n  font-size: 13px;\n  font-weight: 800;\n}\n\n#tv-ribbonriot .rr-faq summary::-webkit-details-marker {\n  display: none;\n}\n\n#tv-ribbonriot .rr-faq summary:after {\n  content: \"+\";\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 29px;\n  width: 29px;\n  height: 29px;\n  background: #1d262d;\n  color: var(--rr-lime);\n  font-size: 21px;\n}\n\n#tv-ribbonriot .rr-faq details[open] summary:after {\n  content: \"−\";\n  background: var(--rr-lime);\n  color: #1b232a;\n}\n\n#tv-ribbonriot .rr-faq details p {\n  padding: 0 19px 19px 3px;\n  color: #65727d;\n  font-size: 12px;\n  line-height: 1.95;\n}\n\n#tv-ribbonriot .rr-faq summary:focus-visible {\n  outline: 2px solid #779c17;\n  outline-offset: 4px;\n}\n\n\/* 15 \/ ENDING *\/\n\n#tv-ribbonriot .rr-ending {\n  position: relative;\n  overflow: hidden;\n  padding: clamp(29px,5cqw,49px);\n  background:\n    radial-gradient(\n      circle at 90% 0%,\n      rgba(192,248,58,.13),\n      transparent 44%\n    ),\n    linear-gradient(135deg,#273039,#090c10);\n  color: #fff;\n  border-bottom: 6px solid var(--rr-lime);\n}\n\n#tv-ribbonriot .rr-ending:before {\n  content: \"✦\";\n  position: absolute;\n  top: -105px;\n  right: -28px;\n  color: rgba(192,248,58,.09);\n  font-size: 280px;\n  line-height: 1;\n  pointer-events: none;\n}\n\n#tv-ribbonriot .rr-ending .rr-eyebrow {\n  position: relative;\n  color: var(--rr-lime);\n}\n\n#tv-ribbonriot .rr-ending h3 {\n  position: relative;\n  color: #f5f8fa;\n  font-size: clamp(35px,7cqw,75px);\n  font-weight: 900;\n  line-height: .99;\n  text-transform: uppercase;\n}\n\n#tv-ribbonriot .rr-ending h3 span {\n  color: var(--rr-lime);\n}\n\n#tv-ribbonriot .rr-ending p {\n  position: relative;\n  max-width: 570px;\n  margin-top: 22px;\n  color: #bbc6ce;\n  font-size: 13px;\n  line-height: 1.95;\n}\n\n#tv-ribbonriot .rr-signoff {\n  position: relative;\n  margin-top: 29px;\n  padding-top: 17px;\n  border-top: 1px solid #47535c;\n  color: var(--rr-lime);\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: .16em;\n}\n\n\/* 16 \/ RESPONSIVE *\/\n\n@container tvribbon (max-width: 560px) {\n  .rr-features,\n  .rr-steps {\n    grid-template-columns: 1fr;\n  }\n\n  .rr-specgrid {\n    grid-template-columns: 1fr;\n  }\n\n  .rr-heading {\n    grid-template-columns: 37px minmax(0,1fr);\n    gap: 12px;\n  }\n\n  .rr-number {\n    width: 36px;\n    height: 36px;\n    font-size: 18px;\n  }\n\n  .rr-stats {\n    grid-template-columns: repeat(2,minmax(0,1fr));\n  }\n}\n\n@container tvribbon (max-width: 420px) {\n  .rr-fitgrid {\n    grid-template-columns: 1fr;\n  }\n\n  .rr-packgrid {\n    grid-template-columns: 1fr;\n  }\n\n  .rr-hero,\n  .rr-ending {\n    padding: 25px 18px;\n  }\n\n  .rr-dark {\n    padding: 22px 15px;\n  }\n\n  .rr-fit {\n    padding: 23px 17px;\n  }\n\n  .rr-section {\n    margin-bottom: 40px;\n  }\n}\n\n@media (max-width: 749px) {\n  #tv-ribbonriot {\n    width: 100%;\n    max-width: 100%;\n    margin: 18px 0 30px;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  #tv-ribbonriot *,\n  #tv-ribbonriot *:before,\n  #tv-ribbonriot *:after {\n    transition: none !important;\n    animation: none !important;\n  }\n}\n\n\u003c\/style\u003e\n\u003c!-- ==========================================================\n PRODUCT CONTENT\n========================================================== --\u003e\n\u003csection id=\"tv-ribbonriot\"\u003e\u003c!-- 01 \/ HERO --\u003e\u003cheader class=\"rr-hero\"\u003e\n\u003cdiv class=\"rr-brand\"\u003eTAVUREMPI™ \/ ACCESSORIES\u003c\/div\u003e\n\u003cspan class=\"rr-eyebrow\"\u003e DECONSTRUCTED ROMANCE \/ COLLECTION 009 \u003c\/span\u003e\n\u003ch2\u003eRIBBON \u003cspan\u003eRIOT.\u003c\/span\u003e \u003cem\u003eSTUDS.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"rr-hero-sub\"\u003eSculptural Metal Ribbon Stud Earrings\u003c\/p\u003e\n\u003cp class=\"rr-hero-text\"\u003eSweet silhouette. Sharp attitude. Ribbon Riot reimagines the classic bow as a bold piece of wearable geometry. Polished metal loops, angular ribbon tails and a vivid Acid Lime centerpiece turn a familiar symbol into something unexpectedly rebellious. Made for the ones who like their style with an edge.\u003c\/p\u003e\n\u003cdiv class=\"rr-tags\"\u003e\n\u003cspan\u003eDeconstructed Ribbon\u003c\/span\u003e \u003cspan\u003e316L Stainless Steel\u003c\/span\u003e \u003cspan\u003eAcid Lime Acrylic\u003c\/span\u003e \u003cspan\u003eMirrored Pair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-hero-foot\"\u003e\n\u003cspan\u003eBOLD DETAILS \/ BRIGHTER YOU\u003c\/span\u003e \u003cstrong\u003ePRODUCT 09 \/ 15\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- 02 \/ PRODUCT INTRO --\u003e\n\u003csection class=\"rr-section\"\u003e\n\u003cdiv class=\"rr-heading\"\u003e\n\u003cspan class=\"rr-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cspan class=\"rr-eyebrow\"\u003e THE RIOT DESIGN \u003c\/span\u003e\n\u003ch3\u003eNOT YOUR SWEETEST BOW.\u003c\/h3\u003e\n\u003cp\u003eRibbon Riot takes the familiar shape of a decorative bow and transforms it into a striking sculptural accessory. The open ribbon loops create depth and metallic reflections, while sharply folded tails bring an unconventional edge. A bright green rectangular acrylic centerpiece anchors the entire composition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"rr-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1055\/2141\/4427\/files\/9-6.png?v=1791794420\" alt=\"Tavurempi Ribbon Riot Studs complete mirrored pair of polished silver ribbon earrings with bright lime green center inserts and two butterfly backs\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption class=\"rr-caption\"\u003e\u003cstrong\u003eTHE RIBBON RIOT PAIR\u003c\/strong\u003e \u003cspan\u003e2 STUDS \/ 2 BUTTERFLY BACKS\u003c\/span\u003e\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"rr-features\"\u003e\n\u003cdiv class=\"rr-feature\"\u003e\n\u003cb\u003e01\u003c\/b\u003e \u003cstrong\u003eSculpted Metal Ribbon\u003c\/strong\u003e\n\u003cp\u003eOpen loops and angular folded tails bring volume to a compact stud.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-feature\"\u003e\n\u003cb\u003e02\u003c\/b\u003e \u003cstrong\u003eElectric Green Center\u003c\/strong\u003e\n\u003cp\u003eA glossy translucent PMMA acrylic insert creates a striking central focal point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-feature\"\u003e\n\u003cb\u003e03\u003c\/b\u003e \u003cstrong\u003eMirrored Pair\u003c\/strong\u003e\n\u003cp\u003eLeft and right earrings feature mirrored ribbon compositions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 03 \/ DESIGN IDENTITY --\u003e\n\u003csection class=\"rr-section\"\u003e\u003cspan class=\"rr-eyebrow\"\u003e THE DECONSTRUCTED RIBBON \u003c\/span\u003e\n\u003cdiv class=\"rr-identity\"\u003e\n\u003ch3\u003eSOFT SYMBOL. \u003cbr\u003e\u003cspan\u003eHARD EDGE.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp\u003eA bow doesn't have to be delicate. Ribbon Riot combines traditional ribbon inspiration with metallic architecture. Its sculpted loops, split tails and high-contrast center bring together romantic expression and futuristic styling.\u003c\/p\u003e\n\u003cdiv class=\"rr-codebar\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 04 \/ CONSTRUCTION --\u003e\n\u003csection class=\"rr-dark\"\u003e\n\u003cdiv class=\"rr-heading\"\u003e\n\u003cspan class=\"rr-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cspan class=\"rr-eyebrow\"\u003e THE MATERIAL BREAKDOWN \u003c\/span\u003e\n\u003ch3\u003eEVERY FOLD. EVERY FINISH.\u003c\/h3\u003e\n\u003cp\u003eExplore the construction of Ribbon Riot. The decorative ribbon body uses 316L stainless steel with resin enamel detailing. A bright PMMA acrylic insert sits at the center, while a standard post and butterfly back secure each earring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"rr-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1055\/2141\/4427\/files\/9-7.png?v=1791794420\" alt=\"Ribbon Riot Studs structural breakdown showing 316L stainless steel ribbon body, resin enamel dark details, green PMMA acrylic center, earring post and butterfly backs\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption class=\"rr-caption\"\u003e\u003cstrong\u003eFUNCTIONAL BREAKDOWN\u003c\/strong\u003e \u003cspan\u003eRIBBON \/ INLAY \/ POST \/ BACK\u003c\/span\u003e\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003c!-- 05 \/ SIZE \u0026 FIT --\u003e\n\u003csection class=\"rr-fit\"\u003e\u003cspan class=\"rr-eyebrow\"\u003e COMPACT STATEMENT \/ SIZE REFERENCE \u003c\/span\u003e\n\u003ch3\u003eSMALL SCALE. BIG PERSONALITY.\u003c\/h3\u003e\n\u003cp\u003eEach Ribbon Riot Stud measures approximately 1.8 cm wide and 1.5 cm high. Its sculptural depth of 0.4 cm allows the layered ribbon structure to stand out from the earlobe.\u003c\/p\u003e\n\u003cdiv class=\"rr-fitgrid\"\u003e\n\u003cdiv class=\"rr-fitbox\"\u003e\n\u003cstrong\u003e1.8 cm\u003c\/strong\u003e \u003cspan\u003eDecorative Width\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-fitbox\"\u003e\n\u003cstrong\u003e1.5 cm\u003c\/strong\u003e \u003cspan\u003eDecorative Height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-fitbox\"\u003e\n\u003cstrong\u003e0.4 cm\u003c\/strong\u003e \u003cspan\u003eBody Depth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe finished position may vary slightly according to your ear shape and piercing placement.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- 06 \/ TECHNICAL SPECS --\u003e\n\u003csection class=\"rr-dark\"\u003e\n\u003cdiv class=\"rr-heading\"\u003e\n\u003cspan class=\"rr-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cspan class=\"rr-eyebrow\"\u003e DIMENSIONS \/ MATERIALS \/ DETAILS \u003c\/span\u003e\n\u003ch3\u003eTHE COMPLETE RIOT FILE.\u003c\/h3\u003e\n\u003cp\u003eFrom the mirrored ribbon composition to the fastening measurements, every key detail is presented in the technical guide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"rr-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1055\/2141\/4427\/files\/9-9.png?v=1791794420\" alt=\"Ribbon Riot Studs technical specifications showing 1.8 by 1.5 by 0.4 cm decorative body, 0.9 cm post length, 0.08 cm post diameter, mirrored pair and butterfly back size\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption class=\"rr-caption\"\u003e\u003cstrong\u003eTECHNICAL SPECIFICATIONS\u003c\/strong\u003e \u003cspan\u003eFRONT \/ SIDE \/ BACK\u003c\/span\u003e\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"rr-stats\"\u003e\n\u003cdiv class=\"rr-stat\"\u003e\n\u003cstrong\u003e1.8 cm\u003c\/strong\u003e \u003cspan\u003eBody Width\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-stat\"\u003e\n\u003cstrong\u003e1.5 cm\u003c\/strong\u003e \u003cspan\u003eBody Height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-stat\"\u003e\n\u003cstrong\u003e0.4 cm\u003c\/strong\u003e \u003cspan\u003eBody Depth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-stat\"\u003e\n\u003cstrong\u003e0.9 cm\u003c\/strong\u003e \u003cspan\u003eExposed Post\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-specgrid\"\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eProduct\u003c\/span\u003e \u003cstrong\u003eRibbon Riot Studs\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eProduct Type\u003c\/span\u003e \u003cstrong\u003eMetal Ribbon Stud Earrings\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eDecorative Width\u003c\/span\u003e \u003cstrong\u003e1.8 cm \/ 0.71 in\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eDecorative Height\u003c\/span\u003e \u003cstrong\u003e1.5 cm \/ 0.59 in\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eDecorative Depth\u003c\/span\u003e \u003cstrong\u003e0.4 cm \/ 0.16 in\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eExposed Post Length\u003c\/span\u003e \u003cstrong\u003e0.9 cm \/ 0.35 in\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003ePost Diameter\u003c\/span\u003e \u003cstrong\u003e0.08 cm \/ 0.03 in\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eButterfly Back Width\u003c\/span\u003e \u003cstrong\u003e0.6 cm \/ 0.24 in\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eButterfly Back Height\u003c\/span\u003e \u003cstrong\u003e0.3 cm \/ 0.12 in\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eMetal Material\u003c\/span\u003e \u003cstrong\u003e316L Stainless Steel\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eDark Decorative Detail\u003c\/span\u003e \u003cstrong\u003eResin Enamel\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eCenter Insert\u003c\/span\u003e \u003cstrong\u003ePMMA Acrylic\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eMetal Appearance\u003c\/span\u003e \u003cstrong\u003ePolished Silver-Tone\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eCenter Accent Color\u003c\/span\u003e \u003cstrong\u003eVivid Green \/ Acid Lime\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eClosure\u003c\/span\u003e \u003cstrong\u003ePost \u0026amp; Butterfly Back\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eDesign\u003c\/span\u003e \u003cstrong\u003eMirrored Left \u0026amp; Right Pair\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-spec\"\u003e\n\u003cspan\u003eIncluded\u003c\/span\u003e \u003cstrong\u003e1 Pair + 2 Butterfly Backs\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-note\"\u003e\n\u003cstrong\u003eMATERIAL NOTE:\u003c\/strong\u003e The central green insert is PMMA acrylic, not a natural gemstone. The dark decorative areas are described as resin enamel. \u003cstrong\u003ePACKAGE NOTE:\u003c\/strong\u003e The illustrated contents confirm one mirrored pair of earrings and two butterfly backs. No additional gift packaging is specified.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 07 \/ PACKAGE --\u003e\n\u003csection class=\"rr-dark\"\u003e\n\u003cdiv class=\"rr-heading\"\u003e\n\u003cspan class=\"rr-number\"\u003e04\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cspan class=\"rr-eyebrow\"\u003e WHAT'S IN THE SET \u003c\/span\u003e\n\u003ch3\u003eTWO STUDS. FULL ATTITUDE.\u003c\/h3\u003e\n\u003cp\u003eRibbon Riot is supplied as a mirrored left-and-right earring pair. Two butterfly backs complete the set for standard pierced-ear fastening.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-packgrid\"\u003e\n\u003cdiv class=\"rr-packitem\"\u003e\n\u003cb\u003e× 2\u003c\/b\u003e \u003cstrong\u003eRibbon Riot Studs\u003c\/strong\u003e\n\u003cp\u003eOne mirrored pair of sculptural metal ribbon earrings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-packitem\"\u003e\n\u003cb\u003e× 2\u003c\/b\u003e \u003cstrong\u003eButterfly Backs\u003c\/strong\u003e\n\u003cp\u003eTwo removable stainless steel butterfly fastening backs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 08 \/ HOW TO WEAR --\u003e\n\u003csection class=\"rr-dark\"\u003e\n\u003cdiv class=\"rr-heading\"\u003e\n\u003cspan class=\"rr-number\"\u003e05\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cspan class=\"rr-eyebrow\"\u003e THREE STEPS \/ ONE LOOK \u003c\/span\u003e\n\u003ch3\u003ePREPARE. INSERT. SECURE.\u003c\/h3\u003e\n\u003cp\u003eThe post-and-butterfly closure keeps the wearing routine straightforward. Gently insert the post through a suitable earlobe piercing, then attach the back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"rr-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1055\/2141\/4427\/files\/9-8.png?v=1791794420\" alt=\"Ribbon Riot Studs complete three-step wearing guide showing removal of the butterfly back, insertion through an earlobe piercing and secure final fit\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cfigcaption class=\"rr-caption\"\u003e\u003cstrong\u003eHOW TO WEAR RIBBON RIOT\u003c\/strong\u003e \u003cspan\u003ePREPARE \/ INSERT \/ SECURE\u003c\/span\u003e\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"rr-steps\"\u003e\n\u003cdiv class=\"rr-step\"\u003e\n\u003cb\u003e01\u003c\/b\u003e \u003cstrong\u003ePrepare\u003c\/strong\u003e\n\u003cp\u003eHold the ribbon stud and gently remove the butterfly back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-step\"\u003e\n\u003cb\u003e02\u003c\/b\u003e \u003cstrong\u003eInsert\u003c\/strong\u003e\n\u003cp\u003eCarefully guide the earring post through a suitable pierced earlobe.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rr-step\"\u003e\n\u003cb\u003e03\u003c\/b\u003e \u003cstrong\u003eSecure\u003c\/strong\u003e\n\u003cp\u003eSlide the butterfly back onto the post until it feels comfortably secure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 09 \/ INTERACTIVE FAQ --\u003e\n\u003csection class=\"rr-faq\"\u003e\u003cspan class=\"rr-eyebrow\"\u003e RIBBON RIOT \/ QUICK ANSWERS \u003c\/span\u003e\n\u003ch3\u003eTHE RIOT LOWDOWN.\u003c\/h3\u003e\n\u003cp class=\"rr-faqintro\"\u003eTap a question to explore Ribbon Riot Studs in more detail.\u003c\/p\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAre Ribbon Riot Studs sold as a pair?\u003c\/summary\u003e\n\u003cp\u003eYes. Each set includes one mirrored pair of Ribbon Riot Studs and two butterfly backs.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat size are the earrings?\u003c\/summary\u003e\n\u003cp\u003eEach decorative ribbon body measures approximately 1.8 cm wide, 1.5 cm high and 0.4 cm deep. The exposed post length is approximately 0.9 cm.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat materials are used?\u003c\/summary\u003e\n\u003cp\u003eThe ribbon body is specified as 316L stainless steel with resin enamel dark detailing. The bright green center is a PMMA acrylic insert.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the green center a gemstone?\u003c\/summary\u003e\n\u003cp\u003eNo. The product specification identifies the central green element as PMMA acrylic. It provides a glossy, vivid green accent.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAre the earrings identical?\u003c\/summary\u003e\n\u003cp\u003eThe set contains a mirrored left-and-right pair rather than two independently oriented identical pieces. Both use the same materials, dimensions and fastening type.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow do the earrings fasten?\u003c\/summary\u003e\n\u003cp\u003eRibbon Riot uses standard pierced-ear posts and removable butterfly backs. Ensure the backs are fitted comfortably and securely.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the decorative bow made from fabric?\u003c\/summary\u003e\n\u003cp\u003eNo. The bow shape is constructed from polished metal. It takes inspiration from folded fabric ribbons but features a sculptural metallic design.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat comes with the earrings?\u003c\/summary\u003e\n\u003cp\u003eThe specified contents are one mirrored pair of Ribbon Riot Studs and two stainless steel butterfly backs. No separate gift box is listed in the product specifications.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow should I clean the earrings?\u003c\/summary\u003e\n\u003cp\u003eWipe gently with a soft, dry cloth after wearing. Avoid harsh solvents, abrasive cleaners, perfumes and prolonged moisture exposure. Store separately to protect the polished metal and decorative acrylic surfaces.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- 10 \/ BRAND ENDING --\u003e\u003cfooter class=\"rr-ending\"\u003e\u003cspan class=\"rr-eyebrow\"\u003e TAVUREMPI™ \/ DECONSTRUCTED ROMANCE \u003c\/span\u003e\n\u003ch3\u003eNOT SO SWEET. \u003cbr\u003e\u003cspan\u003eALL YOUR EDGE.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp\u003eSculpted silver ribbons. Electric green detail. A little romance with a rebellious twist. Ribbon Riot combines expressive geometry and modern attitude in a statement you can wear.\u003c\/p\u003e\n\u003cdiv class=\"rr-signoff\"\u003eTAVUREMPI™ \/ WEAR YOUR EDGE.\u003c\/div\u003e\n\u003c\/footer\u003e\u003c\/section\u003e\n\u003c!-- END TAVUREMPI™ RIBBON RIOT STUDS --\u003e","brand":"Tavurempi","offers":[{"title":"Default Title","offer_id":54202995966235,"sku":"Tavurempi009*1","price":57.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1055\/2141\/4427\/files\/9-1.png?v=1791794415","url":"https:\/\/tavurempi.com\/products\/tavurempi%e2%84%a2-ribbon-riot-studs","provider":"Tavurempi","version":"1.0","type":"link"}