{"product_id":"kaventoore™-terraglow-table-lantern","title":"Kaventoore™ TerraGlow Table Lantern","description":"\u003cstyle\u003e\n\/* =========================================================\n   KAVENTOORE™ TERRAGLOW TABLE LANTERN\n   RESPONSIVE PRODUCT DETAIL PAGE\n========================================================= *\/\n\n.ktg-story,\n.ktg-story *,\n.ktg-story *::before,\n.ktg-story *::after {\n  box-sizing: border-box;\n}\n\n.ktg-story {\n  --ivory: #f5f1e8;\n  --paper: #fbf9f4;\n  --forest: #263126;\n  --forest-soft: #354337;\n  --gold: #b79052;\n  --ink: #211f1b;\n  --muted: #716d65;\n  --line: rgba(70, 59, 41, 0.16);\n\n  width: 100%;\n  max-width: none;\n  margin: 0;\n  overflow: hidden;\n\n  color: var(--ink);\n  background: var(--paper);\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.ktg-shell {\n  width: min(1180px, calc(100% - 48px));\n  margin: 0 auto;\n}\n\n.ktg-kicker {\n  margin: 0 0 16px;\n  color: var(--gold);\n  font-size: 12px;\n  font-weight: 700;\n  line-height: 1.4;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n}\n\n.ktg-title {\n  max-width: 820px;\n  margin: 0 auto 22px;\n\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(38px, 5.5vw, 72px);\n  font-weight: 400;\n  line-height: 1.02;\n  letter-spacing: -0.035em;\n}\n\n.ktg-copy {\n  max-width: 720px;\n  margin: 0 auto;\n\n  color: var(--muted);\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n\/* INTRODUCTION *\/\n\n.ktg-intro {\n  padding: 92px 0 68px;\n  text-align: center;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(183, 144, 82, 0.13),\n      transparent 40%\n    ),\n    var(--ivory);\n}\n\n\/* ALL PRODUCT IMAGES *\/\n\n.ktg-image {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  object-fit: cover;\n}\n\n.ktg-image--hero {\n  aspect-ratio: 16 \/ 10;\n  background: #ded8ca;\n}\n\n.ktg-image--detail {\n  aspect-ratio: 4 \/ 5;\n}\n\n.ktg-image--scene {\n  aspect-ratio: 16 \/ 9;\n}\n\n\/* FEATURE SECTION *\/\n\n.ktg-features {\n  padding: 82px 0;\n  background: var(--paper);\n}\n\n.ktg-section-head {\n  max-width: 720px;\n  margin: 0 auto 42px;\n  text-align: center;\n}\n\n.ktg-h2 {\n  margin: 0 0 16px;\n\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(31px, 4vw, 50px);\n  font-weight: 400;\n  line-height: 1.08;\n  letter-spacing: -0.025em;\n}\n\n.ktg-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.ktg-card {\n  min-height: 178px;\n  padding: 30px;\n\n  border: 1px solid var(--line);\n  border-radius: 18px;\n  background: #ffffff;\n}\n\n.ktg-card-number {\n  display: block;\n  margin-bottom: 23px;\n\n  color: var(--gold);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 14px;\n}\n\n.ktg-card h3 {\n  margin: 0 0 10px;\n\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 22px;\n  font-weight: 400;\n  line-height: 1.2;\n}\n\n.ktg-card p {\n  margin: 0;\n\n  color: var(--muted);\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n\/* CRAFTED WITH CONTRAST *\/\n\n.ktg-craft {\n  padding: 88px 0;\n  color: #ffffff;\n  background: var(--forest);\n}\n\n.ktg-craft-grid {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 0.92fr)\n    minmax(0, 1.08fr);\n\n  gap: clamp(42px, 7vw, 92px);\n  align-items: center;\n}\n\n.ktg-craft .ktg-copy {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.ktg-craft-image-wrap {\n  overflow: hidden;\n  border-radius: 22px;\n  background: var(--forest-soft);\n}\n\n.ktg-detail-list {\n  margin-top: 36px;\n  border-top: 1px solid rgba(255, 255, 255, 0.16);\n}\n\n.ktg-detail-row {\n  display: grid;\n  grid-template-columns: 160px 1fr;\n  gap: 24px;\n\n  padding: 18px 0;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.16);\n\n  font-size: 14px;\n  line-height: 1.55;\n}\n\n.ktg-detail-row strong {\n  color: #ffffff;\n}\n\n.ktg-detail-row span {\n  color: rgba(255, 255, 255, 0.68);\n}\n\n\/* PLACEMENT SECTION *\/\n\n.ktg-places {\n  padding: 90px 0;\n  text-align: center;\n  background: var(--ivory);\n}\n\n.ktg-tags {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n\n  max-width: 800px;\n  margin: 32px auto 0;\n}\n\n.ktg-tag {\n  padding: 11px 18px;\n\n  border: 1px solid rgba(51, 61, 49, 0.25);\n  border-radius: 999px;\n\n  color: var(--forest);\n  background: rgba(255, 255, 255, 0.52);\n\n  font-size: 13px;\n  line-height: 1;\n}\n\n.ktg-scene-wrap {\n  width: min(1180px, calc(100% - 48px));\n  margin: 58px auto 0;\n\n  overflow: hidden;\n  border-radius: 22px;\n  background: #d8d0c1;\n}\n\n\/* FINAL SECTION *\/\n\n.ktg-finale {\n  padding: 92px 0;\n  text-align: center;\n\n  color: #ffffff;\n  background: #171a17;\n}\n\n.ktg-finale .ktg-h2 {\n  max-width: 720px;\n  margin: 0 auto 18px;\n}\n\n.ktg-finale p {\n  max-width: 680px;\n  margin: 0 auto 28px;\n\n  color: rgba(255, 255, 255, 0.7);\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n.ktg-signature {\n  color: #d1ae71;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 18px;\n  font-style: italic;\n}\n\n\/* TABLET *\/\n\n@media screen and (max-width: 989px) {\n  .ktg-craft-grid {\n    gap: 48px;\n  }\n\n  .ktg-detail-row {\n    grid-template-columns: 135px 1fr;\n  }\n}\n\n\/* MOBILE *\/\n\n@media screen and (max-width: 749px) {\n  .ktg-shell,\n  .ktg-scene-wrap {\n    width: min(calc(100% - 32px), 1180px);\n  }\n\n  .ktg-intro {\n    padding: 64px 0 46px;\n  }\n\n  .ktg-title {\n    font-size: clamp(38px, 12vw, 52px);\n  }\n\n  .ktg-copy {\n    font-size: 15px;\n    line-height: 1.72;\n  }\n\n  .ktg-image--hero {\n    aspect-ratio: 4 \/ 5;\n  }\n\n  .ktg-features,\n  .ktg-craft,\n  .ktg-places,\n  .ktg-finale {\n    padding: 64px 0;\n  }\n\n  .ktg-section-head {\n    margin-bottom: 30px;\n  }\n\n  .ktg-feature-grid,\n  .ktg-craft-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .ktg-feature-grid {\n    gap: 12px;\n  }\n\n  .ktg-card {\n    min-height: 0;\n    padding: 24px;\n    border-radius: 14px;\n  }\n\n  .ktg-card-number {\n    margin-bottom: 15px;\n  }\n\n  .ktg-craft-grid {\n    gap: 36px;\n  }\n\n  .ktg-craft-image-wrap,\n  .ktg-scene-wrap {\n    border-radius: 15px;\n  }\n\n  .ktg-detail-row {\n    grid-template-columns: 118px 1fr;\n    gap: 14px;\n  }\n\n  .ktg-tags {\n    gap: 8px;\n    margin-top: 26px;\n  }\n\n  .ktg-tag {\n    padding: 10px 14px;\n    font-size: 12px;\n  }\n\n  .ktg-scene-wrap {\n    margin-top: 38px;\n  }\n\n  .ktg-image--scene {\n    aspect-ratio: 4 \/ 5;\n  }\n}\n\n\/* SMALL MOBILE *\/\n\n@media screen and (max-width: 420px) {\n  .ktg-shell,\n  .ktg-scene-wrap {\n    width: calc(100% - 24px);\n  }\n\n  .ktg-intro {\n    padding: 54px 0 40px;\n  }\n\n  .ktg-title {\n    font-size: 38px;\n  }\n\n  .ktg-h2 {\n    font-size: 30px;\n  }\n\n  .ktg-card {\n    padding: 22px 20px;\n  }\n\n  .ktg-detail-row {\n    grid-template-columns: 1fr;\n    gap: 6px;\n  }\n\n  .ktg-detail-row span {\n    display: block;\n  }\n}\n\u003c\/style\u003e\n\u003csection class=\"ktg-story\"\u003e\u003c!-- INTRODUCTION --\u003e\u003cheader class=\"ktg-intro\"\u003e\n\u003cdiv class=\"ktg-shell\"\u003e\n\u003cp class=\"ktg-kicker\"\u003eElevated Outdoor Illumination\u003c\/p\u003e\n\u003ch2 class=\"ktg-title\"\u003eWhere Warm Light Meets the Open Air\u003c\/h2\u003e\n\u003cp class=\"ktg-copy\"\u003eThe Kaventoore™ TerraGlow Table Lantern brings an inviting layer of light to evenings outdoors. Its softly diffused glow, grounded silhouette and nature-inspired finish turn patios, garden tables and quiet escapes into beautifully considered spaces.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/1_187d4fca-0adf-4481-9196-ab33aafa6878.png?v=1790058696\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- =====================================================\n       IMAGE POSITION 1\n       Replace the URL below with your main product image\n  ====================================================== --\u003e\n\u003csection class=\"ktg-features\"\u003e\n\u003cdiv class=\"ktg-shell\"\u003e\n\u003cdiv class=\"ktg-section-head\"\u003e\n\u003cp class=\"ktg-kicker\"\u003eThoughtfully Designed\u003c\/p\u003e\n\u003ch2 class=\"ktg-h2\"\u003eAtmosphere, Made Effortless\u003c\/h2\u003e\n\u003cp class=\"ktg-copy\"\u003eA refined tabletop lantern created to feel equally at home in an elegant garden setting or beside a relaxed outdoor retreat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ktg-feature-grid\"\u003e\n\u003carticle class=\"ktg-card\"\u003e\u003cspan class=\"ktg-card-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eSoft, Diffused Illumination\u003c\/h3\u003e\n\u003cp\u003eThe frosted shade spreads a comfortable ambient glow, creating warmth without visually overwhelming the table.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ktg-card\"\u003e\u003cspan class=\"ktg-card-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003ePortable by Design\u003c\/h3\u003e\n\u003cp\u003eA flexible carrying strap makes the lantern easy to move from the patio table to a garden corner, balcony or campsite.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ktg-card\"\u003e\u003cspan class=\"ktg-card-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eNature-Led Color\u003c\/h3\u003e\n\u003cp\u003eDeep olive green, warm metallic detailing and a leather-inspired accent create a grounded, quietly luxurious palette.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ktg-card\"\u003e\u003cspan class=\"ktg-card-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eModern Tabletop Presence\u003c\/h3\u003e\n\u003cp\u003eIts compact cylindrical form adds sculptural character while remaining easy to style alongside dinnerware, plants and outdoor décor.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CRAFT AND DETAILS --\u003e\n\u003csection class=\"ktg-craft\"\u003e\n\u003cdiv class=\"ktg-shell ktg-craft-grid\"\u003e\n\u003c!-- =================================================\n           IMAGE POSITION 2\n           Replace with a close-up product detail image\n      ================================================== --\u003e\n\u003cdiv class=\"ktg-craft-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/7_b08f3c4b-4c54-4d1d-a94e-8820c43b3694.png?v=1790058730\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ktg-kicker\"\u003eCrafted with Contrast\u003c\/p\u003e\n\u003ch2 class=\"ktg-h2\"\u003eA Refined Balance of Light and Form\u003c\/h2\u003e\n\u003cp class=\"ktg-copy\"\u003eThe softly glowing upper shade is balanced by a substantial dark base and warm metallic trim. A tactile side strap completes the design, giving TerraGlow a distinctive character that feels polished, practical and made for modern outdoor living.\u003c\/p\u003e\n\u003cdiv class=\"ktg-detail-list\"\u003e\n\u003cdiv class=\"ktg-detail-row\"\u003e\n\u003cstrong\u003eLight Character\u003c\/strong\u003e \u003cspan\u003eSoft, warm ambient illumination\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ktg-detail-row\"\u003e\n\u003cstrong\u003eDesign Style\u003c\/strong\u003e \u003cspan\u003eModern, organic and quietly luxurious\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ktg-detail-row\"\u003e\n\u003cstrong\u003eColor Story\u003c\/strong\u003e \u003cspan\u003eDeep olive, warm gold and natural brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ktg-detail-row\"\u003e\n\u003cstrong\u003ePlacement\u003c\/strong\u003e \u003cspan\u003eOutdoor tabletops and relaxed living spaces\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- LIFESTYLE PLACEMENT --\u003e\n\u003csection class=\"ktg-places\"\u003e\n\u003cdiv class=\"ktg-shell\"\u003e\n\u003cp class=\"ktg-kicker\"\u003eDesigned to Travel\u003c\/p\u003e\n\u003ch2 class=\"ktg-h2\"\u003eOne Lantern. Countless Evenings.\u003c\/h2\u003e\n\u003cp class=\"ktg-copy\"\u003eFrom an intimate dinner beneath the stars to a slow evening on the balcony, TerraGlow brings a calm, welcoming atmosphere wherever you choose to gather.\u003c\/p\u003e\n\u003cdiv class=\"ktg-tags\"\u003e\n\u003cspan class=\"ktg-tag\"\u003ePatio Dining\u003c\/span\u003e \u003cspan class=\"ktg-tag\"\u003eGarden Evenings\u003c\/span\u003e \u003cspan class=\"ktg-tag\"\u003eBalcony Retreats\u003c\/span\u003e \u003cspan class=\"ktg-tag\"\u003eGlamping\u003c\/span\u003e \u003cspan class=\"ktg-tag\"\u003eOutdoor Entertaining\u003c\/span\u003e \u003cspan class=\"ktg-tag\"\u003eQuiet Nights In\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =================================================\n         IMAGE POSITION 3\n         Replace with your outdoor lifestyle image\n    ================================================== --\u003e\n\u003cdiv class=\"ktg-scene-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/3_de63de56-eefb-4234-b69f-4eb268d87933.png?v=1790058717\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL BRAND MESSAGE --\u003e\u003cfooter class=\"ktg-finale\"\u003e\n\u003cdiv class=\"ktg-shell\"\u003e\n\u003cp class=\"ktg-kicker\"\u003eLight the Moment\u003c\/p\u003e\n\u003ch2 class=\"ktg-h2\"\u003eTurn Every Outdoor Setting Into Somewhere Special\u003c\/h2\u003e\n\u003cp\u003eTerraGlow is more than a source of light—it is the finishing touch that makes an evening feel warmer, more intimate and beautifully complete.\u003c\/p\u003e\n\u003cdiv class=\"ktg-signature\"\u003eKaventoore™ TerraGlow Table Lantern\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\u003c\/section\u003e\n\u003cstyle\u003e\n\/* ===== TerraGlow 专用响应式修复 ===== *\/\n\n.ktg-story {\n  display: block !important;\n  position: relative !important;\n  inset: auto !important;\n  float: none !important;\n  transform: none !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  min-width: 0 !important;\n  height: auto !important;\n  max-height: none !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  container-name: ktg-detail;\n  container-type: inline-size;\n}\n\n.ktg-story,\n.ktg-story *,\n.ktg-story *::before,\n.ktg-story *::after {\n  box-sizing: border-box !important;\n}\n\n.ktg-story * {\n  min-width: 0;\n}\n\n\/* 内容始终留在商品详情栏内 *\/\n.ktg-story .ktg-shell {\n  width: calc(100% - 36px) !important;\n  max-width: 1180px !important;\n  margin: 0 auto !important;\n  padding: 0 !important;\n}\n\n.ktg-story .ktg-scene-wrap {\n  width: calc(100% - 36px) !important;\n  max-width: 1180px !important;\n  margin: 30px auto 0 !important;\n}\n\n\/* 取消主题造成的文字截断和强制大写 *\/\n.ktg-story :is(h2, h3, p, strong, span) {\n  white-space: normal !important;\n  overflow-wrap: anywhere !important;\n  word-break: normal !important;\n  max-height: none !important;\n  text-overflow: clip !important;\n}\n\n.ktg-story :is(h2, h3) {\n  font-family: Georgia, \"Times New Roman\", serif !important;\n  font-weight: 400 !important;\n  line-height: 1.22 !important;\n  letter-spacing: -0.02em !important;\n  text-transform: none !important;\n  color: #211f1b !important;\n  -webkit-text-fill-color: currentColor !important;\n}\n\n.ktg-story .ktg-title {\n  font-size: 32px !important;\n  font-size: clamp(28px, 6cqw, 54px) !important;\n  max-width: 820px !important;\n  margin: 0 auto 20px !important;\n}\n\n.ktg-story .ktg-h2 {\n  font-size: 27px !important;\n  font-size: clamp(25px, 5cqw, 42px) !important;\n  margin-bottom: 18px !important;\n}\n\n.ktg-story .ktg-copy {\n  font-size: 15px !important;\n  line-height: 1.8 !important;\n}\n\n.ktg-story .ktg-kicker {\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  letter-spacing: 1.5px !important;\n  margin-bottom: 14px !important;\n  color: #9b733b !important;\n}\n\n\/* 默认单列，窄侧栏不会继续挤压图文 *\/\n.ktg-story .ktg-craft-grid {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) !important;\n  gap: 26px !important;\n  align-items: start !important;\n}\n\n.ktg-story .ktg-craft-grid \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  min-width: 0 !important;\n}\n\n\/* 卡片默认单列 *\/\n.ktg-story .ktg-feature-grid {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) !important;\n  gap: 14px !important;\n}\n\n.ktg-story .ktg-card {\n  height: auto !important;\n  min-height: 0 !important;\n  max-width: 100% !important;\n  padding: 24px !important;\n  border-radius: 14px !important;\n}\n\n.ktg-story .ktg-card h3 {\n  font-size: 21px !important;\n  margin: 0 0 12px !important;\n}\n\n.ktg-story .ktg-card p {\n  font-size: 14px !important;\n  line-height: 1.75 !important;\n}\n\n.ktg-story .ktg-card-number {\n  margin-bottom: 16px !important;\n}\n\n\/* 参数默认上下排列，去掉原来的固定160px列 *\/\n.ktg-story .ktg-detail-list {\n  width: 100% !important;\n  margin-top: 26px !important;\n}\n\n.ktg-story .ktg-detail-row {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) !important;\n  gap: 6px !important;\n  width: 100% !important;\n  padding: 16px 0 !important;\n  font-size: 14px !important;\n  line-height: 1.7 !important;\n}\n\n.ktg-story .ktg-detail-row strong,\n.ktg-story .ktg-detail-row span {\n  display: block !important;\n}\n\n\/* 图片按原始比例完整显示 *\/\n.ktg-story img,\n.ktg-story .ktg-image {\n  display: block !important;\n  position: static !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  transform: none !important;\n  margin: 0 !important;\n}\n\n.ktg-story .ktg-craft-image-wrap {\n  width: 100% !important;\n  height: auto !important;\n  min-height: 0 !important;\n  border-radius: 16px !important;\n}\n\n\/* 缩小过大的上下留白 *\/\n.ktg-story .ktg-intro {\n  padding: 40px 0 34px !important;\n}\n\n.ktg-story .ktg-features,\n.ktg-story .ktg-craft,\n.ktg-story .ktg-places,\n.ktg-story .ktg-finale {\n  padding: 40px 0 !important;\n}\n\n.ktg-story .ktg-section-head {\n  margin-bottom: 28px !important;\n}\n\n\/* 深色区域标题、正文使用浅色 *\/\n.ktg-story .ktg-craft :is(h2, h3),\n.ktg-story .ktg-finale :is(h2, h3) {\n  color: #fffaf2 !important;\n  -webkit-text-fill-color: #fffaf2 !important;\n}\n\n.ktg-story .ktg-craft .ktg-copy,\n.ktg-story .ktg-finale p,\n.ktg-story .ktg-detail-row span {\n  color: #dedfd7 !important;\n}\n\n.ktg-story .ktg-detail-row strong {\n  color: #ffffff !important;\n}\n\n.ktg-story .ktg-craft .ktg-kicker,\n.ktg-story .ktg-finale .ktg-kicker {\n  color: #d1ae71 !important;\n}\n\n\/* 标签自然换行 *\/\n.ktg-story .ktg-tags {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 8px !important;\n  margin-top: 24px !important;\n}\n\n.ktg-story .ktg-tag {\n  max-width: 100% !important;\n  padding: 10px 14px !important;\n  font-size: 12px !important;\n  line-height: 1.5 !important;\n}\n\n\/* 详情栏足够宽时，卡片恢复两列 *\/\n@container ktg-detail (min-width: 580px) {\n  .ktg-story .ktg-feature-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n}\n\n\/* 只有实际内容宽度达到860px，图文才左右排列 *\/\n@container ktg-detail (min-width: 860px) {\n  .ktg-story .ktg-shell,\n  .ktg-story .ktg-scene-wrap {\n    width: calc(100% - 56px) !important;\n  }\n\n  .ktg-story .ktg-craft-grid {\n    grid-template-columns:\n      minmax(0, 0.92fr) minmax(0, 1.08fr) !important;\n    gap: 36px !important;\n    align-items: center !important;\n  }\n\n  .ktg-story .ktg-detail-row {\n    grid-template-columns:\n      minmax(0, 0.85fr) minmax(0, 1.15fr) !important;\n    gap: 16px !important;\n  }\n\n  .ktg-story .ktg-intro,\n  .ktg-story .ktg-features,\n  .ktg-story .ktg-craft,\n  .ktg-story .ktg-places,\n  .ktg-story .ktg-finale {\n    padding: 60px 0 !important;\n  }\n}\n\u003c\/style\u003e","brand":"docrecomend™","offers":[{"title":"One lamp","offer_id":50529896431714,"sku":"Kaventoore*1","price":48.0,"currency_code":"USD","in_stock":true},{"title":"Two lamps","offer_id":50529896464482,"sku":"Kaventoore*2","price":78.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/6148\/4386\/files\/1_187d4fca-0adf-4481-9196-ab33aafa6878.png?v=1790148522","url":"https:\/\/kaventoore.com\/products\/kaventoore%e2%84%a2-terraglow-table-lantern","provider":"My Store","version":"1.0","type":"link"}