{"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","url":"https:\/\/kaventoore.com\/products\/kaventoore%e2%84%a2-pathline-garden-light","provider":"My Store","version":"1.0","type":"link"}