{"title":"Outdoor Lighting","description":null,"products":[{"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"},{"product_id":"kaventoore™-summitcarry-portable-lantern","title":"Kaventoore™ SummitCarry Portable Lantern","description":"\u003cstyle\u003e\n\/* =========================================================\n   KAVENTOORE™ SUMMITCARRY PORTABLE LANTERN\n   RESPONSIVE PRODUCT DETAIL PAGE\n========================================================= *\/\n\n.ksc-section,\n.ksc-section *,\n.ksc-section *::before,\n.ksc-section *::after {\n  box-sizing: border-box;\n}\n\n.ksc-section {\n  --sand: #eee7dc;\n  --cream: #f8f5ef;\n  --stone: #c9bdad;\n  --brown: #5b4a3d;\n  --dark: #242522;\n  --gold: #b68b50;\n  --text: #26251f;\n  --muted: #706b63;\n  --line: rgba(83, 70, 55, 0.17);\n\n  width: 100%;\n  max-width: none;\n  margin: 0;\n  overflow: hidden;\n\n  color: var(--text);\n  background: var(--cream);\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.ksc-container {\n  width: min(1180px, calc(100% - 48px));\n  margin: 0 auto;\n}\n\n.ksc-eyebrow {\n  margin: 0 0 15px;\n\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.ksc-main-title {\n  max-width: 900px;\n  margin: 0 auto 22px;\n\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(40px, 5.5vw, 72px);\n  font-weight: 400;\n  line-height: 1.03;\n  letter-spacing: -0.035em;\n}\n\n.ksc-heading {\n  margin: 0 0 17px;\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.ksc-description {\n  max-width: 730px;\n  margin: 0 auto;\n\n  color: var(--muted);\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n\/* =========================================================\n   HERO INTRODUCTION\n========================================================= *\/\n\n.ksc-hero {\n  padding: 94px 0 70px;\n  text-align: center;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(182, 139, 80, 0.14),\n      transparent 43%\n    ),\n    var(--cream);\n}\n\n\/* =========================================================\n   THREE IMAGE POSITIONS\n========================================================= *\/\n\n.ksc-image {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  object-fit: cover;\n}\n\n.ksc-image-main {\n  aspect-ratio: 16 \/ 10;\n  background: var(--sand);\n}\n\n.ksc-image-detail {\n  aspect-ratio: 4 \/ 5;\n  background: #75685a;\n}\n\n.ksc-image-lifestyle {\n  aspect-ratio: 16 \/ 9;\n  background: var(--stone);\n}\n\n\/* =========================================================\n   FEATURE CARDS\n========================================================= *\/\n\n.ksc-features {\n  padding: 86px 0;\n  background: var(--cream);\n}\n\n.ksc-section-intro {\n  max-width: 760px;\n  margin: 0 auto 44px;\n  text-align: center;\n}\n\n.ksc-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.ksc-feature-card {\n  min-height: 190px;\n  padding: 30px;\n\n  border: 1px solid var(--line);\n  border-radius: 18px;\n  background: #ffffff;\n}\n\n.ksc-feature-number {\n  display: block;\n  margin-bottom: 24px;\n\n  color: var(--gold);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 14px;\n}\n\n.ksc-feature-card h3 {\n  margin: 0 0 11px;\n\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 23px;\n  font-weight: 400;\n  line-height: 1.2;\n}\n\n.ksc-feature-card p {\n  margin: 0;\n\n  color: var(--muted);\n  font-size: 14px;\n  line-height: 1.72;\n}\n\n\/* =========================================================\n   DESIGN DETAILS\n========================================================= *\/\n\n.ksc-details {\n  padding: 90px 0;\n\n  color: #ffffff;\n  background:\n    linear-gradient(\n      135deg,\n      #242522 0%,\n      #34342f 100%\n    );\n}\n\n.ksc-details-grid {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 0.92fr)\n    minmax(0, 1.08fr);\n\n  gap: clamp(44px, 7vw, 94px);\n  align-items: center;\n}\n\n.ksc-detail-image-wrap {\n  overflow: hidden;\n  border-radius: 24px;\n  background: #4b4a43;\n}\n\n.ksc-details .ksc-description {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.ksc-spec-list {\n  margin-top: 37px;\n  border-top: 1px solid rgba(255, 255, 255, 0.16);\n}\n\n.ksc-spec-row {\n  display: grid;\n  grid-template-columns: 155px 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.ksc-spec-row strong {\n  color: #ffffff;\n}\n\n.ksc-spec-row span {\n  color: rgba(255, 255, 255, 0.68);\n}\n\n\/* =========================================================\n   PORTABILITY MESSAGE\n========================================================= *\/\n\n.ksc-portability {\n  padding: 90px 0;\n  text-align: center;\n  background: var(--sand);\n}\n\n.ksc-portability-copy {\n  max-width: 720px;\n  margin: 0 auto;\n}\n\n.ksc-place-tags {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n\n  max-width: 820px;\n  margin: 33px auto 0;\n}\n\n.ksc-place-tag {\n  padding: 11px 18px;\n\n  border: 1px solid rgba(71, 60, 48, 0.25);\n  border-radius: 999px;\n\n  color: var(--brown);\n  background: rgba(255, 255, 255, 0.5);\n\n  font-size: 13px;\n  line-height: 1;\n}\n\n.ksc-lifestyle-wrap {\n  width: min(1180px, calc(100% - 48px));\n  margin: 58px auto 0;\n\n  overflow: hidden;\n  border-radius: 24px;\n  background: var(--stone);\n}\n\n\/* =========================================================\n   PRODUCT PHILOSOPHY\n========================================================= *\/\n\n.ksc-philosophy {\n  padding: 88px 0;\n  background: var(--cream);\n}\n\n.ksc-philosophy-grid {\n  display: grid;\n  grid-template-columns: 0.85fr 1.15fr;\n  gap: clamp(40px, 8vw, 110px);\n  align-items: start;\n}\n\n.ksc-philosophy-label {\n  margin: 4px 0 0;\n\n  color: var(--gold);\n  font-size: 12px;\n  font-weight: 700;\n  line-height: 1.5;\n  letter-spacing: 0.17em;\n  text-transform: uppercase;\n}\n\n.ksc-philosophy-content .ksc-description {\n  max-width: none;\n  margin: 0;\n}\n\n.ksc-divider {\n  width: 100%;\n  height: 1px;\n  margin: 34px 0;\n  background: var(--line);\n}\n\n.ksc-quote {\n  margin: 0;\n\n  color: var(--brown);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(24px, 3vw, 35px);\n  font-weight: 400;\n  line-height: 1.32;\n}\n\n\/* =========================================================\n   FINAL BRAND MESSAGE\n========================================================= *\/\n\n.ksc-final {\n  padding: 96px 0;\n  text-align: center;\n\n  color: #ffffff;\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(182, 139, 80, 0.16),\n      transparent 45%\n    ),\n    #191a18;\n}\n\n.ksc-final .ksc-heading {\n  max-width: 760px;\n  margin: 0 auto 18px;\n}\n\n.ksc-final-text {\n  max-width: 690px;\n  margin: 0 auto 29px;\n\n  color: rgba(255, 255, 255, 0.7);\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n.ksc-brand-name {\n  color: #d1ab70;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 18px;\n  font-style: italic;\n}\n\n\/* =========================================================\n   TABLET RESPONSIVE\n========================================================= *\/\n\n@media screen and (max-width: 989px) {\n  .ksc-details-grid {\n    gap: 48px;\n  }\n\n  .ksc-spec-row {\n    grid-template-columns: 130px 1fr;\n  }\n\n  .ksc-philosophy-grid {\n    grid-template-columns: 0.7fr 1.3fr;\n    gap: 45px;\n  }\n}\n\n\/* =========================================================\n   MOBILE RESPONSIVE\n========================================================= *\/\n\n@media screen and (max-width: 749px) {\n  .ksc-container,\n  .ksc-lifestyle-wrap {\n    width: min(calc(100% - 32px), 1180px);\n  }\n\n  .ksc-hero {\n    padding: 64px 0 47px;\n  }\n\n  .ksc-main-title {\n    font-size: clamp(38px, 12vw, 52px);\n  }\n\n  .ksc-heading {\n    font-size: clamp(30px, 9vw, 40px);\n  }\n\n  .ksc-description {\n    font-size: 15px;\n    line-height: 1.72;\n  }\n\n  .ksc-image-main {\n    aspect-ratio: 4 \/ 5;\n  }\n\n  .ksc-image-lifestyle {\n    aspect-ratio: 4 \/ 5;\n  }\n\n  .ksc-features,\n  .ksc-details,\n  .ksc-portability,\n  .ksc-philosophy,\n  .ksc-final {\n    padding: 64px 0;\n  }\n\n  .ksc-section-intro {\n    margin-bottom: 31px;\n  }\n\n  .ksc-feature-grid,\n  .ksc-details-grid,\n  .ksc-philosophy-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .ksc-feature-grid {\n    gap: 12px;\n  }\n\n  .ksc-feature-card {\n    min-height: 0;\n    padding: 24px;\n    border-radius: 14px;\n  }\n\n  .ksc-feature-number {\n    margin-bottom: 16px;\n  }\n\n  .ksc-details-grid {\n    gap: 37px;\n  }\n\n  .ksc-detail-image-wrap,\n  .ksc-lifestyle-wrap {\n    border-radius: 15px;\n  }\n\n  .ksc-spec-row {\n    grid-template-columns: 116px 1fr;\n    gap: 14px;\n  }\n\n  .ksc-place-tags {\n    gap: 8px;\n    margin-top: 27px;\n  }\n\n  .ksc-place-tag {\n    padding: 10px 14px;\n    font-size: 12px;\n  }\n\n  .ksc-lifestyle-wrap {\n    margin-top: 39px;\n  }\n\n  .ksc-philosophy-grid {\n    gap: 24px;\n  }\n\n  .ksc-divider {\n    margin: 27px 0;\n  }\n}\n\n\/* =========================================================\n   SMALL MOBILE RESPONSIVE\n========================================================= *\/\n\n@media screen and (max-width: 420px) {\n  .ksc-container,\n  .ksc-lifestyle-wrap {\n    width: calc(100% - 24px);\n  }\n\n  .ksc-hero {\n    padding: 54px 0 40px;\n  }\n\n  .ksc-main-title {\n    font-size: 38px;\n  }\n\n  .ksc-heading {\n    font-size: 30px;\n  }\n\n  .ksc-feature-card {\n    padding: 22px 20px;\n  }\n\n  .ksc-spec-row {\n    grid-template-columns: 1fr;\n    gap: 6px;\n  }\n\n  .ksc-spec-row span {\n    display: block;\n  }\n\n  .ksc-place-tag {\n    padding: 10px 12px;\n  }\n}\n\u003c\/style\u003e\n\u003csection class=\"ksc-section\"\u003e\u003c!-- =====================================================\n       INTRODUCTION\n  ====================================================== --\u003e\u003cheader class=\"ksc-hero\"\u003e\n\u003cdiv class=\"ksc-container\"\u003e\n\u003cp class=\"ksc-eyebrow\"\u003ePortable Outdoor Illumination\u003c\/p\u003e\n\u003ch2 class=\"ksc-main-title\"\u003eCarry the Light.\u003cbr\u003eFollow the Moment.\u003c\/h2\u003e\n\u003cp class=\"ksc-description\"\u003eThe Kaventoore™ SummitCarry Portable Lantern brings warm, inviting illumination wherever the journey leads. Its streamlined silhouette, softly glowing vertical light panel and integrated handle combine practical portability with a refined contemporary presence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- =====================================================\n       IMAGE POSITION 1\n\n       Replace the URL below with your main product image.\n       Recommended image: complete lantern in an outdoor setting.\n  ====================================================== --\u003e\n\u003csection class=\"ksc-features\"\u003e\n\u003cdiv class=\"ksc-container\"\u003e\n\u003cdiv class=\"ksc-section-intro\"\u003e\n\u003cp class=\"ksc-eyebrow\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/4_4cd94fcf-9453-4efa-b6f7-ed8e832ecbc9.png?v=1790060134\" alt=\"\"\u003eDesigned for the Journey\u003c\/p\u003e\n\u003ch2 class=\"ksc-heading\"\u003eRefined Light, Wherever You Go\u003c\/h2\u003e\n\u003cp class=\"ksc-description\"\u003eSummitCarry pairs a clean architectural form with an adventure-ready sense of portability, making it a natural companion for outdoor tables, campsites and quiet evenings away from home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksc-feature-grid\"\u003e\n\u003carticle class=\"ksc-feature-card\"\u003e\u003cspan class=\"ksc-feature-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eIntegrated Carry Handle\u003c\/h3\u003e\n\u003cp\u003eThe sculpted top handle creates a balanced silhouette while making the lantern easy to carry between outdoor spaces and gathering areas.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ksc-feature-card\"\u003e\u003cspan class=\"ksc-feature-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eSoft Vertical Illumination\u003c\/h3\u003e\n\u003cp\u003eThe elongated front light panel produces a warm visual glow that creates a calm and welcoming atmosphere after sunset.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ksc-feature-card\"\u003e\u003cspan class=\"ksc-feature-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eSpace-Saving Silhouette\u003c\/h3\u003e\n\u003cp\u003eIts tall, streamlined profile delivers a distinctive lighting presence without taking over the tabletop or surrounding outdoor setting.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ksc-feature-card\"\u003e\u003cspan class=\"ksc-feature-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eNature-Inspired Finish\u003c\/h3\u003e\n\u003cp\u003eA warm stone-toned exterior complements timber, rock, canvas and natural landscapes for an effortlessly coordinated outdoor aesthetic.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       PRODUCT DESIGN DETAILS\n  ====================================================== --\u003e\n\u003csection class=\"ksc-details\"\u003e\n\u003cdiv class=\"ksc-container ksc-details-grid\"\u003e\n\u003c!-- =================================================\n           IMAGE POSITION 2\n\n           Replace the URL below with your detail image.\n           Recommended image: handle, light panel or surface close-up.\n      ================================================== --\u003e\n\u003cdiv class=\"ksc-detail-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/8_c77d3fb4-a757-41ea-8eff-a37daac3e14d.png?v=1790060145\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"ksc-eyebrow\"\u003eForm Meets Function\u003c\/p\u003e\n\u003ch2 class=\"ksc-heading\"\u003eShaped for Effortless Portability\u003c\/h2\u003e\n\u003cp class=\"ksc-description\"\u003eEvery visible element of SummitCarry works together as one balanced form. The rounded handle follows the cylindrical body, while the recessed vertical light panel introduces a soft contrast between illumination and structure.\u003c\/p\u003e\n\u003cdiv class=\"ksc-spec-list\"\u003e\n\u003cdiv class=\"ksc-spec-row\"\u003e\n\u003cstrong\u003eLight Character\u003c\/strong\u003e \u003cspan\u003eWarm and softly diffused ambient glow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksc-spec-row\"\u003e\n\u003cstrong\u003eBody Profile\u003c\/strong\u003e \u003cspan\u003eTall, compact cylindrical silhouette\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksc-spec-row\"\u003e\n\u003cstrong\u003eHandle Design\u003c\/strong\u003e \u003cspan\u003eIntegrated top carry handle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksc-spec-row\"\u003e\n\u003cstrong\u003eVisual Style\u003c\/strong\u003e \u003cspan\u003eModern, minimal and nature inspired\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksc-spec-row\"\u003e\n\u003cstrong\u003eSuggested Use\u003c\/strong\u003e \u003cspan\u003eOutdoor tables, campsites and evening retreats\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!-- =====================================================\n       OUTDOOR PLACEMENT\n  ====================================================== --\u003e\n\u003csection class=\"ksc-portability\"\u003e\n\u003cdiv class=\"ksc-container\"\u003e\n\u003cdiv class=\"ksc-portability-copy\"\u003e\n\u003cp class=\"ksc-eyebrow\"\u003eMade to Move\u003c\/p\u003e\n\u003ch2 class=\"ksc-heading\"\u003eOne Lantern for Every Outdoor Moment\u003c\/h2\u003e\n\u003cp class=\"ksc-description\"\u003eCarry SummitCarry from a sunset dinner to a mountain campsite, a quiet balcony or an evening beside the fire. Its understated profile complements the setting while adding warmth exactly where it is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksc-place-tags\"\u003e\n\u003cspan class=\"ksc-place-tag\"\u003e Mountain Retreats \u003c\/span\u003e \u003cspan class=\"ksc-place-tag\"\u003e Campsite Tables \u003c\/span\u003e \u003cspan class=\"ksc-place-tag\"\u003e Patio Dining \u003c\/span\u003e \u003cspan class=\"ksc-place-tag\"\u003e Garden Evenings \u003c\/span\u003e \u003cspan class=\"ksc-place-tag\"\u003e Glamping Escapes \u003c\/span\u003e \u003cspan class=\"ksc-place-tag\"\u003e Balcony Lighting \u003c\/span\u003e \u003cspan class=\"ksc-place-tag\"\u003e Outdoor Gatherings \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =================================================\n         IMAGE POSITION 3\n\n         Replace the URL below with your lifestyle image.\n         Recommended image: lantern in an outdoor evening scene.\n    ================================================== --\u003e\n\u003cdiv class=\"ksc-lifestyle-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/1_e1bd794d-d293-4b57-9324-ec1e9bab94a6.png?v=1790060093\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       PRODUCT PHILOSOPHY\n  ====================================================== --\u003e\n\u003csection class=\"ksc-philosophy\"\u003e\n\u003cdiv class=\"ksc-container ksc-philosophy-grid\"\u003e\n\u003cp class=\"ksc-philosophy-label\"\u003eLight Without Boundaries\u003c\/p\u003e\n\u003cdiv class=\"ksc-philosophy-content\"\u003e\n\u003ch2 class=\"ksc-heading\"\u003eA Contemporary Lantern Inspired by the Outdoors\u003c\/h2\u003e\n\u003cp class=\"ksc-description\"\u003eSummitCarry blends modern lighting design with the quiet, grounded character of the natural world. Its neutral finish feels at home among timber, stone and open landscapes, while the vertical glow gives every setting a warm and considered focal point.\u003c\/p\u003e\n\u003cdiv class=\"ksc-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp class=\"ksc-quote\"\u003e“Created to illuminate the places that make you want to stay a little longer.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FINAL BRAND MESSAGE\n  ====================================================== --\u003e\u003cfooter class=\"ksc-final\"\u003e\n\u003cdiv class=\"ksc-container\"\u003e\n\u003cp class=\"ksc-eyebrow\"\u003eWherever Evening Finds You\u003c\/p\u003e\n\u003ch2 class=\"ksc-heading\"\u003eBring Warmth to Every Destination\u003c\/h2\u003e\n\u003cp class=\"ksc-final-text\"\u003eFrom elevated outdoor dining to peaceful nights beneath the open sky, SummitCarry brings together portable design, understated elegance and the inviting presence of warm light.\u003c\/p\u003e\n\u003cdiv class=\"ksc-brand-name\"\u003eKaventoore™ SummitCarry Portable Lantern\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\u003c\/section\u003e\n\u003cstyle\u003e\n\/* ===== SummitCarry 响应式修复补丁 ===== *\/\n\n.ksc-section {\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: summitcarry;\n  container-type: inline-size;\n}\n\n.ksc-section,\n.ksc-section *,\n.ksc-section *::before,\n.ksc-section *::after {\n  box-sizing: border-box !important;\n}\n\n.ksc-section * {\n  min-width: 0;\n}\n\n\/* 容器不突破商品详情栏 *\/\n.ksc-section .ksc-container {\n  width: calc(100% - 36px) !important;\n  max-width: 1180px !important;\n  margin: 0 auto !important;\n  padding: 0 !important;\n}\n\n.ksc-section .ksc-lifestyle-wrap {\n  width: calc(100% - 36px) !important;\n  max-width: 1180px !important;\n  margin: 30px auto 0 !important;\n}\n\n\/* 正常换行，避免长单词撑破布局 *\/\n.ksc-section :is(h2, h3, p, span, strong) {\n  white-space: normal !important;\n  overflow-wrap: anywhere !important;\n  word-break: normal !important;\n  max-height: none !important;\n}\n\n.ksc-section :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: #26251f !important;\n  -webkit-text-fill-color: currentColor !important;\n}\n\n\/* 字号根据详情栏宽度变化，不再根据整块屏幕变化 *\/\n.ksc-section .ksc-main-title {\n  font-size: 32px !important;\n  font-size: clamp(28px, 6cqw, 54px) !important;\n  max-width: 900px !important;\n  margin: 0 auto 20px !important;\n}\n\n.ksc-section .ksc-heading {\n  font-size: 27px !important;\n  font-size: clamp(25px, 5cqw, 42px) !important;\n  margin: 0 0 18px !important;\n}\n\n.ksc-section .ksc-description,\n.ksc-section .ksc-final-text {\n  font-size: 15px !important;\n  line-height: 1.8 !important;\n}\n\n.ksc-section .ksc-quote {\n  font-size: 24px !important;\n  font-size: clamp(22px, 4cqw, 32px) !important;\n  line-height: 1.45 !important;\n  margin: 0 !important;\n  color: #5b4a3d !important;\n  text-transform: none !important;\n}\n\n.ksc-section .ksc-eyebrow,\n.ksc-section .ksc-philosophy-label {\n  font-size: 11px !important;\n  line-height: 1.65 !important;\n  letter-spacing: 1.5px !important;\n  color: #9b733b !important;\n}\n\n\/* 默认单列，电脑端窄侧栏同样适用 *\/\n.ksc-section .ksc-details-grid,\n.ksc-section .ksc-philosophy-grid,\n.ksc-section .ksc-feature-grid {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) !important;\n}\n\n.ksc-section .ksc-details-grid {\n  gap: 26px !important;\n  align-items: start !important;\n}\n\n.ksc-section .ksc-philosophy-grid {\n  gap: 16px !important;\n  align-items: start !important;\n}\n\n.ksc-section .ksc-feature-grid {\n  gap: 14px !important;\n}\n\n.ksc-section .ksc-details-grid \u003e *,\n.ksc-section .ksc-philosophy-grid \u003e *,\n.ksc-section .ksc-philosophy-content {\n  width: 100% !important;\n  max-width: 100% !important;\n  min-width: 0 !important;\n}\n\n.ksc-section .ksc-philosophy-label {\n  margin: 0 !important;\n}\n\n\/* 卡片不固定高度 *\/\n.ksc-section .ksc-feature-card {\n  width: 100% !important;\n  min-height: 0 !important;\n  height: auto !important;\n  padding: 24px !important;\n  border-radius: 14px !important;\n}\n\n.ksc-section .ksc-feature-card h3 {\n  font-size: 21px !important;\n  margin: 0 0 12px !important;\n}\n\n.ksc-section .ksc-feature-card p {\n  font-size: 14px !important;\n  line-height: 1.75 !important;\n}\n\n.ksc-section .ksc-feature-number {\n  margin-bottom: 16px !important;\n}\n\n\/* 参数上下排列，取消固定宽度列 *\/\n.ksc-section .ksc-spec-list {\n  width: 100% !important;\n  margin-top: 26px !important;\n}\n\n.ksc-section .ksc-spec-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.ksc-section .ksc-spec-row strong,\n.ksc-section .ksc-spec-row span {\n  display: block !important;\n}\n\n\/* 图片按原始比例显示，不强制裁切 *\/\n.ksc-section img {\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.ksc-section .ksc-detail-image-wrap {\n  width: 100% !important;\n  height: auto !important;\n  min-height: 0 !important;\n  border-radius: 16px !important;\n}\n\n\/* 减少过大的留白 *\/\n.ksc-section .ksc-hero {\n  padding: 40px 0 34px !important;\n}\n\n.ksc-section .ksc-features,\n.ksc-section .ksc-details,\n.ksc-section .ksc-portability,\n.ksc-section .ksc-philosophy,\n.ksc-section .ksc-final {\n  padding: 40px 0 !important;\n}\n\n.ksc-section .ksc-section-intro {\n  margin-bottom: 28px !important;\n}\n\n.ksc-section .ksc-divider {\n  margin: 24px 0 !important;\n}\n\n\/* 深色背景标题保持清晰 *\/\n.ksc-section .ksc-details :is(h2, h3),\n.ksc-section .ksc-final :is(h2, h3) {\n  color: #fffaf2 !important;\n  -webkit-text-fill-color: #fffaf2 !important;\n}\n\n.ksc-section .ksc-details .ksc-description,\n.ksc-section .ksc-final-text,\n.ksc-section .ksc-spec-row span {\n  color: #deddd6 !important;\n}\n\n.ksc-section .ksc-spec-row strong {\n  color: #ffffff !important;\n}\n\n.ksc-section .ksc-details .ksc-eyebrow,\n.ksc-section .ksc-final .ksc-eyebrow {\n  color: #d1ab70 !important;\n}\n\n.ksc-section .ksc-final .ksc-heading {\n  margin: 0 auto 18px !important;\n}\n\n\/* 标签自动换行 *\/\n.ksc-section .ksc-place-tags {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 8px !important;\n  max-width: 100% !important;\n  margin-top: 24px !important;\n}\n\n.ksc-section .ksc-place-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 summitcarry (min-width: 580px) {\n  .ksc-section .ksc-feature-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n}\n\n\/* 宽内容区才开启左右图文布局 *\/\n@container summitcarry (min-width: 860px) {\n  .ksc-section .ksc-container,\n  .ksc-section .ksc-lifestyle-wrap {\n    width: calc(100% - 56px) !important;\n  }\n\n  .ksc-section .ksc-details-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  .ksc-section .ksc-philosophy-grid {\n    grid-template-columns:\n      minmax(0, 0.65fr) minmax(0, 1.35fr) !important;\n    gap: 36px !important;\n  }\n\n  .ksc-section .ksc-spec-row {\n    grid-template-columns:\n      minmax(0, 0.85fr) minmax(0, 1.15fr) !important;\n    gap: 16px !important;\n  }\n\n  .ksc-section .ksc-hero,\n  .ksc-section .ksc-features,\n  .ksc-section .ksc-details,\n  .ksc-section .ksc-portability,\n  .ksc-section .ksc-philosophy,\n  .ksc-section .ksc-final {\n    padding: 60px 0 !important;\n  }\n}\n\u003c\/style\u003e","brand":"docrecomend™","offers":[{"title":"One lamp","offer_id":50529896562786,"sku":"Kaventoore*1","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Two lamps","offer_id":50529896595554,"sku":"Kaventoore*2","price":136.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/6148\/4386\/files\/4_4cd94fcf-9453-4efa-b6f7-ed8e832ecbc9.png?v=1790148523"},{"product_id":"kaventoore™-lumawall-outdoor-sconce","title":"Kaventoore™ LumaWall Outdoor Sconce","description":"\u003cstyle\u003e\n\/* =========================================================\n   KAVENTOORE™ LUMAWALL OUTDOOR SCONCE\n   DESKTOP + MOBILE RESPONSIVE PRODUCT DETAILS\n========================================================= *\/\n\n.klw-page,\n.klw-page *,\n.klw-page *::before,\n.klw-page *::after {\n  box-sizing: border-box;\n}\n\n.klw-page {\n  --black: #171817;\n  --charcoal: #262725;\n  --wood: #594537;\n  --bronze: #a87946;\n  --amber: #d29a54;\n  --cream: #f6f2ea;\n  --paper: #fbf9f5;\n  --text: #25231f;\n  --muted: #716d66;\n  --line: rgba(69, 58, 46, 0.16);\n\n  width: 100%;\n  max-width: none;\n  margin: 0;\n  overflow: hidden;\n\n  color: var(--text);\n  background: var(--paper);\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.klw-container {\n  width: min(1180px, calc(100% - 48px));\n  margin: 0 auto;\n}\n\n.klw-eyebrow {\n  margin: 0 0 15px;\n\n  color: var(--bronze);\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.klw-title {\n  max-width: 900px;\n  margin: 0 auto 22px;\n\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(40px, 5.5vw, 72px);\n  font-weight: 400;\n  line-height: 1.03;\n  letter-spacing: -0.035em;\n}\n\n.klw-heading {\n  margin: 0 0 17px;\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.klw-copy {\n  max-width: 730px;\n  margin: 0 auto;\n\n  color: var(--muted);\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n\/* =========================================================\n   HERO INTRODUCTION\n========================================================= *\/\n\n.klw-hero {\n  padding: 94px 0 70px;\n  text-align: center;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(210, 154, 84, 0.14),\n      transparent 42%\n    ),\n    var(--cream);\n}\n\n\/* =========================================================\n   THREE IMAGE POSITIONS\n========================================================= *\/\n\n.klw-image {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  object-fit: cover;\n}\n\n.klw-image--hero {\n  aspect-ratio: 16 \/ 10;\n  background: #d9d0c4;\n}\n\n.klw-image--detail {\n  aspect-ratio: 4 \/ 5;\n  background: #343330;\n}\n\n.klw-image--scene {\n  aspect-ratio: 16 \/ 9;\n  background: #4c4137;\n}\n\n\/* =========================================================\n   FEATURE CARDS\n========================================================= *\/\n\n.klw-features {\n  padding: 86px 0;\n  background: var(--paper);\n}\n\n.klw-section-intro {\n  max-width: 760px;\n  margin: 0 auto 44px;\n  text-align: center;\n}\n\n.klw-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.klw-card {\n  min-height: 190px;\n  padding: 30px;\n\n  border: 1px solid var(--line);\n  border-radius: 18px;\n  background: #ffffff;\n}\n\n.klw-card-number {\n  display: block;\n  margin-bottom: 24px;\n\n  color: var(--bronze);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 14px;\n}\n\n.klw-card h3 {\n  margin: 0 0 11px;\n\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 23px;\n  font-weight: 400;\n  line-height: 1.2;\n}\n\n.klw-card p {\n  margin: 0;\n\n  color: var(--muted);\n  font-size: 14px;\n  line-height: 1.72;\n}\n\n\/* =========================================================\n   DESIGN DETAILS\n========================================================= *\/\n\n.klw-details {\n  padding: 90px 0;\n\n  color: #ffffff;\n  background:\n    radial-gradient(\n      circle at 75% 20%,\n      rgba(210, 154, 84, 0.12),\n      transparent 35%\n    ),\n    var(--charcoal);\n}\n\n.klw-details-grid {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 0.94fr)\n    minmax(0, 1.06fr);\n\n  gap: clamp(44px, 7vw, 94px);\n  align-items: center;\n}\n\n.klw-detail-image-wrap {\n  overflow: hidden;\n  border-radius: 24px;\n  background: #343532;\n}\n\n.klw-details .klw-copy {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.klw-detail-list {\n  margin-top: 37px;\n  border-top: 1px solid rgba(255, 255, 255, 0.16);\n}\n\n.klw-detail-row {\n  display: grid;\n  grid-template-columns: 155px 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.klw-detail-row strong {\n  color: #ffffff;\n}\n\n.klw-detail-row span {\n  color: rgba(255, 255, 255, 0.68);\n}\n\n\/* =========================================================\n   ARCHITECTURAL SECTION\n========================================================= *\/\n\n.klw-architecture {\n  padding: 90px 0;\n  text-align: center;\n\n  background:\n    linear-gradient(\n      180deg,\n      #eee7dc 0%,\n      #f7f3ec 100%\n    );\n}\n\n.klw-architecture-copy {\n  max-width: 750px;\n  margin: 0 auto;\n}\n\n.klw-tags {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n\n  max-width: 850px;\n  margin: 33px auto 0;\n}\n\n.klw-tag {\n  padding: 11px 18px;\n\n  border: 1px solid rgba(73, 59, 47, 0.25);\n  border-radius: 999px;\n\n  color: var(--wood);\n  background: rgba(255, 255, 255, 0.56);\n\n  font-size: 13px;\n  line-height: 1;\n}\n\n.klw-scene-wrap {\n  width: min(1180px, calc(100% - 48px));\n  margin: 58px auto 0;\n\n  overflow: hidden;\n  border-radius: 24px;\n  background: #4c4137;\n}\n\n\/* =========================================================\n   LIGHTING PHILOSOPHY\n========================================================= *\/\n\n.klw-philosophy {\n  padding: 90px 0;\n  background: var(--paper);\n}\n\n.klw-philosophy-grid {\n  display: grid;\n  grid-template-columns: 0.82fr 1.18fr;\n  gap: clamp(42px, 8vw, 110px);\n  align-items: start;\n}\n\n.klw-side-label {\n  margin: 5px 0 0;\n\n  color: var(--bronze);\n  font-size: 12px;\n  font-weight: 700;\n  line-height: 1.5;\n  letter-spacing: 0.17em;\n  text-transform: uppercase;\n}\n\n.klw-philosophy-content .klw-copy {\n  max-width: none;\n  margin: 0;\n}\n\n.klw-divider {\n  width: 100%;\n  height: 1px;\n  margin: 34px 0;\n  background: var(--line);\n}\n\n.klw-quote {\n  margin: 0;\n\n  color: var(--wood);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(24px, 3vw, 35px);\n  font-weight: 400;\n  line-height: 1.32;\n}\n\n\/* =========================================================\n   FINAL BRAND MESSAGE\n========================================================= *\/\n\n.klw-final {\n  padding: 96px 0;\n  text-align: center;\n\n  color: #ffffff;\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(210, 154, 84, 0.17),\n      transparent 45%\n    ),\n    var(--black);\n}\n\n.klw-final .klw-heading {\n  max-width: 760px;\n  margin: 0 auto 18px;\n}\n\n.klw-final-text {\n  max-width: 690px;\n  margin: 0 auto 29px;\n\n  color: rgba(255, 255, 255, 0.7);\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n.klw-brand {\n  color: #d5a566;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 18px;\n  font-style: italic;\n}\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media screen and (max-width: 989px) {\n  .klw-details-grid {\n    gap: 48px;\n  }\n\n  .klw-detail-row {\n    grid-template-columns: 130px 1fr;\n  }\n\n  .klw-philosophy-grid {\n    grid-template-columns: 0.7fr 1.3fr;\n    gap: 45px;\n  }\n}\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media screen and (max-width: 749px) {\n  .klw-container,\n  .klw-scene-wrap {\n    width: min(calc(100% - 32px), 1180px);\n  }\n\n  .klw-hero {\n    padding: 64px 0 47px;\n  }\n\n  .klw-title {\n    font-size: clamp(38px, 12vw, 52px);\n  }\n\n  .klw-heading {\n    font-size: clamp(30px, 9vw, 40px);\n  }\n\n  .klw-copy {\n    font-size: 15px;\n    line-height: 1.72;\n  }\n\n  .klw-image--hero,\n  .klw-image--scene {\n    aspect-ratio: 4 \/ 5;\n  }\n\n  .klw-features,\n  .klw-details,\n  .klw-architecture,\n  .klw-philosophy,\n  .klw-final {\n    padding: 64px 0;\n  }\n\n  .klw-section-intro {\n    margin-bottom: 31px;\n  }\n\n  .klw-feature-grid,\n  .klw-details-grid,\n  .klw-philosophy-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .klw-feature-grid {\n    gap: 12px;\n  }\n\n  .klw-card {\n    min-height: 0;\n    padding: 24px;\n    border-radius: 14px;\n  }\n\n  .klw-card-number {\n    margin-bottom: 16px;\n  }\n\n  .klw-details-grid {\n    gap: 37px;\n  }\n\n  .klw-detail-image-wrap,\n  .klw-scene-wrap {\n    border-radius: 15px;\n  }\n\n  .klw-detail-row {\n    grid-template-columns: 116px 1fr;\n    gap: 14px;\n  }\n\n  .klw-tags {\n    gap: 8px;\n    margin-top: 27px;\n  }\n\n  .klw-tag {\n    padding: 10px 14px;\n    font-size: 12px;\n  }\n\n  .klw-scene-wrap {\n    margin-top: 39px;\n  }\n\n  .klw-philosophy-grid {\n    gap: 24px;\n  }\n\n  .klw-divider {\n    margin: 27px 0;\n  }\n}\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media screen and (max-width: 420px) {\n  .klw-container,\n  .klw-scene-wrap {\n    width: calc(100% - 24px);\n  }\n\n  .klw-hero {\n    padding: 54px 0 40px;\n  }\n\n  .klw-title {\n    font-size: 38px;\n  }\n\n  .klw-heading {\n    font-size: 30px;\n  }\n\n  .klw-card {\n    padding: 22px 20px;\n  }\n\n  .klw-detail-row {\n    grid-template-columns: 1fr;\n    gap: 6px;\n  }\n\n  .klw-detail-row span {\n    display: block;\n  }\n\n  .klw-tag {\n    padding: 10px 12px;\n  }\n}\n\u003c\/style\u003e\n\u003csection class=\"klw-page\"\u003e\u003c!-- =====================================================\n       INTRODUCTION\n  ====================================================== --\u003e\u003cheader class=\"klw-hero\"\u003e\n\u003cdiv class=\"klw-container\"\u003e\n\u003cp class=\"klw-eyebrow\"\u003eMinimal Architectural Lighting\u003c\/p\u003e\n\u003ch2 class=\"klw-title\"\u003eA Warmer Welcome,\u003cbr\u003eBeautifully Defined\u003c\/h2\u003e\n\u003cp class=\"klw-copy\"\u003eThe Kaventoore™ LumaWall Outdoor Sconce brings refined illumination to modern exterior spaces with a clean, architectural silhouette. Its sleek horizontal profile casts a soft downward glow, adding warmth and visual depth without introducing unnecessary detail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- =====================================================\n       IMAGE POSITION 1\n\n       Replace the URL below with your main product image.\n       Recommended: complete wall light in a modern exterior scene.\n  ====================================================== --\u003e\n\u003csection class=\"klw-features\"\u003e\n\u003cdiv class=\"klw-container\"\u003e\n\u003cdiv class=\"klw-section-intro\"\u003e\n\u003cp class=\"klw-eyebrow\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/3_14fd5166-cfe9-4dbf-82e2-d5a95f289f7f.png?v=1790060462\" alt=\"\"\u003eDesigned with Restraint\u003c\/p\u003e\n\u003ch2 class=\"klw-heading\"\u003eMinimal Form. Meaningful Light.\u003c\/h2\u003e\n\u003cp class=\"klw-copy\"\u003eLumaWall balances understated design with atmospheric illumination, complementing the architecture instead of competing with it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"klw-feature-grid\"\u003e\n\u003carticle class=\"klw-card\"\u003e\u003cspan class=\"klw-card-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eClean Horizontal Profile\u003c\/h3\u003e\n\u003cp\u003eThe streamlined shape creates a polished architectural accent that sits neatly against contemporary exterior walls.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"klw-card\"\u003e\u003cspan class=\"klw-card-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eSoft Downward Illumination\u003c\/h3\u003e\n\u003cp\u003eThe concealed lower light opening directs a warm glow across the wall, creating atmosphere with reduced visual distraction.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"klw-card\"\u003e\u003cspan class=\"klw-card-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eUnderstated Dark Finish\u003c\/h3\u003e\n\u003cp\u003eThe deep black exterior pairs naturally with timber, stone, concrete and other modern architectural surfaces.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"klw-card\"\u003e\u003cspan class=\"klw-card-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eArchitectural Versatility\u003c\/h3\u003e\n\u003cp\u003eA balanced design language allows the sconce to enhance entryways, patios, exterior corridors and garden-facing walls.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       DESIGN DETAILS\n  ====================================================== --\u003e\n\u003csection class=\"klw-details\"\u003e\n\u003cdiv class=\"klw-container klw-details-grid\"\u003e\n\u003c!-- =================================================\n           IMAGE POSITION 2\n\n           Replace with a close-up detail image.\n           Recommended: light opening, finish or side profile.\n      ================================================== --\u003e\n\u003cdiv class=\"klw-detail-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/1_00bec379-bf98-4191-9f26-3a637f49136d.png?v=1790060429\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"klw-eyebrow\"\u003eSculpted Through Simplicity\u003c\/p\u003e\n\u003ch2 class=\"klw-heading\"\u003eA Precise Balance of Shadow and Glow\u003c\/h2\u003e\n\u003cp class=\"klw-copy\"\u003eThe smooth upper housing conceals the light source beneath a gently rounded profile. Once illuminated, LumaWall creates a warm pool of light that reveals the texture of wood, stone and rendered walls while keeping the fixture itself visually composed.\u003c\/p\u003e\n\u003cdiv class=\"klw-detail-list\"\u003e\n\u003cdiv class=\"klw-detail-row\"\u003e\n\u003cstrong\u003eLight Direction\u003c\/strong\u003e \u003cspan\u003eSoft downward wall illumination\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"klw-detail-row\"\u003e\n\u003cstrong\u003eVisual Profile\u003c\/strong\u003e \u003cspan\u003eSlim horizontal architectural form\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"klw-detail-row\"\u003e\n\u003cstrong\u003eColor Character\u003c\/strong\u003e \u003cspan\u003eDeep black with a warm illuminated interior\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"klw-detail-row\"\u003e\n\u003cstrong\u003eDesign Style\u003c\/strong\u003e \u003cspan\u003eMinimal, modern and quietly sophisticated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"klw-detail-row\"\u003e\n\u003cstrong\u003eSuggested Placement\u003c\/strong\u003e \u003cspan\u003eExterior walls, patios and entrance areas\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!-- =====================================================\n       ARCHITECTURAL PLACEMENT\n  ====================================================== --\u003e\n\u003csection class=\"klw-architecture\"\u003e\n\u003cdiv class=\"klw-container\"\u003e\n\u003cdiv class=\"klw-architecture-copy\"\u003e\n\u003cp class=\"klw-eyebrow\"\u003eDesigned for Modern Exteriors\u003c\/p\u003e\n\u003ch2 class=\"klw-heading\"\u003eComplements the Architecture Around It\u003c\/h2\u003e\n\u003cp class=\"klw-copy\"\u003eFrom natural timber siding to textured stone and clean contemporary walls, LumaWall introduces a subtle layer of warmth while allowing the surrounding materials to remain the focus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"klw-tags\"\u003e\n\u003cspan class=\"klw-tag\"\u003e Front Entrances \u003c\/span\u003e \u003cspan class=\"klw-tag\"\u003e Covered Patios \u003c\/span\u003e \u003cspan class=\"klw-tag\"\u003e Exterior Corridors \u003c\/span\u003e \u003cspan class=\"klw-tag\"\u003e Garden Walls \u003c\/span\u003e \u003cspan class=\"klw-tag\"\u003e Outdoor Living Areas \u003c\/span\u003e \u003cspan class=\"klw-tag\"\u003e Modern Façades \u003c\/span\u003e \u003cspan class=\"klw-tag\"\u003e Architectural Accents \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =================================================\n         IMAGE POSITION 3\n\n         Replace with your outdoor lifestyle image.\n         Recommended: illuminated wall light after sunset.\n    ================================================== --\u003e\n\u003cdiv class=\"klw-scene-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/5_9171adee-885d-4eeb-a1e3-7e46cb94cc5d.png?v=1790060468\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       LIGHTING PHILOSOPHY\n  ====================================================== --\u003e\n\u003csection class=\"klw-philosophy\"\u003e\n\u003cdiv class=\"klw-container klw-philosophy-grid\"\u003e\n\u003cp class=\"klw-side-label\"\u003eQuiet Architectural Impact\u003c\/p\u003e\n\u003cdiv class=\"klw-philosophy-content\"\u003e\n\u003ch2 class=\"klw-heading\"\u003eBeautiful by Day. Atmospheric After Dark.\u003c\/h2\u003e\n\u003cp class=\"klw-copy\"\u003eDuring the day, LumaWall reads as a refined architectural object with a clean, unobtrusive presence. After sunset, its warm downward glow introduces depth, highlights surface texture and gives outdoor spaces a more inviting character.\u003c\/p\u003e\n\u003cdiv class=\"klw-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp class=\"klw-quote\"\u003e“A quiet expression of modern design, defined by the light it leaves behind.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FINAL BRAND MESSAGE\n  ====================================================== --\u003e\u003cfooter class=\"klw-final\"\u003e\n\u003cdiv class=\"klw-container\"\u003e\n\u003cp class=\"klw-eyebrow\"\u003eIlluminate with Intention\u003c\/p\u003e\n\u003ch2 class=\"klw-heading\"\u003eGive Every Arrival a Warmer Sense of Place\u003c\/h2\u003e\n\u003cp class=\"klw-final-text\"\u003eLumaWall transforms exterior lighting into an understated design statement—bringing together architectural simplicity, inviting warmth and a refined modern presence.\u003c\/p\u003e\n\u003cdiv class=\"klw-brand\"\u003eKaventoore™ LumaWall Outdoor Sconce\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\u003c\/section\u003e\n  \u003cstyle\u003e\n\/* ===== LumaWall 专用响应式修复 ===== *\/\n\n.klw-page {\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: lumawall;\n  container-type: inline-size;\n}\n\n.klw-page,\n.klw-page *,\n.klw-page *::before,\n.klw-page *::after {\n  box-sizing: border-box !important;\n}\n\n.klw-page * {\n  min-width: 0;\n}\n\n\/* 限制在商品详情栏内 *\/\n.klw-page .klw-container {\n  width: calc(100% - 36px) !important;\n  max-width: 1180px !important;\n  margin: 0 auto !important;\n  padding: 0 !important;\n}\n\n.klw-page .klw-scene-wrap {\n  width: calc(100% - 36px) !important;\n  max-width: 1180px !important;\n  margin: 30px auto 0 !important;\n}\n\n\/* 文字正常换行 *\/\n.klw-page :is(h2, h3, p, span, strong) {\n  white-space: normal !important;\n  overflow-wrap: anywhere !important;\n  word-break: normal !important;\n  max-height: none !important;\n}\n\n.klw-page :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: #25231f !important;\n  -webkit-text-fill-color: currentColor !important;\n}\n\n\/* 字号根据详情栏宽度调整 *\/\n.klw-page .klw-title {\n  font-size: 32px !important;\n  font-size: clamp(28px, 6cqw, 54px) !important;\n  margin: 0 auto 20px !important;\n}\n\n.klw-page .klw-heading {\n  font-size: 27px !important;\n  font-size: clamp(25px, 5cqw, 42px) !important;\n  margin: 0 0 18px !important;\n}\n\n.klw-page .klw-copy,\n.klw-page .klw-final-text {\n  font-size: 15px !important;\n  line-height: 1.8 !important;\n}\n\n.klw-page .klw-quote {\n  font-size: 24px !important;\n  font-size: clamp(22px, 4cqw, 32px) !important;\n  line-height: 1.45 !important;\n  margin: 0 !important;\n  text-transform: none !important;\n  color: #594537 !important;\n}\n\n.klw-page .klw-eyebrow,\n.klw-page .klw-side-label {\n  font-size: 11px !important;\n  line-height: 1.65 !important;\n  letter-spacing: 1.5px !important;\n  color: #946635 !important;\n}\n\n\/* 窄栏默认单列，不再强制左右挤压 *\/\n.klw-page .klw-details-grid,\n.klw-page .klw-philosophy-grid,\n.klw-page .klw-feature-grid {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) !important;\n}\n\n.klw-page .klw-details-grid {\n  gap: 26px !important;\n  align-items: start !important;\n}\n\n.klw-page .klw-philosophy-grid {\n  gap: 16px !important;\n  align-items: start !important;\n}\n\n.klw-page .klw-feature-grid {\n  gap: 14px !important;\n}\n\n.klw-page .klw-details-grid \u003e *,\n.klw-page .klw-philosophy-grid \u003e *,\n.klw-page .klw-philosophy-content {\n  width: 100% !important;\n  max-width: 100% !important;\n  min-width: 0 !important;\n}\n\n.klw-page .klw-side-label {\n  margin: 0 !important;\n}\n\n\/* 卡片随内容自然增高 *\/\n.klw-page .klw-card {\n  width: 100% !important;\n  min-height: 0 !important;\n  height: auto !important;\n  padding: 24px !important;\n  border-radius: 14px !important;\n}\n\n.klw-page .klw-card h3 {\n  font-size: 21px !important;\n  margin: 0 0 12px !important;\n}\n\n.klw-page .klw-card p {\n  font-size: 14px !important;\n  line-height: 1.75 !important;\n}\n\n.klw-page .klw-card-number {\n  margin-bottom: 16px !important;\n}\n\n\/* 参数取消固定155px列，窄栏上下排列 *\/\n.klw-page .klw-detail-list {\n  width: 100% !important;\n  margin-top: 26px !important;\n}\n\n.klw-page .klw-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.klw-page .klw-detail-row strong,\n.klw-page .klw-detail-row span {\n  display: block !important;\n}\n\n\/* 兼容编辑器插入的无类名图片 *\/\n.klw-page img {\n  display: block !important;\n  position: static !important;\n  float: none !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.klw-page .klw-detail-image-wrap {\n  width: 100% !important;\n  height: auto !important;\n  min-height: 0 !important;\n  border-radius: 16px !important;\n}\n\n\/* 当前首张图片放在小标题内，增加图片下方间距 *\/\n.klw-page .klw-eyebrow img {\n  margin-bottom: 22px !important;\n}\n\n\/* 减少过大的上下留白 *\/\n.klw-page .klw-hero {\n  padding: 40px 0 34px !important;\n}\n\n.klw-page .klw-features,\n.klw-page .klw-details,\n.klw-page .klw-architecture,\n.klw-page .klw-philosophy,\n.klw-page .klw-final {\n  padding: 40px 0 !important;\n}\n\n.klw-page .klw-section-intro {\n  margin-bottom: 28px !important;\n}\n\n.klw-page .klw-divider {\n  height: 1px !important;\n  margin: 24px 0 !important;\n}\n\n.klw-page .klw-divider br {\n  display: none !important;\n}\n\n\/* 深色背景上的文字 *\/\n.klw-page .klw-details :is(h2, h3),\n.klw-page .klw-final :is(h2, h3) {\n  color: #fffaf2 !important;\n  -webkit-text-fill-color: #fffaf2 !important;\n}\n\n.klw-page .klw-details .klw-copy,\n.klw-page .klw-final-text,\n.klw-page .klw-detail-row span {\n  color: #deddd6 !important;\n}\n\n.klw-page .klw-detail-row strong {\n  color: #ffffff !important;\n}\n\n.klw-page .klw-details .klw-eyebrow,\n.klw-page .klw-final .klw-eyebrow {\n  color: #d5a566 !important;\n}\n\n.klw-page .klw-final .klw-heading {\n  margin: 0 auto 18px !important;\n}\n\n\/* 标签自动换行 *\/\n.klw-page .klw-tags {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 8px !important;\n  max-width: 100% !important;\n  margin-top: 24px !important;\n}\n\n.klw-page .klw-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 lumawall (min-width: 580px) {\n  .klw-page .klw-feature-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n}\n\n\/* 宽内容区才开启左右布局 *\/\n@container lumawall (min-width: 860px) {\n  .klw-page .klw-container,\n  .klw-page .klw-scene-wrap {\n    width: calc(100% - 56px) !important;\n  }\n\n  .klw-page .klw-details-grid {\n    grid-template-columns:\n      minmax(0, 0.94fr) minmax(0, 1.06fr) !important;\n    gap: 36px !important;\n    align-items: center !important;\n  }\n\n  .klw-page .klw-philosophy-grid {\n    grid-template-columns:\n      minmax(0, 0.65fr) minmax(0, 1.35fr) !important;\n    gap: 36px !important;\n  }\n\n  .klw-page .klw-detail-row {\n    grid-template-columns:\n      minmax(0, 0.85fr) minmax(0, 1.15fr) !important;\n    gap: 16px !important;\n  }\n\n  .klw-page .klw-hero,\n  .klw-page .klw-features,\n  .klw-page .klw-details,\n  .klw-page .klw-architecture,\n  .klw-page .klw-philosophy,\n  .klw-page .klw-final {\n    padding: 60px 0 !important;\n  }\n}\n\u003c\/style\u003e","brand":"docrecomend™","offers":[{"title":"One lamp","offer_id":50529896661090,"sku":"Kaventoore*1","price":58.0,"currency_code":"USD","in_stock":true},{"title":"Two lamps","offer_id":50529896693858,"sku":"Kaventoore*2","price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/6148\/4386\/files\/3_14fd5166-cfe9-4dbf-82e2-d5a95f289f7f.png?v=1790148525"},{"product_id":"kaventoore™-pathline-garden-light","title":"Kaventoore™ Pathline Garden Light","description":"\u003cstyle\u003e\n\/* =========================================================\n   KAVENTOORE™ PATHLINE GARDEN LIGHT\n   RESPONSIVE PRODUCT DETAIL PAGE\n========================================================= *\/\n\n.kpg-page,\n.kpg-page *,\n.kpg-page *::before,\n.kpg-page *::after {\n  box-sizing: border-box;\n}\n\n.kpg-page {\n  --cream: #f7f3ea;\n  --paper: #fcfaf6;\n  --sand: #e7dfd2;\n  --earth: #695744;\n  --olive: #3e4939;\n  --forest: #252d25;\n  --amber: #bd8c4d;\n  --text: #28261f;\n  --muted: #716c63;\n  --line: rgba(78, 65, 49, 0.17);\n\n  width: 100%;\n  max-width: none;\n  margin: 0;\n  overflow: hidden;\n\n  color: var(--text);\n  background: var(--paper);\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.kpg-container {\n  width: min(1180px, calc(100% - 48px));\n  margin: 0 auto;\n}\n\n.kpg-eyebrow {\n  margin: 0 0 15px;\n\n  color: var(--amber);\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.kpg-title {\n  max-width: 900px;\n  margin: 0 auto 22px;\n\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(40px, 5.5vw, 72px);\n  font-weight: 400;\n  line-height: 1.03;\n  letter-spacing: -0.035em;\n}\n\n.kpg-heading {\n  margin: 0 0 17px;\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.kpg-copy {\n  max-width: 730px;\n  margin: 0 auto;\n\n  color: var(--muted);\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n\/* =========================================================\n   HERO INTRODUCTION\n========================================================= *\/\n\n.kpg-hero {\n  padding: 94px 0 70px;\n  text-align: center;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(189, 140, 77, 0.15),\n      transparent 43%\n    ),\n    var(--cream);\n}\n\n\/* =========================================================\n   THREE IMAGE POSITIONS\n========================================================= *\/\n\n.kpg-image {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  object-fit: cover;\n}\n\n.kpg-image--hero {\n  aspect-ratio: 16 \/ 10;\n  background: var(--sand);\n}\n\n.kpg-image--detail {\n  aspect-ratio: 4 \/ 5;\n  background: #4b5145;\n}\n\n.kpg-image--scene {\n  aspect-ratio: 16 \/ 9;\n  background: #756854;\n}\n\n\/* =========================================================\n   FEATURE CARDS\n========================================================= *\/\n\n.kpg-features {\n  padding: 86px 0;\n  background: var(--paper);\n}\n\n.kpg-section-intro {\n  max-width: 760px;\n  margin: 0 auto 44px;\n  text-align: center;\n}\n\n.kpg-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.kpg-card {\n  min-height: 190px;\n  padding: 30px;\n\n  border: 1px solid var(--line);\n  border-radius: 18px;\n  background: #ffffff;\n}\n\n.kpg-card-number {\n  display: block;\n  margin-bottom: 24px;\n\n  color: var(--amber);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 14px;\n}\n\n.kpg-card h3 {\n  margin: 0 0 11px;\n\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 23px;\n  font-weight: 400;\n  line-height: 1.2;\n}\n\n.kpg-card p {\n  margin: 0;\n\n  color: var(--muted);\n  font-size: 14px;\n  line-height: 1.72;\n}\n\n\/* =========================================================\n   DESIGN DETAILS\n========================================================= *\/\n\n.kpg-details {\n  padding: 90px 0;\n\n  color: #ffffff;\n  background:\n    radial-gradient(\n      circle at 78% 18%,\n      rgba(189, 140, 77, 0.15),\n      transparent 36%\n    ),\n    var(--forest);\n}\n\n.kpg-details-grid {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 0.92fr)\n    minmax(0, 1.08fr);\n\n  gap: clamp(44px, 7vw, 94px);\n  align-items: center;\n}\n\n.kpg-detail-image-wrap {\n  overflow: hidden;\n  border-radius: 24px;\n  background: #374038;\n}\n\n.kpg-details .kpg-copy {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.kpg-detail-list {\n  margin-top: 37px;\n  border-top: 1px solid rgba(255, 255, 255, 0.16);\n}\n\n.kpg-detail-row {\n  display: grid;\n  grid-template-columns: 155px 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.kpg-detail-row strong {\n  color: #ffffff;\n}\n\n.kpg-detail-row span {\n  color: rgba(255, 255, 255, 0.68);\n}\n\n\/* =========================================================\n   LANDSCAPE PLACEMENT\n========================================================= *\/\n\n.kpg-landscape {\n  padding: 90px 0;\n  text-align: center;\n\n  background:\n    linear-gradient(\n      180deg,\n      #e9e2d7 0%,\n      #f7f3ec 100%\n    );\n}\n\n.kpg-landscape-copy {\n  max-width: 760px;\n  margin: 0 auto;\n}\n\n.kpg-tags {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n\n  max-width: 850px;\n  margin: 33px auto 0;\n}\n\n.kpg-tag {\n  padding: 11px 18px;\n\n  border: 1px solid rgba(63, 73, 57, 0.25);\n  border-radius: 999px;\n\n  color: var(--olive);\n  background: rgba(255, 255, 255, 0.56);\n\n  font-size: 13px;\n  line-height: 1;\n}\n\n.kpg-scene-wrap {\n  width: min(1180px, calc(100% - 48px));\n  margin: 58px auto 0;\n\n  overflow: hidden;\n  border-radius: 24px;\n  background: #756854;\n}\n\n\/* =========================================================\n   LANDSCAPE PHILOSOPHY\n========================================================= *\/\n\n.kpg-philosophy {\n  padding: 90px 0;\n  background: var(--paper);\n}\n\n.kpg-philosophy-grid {\n  display: grid;\n  grid-template-columns: 0.82fr 1.18fr;\n  gap: clamp(42px, 8vw, 110px);\n  align-items: start;\n}\n\n.kpg-side-label {\n  margin: 5px 0 0;\n\n  color: var(--amber);\n  font-size: 12px;\n  font-weight: 700;\n  line-height: 1.5;\n  letter-spacing: 0.17em;\n  text-transform: uppercase;\n}\n\n.kpg-philosophy-content .kpg-copy {\n  max-width: none;\n  margin: 0;\n}\n\n.kpg-divider {\n  width: 100%;\n  height: 1px;\n  margin: 34px 0;\n  background: var(--line);\n}\n\n.kpg-quote {\n  margin: 0;\n\n  color: var(--earth);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(24px, 3vw, 35px);\n  font-weight: 400;\n  line-height: 1.32;\n}\n\n\/* =========================================================\n   FINAL BRAND SECTION\n========================================================= *\/\n\n.kpg-final {\n  padding: 96px 0;\n  text-align: center;\n\n  color: #ffffff;\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(189, 140, 77, 0.18),\n      transparent 45%\n    ),\n    #1d211c;\n}\n\n.kpg-final .kpg-heading {\n  max-width: 760px;\n  margin: 0 auto 18px;\n}\n\n.kpg-final-text {\n  max-width: 690px;\n  margin: 0 auto 29px;\n\n  color: rgba(255, 255, 255, 0.7);\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n.kpg-brand {\n  color: #d4a566;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 18px;\n  font-style: italic;\n}\n\n\/* =========================================================\n   TABLET RESPONSIVE\n========================================================= *\/\n\n@media screen and (max-width: 989px) {\n  .kpg-details-grid {\n    gap: 48px;\n  }\n\n  .kpg-detail-row {\n    grid-template-columns: 130px 1fr;\n  }\n\n  .kpg-philosophy-grid {\n    grid-template-columns: 0.7fr 1.3fr;\n    gap: 45px;\n  }\n}\n\n\/* =========================================================\n   MOBILE RESPONSIVE\n========================================================= *\/\n\n@media screen and (max-width: 749px) {\n  .kpg-container,\n  .kpg-scene-wrap {\n    width: min(calc(100% - 32px), 1180px);\n  }\n\n  .kpg-hero {\n    padding: 64px 0 47px;\n  }\n\n  .kpg-title {\n    font-size: clamp(38px, 12vw, 52px);\n  }\n\n  .kpg-heading {\n    font-size: clamp(30px, 9vw, 40px);\n  }\n\n  .kpg-copy {\n    font-size: 15px;\n    line-height: 1.72;\n  }\n\n  .kpg-image--hero,\n  .kpg-image--scene {\n    aspect-ratio: 4 \/ 5;\n  }\n\n  .kpg-features,\n  .kpg-details,\n  .kpg-landscape,\n  .kpg-philosophy,\n  .kpg-final {\n    padding: 64px 0;\n  }\n\n  .kpg-section-intro {\n    margin-bottom: 31px;\n  }\n\n  .kpg-feature-grid,\n  .kpg-details-grid,\n  .kpg-philosophy-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .kpg-feature-grid {\n    gap: 12px;\n  }\n\n  .kpg-card {\n    min-height: 0;\n    padding: 24px;\n    border-radius: 14px;\n  }\n\n  .kpg-card-number {\n    margin-bottom: 16px;\n  }\n\n  .kpg-details-grid {\n    gap: 37px;\n  }\n\n  .kpg-detail-image-wrap,\n  .kpg-scene-wrap {\n    border-radius: 15px;\n  }\n\n  .kpg-detail-row {\n    grid-template-columns: 116px 1fr;\n    gap: 14px;\n  }\n\n  .kpg-tags {\n    gap: 8px;\n    margin-top: 27px;\n  }\n\n  .kpg-tag {\n    padding: 10px 14px;\n    font-size: 12px;\n  }\n\n  .kpg-scene-wrap {\n    margin-top: 39px;\n  }\n\n  .kpg-philosophy-grid {\n    gap: 24px;\n  }\n\n  .kpg-divider {\n    margin: 27px 0;\n  }\n}\n\n\/* =========================================================\n   SMALL MOBILE RESPONSIVE\n========================================================= *\/\n\n@media screen and (max-width: 420px) {\n  .kpg-container,\n  .kpg-scene-wrap {\n    width: calc(100% - 24px);\n  }\n\n  .kpg-hero {\n    padding: 54px 0 40px;\n  }\n\n  .kpg-title {\n    font-size: 38px;\n  }\n\n  .kpg-heading {\n    font-size: 30px;\n  }\n\n  .kpg-card {\n    padding: 22px 20px;\n  }\n\n  .kpg-detail-row {\n    grid-template-columns: 1fr;\n    gap: 6px;\n  }\n\n  .kpg-detail-row span {\n    display: block;\n  }\n\n  .kpg-tag {\n    padding: 10px 12px;\n  }\n}\n\u003c\/style\u003e\n\u003csection class=\"kpg-page\"\u003e\u003c!-- =====================================================\n       INTRODUCTION\n  ====================================================== --\u003e\u003cheader class=\"kpg-hero\"\u003e\n\u003cdiv class=\"kpg-container\"\u003e\n\u003cp class=\"kpg-eyebrow\"\u003eRefined Landscape Illumination\u003c\/p\u003e\n\u003ch2 class=\"kpg-title\"\u003eGuide Every Step\u003cbr\u003ewith a Softer Glow\u003c\/h2\u003e\n\u003cp class=\"kpg-copy\"\u003eThe Kaventoore™ Pathline Garden Light brings elegant, understated illumination to pathways and landscaped spaces. Its slender profile and softly curved disc shade cast a warm downward glow, defining outdoor routes while preserving the natural character of the garden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- =====================================================\n       IMAGE POSITION 1\n\n       Replace the URL below with your main product image.\n       Recommended: complete garden light beside a pathway.\n  ====================================================== --\u003e\n\u003csection class=\"kpg-features\"\u003e\n\u003cdiv class=\"kpg-container\"\u003e\n\u003cdiv class=\"kpg-section-intro\"\u003e\n\u003cp class=\"kpg-eyebrow\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/7_eaf727e3-e1e5-48de-8c0b-80cef6dbb8d8.png?v=1790061057\" alt=\"\"\u003eDesigned Around the Landscape\u003c\/p\u003e\n\u003ch2 class=\"kpg-heading\"\u003eQuiet by Day. Welcoming After Dark.\u003c\/h2\u003e\n\u003cp class=\"kpg-copy\"\u003ePathline introduces a refined rhythm of illumination without distracting from plants, stonework or the surrounding architecture.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kpg-feature-grid\"\u003e\n\u003carticle class=\"kpg-card\"\u003e\u003cspan class=\"kpg-card-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eSoft Downward Illumination\u003c\/h3\u003e\n\u003cp\u003eThe curved disc shade directs light toward the ground, creating a gentle pool of warmth along paths and planted areas.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"kpg-card\"\u003e\u003cspan class=\"kpg-card-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eSlender Landscape Profile\u003c\/h3\u003e\n\u003cp\u003eThe narrow vertical form provides a visible lighting presence while remaining visually light within the garden.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"kpg-card\"\u003e\u003cspan class=\"kpg-card-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eNature-Led Neutral Finish\u003c\/h3\u003e\n\u003cp\u003eIts warm neutral color coordinates naturally with gravel, stone, foliage, timber and contemporary outdoor surfaces.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"kpg-card\"\u003e\u003cspan class=\"kpg-card-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eBalanced Pathway Rhythm\u003c\/h3\u003e\n\u003cp\u003eArrange multiple lights along a route to create a calm, consistent visual sequence that guides movement through the landscape.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       DESIGN DETAILS\n  ====================================================== --\u003e\n\u003csection class=\"kpg-details\"\u003e\n\u003cdiv class=\"kpg-container kpg-details-grid\"\u003e\n\u003c!-- =================================================\n           IMAGE POSITION 2\n\n           Replace with a close-up product detail image.\n           Recommended: disc shade, light opening or body finish.\n      ================================================== --\u003e\n\u003cdiv class=\"kpg-detail-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/1_9b43041f-403b-44e8-8f8f-1b8d8ccec932.png?v=1790061016\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"kpg-eyebrow\"\u003eSculpted for Subtlety\u003c\/p\u003e\n\u003ch2 class=\"kpg-heading\"\u003eA Refined Balance of Form and Light\u003c\/h2\u003e\n\u003cp class=\"kpg-copy\"\u003ePathline combines a slim tapered body with a softly rounded upper shade. The concealed light source allows the form to remain clean and composed while producing a warm glow that reveals nearby foliage, stone and pathway textures.\u003c\/p\u003e\n\u003cdiv class=\"kpg-detail-list\"\u003e\n\u003cdiv class=\"kpg-detail-row\"\u003e\n\u003cstrong\u003eLight Direction\u003c\/strong\u003e \u003cspan\u003eSoft downward landscape illumination\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kpg-detail-row\"\u003e\n\u003cstrong\u003eBody Profile\u003c\/strong\u003e \u003cspan\u003eSlender and gently tapered vertical form\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kpg-detail-row\"\u003e\n\u003cstrong\u003eShade Design\u003c\/strong\u003e \u003cspan\u003eLow-profile circular canopy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kpg-detail-row\"\u003e\n\u003cstrong\u003eVisual Style\u003c\/strong\u003e \u003cspan\u003eModern, minimal and nature inspired\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kpg-detail-row\"\u003e\n\u003cstrong\u003eSuggested Placement\u003c\/strong\u003e \u003cspan\u003ePaths, borders, gardens and entrance routes\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!-- =====================================================\n       LANDSCAPE PLACEMENT\n  ====================================================== --\u003e\n\u003csection class=\"kpg-landscape\"\u003e\n\u003cdiv class=\"kpg-container\"\u003e\n\u003cdiv class=\"kpg-landscape-copy\"\u003e\n\u003cp class=\"kpg-eyebrow\"\u003eMade for Outdoor Movement\u003c\/p\u003e\n\u003ch2 class=\"kpg-heading\"\u003eA Gentle Rhythm of Light Through the Garden\u003c\/h2\u003e\n\u003cp class=\"kpg-copy\"\u003eUse Pathline to define walking routes, frame landscaped borders or introduce warm focal points between plants and natural stone. Its understated silhouette complements the scenery instead of competing with it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kpg-tags\"\u003e\n\u003cspan class=\"kpg-tag\"\u003e Garden Paths \u003c\/span\u003e \u003cspan class=\"kpg-tag\"\u003e Walkway Borders \u003c\/span\u003e \u003cspan class=\"kpg-tag\"\u003e Entry Routes \u003c\/span\u003e \u003cspan class=\"kpg-tag\"\u003e Planted Areas \u003c\/span\u003e \u003cspan class=\"kpg-tag\"\u003e Stone Landscapes \u003c\/span\u003e \u003cspan class=\"kpg-tag\"\u003e Courtyards \u003c\/span\u003e \u003cspan class=\"kpg-tag\"\u003e Outdoor Living Spaces \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =================================================\n         IMAGE POSITION 3\n\n         Replace with your outdoor lifestyle image.\n         Recommended: several lights arranged along a pathway.\n    ================================================== --\u003e\n\u003cdiv class=\"kpg-scene-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/3_1e92ac5d-759d-443c-b9d5-9c5d5c848067.png?v=1790061039\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       LANDSCAPE PHILOSOPHY\n  ====================================================== --\u003e\n\u003csection class=\"kpg-philosophy\"\u003e\n\u003cdiv class=\"kpg-container kpg-philosophy-grid\"\u003e\n\u003cp class=\"kpg-side-label\"\u003eLight That Belongs\u003c\/p\u003e\n\u003cdiv class=\"kpg-philosophy-content\"\u003e\n\u003ch2 class=\"kpg-heading\"\u003eDesigned to Become Part of the Landscape\u003c\/h2\u003e\n\u003cp class=\"kpg-copy\"\u003eDuring the day, Pathline appears as a slim sculptural element among plants and stone. After sunset, its downward illumination creates depth, reveals natural textures and gives every route a more welcoming sense of direction.\u003c\/p\u003e\n\u003cdiv class=\"kpg-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp class=\"kpg-quote\"\u003e“A considered path is not only seen—it is felt through the atmosphere of the light.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FINAL BRAND MESSAGE\n  ====================================================== --\u003e\u003cfooter class=\"kpg-final\"\u003e\n\u003cdiv class=\"kpg-container\"\u003e\n\u003cp class=\"kpg-eyebrow\"\u003eIlluminate the Way Home\u003c\/p\u003e\n\u003ch2 class=\"kpg-heading\"\u003eGive Every Outdoor Journey a Warmer Direction\u003c\/h2\u003e\n\u003cp class=\"kpg-final-text\"\u003ePathline turns functional pathway lighting into a refined part of the landscape—bringing together subtle guidance, modern simplicity and a softly welcoming glow.\u003c\/p\u003e\n\u003cdiv class=\"kpg-brand\"\u003eKaventoore™ Pathline Garden Light\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\u003c\/section\u003e\n\u003cstyle\u003e\n\/* ===== Pathline 商品详情响应式修复 ===== *\/\n\n.kpg-page {\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: pathline;\n  container-type: inline-size;\n}\n\n.kpg-page,\n.kpg-page *,\n.kpg-page *::before,\n.kpg-page *::after {\n  box-sizing: border-box !important;\n}\n\n.kpg-page * {\n  min-width: 0;\n}\n\n\/* 内容不超出商品详情栏 *\/\n.kpg-page .kpg-container {\n  width: calc(100% - 36px) !important;\n  max-width: 1180px !important;\n  margin: 0 auto !important;\n  padding: 0 !important;\n}\n\n.kpg-page .kpg-scene-wrap {\n  width: calc(100% - 36px) !important;\n  max-width: 1180px !important;\n  margin: 30px auto 0 !important;\n}\n\n\/* 文字正常换行 *\/\n.kpg-page :is(h2, h3, p, span, strong) {\n  white-space: normal !important;\n  overflow-wrap: anywhere !important;\n  word-break: normal !important;\n  max-height: none !important;\n}\n\n.kpg-page :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: #28261f !important;\n  -webkit-text-fill-color: currentColor !important;\n}\n\n\/* 根据详情栏宽度调整字号 *\/\n.kpg-page .kpg-title {\n  font-size: 32px !important;\n  font-size: clamp(28px, 6cqw, 54px) !important;\n  margin: 0 auto 20px !important;\n}\n\n.kpg-page .kpg-heading {\n  font-size: 27px !important;\n  font-size: clamp(25px, 5cqw, 42px) !important;\n  margin: 0 0 18px !important;\n}\n\n.kpg-page .kpg-copy,\n.kpg-page .kpg-final-text {\n  font-size: 15px !important;\n  line-height: 1.8 !important;\n}\n\n.kpg-page .kpg-quote {\n  font-size: 24px !important;\n  font-size: clamp(22px, 4cqw, 32px) !important;\n  line-height: 1.45 !important;\n  margin: 0 !important;\n  color: #695744 !important;\n  text-transform: none !important;\n}\n\n.kpg-page .kpg-eyebrow,\n.kpg-page .kpg-side-label {\n  font-size: 11px !important;\n  line-height: 1.65 !important;\n  letter-spacing: 1.5px !important;\n  color: #946b36 !important;\n}\n\n\/* 窄栏默认单列，电脑端侧栏同样适用 *\/\n.kpg-page .kpg-details-grid,\n.kpg-page .kpg-philosophy-grid,\n.kpg-page .kpg-feature-grid {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) !important;\n}\n\n.kpg-page .kpg-details-grid {\n  gap: 26px !important;\n  align-items: start !important;\n}\n\n.kpg-page .kpg-philosophy-grid {\n  gap: 16px !important;\n  align-items: start !important;\n}\n\n.kpg-page .kpg-feature-grid {\n  gap: 14px !important;\n}\n\n.kpg-page .kpg-details-grid \u003e *,\n.kpg-page .kpg-philosophy-grid \u003e *,\n.kpg-page .kpg-philosophy-content {\n  width: 100% !important;\n  max-width: 100% !important;\n  min-width: 0 !important;\n}\n\n.kpg-page .kpg-side-label {\n  margin: 0 !important;\n}\n\n\/* 卡片高度随文字自然变化 *\/\n.kpg-page .kpg-card {\n  width: 100% !important;\n  min-height: 0 !important;\n  height: auto !important;\n  padding: 24px !important;\n  border-radius: 14px !important;\n}\n\n.kpg-page .kpg-card h3 {\n  font-size: 21px !important;\n  margin: 0 0 12px !important;\n}\n\n.kpg-page .kpg-card p {\n  font-size: 14px !important;\n  line-height: 1.75 !important;\n}\n\n.kpg-page .kpg-card-number {\n  margin-bottom: 16px !important;\n}\n\n\/* 参数上下排列，取消固定宽度列 *\/\n.kpg-page .kpg-detail-list {\n  width: 100% !important;\n  margin-top: 26px !important;\n}\n\n.kpg-page .kpg-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.kpg-page .kpg-detail-row strong,\n.kpg-page .kpg-detail-row span {\n  display: block !important;\n}\n\n\/* 图片完整等比例显示，兼容无类名图片 *\/\n.kpg-page img {\n  display: block !important;\n  position: static !important;\n  float: none !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.kpg-page .kpg-detail-image-wrap {\n  width: 100% !important;\n  height: auto !important;\n  min-height: 0 !important;\n  border-radius: 16px !important;\n}\n\n\/* 首张图片位于小标题内，增加下方间距 *\/\n.kpg-page .kpg-eyebrow img {\n  margin-bottom: 22px !important;\n}\n\n\/* 收紧上下留白 *\/\n.kpg-page .kpg-hero {\n  padding: 40px 0 34px !important;\n}\n\n.kpg-page .kpg-features,\n.kpg-page .kpg-details,\n.kpg-page .kpg-landscape,\n.kpg-page .kpg-philosophy,\n.kpg-page .kpg-final {\n  padding: 40px 0 !important;\n}\n\n.kpg-page .kpg-section-intro {\n  margin-bottom: 28px !important;\n}\n\n.kpg-page .kpg-divider {\n  height: 1px !important;\n  margin: 24px 0 !important;\n}\n\n.kpg-page .kpg-divider br {\n  display: none !important;\n}\n\n\/* 深色背景明确使用浅色文字 *\/\n.kpg-page .kpg-details :is(h2, h3),\n.kpg-page .kpg-final :is(h2, h3) {\n  color: #fffaf2 !important;\n  -webkit-text-fill-color: #fffaf2 !important;\n}\n\n.kpg-page .kpg-details .kpg-copy,\n.kpg-page .kpg-final-text,\n.kpg-page .kpg-detail-row span {\n  color: #dedfd6 !important;\n}\n\n.kpg-page .kpg-detail-row strong {\n  color: #ffffff !important;\n}\n\n.kpg-page .kpg-details .kpg-eyebrow,\n.kpg-page .kpg-final .kpg-eyebrow {\n  color: #d4a566 !important;\n}\n\n.kpg-page .kpg-final .kpg-heading {\n  margin: 0 auto 18px !important;\n}\n\n\/* 标签自动换行 *\/\n.kpg-page .kpg-tags {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 8px !important;\n  max-width: 100% !important;\n  margin-top: 24px !important;\n}\n\n.kpg-page .kpg-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 pathline (min-width: 580px) {\n  .kpg-page .kpg-feature-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n}\n\n\/* 宽内容区才启用左右图文 *\/\n@container pathline (min-width: 860px) {\n  .kpg-page .kpg-container,\n  .kpg-page .kpg-scene-wrap {\n    width: calc(100% - 56px) !important;\n  }\n\n  .kpg-page .kpg-details-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  .kpg-page .kpg-philosophy-grid {\n    grid-template-columns:\n      minmax(0, 0.65fr) minmax(0, 1.35fr) !important;\n    gap: 36px !important;\n  }\n\n  .kpg-page .kpg-detail-row {\n    grid-template-columns:\n      minmax(0, 0.85fr) minmax(0, 1.15fr) !important;\n    gap: 16px !important;\n  }\n\n  .kpg-page .kpg-hero,\n  .kpg-page .kpg-features,\n  .kpg-page .kpg-details,\n  .kpg-page .kpg-landscape,\n  .kpg-page .kpg-philosophy,\n  .kpg-page .kpg-final {\n    padding: 60px 0 !important;\n  }\n}\n\u003c\/style\u003e","brand":"docrecomend™","offers":[{"title":"One lamp","offer_id":50529896759394,"sku":"Kaventoore*1","price":58.0,"currency_code":"USD","in_stock":true},{"title":"Two lamps","offer_id":50529896792162,"sku":"Kaventoore*2","price":88.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/6148\/4386\/files\/7_eaf727e3-e1e5-48de-8c0b-80cef6dbb8d8.png?v=1790148526"},{"product_id":"kaventoore™-archaven-floor-lantern","title":"Kaventoore™ ArcHaven Floor Lantern","description":"\u003cstyle\u003e\n\/* =========================================================\n   KAVENTOORE™ ARCHAVEN FLOOR LANTERN\n   DESKTOP + MOBILE RESPONSIVE PRODUCT DETAILS\n========================================================= *\/\n\n.kah-page,\n.kah-page *,\n.kah-page *::before,\n.kah-page *::after {\n  box-sizing: border-box;\n}\n\n.kah-page {\n  --cream: #f6f1e8;\n  --paper: #fbf9f5;\n  --sand: #e8dfd2;\n  --taupe: #776757;\n  --bronze: #9c7045;\n  --amber: #c89451;\n  --dark: #1e1d1a;\n  --charcoal: #2c2a26;\n  --text: #28251f;\n  --muted: #716b63;\n  --line: rgba(76, 62, 48, 0.17);\n\n  width: 100%;\n  max-width: none;\n  margin: 0;\n  overflow: hidden;\n\n  color: var(--text);\n  background: var(--paper);\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.kah-container {\n  width: min(1180px, calc(100% - 48px));\n  margin: 0 auto;\n}\n\n.kah-eyebrow {\n  margin: 0 0 15px;\n\n  color: var(--amber);\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.kah-title {\n  max-width: 900px;\n  margin: 0 auto 22px;\n\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(40px, 5.5vw, 72px);\n  font-weight: 400;\n  line-height: 1.03;\n  letter-spacing: -0.035em;\n}\n\n.kah-heading {\n  margin: 0 0 17px;\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.kah-copy {\n  max-width: 730px;\n  margin: 0 auto;\n\n  color: var(--muted);\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n\/* =========================================================\n   INTRODUCTION\n========================================================= *\/\n\n.kah-hero {\n  padding: 94px 0 70px;\n  text-align: center;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(200, 148, 81, 0.15),\n      transparent 43%\n    ),\n    var(--cream);\n}\n\n\/* =========================================================\n   THREE IMAGE POSITIONS\n========================================================= *\/\n\n.kah-image {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  object-fit: cover;\n}\n\n.kah-image--hero {\n  aspect-ratio: 16 \/ 10;\n  background: var(--sand);\n}\n\n.kah-image--detail {\n  aspect-ratio: 4 \/ 5;\n  background: #423d36;\n}\n\n.kah-image--scene {\n  aspect-ratio: 16 \/ 9;\n  background: #695b4d;\n}\n\n\/* =========================================================\n   FEATURE CARDS\n========================================================= *\/\n\n.kah-features {\n  padding: 86px 0;\n  background: var(--paper);\n}\n\n.kah-section-intro {\n  max-width: 760px;\n  margin: 0 auto 44px;\n  text-align: center;\n}\n\n.kah-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.kah-card {\n  min-height: 190px;\n  padding: 30px;\n\n  border: 1px solid var(--line);\n  border-radius: 18px;\n  background: #ffffff;\n}\n\n.kah-card-number {\n  display: block;\n  margin-bottom: 24px;\n\n  color: var(--amber);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 14px;\n}\n\n.kah-card h3 {\n  margin: 0 0 11px;\n\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 23px;\n  font-weight: 400;\n  line-height: 1.2;\n}\n\n.kah-card p {\n  margin: 0;\n\n  color: var(--muted);\n  font-size: 14px;\n  line-height: 1.72;\n}\n\n\/* =========================================================\n   DESIGN DETAILS\n========================================================= *\/\n\n.kah-details {\n  padding: 90px 0;\n\n  color: #ffffff;\n  background:\n    radial-gradient(\n      circle at 78% 18%,\n      rgba(200, 148, 81, 0.15),\n      transparent 36%\n    ),\n    var(--charcoal);\n}\n\n.kah-details-grid {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 0.92fr)\n    minmax(0, 1.08fr);\n\n  gap: clamp(44px, 7vw, 94px);\n  align-items: center;\n}\n\n.kah-detail-image-wrap {\n  overflow: hidden;\n  border-radius: 24px;\n  background: #3a3732;\n}\n\n.kah-details .kah-copy {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.kah-detail-list {\n  margin-top: 37px;\n  border-top: 1px solid rgba(255, 255, 255, 0.16);\n}\n\n.kah-detail-row {\n  display: grid;\n  grid-template-columns: 155px 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.kah-detail-row strong {\n  color: #ffffff;\n}\n\n.kah-detail-row span {\n  color: rgba(255, 255, 255, 0.68);\n}\n\n\/* =========================================================\n   OUTDOOR PLACEMENT\n========================================================= *\/\n\n.kah-placement {\n  padding: 90px 0;\n  text-align: center;\n\n  background:\n    linear-gradient(\n      180deg,\n      #e9e0d4 0%,\n      #f7f3ec 100%\n    );\n}\n\n.kah-placement-copy {\n  max-width: 760px;\n  margin: 0 auto;\n}\n\n.kah-tags {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n\n  max-width: 850px;\n  margin: 33px auto 0;\n}\n\n.kah-tag {\n  padding: 11px 18px;\n\n  border: 1px solid rgba(91, 72, 54, 0.25);\n  border-radius: 999px;\n\n  color: var(--taupe);\n  background: rgba(255, 255, 255, 0.56);\n\n  font-size: 13px;\n  line-height: 1;\n}\n\n.kah-scene-wrap {\n  width: min(1180px, calc(100% - 48px));\n  margin: 58px auto 0;\n\n  overflow: hidden;\n  border-radius: 24px;\n  background: #695b4d;\n}\n\n\/* =========================================================\n   DESIGN PHILOSOPHY\n========================================================= *\/\n\n.kah-philosophy {\n  padding: 90px 0;\n  background: var(--paper);\n}\n\n.kah-philosophy-grid {\n  display: grid;\n  grid-template-columns: 0.82fr 1.18fr;\n  gap: clamp(42px, 8vw, 110px);\n  align-items: start;\n}\n\n.kah-side-label {\n  margin: 5px 0 0;\n\n  color: var(--amber);\n  font-size: 12px;\n  font-weight: 700;\n  line-height: 1.5;\n  letter-spacing: 0.17em;\n  text-transform: uppercase;\n}\n\n.kah-philosophy-content .kah-copy {\n  max-width: none;\n  margin: 0;\n}\n\n.kah-divider {\n  width: 100%;\n  height: 1px;\n  margin: 34px 0;\n  background: var(--line);\n}\n\n.kah-quote {\n  margin: 0;\n\n  color: var(--taupe);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(24px, 3vw, 35px);\n  font-weight: 400;\n  line-height: 1.32;\n}\n\n\/* =========================================================\n   FINAL BRAND SECTION\n========================================================= *\/\n\n.kah-final {\n  padding: 96px 0;\n  text-align: center;\n\n  color: #ffffff;\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(200, 148, 81, 0.18),\n      transparent 45%\n    ),\n    var(--dark);\n}\n\n.kah-final .kah-heading {\n  max-width: 760px;\n  margin: 0 auto 18px;\n}\n\n.kah-final-text {\n  max-width: 690px;\n  margin: 0 auto 29px;\n\n  color: rgba(255, 255, 255, 0.7);\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n.kah-brand {\n  color: #d6a667;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 18px;\n  font-style: italic;\n}\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media screen and (max-width: 989px) {\n  .kah-details-grid {\n    gap: 48px;\n  }\n\n  .kah-detail-row {\n    grid-template-columns: 130px 1fr;\n  }\n\n  .kah-philosophy-grid {\n    grid-template-columns: 0.7fr 1.3fr;\n    gap: 45px;\n  }\n}\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media screen and (max-width: 749px) {\n  .kah-container,\n  .kah-scene-wrap {\n    width: min(calc(100% - 32px), 1180px);\n  }\n\n  .kah-hero {\n    padding: 64px 0 47px;\n  }\n\n  .kah-title {\n    font-size: clamp(38px, 12vw, 52px);\n  }\n\n  .kah-heading {\n    font-size: clamp(30px, 9vw, 40px);\n  }\n\n  .kah-copy {\n    font-size: 15px;\n    line-height: 1.72;\n  }\n\n  .kah-image--hero,\n  .kah-image--scene {\n    aspect-ratio: 4 \/ 5;\n  }\n\n  .kah-features,\n  .kah-details,\n  .kah-placement,\n  .kah-philosophy,\n  .kah-final {\n    padding: 64px 0;\n  }\n\n  .kah-section-intro {\n    margin-bottom: 31px;\n  }\n\n  .kah-feature-grid,\n  .kah-details-grid,\n  .kah-philosophy-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .kah-feature-grid {\n    gap: 12px;\n  }\n\n  .kah-card {\n    min-height: 0;\n    padding: 24px;\n    border-radius: 14px;\n  }\n\n  .kah-card-number {\n    margin-bottom: 16px;\n  }\n\n  .kah-details-grid {\n    gap: 37px;\n  }\n\n  .kah-detail-image-wrap,\n  .kah-scene-wrap {\n    border-radius: 15px;\n  }\n\n  .kah-detail-row {\n    grid-template-columns: 116px 1fr;\n    gap: 14px;\n  }\n\n  .kah-tags {\n    gap: 8px;\n    margin-top: 27px;\n  }\n\n  .kah-tag {\n    padding: 10px 14px;\n    font-size: 12px;\n  }\n\n  .kah-scene-wrap {\n    margin-top: 39px;\n  }\n\n  .kah-philosophy-grid {\n    gap: 24px;\n  }\n\n  .kah-divider {\n    margin: 27px 0;\n  }\n}\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media screen and (max-width: 420px) {\n  .kah-container,\n  .kah-scene-wrap {\n    width: calc(100% - 24px);\n  }\n\n  .kah-hero {\n    padding: 54px 0 40px;\n  }\n\n  .kah-title {\n    font-size: 38px;\n  }\n\n  .kah-heading {\n    font-size: 30px;\n  }\n\n  .kah-card {\n    padding: 22px 20px;\n  }\n\n  .kah-detail-row {\n    grid-template-columns: 1fr;\n    gap: 6px;\n  }\n\n  .kah-detail-row span {\n    display: block;\n  }\n\n  .kah-tag {\n    padding: 10px 12px;\n  }\n}\n\u003c\/style\u003e\n\u003csection class=\"kah-page\"\u003e\u003c!-- =====================================================\n       INTRODUCTION\n  ====================================================== --\u003e\u003cheader class=\"kah-hero\"\u003e\n\u003cdiv class=\"kah-container\"\u003e\n\u003cp class=\"kah-eyebrow\"\u003eSculptural Outdoor Illumination\u003c\/p\u003e\n\u003ch2 class=\"kah-title\"\u003eLight That Gracefully\u003cbr\u003eReaches Over the Moment\u003c\/h2\u003e\n\u003cp class=\"kah-copy\"\u003eThe Kaventoore™ ArcHaven Floor Lantern brings graceful architectural form and inviting illumination to patios, terraces and open-air living spaces. Its slender curved frame suspends a softly glowing shade above the setting, creating a warm focal point without occupying valuable table space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- =====================================================\n       IMAGE POSITION 1\n\n       Replace the URL below with your main product image.\n       Recommended: complete lamp beside an outdoor seating area.\n  ====================================================== --\u003e\n\u003csection class=\"kah-features\"\u003e\n\u003cdiv class=\"kah-container\"\u003e\n\u003cdiv class=\"kah-section-intro\"\u003e\n\u003cp class=\"kah-eyebrow\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/3_b1270946-303d-4c90-b04d-539c3f636ff2.png?v=1790061381\" alt=\"\"\u003eDesigned Around the Way You Gather\u003c\/p\u003e\n\u003ch2 class=\"kah-heading\"\u003eSculptural Form. Effortless Atmosphere.\u003c\/h2\u003e\n\u003cp class=\"kah-copy\"\u003eArcHaven combines a dramatic curved silhouette with soft ambient illumination, transforming functional outdoor lighting into a sophisticated design feature.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kah-feature-grid\"\u003e\n\u003carticle class=\"kah-card\"\u003e\u003cspan class=\"kah-card-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eGraceful Arched Profile\u003c\/h3\u003e\n\u003cp\u003eThe slender curved frame extends the light naturally over a lounge or conversation area while creating an elegant architectural line.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"kah-card\"\u003e\u003cspan class=\"kah-card-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eSoft Suspended Glow\u003c\/h3\u003e\n\u003cp\u003eThe rounded hanging shade diffuses the light into a warm, comfortable atmosphere suited to slow evenings and relaxed outdoor gatherings.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"kah-card\"\u003e\u003cspan class=\"kah-card-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eTable-Free Illumination\u003c\/h3\u003e\n\u003cp\u003eIts floor-standing design positions light above the seating space without requiring room on coffee tables, side tables or dining surfaces.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"kah-card\"\u003e\u003cspan class=\"kah-card-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eUnderstated Dark Finish\u003c\/h3\u003e\n\u003cp\u003eThe deep-toned frame and base create a refined contrast against warm light, natural stone, neutral furniture and surrounding greenery.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       PRODUCT DESIGN DETAILS\n  ====================================================== --\u003e\n\u003csection class=\"kah-details\"\u003e\n\u003cdiv class=\"kah-container kah-details-grid\"\u003e\n\u003c!-- =================================================\n           IMAGE POSITION 2\n\n           Replace with a close-up product detail image.\n           Recommended: curved frame, suspended shade or base.\n      ================================================== --\u003e\n\u003cdiv class=\"kah-detail-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/1_215d49e7-7f97-41e7-9995-4258195c630b.png?v=1790061331\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"kah-eyebrow\"\u003eCrafted Through Contrast\u003c\/p\u003e\n\u003ch2 class=\"kah-heading\"\u003eA Refined Balance of Curve, Glow and Space\u003c\/h2\u003e\n\u003cp class=\"kah-copy\"\u003eArcHaven pairs a slim sweeping frame with a generously rounded light shade. The suspended design creates a sense of visual lightness, while the circular floor base anchors the composition with a clean and balanced presence.\u003c\/p\u003e\n\u003cdiv class=\"kah-detail-list\"\u003e\n\u003cdiv class=\"kah-detail-row\"\u003e\n\u003cstrong\u003eLight Character\u003c\/strong\u003e \u003cspan\u003eSoft, warm and atmospheric illumination\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kah-detail-row\"\u003e\n\u003cstrong\u003eFrame Profile\u003c\/strong\u003e \u003cspan\u003eSlender architectural arc\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kah-detail-row\"\u003e\n\u003cstrong\u003eShade Design\u003c\/strong\u003e \u003cspan\u003eRounded suspended diffuser\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kah-detail-row\"\u003e\n\u003cstrong\u003eBase Style\u003c\/strong\u003e \u003cspan\u003eLow-profile circular floor base\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kah-detail-row\"\u003e\n\u003cstrong\u003eDesign Character\u003c\/strong\u003e \u003cspan\u003eModern, sculptural and quietly luxurious\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!-- =====================================================\n       OUTDOOR PLACEMENT\n  ====================================================== --\u003e\n\u003csection class=\"kah-placement\"\u003e\n\u003cdiv class=\"kah-container\"\u003e\n\u003cdiv class=\"kah-placement-copy\"\u003e\n\u003cp class=\"kah-eyebrow\"\u003eCreated for Open-Air Living\u003c\/p\u003e\n\u003ch2 class=\"kah-heading\"\u003eA Natural Centerpiece for Evenings Outdoors\u003c\/h2\u003e\n\u003cp class=\"kah-copy\"\u003ePosition ArcHaven beside a lounge, reading chair or outdoor conversation area. Its curved frame brings the light forward, creating a welcoming atmosphere while keeping the surrounding space open and uncluttered.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kah-tags\"\u003e\n\u003cspan class=\"kah-tag\"\u003e Patio Lounges \u003c\/span\u003e \u003cspan class=\"kah-tag\"\u003e Covered Terraces \u003c\/span\u003e \u003cspan class=\"kah-tag\"\u003e Outdoor Sofas \u003c\/span\u003e \u003cspan class=\"kah-tag\"\u003e Conversation Areas \u003c\/span\u003e \u003cspan class=\"kah-tag\"\u003e Garden Rooms \u003c\/span\u003e \u003cspan class=\"kah-tag\"\u003e Reading Corners \u003c\/span\u003e \u003cspan class=\"kah-tag\"\u003e Open-Air Retreats \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =================================================\n         IMAGE POSITION 3\n\n         Replace with your outdoor lifestyle image.\n         Recommended: illuminated lamp in an evening patio scene.\n    ================================================== --\u003e\n\u003cdiv class=\"kah-scene-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/0785\/1753\/files\/7_f7b1d9b8-1286-46d0-b591-897a7648fa96.png?v=1790061392\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       DESIGN PHILOSOPHY\n  ====================================================== --\u003e\n\u003csection class=\"kah-philosophy\"\u003e\n\u003cdiv class=\"kah-container kah-philosophy-grid\"\u003e\n\u003cp class=\"kah-side-label\"\u003eAmbient Light as Sculpture\u003c\/p\u003e\n\u003cdiv class=\"kah-philosophy-content\"\u003e\n\u003ch2 class=\"kah-heading\"\u003eBeautiful Even Before the Light Turns On\u003c\/h2\u003e\n\u003cp class=\"kah-copy\"\u003eDuring the day, ArcHaven acts as a sculptural architectural feature defined by its sweeping curve and balanced proportions. After sunset, the suspended shade introduces a warm glow that softens the setting and creates an intimate sense of place.\u003c\/p\u003e\n\u003cdiv class=\"kah-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp class=\"kah-quote\"\u003e“Designed to shape the atmosphere as beautifully as it shapes the light.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FINAL BRAND MESSAGE\n  ====================================================== --\u003e\u003cfooter class=\"kah-final\"\u003e\n\u003cdiv class=\"kah-container\"\u003e\n\u003cp class=\"kah-eyebrow\"\u003eLet the Evening Unfold\u003c\/p\u003e\n\u003ch2 class=\"kah-heading\"\u003eTransform Open-Air Living with One Sculptural Glow\u003c\/h2\u003e\n\u003cp class=\"kah-final-text\"\u003eArcHaven brings together elegant proportion, ambient illumination and contemporary outdoor style—creating a sophisticated focal point for every evening spent outside.\u003c\/p\u003e\n\u003cdiv class=\"kah-brand\"\u003eKaventoore™ ArcHaven Floor Lantern\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\u003c\/section\u003e\n\u003cstyle\u003e\n\/* ===== ArcHaven 响应式修复 ===== *\/\n\n.kah-page {\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: archaven;\n  container-type: inline-size;\n}\n\n.kah-page,\n.kah-page *,\n.kah-page *::before,\n.kah-page *::after {\n  box-sizing: border-box !important;\n}\n\n.kah-page * {\n  min-width: 0;\n}\n\n\/* 内容限制在详情栏内 *\/\n.kah-page .kah-container {\n  width: calc(100% - 36px) !important;\n  max-width: 1180px !important;\n  margin: 0 auto !important;\n  padding: 0 !important;\n}\n\n.kah-page .kah-scene-wrap {\n  width: calc(100% - 36px) !important;\n  max-width: 1180px !important;\n  margin: 30px auto 0 !important;\n}\n\n\/* 正常换行，避免长单词撑破列宽 *\/\n.kah-page :is(h2, h3, p, span, strong) {\n  white-space: normal !important;\n  overflow-wrap: anywhere !important;\n  word-break: normal !important;\n  max-height: none !important;\n}\n\n.kah-page :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: #28251f !important;\n  -webkit-text-fill-color: currentColor !important;\n}\n\n\/* 根据详情栏实际宽度调整字号 *\/\n.kah-page .kah-title {\n  font-size: 32px !important;\n  font-size: clamp(28px, 6cqw, 54px) !important;\n  margin: 0 auto 20px !important;\n}\n\n.kah-page .kah-heading {\n  font-size: 27px !important;\n  font-size: clamp(25px, 5cqw, 42px) !important;\n  margin: 0 0 18px !important;\n}\n\n.kah-page .kah-copy,\n.kah-page .kah-final-text {\n  font-size: 15px !important;\n  line-height: 1.8 !important;\n}\n\n.kah-page .kah-quote {\n  font-size: 24px !important;\n  font-size: clamp(22px, 4cqw, 32px) !important;\n  line-height: 1.45 !important;\n  margin: 0 !important;\n  color: #776757 !important;\n  text-transform: none !important;\n}\n\n.kah-page .kah-eyebrow,\n.kah-page .kah-side-label {\n  font-size: 11px !important;\n  line-height: 1.65 !important;\n  letter-spacing: 1.5px !important;\n  color: #946635 !important;\n}\n\n\/* 默认单列：电脑窄侧栏、手机、平板均适用 *\/\n.kah-page .kah-details-grid,\n.kah-page .kah-philosophy-grid,\n.kah-page .kah-feature-grid {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) !important;\n}\n\n.kah-page .kah-details-grid {\n  gap: 26px !important;\n  align-items: start !important;\n}\n\n.kah-page .kah-philosophy-grid {\n  gap: 16px !important;\n  align-items: start !important;\n}\n\n.kah-page .kah-feature-grid {\n  gap: 14px !important;\n}\n\n.kah-page .kah-details-grid \u003e *,\n.kah-page .kah-philosophy-grid \u003e *,\n.kah-page .kah-philosophy-content {\n  width: 100% !important;\n  max-width: 100% !important;\n  min-width: 0 !important;\n}\n\n.kah-page .kah-side-label {\n  margin: 0 !important;\n}\n\n\/* 卡片高度随文字变化 *\/\n.kah-page .kah-card {\n  width: 100% !important;\n  height: auto !important;\n  min-height: 0 !important;\n  padding: 24px !important;\n  border-radius: 14px !important;\n}\n\n.kah-page .kah-card h3 {\n  font-size: 21px !important;\n  margin: 0 0 12px !important;\n}\n\n.kah-page .kah-card p {\n  font-size: 14px !important;\n  line-height: 1.75 !important;\n}\n\n.kah-page .kah-card-number {\n  margin-bottom: 16px !important;\n}\n\n\/* 参数上下排列，取消固定155px列 *\/\n.kah-page .kah-detail-list {\n  width: 100% !important;\n  margin-top: 26px !important;\n}\n\n.kah-page .kah-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.kah-page .kah-detail-row strong,\n.kah-page .kah-detail-row span {\n  display: block !important;\n}\n\n\/* 兼容编辑器插入的无类名图片 *\/\n.kah-page img {\n  display: block !important;\n  position: static !important;\n  float: none !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.kah-page .kah-detail-image-wrap {\n  width: 100% !important;\n  height: auto !important;\n  min-height: 0 !important;\n  border-radius: 16px !important;\n}\n\n\/* 首张图片与下方小标题分开 *\/\n.kah-page .kah-eyebrow img {\n  margin-bottom: 22px !important;\n}\n\n\/* 收紧过大的留白 *\/\n.kah-page .kah-hero {\n  padding: 40px 0 34px !important;\n}\n\n.kah-page .kah-features,\n.kah-page .kah-details,\n.kah-page .kah-placement,\n.kah-page .kah-philosophy,\n.kah-page .kah-final {\n  padding: 40px 0 !important;\n}\n\n.kah-page .kah-section-intro {\n  margin-bottom: 28px !important;\n}\n\n.kah-page .kah-divider {\n  height: 1px !important;\n  margin: 24px 0 !important;\n}\n\n.kah-page .kah-divider br {\n  display: none !important;\n}\n\n\/* 深色背景上的标题与正文 *\/\n.kah-page .kah-details :is(h2, h3),\n.kah-page .kah-final :is(h2, h3) {\n  color: #fffaf2 !important;\n  -webkit-text-fill-color: #fffaf2 !important;\n}\n\n.kah-page .kah-details .kah-copy,\n.kah-page .kah-final-text,\n.kah-page .kah-detail-row span {\n  color: #e0dcd5 !important;\n}\n\n.kah-page .kah-detail-row strong {\n  color: #ffffff !important;\n}\n\n.kah-page .kah-details .kah-eyebrow,\n.kah-page .kah-final .kah-eyebrow {\n  color: #d6a667 !important;\n}\n\n.kah-page .kah-final .kah-heading {\n  margin: 0 auto 18px !important;\n}\n\n\/* 标签自动换行 *\/\n.kah-page .kah-tags {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 8px !important;\n  max-width: 100% !important;\n  margin-top: 24px !important;\n}\n\n.kah-page .kah-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 archaven (min-width: 580px) {\n  .kah-page .kah-feature-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n}\n\n\/* 实际内容区达到860px，才启用左右图文 *\/\n@container archaven (min-width: 860px) {\n  .kah-page .kah-container,\n  .kah-page .kah-scene-wrap {\n    width: calc(100% - 56px) !important;\n  }\n\n  .kah-page .kah-details-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  .kah-page .kah-philosophy-grid {\n    grid-template-columns:\n      minmax(0, 0.65fr) minmax(0, 1.35fr) !important;\n    gap: 36px !important;\n  }\n\n  .kah-page .kah-detail-row {\n    grid-template-columns:\n      minmax(0, 0.85fr) minmax(0, 1.15fr) !important;\n    gap: 16px !important;\n  }\n\n  .kah-page .kah-hero,\n  .kah-page .kah-features,\n  .kah-page .kah-details,\n  .kah-page .kah-placement,\n  .kah-page .kah-philosophy,\n  .kah-page .kah-final {\n    padding: 60px 0 !important;\n  }\n}\n\u003c\/style\u003e","brand":"docrecomend™","offers":[{"title":"One lamp","offer_id":50529896857698,"sku":"Kaventoore*1","price":98.0,"currency_code":"USD","in_stock":true},{"title":"Two lamps","offer_id":50529896890466,"sku":"Kaventoore*2","price":178.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/6148\/4386\/files\/3_b1270946-303d-4c90-b04d-539c3f636ff2.png?v=1790148527"}],"url":"https:\/\/kaventoore.com\/collections\/outdoor-lighting.oembed","provider":"My Store","version":"1.0","type":"link"}