{"product_id":"sanrio-cute-kids-water-bottle-700ml-kuromi-cinnamoroll-hello-kitty-tritan-straw-cup-with-strap-portable-cartoon-drink-bottle","title":"Sanrio Cute Kids Water Bottle 700ml – Kuromi Cinnamoroll Hello Kitty Tritan Straw Cup with Strap Portable Cartoon Drink Bottle","description":"\u003cdiv data-section-type=\"product-description\" class=\"s3d-product\"\u003e\n\n  \u003c!-- HERO BANNER --\u003e\n  \u003cdiv class=\"s3d-hero\"\u003e\n    \u003cdiv class=\"s3d-hero-badge\"\u003e🌸 2025 Collection · Official Sanrio License\u003c\/div\u003e\n    \u003ch1 class=\"s3d-hero-title\"\u003eSanrio 3D Character Water Bottle\u003c\/h1\u003e\n    \u003cp class=\"s3d-hero-desc\"\u003e700ml · Tritan BPA-Free · Dual Drinking · Crossbody Strap\u003c\/p\u003e\n    \u003cdiv class=\"s3d-hero-chars\"\u003e\n      \u003cspan\u003e💜 Kuromi\u003c\/span\u003e\n      \u003cspan\u003e☁️ Cinnamoroll\u003c\/span\u003e\n      \u003cspan\u003e🎀 Hello Kitty\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHT CARDS --\u003e\n  \u003cdiv class=\"s3d-highlights\"\u003e\n    \u003cdiv class=\"s3d-hi-card s3d-hi-card--pink\"\u003e\n      \u003cspan class=\"s3d-hi-icon\"\u003e🎀\u003c\/span\u003e\n      \u003ch3\u003e3D Character Toppers\u003c\/h3\u003e\n      \u003cp\u003eCute 3D tops that pop — TikTok-ready, social media gold\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"s3d-hi-card s3d-hi-card--purple\"\u003e\n      \u003cspan class=\"s3d-hi-icon\"\u003e💧\u003c\/span\u003e\n      \u003ch3\u003e700ml Mega Capacity\u003c\/h3\u003e\n      \u003cp\u003eAll-day hydration for school, travel \u0026amp; outdoor adventures\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"s3d-hi-card s3d-hi-card--mint\"\u003e\n      \u003cspan class=\"s3d-hi-icon\"\u003e🥤\u003c\/span\u003e\n      \u003ch3\u003eDual Drinking Mode\u003c\/h3\u003e\n      \u003cp\u003eStraw or direct sip — switch instantly, one-hand operation\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"s3d-hi-card s3d-hi-card--yellow\"\u003e\n      \u003cspan class=\"s3d-hi-icon\"\u003e🛡️\u003c\/span\u003e\n      \u003ch3\u003eTritan Safe Material\u003c\/h3\u003e\n      \u003cp\u003eFood-grade, odor-free, impact-resistant — only ~400g\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"s3d-hi-card s3d-hi-card--blue\"\u003e\n      \u003cspan class=\"s3d-hi-icon\"\u003e🎒\u003c\/span\u003e\n      \u003ch3\u003eCrossbody Strap\u003c\/h3\u003e\n      \u003cp\u003eAdjustable shoulder strap — hands-free, go-anywhere vibe\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- DETAILED FEATURES --\u003e\n  \u003cdiv class=\"s3d-details\"\u003e\n\n    \u003cdiv class=\"s3d-detail-card\"\u003e\n      \u003cdiv class=\"s3d-detail-header\"\u003e\n        \u003cspan class=\"s3d-detail-num\"\u003e01\u003c\/span\u003e\n        \u003ch2\u003eAdorable 3D Sanrio Design\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"s3d-detail-list\"\u003e\n        \u003cli\u003eCute 3D character toppers — Kuromi, Cinnamoroll, Hello Kitty\u003c\/li\u003e\n        \u003cli\u003eEye-catching, playful, perfect for kids and girls\u003c\/li\u003e\n        \u003cli\u003eDesigned to stand out on TikTok \u0026amp; social media\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"s3d-detail-card\"\u003e\n      \u003cdiv class=\"s3d-detail-header\"\u003e\n        \u003cspan class=\"s3d-detail-num\"\u003e02\u003c\/span\u003e\n        \u003ch2\u003eLarge 700ml Capacity — Stay Hydrated All Day\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"s3d-detail-list\"\u003e\n        \u003cli\u003eBig capacity for school, travel, or outdoor use\u003c\/li\u003e\n        \u003cli\u003eReduces frequent refills\u003c\/li\u003e\n        \u003cli\u003eIdeal for kids, students, and daily hydration\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"s3d-detail-card\"\u003e\n      \u003cdiv class=\"s3d-detail-header\"\u003e\n        \u003cspan class=\"s3d-detail-num\"\u003e03\u003c\/span\u003e\n        \u003ch2\u003eDual Drinking Design — Straw \u0026amp; Direct Sip\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"s3d-detail-list\"\u003e\n        \u003cli\u003eBuilt-in straw for easy sipping\u003c\/li\u003e\n        \u003cli\u003eDirect drinking spout for quick hydration\u003c\/li\u003e\n        \u003cli\u003eOne-button flip lid for convenience\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"s3d-detail-tag\"\u003ePerfect for school, sports \u0026amp; travel\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"s3d-detail-card\"\u003e\n      \u003cdiv class=\"s3d-detail-header\"\u003e\n        \u003cspan class=\"s3d-detail-num\"\u003e04\u003c\/span\u003e\n        \u003ch2\u003eSafe Tritan Material — Durable \u0026amp; BPA-Free\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"s3d-detail-list\"\u003e\n        \u003cli\u003eFood-grade Tritan material\u003c\/li\u003e\n        \u003cli\u003eNo odor, safe for kids\u003c\/li\u003e\n        \u003cli\u003eImpact-resistant and lightweight (~400g)\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"s3d-detail-card\"\u003e\n      \u003cdiv class=\"s3d-detail-header\"\u003e\n        \u003cspan class=\"s3d-detail-num\"\u003e05\u003c\/span\u003e\n        \u003ch2\u003ePortable Crossbody Strap — Made for On-the-Go\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"s3d-detail-list\"\u003e\n        \u003cli\u003eAdjustable shoulder strap\u003c\/li\u003e\n        \u003cli\u003eHands-free convenience\u003c\/li\u003e\n        \u003cli\u003ePerfect for school, outings, and travel\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- SPECIFICATIONS --\u003e\n  \u003cdiv class=\"s3d-specs-section\"\u003e\n    \u003cdiv class=\"s3d-section-header\"\u003e\n      \u003cspan class=\"s3d-section-emoji\"\u003e📊\u003c\/span\u003e\n      \u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"s3d-specs-grid\"\u003e\n      \u003cdiv class=\"s3d-spec-row\"\u003e\n        \u003cspan class=\"s3d-spec-key\"\u003eCapacity\u003c\/span\u003e\n        \u003cspan class=\"s3d-spec-val s3d-spec-val--pill\"\u003e700ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"s3d-spec-row\"\u003e\n        \u003cspan class=\"s3d-spec-key\"\u003eMaterial\u003c\/span\u003e\n        \u003cspan class=\"s3d-spec-val s3d-spec-val--pill\"\u003eTritan (BPA-Free)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"s3d-spec-row\"\u003e\n        \u003cspan class=\"s3d-spec-key\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan class=\"s3d-spec-val s3d-spec-val--pill\"\u003e15.3 × 8.2 × 20.3 cm\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"s3d-spec-row\"\u003e\n        \u003cspan class=\"s3d-spec-key\"\u003eWeight\u003c\/span\u003e\n        \u003cspan class=\"s3d-spec-val s3d-spec-val--pill\"\u003e400g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"s3d-spec-row\"\u003e\n        \u003cspan class=\"s3d-spec-key\"\u003eLid Type\u003c\/span\u003e\n        \u003cspan class=\"s3d-spec-val s3d-spec-val--pill\"\u003eLockable Flip Lid\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"s3d-spec-row\"\u003e\n        \u003cspan class=\"s3d-spec-key\"\u003eDrinking Method\u003c\/span\u003e\n        \u003cspan class=\"s3d-spec-val s3d-spec-val--pill\"\u003eStraw + Direct Drink\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"s3d-spec-row\"\u003e\n        \u003cspan class=\"s3d-spec-key\"\u003eShape\u003c\/span\u003e\n        \u003cspan class=\"s3d-spec-val s3d-spec-val--pill\"\u003eSquare Bottle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"s3d-spec-row\"\u003e\n        \u003cspan class=\"s3d-spec-key\"\u003eMicrowave Safe\u003c\/span\u003e\n        \u003cspan class=\"s3d-spec-val s3d-spec-val--danger\"\u003eNo\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"s3d-spec-row\"\u003e\n        \u003cspan class=\"s3d-spec-key\"\u003ePackaging\u003c\/span\u003e\n        \u003cspan class=\"s3d-spec-val s3d-spec-val--pill\"\u003eColor Box\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRODUCT GALLERY --\u003e\n  \u003cdiv class=\"s3d-gallery-section\"\u003e\n    \u003cdiv class=\"s3d-section-header\"\u003e\n      \u003cspan class=\"s3d-section-emoji\"\u003e📸\u003c\/span\u003e\n      \u003ch2\u003eProduct Gallery\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"s3d-gallery\"\u003e\n      \u003cdiv class=\"s3d-gallery-item s3d-gallery-item--main\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2999\/8391\/files\/1_e38b8eae-31f4-45f6-bcc4-0953c6038752.jpg?v=1775533140\" alt=\"Front View\" loading=\"lazy\"\u003e\n        \u003cspan class=\"s3d-gallery-label\"\u003eFront View\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"s3d-gallery-sub\"\u003e\n        \u003cdiv class=\"s3d-gallery-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2999\/8391\/files\/3_17eed751-0314-47d5-a239-da4a1cb5f4e1.jpg?v=1775533149\" alt=\"Side View\" loading=\"lazy\"\u003e\n          \u003cspan class=\"s3d-gallery-label\"\u003eSide View\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"s3d-gallery-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2999\/8391\/files\/6_4bd34514-faf5-441f-b811-88c9eccb2c93.jpg?v=1775533153\" alt=\"Detail View\" loading=\"lazy\"\u003e\n          \u003cspan class=\"s3d-gallery-label\"\u003eDetail\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"s3d-gallery-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2999\/8391\/files\/7_e7c157cc-7d17-43fd-b522-000ad91b2a84.jpg?v=1775533155\" alt=\"Usage View\" loading=\"lazy\"\u003e\n          \u003cspan class=\"s3d-gallery-label\"\u003eIn Use\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"s3d-gallery-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2999\/8391\/files\/8_19eae0f5-4410-4b91-9396-8b9a326be98b.jpg?v=1775533158\" alt=\"Lifestyle\" loading=\"lazy\"\u003e\n          \u003cspan class=\"s3d-gallery-label\"\u003eLifestyle\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"s3d-gallery-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0964\/2999\/8391\/files\/2_cleanup.png?v=1775533253\" alt=\"Packaging\" loading=\"lazy\"\u003e\n          \u003cspan class=\"s3d-gallery-label\"\u003ePackaging\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- CSS — Paste into your theme stylesheet --\u003e\n\u003cstyle\u003e\n.s3d-product {\n  --s3d-pink:     #FF6B9D;\n  --s3d-purple:   #9B7FE8;\n  --s3d-mint:     #4ECDC4;\n  --s3d-yellow:   #FFD93D;\n  --s3d-blue:     #6EC6FF;\n  --s3d-card:     #FFFFFF;\n  --s3d-text:     #2D2D3A;\n  --s3d-muted:    #9090A8;\n  --s3d-radius:   16px;\n  --s3d-shadow:   0 4px 24px rgba(155,127,232,0.12);\n  --s3d-shadow-h: 0 12px 40px rgba(155,127,232,0.22);\n\n  font-family: inherit;\n  color: var(--s3d-text);\n  line-height: 1.7;\n  max-width: 960px;\n  margin: 0 auto;\n  padding: 2rem 1.5rem;\n}\n\n\/* HERO *\/\n.s3d-hero {\n  background: linear-gradient(135deg, #fce4ec 0%, #ede7f6 50%, #e8eaf6 100%);\n  border-radius: var(--s3d-radius);\n  padding: 3rem 2.5rem;\n  text-align: center;\n  margin-bottom: 2.5rem;\n  position: relative;\n  overflow: hidden;\n}\n.s3d-hero::before {\n  content: '';\n  position: absolute;\n  top: -60px; right: -60px;\n  width: 200px; height: 200px;\n  background: radial-gradient(circle, rgba(255,107,157,0.18) 0%, transparent 70%);\n  border-radius: 50%;\n  pointer-events: none;\n}\n.s3d-hero::after {\n  content: '';\n  position: absolute;\n  bottom: -40px; left: -40px;\n  width: 160px; height: 160px;\n  background: radial-gradient(circle, rgba(155,127,232,0.15) 0%, transparent 70%);\n  border-radius: 50%;\n  pointer-events: none;\n}\n.s3d-hero-badge {\n  display: inline-block;\n  background: linear-gradient(90deg, var(--s3d-pink), var(--s3d-purple));\n  color: #fff;\n  font-size: 0.72rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 0.35rem 1.2rem;\n  border-radius: 50px;\n  margin-bottom: 1.2rem;\n}\n.s3d-hero-title {\n  font-size: 2.2rem;\n  font-weight: 800;\n  background: linear-gradient(90deg, #d81b60, #7b1fa2);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n  margin: 0 0 0.5rem;\n  letter-spacing: -0.02em;\n}\n.s3d-hero-desc {\n  font-size: 0.95rem;\n  color: var(--s3d-muted);\n  margin: 0 0 1.2rem;\n  font-weight: 500;\n}\n.s3d-hero-chars {\n  display: flex;\n  justify-content: center;\n  gap: 1.2rem;\n  flex-wrap: wrap;\n  font-size: 1rem;\n  font-weight: 600;\n  color: var(--s3d-purple);\n}\n\n\/* HIGHLIGHT CARDS *\/\n.s3d-highlights {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 1rem;\n  margin-bottom: 2.5rem;\n}\n.s3d-hi-card {\n  background: var(--s3d-card);\n  border-radius: var(--s3d-radius);\n  padding: 1.5rem 1rem 1.2rem;\n  text-align: center;\n  box-shadow: var(--s3d-shadow);\n  transition: transform 0.3s cubic-bezier(0.34,1.56,0.64,1), box-shadow 0.3s ease;\n  cursor: default;\n  position: relative;\n  overflow: hidden;\n}\n.s3d-hi-card::after {\n  content: '';\n  position: absolute;\n  bottom: 0; left: 0; right: 0;\n  height: 4px;\n  border-radius: 0 0 var(--s3d-radius) var(--s3d-radius);\n}\n.s3d-hi-card--pink::after    { background: var(--s3d-pink); }\n.s3d-hi-card--purple::after  { background: var(--s3d-purple); }\n.s3d-hi-card--mint::after    { background: var(--s3d-mint); }\n.s3d-hi-card--yellow::after  { background: var(--s3d-yellow); }\n.s3d-hi-card--blue::after    { background: var(--s3d-blue); }\n.s3d-hi-card:hover {\n  transform: translateY(-6px) scale(1.02);\n  box-shadow: var(--s3d-shadow-h);\n}\n.s3d-hi-icon {\n  font-size: 2.2rem;\n  display: block;\n  margin-bottom: 0.6rem;\n}\n.s3d-hi-card h3 {\n  font-size: 0.82rem;\n  font-weight: 700;\n  color: var(--s3d-text);\n  margin: 0 0 0.4rem;\n  line-height: 1.3;\n}\n.s3d-hi-card p {\n  font-size: 0.75rem;\n  color: var(--s3d-muted);\n  margin: 0;\n  line-height: 1.45;\n}\n\n\/* SECTION HEADER *\/\n.s3d-section-header {\n  display: flex;\n  align-items: center;\n  gap: 0.6rem;\n  margin-bottom: 1.4rem;\n}\n.s3d-section-emoji { font-size: 1.4rem; }\n.s3d-section-header h2 {\n  font-size: 1.35rem;\n  font-weight: 700;\n  color: var(--s3d-text);\n  margin: 0;\n}\n\n\/* DETAIL CARDS *\/\n.s3d-details {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 2.5rem;\n}\n.s3d-detail-card {\n  background: var(--s3d-card);\n  border-radius: var(--s3d-radius);\n  padding: 1.6rem 1.8rem;\n  box-shadow: var(--s3d-shadow);\n  border-left: 5px solid transparent;\n  transition: box-shadow 0.3s ease;\n}\n.s3d-detail-card:hover { box-shadow: var(--s3d-shadow-h); }\n.s3d-detail-card:nth-child(1) { border-left-color: var(--s3d-pink); }\n.s3d-detail-card:nth-child(2) { border-left-color: var(--s3d-mint); }\n.s3d-detail-card:nth-child(3) { border-left-color: var(--s3d-purple); }\n.s3d-detail-card:nth-child(4) { border-left-color: var(--s3d-yellow); }\n.s3d-detail-card:nth-child(5) { border-left-color: var(--s3d-blue); }\n.s3d-detail-header {\n  display: flex;\n  align-items: center;\n  gap: 0.8rem;\n  margin-bottom: 0.8rem;\n}\n.s3d-detail-num {\n  font-size: 1.8rem;\n  font-weight: 800;\n  color: #EDE7F6;\n  line-height: 1;\n  min-width: 2.2rem;\n}\n.s3d-detail-card h2 {\n  font-size: 1.05rem;\n  font-weight: 700;\n  color: var(--s3d-text);\n  margin: 0;\n}\n.s3d-detail-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 0.4rem;\n}\n.s3d-detail-list li {\n  font-size: 0.88rem;\n  color: #666;\n  padding-left: 1.2rem;\n  position: relative;\n  line-height: 1.5;\n}\n.s3d-detail-list li::before {\n  content: '·';\n  position: absolute;\n  left: 0.3rem;\n  color: var(--s3d-purple);\n  font-weight: 700;\n  font-size: 1.2rem;\n}\n.s3d-detail-tag {\n  margin: 0.8rem 0 0;\n  font-size: 0.82rem;\n  font-weight: 600;\n  color: var(--s3d-purple);\n  background: #f3e8ff;\n  display: inline-block;\n  padding: 0.3rem 0.9rem;\n  border-radius: 50px;\n}\n\n\/* SPECS *\/\n.s3d-specs-section {\n  background: linear-gradient(135deg, #f3e8ff 0%, #e8eaf6 100%);\n  border-radius: var(--s3d-radius);\n  padding: 2rem;\n  margin-bottom: 2.5rem;\n}\n.s3d-specs-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n  gap: 0.7rem;\n}\n.s3d-spec-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  background: #fff;\n  border-radius: 12px;\n  padding: 0.75rem 1.1rem;\n  gap: 1rem;\n  box-shadow: 0 1px 4px rgba(155,127,232,0.08);\n  transition: box-shadow 0.2s ease;\n}\n.s3d-spec-row:hover {\n  box-shadow: 0 4px 12px rgba(155,127,232,0.15);\n}\n.s3d-spec-key {\n  font-size: 0.82rem;\n  font-weight: 600;\n  color: var(--s3d-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.04em;\n  white-space: nowrap;\n}\n.s3d-spec-val {\n  font-size: 0.85rem;\n  font-weight: 600;\n  text-align: right;\n}\n.s3d-spec-val--pill {\n  background: linear-gradient(135deg, #f3e8ff, #ede7f6);\n  color: var(--s3d-purple);\n  padding: 0.2rem 0.8rem;\n  border-radius: 50px;\n}\n.s3d-spec-val--danger {\n  background: #fff0f0;\n  color: #e53935;\n  padding: 0.2rem 0.8rem;\n  border-radius: 50px;\n}\n\n\/* GALLERY *\/\n.s3d-gallery { display: grid; grid-template-columns: 1fr 2fr; gap: 1rem; align-items: start; }\n.s3d-gallery-item {\n  position: relative;\n  border-radius: var(--s3d-radius);\n  overflow: hidden;\n  background: #f0e8f5;\n  cursor: pointer;\n}\n.s3d-gallery-item img {\n  width: 100%;\n  height: 280px;\n  object-fit: cover;\n  display: block;\n  transition: transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.s3d-gallery-item:hover img { transform: scale(1.06); }\n.s3d-gallery-label {\n  position: absolute;\n  bottom: 0; left: 0; right: 0;\n  background: linear-gradient(transparent, rgba(0,0,0,0.55));\n  color: #fff;\n  font-size: 0.75rem;\n  font-weight: 600;\n  padding: 1.5rem 0.8rem 0.6rem;\n  letter-spacing: 0.04em;\n}\n.s3d-gallery-item--main { height: 280px; }\n.s3d-gallery-sub {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  grid-template-rows: repeat(2, 130px);\n  gap: 0.7rem;\n}\n.s3d-gallery-sub .s3d-gallery-item img { height: 100%; }\n\n\/* RESPONSIVE *\/\n@media (max-width: 768px) {\n  .s3d-highlights { grid-template-columns: repeat(3, 1fr); }\n  .s3d-gallery { grid-template-columns: 1fr; }\n  .s3d-gallery-sub { grid-template-columns: repeat(3, 1fr); grid-template-rows: repeat(2, 110px); }\n  .s3d-hero { padding: 2rem 1.5rem; }\n  .s3d-hero-title { font-size: 1.6rem; }\n}\n@media (max-width: 480px) {\n  .s3d-highlights { grid-template-columns: repeat(2, 1fr); }\n  .s3d-gallery-sub { grid-template-columns: repeat(2, 1fr); grid-template-rows: auto; }\n  .s3d-specs-section { padding: 1.2rem; }\n  .s3d-detail-list { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e","brand":"Stellar Beads Handmade","offers":[{"title":"WaterBottle-HelloKitty","offer_id":51902889328951,"sku":"b5724813785854","price":73.19,"currency_code":"USD","in_stock":true},{"title":"WaterBottle-Cinnamoroll","offer_id":51902889361719,"sku":"b5724813785853","price":73.19,"currency_code":"USD","in_stock":true},{"title":"WaterBottle-Kuromi","offer_id":51902889394487,"sku":"b5724813785852","price":73.19,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0964\/2999\/8391\/files\/1_e38b8eae-31f4-45f6-bcc4-0953c6038752.jpg?v=1775533140","url":"https:\/\/stellarbeadshandmade.store\/products\/sanrio-cute-kids-water-bottle-700ml-kuromi-cinnamoroll-hello-kitty-tritan-straw-cup-with-strap-portable-cartoon-drink-bottle","provider":"Stellar Beads Handmade","version":"1.0","type":"link"}