{"product_id":"111","title":"Trailviora™ HaloNest Modular Camp Lantern","description":"\u003cstyle\u003e\n  \/* =========================================================\n     TRAILVIORA™ HALONEST MODULAR CAMP LANTERN\n     Shopify Custom Liquid Landing Page\n     ========================================================= *\/\n\n  .trail-halonest,\n  .trail-halonest * {\n    box-sizing: border-box;\n  }\n\n  .trail-halonest {\n    --th-charcoal: #171512;\n    --th-charcoal-2: #24211d;\n    --th-charcoal-3: #302b25;\n\n    --th-gold: #c89449;\n    --th-gold-light: #ddb875;\n    --th-gold-dark: #946829;\n\n    --th-sand: #d8c5a6;\n    --th-sand-light: #eee4d3;\n\n    --th-ivory: #f8f4ec;\n    --th-cream: #f3ebde;\n\n    --th-text: #28241f;\n    --th-muted: #71695f;\n    --th-border: #ddd1bd;\n\n    width: 100%;\n    margin: 0;\n    padding: 0;\n\n    background: #ffffff;\n\n    color: var(--th-text);\n\n    font-family:\n      Arial,\n      Helvetica,\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      sans-serif;\n  }\n\n\n  .trail-halonest-inner {\n    width: 100%;\n    max-width: 1120px;\n\n    margin: 0 auto;\n  }\n\n\n  \/* =========================================================\n     HERO\n     ========================================================= *\/\n\n  .trail-halo-hero {\n    position: relative;\n\n    overflow: hidden;\n\n    padding: 70px 28px 68px;\n\n    background:\n      radial-gradient(\n        circle at 90% 10%,\n        rgba(200,148,73,.22),\n        transparent 28%\n      ),\n      radial-gradient(\n        circle at 10% 90%,\n        rgba(216,197,166,.08),\n        transparent 32%\n      ),\n      linear-gradient(\n        135deg,\n        #12110f 0%,\n        #1c1916 48%,\n        #29231d 100%\n      );\n\n    color: #ffffff;\n  }\n\n\n  .trail-halo-hero::before {\n    content: \"\";\n\n    position: absolute;\n\n    width: 430px;\n    height: 430px;\n\n    top: -220px;\n    right: -130px;\n\n    border-radius: 50%;\n\n    background:\n      radial-gradient(\n        circle,\n        rgba(220,177,105,.16),\n        transparent 68%\n      );\n\n    pointer-events: none;\n  }\n\n\n  .trail-halo-hero-content {\n    position: relative;\n    z-index: 1;\n\n    max-width: 820px;\n\n    margin: 0 auto;\n\n    text-align: center;\n  }\n\n\n  .trail-halo-kicker {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    gap: 8px;\n\n    margin-bottom: 18px;\n    padding: 9px 17px;\n\n    border: 1px solid rgba(221,184,117,.40);\n    border-radius: 999px;\n\n    background: rgba(255,255,255,.04);\n\n    color: var(--th-gold-light);\n\n    font-size: 11px;\n    line-height: 1;\n\n    font-weight: 800;\n\n    letter-spacing: 2px;\n\n    text-transform: uppercase;\n  }\n\n\n  .trail-halo-title {\n    margin: 0;\n\n    color: #ffffff;\n\n    font-family:\n      Georgia,\n      \"Times New Roman\",\n      serif;\n\n    font-size: 54px;\n    line-height: 1.04;\n\n    font-weight: 500;\n\n    letter-spacing: -1.6px;\n  }\n\n\n  .trail-halo-subtitle {\n    margin: 18px 0 0;\n\n    color: var(--th-sand-light);\n\n    font-size: 22px;\n    line-height: 1.45;\n\n    font-weight: 500;\n\n    letter-spacing: .2px;\n  }\n\n\n  .trail-halo-intro {\n    max-width: 770px;\n\n    margin: 24px auto 0;\n\n    color: rgba(255,255,255,.76);\n\n    font-size: 17px;\n    line-height: 1.8;\n  }\n\n\n  .trail-halo-hero-features {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-wrap: wrap;\n\n    gap: 10px;\n\n    margin-top: 30px;\n  }\n\n\n  .trail-halo-hero-feature {\n    padding: 9px 14px;\n\n    border: 1px solid rgba(255,255,255,.14);\n    border-radius: 999px;\n\n    background: rgba(255,255,255,.05);\n\n    color: #ffffff;\n\n    font-size: 12px;\n    line-height: 1.2;\n\n    font-weight: 700;\n  }\n\n\n  \/* =========================================================\n     IMAGE PLACEHOLDERS\n     ========================================================= *\/\n\n  .trail-halo-image {\n    width: 100%;\n\n    margin: 44px auto;\n  }\n\n\n  .trail-halo-image-card {\n    width: 100%;\n\n    overflow: hidden;\n\n    border-radius: 24px;\n\n    background:\n      linear-gradient(\n        135deg,\n        #24211d 0%,\n        #171512 100%\n      );\n\n    box-shadow:\n      0 18px 48px rgba(23,21,18,.15);\n  }\n\n\n  .trail-halo-image-card img {\n    display: block;\n\n    width: 100%;\n    height: auto;\n\n    margin: 0;\n\n    object-fit: cover;\n  }\n\n\n  .trail-halo-placeholder {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 480px;\n\n    padding: 30px;\n\n    border: 1px dashed rgba(221,184,117,.45);\n\n    background:\n      radial-gradient(\n        circle at 50% 45%,\n        rgba(200,148,73,.17),\n        transparent 38%\n      ),\n      linear-gradient(\n        135deg,\n        #211e1a 0%,\n        #12110f 100%\n      );\n\n    color: var(--th-gold-light);\n\n    font-size: 14px;\n    line-height: 1.3;\n\n    font-weight: 800;\n\n    letter-spacing: 2px;\n\n    text-align: center;\n  }\n\n\n  \/* =========================================================\n     CONTENT SECTION\n     ========================================================= *\/\n\n  .trail-halo-section {\n    padding: 65px 28px;\n  }\n\n\n  .trail-halo-section--cream {\n    background: var(--th-ivory);\n  }\n\n\n  .trail-halo-section--white {\n    background: #ffffff;\n  }\n\n\n  .trail-halo-section--dark {\n    background:\n      linear-gradient(\n        135deg,\n        #171512 0%,\n        #26211b 100%\n      );\n\n    color: #ffffff;\n  }\n\n\n  .trail-halo-heading-wrap {\n    max-width: 780px;\n\n    margin: 0 auto 38px;\n\n    text-align: center;\n  }\n\n\n  .trail-halo-section-label {\n    display: block;\n\n    margin-bottom: 12px;\n\n    color: var(--th-gold);\n\n    font-size: 10px;\n    line-height: 1.2;\n\n    font-weight: 900;\n\n    letter-spacing: 2px;\n\n    text-transform: uppercase;\n  }\n\n\n  .trail-halo-heading {\n    margin: 0;\n\n    color: var(--th-charcoal);\n\n    font-family:\n      Georgia,\n      \"Times New Roman\",\n      serif;\n\n    font-size: 38px;\n    line-height: 1.14;\n\n    font-weight: 500;\n\n    letter-spacing: -.8px;\n  }\n\n\n  .trail-halo-section--dark .trail-halo-heading {\n    color: #ffffff;\n  }\n\n\n  .trail-halo-heading-text {\n    margin: 17px auto 0;\n\n    color: var(--th-muted);\n\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n\n  .trail-halo-section--dark .trail-halo-heading-text {\n    color: rgba(255,255,255,.68);\n  }\n\n\n  \/* =========================================================\n     BETTER LIGHT SECTION\n     ========================================================= *\/\n\n  .trail-halo-story {\n    max-width: 820px;\n\n    margin: 0 auto;\n\n    text-align: center;\n  }\n\n\n  .trail-halo-story p {\n    margin: 0 0 17px;\n\n    color: var(--th-muted);\n\n    font-size: 16px;\n    line-height: 1.8;\n  }\n\n\n  .trail-halo-story-emphasis {\n    margin-top: 26px !important;\n\n    color: var(--th-charcoal) !important;\n\n    font-family:\n      Georgia,\n      \"Times New Roman\",\n      serif;\n\n    font-size: 24px !important;\n    line-height: 1.4 !important;\n\n    font-weight: 600;\n  }\n\n\n  \/* =========================================================\n     FEATURE CARDS\n     ========================================================= *\/\n\n  .trail-halo-features {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 16px;\n  }\n\n\n  .trail-halo-feature-card {\n    position: relative;\n\n    overflow: hidden;\n\n    padding: 25px 23px;\n\n    border: 1px solid var(--th-border);\n    border-radius: 20px;\n\n    background:\n      linear-gradient(\n        145deg,\n        #ffffff 0%,\n        #faf7f1 100%\n      );\n\n    box-shadow:\n      0 8px 25px rgba(40,36,31,.05);\n  }\n\n\n  .trail-halo-feature-card::after {\n    content: \"\";\n\n    position: absolute;\n\n    width: 90px;\n    height: 90px;\n\n    right: -38px;\n    bottom: -42px;\n\n    border-radius: 50%;\n\n    background:\n      radial-gradient(\n        circle,\n        rgba(200,148,73,.12),\n        transparent 70%\n      );\n  }\n\n\n  .trail-halo-feature-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 46px;\n    height: 46px;\n\n    margin-bottom: 16px;\n\n    border-radius: 50%;\n\n    background: var(--th-charcoal);\n\n    color: var(--th-gold-light);\n\n    font-size: 21px;\n  }\n\n\n  .trail-halo-feature-title {\n    margin: 0 0 8px;\n\n    color: var(--th-charcoal);\n\n    font-size: 17px;\n    line-height: 1.3;\n\n    font-weight: 900;\n  }\n\n\n  .trail-halo-feature-text {\n    margin: 0;\n\n    color: var(--th-muted);\n\n    font-size: 14px;\n    line-height: 1.65;\n  }\n\n\n  \/* =========================================================\n     PREMIUM DESIGN — STACKED EDITORIAL LAYOUT\n     Text first, full-width image second\n     ========================================================= *\/\n\n  .trail-halo-section--dark {\n    padding-top: 78px;\n    padding-bottom: 82px;\n  }\n\n\n  .trail-halo-premium-grid {\n    display: flex;\n    flex-direction: column;\n    align-items: stretch;\n\n    width: 100%;\n    max-width: 940px;\n\n    margin: 0 auto;\n\n    gap: 34px;\n  }\n\n\n  .trail-halo-premium-copy {\n    width: 100%;\n    max-width: 860px;\n\n    margin: 0 auto;\n    padding: 0;\n\n    text-align: left;\n  }\n\n\n  .trail-halo-premium-copy .trail-halo-section-label {\n    display: flex;\n    align-items: center;\n\n    gap: 12px;\n\n    margin-bottom: 14px;\n\n    color: var(--th-gold-light);\n\n    font-size: 10px;\n    line-height: 1.2;\n\n    font-weight: 900;\n\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n\n  .trail-halo-premium-copy .trail-halo-section-label::before {\n    content: \"\";\n\n    width: 38px;\n    height: 1px;\n\n    background: var(--th-gold-light);\n\n    opacity: .75;\n  }\n\n\n  .trail-halo-premium-copy h2 {\n    max-width: 760px;\n\n    margin: 0 0 22px;\n\n    color: #ffffff;\n\n    font-family:\n      Georgia,\n      \"Times New Roman\",\n      serif;\n\n    font-size: clamp(38px, 4.5vw, 54px);\n    line-height: 1.08;\n\n    font-weight: 500;\n\n    letter-spacing: -1px;\n  }\n\n\n  .trail-halo-premium-copy p {\n    max-width: 820px;\n\n    margin: 0 0 17px;\n\n    color: rgba(255,255,255,.78);\n\n    font-size: 16px;\n    line-height: 1.82;\n\n    font-weight: 400;\n  }\n\n\n  .trail-halo-materials {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 10px;\n\n    width: 100%;\n\n    margin-top: 28px;\n  }\n\n\n  .trail-halo-material {\n    display: flex;\n    align-items: center;\n    justify-content: flex-start;\n\n    min-height: 50px;\n\n    padding: 13px 16px;\n\n    border: 1px solid rgba(221,184,117,.30);\n    border-radius: 14px;\n\n    background:\n      linear-gradient(\n        135deg,\n        rgba(255,255,255,.06) 0%,\n        rgba(255,255,255,.025) 100%\n      );\n\n    color: #f4ead9;\n\n    font-size: 12px;\n    line-height: 1.35;\n\n    font-weight: 800;\n\n    box-shadow:\n      inset 0 1px 0 rgba(255,255,255,.035);\n  }\n\n\n  .trail-halo-premium-quote {\n    position: relative;\n\n    max-width: 620px;\n\n    margin: 30px 0 0 !important;\n    padding-left: 20px;\n\n    border-left: 2px solid var(--th-gold);\n\n    color: var(--th-gold-light) !important;\n\n    font-family:\n      Georgia,\n      \"Times New Roman\",\n      serif;\n\n    font-size: 24px !important;\n    line-height: 1.45 !important;\n\n    font-style: italic;\n  }\n\n\n  .trail-halo-section--dark .trail-halo-image {\n    width: 100%;\n\n    margin: 8px auto 0;\n  }\n\n\n  .trail-halo-section--dark .trail-halo-image-card {\n    position: relative;\n\n    width: 100%;\n\n    overflow: hidden;\n\n    border: 1px solid rgba(221,184,117,.22);\n    border-radius: 26px;\n\n    background: #151310;\n\n    box-shadow:\n      0 26px 65px rgba(0,0,0,.34);\n  }\n\n\n  .trail-halo-section--dark .trail-halo-image-card::before {\n    content: \"\";\n\n    position: absolute;\n    inset: 0;\n    z-index: 1;\n\n    pointer-events: none;\n\n    border-radius: inherit;\n\n    box-shadow:\n      inset 0 0 0 1px rgba(255,255,255,.025);\n  }\n\n\n  .trail-halo-section--dark .trail-halo-image-card img {\n    display: block;\n\n    width: 100%;\n    height: auto;\n\n    margin: 0;\n\n    object-fit: contain;\n\n    background: #151310;\n  }\n\n\n  @media (max-width: 768px) {\n\n    .trail-halo-section--dark {\n      padding-top: 54px;\n      padding-bottom: 58px;\n    }\n\n\n    .trail-halo-premium-grid {\n      gap: 26px;\n    }\n\n\n    .trail-halo-premium-copy {\n      max-width: none;\n\n      text-align: left;\n    }\n\n\n    .trail-halo-premium-copy h2 {\n      margin-bottom: 18px;\n\n      font-size: 34px;\n      line-height: 1.1;\n    }\n\n\n    .trail-halo-premium-copy p {\n      max-width: none;\n\n      font-size: 15px;\n      line-height: 1.75;\n    }\n\n\n    .trail-halo-materials {\n      grid-template-columns: 1fr;\n\n      gap: 9px;\n\n      margin-top: 23px;\n    }\n\n\n    .trail-halo-material {\n      min-height: 46px;\n\n      padding: 12px 14px;\n    }\n\n\n    .trail-halo-premium-quote {\n      margin-top: 24px !important;\n\n      font-size: 21px !important;\n    }\n\n\n    .trail-halo-section--dark .trail-halo-image {\n      margin-top: 2px;\n    }\n\n\n    .trail-halo-section--dark .trail-halo-image-card {\n      border-radius: 18px;\n    }\n  }\n\n\n  \/* =========================================================\n     USE CASES\n     ========================================================= *\/\n\n  .trail-halo-uses {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 13px;\n\n    margin-top: 30px;\n  }\n\n\n  .trail-halo-use {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n\n    min-height: 120px;\n\n    padding: 18px;\n\n    border: 1px solid var(--th-border);\n    border-radius: 17px;\n\n    background: #ffffff;\n\n    text-align: center;\n  }\n\n\n  .trail-halo-use-icon {\n    margin-bottom: 9px;\n\n    font-size: 25px;\n    line-height: 1;\n  }\n\n\n  .trail-halo-use-name {\n    color: var(--th-charcoal);\n\n    font-size: 14px;\n    line-height: 1.3;\n\n    font-weight: 800;\n  }\n\n\n  \/* =========================================================\n     THREE WAYS TO USE\n     ========================================================= *\/\n\n  .trail-halo-modes {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 16px;\n\n    margin-top: 32px;\n  }\n\n\n  .trail-halo-mode {\n    padding: 25px 19px;\n\n    border-radius: 19px;\n\n    background: var(--th-charcoal);\n\n    color: #ffffff;\n\n    text-align: center;\n  }\n\n\n  .trail-halo-mode-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 48px;\n    height: 48px;\n\n    margin: 0 auto 15px;\n\n    border: 1px solid rgba(221,184,117,.38);\n    border-radius: 50%;\n\n    color: var(--th-gold-light);\n\n    font-size: 22px;\n  }\n\n\n  .trail-halo-mode-title {\n    margin: 0 0 8px;\n\n    color: #ffffff;\n\n    font-size: 16px;\n    line-height: 1.3;\n\n    font-weight: 900;\n  }\n\n\n  .trail-halo-mode-text {\n    margin: 0;\n\n    color: rgba(255,255,255,.64);\n\n    font-size: 13px;\n    line-height: 1.6;\n  }\n\n\n  \/* =========================================================\n     FINAL STATEMENT\n     ========================================================= *\/\n\n  .trail-halo-final {\n    position: relative;\n\n    overflow: hidden;\n\n    padding: 68px 28px;\n\n    background:\n      radial-gradient(\n        circle at 50% 110%,\n        rgba(200,148,73,.28),\n        transparent 42%\n      ),\n      linear-gradient(\n        135deg,\n        #12110f 0%,\n        #26211b 100%\n      );\n\n    text-align: center;\n  }\n\n\n  .trail-halo-final-inner {\n    max-width: 780px;\n\n    margin: 0 auto;\n  }\n\n\n  .trail-halo-final-label {\n    margin-bottom: 13px;\n\n    color: var(--th-gold-light);\n\n    font-size: 10px;\n    line-height: 1.2;\n\n    font-weight: 900;\n\n    letter-spacing: 2px;\n\n    text-transform: uppercase;\n  }\n\n\n  .trail-halo-final-title {\n    margin: 0;\n\n    color: #ffffff;\n\n    font-family:\n      Georgia,\n      \"Times New Roman\",\n      serif;\n\n    font-size: 40px;\n    line-height: 1.16;\n\n    font-weight: 500;\n  }\n\n\n  .trail-halo-final-text {\n    max-width: 680px;\n\n    margin: 20px auto 0;\n\n    color: rgba(255,255,255,.68);\n\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n\n  \/* =========================================================\n     MOBILE\n     ========================================================= *\/\n\n  @media (max-width: 768px) {\n\n    .trail-halo-hero {\n      padding: 52px 17px 50px;\n    }\n\n\n    .trail-halo-title {\n      font-size: 41px;\n    }\n\n\n    .trail-halo-subtitle {\n      font-size: 19px;\n    }\n\n\n    .trail-halo-intro {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n\n    .trail-halo-section {\n      padding: 48px 15px;\n    }\n\n\n    .trail-halo-heading {\n      font-size: 31px;\n    }\n\n\n    .trail-halo-heading-text {\n      font-size: 15px;\n    }\n\n\n    .trail-halo-features {\n      grid-template-columns: 1fr;\n\n      gap: 12px;\n    }\n\n\n    .trail-halo-feature-card {\n      padding: 21px 18px;\n    }\n\n\n    .trail-halo-uses {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n\n      gap: 10px;\n    }\n\n\n    .trail-halo-modes {\n      grid-template-columns: 1fr;\n\n      gap: 11px;\n    }\n\n\n    .trail-halo-mode {\n      padding: 21px 17px;\n    }\n\n\n    .trail-halo-image {\n      margin: 30px auto;\n    }\n\n\n    .trail-halo-image-card {\n      border-radius: 16px;\n    }\n\n\n    .trail-halo-placeholder {\n      min-height: 330px;\n    }\n\n\n    .trail-halo-final {\n      padding: 52px 17px;\n    }\n\n\n    .trail-halo-final-title {\n      font-size: 32px;\n    }\n  }\n\n\n  @media (max-width: 390px) {\n\n    .trail-halo-title {\n      font-size: 36px;\n    }\n\n\n    .trail-halo-subtitle {\n      font-size: 18px;\n    }\n\n\n    .trail-halo-heading {\n      font-size: 28px;\n    }\n\n\n    .trail-halo-uses {\n      grid-template-columns: 1fr;\n    }\n\n\n    .trail-halo-placeholder {\n      min-height: 290px;\n    }\n  }\n\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"trail-halonest\"\u003e\n\n\n  \u003c!-- =====================================================\n       HERO\n       ===================================================== --\u003e\n\n  \u003csection class=\"trail-halo-hero\"\u003e\n\n    \u003cdiv class=\"trail-halonest-inner\"\u003e\n\n      \u003cdiv class=\"trail-halo-hero-content\"\u003e\n\n        \u003cdiv class=\"trail-halo-kicker\"\u003e\n          ✦ Trailviora™ Outdoor Living\n        \u003c\/div\u003e\n\n        \u003ch1 class=\"trail-halo-title\"\u003e\n          HaloNest™ Modular Camp Lantern\n        \u003c\/h1\u003e\n\n        \u003cdiv class=\"trail-halo-subtitle\"\u003e\n          Light the Camp. Shape the Atmosphere.\n        \u003c\/div\u003e\n\n        \u003cp class=\"trail-halo-intro\"\u003e\n          A refined rechargeable lantern designed for evenings that deserve\n          more than utility. HaloNest™ brings warm ambient light, modular\n          flexibility and a considered architectural silhouette to camp tables,\n          tents, road trips and slow nights outdoors.\n        \u003c\/p\u003e\n\n\n        \u003cdiv class=\"trail-halo-hero-features\"\u003e\n\n          \u003cspan class=\"trail-halo-hero-feature\"\u003e\n            Soft Ambient Light\n          \u003c\/span\u003e\n\n          \u003cspan class=\"trail-halo-hero-feature\"\u003e\n            Modular Design\n          \u003c\/span\u003e\n\n          \u003cspan class=\"trail-halo-hero-feature\"\u003e\n            Hang \/ Stand \/ Carry\n          \u003c\/span\u003e\n\n          \u003cspan class=\"trail-halo-hero-feature\"\u003e\n            Rechargeable\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       IMAGE 01\n       Recommended: Hero lifestyle \/ campsite atmosphere image\n       ===================================================== --\u003e\n\n  \u003cdiv class=\"trail-halonest-inner\"\u003e\n\n    \u003cdiv class=\"trail-halo-image\"\u003e\n      \u003cdiv class=\"trail-halo-image-card\"\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0820\/8436\/4540\/files\/1.png?v=1789641686\" alt=\"Trailviora HaloNest modular camp lantern in an outdoor campsite atmosphere\" loading=\"lazy\"\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =====================================================\n       A BETTER LIGHT FOR CAMP LIFE\n       ===================================================== --\u003e\n\n  \u003csection class=\"trail-halo-section trail-halo-section--white\"\u003e\n\n    \u003cdiv class=\"trail-halonest-inner\"\u003e\n\n\n      \u003cdiv class=\"trail-halo-heading-wrap\"\u003e\n\n        \u003cspan class=\"trail-halo-section-label\"\u003e\n          Designed for the Whole Evening\n        \u003c\/span\u003e\n\n        \u003ch2 class=\"trail-halo-heading\"\u003e\n          A Better Light for Camp Life\n        \u003c\/h2\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"trail-halo-story\"\u003e\n\n        \u003cp\u003e\n          HaloNest™ is designed to move naturally through the evening.\n          Place it on the table during dinner, hang it inside the tent,\n          detach the light module when you need illumination elsewhere,\n          or carry it as a soft guide after dark.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Its warm diffusion creates a calm, comfortable atmosphere\n          without the harsh glare often associated with traditional\n          utility lanterns.\n        \u003c\/p\u003e\n\n        \u003cp class=\"trail-halo-story-emphasis\"\u003e\n          One lantern. More ways to light the night.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       IMAGE 02\n       Recommended: Modular system \/ detached lighting module\n       ===================================================== --\u003e\n\n  \u003cdiv class=\"trail-halonest-inner\"\u003e\n\n    \u003cdiv class=\"trail-halo-image\"\u003e\n      \u003cdiv class=\"trail-halo-image-card\"\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0820\/8436\/4540\/files\/2.png?v=1789641689\" alt=\"Trailviora HaloNest modular camp lantern function and modular system detail\" loading=\"lazy\"\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =====================================================\n       DESIGNED AROUND THE MOMENT\n       ===================================================== --\u003e\n\n  \u003csection class=\"trail-halo-section trail-halo-section--cream\"\u003e\n\n    \u003cdiv class=\"trail-halonest-inner\"\u003e\n\n\n      \u003cdiv class=\"trail-halo-heading-wrap\"\u003e\n\n        \u003cspan class=\"trail-halo-section-label\"\u003e\n          More Light. More Possibilities.\n        \u003c\/span\u003e\n\n        \u003ch2 class=\"trail-halo-heading\"\u003e\n          Designed Around the Moment\n        \u003c\/h2\u003e\n\n        \u003cp class=\"trail-halo-heading-text\"\u003e\n          From quiet dinners outside to late-night walks back to the tent,\n          HaloNest™ adapts to the way your evening unfolds.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"trail-halo-features\"\u003e\n\n\n        \u003cdiv class=\"trail-halo-feature-card\"\u003e\n\n          \u003cdiv class=\"trail-halo-feature-icon\"\u003e\n            🌙\n          \u003c\/div\u003e\n\n          \u003ch3 class=\"trail-halo-feature-title\"\u003e\n            Warm Ambient Glow\n          \u003c\/h3\u003e\n\n          \u003cp class=\"trail-halo-feature-text\"\u003e\n            Soft, diffused illumination creates a comfortable atmosphere\n            for dining, reading, conversation and winding down.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"trail-halo-feature-card\"\u003e\n\n          \u003cdiv class=\"trail-halo-feature-icon\"\u003e\n            🧲\n          \u003c\/div\u003e\n\n          \u003ch3 class=\"trail-halo-feature-title\"\u003e\n            Modular Light System\n          \u003c\/h3\u003e\n\n          \u003cp class=\"trail-halo-feature-text\"\u003e\n            Detach the upper lighting module for more flexible placement\n            around camp, inside the tent or wherever extra light is needed.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"trail-halo-feature-card\"\u003e\n\n          \u003cdiv class=\"trail-halo-feature-icon\"\u003e\n            🪝\n          \u003c\/div\u003e\n\n          \u003ch3 class=\"trail-halo-feature-title\"\u003e\n            Hang. Stand. Carry.\n          \u003c\/h3\u003e\n\n          \u003cp class=\"trail-halo-feature-text\"\u003e\n            Set it on the table, hang it overhead, carry it after dark,\n            or position it beside the van or campsite.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"trail-halo-feature-card\"\u003e\n\n          \u003cdiv class=\"trail-halo-feature-icon\"\u003e\n            🎛️\n          \u003c\/div\u003e\n\n          \u003ch3 class=\"trail-halo-feature-title\"\u003e\n            Smooth Brightness Control\n          \u003c\/h3\u003e\n\n          \u003cp class=\"trail-halo-feature-text\"\u003e\n            Move from subtle atmosphere lighting to brighter illumination\n            as the moment and activity change.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"trail-halo-feature-card\"\u003e\n\n          \u003cdiv class=\"trail-halo-feature-icon\"\u003e\n            🔋\n          \u003c\/div\u003e\n\n          \u003ch3 class=\"trail-halo-feature-title\"\u003e\n            Rechargeable Convenience\n          \u003c\/h3\u003e\n\n          \u003cp class=\"trail-halo-feature-text\"\u003e\n            Designed for repeat use across weekend escapes, road trips,\n            outdoor dinners and relaxed evenings close to home.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"trail-halo-feature-card\"\u003e\n\n          \u003cdiv class=\"trail-halo-feature-icon\"\u003e\n            ✦\n          \u003c\/div\u003e\n\n          \u003ch3 class=\"trail-halo-feature-title\"\u003e\n            Table-Ready Design\n          \u003c\/h3\u003e\n\n          \u003cp class=\"trail-halo-feature-text\"\u003e\n            A refined silhouette makes HaloNest™ feel at home on a carefully\n            styled camp table, patio, cabin shelf or outdoor dining setup.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       PREMIUM BY DESIGN\n       ===================================================== --\u003e\n\n  \u003csection class=\"trail-halo-section trail-halo-section--dark\"\u003e\n\n    \u003cdiv class=\"trail-halonest-inner\"\u003e\n\n\n      \u003cdiv class=\"trail-halo-premium-grid\"\u003e\n\n\n        \u003cdiv class=\"trail-halo-premium-copy\"\u003e\n\n          \u003cspan class=\"trail-halo-section-label\"\u003e\n            Material \u0026amp; Design\n          \u003c\/span\u003e\n\n          \u003ch2\u003e\n            Premium by Design\n          \u003c\/h2\u003e\n\n          \u003cp\u003e\n            HaloNest™ pairs Matte Charcoal, Warm Sand and Brushed Champagne\n            Metal in a restrained palette inspired by contemporary outdoor\n            interiors.\n          \u003c\/p\u003e\n\n          \u003cp\u003e\n            The tactile carry handle, softly illuminated diffuser, refined\n            metallic details and compact table-ready base make it feel less\n            like conventional camping equipment and more like an object\n            designed to live naturally in beautiful spaces.\n          \u003c\/p\u003e\n\n\n          \u003cdiv class=\"trail-halo-materials\"\u003e\n\n            \u003cspan class=\"trail-halo-material\"\u003e\n              ● Matte Charcoal\n            \u003c\/span\u003e\n\n            \u003cspan class=\"trail-halo-material\"\u003e\n              ● Warm Sand\n            \u003c\/span\u003e\n\n            \u003cspan class=\"trail-halo-material\"\u003e\n              ● Brushed Champagne\n            \u003c\/span\u003e\n\n          \u003c\/div\u003e\n\n\n          \u003cp class=\"trail-halo-premium-quote\"\u003e\n            Minimal outside. Thoughtful inside.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- =================================================\n             IMAGE 03\n             Recommended: Product material \/ close-up detail\n             ================================================= --\u003e\n\n        \u003cdiv class=\"trail-halo-image\"\u003e\n\n          \u003cdiv class=\"trail-halo-image-card\"\u003e\n\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0820\/8436\/4540\/files\/3.png?v=1789641689\" alt=\"Trailviora HaloNest modular camp lantern material and design detail\" loading=\"lazy\"\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       FROM CAMP TABLE TO TENT GLOW\n       ===================================================== --\u003e\n\n  \u003csection class=\"trail-halo-section trail-halo-section--white\"\u003e\n\n    \u003cdiv class=\"trail-halonest-inner\"\u003e\n\n\n      \u003cdiv class=\"trail-halo-heading-wrap\"\u003e\n\n        \u003cspan class=\"trail-halo-section-label\"\u003e\n          Made for Good Evenings\n        \u003c\/span\u003e\n\n        \u003ch2 class=\"trail-halo-heading\"\u003e\n          From Camp Table to Tent Glow\n        \u003c\/h2\u003e\n\n        \u003cp class=\"trail-halo-heading-text\"\u003e\n          Designed for the places where good evenings happen.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"trail-halo-uses\"\u003e\n\n        \u003cdiv class=\"trail-halo-use\"\u003e\n          \u003cdiv class=\"trail-halo-use-icon\"\u003e🏕️\u003c\/div\u003e\n          \u003cdiv class=\"trail-halo-use-name\"\u003eCamping\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"trail-halo-use\"\u003e\n          \u003cdiv class=\"trail-halo-use-icon\"\u003e✨\u003c\/div\u003e\n          \u003cdiv class=\"trail-halo-use-name\"\u003eGlamping\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"trail-halo-use\"\u003e\n          \u003cdiv class=\"trail-halo-use-icon\"\u003e🚐\u003c\/div\u003e\n          \u003cdiv class=\"trail-halo-use-name\"\u003eVan Life\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"trail-halo-use\"\u003e\n          \u003cdiv class=\"trail-halo-use-icon\"\u003e🍽️\u003c\/div\u003e\n          \u003cdiv class=\"trail-halo-use-name\"\u003eOutdoor Dining\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"trail-halo-use\"\u003e\n          \u003cdiv class=\"trail-halo-use-icon\"\u003e🏡\u003c\/div\u003e\n          \u003cdiv class=\"trail-halo-use-name\"\u003eCabins\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"trail-halo-use\"\u003e\n          \u003cdiv class=\"trail-halo-use-icon\"\u003e🛣️\u003c\/div\u003e\n          \u003cdiv class=\"trail-halo-use-name\"\u003eRoad Trips\u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"trail-halo-modes\"\u003e\n\n\n        \u003cdiv class=\"trail-halo-mode\"\u003e\n\n          \u003cdiv class=\"trail-halo-mode-icon\"\u003e\n            ◉\n          \u003c\/div\u003e\n\n          \u003ch3 class=\"trail-halo-mode-title\"\u003e\n            Set It Down\n          \u003c\/h3\u003e\n\n          \u003cp class=\"trail-halo-mode-text\"\u003e\n            Place HaloNest™ on the camp table for dinner,\n            conversation and relaxed evening light.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"trail-halo-mode\"\u003e\n\n          \u003cdiv class=\"trail-halo-mode-icon\"\u003e\n            ⌁\n          \u003c\/div\u003e\n\n          \u003ch3 class=\"trail-halo-mode-title\"\u003e\n            Hang It Up\n          \u003c\/h3\u003e\n\n          \u003cp class=\"trail-halo-mode-text\"\u003e\n            Move the light overhead for softer illumination\n            inside a tent, shelter or covered outdoor space.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"trail-halo-mode\"\u003e\n\n          \u003cdiv class=\"trail-halo-mode-icon\"\u003e\n            ✦\n          \u003c\/div\u003e\n\n          \u003ch3 class=\"trail-halo-mode-title\"\u003e\n            Take It With You\n          \u003c\/h3\u003e\n\n          \u003cp class=\"trail-halo-mode-text\"\u003e\n            Detach or carry the lighting module when you need\n            illumination away from the main setup.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       IMAGE 04\n       Recommended: Tent \/ van \/ outdoor dining lifestyle image\n       ===================================================== --\u003e\n\n  \u003cdiv class=\"trail-halonest-inner\"\u003e\n\n    \u003cdiv class=\"trail-halo-image\"\u003e\n\n      \u003cdiv class=\"trail-halo-image-card\"\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0820\/8436\/4540\/files\/4.png?v=1789641689\" alt=\"Trailviora HaloNest modular camp lantern outdoor dining and travel lifestyle\" loading=\"lazy\"\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =====================================================\n       FINAL BRAND STATEMENT\n       ===================================================== --\u003e\n\n  \u003csection class=\"trail-halo-final\"\u003e\n\n    \u003cdiv class=\"trail-halo-final-inner\"\u003e\n\n      \u003cdiv class=\"trail-halo-final-label\"\u003e\n        Trailviora™ HaloNest\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"trail-halo-final-title\"\u003e\n        Designed to Light More Than the Campsite.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"trail-halo-final-text\"\u003e\n        Set it down for dinner. Hang it overhead for softer tent light.\n        Carry it when the evening moves elsewhere. HaloNest™ is designed\n        to bring warmth, flexibility and atmosphere wherever the night takes you.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\u003c\/div\u003e","brand":"𝑽𝑨𝑹𝑵𝑼𝑸𝑨™","offers":[{"title":"1","offer_id":51336468693244,"sku":null,"price":48.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0820\/8436\/4540\/files\/2af2a3a9-0a1f-4974-86eb-f56be94bbada.png?v=1789638410","url":"https:\/\/trailviora.com\/products\/111","provider":"𝑇𝑟𝑎𝑖𝑙𝑣𝑖𝑜𝑟𝑎™","version":"1.0","type":"link"}