{"product_id":"magnetic-bluetooth-mini-speaker","title":"🎵 Magnetic Bluetooth Mini Speaker – Compact Wireless Audio for Everyday Listening 🧲","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@600;700;800\u0026family=Plus+Jakarta+Sans:wght@400;500;600;700;800\u0026display=swap');\n\n#olive-speaker-pdp,\n#olive-speaker-pdp *,\n#olive-speaker-pdp *::before,\n#olive-speaker-pdp *::after {\n  box-sizing: border-box;\n}\n\n#olive-speaker-pdp {\n  --os-dark: #20352B;\n  --os-green: #566943;\n  --os-orange: #F18735;\n  --os-ink: #344038;\n  --os-line: #D8DDD0;\n  width: 100% !important;\n  max-width: 800px !important;\n  margin: 0 auto !important;\n  padding: 0 !important;\n  font-family: 'Plus Jakarta Sans', Arial, sans-serif;\n  font-size: 16px;\n  line-height: 1.75;\n  color: var(--os-ink);\n  -webkit-text-size-adjust: 100%;\n  overflow-wrap: break-word;\n}\n\n#olive-speaker-pdp h2,\n#olive-speaker-pdp h3,\n#olive-speaker-pdp p {\n  overflow-wrap: break-word;\n}\n\n#olive-speaker-pdp .serif-title {\n  font-family: 'Playfair Display', Georgia, serif;\n  font-weight: 700;\n  letter-spacing: -.35px;\n  line-height: 1.38;\n}\n\n\/* BACKGROUND *\/\n#olive-speaker-pdp .glitter-product {\n  position: relative;\n  isolation: isolate;\n  overflow: hidden;\n  padding: 8px;\n  border-radius: 18px;\n  background: linear-gradient(\n    135deg,\n    #F8F6EF,\n    #E8ECDE 32%,\n    #F8F1E6 67%,\n    #E3E9DF\n  );\n  background-size: 280% 280%;\n  animation: os-bg 24s ease-in-out infinite;\n}\n\n@keyframes os-bg {\n  0%,100% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n}\n\n\/* ANIMATED TITLES *\/\n#olive-speaker-pdp .cro-shimmer {\n  color: #283C2C;\n  background: linear-gradient(\n    105deg,\n    #213628,\n    #647A50,\n    #C18A53,\n    #526B44,\n    #213628\n  );\n  background-size: 250% 100%;\n  -webkit-background-clip: text;\n  background-clip: text;\n  -webkit-text-fill-color: transparent;\n  animation: os-shimmer 11s ease-in-out infinite;\n}\n\n@keyframes os-shimmer {\n  0%,100% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n}\n\n\/* PANELS *\/\n#olive-speaker-pdp .cro-hook-box,\n#olive-speaker-pdp .cro-feature-card,\n#olive-speaker-pdp .cro-comparison-box,\n#olive-speaker-pdp .cro-desire-box,\n#olive-speaker-pdp .cro-scenes-section {\n  position: relative;\n  overflow: hidden;\n  border: 1px solid var(--os-line);\n  border-radius: 14px;\n  background: #FFFFFF;\n  box-shadow: 0 5px 17px rgba(32,53,43,.07);\n}\n\n\/* HERO *\/\n#olive-speaker-pdp .cro-hook-box {\n  padding: 17px 12px 0;\n  margin: 0 0 14px;\n  text-align: center;\n  background: linear-gradient(145deg,#FFFFFF,#EBEEE1);\n}\n\n#olive-speaker-pdp .cro-badge {\n  display: inline-block;\n  margin: 0 0 12px;\n  padding: 7px 15px;\n  border-radius: 999px;\n  background: linear-gradient(\n    110deg,#233D2C,#5A7047,#DB7C3F\n  );\n  color: #FFFFFF !important;\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: .5px;\n}\n\n#olive-speaker-pdp .cro-hook-title {\n  font-size: clamp(24px,6vw,34px);\n  margin: 0 0 13px;\n  padding: 0;\n}\n\n#olive-speaker-pdp .cro-hook-subtitle {\n  font-size: clamp(15px,3.8vw,18px);\n  line-height: 1.75;\n  color: #4A5747;\n  margin: 12px 0 15px;\n}\n\n\/* 2X2 FEATURE PILLS *\/\n#olive-speaker-pdp .cro-title-pills {\n  display: grid;\n  grid-template-columns: repeat(2,minmax(0,1fr));\n  gap: 8px;\n  margin: 0 0 14px;\n}\n\n#olive-speaker-pdp .cro-title-pill {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 6px;\n  min-height: 43px;\n  min-width: 0;\n  padding: 9px 7px;\n  border: 1px solid #B0BEA6;\n  border-radius: 999px;\n  background: linear-gradient(135deg,#324B34,#657F4B);\n  color: #FFFFFF !important;\n  font-size: clamp(10px,2.8vw,13px);\n  font-weight: 800;\n  line-height: 1.35;\n  text-align: center;\n}\n\n#olive-speaker-pdp .cro-title-pill-icon {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 19px;\n  width: 19px;\n  height: 19px;\n  border-radius: 50%;\n  background: #FFE1BC;\n  color: #345037;\n  font-size: 12px;\n}\n\n#olive-speaker-pdp .cro-title-pill span:last-child {\n  min-width: 0;\n  overflow-wrap: anywhere;\n}\n\n\/* MOVING BENEFITS *\/\n#olive-speaker-pdp .cro-marquee-stack {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  overflow: hidden;\n  margin: 0 0 14px;\n}\n\n#olive-speaker-pdp .cro-marquee {\n  overflow: hidden;\n  white-space: nowrap;\n  padding: 11px 0;\n  border: 1px solid #DBE2D0;\n  border-radius: 10px;\n  background: linear-gradient(\n    90deg,#E7EEDB,#FFFCF4,#E7ECDF\n  );\n}\n\n#olive-speaker-pdp .cro-marquee:nth-child(2) {\n  background: linear-gradient(\n    90deg,#F8F0E3,#E9ECDD,#F8F0E3\n  );\n}\n\n#olive-speaker-pdp .cro-marquee-track {\n  display: flex;\n  width: max-content;\n  animation: os-scroll 30s linear infinite;\n}\n\n#olive-speaker-pdp .cro-marquee--reverse .cro-marquee-track {\n  animation-direction: reverse;\n  animation-duration: 35s;\n}\n\n#olive-speaker-pdp .cro-marquee-segment {\n  display: flex;\n  flex: 0 0 auto;\n  align-items: center;\n  gap: 25px;\n  padding-right: 25px;\n  color: #41593E;\n  font-size: 13px;\n  font-weight: 800;\n}\n\n#olive-speaker-pdp .cro-marquee-segment span {\n  white-space: nowrap;\n}\n\n#olive-speaker-pdp .cro-marquee-segment span::before {\n  content: '✦';\n  padding-right: 9px;\n  color: #EA8134;\n}\n\n@keyframes os-scroll {\n  from { transform: translateX(0); }\n  to { transform: translateX(-50%); }\n}\n\n\/* CORE FEATURE CARDS *\/\n#olive-speaker-pdp .cro-features {\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n  margin: 0 0 14px;\n}\n\n#olive-speaker-pdp .cro-feature-card,\n#olive-speaker-pdp .cro-comparison-box,\n#olive-speaker-pdp .cro-desire-box {\n  padding: 17px 15px 0;\n}\n\n#olive-speaker-pdp .cro-feature-card:nth-child(odd) {\n  background: linear-gradient(145deg,#FFFFFF,#FFFCF6);\n}\n\n#olive-speaker-pdp .cro-feature-card:nth-child(even) {\n  background: linear-gradient(145deg,#FFFFFF,#EBF0E3);\n}\n\n#olive-speaker-pdp .cro-feature-card h3,\n#olive-speaker-pdp .cro-comparison-box h3,\n#olive-speaker-pdp .cro-desire-box h3 {\n  font-size: clamp(20px,5vw,26px);\n  margin: 0 0 9px;\n  text-align: center;\n}\n\n#olive-speaker-pdp .cro-feature-card p,\n#olive-speaker-pdp .cro-comparison-box p,\n#olive-speaker-pdp .cro-desire-box p {\n  font-size: clamp(15px,3.9vw,18px);\n  line-height: 1.75;\n  margin: 0 0 12px;\n  color: #485448;\n}\n\n#olive-speaker-pdp .cro-comparison-box,\n#olive-speaker-pdp .cro-desire-box {\n  margin: 0 0 14px;\n  text-align: center;\n}\n\n\/* ALL PRODUCT IMAGES AND GIFS - ZERO GAP *\/\n#olive-speaker-pdp .cro-media-slot {\n  display: block !important;\n  width: calc(100% + 30px) !important;\n  max-width: none !important;\n  margin: 0 -15px !important;\n  padding: 0 !important;\n  border: 0 !important;\n  overflow: hidden !important;\n  font-size: 0 !important;\n  line-height: 0 !important;\n}\n\n#olive-speaker-pdp .cro-media-slot img,\n#olive-speaker-pdp .cro-media-slot video {\n  display: block !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  height: auto !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  object-fit: contain !important;\n  vertical-align: top !important;\n}\n\n#olive-speaker-pdp .cro-media-slot img:not([src]) {\n  display: none !important;\n}\n\n#olive-speaker-pdp .cro-hook-box \u003e .cro-media-slot {\n  width: calc(100% + 24px) !important;\n  margin-left: -12px !important;\n  margin-right: -12px !important;\n}\n\n\/* LIFESTYLE SCENES *\/\n#olive-speaker-pdp .cro-scenes-section {\n  margin: 0 0 14px;\n  padding: 17px 13px 13px;\n  background: linear-gradient(\n    140deg,#FFFFFF,#EDF0E6 60%,#FCF6EA\n  );\n}\n\n#olive-speaker-pdp .cro-scenes-heading {\n  text-align: center;\n  margin: 0 0 14px;\n}\n\n#olive-speaker-pdp .cro-section-kicker {\n  display: inline-block;\n  margin: 0 0 8px;\n  padding: 5px 11px;\n  border: 1px solid #D6DECD;\n  border-radius: 99px;\n  background: #F4F6EC;\n  color: #647957;\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 1.1px;\n}\n\n#olive-speaker-pdp .cro-scenes-heading h3 {\n  font-size: clamp(20px,4.8vw,25px);\n  margin: 0 0 7px;\n}\n\n#olive-speaker-pdp .cro-scenes-heading p {\n  font-size: 13px;\n  color: #677262;\n  margin: 0 0 12px;\n}\n\n#olive-speaker-pdp .cro-scenes-grid {\n  display: grid;\n  grid-template-columns: repeat(2,minmax(0,1fr));\n  gap: 9px;\n}\n\n#olive-speaker-pdp .cro-scene-card {\n  min-width: 0;\n  padding: 10px 8px;\n  border: 1px solid #DCE3D3;\n  border-radius: 11px;\n  background: #FFFFFF;\n  text-align: center;\n}\n\n#olive-speaker-pdp .cro-scene-visual {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 66px;\n  border: 1px solid #E8EDE2;\n  border-radius: 8px;\n  background: radial-gradient(circle,#FFFFFF,#E8EDDD);\n  font-size: 28px;\n}\n\n#olive-speaker-pdp .cro-scene-copy {\n  padding: 8px 1px 2px;\n}\n\n#olive-speaker-pdp .cro-scene-copy strong {\n  display: block;\n  font-size: 13px;\n  color: #395439;\n}\n\n#olive-speaker-pdp .cro-scene-copy p {\n  font-size: 11px;\n  line-height: 1.55;\n  color: #677365;\n  margin: 4px 0 0;\n}\n\n#olive-speaker-pdp .cro-scenes-section \u003e .cro-media-slot {\n  width: calc(100% + 26px) !important;\n  margin: 13px -13px -13px !important;\n}\n\n\/* PRODUCT SPECS *\/\n#olive-speaker-pdp .cro-specs-box {\n  margin: 0 0 14px;\n  padding: 18px 15px;\n  border: 1px solid var(--os-line);\n  border-radius: 14px;\n  background: #FFFFFF;\n}\n\n#olive-speaker-pdp .cro-specs-title,\n#olive-speaker-pdp .cro-faq-title {\n  font-size: clamp(21px,5vw,26px);\n  text-align: center;\n  margin: 0 0 14px;\n}\n\n#olive-speaker-pdp .cro-specs-list {\n  display: flex;\n  flex-direction: column;\n  gap: 9px;\n}\n\n#olive-speaker-pdp .cro-specs-item {\n  padding: 12px 14px;\n  border: 1px solid #D9E1CE;\n  border-radius: 9px;\n  background: #F1F3E8;\n}\n\n#olive-speaker-pdp .cro-specs-label {\n  display: block;\n  color: #637854;\n  font-size: 12px;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .6px;\n  margin: 0 0 4px;\n}\n\n#olive-speaker-pdp .cro-specs-value {\n  display: block;\n  font-size: 15px;\n  font-weight: 600;\n  color: #334C34;\n  line-height: 1.55;\n}\n\n#olive-speaker-pdp .cro-fit-note {\n  margin: 12px 0 0;\n  padding: 11px 13px;\n  border-left: 3px solid #F18735;\n  border-radius: 0 8px 8px 0;\n  background: #FFF3E4;\n  color: #5A6257;\n  font-size: 13px;\n}\n\n\/* FAQ *\/\n#olive-speaker-pdp .cro-faq-box {\n  margin: 14px 0 18px;\n}\n\n#olive-speaker-pdp .cro-faq-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 9px;\n}\n\n#olive-speaker-pdp .cro-faq-item {\n  border: 1px solid var(--os-line);\n  border-radius: 10px;\n  background: #FFFFFF;\n  overflow: hidden;\n}\n\n#olive-speaker-pdp .cro-faq-item summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  cursor: pointer;\n  list-style: none;\n  padding: 14px;\n  font-size: 15px;\n  font-weight: 700;\n  line-height: 1.5;\n  color: #314A35;\n}\n\n#olive-speaker-pdp .cro-faq-item summary::-webkit-details-marker {\n  display: none;\n}\n\n#olive-speaker-pdp .cro-faq-icon {\n  flex-shrink: 0;\n  margin-left: 10px;\n  color: #E2853A;\n  font-size: 20px;\n}\n\n#olive-speaker-pdp .cro-faq-icon::before {\n  content: '+';\n}\n\n#olive-speaker-pdp .cro-faq-item[open] .cro-faq-icon::before {\n  content: '−';\n}\n\n#olive-speaker-pdp .cro-faq-answer {\n  padding: 12px 14px 15px;\n  border-top: 1px solid #E4E9DC;\n  color: #4D5B4B;\n  font-size: 14px;\n  line-height: 1.75;\n}\n\n\/* WHY US \u0026 SHIPPING *\/\n#olive-speaker-pdp .ppt-why-section {\n  margin: 14px 0;\n}\n\n#olive-speaker-pdp .ppt-container {\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n}\n\n#olive-speaker-pdp .ppt-trust-card {\n  position: relative;\n  overflow: hidden;\n  isolation: isolate;\n  border-radius: 14px;\n  border: 1px solid #D8DFD1;\n  background: rgba(255,255,255,.94);\n  box-shadow: 0 4px 14px rgba(40,65,43,.06);\n  padding: 17px 15px 0;\n}\n\n#olive-speaker-pdp .ppt-trust-copy h2 {\n  font-size: clamp(21px,5vw,26px);\n  margin: 0 0 12px;\n  text-align: center;\n}\n\n#olive-speaker-pdp .ppt-trust-copy h2.ppt-pink-title {\n  color: #60764E;\n}\n\n#olive-speaker-pdp .ppt-trust-copy p.ppt-card-desc {\n  font-size: 15px;\n  line-height: 1.7;\n  color: #4D5949;\n  text-align: center;\n  margin: 0 0 12px;\n}\n\n#olive-speaker-pdp .ppt-why-clean-list {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 9px;\n  margin-bottom: 15px;\n}\n\n#olive-speaker-pdp .ppt-why-item-clean {\n  display: flex;\n  align-items: center;\n  gap: 9px;\n  width: 100%;\n  max-width: 290px;\n  font-size: 15px;\n  font-weight: 600;\n  color: #314633;\n}\n\n#olive-speaker-pdp .ppt-why-item-clean .emoji {\n  font-size: 18px;\n  flex-shrink: 0;\n}\n\n#olive-speaker-pdp .ppt-shipping-list {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  margin-bottom: 14px;\n}\n\n#olive-speaker-pdp .ppt-shipping-item {\n  color: #4D5949;\n  font-size: 15px;\n  line-height: 1.7;\n  text-align: center;\n}\n\n\/* TRUST IMAGES - ZERO GAP *\/\n#olive-speaker-pdp .ppt-trust-card \u003e img {\n  display: block !important;\n  width: calc(100% + 30px) !important;\n  max-width: none !important;\n  height: auto !important;\n  margin: 0 -15px !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  object-fit: contain !important;\n  vertical-align: top !important;\n}\n\n\/* BOTTOM TRUST BAR *\/\n#olive-speaker-pdp .cro-trust-grid {\n  display: flex;\n  justify-content: space-around;\n  align-items: center;\n  gap: 10px;\n  padding: 15px 10px;\n  margin: 14px 0;\n  border: 1px solid #D8DFD1;\n  border-radius: 12px;\n  background: linear-gradient(135deg,#FFFFFF,#EDF0E5);\n  text-align: center;\n}\n\n#olive-speaker-pdp .cro-trust-item {\n  flex: 1;\n  min-width: 0;\n}\n\n#olive-speaker-pdp .cro-trust-icon {\n  display: block;\n  font-size: 24px;\n  margin-bottom: 4px;\n}\n\n#olive-speaker-pdp .cro-trust-text {\n  display: block;\n  font-size: 12px;\n  font-weight: 700;\n  line-height: 1.5;\n  color: #314633;\n}\n\n\/* FOOTER *\/\n#olive-speaker-pdp .smart-finds-footer {\n  position: relative;\n  overflow: hidden;\n  padding: 28px 18px;\n  margin-top: 15px;\n  border-radius: 15px;\n  text-align: center;\n  background: linear-gradient(\n    135deg,#22382D,#425B3A,#6C8250\n  );\n  color: #FFFFFF;\n  box-shadow: 0 8px 25px rgba(30,52,39,.20);\n}\n\n#olive-speaker-pdp .smart-finds-title {\n  font-family: 'Playfair Display',Georgia,serif;\n  color: #FFFFFF !important;\n  font-size: clamp(23px,5.5vw,29px);\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n}\n\n#olive-speaker-pdp .smart-finds-desc {\n  color: #F4F2E8;\n  font-size: 15px;\n  line-height: 1.75;\n  margin: 0 0 20px;\n}\n\n#olive-speaker-pdp .smart-finds-badges {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 22px;\n}\n\n#olive-speaker-pdp .smart-finds-badge {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex: 1;\n  min-width: 120px;\n  padding: 10px;\n  border-radius: 9px;\n  background: rgba(255,255,255,.12);\n  border: 1px solid rgba(255,255,255,.24);\n  color: #FFFFFF;\n  font-size: 13px;\n  font-weight: 600;\n}\n\n\/* DESKTOP *\/\n@media(min-width:768px) {\n  #olive-speaker-pdp .glitter-product {\n    padding: 16px;\n  }\n\n  #olive-speaker-pdp .cro-hook-box,\n  #olive-speaker-pdp .cro-feature-card,\n  #olive-speaker-pdp .cro-comparison-box,\n  #olive-speaker-pdp .cro-desire-box,\n  #olive-speaker-pdp .ppt-trust-card {\n    padding: 22px 20px 0;\n  }\n\n  #olive-speaker-pdp .cro-media-slot,\n  #olive-speaker-pdp .cro-hook-box \u003e .cro-media-slot {\n    width: calc(100% + 40px) !important;\n    margin-left: -20px !important;\n    margin-right: -20px !important;\n  }\n\n  #olive-speaker-pdp .ppt-trust-card \u003e img {\n    width: calc(100% + 40px) !important;\n    margin-left: -20px !important;\n    margin-right: -20px !important;\n  }\n\n  #olive-speaker-pdp .cro-scenes-section {\n    padding: 18px;\n  }\n\n  #olive-speaker-pdp .cro-scenes-section \u003e .cro-media-slot {\n    width: calc(100% + 36px) !important;\n    margin: 13px -18px -18px !important;\n  }\n}\n\n@media(max-width:380px) {\n  #olive-speaker-pdp .cro-title-pill {\n    font-size: 10px;\n    padding: 8px 5px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce) {\n  #olive-speaker-pdp .glitter-product,\n  #olive-speaker-pdp .cro-shimmer,\n  #olive-speaker-pdp .cro-marquee-track {\n    animation: none !important;\n  }\n}\n\n\/* IMAGE \u0026 GIF FLUSH EDGES *\/\n#olive-speaker-pdp img,\n#olive-speaker-pdp video {\n  height: auto;\n  vertical-align: top;\n}\n\n#olive-speaker-pdp .cro-hook-box \u003e .cro-hook-subtitle \u003e img,\n#olive-speaker-pdp .cro-feature-card \u003e p \u003e img,\n#olive-speaker-pdp .cro-comparison-box \u003e p \u003e img,\n#olive-speaker-pdp .cro-scenes-heading \u003e p \u003e img {\n  display: block !important;\n  max-width: none !important;\n  height: auto !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  object-fit: contain !important;\n}\n\n#olive-speaker-pdp .cro-hook-box \u003e .cro-hook-subtitle \u003e img {\n  width: calc(100% + 24px) !important;\n  margin: 12px -12px 0 !important;\n}\n\n#olive-speaker-pdp .cro-feature-card \u003e p \u003e img,\n#olive-speaker-pdp .cro-comparison-box \u003e p \u003e img {\n  width: calc(100% + 30px) !important;\n  margin: 12px -15px 0 !important;\n}\n\n#olive-speaker-pdp .cro-scenes-heading \u003e p \u003e img {\n  width: calc(100% + 26px) !important;\n  margin: 0 -13px !important;\n}\n\n#olive-speaker-pdp .cro-hook-box \u003e .cro-hook-subtitle:has(\u003e img),\n#olive-speaker-pdp .cro-feature-card \u003e p:has(\u003e img),\n#olive-speaker-pdp .cro-comparison-box \u003e p:has(\u003e img) {\n  margin-bottom: 0 !important;\n}\n\n#olive-speaker-pdp .cro-media-slot,\n#olive-speaker-pdp .ppt-trust-card \u003e img {\n  line-height: 0 !important;\n  font-size: 0 !important;\n}\n\n@media (min-width: 768px) {\n  #olive-speaker-pdp .cro-hook-box \u003e .cro-hook-subtitle \u003e img,\n  #olive-speaker-pdp .cro-feature-card \u003e p \u003e img,\n  #olive-speaker-pdp .cro-comparison-box \u003e p \u003e img {\n    width: calc(100% + 40px) !important;\n    margin-left: -20px !important;\n    margin-right: -20px !important;\n  }\n\n  #olive-speaker-pdp .cro-scenes-heading \u003e p \u003e img {\n    width: calc(100% + 36px) !important;\n    margin-left: -18px !important;\n    margin-right: -18px !important;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"cro-container\" id=\"olive-speaker-pdp\"\u003e\n\u003cdiv class=\"glitter-product\"\u003e\n\u003csection class=\"cro-hook-box\"\u003e\n\u003cdiv class=\"cro-badge\"\u003e🔊 MAGNETIC BLUETOOTH SPEAKER\u003c\/div\u003e\n\u003ch2 class=\"cro-hook-title serif-title cro-shimmer\"\u003eYour Phone Wasn't Hired to Be the Bathroom DJ.\u003c\/h2\u003e\n\u003cdiv class=\"cro-title-pills\" aria-label=\"Main speaker features\"\u003e\n\u003cdiv class=\"cro-title-pill\"\u003e♫TWS Stereo Pairing\u003c\/div\u003e\n\u003cdiv class=\"cro-title-pill\"\u003e✦Bluetooth 5.4\u003c\/div\u003e\n\u003cdiv class=\"cro-title-pill\"\u003e≈IPX5 Splash Resistance\u003c\/div\u003e\n\u003cdiv class=\"cro-title-pill\"\u003e◎Magnetic Mount\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"cro-hook-subtitle\"\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97134040422809601.webp\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"cro-media-slot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"cro-marquee-stack\" aria-label=\"Bluetooth speaker highlights\"\u003e\n\u003cdiv class=\"cro-marquee\"\u003e\n\u003cdiv class=\"cro-marquee-track\"\u003e\n\u003cdiv class=\"cro-marquee-segment\"\u003eTWS Stereo PairingBluetooth 5.4IPX5 RatedMagnetic Back\u003c\/div\u003e\n\u003cdiv class=\"cro-marquee-segment\" aria-hidden=\"true\"\u003eTWS Stereo PairingBluetooth 5.4IPX5 RatedMagnetic Back\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cro-marquee cro-marquee--reverse\"\u003e\n\u003cdiv class=\"cro-marquee-track\"\u003e\n\u003cdiv class=\"cro-marquee-segment\"\u003eBathroom ListeningPoolside PlaylistsSoft-Touch TPEMusic Around the Home\u003c\/div\u003e\n\u003cdiv class=\"cro-marquee-segment\" aria-hidden=\"true\"\u003eBathroom ListeningPoolside PlaylistsSoft-Touch TPEMusic Around the Home\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cro-features\"\u003e\n\u003csection class=\"cro-feature-card\"\u003e\n\u003ch3 class=\"serif-title cro-shimmer\"\u003e📱 Your Playlist Shouldn't Be on a Leash.\u003c\/h3\u003e\n\u003cp\u003ePhone on the table, music stuck nearby? \u003cstrong\u003eBluetooth 5.4\u003c\/strong\u003e keeps the connection wireless, with a supplier-stated range of up to 98 ft in open conditions. \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97134041177784321.webp\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"cro-media-slot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cro-feature-card\"\u003e\n\u003ch3 class=\"serif-title cro-shimmer\"\u003e💦 Splashes Happen. The Music Can Stay.\u003c\/h3\u003e\n\u003cp\u003eA little water shouldn't steal the vibe. The \u003cstrong\u003eIPX5-rated\u003c\/strong\u003e design is made for everyday splashes near showers or pools— never for underwater use. \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97134042050199553.webp\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"cro-media-slot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cro-feature-card\"\u003e\n\u003ch3 class=\"serif-title cro-shimmer\"\u003e🧲 Counter Space Is for Your Coffee.\u003c\/h3\u003e\n\u003cp\u003eThe \u003cstrong\u003emagnetic back\u003c\/strong\u003e lets you attach the speaker to a compatible magnetic metal surface and keep the soundtrack within reach. \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97134042637402113.webp\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"cro-media-slot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cro-feature-card\"\u003e\n\u003ch3 class=\"serif-title cro-shimmer\"\u003e🌿 Tough Look. Softer Feel.\u003c\/h3\u003e\n\u003cp\u003eA \u003cstrong\u003esoft-touch TPE exterior\u003c\/strong\u003e gives this compact speaker a comfortable, easy-to-handle finish. \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97134043375599617.webp\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"cro-media-slot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003csection class=\"cro-scenes-section\"\u003e\n\u003cdiv class=\"cro-scenes-heading\"\u003e\n\u003cp\u003eONE SPEAKER, MORE PLACES\u003c\/p\u003e\n\u003ch3 class=\"serif-title cro-shimmer\"\u003eBring the Good Part of the Day With You.\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97134044164128769.webp\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cro-scenes-grid\"\u003e\n\u003cdiv class=\"cro-scene-card\"\u003e\n\u003cdiv class=\"cro-scene-visual\"\u003e🚿\u003c\/div\u003e\n\u003cdiv class=\"cro-scene-copy\"\u003e\n\u003cp\u003e\u003cstrong\u003eBathroom\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eKeep music nearby, away from submersion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cro-scene-card\"\u003e\n\u003cdiv class=\"cro-scene-visual\"\u003e🏖️\u003c\/div\u003e\n\u003cdiv class=\"cro-scene-copy\"\u003e\n\u003cp\u003e\u003cstrong\u003ePoolside\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eTake your playlist beside the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cro-scene-card\"\u003e\n\u003cdiv class=\"cro-scene-visual\"\u003e🍳\u003c\/div\u003e\n\u003cdiv class=\"cro-scene-copy\"\u003e\n\u003cp\u003e\u003cstrong\u003eKitchen\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eMake meal prep less quiet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cro-scene-card\"\u003e\n\u003cdiv class=\"cro-scene-visual\"\u003e🏕️\u003c\/div\u003e\n\u003cdiv class=\"cro-scene-copy\"\u003e\n\u003cp\u003e\u003cstrong\u003eCamping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAdd a soundtrack to downtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cro-media-slot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cro-comparison-box\"\u003e\n\u003ch3 class=\"serif-title cro-shimmer\"\u003e🎶 One for Your Playlist. Two for Stereo.\u003c\/h3\u003e\n\u003cp\u003eKeep one close for everyday listening. Pair \u003cstrong\u003etwo compatible speakers\u003c\/strong\u003e in TWS mode for a left-and-right stereo setup.\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: rgb(98, 112, 92);\"\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97134045153984513.webp\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"cro-media-slot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cro-specs-box\"\u003e\n\u003ch3 class=\"cro-specs-title serif-title cro-shimmer\"\u003eProduct Details\u003c\/h3\u003e\n\u003cdiv class=\"cro-specs-list\"\u003e\n\u003cdiv class=\"cro-specs-item\"\u003eProduct TypePortable magnetic Bluetooth speaker\u003c\/div\u003e\n\u003cdiv class=\"cro-specs-item\"\u003eWireless ConnectionBluetooth 5.4 (supplier specification)\u003c\/div\u003e\n\u003cdiv class=\"cro-specs-item\"\u003eWireless RangeUp to 98 ft \/ 30 m in open conditions (supplier claim)\u003c\/div\u003e\n\u003cdiv class=\"cro-specs-item\"\u003eStereo OptionTWS pairing with two compatible speakers\u003c\/div\u003e\n\u003cdiv class=\"cro-specs-item\"\u003eWater ResistanceIPX5 splash resistance; not submersible\u003c\/div\u003e\n\u003cdiv class=\"cro-specs-item\"\u003eMountingMagnetic back for compatible magnetic surfaces\u003c\/div\u003e\n\u003cdiv class=\"cro-specs-item\"\u003eExteriorSoft-touch TPE finish\u003c\/div\u003e\n\u003cdiv class=\"cro-specs-item\"\u003ePictured ColorOlive green with orange accents\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"cro-fit-note\"\u003eSpeaker quantity, charging accessories, battery life and any separate magnetic mounting plate should be checked against the selected listing. Keep away from immersion and strong water jets.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"cro-faq-box\"\u003e\n\u003ch2 class=\"cro-faq-title serif-title cro-shimmer\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"cro-faq-accordion\"\u003eCan I connect two speakers for stereo sound?\u003c\/div\u003e\n\u003cdiv class=\"cro-faq-answer\"\u003eThe supplied product images advertise TWS pairing. You need two compatible speaker units for a stereo pair; check the selected package quantity.\u003c\/div\u003e\n\u003cp\u003eCan I use it near the shower or pool?\u003c\/p\u003e\n\u003cdiv class=\"cro-faq-answer\"\u003eIt is advertised with an IPX5 water-resistance rating for splashes and water spray. Do not submerge it, leave it underwater, or expose charging connections to water.\u003c\/div\u003e\n\u003cp\u003eWhat surfaces can the magnet hold onto?\u003c\/p\u003e\n\u003cdiv class=\"cro-faq-answer\"\u003eThe built-in magnetic mount works with suitable ferromagnetic metal surfaces. Not all stainless steel or painted surfaces are magnetic. Check stability before letting go.\u003c\/div\u003e\n\u003cp\u003eHow far can my phone be from the speaker?\u003c\/p\u003e\n\u003cdiv class=\"cro-faq-answer\"\u003eThe supplier image states up to 98 ft (30 m) in open conditions using Bluetooth 5.4. Walls, interference and devices may reduce the usable range.\u003c\/div\u003e\n\u003cp\u003eDoes it include two speakers or a magnetic plate?\u003c\/p\u003e\n\u003cdiv class=\"cro-faq-answer\"\u003eThe pictures demonstrate TWS and an optional magnetic mounting accessory, but do not confirm package contents. Check your selected product variant before ordering.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003csection class=\"ppt-why-section\"\u003e\n\u003cdiv class=\"ppt-container\"\u003e\n\u003cdiv class=\"ppt-trust-card\"\u003e\n\u003cdiv class=\"ppt-trust-copy\"\u003e\n\u003ch2 class=\"ppt-pink-title serif-title\"\u003e❤️ WHY US?\u003c\/h2\u003e\n\u003cdiv class=\"ppt-why-clean-list\"\u003e\n\u003cdiv class=\"ppt-why-item-clean\"\u003e🏭Trusted Manufacturers\u003c\/div\u003e\n\u003cdiv class=\"ppt-why-item-clean\"\u003e✅Quality-Checked Products\u003c\/div\u003e\n\u003cdiv class=\"ppt-why-item-clean\"\u003e💰Fair Pricing\u003c\/div\u003e\n\u003cdiv class=\"ppt-why-item-clean\"\u003e🤝Helpful Customer Support\u003c\/div\u003e\n\u003cdiv class=\"ppt-why-item-clean\"\u003e⭐Real Customer Reviews\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-09-24\/91478803951386625.webp\" alt=\"Trusted quality products\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppt-trust-card\"\u003e\n\u003cdiv class=\"ppt-trust-copy\"\u003e\n\u003ch2 class=\"serif-title\"\u003eShop 100% Risk-Free\u003c\/h2\u003e\n\u003cp class=\"ppt-card-desc\"\u003eLove your new gear or get your money back! Enjoy encrypted secure checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-24\/95860612969529345.webp\" alt=\"Secure checkout guarantee\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppt-trust-card\"\u003e\n\u003cdiv class=\"ppt-trust-copy\"\u003e\n\u003ch2 class=\"serif-title\"\u003eFast \u0026amp; Tracked Shipping\u003c\/h2\u003e\n\u003cdiv class=\"ppt-shipping-list\"\u003e\n\u003cdiv class=\"ppt-shipping-item\"\u003e📦 Packed with care, dispatched within 24–48 hours.\u003c\/div\u003e\n\u003cdiv class=\"ppt-shipping-item\"\u003e🚚 Real-time tracking link sent via email\/SMS.\u003c\/div\u003e\n\u003cdiv class=\"ppt-shipping-item\"\u003e🌍 Fast, door-to-door delivery guaranteed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-09-24\/91478804320485377.webp\" alt=\"Carefully packed order\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-10-29\/96581816395235329.webp\" alt=\"Fast delivery tracking\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"cro-trust-grid\"\u003e\n\u003cdiv class=\"cro-trust-item\"\u003e🚀Fast Express Shipping\u003c\/div\u003e\n\u003cdiv class=\"cro-trust-item\"\u003e🔄Easy Returns\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smart-finds-footer\"\u003e\n\u003ch2 class=\"smart-finds-title\"\u003eSmart Finds for Everyday Life\u003c\/h2\u003e\n\u003cp class=\"smart-finds-desc\"\u003ePractical products selected to make everyday tasks easier, simpler and more enjoyable.\u003c\/p\u003e\n\u003cdiv class=\"smart-finds-badges\"\u003e\n\u003cdiv class=\"smart-finds-badge\"\u003e✨ Useful Everyday Finds\u003c\/div\u003e\n\u003cdiv class=\"smart-finds-badge\"\u003e🛒 Simple Shopping\u003c\/div\u003e\n\u003cdiv class=\"smart-finds-badge\"\u003e💬 Support That Cares\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"NC0184","offers":[{"title":"Olive Green","offer_id":51074436497573,"sku":"QTF26110201-Olive Green","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":51074436530341,"sku":"QTF26110201-Black","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":51074436563109,"sku":"QTF26110201-Blue","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0780\/1287\/4799\/files\/97134163433357313_2f14365a-ae4e-4c8a-98dc-9c574ed0be3e.png?v=1793618156","url":"https:\/\/meritessia.com\/products\/magnetic-bluetooth-mini-speaker","provider":"Meritessia","version":"1.0","type":"link"}