{"product_id":"the-druid","title":"THE DRUID","description":"\u003cscript\u003e\n  (function(){\n    var pathCode = (window.location.pathname || '').split('\/').filter(Boolean)[0];\n    var shopifyLocale = (window.Shopify \u0026\u0026 window.Shopify.locale) || '';\n    var htmlLang = document.documentElement.getAttribute('lang') || '';\n    var language = (pathCode || shopifyLocale || htmlLang || '').toLowerCase();\n\n    if (language.indexOf('nl') === 0) {\n      document.documentElement.classList.add('relic-locale-nl');\n    }\n  })();\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .relic-product-druid,\n  .relic-product-druid *{\n    box-sizing:border-box;\n  }\n\n  \/* =============================================================================\n     RELIC — DRUID PRODUCT PAGE DEEP BLACK BACKGROUND LOCK\n  ============================================================================= *\/\n\n  html:has(.relic-product-druid),\n  body:has(.relic-product-druid),\n  body:has(.relic-product-druid) #MainContent,\n  body:has(.relic-product-druid) main,\n  body:has(.relic-product-druid) .content-for-layout{\n    background:#030304 !important;\n    background-color:#030304 !important;\n    background-image:none !important;\n    overflow-x:hidden !important;\n  }\n\n  .shopify-section:has(.relic-product-druid),\n  .shopify-section:has(.relic-product-druid) \u003e *,\n  .shopify-section:has(.relic-product-druid) .section,\n  .shopify-section:has(.relic-product-druid) .section-background{\n    background:#030304 !important;\n    background-color:#030304 !important;\n    background-image:none !important;\n    border-color:rgba(55,86,56,.10) !important;\n    overflow:visible !important;\n  }\n\n  body:has(.relic-product-druid) :is(\n    .product,\n    .product-page,\n    .product__container,\n    .product__media-wrapper,\n    .product__info-wrapper,\n    .product-information,\n    .product-information__grid,\n    .product-information__wrapper,\n    .product__info-container,\n    .product-media-container,\n    media-gallery,\n    product-info\n  ){\n    background:#030304 !important;\n    background-color:#030304 !important;\n    background-image:none !important;\n    box-shadow:none !important;\n  }\n\n  body:has(.relic-product-druid) :is(\n    .product__media,\n    .product-media,\n    .product-media-modal,\n    .product-media-gallery,\n    .product__media-list,\n    .product__media-item,\n    .product__media-container,\n    .media-gallery,\n    .media-gallery__grid,\n    .media-gallery__item\n  ){\n    background:#030304 !important;\n    background-color:#030304 !important;\n    background-image:none !important;\n  }\n\n  body:has(.relic-product-druid) :is(\n    .product-form,\n    .product-form__input,\n    .product-form__buttons,\n    .product-form__quantity,\n    .quantity,\n    .variant-picker,\n    .variant-option,\n    .buy-buttons,\n    .price,\n    .product-price,\n    .product__title\n  ){\n    background:transparent !important;\n    background-color:transparent !important;\n  }\n\n  body:has(.relic-product-druid) :is(\n    .section,\n    .shopify-section,\n    .product,\n    .product-information__grid\n  )::before,\n  body:has(.relic-product-druid) :is(\n    .section,\n    .shopify-section,\n    .product,\n    .product-information__grid\n  )::after{\n    background-color:#030304 !important;\n    border-color:rgba(55,86,56,.10) !important;\n    box-shadow:none !important;\n  }\n\n  \/* =============================================================================\n     RELIC — REMOVE SHOPIFY NOISE\n  ============================================================================= *\/\n\n  body:has(.relic-product-druid) :is(\n    .scroll-to-top,\n    .back-to-top,\n    .back-to-top-button,\n    button[aria-label*=\"top\" i],\n    a[aria-label*=\"top\" i]\n  ){\n    display:none !important;\n  }\n\n  body:has(.relic-product-druid) .product__info-container \u003e .rte:not(:has(.relic-product-druid)),\n  body:has(.relic-product-druid) .product__info-container \u003e .product__text,\n  body:has(.relic-product-druid) .product-information__text,\n  body:has(.relic-product-druid) .product__description-short,\n  body:has(.relic-product-druid) .product__tax,\n  body:has(.relic-product-druid) .product__pickup-availabilities{\n    display:none !important;\n  }\n\n  body:has(.relic-product-druid) :is(\n    .related-products h2,\n    .product-recommendations h2,\n    .complementary-products h2\n  ){\n    font-size:0 !important;\n    line-height:0 !important;\n  }\n\n  body:has(.relic-product-druid) :is(\n    .related-products h2,\n    .product-recommendations h2,\n    .complementary-products h2\n  )::after{\n    content:\"COMPLETE THE SYSTEM\";\n    display:block;\n    font-size:clamp(2rem, 5vw, 4rem);\n    line-height:1;\n    letter-spacing:-.03em;\n    text-transform:uppercase;\n    color:rgba(233,230,223,.86);\n    font-weight:900;\n  }\n\n  html.relic-locale-nl body:has(.relic-product-druid) :is(\n    .related-products h2,\n    .product-recommendations h2,\n    .complementary-products h2\n  )::after,\n  html[lang^=\"nl\"] body:has(.relic-product-druid) :is(\n    .related-products h2,\n    .product-recommendations h2,\n    .complementary-products h2\n  )::after{\n    content:\"VOLTOOI HET SYSTEEM\";\n  }\n\n  \/* =============================================================================\n     RELIC — DRUID PRODUCT BLOCK\n  ============================================================================= *\/\n\n  .relic-product-druid{\n    --relic-bg:#030304;\n    --relic-panel:#06080a;\n    --relic-panel-2:#0a0d11;\n    --relic-text:#e9e6df;\n    --relic-muted:#a8a39a;\n    --relic-dim:#706b63;\n    --relic-bronze:#b77a2a;\n    --relic-amber:#d3a35c;\n    --relic-line:#1f2228;\n\n    --relic-earth:#375638;\n    --relic-earth-bright:#6f8f62;\n    --relic-earth-muted:#8b9b7d;\n    --relic-earth-deep:#142114;\n    --relic-earth-root:#071007;\n\n    --relic-root-x:18%;\n    --relic-root-y:46%;\n\n    position:relative;\n    width:100%;\n    max-width:620px;\n    margin:0 auto;\n    color:var(--relic-text);\n    font-family:Arial, Helvetica, sans-serif;\n    line-height:1.75;\n    backface-visibility:hidden;\n    transform:translateZ(0);\n    background:transparent !important;\n    isolation:isolate;\n    overflow:visible;\n  }\n\n  .relic-product-druid::before{\n    content:\"\";\n    position:absolute;\n    inset:-118px -104px;\n    pointer-events:none;\n    z-index:0;\n    border-radius:0;\n    background:\n      radial-gradient(340px 280px at var(--relic-root-x) var(--relic-root-y), rgba(111,143,98,.115), transparent 74%),\n      radial-gradient(760px 620px at 0% 20%, rgba(55,86,56,.32), transparent 66%),\n      radial-gradient(620px 540px at 34% 48%, rgba(20,33,20,.32), transparent 72%),\n      radial-gradient(460px 380px at 82% 76%, rgba(183,122,42,.026), transparent 78%);\n    filter:blur(46px);\n    opacity:.82;\n    will-change:transform, opacity;\n    animation:relicRootPressure 14s ease-in-out infinite alternate;\n    -webkit-mask-image:radial-gradient(\n      ellipse at 26% 44%,\n      rgba(0,0,0,1) 0%,\n      rgba(0,0,0,.84) 44%,\n      rgba(0,0,0,.30) 74%,\n      rgba(0,0,0,0) 100%\n    );\n    mask-image:radial-gradient(\n      ellipse at 26% 44%,\n      rgba(0,0,0,1) 0%,\n      rgba(0,0,0,.84) 44%,\n      rgba(0,0,0,.30) 74%,\n      rgba(0,0,0,0) 100%\n    );\n  }\n\n  .relic-product-druid::after{\n    content:\"\";\n    position:absolute;\n    inset:-72px -70px;\n    pointer-events:none;\n    z-index:0;\n    background:\n      radial-gradient(460px 240px at 12% 20%, rgba(137,163,124,.10), transparent 68%),\n      radial-gradient(360px 260px at 30% 74%, rgba(55,86,56,.18), transparent 72%),\n      repeating-radial-gradient(\n        ellipse at 22% 48%,\n        rgba(137,163,124,0) 0px,\n        rgba(137,163,124,.026) 2px,\n        rgba(137,163,124,0) 6px,\n        rgba(137,163,124,0) 28px\n      );\n    background-size:auto, auto, 280px 240px;\n    filter:blur(8px);\n    opacity:.34;\n    mix-blend-mode:screen;\n    transform:translate3d(0,0,0);\n    will-change:transform, opacity, background-position;\n    animation:relicRootBreath 22s ease-in-out infinite;\n    -webkit-mask-image:radial-gradient(\n      ellipse at 22% 50%,\n      rgba(0,0,0,.82) 0%,\n      rgba(0,0,0,.46) 48%,\n      rgba(0,0,0,.12) 70%,\n      rgba(0,0,0,0) 100%\n    );\n    mask-image:radial-gradient(\n      ellipse at 22% 50%,\n      rgba(0,0,0,.82) 0%,\n      rgba(0,0,0,.46) 48%,\n      rgba(0,0,0,.12) 70%,\n      rgba(0,0,0,0) 100%\n    );\n  }\n\n  .relic-product-druid \u003e *{\n    position:relative;\n    z-index:1;\n  }\n\n  \/* =============================================================================\n     RELIC — DRUID INTERACTION LAYER\n     Different from Kraken: no abyss spotlight. Slow root-settle, moss pressure,\n     heavier vertical reveal, earth-state transition.\n  ============================================================================= *\/\n\n  .relic-product-druid .relic-reveal{\n    opacity:0;\n    transform:translate3d(-8px, 22px, 0) scale(.992);\n    filter:blur(9px);\n    transition:\n      opacity 1.05s cubic-bezier(.19,1,.22,1),\n      transform 1.05s cubic-bezier(.19,1,.22,1),\n      filter 1.05s cubic-bezier(.19,1,.22,1);\n    transition-delay:var(--relic-delay, 0ms);\n    will-change:opacity, transform, filter;\n  }\n\n  .relic-product-druid.is-loaded .relic-reveal.is-visible,\n  .relic-product-druid.is-loaded .relic-reveal.relic-load-visible{\n    opacity:1;\n    transform:translate3d(0,0,0) scale(1);\n    filter:blur(0);\n  }\n\n  .relic-product-druid.relic-root-awake::before{\n    opacity:.92;\n  }\n\n  .relic-product-druid.relic-specs-changing .relic-product-specs{\n    box-shadow:\n      0 44px 136px rgba(0,0,0,.72),\n      0 0 112px rgba(111,143,98,.095),\n      inset 0 1px 0 rgba(255,255,255,.012);\n  }\n\n  .relic-product-druid.relic-specs-changing .relic-spec{\n    background:rgba(55,86,56,.052);\n  }\n\n  .relic-product-druid.relic-specs-changing .relic-spec strong{\n    opacity:.34;\n    transform:translateY(4px);\n  }\n\n  .relic-root-state-mark{\n    display:block;\n    height:0;\n    overflow:hidden;\n    opacity:0;\n    color:rgba(139,155,125,.86);\n    font-size:9px;\n    line-height:1;\n    letter-spacing:.28em;\n    text-transform:uppercase;\n    transform:translateY(-5px);\n    transition:\n      opacity .36s ease,\n      transform .36s ease,\n      height .36s ease,\n      margin .36s ease;\n  }\n\n  .relic-root-state-mark.is-active{\n    height:10px;\n    margin-top:11px;\n    opacity:1;\n    transform:translateY(0);\n  }\n\n  body:has(.relic-product-druid) form[action*=\"\/cart\/add\"] button[type=\"submit\"],\n  body:has(.relic-product-druid) product-form button[type=\"submit\"],\n  body:has(.relic-product-druid) .sticky-add-to-cart button,\n  body:has(.relic-product-druid) .product-sticky button{\n    position:relative;\n    overflow:hidden;\n    transition:\n      color .24s ease,\n      background .24s ease,\n      border-color .24s ease,\n      box-shadow .24s ease,\n      transform .24s ease !important;\n  }\n\n  body:has(.relic-product-druid) form[action*=\"\/cart\/add\"] button[type=\"submit\"]::after,\n  body:has(.relic-product-druid) product-form button[type=\"submit\"]::after,\n  body:has(.relic-product-druid) .sticky-add-to-cart button::after,\n  body:has(.relic-product-druid) .product-sticky button::after{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    pointer-events:none;\n    background:\n      radial-gradient(circle at 50% 100%, rgba(111,143,98,.23), transparent 48%),\n      linear-gradient(90deg, transparent, rgba(211,163,92,.055), transparent);\n    opacity:0;\n    transition:opacity .28s ease;\n  }\n\n  body:has(.relic-product-druid) form[action*=\"\/cart\/add\"] button[type=\"submit\"]:hover,\n  body:has(.relic-product-druid) product-form button[type=\"submit\"]:hover,\n  body:has(.relic-product-druid) .sticky-add-to-cart button:hover,\n  body:has(.relic-product-druid) .product-sticky button:hover{\n    box-shadow:\n      0 20px 60px rgba(0,0,0,.50),\n      0 0 40px rgba(111,143,98,.12),\n      inset 0 1px 0 rgba(255,255,255,.045) !important;\n    transform:translateY(-1px);\n  }\n\n  body:has(.relic-product-druid) form[action*=\"\/cart\/add\"] button[type=\"submit\"]:hover::after,\n  body:has(.relic-product-druid) product-form button[type=\"submit\"]:hover::after,\n  body:has(.relic-product-druid) .sticky-add-to-cart button:hover::after,\n  body:has(.relic-product-druid) .product-sticky button:hover::after,\n  body:has(.relic-product-druid) button[data-relic-securing=\"true\"]::after{\n    opacity:1;\n  }\n\n  @keyframes relicRootPressure{\n    0%{\n      opacity:.64;\n      transform:translate3d(-5px,-4px,0) scale(1);\n    }\n    100%{\n      opacity:.88;\n      transform:translate3d(7px,5px,0) scale(1.015);\n    }\n  }\n\n  @keyframes relicRootBreath{\n    0%{\n      background-position:0 0, 0 0, 0 0;\n      transform:translate3d(-3px,2px,0) scale(1);\n      opacity:.28;\n    }\n    50%{\n      background-position:0 0, 0 0, -80px 70px;\n      transform:translate3d(4px,-4px,0) scale(1.010);\n      opacity:.42;\n    }\n    100%{\n      background-position:0 0, 0 0, -160px 140px;\n      transform:translate3d(-3px,2px,0) scale(1);\n      opacity:.30;\n    }\n  }\n\n  @keyframes relicRootLine{\n    0%{\n      background-position:0% 50%;\n      opacity:.72;\n    }\n    50%{\n      background-position:100% 50%;\n      opacity:1;\n    }\n    100%{\n      background-position:0% 50%;\n      opacity:.72;\n    }\n  }\n\n  .relic-product-topline{\n    width:104px;\n    height:1px;\n    margin:0 0 18px;\n    background:linear-gradient(\n      90deg,\n      rgba(55,86,56,0),\n      rgba(137,163,124,.15),\n      rgba(111,143,98,.76),\n      rgba(211,163,92,.58),\n      rgba(137,163,124,.12),\n      rgba(55,86,56,0)\n    );\n    background-size:220% 100%;\n    animation:relicRootLine 10s ease-in-out infinite;\n    box-shadow:\n      0 0 22px rgba(111,143,98,.18),\n      0 0 14px rgba(211,163,92,.07);\n  }\n\n  .relic-product-kicker{\n    margin:0 0 12px;\n    color:rgba(211,163,92,.86);\n    font-size:10px;\n    line-height:1;\n    letter-spacing:.34em;\n    text-transform:uppercase;\n    font-weight:700;\n  }\n\n  .relic-product-mini-title{\n    margin:0;\n    color:rgba(233,230,223,.96);\n    font-size:18px;\n    line-height:1.25;\n    letter-spacing:.18em;\n    text-transform:uppercase;\n    font-weight:800;\n    text-shadow:\n      0 18px 48px rgba(0,0,0,.78),\n      0 0 26px rgba(111,143,98,.12);\n  }\n\n  .relic-product-tagline{\n    margin:14px 0 0;\n    color:rgba(139,155,125,.86);\n    font-size:11px;\n    letter-spacing:.26em;\n    text-transform:uppercase;\n  }\n\n  .relic-product-statement{\n    margin:22px 0 0;\n    padding:20px 0 0;\n    border-top:1px solid rgba(111,143,98,.20);\n    color:rgba(233,230,223,.96);\n    font-size:18px;\n    line-height:1.75;\n    max-width:52ch;\n  }\n\n  .relic-product-statement strong,\n  .relic-hi{\n    color:rgba(211,163,92,.82);\n    font-weight:700;\n    text-shadow:none;\n  }\n\n  .relic-inline-link{\n    color:rgba(211,163,92,.88);\n    text-decoration:underline;\n    text-decoration-color:rgba(211,163,92,.30);\n    text-underline-offset:3px;\n    text-decoration-thickness:1px;\n    transition:\n      color .22s ease,\n      text-decoration-color .22s ease;\n  }\n\n  .relic-inline-link:hover{\n    color:rgba(233,230,223,.96);\n    text-decoration-color:rgba(211,163,92,.78);\n  }\n\n  \/* =============================================================================\n     RELIC — ACQUISITION STATUS\n  ============================================================================= *\/\n\n  .relic-release-status{\n    position:relative;\n    margin:22px 0 0;\n    overflow:hidden;\n    border-radius:24px;\n    padding:22px 22px 20px;\n    background:\n      radial-gradient(circle at 0% 0%, rgba(111,143,98,.13), transparent 44%),\n      radial-gradient(circle at 100% 0%, rgba(211,163,92,.046), transparent 40%),\n      linear-gradient(180deg, rgba(8,10,12,.94), rgba(3,3,4,1));\n    border:0 !important;\n    outline:0 !important;\n    box-shadow:\n      0 30px 92px rgba(0,0,0,.62),\n      0 0 54px rgba(55,86,56,.052),\n      inset 0 1px 0 rgba(255,255,255,.012);\n  }\n\n  .relic-release-status::before{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    pointer-events:none;\n    background:\n      linear-gradient(90deg, rgba(111,143,98,.060), transparent 36%, rgba(211,163,92,.026)),\n      radial-gradient(ellipse at 50% 100%, rgba(55,86,56,.052), transparent 70%);\n    opacity:.72;\n  }\n\n  .relic-release-status::after{\n    content:none !important;\n    display:none !important;\n  }\n\n  .relic-release-inner{\n    position:relative;\n    z-index:1;\n  }\n\n  .relic-release-kicker{\n    margin:0 0 10px;\n    color:rgba(211,163,92,.86);\n    font-size:10px;\n    line-height:1.2;\n    letter-spacing:.30em;\n    text-transform:uppercase;\n    font-weight:800;\n  }\n\n  .relic-release-title{\n    margin:0;\n    color:rgba(233,230,223,.96);\n    font-size:15px;\n    line-height:1.55;\n    letter-spacing:.08em;\n    text-transform:uppercase;\n    font-weight:800;\n    text-shadow:\n      0 18px 44px rgba(0,0,0,.86),\n      0 0 24px rgba(111,143,98,.12);\n  }\n\n  .relic-release-text{\n    margin:10px 0 0;\n    color:rgba(174,184,184,.92);\n    font-size:13.5px;\n    line-height:1.85;\n    max-width:54ch;\n  }\n\n  .relic-release-grid{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:10px;\n    margin-top:16px;\n  }\n\n  .relic-release-chip{\n    border-radius:16px;\n    padding:13px 14px;\n    background:\n      radial-gradient(circle at 18% 0%, rgba(111,143,98,.13), transparent 54%),\n      linear-gradient(180deg, rgba(6,9,12,.84), rgba(3,3,4,.96));\n    border:1px solid rgba(111,143,98,.14);\n  }\n\n  .relic-release-chip span{\n    display:block;\n    margin-bottom:5px;\n    color:rgba(139,155,125,.82);\n    font-size:9px;\n    letter-spacing:.22em;\n    text-transform:uppercase;\n    line-height:1.35;\n  }\n\n  .relic-release-chip strong{\n    display:block;\n    color:rgba(233,230,223,.94);\n    font-size:12.5px;\n    line-height:1.45;\n    font-weight:700;\n    letter-spacing:.04em;\n  }\n\n  \/* =============================================================================\n     RELIC — STORY + ROOT MARKER\n  ============================================================================= *\/\n\n  .relic-product-copy{\n    margin:20px 0 0;\n    color:rgba(174,184,184,.92);\n    font-size:14.5px;\n    line-height:1.9;\n    max-width:58ch;\n  }\n\n  .relic-product-copy p{\n    margin:0 0 12px;\n  }\n\n  .relic-product-copy p:last-child{\n    margin-bottom:0;\n  }\n\n  .relic-product-force{\n    position:relative;\n    margin:22px 0 0;\n    padding:22px 0 0;\n    border-top:1px solid rgba(111,143,98,.16);\n  }\n\n  .relic-product-force::before{\n    content:\"\";\n    position:absolute;\n    top:-1px;\n    left:0;\n    width:48%;\n    height:1px;\n    background:linear-gradient(\n      90deg,\n      rgba(111,143,98,.52),\n      rgba(211,163,92,.20),\n      rgba(111,143,98,0)\n    );\n    box-shadow:0 0 24px rgba(111,143,98,.11);\n    pointer-events:none;\n  }\n\n  .relic-force-line{\n    width:72px;\n    height:1px;\n    margin:0 0 16px;\n    background:linear-gradient(\n      90deg,\n      rgba(55,86,56,0),\n      rgba(137,163,124,.14),\n      rgba(111,143,98,.64),\n      rgba(211,163,92,.26),\n      rgba(55,86,56,0)\n    );\n    background-size:220% 100%;\n    animation:relicRootLine 11s ease-in-out infinite;\n    box-shadow:0 0 18px rgba(111,143,98,.12);\n  }\n\n  .relic-force-kicker{\n    margin:0 0 10px;\n    color:rgba(139,155,125,.88);\n    font-size:10px;\n    line-height:1;\n    letter-spacing:.30em;\n    text-transform:uppercase;\n    font-weight:800;\n  }\n\n  .relic-force-text{\n    color:rgba(233,230,223,.92);\n    font-size:15px;\n    line-height:1.85;\n    letter-spacing:.015em;\n    max-width:48ch;\n  }\n\n  .relic-force-text span{\n    display:block;\n  }\n\n  .relic-product-divider{\n    height:1px;\n    margin:24px 0;\n    opacity:.95;\n    background:linear-gradient(\n      90deg,\n      rgba(55,86,56,0),\n      rgba(137,163,124,.09),\n      rgba(111,143,98,.28),\n      rgba(211,163,92,.12),\n      rgba(137,163,124,.07),\n      rgba(55,86,56,0)\n    );\n    background-size:240% 100%;\n    animation:relicRootLine 13s ease-in-out infinite;\n    box-shadow:0 0 20px rgba(55,86,56,.08);\n  }\n\n  \/* =============================================================================\n     RELIC — SCENT \/ ACCORDIONS \/ SPECS\n  ============================================================================= *\/\n\n  .relic-product-panel,\n  .relic-acc,\n  .relic-product-specs{\n    background:\n      radial-gradient(circle at 8% 0%, rgba(111,143,98,.18) 0%, rgba(111,143,98,0) 38%),\n      radial-gradient(circle at 92% 0%, rgba(211,163,92,.050) 0%, rgba(211,163,92,0) 34%),\n      radial-gradient(circle at 68% 100%, rgba(55,86,56,.056), transparent 68%),\n      linear-gradient(180deg, rgba(7,11,14,.99), rgba(3,3,4,1)) !important;\n  }\n\n  .relic-product-panel{\n    position:relative;\n    overflow:hidden;\n    border-radius:26px;\n    padding:24px;\n    border:1px solid rgba(111,143,98,.18);\n    box-shadow:\n      0 46px 140px rgba(0,0,0,.72),\n      0 0 92px rgba(55,86,56,.060),\n      inset 0 1px 0 rgba(255,255,255,.014);\n  }\n\n  .relic-product-panel::before{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    pointer-events:none;\n    background:\n      radial-gradient(260px 190px at var(--relic-root-x) var(--relic-root-y), rgba(111,143,98,.07), transparent 72%),\n      linear-gradient(135deg, rgba(111,143,98,.052), transparent 36%),\n      linear-gradient(90deg, rgba(211,163,92,.018), transparent 34%, rgba(55,86,56,.026)),\n      radial-gradient(ellipse at 50% 100%, rgba(55,86,56,.074), transparent 72%);\n    opacity:.9;\n  }\n\n  .relic-panel-head,\n  .relic-scent-line{\n    position:relative;\n    z-index:1;\n  }\n\n  .relic-panel-head{\n    display:flex;\n    justify-content:space-between;\n    gap:20px;\n    margin-bottom:18px;\n  }\n\n  .relic-panel-label{\n    color:rgba(139,155,125,.94);\n    font-size:10px;\n    letter-spacing:.26em;\n    text-transform:uppercase;\n  }\n\n  .relic-panel-mark{\n    color:rgba(211,163,92,.74);\n    font-size:10px;\n    letter-spacing:.26em;\n    text-transform:uppercase;\n  }\n\n  .relic-scent-line{\n    display:grid;\n    grid-template-columns:86px 1fr;\n    gap:16px;\n    padding:13px 0;\n    border-top:1px solid rgba(111,143,98,.15);\n  }\n\n  .relic-scent-line:first-of-type{\n    border-top:0;\n  }\n\n  .relic-scent-key{\n    color:rgba(139,155,125,.96);\n    font-size:10px;\n    letter-spacing:.28em;\n    text-transform:uppercase;\n  }\n\n  .relic-scent-value{\n    color:rgba(233,230,223,.92);\n    font-size:14px;\n    line-height:1.7;\n  }\n\n  .relic-acc{\n    margin-top:18px;\n    border-radius:24px;\n    overflow:hidden;\n    border:1px solid rgba(111,143,98,.15);\n    box-shadow:\n      0 44px 136px rgba(0,0,0,.66),\n      0 0 86px rgba(55,86,56,.052),\n      inset 0 1px 0 rgba(255,255,255,.010);\n  }\n\n  .relic-acc details{\n    border-top:1px solid rgba(111,143,98,.13);\n  }\n\n  .relic-acc details:first-child{\n    border-top:0;\n  }\n\n  .relic-acc summary{\n    cursor:pointer;\n    list-style:none;\n    display:grid;\n    grid-template-columns:48px 1fr 30px;\n    align-items:center;\n    min-height:64px;\n    transition:\n      background .24s ease,\n      box-shadow .24s ease;\n  }\n\n  .relic-acc summary:hover{\n    background:rgba(55,86,56,.042);\n  }\n\n  .relic-acc details[open] summary{\n    background:\n      linear-gradient(90deg, rgba(111,143,98,.058), transparent 68%);\n    box-shadow:inset 0 -1px 0 rgba(111,143,98,.10);\n  }\n\n  .relic-acc summary::-webkit-details-marker{\n    display:none;\n  }\n\n  .relic-sigil{\n    width:8px;\n    height:8px;\n    margin:auto;\n    border-radius:999px;\n    background:radial-gradient(\n      circle,\n      rgba(211,163,92,.88),\n      rgba(111,143,98,.66),\n      rgba(3,3,4,.20)\n    );\n    box-shadow:\n      0 0 0 4px rgba(55,86,56,.09),\n      0 0 22px rgba(111,143,98,.16);\n    transition:\n      transform .26s ease,\n      box-shadow .26s ease;\n  }\n\n  details[open] .relic-sigil{\n    transform:scale(1.16);\n    box-shadow:\n      0 0 0 5px rgba(55,86,56,.11),\n      0 0 27px rgba(111,143,98,.20),\n      0 0 16px rgba(211,163,92,.08);\n  }\n\n  .relic-acc-label{\n    color:rgba(233,230,223,.94);\n    font-size:11px;\n    letter-spacing:.22em;\n    text-transform:uppercase;\n  }\n\n  .relic-acc-icon{\n    color:rgba(139,155,125,.90);\n    font-size:17px;\n    transition:\n      transform .24s ease,\n      color .24s ease;\n  }\n\n  .relic-acc-icon::before{\n    content:\"+\";\n  }\n\n  details[open] .relic-acc-icon{\n    transform:rotate(180deg);\n    color:rgba(211,163,92,.68);\n  }\n\n  details[open] .relic-acc-icon::before{\n    content:\"—\";\n  }\n\n  .relic-acc-body{\n    padding:0 22px 20px 48px;\n    color:rgba(174,184,184,.92);\n    font-size:14px;\n    line-height:1.85;\n    animation:relicSoilSettle .38s cubic-bezier(.19,1,.22,1) both;\n  }\n\n  @keyframes relicSoilSettle{\n    from{\n      opacity:0;\n      transform:translateY(-7px) scale(.996);\n      filter:blur(4px);\n    }\n    to{\n      opacity:1;\n      transform:translateY(0) scale(1);\n      filter:blur(0);\n    }\n  }\n\n  .relic-acc-body p{\n    margin:0 0 10px;\n  }\n\n  .relic-product-specs{\n    margin-top:22px;\n    padding:24px;\n    border-radius:24px;\n    border:1px solid rgba(111,143,98,.17);\n    box-shadow:\n      0 44px 136px rgba(0,0,0,.66),\n      0 0 94px rgba(55,86,56,.052),\n      inset 0 1px 0 rgba(255,255,255,.012);\n    overflow:hidden;\n    transition:\n      box-shadow .36s ease,\n      background .36s ease;\n  }\n\n  .relic-specs-head{\n    margin-bottom:18px;\n  }\n\n  .relic-specs-kicker{\n    margin:0 0 8px;\n    color:rgba(139,155,125,.94);\n    font-size:10px;\n    letter-spacing:.30em;\n    text-transform:uppercase;\n    font-weight:700;\n  }\n\n  .relic-specs-title{\n    color:rgba(233,230,223,.94);\n    font-size:14px;\n    line-height:1.5;\n    letter-spacing:.04em;\n  }\n\n  .relic-specs-grid{\n    display:grid;\n    grid-template-columns:repeat(3, minmax(0, 1fr));\n    border-top:1px solid rgba(111,143,98,.15);\n    border-left:1px solid rgba(111,143,98,.10);\n  }\n\n  .relic-spec{\n    min-height:82px;\n    padding:15px 16px;\n    border-right:1px solid rgba(111,143,98,.10);\n    border-bottom:1px solid rgba(111,143,98,.10);\n    background:rgba(255,255,255,.004);\n    transition:\n      background .25s ease,\n      box-shadow .25s ease;\n  }\n\n  .relic-spec:hover{\n    background:rgba(55,86,56,.060);\n  }\n\n  .relic-spec span{\n    display:block;\n    margin-bottom:7px;\n    color:rgba(139,155,125,.82);\n    font-size:10px;\n    letter-spacing:.24em;\n    text-transform:uppercase;\n    line-height:1.35;\n  }\n\n  .relic-spec strong{\n    display:block;\n    color:rgba(233,230,223,.95);\n    font-size:13px;\n    line-height:1.45;\n    font-weight:500;\n    transition:\n      opacity .22s ease,\n      transform .22s ease;\n  }\n\n  .relic-product-foot{\n    margin-top:22px;\n    padding-top:20px;\n    border-top:1px solid rgba(111,143,98,.16);\n    text-align:center;\n  }\n\n  .relic-product-foot-main{\n    color:rgba(233,230,223,.92);\n    font-size:16px;\n    line-height:1.55;\n    letter-spacing:.04em;\n    text-shadow:\n      0 18px 44px rgba(0,0,0,.88),\n      0 0 28px rgba(111,143,98,.10);\n  }\n\n  .relic-product-foot-sub{\n    margin-top:10px;\n    color:rgba(139,155,125,.78);\n    font-size:10px;\n    letter-spacing:.18em;\n    text-transform:uppercase;\n  }\n\n  \/* RELIC — INTERNAL WIDTH LOCK *\/\n  @media screen and (min-width:990px){\n    .relic-product-druid{\n      width:620px !important;\n      max-width:620px !important;\n      min-width:620px !important;\n      margin-left:auto !important;\n      margin-right:auto !important;\n      flex:0 0 620px !important;\n      flex-shrink:0 !important;\n    }\n\n    .shopify-block:has(.relic-product-druid),\n    .product-description:has(.relic-product-druid),\n    .product__description:has(.relic-product-druid),\n    .product-information__block:has(.relic-product-druid){\n      width:620px !important;\n      max-width:620px !important;\n      min-width:620px !important;\n      flex:0 0 620px !important;\n      flex-shrink:0 !important;\n      align-self:center !important;\n      overflow:visible !important;\n    }\n  }\n\n  @media screen and (max-width:989px){\n    .relic-product-druid{\n      width:100% !important;\n      max-width:100% !important;\n      min-width:0 !important;\n      flex:0 0 auto !important;\n    }\n\n    .relic-product-druid::before{\n      inset:-54px -36px !important;\n      background:\n        radial-gradient(520px 360px at 0% 18%, rgba(55,86,56,.16), transparent 70%),\n        radial-gradient(360px 300px at 38% 50%, rgba(20,33,20,.18), transparent 74%) !important;\n      filter:blur(34px) !important;\n      opacity:.48 !important;\n      animation:none !important;\n    }\n\n    .relic-product-druid::after{\n      content:none !important;\n      display:none !important;\n    }\n\n    .relic-product-topline{\n      animation:relicRootLine 12s ease-in-out infinite !important;\n    }\n\n    .relic-force-line{\n      animation:relicRootLine 13s ease-in-out infinite !important;\n    }\n\n    .relic-product-divider{\n      animation:relicRootLine 15s ease-in-out infinite !important;\n    }\n  }\n\n  @media(max-width:640px){\n    .relic-product-druid{\n      background:transparent !important;\n    }\n\n    .relic-product-druid::before{\n      inset:-42px -24px !important;\n      background:\n        radial-gradient(420px 320px at 0% 16%, rgba(55,86,56,.14), transparent 72%),\n        radial-gradient(300px 260px at 42% 44%, rgba(20,33,20,.16), transparent 76%) !important;\n      filter:blur(30px) !important;\n      opacity:.42 !important;\n    }\n\n    .relic-product-druid .relic-reveal{\n      transform:translate3d(-5px, 14px, 0) scale(.996);\n      filter:blur(5px);\n    }\n\n    .relic-product-mini-title{\n      font-size:15px;\n      letter-spacing:.14em;\n      line-height:1.35;\n    }\n\n    .relic-product-statement{\n      font-size:16px;\n    }\n\n    .relic-release-grid{\n      grid-template-columns:1fr;\n    }\n\n    .relic-release-status{\n      padding:20px;\n      border-radius:22px;\n    }\n\n    .relic-release-title{\n      font-size:14px;\n      line-height:1.6;\n    }\n\n    .relic-product-panel{\n      padding:20px;\n      border-radius:22px;\n    }\n\n    .relic-panel-head{\n      flex-direction:column;\n      gap:8px;\n    }\n\n    .relic-scent-line{\n      grid-template-columns:1fr;\n      gap:4px;\n    }\n\n    .relic-acc-body{\n      padding:0 16px 18px;\n    }\n\n    .relic-product-specs{\n      padding:20px;\n      border-radius:22px;\n    }\n\n    .relic-specs-grid{\n      grid-template-columns:1fr;\n    }\n\n    .relic-spec{\n      min-height:auto;\n      padding:14px 0;\n      border-right:0;\n      border-left:0;\n    }\n  }\n\n  @media(prefers-reduced-motion:reduce){\n    .relic-product-druid,\n    .relic-product-druid *,\n    body:has(.relic-product-druid) button{\n      animation:none !important;\n      transition:none !important;\n      scroll-behavior:auto !important;\n    }\n\n    .relic-product-druid .relic-reveal{\n      opacity:1 !important;\n      transform:none !important;\n      filter:none !important;\n    }\n  }\n\n  \/* =============================================================================\n     RELIC — LANGUAGE VISIBILITY\n  ============================================================================= *\/\n\n  .relic-product-druid .relic-lang-nl,\n  .relic-product-druid .relic-lang-block-nl{\n    display:none !important;\n  }\n\n  .relic-product-druid .relic-lang-en{\n    display:inline !important;\n  }\n\n  .relic-product-druid .relic-lang-block-en{\n    display:block !important;\n  }\n\n  .relic-product-druid.is-nl .relic-lang-en,\n  .relic-product-druid.is-nl .relic-lang-block-en{\n    display:none !important;\n  }\n\n  .relic-product-druid.is-nl .relic-lang-nl{\n    display:inline !important;\n  }\n\n  .relic-product-druid.is-nl .relic-lang-block-nl{\n    display:block !important;\n  }\n\n  html.relic-locale-nl .relic-product-druid .relic-lang-en,\n  html.relic-locale-nl .relic-product-druid .relic-lang-block-en,\n  html[lang^=\"nl\"] .relic-product-druid .relic-lang-en,\n  html[lang^=\"nl\"] .relic-product-druid .relic-lang-block-en,\n  body[lang^=\"nl\"] .relic-product-druid .relic-lang-en,\n  body[lang^=\"nl\"] .relic-product-druid .relic-lang-block-en{\n    display:none !important;\n  }\n\n  html.relic-locale-nl .relic-product-druid .relic-lang-nl,\n  html[lang^=\"nl\"] .relic-product-druid .relic-lang-nl,\n  body[lang^=\"nl\"] .relic-product-druid .relic-lang-nl{\n    display:inline !important;\n  }\n\n  html.relic-locale-nl .relic-product-druid .relic-lang-block-nl,\n  html[lang^=\"nl\"] .relic-product-druid .relic-lang-block-nl,\n  body[lang^=\"nl\"] .relic-product-druid .relic-lang-block-nl{\n    display:block !important;\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"relic-product-druid\" data-relic-druid aria-labelledby=\"relic-druid-title\"\u003e\n  \u003cdiv class=\"relic-product-topline relic-reveal\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"relic-product-kicker relic-reveal\"\u003eTRINITY II · EARTH \/ ROOT\u003c\/div\u003e\n\n  \u003ch2 id=\"relic-druid-title\" class=\"relic-product-mini-title relic-reveal\"\u003e\n    \u003cspan class=\"relic-lang-en\"\u003eSTILLNESS. NOT FRESHNESS.\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eSTILTE. GEEN FRISHEID.\u003c\/span\u003e\n  \u003c\/h2\u003e\n\n  \u003cdiv class=\"relic-product-tagline relic-reveal\"\u003eROOT · RAIN · ANCIENT EARTH\u003c\/div\u003e\n\n  \u003cdiv class=\"relic-product-statement relic-reveal\"\u003e\n    \u003cspan class=\"relic-lang-block-nl\"\u003e\n      The Druid is geen groene frisheid.\u003cbr\u003e\n      Het is \u003cstrong\u003egrond\u003c\/strong\u003e.\u003cbr\u003e\n      Natte aarde. Begraven wortel. Een bos dat zijn adem inhoudt.\n    \u003c\/span\u003e\n    \u003cspan class=\"relic-lang-block-en\"\u003e\n      The Druid is not green freshness.\u003cbr\u003e\n      It is \u003cstrong\u003eground\u003c\/strong\u003e.\u003cbr\u003e\n      Wet soil. Buried root. A forest holding its breath.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"relic-release-status relic-reveal\" aria-labelledby=\"relic-druid-release-title\"\u003e\n    \u003cdiv class=\"relic-release-inner\"\u003e\n      \u003cdiv class=\"relic-release-kicker\"\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eFIRST RELEASE STATUS\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eSTATUS EERSTE RELEASE\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ch3 id=\"relic-druid-release-title\" class=\"relic-release-title\"\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eDESIGN FINALIZED — AVAILABLE TO ACQUIRE\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eDESIGN VASTGELEGD — BESCHIKBAAR OM TE VERKRIJGEN\u003c\/span\u003e\n      \u003c\/h3\u003e\n\n      \u003cp class=\"relic-release-text\"\u003e\n        \u003cspan class=\"relic-lang-block-nl\"\u003e\n          The Druid is vastgelegd voor de eerste RELIC release. Het artefact is nu beschikbaar.\n        \u003c\/span\u003e\n        \u003cspan class=\"relic-lang-block-en\"\u003e\n          The Druid is finalized for the first RELIC release batch. The artefact is available now.\n        \u003c\/span\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"relic-release-grid\"\u003e\n        \u003cdiv class=\"relic-release-chip\"\u003e\n          \u003cspan\u003eSTATUS\u003c\/span\u003e\n          \u003cstrong\u003e\u003cspan class=\"relic-lang-en\"\u003eFirst release\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eEerste release\u003c\/span\u003e\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"relic-release-chip\"\u003e\n          \u003cspan\u003e\u003cspan class=\"relic-lang-en\"\u003eSHIPMENT\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eVERZENDING\u003c\/span\u003e\u003c\/span\u003e\n          \u003cstrong\u003e\u003cspan class=\"relic-lang-en\"\u003eExpected June 2026\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eVerwacht in juni 2026\u003c\/span\u003e\u003c\/strong\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"relic-product-copy relic-reveal\"\u003e\n    \u003cdiv class=\"relic-lang-block-nl\"\u003e\n      \u003cp\u003eThe Druid is gebouwd rond natte aarde, begraven hout en de stilte onder oude wortels. Geen frisheid, maar diepte: mos, bast, vochtige steen, hars en donkere wortel.\u003c\/p\u003e\n      \u003cp\u003eEen candle artefact voor ruimtes waar kalmte gewicht mag krijgen.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"relic-lang-block-en\"\u003e\n      \u003cp\u003eThe Druid is built around wet earth, buried wood and the silence beneath old roots. Not freshness, but depth: moss, bark, damp stone, resin and dark root.\u003c\/p\u003e\n      \u003cp\u003eA candle artefact for rooms where calm is allowed to become heavy.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"relic-product-force relic-reveal\" aria-label=\"The Druid atmospheric identity\"\u003e\n    \u003cdiv class=\"relic-force-line\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"relic-force-kicker\"\u003e\n      \u003cspan class=\"relic-lang-en\"\u003eTHE ROOT\u003c\/span\u003e\n      \u003cspan class=\"relic-lang-nl\"\u003eDE WORTEL\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"relic-force-text\"\u003e\n      \u003cspan class=\"relic-lang-block-en\"\u003e\n        Not fresh. Not light. Not clean.\u003cbr\u003e\n        The Druid belongs to what grows beneath the visible world.\n      \u003c\/span\u003e\n      \u003cspan class=\"relic-lang-block-nl\"\u003e\n        Niet fris. Niet licht. Niet schoon.\u003cbr\u003e\n        The Druid behoort tot wat groeit onder de zichtbare wereld.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"relic-product-divider relic-reveal\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"relic-product-panel relic-reveal\"\u003e\n    \u003cdiv class=\"relic-panel-head\"\u003e\n      \u003cdiv class=\"relic-panel-label\"\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eScent Profile\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eGeurprofiel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"relic-panel-mark\"\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eNever fresh. Never sweet.\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eNooit fris. Nooit zoet.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"relic-scent-line\"\u003e\n      \u003cdiv class=\"relic-scent-key\"\u003eTOP\u003c\/div\u003e\n      \u003cdiv class=\"relic-scent-value\"\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eRainfall · Wet soil · Cold green air\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eRegenval · Natte aarde · Koude groene lucht\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"relic-scent-line\"\u003e\n      \u003cdiv class=\"relic-scent-key\"\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eHEART\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eHART\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"relic-scent-value\"\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eMoss · Bark · Crushed leaves · Damp stone\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eMos · Bast · Gekneusde bladeren · Vochtige steen\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"relic-scent-line\"\u003e\n      \u003cdiv class=\"relic-scent-key\"\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eBASE\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eBASIS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"relic-scent-value\"\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eDark woods · Root accord · Resin · Patchouli · Vetiver\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eDonkere houtsoorten · Wortelakkoord · Hars · Patchouli · Vetiver\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"relic-acc relic-reveal\"\u003e\n    \u003cdetails open\u003e\n      \u003csummary\u003e\n        \u003cspan class=\"relic-sigil\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"relic-acc-label\"\u003e\u003cspan class=\"relic-lang-en\"\u003eThe Artefact\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eHet artefact\u003c\/span\u003e\u003c\/span\u003e\n        \u003cspan class=\"relic-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"relic-acc-body\"\u003e\n        \u003cdiv class=\"relic-lang-block-nl\"\u003e\n          \u003cp\u003eMet de hand gegoten in kleine batches met een \u003cspan class=\"relic-hi\"\u003eabrikoos-kokos wax blend\u003c\/span\u003e, gekozen voor een stabiele burn, een strak oppervlak en dichte atmosferische projectie.\u003c\/p\u003e\n          \u003cp\u003eGegoten in een zwaar matzwart glazen vessel en afgewerkt met een \u003cspan class=\"relic-hi\"\u003ewooden wick\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"relic-lang-block-en\"\u003e\n          \u003cp\u003eHand-poured in small batches with an \u003cspan class=\"relic-hi\"\u003eapricot-coconut wax blend\u003c\/span\u003e, chosen for a steady burn, clean surface, and dense atmospheric throw.\u003c\/p\u003e\n          \u003cp\u003eSet in a heavy matte black glass vessel and finished with a \u003cspan class=\"relic-hi\"\u003ewooden wick\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan class=\"relic-sigil\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"relic-acc-label\"\u003e\u003cspan class=\"relic-lang-en\"\u003eUse \u0026amp; Discipline\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eGebruik \u0026amp; discipline\u003c\/span\u003e\u003c\/span\u003e\n        \u003cspan class=\"relic-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"relic-acc-body\"\u003e\n        \u003cdiv class=\"relic-lang-block-nl\"\u003e\n          \u003cp\u003eTrim de wooden wick tot \u003cspan class=\"relic-hi\"\u003e±5 mm\u003c\/span\u003e voor elke \u003ca href=\"\/nl\/pages\/the-burn\" data-relic-href-en=\"\/pages\/the-burn\" data-relic-href-nl=\"\/nl\/pages\/the-burn\" class=\"relic-inline-link\"\u003ebrandcyclus\u003c\/a\u003e.\u003c\/p\u003e\n          \u003cp\u003eLaat bij het eerste gebruik het oppervlak volledig naar de rand smelten. Schone randen. Gecontroleerde hitte. Geen slordige tunneling.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"relic-lang-block-en\"\u003e\n          \u003cp\u003eTrim the wooden wick to \u003cspan class=\"relic-hi\"\u003e±5 mm\u003c\/span\u003e before each \u003ca href=\"\/pages\/the-burn\" data-relic-href-en=\"\/pages\/the-burn\" data-relic-href-nl=\"\/nl\/pages\/the-burn\" class=\"relic-inline-link\"\u003eburn\u003c\/a\u003e.\u003c\/p\u003e\n          \u003cp\u003eOn first use, allow the surface to melt fully toward the edge. Clean edges. Controlled heat. No careless tunneling.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"relic-product-specs relic-reveal\" data-relic-specs\u003e\n    \u003cdiv class=\"relic-specs-head\"\u003e\n      \u003cdiv class=\"relic-specs-kicker\"\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eSPECIFICATIONS\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eSPECIFICATIES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"relic-specs-title\"\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eControlled output. No decoration.\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eGecontroleerde output. Geen decoratie.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"relic-root-state-mark\" data-relic-state-mark\u003e\n        \u003cspan class=\"relic-lang-en\"\u003eROOT STATE SET\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eROOT STATE VASTGEZET\u003c\/span\u003e\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"relic-specs-grid\"\u003e\n      \u003cdiv class=\"relic-spec\"\u003e\n        \u003cspan\u003e\u003cspan class=\"relic-lang-en\"\u003eNET WEIGHT\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eNETTOGEWICHT\u003c\/span\u003e\u003c\/span\u003e\n        \u003cstrong data-spec=\"net\"\u003e365g\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"relic-spec\"\u003e\n        \u003cspan\u003e\u003cspan class=\"relic-lang-en\"\u003eBURN TIME\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eBRANDDUUR\u003c\/span\u003e\u003c\/span\u003e\n        \u003cstrong data-spec=\"burn\"\u003e± 65–75 hours\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"relic-spec\"\u003e\n        \u003cspan\u003eWICK\u003c\/span\u003e\n        \u003cstrong data-spec=\"wick\"\u003eWood wick LB2\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"relic-spec\"\u003e\n        \u003cspan\u003eWAX\u003c\/span\u003e\n        \u003cstrong data-spec=\"wax\"\u003eApricot \u0026amp; Coconut wax\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"relic-spec\"\u003e\n        \u003cspan\u003eVESSEL\u003c\/span\u003e\n        \u003cstrong data-spec=\"vessel\"\u003eMatte black engraved glass\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"relic-spec\"\u003e\n        \u003cspan\u003e\u003cspan class=\"relic-lang-en\"\u003eSCENT LOAD\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eGEURDOSERING\u003c\/span\u003e\u003c\/span\u003e\n        \u003cstrong data-spec=\"scent\"\u003e9.0%\u003c\/strong\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"relic-product-foot relic-reveal\"\u003e\n    \u003cdiv class=\"relic-product-foot-main\"\u003e\n      \u003cspan class=\"relic-lang-block-nl\"\u003e\n        Het verheldert de ruimte niet.\u003cbr\u003e\n        Het aardt haar.\n      \u003c\/span\u003e\n      \u003cspan class=\"relic-lang-block-en\"\u003e\n        It does not brighten the room.\u003cbr\u003e\n        It grounds it.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"relic-product-foot-sub\"\u003e\n      \u003cspan class=\"relic-lang-en\"\u003eStillness with weight.\u003c\/span\u003e\u003cspan class=\"relic-lang-nl\"\u003eStilte met gewicht.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript\u003e\n  (function(){\n    var existing = document.getElementById('relic-druid-schema');\n    if (existing) existing.remove();\n\n    var pageUrl = window.location.href.split('#')[0];\n    var siteUrl = window.location.origin;\n    var isDutch = document.documentElement.classList.contains('relic-locale-nl') || location.pathname.indexOf('\/nl\/') === 0;\n\n    var schema = {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"WebPage\",\n      \"@id\": pageUrl + \"#relic-druid-story\",\n      \"name\": \"The Druid | RELIC\",\n      \"url\": pageUrl,\n      \"description\": isDutch\n        ? \"The Druid is een donker earth-rooted luxury candle artefact voor mannen, gebouwd rond natte aarde, begraven wortel, mos, bast, koude steen, hars, patchouli, vetiver en oude-aarde-atmosfeer.\"\n        : \"The Druid is a dark earth-rooted luxury scented candle artefact for men, built around wet soil, buried root, moss, bark, cold stone, resin, patchouli, vetiver and ancient earth atmosphere.\",\n      \"isPartOf\": {\n        \"@type\": \"WebSite\",\n        \"name\": \"RELIC\",\n        \"url\": siteUrl\n      },\n      \"about\": {\n        \"@type\": \"Thing\",\n        \"name\": \"The Druid\",\n        \"description\": isDutch\n          ? \"Een earth-rooted RELIC artefact gevormd rond natte aarde, begraven wortel, mos, bast, koude steen en geaarde stilte.\"\n          : \"An earth-rooted RELIC artefact shaped around wet soil, buried root, moss, bark, cold stone and grounded stillness.\"\n      },\n      \"publisher\": {\n        \"@type\": \"Organization\",\n        \"name\": \"RELIC\",\n        \"url\": siteUrl\n      }\n    };\n\n    var script = document.createElement('script');\n    script.id = 'relic-druid-schema';\n    script.type = 'application\/ld+json';\n    script.textContent = JSON.stringify(schema);\n    document.head.appendChild(script);\n  })();\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  (function(){\n    const productRoot = document.querySelector('[data-relic-druid]');\n    const specsRoot = document.querySelector('[data-relic-specs]');\n    if (!productRoot) return;\n\n    function relicIsVisible(el){\n      if (!el || productRoot.contains(el)) return false;\n\n      const style = window.getComputedStyle(el);\n      if (style.display === 'none' || style.visibility === 'hidden' || style.opacity === '0') return false;\n\n      return !!(el.offsetWidth || el.offsetHeight || el.getClientRects().length);\n    }\n\n    function relicNormalizeLanguage(value){\n      const text = String(value || '').trim().toLowerCase();\n      if (!text) return null;\n\n      if (\/^(nl|nl[-_][a-z]{2}|nederlands|dutch)$\/.test(text)) return 'nl';\n      if (\/^(en|en[-_][a-z]{2}|english|eng)$\/.test(text)) return 'en';\n\n      return null;\n    }\n\n    function relicSelectedLanguage(){\n      const pathCode = relicNormalizeLanguage(window.location.pathname.split('\/').filter(Boolean)[0]);\n      if (pathCode) return pathCode;\n\n      const params = new URLSearchParams(window.location.search);\n      const paramCode = relicNormalizeLanguage(params.get('locale') || params.get('language') || params.get('lang'));\n      if (paramCode) return paramCode;\n\n      const localeFields = document.querySelectorAll(\n        'form[action*=\"\/localization\"] [name=\"locale_code\"], form[action*=\"\/localization\"] [name=\"language_code\"], select[name=\"locale_code\"], select[name=\"language_code\"], input[name=\"locale_code\"], input[name=\"language_code\"]'\n      );\n\n      for (let i = 0; i \u003c localeFields.length; i += 1) {\n        const field = localeFields[i];\n        const fieldCode = relicNormalizeLanguage(field.value);\n        if (fieldCode) return fieldCode;\n      }\n\n      const visibleLanguageControls = document.querySelectorAll('button, summary, a, span, div');\n\n      for (let i = 0; i \u003c visibleLanguageControls.length; i += 1) {\n        const el = visibleLanguageControls[i];\n        if (!relicIsVisible(el)) continue;\n\n        const compactText = (el.textContent || '').replace(\/\\s+\/g, ' ').trim();\n        const code = relicNormalizeLanguage(compactText);\n        if (code) return code;\n      }\n\n      return relicNormalizeLanguage(window.Shopify \u0026\u0026 window.Shopify.locale) || 'en';\n    }\n\n    function relicUsesDutch(){\n      return relicSelectedLanguage() === 'nl';\n    }\n\n    function syncRelicLinks(){\n      const dutch = relicUsesDutch();\n\n      productRoot.querySelectorAll('[data-relic-href-en][data-relic-href-nl]').forEach(function(link){\n        const href = dutch ? link.getAttribute('data-relic-href-nl') : link.getAttribute('data-relic-href-en');\n        if (href) link.setAttribute('href', href);\n      });\n    }\n\n    function syncRelicLanguage(){\n      productRoot.classList.toggle('is-nl', relicUsesDutch());\n      syncRelicLinks();\n    }\n\n    function getSpecValues(){\n      const dutch = relicUsesDutch();\n\n      return {\n        CORE: {\n          net: '365g',\n          burn: dutch ? '± 65–75 uur' : '± 65–75 hours',\n          wick: 'Wood wick LB2',\n          wax: dutch ? 'Abrikoos \u0026 kokos wax' : 'Apricot \u0026 Coconut wax',\n          vessel: dutch ? 'Matzwart gegraveerd glas' : 'Matte black engraved glass',\n          scent: '9.0%'\n        },\n        RITUAL: {\n          net: '180g',\n          burn: dutch ? '± 30–40 uur' : '± 30–40 hours',\n          wick: 'Wood wick LB1',\n          wax: dutch ? 'Abrikoos \u0026 kokos wax' : 'Apricot \u0026 Coconut wax',\n          vessel: dutch ? 'Matzwart gegraveerd glas' : 'Matte black engraved glass',\n          scent: '9.0%'\n        }\n      };\n    }\n\n    let lastSize = null;\n    let stateTimer = null;\n\n    function setSpecs(size, withTransition){\n      if (!specsRoot) return;\n\n      const values = getSpecValues();\n      const data = values[size] || values.CORE;\n      const stateMark = specsRoot.querySelector('[data-relic-state-mark]');\n      const shouldAnimate = withTransition \u0026\u0026 lastSize \u0026\u0026 lastSize !== size;\n\n      if (shouldAnimate) {\n        productRoot.classList.add('relic-specs-changing');\n        if (stateMark) stateMark.classList.add('is-active');\n      }\n\n      window.setTimeout(function(){\n        Object.keys(data).forEach(function(key){\n          const el = specsRoot.querySelector('[data-spec=\"' + key + '\"]');\n          if (el) el.textContent = data[key];\n        });\n\n        if (shouldAnimate) {\n          window.setTimeout(function(){\n            productRoot.classList.remove('relic-specs-changing');\n          }, 200);\n\n          window.clearTimeout(stateTimer);\n          stateTimer = window.setTimeout(function(){\n            if (stateMark) stateMark.classList.remove('is-active');\n          }, 1400);\n        }\n\n        lastSize = size;\n      }, shouldAnimate ? 170 : 0);\n    }\n\n    function detectSelectedSize(){\n      const checked = document.querySelector('input[type=\"radio\"]:checked');\n\n      if (checked) {\n        const label = document.querySelector('label[for=\"' + checked.id + '\"]');\n        const text = ((label \u0026\u0026 label.textContent) || checked.value || '').toUpperCase();\n\n        if (text.includes('RITUAL')) return 'RITUAL';\n        if (text.includes('CORE')) return 'CORE';\n      }\n\n      const selectedOption = document.querySelector('select[name=\"id\"] option:checked');\n      if (selectedOption) {\n        const optionText = (selectedOption.textContent || selectedOption.value || '').toUpperCase();\n        if (optionText.includes('RITUAL')) return 'RITUAL';\n        if (optionText.includes('CORE')) return 'CORE';\n      }\n\n      return 'CORE';\n    }\n\n    function initReveal(){\n      const revealItems = productRoot.querySelectorAll('.relic-reveal');\n\n      revealItems.forEach(function(item, index){\n        item.style.setProperty('--relic-delay', Math.min(index * 92, 620) + 'ms');\n      });\n\n      window.requestAnimationFrame(function(){\n        productRoot.classList.add('is-loaded');\n\n        revealItems.forEach(function(item, index){\n          if (index \u003c 6) item.classList.add('relic-load-visible');\n        });\n      });\n\n      if (!('IntersectionObserver' in window)) {\n        revealItems.forEach(function(item){\n          item.classList.add('is-visible');\n        });\n        return;\n      }\n\n      const observer = new IntersectionObserver(function(entries){\n        entries.forEach(function(entry){\n          if (entry.isIntersecting) {\n            entry.target.classList.add('is-visible');\n            observer.unobserve(entry.target);\n          }\n        });\n      }, {\n        root:null,\n        threshold:.12,\n        rootMargin:'0px 0px -7% 0px'\n      });\n\n      revealItems.forEach(function(item){\n        observer.observe(item);\n      });\n    }\n\n    function initRootPressure(){\n      const finePointer = window.matchMedia \u0026\u0026 window.matchMedia('(pointer:fine)').matches;\n      const reduceMotion = window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n      if (!finePointer || reduceMotion) return;\n\n      let raf = null;\n      let lastEvent = null;\n\n      function updateRoot(event){\n        lastEvent = event;\n\n        if (raf) return;\n\n        raf = window.requestAnimationFrame(function(){\n          const rect = productRoot.getBoundingClientRect();\n          const x = ((lastEvent.clientX - rect.left) \/ rect.width) * 100;\n          const y = ((lastEvent.clientY - rect.top) \/ rect.height) * 100;\n\n          productRoot.style.setProperty('--relic-root-x', Math.max(0, Math.min(100, x)).toFixed(2) + '%');\n          productRoot.style.setProperty('--relic-root-y', Math.max(0, Math.min(100, y)).toFixed(2) + '%');\n          productRoot.classList.add('relic-root-awake');\n\n          raf = null;\n        });\n      }\n\n      productRoot.addEventListener('pointermove', updateRoot, { passive:true });\n\n      productRoot.addEventListener('pointerleave', function(){\n        productRoot.classList.remove('relic-root-awake');\n        productRoot.style.setProperty('--relic-root-x', '18%');\n        productRoot.style.setProperty('--relic-root-y', '46%');\n      }, { passive:true });\n    }\n\n    function syncAll(withTransition){\n      syncRelicLanguage();\n      setSpecs(detectSelectedSize(), !!withTransition);\n    }\n\n    syncAll(false);\n    initReveal();\n    initRootPressure();\n\n    document.addEventListener('change', function(){\n      setTimeout(function(){\n        syncAll(true);\n      }, 60);\n    });\n\n    document.addEventListener('click', function(){\n      setTimeout(function(){\n        syncAll(true);\n      }, 90);\n    });\n  })();\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  (function(){\n    const RELIC_ORDER_PROPERTIES = {\n      'Status': 'FIRST RELEASE',\n      'Expected shipment': 'June 2026'\n    };\n\n    function relicUsesDutch(){\n      return document.documentElement.classList.contains('relic-locale-nl') ||\n        location.pathname.indexOf('\/nl\/') === 0 ||\n        String(document.documentElement.getAttribute('lang') || '').toLowerCase().indexOf('nl') === 0;\n    }\n\n    function findProductForms(){\n      return document.querySelectorAll(\n        'form[action*=\"\/cart\/add\"], form[action*=\"\/cart\/add.js\"], product-form form'\n      );\n    }\n\n    function injectRelicOrderProperties(form){\n      if (!form) return;\n\n      Object.keys(RELIC_ORDER_PROPERTIES).forEach(function(key){\n        const value = RELIC_ORDER_PROPERTIES[key];\n        const inputName = 'properties[' + key + ']';\n\n        let input = form.querySelector('input[name=\"' + inputName + '\"]');\n\n        if (!input) {\n          input = document.createElement('input');\n          input.type = 'hidden';\n          input.name = inputName;\n          form.appendChild(input);\n        }\n\n        input.value = value;\n      });\n    }\n\n    function getButtonLabel(){\n      return relicUsesDutch() ? 'VERKRIJG HET ARTEFACT' : 'ACQUIRE THE ARTEFACT';\n    }\n\n    function getSecuringLabel(){\n      return relicUsesDutch() ? 'HET ARTEFACT WORDT GEWORTELD...' : 'ROOTING THE ARTEFACT...';\n    }\n\n    function relabelPurchaseButtons(){\n      const label = getButtonLabel();\n\n      document.querySelectorAll('form[action*=\"\/cart\/add\"] button[type=\"submit\"], product-form button[type=\"submit\"], .sticky-add-to-cart button, .product-sticky button').forEach(function(button){\n        if (!button || button.getAttribute('data-relic-securing') === 'true') return;\n\n        const text = (button.textContent || '').toLowerCase();\n        const target = button.querySelector('span') || button;\n\n        if (\n          text.includes('add to cart') ||\n          text.includes('toevoegen') ||\n          text.includes('winkelwagen') ||\n          text.includes('pre-order') ||\n          text.includes('acquire') ||\n          text.includes('verkrijg') ||\n          text.includes('rooting') ||\n          text.includes('geworteld') ||\n          text.includes('sold out') === false\n        ){\n          target.textContent = label;\n          button.setAttribute('aria-label', label);\n          button.setAttribute('data-relic-label-ready', 'true');\n        }\n      });\n    }\n\n    function relabelRecommendationHeadings(){\n      const label = relicUsesDutch() ? 'VOLTOOI HET SYSTEEM' : 'COMPLETE THE SYSTEM';\n\n      document.querySelectorAll('.related-products h2, .product-recommendations h2, .complementary-products h2').forEach(function(heading){\n        heading.textContent = label;\n      });\n    }\n\n    function initRelicProductCleanup(){\n      findProductForms().forEach(function(form){\n        injectRelicOrderProperties(form);\n      });\n\n      relabelPurchaseButtons();\n      relabelRecommendationHeadings();\n    }\n\n    function setButtonSecuring(button){\n      if (!button) return;\n\n      const target = button.querySelector('span') || button;\n      const original = getButtonLabel();\n      const securing = getSecuringLabel();\n\n      button.setAttribute('data-relic-securing', 'true');\n      button.setAttribute('aria-label', securing);\n      target.textContent = securing;\n\n      window.setTimeout(function(){\n        if (!button || button.disabled) return;\n\n        button.removeAttribute('data-relic-securing');\n        button.setAttribute('aria-label', original);\n        target.textContent = original;\n      }, 2600);\n    }\n\n    initRelicProductCleanup();\n\n    document.addEventListener('DOMContentLoaded', initRelicProductCleanup);\n\n    document.addEventListener('change', function(){\n      setTimeout(initRelicProductCleanup, 80);\n    });\n\n    document.addEventListener('click', function(event){\n      const button = event.target \u0026\u0026 event.target.closest ? event.target.closest('form[action*=\"\/cart\/add\"] button[type=\"submit\"], product-form button[type=\"submit\"], .sticky-add-to-cart button, .product-sticky button') : null;\n\n      if (button) {\n        setButtonSecuring(button);\n      }\n\n      setTimeout(initRelicProductCleanup, 120);\n    });\n\n    document.addEventListener('submit', function(event){\n      const form = event.target;\n\n      if (form \u0026\u0026 form.matches('form[action*=\"\/cart\/add\"], form[action*=\"\/cart\/add.js\"], product-form form')) {\n        injectRelicOrderProperties(form);\n\n        const button = form.querySelector('button[type=\"submit\"]');\n        setButtonSecuring(button);\n      }\n    }, true);\n\n    window.setInterval(initRelicProductCleanup, 1200);\n  })();\n\u003c\/script\u003e","brand":"Relic","offers":[{"title":"CORE","offer_id":57169108697475,"sku":"RELIC-DRUID-CND-400-WD-1","price":54.95,"currency_code":"EUR","in_stock":true},{"title":"RITUAL","offer_id":57169108730243,"sku":"RELIC-DRUID-CND-200-WD-1","price":34.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/1422\/5027\/files\/The_Druid_1.png?v=1778255447","url":"https:\/\/relicartefacts.com\/products\/the-druid","provider":"RELIC","version":"1.0","type":"link"}