{"title":"Indoor Wall Lights","description":"","products":[{"product_id":"smart-infrared-sensor-lamp-wireless-magnetic-long-cabinet-light-with-rechargeable-hallway-wardrobe","title":"Smart Motion Sensor Light Bar","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(24px, 3.5vw, 32px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .mode-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr 1fr;\n    gap: 10px;\n  }\n  .mode-item {\n    border: 1px solid var(--rule);\n    border-radius: 2px;\n    padding: 10px 12px;\n  }\n  .mode-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 4px;\n  }\n  .mode-desc {\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--mid);\n    line-height: 1.5;\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .notice-box {\n    border: 1px solid var(--rule);\n    padding: 12px 14px;\n    border-radius: 2px;\n  }\n  .notice-box p {\n    font-size: 13px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    margin-bottom: 4px;\n  }\n  .notice-box p:last-child { margin-bottom: 0; }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.56s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eStick it up, charge it once,\u003cbr\u003e\u003cem\u003eforget it's even there.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA slim aluminium light bar that mounts magnetically in seconds — no drilling, no wiring, no tools. Motion-activated and dark-sensing, it turns on when you pass by and off when you leave. One two-hour charge lasts up to 30 days in sensor mode. Three colour temperatures and stepless dimming from 10% to 100% put every detail in your control. Available in six lengths from 10cm to 60cm — for under cabinets, inside wardrobes, along shelves, or anywhere light is needed without the fuss of installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eAvailable sizes\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e10 \/ 20 \/ 30 \/ 40 \/ 50 \/ 60 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eColour\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eSilver\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSensor type\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003ePIR motion sensor\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBrightness\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eStepless dimming — 10% to 100%\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eCharging\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eUSB rechargeable — full charge in 2 hours\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBattery life\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eUp to 30 days in sensor mode\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMounting\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eMagnetic + 3M adhesive strip\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eStyle\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eUltra-thin strip, modern minimal\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eColour modes\u003c\/div\u003e\n    \u003cdiv class=\"mode-grid\"\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eWhite\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eBright cool white — clear and focused\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eWarm\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eSoft amber — relaxing and easy on the eyes\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eNatural\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eBalanced neutral — ideal for everyday tasks\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003ePIR motion sensor — activates automatically in the dark when movement is detected\u003c\/li\u003e\n      \u003cli\u003eStepless dimming from 10% to 100% — long press to adjust\u003c\/li\u003e\n      \u003cli\u003eThree colour temperatures: white, warm, and natural\u003c\/li\u003e\n      \u003cli\u003eMagnetic mount with 3M adhesive strip — installs in seconds, no tools needed\u003c\/li\u003e\n      \u003cli\u003eUSB rechargeable — 2 hours to full, up to 30 days in sensor mode\u003c\/li\u003e\n      \u003cli\u003eSmart charging indicator — shows charging status and full signal\u003c\/li\u003e\n      \u003cli\u003eUltra-thin silver aluminium body — discreet and modern\u003c\/li\u003e\n      \u003cli\u003eAvailable in 6 sizes: 10cm, 20cm, 30cm, 40cm, 50cm, and 60cm\u003c\/li\u003e\n      \u003cli\u003eSuitable for under cabinets, wardrobes, shelves, hallways, bedrooms, and kitchens\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eThe motion sensor activates in dark conditions only — it will not trigger in a well-lit room. This prevents unnecessary activation during the day.\u003c\/p\u003e\n      \u003cp\u003eBattery life of up to 30 days is based on typical sensor mode usage. Continuous ON mode will reduce battery life significantly.\u003c\/p\u003e\n      \u003cp\u003eA USB charging cable is included. No tools or drilling are required for installation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eStick it up. Charge it once. It does the rest.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"10CM","offer_id":57027369632075,"sku":"CJJT195433901AZ","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"20CM","offer_id":57027369795915,"sku":"CJJT195433903CX","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"30CM","offer_id":57027369959755,"sku":"CJJT195433905EV","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"40CM","offer_id":57027370058059,"sku":"CJJT195433907GT","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"50CM","offer_id":57027370189131,"sku":"CJJT195433947UF","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"60CM","offer_id":57027370254667,"sku":"CJJT195433909IR","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260428_081153_21fb9db5-2b9a-4017-9e40-f06412db76dc.png?v=1777364003"},{"product_id":"night-light","title":"Motion Sensor Night Light","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(24px, 3.5vw, 32px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .notice-box {\n    border: 1px solid var(--rule);\n    padding: 12px 14px;\n    border-radius: 2px;\n  }\n  .notice-box p {\n    font-size: 13px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    margin-bottom: 4px;\n  }\n  .notice-box p:last-child { margin-bottom: 0; }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.56s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eSenses movement,\u003cbr\u003e\u003cem\u003elights the way automatically.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA slim, round night light that works entirely on its own. In darkness, when someone steps into its range, it turns on instantly — then switches itself off 25 seconds after they leave. No fumbling for switches, no wasted energy, no light left burning. Charge it via USB-C, set it to AUTO, and place it anywhere. Ideal for hallways, landings, bathrooms, bedrooms, and anywhere a gentle guiding light makes nights easier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e86 × 18 mm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eLight colour\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eWarm white\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSensor type\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003ePIR motion sensor\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSensing angle\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e120°\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSensing distance\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e3–6 metres\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eAuto-off delay\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e25 seconds after last movement\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBattery\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e700mAh polymer lithium\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eCharging\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eUSB-C, approx. 2 hours\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eRun time\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e6H high \/ 120H low light\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eRated power\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e0.6W\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSwitch modes\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eOFF \/ AUTO \/ ON\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eCertification\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eCE, RoHS, FCC\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003ePIR motion sensor activates in darkness only — no false triggers in daylight\u003c\/li\u003e\n      \u003cli\u003e120° sensing angle with 3–6 metre detection range\u003c\/li\u003e\n      \u003cli\u003eLights up instantly when movement is detected\u003c\/li\u003e\n      \u003cli\u003eSwitches off automatically 25 seconds after the last movement\u003c\/li\u003e\n      \u003cli\u003eThree modes: OFF, AUTO (sensor), and ON (always on)\u003c\/li\u003e\n      \u003cli\u003eFully cordless and rechargeable via USB-C — no wiring, no batteries to replace\u003c\/li\u003e\n      \u003cli\u003eUp to 6 hours on high, or 120 hours on low light — one charge lasts weeks in AUTO mode\u003c\/li\u003e\n      \u003cli\u003eCompact 86mm puck design — discreet and easy to place anywhere\u003c\/li\u003e\n      \u003cli\u003eSuitable for hallways, landings, bathrooms, bedrooms, staircases, and wardrobes\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eThe sensor activates in dark conditions only — in well-lit rooms the light will not trigger even in AUTO mode. This is by design to prevent unnecessary activation during the day.\u003c\/p\u003e\n      \u003cp\u003eCharge fully via USB-C before first use. In AUTO mode with typical nighttime use, a full charge will last several weeks.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eIt sees you coming. You never have to think about it again.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Default Title","offer_id":57027938124107,"sku":"CJJZSNSN00292-Induction light (warm white)","price":29.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260501_054254_433ecec9-fea0-46d6-8369-20de7962dda3.png?v=1777614228"},{"product_id":"creative-corridor-square-solid-wood-wall-bedside-lamp","title":"The Grove Wall Light","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(24px, 3.5vw, 32px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .mode-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr 1fr;\n    gap: 10px;\n  }\n  .mode-item {\n    border: 1px solid var(--rule);\n    border-radius: 2px;\n    padding: 10px 12px;\n  }\n  .mode-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 4px;\n  }\n  .mode-desc {\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--mid);\n    line-height: 1.5;\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .notice-box {\n    border: 1px solid var(--rule);\n    padding: 12px 14px;\n    border-radius: 2px;\n  }\n  .notice-box p {\n    font-size: 13px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    margin-bottom: 4px;\n  }\n  .notice-box p:last-child { margin-bottom: 0; }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.56s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eHand-carved from solid wood —\u003cbr\u003e\u003cem\u003elight glowing through every grain.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA single block of natural wood, carved so that warm light seeps through its cracks and grain like embers from within. The Grove is not a lamp in the conventional sense — it is a piece of the natural world brought indoors. Wall mounted and hardwired, it sits flush against your wall with no visible cables and no shade. Just wood, light, and the quiet character of something made by hand. No two pieces are ever the same.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSize\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e8 × 8 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eHigh-quality solid wood\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eInstallation\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eWall mounted, hardwired\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eShade type\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eShadeless — light glows through wood grain\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e3 to 5 m²\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e220V (UK mains compatible)\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eWhere to use it\u003c\/div\u003e\n    \u003cdiv class=\"mode-grid\"\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eBedroom\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eBedside walls and reading corners — warm, intimate light without a bedside lamp\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eLiving room\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eA statement piece above a sofa or console — as beautiful off as it is on\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eHallway\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eEntrance areas and corridors — a warm, natural first impression\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eHand-carved solid wood block — each piece is entirely unique\u003c\/li\u003e\n      \u003cli\u003eNatural cracks and grain glow with warm light from within\u003c\/li\u003e\n      \u003cli\u003eShadeless design — the wood itself diffuses and shapes the light\u003c\/li\u003e\n      \u003cli\u003eWall mounted and hardwired for a clean, cable-free finish\u003c\/li\u003e\n      \u003cli\u003eWarm, organic glow suits bedrooms, living rooms, hallways, and studies\u003c\/li\u003e\n      \u003cli\u003eCompatible with UK mains voltage at 220V\u003c\/li\u003e\n      \u003cli\u003eCovers 3 to 5 square metres of ambient light\u003c\/li\u003e\n      \u003cli\u003eA statement piece as beautiful switched off as it is switched on\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eThis is a hardwired wall light that connects directly to your mains supply at 220V. Always switch off the power at the mains before installation. Professional installation is recommended.\u003c\/p\u003e\n      \u003cp\u003eAs each Grove is hand-carved from natural solid wood, the grain pattern, colour, and crack formation will vary between pieces. This is not a defect — it is what makes each lamp unique.\u003c\/p\u003e\n      \u003cp\u003eThe Grove is an indoor wall light and is not suitable for outdoor use.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eNot just a light. A piece of the natural world, glowing on your wall.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Default Title","offer_id":57042710823243,"sku":"CJYD218133201AZ","price":69.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260425_154957_1d750faf-5f85-4435-87b7-76290f6085cb_1.png?v=1777132645"},{"product_id":"infrared-sensor-lamp-smart-rechargeable-infrared-color-magnetic-suction","title":"The Hue Night Light","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 8px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(22px, 3.5vw, 30px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 12px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block:nth-child(5) { animation-delay: 0.56s; }\n  .block:nth-child(6) { animation-delay: 0.63s; }\n  .block-label {\n    font-size: 8px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 8px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 12px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 12px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .mode-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr 1fr;\n    gap: 8px;\n  }\n  .mode-item {\n    border: 1px solid var(--rule);\n    border-radius: 2px;\n    padding: 10px 10px 8px;\n  }\n  .mode-title {\n    font-size: 8px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 4px;\n  }\n  .mode-desc {\n    font-size: 11px;\n    font-weight: 300;\n    line-height: 1.6;\n    color: var(--mid);\n  }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.70s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 15px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eColour, atmosphere,\u003cbr\u003e\u003cem\u003eon demand.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA night light that does more than guide you down the hallway. Short press to cycle through warm, pink, blue, green, and gradient colour modes. Long press to dim it to exactly where you want it. Mount it on the wall in seconds, no drilling needed, and let it sense the room. When it is dark and you move, it wakes. When you leave, it rests.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSize\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e96 x 58 x 16 mm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003ePower supply\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eBuilt-in rechargeable battery, USB\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e36V or below\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eLight colours\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eWarm, pink, blue, green, colourful gradient\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eDimming\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e10 to 100% smooth dimming\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSensing range\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e3 to 5 metres, 120 degree angle\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eAuto off delay\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e20 seconds after last motion\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMounting\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eStrong magnetic base, no drilling\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eWorking modes\u003c\/div\u003e\n    \u003cdiv class=\"mode-grid\"\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-title\"\u003eOn\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eAlways on, constant light\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-title\"\u003eOff\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003ePowered off completely\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-title\"\u003eAuto\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eMotion sensing, lights in the dark only\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003e5 light colours: warm, pink, blue, green, and colourful gradient\u003c\/li\u003e\n      \u003cli\u003eShort press to cycle colours, long press to adjust brightness\u003c\/li\u003e\n      \u003cli\u003eInfrared motion sensor activates in the dark within 3 to 5 metres\u003c\/li\u003e\n      \u003cli\u003e120 degree sensing angle for wide coverage\u003c\/li\u003e\n      \u003cli\u003eBidirectional side glow — can be mounted horizontally, vertically, or on the floor\u003c\/li\u003e\n      \u003cli\u003e360 degree adjustable direction after installation\u003c\/li\u003e\n      \u003cli\u003eStrong magnetic base attaches and detaches in seconds\u003c\/li\u003e\n      \u003cli\u003eNo drilling required — sticks firmly to any wall surface\u003c\/li\u003e\n      \u003cli\u003eAvailable as a single unit or a twin pack\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eWhat's in the box\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003e1 or 2 x Motion sensor night light (choose your pack size)\u003c\/li\u003e\n      \u003cli\u003e1 x USB charging cable\u003c\/li\u003e\n      \u003cli\u003e1 x Magnetic mounting plate\u003c\/li\u003e\n      \u003cli\u003e1 x Manual\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eLight that responds to you. Colour that sets the mood. All from something the size of your palm.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"1 Light","offer_id":57043531006283,"sku":"CJJT226566901AZ","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"2 Lights","offer_id":57043530973515,"sku":"CJJT226566902BY","price":45.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260503_122453_2fee94a9-a759-4ebc-8e04-fdd948c4903c.png?v=1777811158"},{"product_id":"magnetic-eye-protection-table-lamp-lasting-long-strip-dormitory-lamp","title":"The Lumen Light Bar","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 8px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(22px, 3.5vw, 30px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 12px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block:nth-child(5) { animation-delay: 0.56s; }\n  .block:nth-child(6) { animation-delay: 0.63s; }\n  .block-label {\n    font-size: 8px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 8px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 12px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 12px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  \/* remote grid *\/\n  .remote-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .remote-item {\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .remote-icon {\n    width: 22px;\n    height: 22px;\n    border: 1px solid var(--rule);\n    border-radius: 4px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    font-size: 10px;\n    color: var(--accent);\n    margin-top: 1px;\n  }\n  .remote-label {\n    font-size: 12px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .remote-sublabel {\n    font-size: 9px;\n    color: var(--accent);\n    letter-spacing: 0.08em;\n    display: block;\n    margin-top: 1px;\n  }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.70s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 15px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eThe right light,\u003cbr\u003e\u003cem\u003eright where you are.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eStick it above your desk, under a shelf, beside the bed. This slim rechargeable light bar goes wherever you need it — no drilling, no wiring, no fuss. Five colour temperatures, stepless dimming, a built-in battery display, and a remote that works from across the room. The kind of light that quietly makes everything better.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e29 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003ePower supply\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eBuilt-in lithium battery, USB rechargeable\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e36V or below\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBattery life\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e4 to 15 hours\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eColour temperatures\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e5 levels: white, warm, natural, naturally warm, natural white\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eDimming\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eStepless brightness control\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eLens\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eHoneycomb anti-glare transparent lens\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eDisplay\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eLED battery level indicator\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMounting\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eStrong magnetic base + 3M adhesive tape\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eControl\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eTouch panel + wireless remote\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eRemote control\u003c\/div\u003e\n    \u003cdiv class=\"remote-grid\"\u003e\n      \u003cdiv class=\"remote-item\"\u003e\n        \u003cdiv class=\"remote-icon\"\u003e⏻\u003c\/div\u003e\n        \u003cdiv class=\"remote-label\"\u003ePower on \/ off\u003cspan class=\"remote-sublabel\"\u003eTurn lights on or off\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"remote-item\"\u003e\n        \u003cdiv class=\"remote-icon\"\u003eM\u003c\/div\u003e\n        \u003cdiv class=\"remote-label\"\u003eColour temperature\u003cspan class=\"remote-sublabel\"\u003eCycle through 3 modes\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"remote-item\"\u003e\n        \u003cdiv class=\"remote-icon\"\u003e+\u003c\/div\u003e\n        \u003cdiv class=\"remote-label\"\u003eIncrease brightness\u003cspan class=\"remote-sublabel\"\u003eBrightness up\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"remote-item\"\u003e\n        \u003cdiv class=\"remote-icon\"\u003e−\u003c\/div\u003e\n        \u003cdiv class=\"remote-label\"\u003eDecrease brightness\u003cspan class=\"remote-sublabel\"\u003eBrightness down\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"remote-item\"\u003e\n        \u003cdiv class=\"remote-icon\"\u003e10\u003c\/div\u003e\n        \u003cdiv class=\"remote-label\"\u003e10-minute timer\u003cspan class=\"remote-sublabel\"\u003eAuto off after 10 min\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"remote-item\"\u003e\n        \u003cdiv class=\"remote-icon\"\u003e30\u003c\/div\u003e\n        \u003cdiv class=\"remote-label\"\u003e30-minute timer\u003cspan class=\"remote-sublabel\"\u003eAuto off after 30 min\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003e5 colour temperature levels for any time of day or mood\u003c\/li\u003e\n      \u003cli\u003eHoneycomb anti-glare lens for flicker-free, blue-light-free light\u003c\/li\u003e\n      \u003cli\u003e10-minute warm light sleep timer built into the touch panel\u003c\/li\u003e\n      \u003cli\u003e10 and 30 minute remote timers for hands-free scheduling\u003c\/li\u003e\n      \u003cli\u003eLED battery display so you always know your charge level\u003c\/li\u003e\n      \u003cli\u003eMagnetic base rotates 360 degrees for precise direction\u003c\/li\u003e\n      \u003cli\u003eNo drilling — 3M adhesive tape holds firmly, removes cleanly\u003c\/li\u003e\n      \u003cli\u003eCan also be used plugged in while charging\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eWhat's in the box\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003e1 x LED light bar\u003c\/li\u003e\n      \u003cli\u003e1 x Wireless remote control\u003c\/li\u003e\n      \u003cli\u003e1 x USB charging cable\u003c\/li\u003e\n      \u003cli\u003e1 x Magnetic base\u003c\/li\u003e\n      \u003cli\u003e1 x 3M adhesive tape\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eFive shades of light, zero cables on the wall. Exactly what a modern home deserves.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"White","offer_id":57043578814795,"sku":"CJJT257238104DW","price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":57043578847563,"sku":"CJJT257238106FU","price":29.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260503_133310_83dec53a-27fc-4a17-961c-b7ac6dcaa5c1.png?v=1777815378"},{"product_id":"360-rotating-human-body-induction-led-small-night-lamp-rechargeable","title":"The Motion Night Light","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 8px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(22px, 3.5vw, 30px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 12px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block:nth-child(5) { animation-delay: 0.56s; }\n  .block-label {\n    font-size: 8px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 8px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 12px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 12px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.63s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 15px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eLight that knows\u003cbr\u003e\u003cem\u003ewhen you need it.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eStick it in the hallway, the wardrobe, the staircase, or under the stairs. This little light wakes the moment you walk past and fades quietly once you have gone. No switches, no fumbling in the dark. Just warm, instant light exactly where you need it — then nothing. Magnetic, rechargeable, and built to go anywhere.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSize\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e82 x 54 x 82 mm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eABS\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003ePower\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e0.6W\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBattery\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e500 mAh, USB rechargeable\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eCharge time\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eApprox. 2 hours\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBattery life\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eUp to 90 days\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eLED lifespan\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e20,000+ hours\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eLight colour\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eWarm white (3000K) or Daylight (6500K)\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSensing distance\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eUp to 5 metres\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSensing angle\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e120 degrees\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eRotation\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e360 degrees\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eAuto off delay\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e20 seconds after last motion\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eOperating temp\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e-20°C to 40°C\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eModes\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eAuto \/ Off \/ On\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003ePIR motion sensor activates instantly within 5 metres\u003c\/li\u003e\n      \u003cli\u003e120 degree sensing range with 360 degree rotatable base\u003c\/li\u003e\n      \u003cli\u003eMagnetic mount — snaps on and off the wall base in seconds\u003c\/li\u003e\n      \u003cli\u003eNo drilling required — attaches with included double-sided adhesive pad\u003c\/li\u003e\n      \u003cli\u003eTwo light options: warm white (3000K) or cool daylight (6500K)\u003c\/li\u003e\n      \u003cli\u003eCharges in 2 hours and lasts up to 90 days on a single charge\u003c\/li\u003e\n      \u003cli\u003eAuto, Off, and On modes for flexible use\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eWhere to use it\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eHallways, staircases, and porches\u003c\/li\u003e\n      \u003cli\u003eWardrobes, cupboards, and drawers\u003c\/li\u003e\n      \u003cli\u003eBedrooms, bathrooms, and under-stair storage\u003c\/li\u003e\n      \u003cli\u003eAnywhere you need hands-free, automatic light\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eWhat's in the box\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003e1 x Motion sensor night light\u003c\/li\u003e\n      \u003cli\u003e1 x USB charging cable\u003c\/li\u003e\n      \u003cli\u003e1 x Double-sided adhesive pad\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eCharge it once. Forget it for three months. It will be there when you need it.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Default Title","offer_id":57043591070027,"sku":"CJYD193188602BY","price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/Ontwerpzondertitel_10.png?v=1776368876"},{"product_id":"modern-minimalist-hotel-living-room-background-wall-light","title":"The Zenith Wall Light","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(24px, 3.5vw, 32px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .notice-box {\n    border: 1px solid var(--rule);\n    padding: 12px 14px;\n    border-radius: 2px;\n  }\n  .notice-box p {\n    font-size: 13px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    margin-bottom: 4px;\n  }\n  .notice-box p:last-child { margin-bottom: 0; }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.56s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eA stem, a globe,\u003cbr\u003e\u003cem\u003enothing more needed.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA slender vertical stem descends from a round wall backplate, cradling a large frosted glass globe at its midpoint before tapering to a fine point below. The form is elemental — a single line interrupted by a perfect sphere of light. It works equally well as a bedside sconce, a hallway accent, or a living room focal point. The milk-white glass diffuses light gently in all directions, casting a warm, even glow without glare. Available in brushed gold and matte black.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eHeight\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e30 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e12 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eWall projection\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e18 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBackplate diameter\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e10 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eIron + frosted glass globe\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eBrushed Gold, Matte Black\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBulb fitting\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eG9, 9W LED\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e220V (UK mains compatible)\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eSlim vertical stem with round wall backplate in brushed gold or matte black\u003c\/li\u003e\n      \u003cli\u003eLarge milk-white frosted glass globe for soft, glare-free light diffusion\u003c\/li\u003e\n      \u003cli\u003eGlobe positioned mid-stem with a fine pin extending below — a refined, balanced silhouette\u003c\/li\u003e\n      \u003cli\u003eG9 LED fitting for bright, energy-efficient output\u003c\/li\u003e\n      \u003cli\u003eCompact footprint — only 12 cm wide, ideal for narrower walls and alcoves\u003c\/li\u003e\n      \u003cli\u003eSuitable for bedrooms, hallways, living rooms, studies, and bathrooms\u003c\/li\u003e\n      \u003cli\u003eHardwired installation, compatible with UK mains voltage\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eThis is a hardwired wall light that connects directly to your mains supply at 220V. Always switch off the power at the mains before installation.\u003c\/p\u003e\n      \u003cp\u003eA G9 bulb is not included. A 9W G9 LED bulb is recommended for best results and energy efficiency.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eReduce it to a line and a sphere. That is all light needs to be.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Matte Black","offer_id":57065305342283,"sku":"CJSN175210508HS","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Brushed Gold","offer_id":57065305309515,"sku":"CJSN175210507GT","price":89.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260422_182952_2c3bc4f8-be2a-448a-8305-5c7c3c72423b_1.png?v=1776889889"},{"product_id":"rounded-wall-lamp","title":"The Eclipse Wall Light","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(24px, 3.5vw, 32px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .notice-box {\n    border: 1px solid var(--rule);\n    padding: 12px 14px;\n    border-radius: 2px;\n  }\n  .notice-box p {\n    font-size: 13px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    margin-bottom: 4px;\n  }\n  .notice-box p:last-child { margin-bottom: 0; }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.56s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eA circle, a disc,\u003cbr\u003e\u003cem\u003egeometry as light.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA large metal ring frames a softly glowing disc shade, held in place by twin horizontal bars that pierce through its centre. The composition is precise and almost celestial — a planet suspended within its own orbit. Where other wall lights recede into the wall, this one commands it. The frosted disc diffuses light gently outward while the ring structure casts its own quiet shadow. Available in brushed gold and matte black with gold detail, it brings a sculptural, art-object quality to any room.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eHeight\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e30 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e44 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eAluminium + PC\/ABS, frosted disc shade\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eBrushed Gold, Black \u0026amp; Gold\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003ePower\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e40W LED\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eLuminous flux\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e249–2000 lm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eColour temperature\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eWarm \/ Natural \/ White\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eAC 90–260V (UK mains compatible)\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eIP Rating\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eIP20 (indoor)\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eCertification\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eCE, RoHS, FCC\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eLarge circular metal ring frame in brushed gold or black with gold detail\u003c\/li\u003e\n      \u003cli\u003eFrosted disc shade for soft, even forward-facing light\u003c\/li\u003e\n      \u003cli\u003eTwin horizontal bars pass through the ring for a distinctive, architectural silhouette\u003c\/li\u003e\n      \u003cli\u003eIntegrated 40W LED — no bulb replacement needed\u003c\/li\u003e\n      \u003cli\u003eThree colour temperature modes: warm, natural, and white light\u003c\/li\u003e\n      \u003cli\u003eFlicker-free, no UV or IR radiation — eye-protection rated\u003c\/li\u003e\n      \u003cli\u003eSuitable for living rooms, bedrooms, hallways, and dining rooms\u003c\/li\u003e\n      \u003cli\u003eHardwired installation, compatible with UK mains voltage\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eThis light uses an integrated 40W LED — no separate bulb is required or needed.\u003c\/p\u003e\n      \u003cp\u003eThis is a hardwired wall light that connects directly to your mains supply. Always switch off the power at the mains before installation. Installation by a qualified electrician is recommended.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eThe ring does not just hold the light. It becomes it.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Black","offer_id":57071543976267,"sku":"CJSN175210512LO","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Gold","offer_id":57071544009035,"sku":"CJSN175210511KP","price":89.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260422_181923_a6816997-9bec-475b-8363-d0a77c40548b.png?v=1776889023"},{"product_id":"wall-lamp-6703copper-natura","title":"The Axis Wall Light","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(24px, 3.5vw, 32px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .notice-box {\n    border: 1px solid var(--rule);\n    padding: 12px 14px;\n    border-radius: 2px;\n  }\n  .notice-box p {\n    font-size: 13px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    margin-bottom: 4px;\n  }\n  .notice-box p:last-child { margin-bottom: 0; }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.56s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eA horizontal line,\u003cbr\u003e\u003cem\u003ea globe suspended.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA single tapered bar extends from a round wall backplate, holding a frosted glass globe at its tip — compact, horizontal, quietly bold. Where most wall lights reach upward, this one reaches out. The result is a low-profile sconce with real presence, equally at home above a bedside table, beside a mirror, or anchoring a hallway wall. Available in brushed gold and matte black, it brings a considered, sculptural touch to any interior that values simplicity done well.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eHeight\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e18 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e24 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eMetal + frosted glass globe\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eBrushed Gold, Matte Black\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBulb fitting\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eG9, 9W LED\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eLuminous flux\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e249–2000 lm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e5 to 10 m²\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e220V (UK mains compatible)\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eTapered horizontal bar extending from a round metal backplate\u003c\/li\u003e\n      \u003cli\u003eFrosted glass globe for soft, even light diffusion\u003c\/li\u003e\n      \u003cli\u003eLow-profile design — projects outward rather than upward\u003c\/li\u003e\n      \u003cli\u003eG9 LED fitting for bright, energy-efficient output\u003c\/li\u003e\n      \u003cli\u003eSuitable for bedrooms, living rooms, hallways, studies, and bathrooms\u003c\/li\u003e\n      \u003cli\u003eHardwired installation, compatible with UK mains voltage\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eThis is a hardwired wall light that connects directly to your mains supply at 220V. Always switch off the power at the mains before installation.\u003c\/p\u003e\n      \u003cp\u003eA G9 bulb is not included. A 9W G9 LED bulb is recommended for best results and energy efficiency.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eNot up, not down — just outward. Light, exactly where it belongs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Black","offer_id":57086619550027,"sku":"CJSN175210506FU","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Gold","offer_id":57086619582795,"sku":"CJSN175210505EV","price":89.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/Ontwerp_zonder_titel_3_0e22b299-314d-424d-bef1-22e58cd017a4.png?v=1776888045"},{"product_id":"wall-lamp","title":"The Aureole Wall Light","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(24px, 3.5vw, 32px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .notice-box {\n    border: 1px solid var(--rule);\n    padding: 12px 14px;\n    border-radius: 2px;\n  }\n  .notice-box p {\n    font-size: 13px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    margin-bottom: 4px;\n  }\n  .notice-box p:last-child { margin-bottom: 0; }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.56s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eA globe of light\u003cbr\u003e\u003cem\u003eframed in gold.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eAn oval of brushed gold metal, a frosted glass globe sitting within it like the moon in a frame. This wall light is as much a piece of art as it is a light fitting — beautiful switched off, warm and inviting switched on. It brings an instant sense of considered style to a bedroom wall, a hallway, or a living room, without demanding any attention. It simply belongs.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eHeight\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e32 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e10 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eMetal frame + glass globe shade\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eGold, Black\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBulb fitting\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eG9, 7W\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eLuminous flux\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e249 to 2000 lm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e8 to 10 m²\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e220V (UK mains compatible)\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eElegant oval metal frame in a brushed gold or black finish\u003c\/li\u003e\n      \u003cli\u003eFrosted glass globe shade for soft, even light diffusion\u003c\/li\u003e\n      \u003cli\u003eG9 bulb fitting — compatible with standard G9 LED bulbs\u003c\/li\u003e\n      \u003cli\u003eSlim profile sits close to the wall without protruding\u003c\/li\u003e\n      \u003cli\u003eSuits living rooms, hallways, bedside walls, and aisles\u003c\/li\u003e\n      \u003cli\u003eHardwired installation, compatible with UK mains voltage\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eThis is a hardwired wall light that connects directly to your mains supply at 220V. Always switch off the power at the mains before installation.\u003c\/p\u003e\n      \u003cp\u003eA G9 bulb is not included. A G9 LED bulb is recommended for best results and energy efficiency.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eThe wall light that makes the room feel like it was always meant to look this way.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Gold","offer_id":57086626988363,"sku":"CJSN175210501AZ","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":57086626955595,"sku":"CJSN175210502BY","price":89.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260422_175750_61fb9632-af61-4a11-8e6e-894e0066da02.png?v=1776880825"},{"product_id":"wall-lamp-6732copper-natura","title":"Arch Globe Wall Light","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(24px, 3.5vw, 32px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .notice-box {\n    border: 1px solid var(--rule);\n    padding: 12px 14px;\n    border-radius: 2px;\n  }\n  .notice-box p {\n    font-size: 13px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    margin-bottom: 4px;\n  }\n  .notice-box p:last-child { margin-bottom: 0; }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.56s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eAn arch, a globe,\u003cbr\u003e\u003cem\u003eeffortless character.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA slender arm curves upward in a clean arc, cradles a frosted glass globe, then drops straight back down — a single fluid gesture in metal. Wall-mounted on a round backplate, this sconce brings quiet sculptural interest without demanding attention. The frosted globe diffuses light evenly and warmly, while the arched form adds just enough movement to feel considered. Available in matte black and brushed gold to suit both cooler and warmer interiors.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eHeight\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e31.5 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e12 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eMetal arm \u0026amp; backplate + frosted glass globe\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eMatte Black, Brushed Gold\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBulb fitting\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eG9, 9W LED\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e220V (UK mains compatible)\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eArched metal arm with round wall backplate in matte black or brushed gold\u003c\/li\u003e\n      \u003cli\u003eFrosted glass globe for soft, even light diffusion\u003c\/li\u003e\n      \u003cli\u003eSlim vertical stem drops below the backplate for a balanced silhouette\u003c\/li\u003e\n      \u003cli\u003eG9 LED fitting for bright, energy-efficient output\u003c\/li\u003e\n      \u003cli\u003eSuitable for bedrooms, hallways, living rooms, dining rooms, and bathrooms\u003c\/li\u003e\n      \u003cli\u003eHardwired installation, compatible with UK mains voltage\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eThis is a hardwired wall light that connects directly to your mains supply at 220V. Always switch off the power at the mains before installation.\u003c\/p\u003e\n      \u003cp\u003eA G9 bulb is not included. A 9W G9 LED bulb is recommended for best results and energy efficiency.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eOne arch. One globe. A room that feels complete.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Gold","offer_id":57086629642571,"sku":"CJSN175210509IR","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":57086629609803,"sku":"CJSN175210510JQ","price":89.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260422_180444_fddf8ed8-88fe-49e1-8a1d-2a11dd04f766_1.png?v=1776886821"},{"product_id":"wall-lamp-6736copper-natural","title":"Oval Globe Wall Light","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(24px, 3.5vw, 32px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .notice-box {\n    border: 1px solid var(--rule);\n    padding: 12px 14px;\n    border-radius: 2px;\n  }\n  .notice-box p {\n    font-size: 13px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    margin-bottom: 4px;\n  }\n  .notice-box p:last-child { margin-bottom: 0; }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.56s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eSimple form,\u003cbr\u003e\u003cem\u003estriking presence.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA solid oval backplate, a frosted glass globe resting at its top — nothing more, nothing less. This wall light works through restraint. The rounded metal panel sits flat against the wall, the globe glows softly outward, and the whole piece casts a warm halo of light across the room. Available in gold and black, it suits any space that values calm, considered design.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eHeight\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e30 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e12.5 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eMetal backplate + glass globe shade\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eGold, Black\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBulb fitting\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eG9, 9W LED\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eLuminous flux\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e2000 to 82000 lm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e5 to 10 m²\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e220V (UK mains compatible)\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eSolid oval metal backplate in gold or black\u003c\/li\u003e\n      \u003cli\u003eFrosted glass globe for soft, even light diffusion\u003c\/li\u003e\n      \u003cli\u003eG9 LED fitting for bright, energy-efficient output\u003c\/li\u003e\n      \u003cli\u003eSlim profile, sits flush against the wall\u003c\/li\u003e\n      \u003cli\u003eSuitable for kitchens, dining rooms, bedrooms, hallways, studies, and bathrooms\u003c\/li\u003e\n      \u003cli\u003eHardwired installation, compatible with UK mains voltage\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eThis is a hardwired wall light that connects directly to your mains supply at 220V. Always switch off the power at the mains before installation.\u003c\/p\u003e\n      \u003cp\u003eA G9 bulb is not included. A 9W G9 LED bulb is recommended for best results and energy efficiency.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eA globe, a backplate, and a wall. Sometimes that is all a room needs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Black","offer_id":57086640390475,"sku":"CJSN175210504DW","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Gold","offer_id":57086640423243,"sku":"CJSN175210503CX","price":89.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260422_173920_605b5c00-80ac-44d0-90a8-9e693d64dc45.png?v=1776879761"},{"product_id":"rounded-long-wall-light","title":"Rounded long wall light","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(24px, 3.5vw, 32px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .mode-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px;\n  }\n  .mode-item {\n    border: 1px solid var(--rule);\n    border-radius: 2px;\n    padding: 10px 12px;\n  }\n  .mode-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 4px;\n  }\n  .mode-desc {\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--mid);\n    line-height: 1.5;\n  }\n  .colour-grid {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n  .colour-tag {\n    border: 1px solid var(--rule);\n    border-radius: 2px;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 300;\n    letter-spacing: 0.10em;\n    text-transform: uppercase;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .notice-box {\n    border: 1px solid var(--rule);\n    padding: 12px 14px;\n    border-radius: 2px;\n  }\n  .notice-box p {\n    font-size: 13px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    margin-bottom: 4px;\n  }\n  .notice-box p:last-child { margin-bottom: 0; }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.56s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eGlass, brass, and a warm glow —\u003cbr\u003e\u003cem\u003emade for the wall.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA sculptural wall light in glass and brass that brings quiet elegance to any room. The elongated glass tube, capped with a rounded arch and held by a slender brass arm and weighted disc, casts a warm and intimate glow through frosted or tinted glass. Iron hardware with a brushed brass finish keeps the look refined without being ornate. Simple to install, and striking once in place. Available in frosted white and deep teal green.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eIron + glass\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBulb type\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eE27\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e85–265V (universal)\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eInstallation\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eWall mounted sconce\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eBrushed brass hardware\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eStyle\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eModern minimal · sculptural\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eIdeal for\u003c\/div\u003e\n    \u003cdiv class=\"mode-grid\"\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eBedroom\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eBeside the bed as a soft bedside reading light\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eLiving room\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eAlongside a sofa or feature wall for ambient glow\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eHallway\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eA sculptural accent along a corridor or entrance\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eAvailable colours\u003c\/div\u003e\n    \u003cdiv class=\"colour-grid\"\u003e\n      \u003cdiv class=\"colour-tag\"\u003eFrosted White\u003c\/div\u003e\n      \u003cdiv class=\"colour-tag\"\u003eTeal Green\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eWall mounted sconce — installs directly to the wall with included accessories\u003c\/li\u003e\n      \u003cli\u003eElongated arched glass tube — diffuses light softly and evenly\u003c\/li\u003e\n      \u003cli\u003eBrushed brass iron hardware — slender arm, weighted disc base\u003c\/li\u003e\n      \u003cli\u003eE27 bulb fitting — compatible with a wide range of LED and decorative bulbs\u003c\/li\u003e\n      \u003cli\u003eUniversal voltage 85–265V — suitable for use worldwide\u003c\/li\u003e\n      \u003cli\u003eEven, glare-free light output — comfortable for living rooms, bedrooms, and dining spaces\u003c\/li\u003e\n      \u003cli\u003eNo professional installation required — complete accessories and manual included\u003c\/li\u003e\n      \u003cli\u003eSuits minimalist, modern, and European interior styles\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eBulb not included. Compatible with E27 base bulbs — we recommend a warm white LED globe bulb for best effect.\u003c\/p\u003e\n      \u003cp\u003eInstallation accessories for both wall and pendant configurations are included in the box. Follow the included manual carefully for safe installation.\u003c\/p\u003e\n      \u003cp\u003eUniversal voltage (85–265V) — compatible with UK, EU, and international supplies. Ensure your fitting and cable are rated appropriately for your region.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eGlass, brass, and light — nothing more than it needs to be.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Frosted White","offer_id":57108814365003,"sku":"CJYD171467704DW","price":139.99,"currency_code":"GBP","in_stock":true},{"title":"Teal Green","offer_id":57108814332235,"sku":"CJYD171467703CX","price":139.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260428_122022_6b969d7f-f32c-499a-a0bd-7d45e33acba6.png?v=1777383296"},{"product_id":"nordic-simple-round-spherical-wall-lamp","title":"Nordic Round Spherical Wall Lamp","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --charcoal: #1c1c1c;\n    --mid: #6b6560;\n    --accent: #c4b49a;\n    --rule: #ddd8d0;\n  }\n  .lamp-intro {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    -webkit-font-smoothing: antialiased;\n    padding: 0 0 28px 0;\n    border-bottom: 1px solid var(--rule);\n    margin-bottom: 28px;\n    width: 100%;\n  }\n  .lamp-eyebrow {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.05s forwards;\n  }\n  .lamp-eyebrow::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .lamp-headline {\n    font-family: 'Cormorant Garamond', serif;\n    font-weight: 300;\n    font-size: clamp(24px, 3.5vw, 32px);\n    line-height: 1.25;\n    color: var(--charcoal);\n    margin-bottom: 12px;\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.12s forwards;\n  }\n  .lamp-headline em {\n    font-style: italic;\n    color: var(--mid);\n  }\n  .lamp-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.85;\n    color: var(--mid);\n    opacity: 0;\n    animation: fadeUp 0.6s ease 0.2s forwards;\n  }\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  .product-section {\n    background: transparent;\n    font-family: 'Jost', sans-serif;\n    color: var(--charcoal);\n    -webkit-font-smoothing: antialiased;\n    padding: 0;\n    width: 100%;\n  }\n  .block {\n    margin-bottom: 24px;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .block:nth-child(1) { animation-delay: 0.28s; }\n  .block:nth-child(2) { animation-delay: 0.35s; }\n  .block:nth-child(3) { animation-delay: 0.42s; }\n  .block:nth-child(4) { animation-delay: 0.49s; }\n  .block-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.20em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .block-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n  .spec-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px 16px;\n  }\n  .spec-key {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 2px;\n  }\n  .spec-value {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.5;\n    color: var(--mid);\n  }\n  .mode-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr 1fr;\n    gap: 10px;\n  }\n  .mode-item {\n    border: 1px solid var(--rule);\n    border-radius: 2px;\n    padding: 10px 12px;\n  }\n  .mode-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 4px;\n  }\n  .mode-desc {\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--mid);\n    line-height: 1.5;\n  }\n  .colour-grid {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n  .colour-tag {\n    border: 1px solid var(--rule);\n    border-radius: 2px;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 300;\n    letter-spacing: 0.10em;\n    text-transform: uppercase;\n    color: var(--mid);\n  }\n  .feature-list { list-style: none; }\n  .feature-list li {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    padding-left: 14px;\n    position: relative;\n    margin-bottom: 4px;\n  }\n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 4px;\n    height: 1px;\n    background: var(--accent);\n  }\n  .notice-box {\n    border: 1px solid var(--rule);\n    padding: 12px 14px;\n    border-radius: 2px;\n  }\n  .notice-box p {\n    font-size: 13px;\n    font-weight: 300;\n    line-height: 1.75;\n    color: var(--mid);\n    margin-bottom: 4px;\n  }\n  .notice-box p:last-child { margin-bottom: 0; }\n  .quote-block {\n    border-left: 2px solid var(--accent);\n    padding: 4px 0 4px 16px;\n    margin: 0;\n    opacity: 0;\n    transform: translateY(12px);\n    animation: fadeUp 0.6s ease 0.56s forwards;\n  }\n  .quote-block p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.55;\n    color: var(--charcoal);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eA frosted globe, a brushed base —\u003cbr\u003e\u003cem\u003esimple as a room should be.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA Nordic-inspired globe light that works equally well on the ceiling or the wall. The frosted glass sphere diffuses light evenly and softly, casting a warm glow without glare — the kind of light that makes a room feel considered rather than just lit. The base is available in brushed copper, matte black, or white, each with a premium electroplated finish that is fade-resistant and scratch-resistant. Two sizes — 10 cm and 15 cm — let you match the scale of the room. G9 LED fitting for high colour rendering and energy efficiency.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eSizes\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e10 cm · 15 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBulb fitting\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eG9 LED\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e≤ 36V\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eInstallation\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eCeiling flush mount or wall sconce\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eShade\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eFrosted glass globe\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBase finish\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003ePremium electroplated — fade \u0026amp; scratch resistant\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eStyle\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eNordic minimal\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eLight quality\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eHigh colour rendering · energy saving\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eAvailable variants\u003c\/div\u003e\n    \u003cdiv class=\"colour-grid\"\u003e\n      \u003cdiv class=\"colour-tag\"\u003eBlack — 10 cm\u003c\/div\u003e\n      \u003cdiv class=\"colour-tag\"\u003eBlack — 15 cm\u003c\/div\u003e\n      \u003cdiv class=\"colour-tag\"\u003eCopper — 10 cm\u003c\/div\u003e\n      \u003cdiv class=\"colour-tag\"\u003eCopper — 15 cm\u003c\/div\u003e\n      \u003cdiv class=\"colour-tag\"\u003eWhite — 10 cm\u003c\/div\u003e\n      \u003cdiv class=\"colour-tag\"\u003eWhite — 15 cm\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eIdeal for\u003c\/div\u003e\n    \u003cdiv class=\"mode-grid\"\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eLiving room\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eCeiling flush mount for soft, even ambient light\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eHallway\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eWall sconce beside a mirror or along an entrance\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mode-item\"\u003e\n        \u003cdiv class=\"mode-label\"\u003eBedroom\u003c\/div\u003e\n        \u003cdiv class=\"mode-desc\"\u003eBedside wall light for a warm, intimate glow\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eFrosted glass globe shade — diffuses light softly with no harsh glare\u003c\/li\u003e\n      \u003cli\u003eG9 LED fitting — high colour rendering, energy efficient, long lasting\u003c\/li\u003e\n      \u003cli\u003ePremium electroplated base — fade-resistant, scratch-resistant finish\u003c\/li\u003e\n      \u003cli\u003eAvailable in brushed copper, matte black, and white\u003c\/li\u003e\n      \u003cli\u003eTwo sizes — 10 cm and 15 cm — to suit any room scale\u003c\/li\u003e\n      \u003cli\u003eInstalls as a ceiling flush mount or wall sconce\u003c\/li\u003e\n      \u003cli\u003eNordic minimal aesthetic — complements modern, Scandinavian, and understated interiors\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eBulb not included. Compatible with G9 LED bulbs — we recommend a warm white G9 for the best atmosphere.\u003c\/p\u003e\n      \u003cp\u003eVoltage ≤ 36V. Please ensure your installation is carried out by a qualified electrician if you are unsure.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eA globe of frosted light. Nothing more needed.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Copper 10 cm","offer_id":57108924072267,"sku":"CJYD242405216PK","price":39.99,"currency_code":"GBP","in_stock":true},{"title":"Copper 15 cm","offer_id":57108924105035,"sku":"CJYD242405217QJ","price":79.99,"currency_code":"GBP","in_stock":true},{"title":"Black 10 cm","offer_id":57108924006731,"sku":"CJYD242405219SH","price":39.99,"currency_code":"GBP","in_stock":true},{"title":"Black 15 cm","offer_id":57108924039499,"sku":"CJYD242405221UF","price":79.99,"currency_code":"GBP","in_stock":true},{"title":"White 10 cm","offer_id":57108924137803,"sku":"CJYD242405227AZ","price":39.99,"currency_code":"GBP","in_stock":true},{"title":"White 15 cm","offer_id":57108924170571,"sku":"CJYD242405229CX","price":79.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/ChatGPT_Image_Apr_28_2026_07_11_55_PM.png?v=1777396462"},{"product_id":"simple-living-room-background-wall-colorful-wall-lamp","title":"Half Moon Globe Wall Light","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap'); *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --charcoal: #1c1c1c; --mid: #6b6560; --accent: #c4b49a; --rule: #ddd8d0; } .lamp-intro { background: transparent; font-family: 'Jost', sans-serif; -webkit-font-smoothing: antialiased; padding: 0 0 28px 0; border-bottom: 1px solid var(--rule); margin-bottom: 28px; width: 100%; } .lamp-eyebrow { font-size: 10px; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; color: var(--accent); margin-bottom: 10px; display: flex; align-items: center; gap: 8px; opacity: 0; animation: fadeUp 0.6s ease 0.05s forwards; } .lamp-eyebrow::after { content: ''; flex: 1; height: 1px; background: var(--rule); } .lamp-headline { font-family: 'Cormorant Garamond', serif; font-weight: 300; font-size: clamp(24px, 3.5vw, 32px); line-height: 1.25; color: var(--charcoal); margin-bottom: 12px; opacity: 0; animation: fadeUp 0.6s ease 0.12s forwards; } .lamp-headline em { font-style: italic; color: var(--mid); } .lamp-body { font-family: 'Jost', sans-serif; font-size: 14px; font-weight: 300; line-height: 1.85; color: var(--mid); opacity: 0; animation: fadeUp 0.6s ease 0.2s forwards; } @keyframes fadeUp { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } .product-section { background: transparent; font-family: 'Jost', sans-serif; color: var(--charcoal); -webkit-font-smoothing: antialiased; padding: 0; width: 100%; } .block { margin-bottom: 24px; opacity: 0; transform: translateY(12px); animation: fadeUp 0.6s ease forwards; } .block:nth-child(1) { animation-delay: 0.28s; } .block:nth-child(2) { animation-delay: 0.35s; } .block:nth-child(3) { animation-delay: 0.42s; } .block:nth-child(4) { animation-delay: 0.49s; } .block-label { font-size: 10px; font-weight: 500; letter-spacing: 0.20em; text-transform: uppercase; color: var(--accent); margin-bottom: 10px; display: flex; align-items: center; gap: 8px; } .block-label::after { content: ''; flex: 1; height: 1px; background: var(--rule); } .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px 16px; } .spec-key { font-size: 10px; font-weight: 500; letter-spacing: 0.14em; text-transform: uppercase; color: var(--accent); margin-bottom: 2px; } .spec-value { font-size: 14px; font-weight: 300; line-height: 1.5; color: var(--mid); } .colour-grid { display: flex; flex-wrap: wrap; gap: 8px; } .colour-tag { border: 1px solid var(--rule); border-radius: 2px; padding: 6px 14px; font-size: 12px; font-weight: 300; letter-spacing: 0.10em; text-transform: uppercase; color: var(--mid); } .feature-list { list-style: none; } .feature-list li { font-size: 14px; font-weight: 300; line-height: 1.75; color: var(--mid); padding-left: 14px; position: relative; margin-bottom: 4px; } .feature-list li::before { content: ''; position: absolute; left: 0; top: 10px; width: 4px; height: 1px; background: var(--accent); } .notice-box { border: 1px solid var(--rule); padding: 12px 14px; border-radius: 2px; } .notice-box p { font-size: 13px; font-weight: 300; line-height: 1.75; color: var(--mid); margin-bottom: 4px; } .notice-box p:last-child { margin-bottom: 0; } .quote-block { border-left: 2px solid var(--accent); padding: 4px 0 4px 16px; margin: 0; opacity: 0; transform: translateY(12px); animation: fadeUp 0.6s ease 0.56s forwards; } .quote-block p { font-family: 'Cormorant Garamond', serif; font-size: 17px; font-weight: 300; font-style: italic; line-height: 1.55; color: var(--charcoal); }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eA disc, a globe,\u003cbr\u003e\u003cem\u003egeometry that glows.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA semi-circular metal backplate cradles a frosted glass globe — part wall light, part sculptural object. The half-disc form creates a striking geometric silhouette that commands the wall without overwhelming it. Switched off, it is a considered piece of design. Switched on, the frosted globe diffuses a warm, even glow that turns any room quieter and more considered. Available in black and white.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e20 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eHeight\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e16 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eDepth from wall\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e17 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eBulb fitting\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eG9\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003e220V (UK mains compatible)\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eInstallation\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eHardwired wall mount\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eShade\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eFrosted glass globe\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cdiv class=\"spec-key\"\u003eStyle\u003c\/div\u003e\n        \u003cdiv class=\"spec-value\"\u003eModern minimal · sculptural\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eAvailable colours\u003c\/div\u003e\n    \u003cdiv class=\"colour-grid\"\u003e\n      \u003cdiv class=\"colour-tag\"\u003eBlack\u003c\/div\u003e\n      \u003cdiv class=\"colour-tag\"\u003eWhite\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eSemi-circular metal backplate — a sculptural presence on any wall\u003c\/li\u003e\n      \u003cli\u003eFrosted glass globe for soft, warm, and even light diffusion\u003c\/li\u003e\n      \u003cli\u003eCompact dimensions — 20 cm wide, 16 cm tall, sits close to the wall\u003c\/li\u003e\n      \u003cli\u003eG9 bulb fitting — compatible with standard G9 LED bulbs\u003c\/li\u003e\n      \u003cli\u003eHardwired installation, compatible with UK mains voltage at 220V\u003c\/li\u003e\n      \u003cli\u003eSuits bedrooms, hallways, living rooms, and bathrooms\u003c\/li\u003e\n      \u003cli\u003eAvailable in black and white to suit any interior palette\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eThis is a hardwired wall light that connects directly to your mains supply at 220V. Always switch off the power at the mains before installation.\u003c\/p\u003e\n      \u003cp\u003eA G9 LED bulb is included in the box.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eHalf disc. Whole glow. A wall that earns its place.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Black","offer_id":57109063991627,"sku":"CJYD205025816PK","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"White","offer_id":57109064057163,"sku":"CJYD205025815OL","price":69.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260428_182310_9d7e0f27-212f-4142-b6c9-3fbfe29c63b6_1.png?v=1777495684"},{"product_id":"botanica-wall-light","title":"Botanica Wall Light","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}\n:root{--charcoal:#1c1c1c;--mid:#6b6560;--accent:#c4b49a;--rule:#ddd8d0;}\n.lamp-intro{background:transparent;font-family:'Jost',sans-serif;-webkit-font-smoothing:antialiased;padding:0 0 28px 0;border-bottom:1px solid var(--rule);margin-bottom:28px;width:100%;}\n.lamp-eyebrow{font-size:12px;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;display:flex;align-items:center;gap:8px;opacity:0;animation:fadeUp 0.6s ease 0.05s forwards;}\n.lamp-eyebrow::after{content:'';flex:1;height:1px;background:var(--rule);}\n.lamp-headline{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(28px,4vw,38px);line-height:1.25;color:var(--charcoal);margin-bottom:14px;opacity:0;animation:fadeUp 0.6s ease 0.12s forwards;}\n.lamp-headline em{font-style:italic;color:var(--mid);}\n.lamp-body{font-family:'Jost',sans-serif;font-size:16px;font-weight:300;line-height:1.85;color:var(--mid);opacity:0;animation:fadeUp 0.6s ease 0.2s forwards;}\n.product-section{background:transparent;font-family:'Jost',sans-serif;color:var(--charcoal);-webkit-font-smoothing:antialiased;padding:0;width:100%;}\n.block{margin-bottom:28px;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease forwards;}\n.block:nth-child(1){animation-delay:0.28s;}.block:nth-child(2){animation-delay:0.35s;}.block:nth-child(3){animation-delay:0.42s;}.block:nth-child(4){animation-delay:0.49s;}.block:nth-child(5){animation-delay:0.56s;}\n.block-label{font-size:12px;font-weight:500;letter-spacing:0.20em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;display:flex;align-items:center;gap:8px;}\n.block-label::after{content:'';flex:1;height:1px;background:var(--rule);}\n.spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;}\n.spec-key{font-size:12px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:var(--accent);margin-bottom:3px;}\n.spec-value{font-size:16px;font-weight:300;line-height:1.5;color:var(--mid);}\n.feature-list{list-style:none;}\n.feature-list li{font-size:16px;font-weight:300;line-height:1.75;color:var(--mid);padding-left:16px;position:relative;margin-bottom:6px;}\n.feature-list li::before{content:'';position:absolute;left:0;top:11px;width:5px;height:1px;background:var(--accent);}\n.notice-box{border:1px solid var(--rule);padding:14px 16px;border-radius:2px;}\n.notice-box p{font-size:15px;font-weight:300;line-height:1.75;color:var(--mid);margin-bottom:6px;}\n.notice-box p:last-child{margin-bottom:0;}\n.quote-block{border-left:2px solid var(--accent);padding:6px 0 6px 18px;margin:0;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease 0.63s forwards;}\n.quote-block p{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:300;font-style:italic;line-height:1.55;color:var(--charcoal);}\n@keyframes fadeUp{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eThe details\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eWarm light and living green —\u003cbr\u003e\u003cem\u003etogether on your wall.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eA wall light that combines a warm glass lamp with a built-in glass plant vase, all mounted on a solid natural wood bracket. One fitting does two things — it lights the room and displays your favourite cutting or stem at the same time. Pull the wooden bead chain to switch it on, and watch warm light spill softly across the wall alongside a little patch of living green. Available with a globe or cylinder shade, with the plant vase on the left or right — choose whichever suits your wall best.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e26 cm wide × 14 cm tall\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e110V–240V (UK mains compatible)\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLight source\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eLED (included)\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShade\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eFrosted glass — globe or cylinder\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFrame\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eSolid natural wood bracket\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSwitch\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003ePull-chain with wooden bead\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePlant vase\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eClear glass — included\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInstallation\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eHardwired wall fitting\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eWarm glass lamp and built-in plant vase in one wall fitting — light and green, together\u003c\/li\u003e\n      \u003cli\u003eSolid natural wood bracket — warm, tactile, and beautifully made\u003c\/li\u003e\n      \u003cli\u003ePull-chain switch with wooden bead — satisfying to use, lovely to look at\u003c\/li\u003e\n      \u003cli\u003eGlass plant vase included — fill with a cutting, stem, or dried flower\u003c\/li\u003e\n      \u003cli\u003eUK mains compatible (110V–240V) — LED light source included\u003c\/li\u003e\n      \u003cli\u003eAvailable in globe or cylinder shade, vase on left or right — choose what works for your wall\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eWhere to use it\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eBedroom walls — a bedside wall light and plant display in one\u003c\/li\u003e\n      \u003cli\u003eLiving room and hallway feature walls\u003c\/li\u003e\n      \u003cli\u003eBathroom walls — warm light and a cutting of eucalyptus or bamboo\u003c\/li\u003e\n      \u003cli\u003eRestaurant and café interiors — warm, natural, and unmistakably considered\u003c\/li\u003e\n      \u003cli\u003eBoutique hotel rooms and creative studio spaces\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eThis is a hardwired wall light — it connects directly to your mains supply. Always switch off the power at the mains before installation. Professional installation is recommended.\u003c\/p\u003e\n      \u003cp\u003eThe glass plant vase is included. Plants and cuttings are not included.\u003c\/p\u003e\n      \u003cp\u003ePlease select your preferred shade shape (globe or cylinder) and vase position (left or right) before adding to basket.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003ePull the chain. Warm light fills the room. Green grows beside it. Perfect.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Cylinder — Vase Left","offer_id":57342073438539,"sku":"CJYD223346625YB","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Globe — Vase Left","offer_id":57342073471307,"sku":"CJYD223346627AZ","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Globe — Vase Right","offer_id":57342073504075,"sku":"CJYD223346628BY","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Cylinder — Vase Right","offer_id":57342073536843,"sku":"CJYD223346626ZA","price":89.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260517_170138_781fe55f-888d-49aa-a193-090cd132e62d_1.png?v=1779039684"},{"product_id":"double-wall-light","title":"Duo Wall Light","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}\n:root{--charcoal:#1c1c1c;--mid:#6b6560;--accent:#c4b49a;--rule:#ddd8d0;}\n.lamp-intro{font-family:'Jost',sans-serif;-webkit-font-smoothing:antialiased;padding:0 0 28px 0;border-bottom:1px solid var(--rule);margin-bottom:28px;width:100%;}\n.lamp-eyebrow{font-size:12px;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;display:flex;align-items:center;gap:8px;opacity:0;animation:fadeUp 0.6s ease 0.05s forwards;}\n.lamp-eyebrow::after{content:'';flex:1;height:1px;background:var(--rule);}\n.lamp-headline{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(28px,4vw,38px);line-height:1.25;color:var(--charcoal);margin-bottom:14px;opacity:0;animation:fadeUp 0.6s ease 0.12s forwards;}\n.lamp-headline em{font-style:italic;color:var(--mid);}\n.lamp-body{font-family:'Jost',sans-serif;font-size:16px;font-weight:300;line-height:1.85;color:var(--mid);opacity:0;animation:fadeUp 0.6s ease 0.2s forwards;}\n.product-section{font-family:'Jost',sans-serif;color:var(--charcoal);-webkit-font-smoothing:antialiased;padding:0;width:100%;}\n.block{margin-bottom:28px;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease forwards;}\n.block:nth-child(1){animation-delay:0.28s;}.block:nth-child(2){animation-delay:0.35s;}.block:nth-child(3){animation-delay:0.42s;}.block:nth-child(4){animation-delay:0.49s;}.block:nth-child(5){animation-delay:0.56s;}\n.block-label{font-size:12px;font-weight:500;letter-spacing:0.20em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;display:flex;align-items:center;gap:8px;}\n.block-label::after{content:'';flex:1;height:1px;background:var(--rule);}\n.spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;}\n.spec-key{font-size:12px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:var(--accent);margin-bottom:3px;}\n.spec-value{font-size:16px;font-weight:300;line-height:1.5;color:var(--mid);}\n.feature-list{list-style:none;}\n.feature-list li{font-size:16px;font-weight:300;line-height:1.75;color:var(--mid);padding-left:16px;position:relative;margin-bottom:6px;}\n.feature-list li::before{content:'';position:absolute;left:0;top:11px;width:5px;height:1px;background:var(--accent);}\n.notice-box{border:1px solid var(--rule);padding:14px 16px;border-radius:2px;}\n.notice-box p{font-size:15px;font-weight:300;line-height:1.75;color:var(--mid);margin-bottom:6px;}\n.notice-box p:last-child{margin-bottom:0;}\n.quote-block{border-left:2px solid var(--accent);padding:6px 0 6px 18px;margin:0;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease 0.63s forwards;}\n.quote-block p{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:300;font-style:italic;line-height:1.55;color:var(--charcoal);}\n@keyframes fadeUp{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}\n\u003c\/style\u003e\n\u003cdiv class=\"lamp-intro\"\u003e\n\u003cdiv class=\"lamp-eyebrow\"\u003eLighting · Wall Light\u003c\/div\u003e\n\u003cdiv class=\"lamp-headline\"\u003eTwo tubes, two colours — \u003cem\u003eone wall light that owns the room.\u003c\/em\u003e\n\u003c\/div\u003e\n\u003cp class=\"lamp-body\"\u003eThe Duo Wall Light is a double-tube LED sconce with two contrasting coloured cylinders — one pointing up, one pointing down — mounted on a circular colour-matched backplate. Bold enough to be a talking point, warm enough to be genuinely liveable. Available in five colour combinations, it is the kind of wall light that makes a bedroom or living room wall feel intentional rather than afterthought.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eWidth\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e12 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eHeight\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e25.5 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e220 V\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eLight\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWarm white — both tubes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eInstallation\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eHardwired wall mount\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eStyle\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eColour block · contemporary\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eColours\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e5 combinations — see options\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eTwo contrasting coloured cylinders on a circular backplate — the colour-block wall light look that is all over interior design right now, done with real quality\u003c\/li\u003e\n\u003cli\u003eWarm white light glows from both tubes simultaneously — up and down, soft and flattering against any wall\u003c\/li\u003e\n\u003cli\u003e25.5cm tall and 12cm wide — a genuine statement piece that holds its own on a bedroom or living room wall\u003c\/li\u003e\n\u003cli\u003eFive colour combinations — Green \u0026amp; Pink, Beige \u0026amp; Red, Black, Pink \u0026amp; Red, and Red \u0026amp; Green\u003c\/li\u003e\n\u003cli\u003eWorks beautifully as a single sconce or paired either side of a bed, mirror, or sofa\u003c\/li\u003e\n\u003cli\u003e220V mains powered — clean hardwired installation with no visible cable when fitted correctly\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"block-label\"\u003eWhere to use it\u003c\/div\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eBedroom — paired either side of the bed as a bold alternative to bedside lamps\u003c\/li\u003e\n\u003cli\u003eLiving room — flanking a sofa, fireplace, or piece of artwork\u003c\/li\u003e\n\u003cli\u003eHallway — a single sconce that immediately makes the wall feel considered\u003c\/li\u003e\n\u003cli\u003eDining room — warm up-down light that adds colour and atmosphere at the table\u003c\/li\u003e\n\u003cli\u003eBoutique hotel room or rental property — distinctive, memorable, and genuinely impressive\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"block\"\u003e\n\u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n\u003cdiv class=\"notice-box\"\u003e\n\u003cp\u003eThis is a hardwired wall light. Always switch off the power at the mains before installation.\u003c\/p\u003e\n\u003cp\u003eWarm white LED integrated. 220V mains powered. Available in five colour combinations.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quote-block\"\u003e\n\u003cp\u003eColour, warmth, and a wall that finally says something.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Green\/Pink","offer_id":57462938960203,"sku":"CJYD200104823WD","price":49.99,"currency_code":"GBP","in_stock":true},{"title":"Beige\/Red","offer_id":57462938992971,"sku":"CJYD200104842PK","price":49.99,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":57462939025739,"sku":"CJYD200104839MN","price":49.99,"currency_code":"GBP","in_stock":true},{"title":"Pink\/Red","offer_id":57462939058507,"sku":"CJYD200104829CX","price":49.99,"currency_code":"GBP","in_stock":true},{"title":"Red\/Green","offer_id":57462939091275,"sku":"CJYD200104831EV","price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260528_205241_98a51083-d413-4e31-b246-f2e343617bf6_1.png?v=1780002635"},{"product_id":"wal-lamp","title":"Alabaster Column Wall Light","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}\n:root{--charcoal:#1c1c1c;--mid:#6b6560;--accent:#c4b49a;--rule:#ddd8d0;}\n.lamp-intro{font-family:'Jost',sans-serif;-webkit-font-smoothing:antialiased;padding:0 0 28px 0;border-bottom:1px solid var(--rule);margin-bottom:28px;width:100%;}\n.lamp-eyebrow{font-size:12px;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;display:flex;align-items:center;gap:8px;opacity:0;animation:fadeUp 0.6s ease 0.05s forwards;}\n.lamp-eyebrow::after{content:'';flex:1;height:1px;background:var(--rule);}\n.lamp-headline{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(28px,4vw,38px);line-height:1.25;color:var(--charcoal);margin-bottom:14px;opacity:0;animation:fadeUp 0.6s ease 0.12s forwards;}\n.lamp-headline em{font-style:italic;color:var(--mid);}\n.lamp-body{font-family:'Jost',sans-serif;font-size:16px;font-weight:300;line-height:1.85;color:var(--mid);opacity:0;animation:fadeUp 0.6s ease 0.2s forwards;}\n.product-section{font-family:'Jost',sans-serif;color:var(--charcoal);-webkit-font-smoothing:antialiased;padding:0;width:100%;}\n.block{margin-bottom:28px;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease forwards;}\n.block:nth-child(1){animation-delay:0.28s;}.block:nth-child(2){animation-delay:0.35s;}.block:nth-child(3){animation-delay:0.42s;}.block:nth-child(4){animation-delay:0.49s;}.block:nth-child(5){animation-delay:0.56s;}\n.block-label{font-size:12px;font-weight:500;letter-spacing:0.20em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;display:flex;align-items:center;gap:8px;}\n.block-label::after{content:'';flex:1;height:1px;background:var(--rule);}\n.spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;}\n.spec-key{font-size:12px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:var(--accent);margin-bottom:3px;}\n.spec-value{font-size:16px;font-weight:300;line-height:1.5;color:var(--mid);}\n.feature-list{list-style:none;}\n.feature-list li{font-size:16px;font-weight:300;line-height:1.75;color:var(--mid);padding-left:16px;position:relative;margin-bottom:6px;}\n.feature-list li::before{content:'';position:absolute;left:0;top:11px;width:5px;height:1px;background:var(--accent);}\n.notice-box{border:1px solid var(--rule);padding:14px 16px;border-radius:2px;}\n.notice-box p{font-size:15px;font-weight:300;line-height:1.75;color:var(--mid);margin-bottom:6px;}\n.notice-box p:last-child{margin-bottom:0;}\n.quote-block{border-left:2px solid var(--accent);padding:6px 0 6px 18px;margin:0;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease 0.63s forwards;}\n.quote-block p{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:300;font-style:italic;line-height:1.55;color:var(--charcoal);}\n@keyframes fadeUp{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eLighting · Wall Light\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eStone that glows — \u003cem\u003eevery vein revealed by warm light.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eThe Alabaster Column Wall Light is a tall cylindrical wall sconce with a natural marble shade that, when illuminated, reveals its unique veining in warm, amber-toned light. No two are quite the same. Slender, vertical, and quietly extraordinary — it transforms any wall it sits on into a feature.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eDiameter\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e6 cm\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eLength\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e50 cm\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003ePower\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e14 W LED — integrated\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eLight\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWarm white\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eShade\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eNatural marble\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eFitting\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eMetal — Black or Brass\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3–5 m²\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e220 V · hardwired\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eNatural marble cylinder — each piece has its own unique veining pattern, revealed beautifully when the warm light glows through it\u003c\/li\u003e\n      \u003cli\u003e14W integrated LED — warm, even light from top to bottom of the full 50cm column, no hot spots or shadows\u003c\/li\u003e\n      \u003cli\u003eSlender at just 6cm wide — makes a wall feel taller and more architectural without adding visual bulk\u003c\/li\u003e\n      \u003cli\u003eAvailable in Black and Brass fittings — the Black for dramatic, minimal interiors, the Brass for warmer, more classical spaces\u003c\/li\u003e\n      \u003cli\u003eWorks beautifully as a single statement sconce or paired symmetrically either side of a bed, mirror, or doorway\u003c\/li\u003e\n      \u003cli\u003eSuits bedrooms, studies, hallways, living rooms, and bathroom walls equally well\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eWhere to use it\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eBedroom — paired either side of the bed for a dramatic, hotel-suite quality bedhead lighting\u003c\/li\u003e\n      \u003cli\u003eHallway — a single column on a plain wall that transforms the whole space\u003c\/li\u003e\n      \u003cli\u003eLiving room — flanking a fireplace, artwork, or console for warm ambient light\u003c\/li\u003e\n      \u003cli\u003eBathroom — beside a mirror for warm, flattering vanity lighting\u003c\/li\u003e\n      \u003cli\u003eStudy or home office — a vertical accent light that makes the room feel properly considered\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eHardwired wall light. 14W warm white LED integrated — no bulb required. Natural marble shade — veining will vary slightly between pieces. 220V mains powered. Available in Black and Brass fittings.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eMarble, warm light, and a wall that finally earns its place.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Gold","offer_id":57482184786251,"sku":"CJYD257601503CX","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":57482184819019,"sku":"CJYD257601502BY","price":89.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260531_171641_701650f5-fdc7-461b-b2da-d2b10ca285d8.png?v=1780248555"},{"product_id":"petal-wall-light","title":"Petal Wall Light","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}\n:root{--charcoal:#1c1c1c;--mid:#6b6560;--accent:#c4b49a;--rule:#ddd8d0;}\n.lamp-intro{font-family:'Jost',sans-serif;-webkit-font-smoothing:antialiased;padding:0 0 28px 0;border-bottom:1px solid var(--rule);margin-bottom:28px;width:100%;}\n.lamp-eyebrow{font-size:12px;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;display:flex;align-items:center;gap:8px;opacity:0;animation:fadeUp 0.6s ease 0.05s forwards;}\n.lamp-eyebrow::after{content:'';flex:1;height:1px;background:var(--rule);}\n.lamp-headline{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(28px,4vw,38px);line-height:1.25;color:var(--charcoal);margin-bottom:14px;opacity:0;animation:fadeUp 0.6s ease 0.12s forwards;}\n.lamp-headline em{font-style:italic;color:var(--mid);}\n.lamp-body{font-family:'Jost',sans-serif;font-size:16px;font-weight:300;line-height:1.85;color:var(--mid);opacity:0;animation:fadeUp 0.6s ease 0.2s forwards;}\n.product-section{font-family:'Jost',sans-serif;color:var(--charcoal);-webkit-font-smoothing:antialiased;padding:0;width:100%;}\n.block{margin-bottom:28px;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease forwards;}\n.block:nth-child(1){animation-delay:0.28s;}.block:nth-child(2){animation-delay:0.35s;}.block:nth-child(3){animation-delay:0.42s;}.block:nth-child(4){animation-delay:0.49s;}.block:nth-child(5){animation-delay:0.56s;}\n.block-label{font-size:12px;font-weight:500;letter-spacing:0.20em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;display:flex;align-items:center;gap:8px;}\n.block-label::after{content:'';flex:1;height:1px;background:var(--rule);}\n.spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;}\n.spec-key{font-size:12px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:var(--accent);margin-bottom:3px;}\n.spec-value{font-size:16px;font-weight:300;line-height:1.5;color:var(--mid);}\n.feature-list{list-style:none;}\n.feature-list li{font-size:16px;font-weight:300;line-height:1.75;color:var(--mid);padding-left:16px;position:relative;margin-bottom:6px;}\n.feature-list li::before{content:'';position:absolute;left:0;top:11px;width:5px;height:1px;background:var(--accent);}\n.notice-box{border:1px solid var(--rule);padding:14px 16px;border-radius:2px;}\n.notice-box p{font-size:15px;font-weight:300;line-height:1.75;color:var(--mid);margin-bottom:6px;}\n.notice-box p:last-child{margin-bottom:0;}\n.quote-block{border-left:2px solid var(--accent);padding:6px 0 6px 18px;margin:0;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease 0.63s forwards;}\n.quote-block p{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:300;font-style:italic;line-height:1.55;color:var(--charcoal);}\n@keyframes fadeUp{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eLighting · Wall Light\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eGlass that opens like a flower — \u003cem\u003ewarm light rising from within.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eThe Petal Wall Light is a fluted glass sconce with an open upward form — like a flower caught mid-bloom — mounted on a copper base fitting. The glass glows from within with a warm, even light that catches every rib and fold of the shade. Available in White, Green, and Amber, each with its own character and entirely different mood when lit.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eWidth\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e28 cm\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eHeight\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e24 cm\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eProjection\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e13 cm from wall\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eBulb Fitting\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eE14 × 2 — not included\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eGlass · Iron · Copper\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e1.38 kg\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3–8 m²\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e220 V · hardwired\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eColours\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWhite · Green · Amber\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eFluted glass in an open upward petal form — warm light illuminates every rib and fold of the shade for a genuinely beautiful wall effect\u003c\/li\u003e\n      \u003cli\u003eCopper base fitting — adds warmth and quality to all three colourways\u003c\/li\u003e\n      \u003cli\u003eTwo E14 bulb sockets — generous light output for rooms of 3 to 8 square metres\u003c\/li\u003e\n      \u003cli\u003e28cm wide and 24cm tall — a substantial decorative piece with real presence on a wall\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n      \u003cli\u003eAvailable in White, Green, and Amber — each glows with a completely different character when lit\u003c\/li\u003e\n      \u003cli\u003eGlass, iron, and copper construction — solid, well-made, and built to last\u003c\/li\u003e\n    \n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eWhere to use it\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eLiving room — a single statement sconce or paired either side of a fireplace or sofa\u003c\/li\u003e\n      \u003cli\u003eBedroom — paired either side of the bed for warm, decorative ambient light\u003c\/li\u003e\n      \u003cli\u003eDining room — above a sideboard or flanking a mirror for warm, flattering light at dinner\u003c\/li\u003e\n      \u003cli\u003eHallway — a single petal sconce that transforms an entrance wall immediately\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eHardwired wall light. Two E14 bulbs required — not included. 220V mains powered. Available in White, Green, and Amber.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eGlass, copper, warm light — a wall that blooms.\u003c\/p\u003e\n  \u003c\/div\u003e\n","brand":"Avertta","offers":[{"title":"White","offer_id":57482852270411,"sku":"CJYD247066504DW","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":57482852303179,"sku":"CJYD247066501AZ","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Amber","offer_id":57482852335947,"sku":"CJYD247066503CX","price":109.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260531_194118_9b96f5ed-17b6-4ba3-87b6-c0926e6c3164_1.png?v=1780256939"},{"product_id":"travertine-wall-light","title":"Travertine Wall Light","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}\n:root{--charcoal:#1c1c1c;--mid:#6b6560;--accent:#c4b49a;--rule:#ddd8d0;}\n.lamp-intro{font-family:'Jost',sans-serif;-webkit-font-smoothing:antialiased;padding:0 0 28px 0;border-bottom:1px solid var(--rule);margin-bottom:28px;width:100%;}\n.lamp-eyebrow{font-size:12px;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;display:flex;align-items:center;gap:8px;opacity:0;animation:fadeUp 0.6s ease 0.05s forwards;}\n.lamp-eyebrow::after{content:'';flex:1;height:1px;background:var(--rule);}\n.lamp-headline{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(28px,4vw,38px);line-height:1.25;color:var(--charcoal);margin-bottom:14px;opacity:0;animation:fadeUp 0.6s ease 0.12s forwards;}\n.lamp-headline em{font-style:italic;color:var(--mid);}\n.lamp-body{font-family:'Jost',sans-serif;font-size:16px;font-weight:300;line-height:1.85;color:var(--mid);opacity:0;animation:fadeUp 0.6s ease 0.2s forwards;}\n.product-section{font-family:'Jost',sans-serif;color:var(--charcoal);-webkit-font-smoothing:antialiased;padding:0;width:100%;}\n.block{margin-bottom:28px;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease forwards;}\n.block:nth-child(1){animation-delay:0.28s;}.block:nth-child(2){animation-delay:0.35s;}.block:nth-child(3){animation-delay:0.42s;}.block:nth-child(4){animation-delay:0.49s;}.block:nth-child(5){animation-delay:0.56s;}\n.block-label{font-size:12px;font-weight:500;letter-spacing:0.20em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;display:flex;align-items:center;gap:8px;}\n.block-label::after{content:'';flex:1;height:1px;background:var(--rule);}\n.spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;}\n.spec-key{font-size:12px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:var(--accent);margin-bottom:3px;}\n.spec-value{font-size:16px;font-weight:300;line-height:1.5;color:var(--mid);}\n.feature-list{list-style:none;}\n.feature-list li{font-size:16px;font-weight:300;line-height:1.75;color:var(--mid);padding-left:16px;position:relative;margin-bottom:6px;}\n.feature-list li::before{content:'';position:absolute;left:0;top:11px;width:5px;height:1px;background:var(--accent);}\n.notice-box{border:1px solid var(--rule);padding:14px 16px;border-radius:2px;}\n.notice-box p{font-size:15px;font-weight:300;line-height:1.75;color:var(--mid);margin-bottom:6px;}\n.notice-box p:last-child{margin-bottom:0;}\n.quote-block{border-left:2px solid var(--accent);padding:6px 0 6px 18px;margin:0;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease 0.63s forwards;}\n.quote-block p{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:300;font-style:italic;line-height:1.55;color:var(--charcoal);}\n@keyframes fadeUp{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}\n\u003c\/style\u003e\n\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eLighting · Wall Light\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eStone, wood, glass — \u003cem\u003ea wall light that feels like it was found, not bought.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eThe Travertine Wall Light pairs a sculptural off-white travertine body with a frosted glass globe — warm light resting against natural stone. The texture and character of the travertine makes every piece unique. Slender, considered, and genuinely luxurious for its price, it is the kind of wall light that makes a bedroom or hallway feel like a boutique hotel.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eWidth\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e9 cm\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eHeight\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e25 cm\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eProjection\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e13.5 cm from wall\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eBulb Fitting\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eG9 — not included\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eTravertine · Solid wood · Glass\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e0.8 kg\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e220 V · hardwired\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eOff-white travertine\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eOff-white travertine stone body — the natural pitting and texture gives every piece its own unique character\u003c\/li\u003e\n      \u003cli\u003eFrosted glass globe shade — glows with a soft, warm light that sits beautifully against the stone surface\u003c\/li\u003e\n      \u003cli\u003eSolid wood backing — adds warmth and structural integrity to the natural stone body\u003c\/li\u003e\n      \u003cli\u003eSlender at 9cm wide and 25cm tall — a vertical accent that makes a wall feel taller and more considered\u003c\/li\u003e\n      \u003cli\u003eG9 bulb fitting — compatible with a wide range of warm white G9 LED bulbs\u003c\/li\u003e\n      \u003cli\u003eTravertine, wood, and glass — genuinely premium natural materials at a surprisingly accessible price\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eWhere to use it\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eBedroom — paired either side of the bed for a warm, natural bedhead lighting\u003c\/li\u003e\n      \u003cli\u003eHallway — a single sconce on a plain wall that immediately elevates the whole space\u003c\/li\u003e\n      \u003cli\u003eLiving room — beside a sofa, fireplace, or piece of artwork\u003c\/li\u003e\n      \u003cli\u003eBathroom — above or beside a mirror for warm, flattering vanity light\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eHardwired wall light. G9 bulb not included — a warm white G9 LED bulb is recommended. Natural travertine stone — texture and colouring will vary slightly between pieces. 220V mains powered.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eStone, warmth, and a wall that finally feels like somewhere.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Default Title","offer_id":57484814942539,"sku":"CJYD238823501AZ","price":109.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260601_073408_51e1669a-f1c4-49c1-b473-308d9126dede.png?v=1780300510"},{"product_id":"step-wall-light","title":"Step Wall Light","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}\n:root{--charcoal:#1c1c1c;--mid:#6b6560;--accent:#c4b49a;--rule:#ddd8d0;}\n.lamp-intro{font-family:'Jost',sans-serif;-webkit-font-smoothing:antialiased;padding:0 0 28px 0;border-bottom:1px solid var(--rule);margin-bottom:28px;width:100%;}\n.lamp-eyebrow{font-size:12px;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;display:flex;align-items:center;gap:8px;opacity:0;animation:fadeUp 0.6s ease 0.05s forwards;}\n.lamp-eyebrow::after{content:'';flex:1;height:1px;background:var(--rule);}\n.lamp-headline{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(26px,4vw,36px);line-height:1.25;color:var(--charcoal);margin-bottom:14px;opacity:0;animation:fadeUp 0.6s ease 0.12s forwards;}\n.lamp-headline em{font-style:italic;color:var(--mid);}\n.lamp-body{font-family:'Jost',sans-serif;font-size:16px;font-weight:300;line-height:1.85;color:var(--mid);opacity:0;animation:fadeUp 0.6s ease 0.2s forwards;}\n.product-section{font-family:'Jost',sans-serif;color:var(--charcoal);-webkit-font-smoothing:antialiased;padding:0;width:100%;}\n.block{margin-bottom:28px;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease forwards;}\n.block:nth-child(1){animation-delay:0.28s;}.block:nth-child(2){animation-delay:0.35s;}.block:nth-child(3){animation-delay:0.42s;}.block:nth-child(4){animation-delay:0.49s;}.block:nth-child(5){animation-delay:0.56s;}\n.block-label{font-size:12px;font-weight:500;letter-spacing:0.20em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;display:flex;align-items:center;gap:8px;}\n.block-label::after{content:'';flex:1;height:1px;background:var(--rule);}\n.spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;}\n.spec-key{font-size:12px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:var(--accent);margin-bottom:3px;}\n.spec-value{font-size:16px;font-weight:300;line-height:1.5;color:var(--mid);}\n.feature-list{list-style:none;}\n.feature-list li{font-size:16px;font-weight:300;line-height:1.75;color:var(--mid);padding-left:16px;position:relative;margin-bottom:6px;}\n.feature-list li::before{content:'';position:absolute;left:0;top:11px;width:5px;height:1px;background:var(--accent);}\n.notice-box{border:1px solid var(--rule);padding:14px 16px;border-radius:2px;}\n.notice-box p{font-size:15px;font-weight:300;line-height:1.75;color:var(--mid);margin-bottom:6px;}\n.notice-box p:last-child{margin-bottom:0;}\n.quote-block{border-left:2px solid var(--accent);padding:6px 0 6px 18px;margin:0;opacity:0;transform:translateY(12px);animation:fadeUp 0.6s ease 0.63s forwards;}\n.quote-block p{font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:300;font-style:italic;line-height:1.55;color:var(--charcoal);}\n@keyframes fadeUp{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}\n\u003c\/style\u003e\n\u003cdiv class=\"lamp-intro\"\u003e\n  \u003cdiv class=\"lamp-eyebrow\"\u003eLighting · Step Wall Light\u003c\/div\u003e\n  \u003cdiv class=\"lamp-headline\"\u003eFlush to the wall, \u003cem\u003ewarm light on every step.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"lamp-body\"\u003eThe Step Wall Light recesses cleanly into the wall beside a staircase or step, casting a soft warm wash of 3000K light downward — enough to see safely, subtle enough to look considered. The stainless steel body is rust-proof and flame retardant, and the lamp body clicks out for easy maintenance without touching the wall fitting. Available with a radar sensor or manual switch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eAperture\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e38 × 125 mm\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eOverall Size\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e100 × 200 mm\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003ePower\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3 W LED\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eLight Colour\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eWarm white — 3000K\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e110–240 V\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eLifespan\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e30,000 hours\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eStainless steel\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdiv class=\"spec-key\"\u003eControl\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eRadar sensor or switch — select above\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eFeatures\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eRecessed flush-fit design — virtually invisible in the wall when unlit, clean and discreet when on\u003c\/li\u003e\n      \u003cli\u003eWarm white 3000K light — the ideal colour temperature for UK staircases, welcoming and residential\u003c\/li\u003e\n      \u003cli\u003eRadar sensor option — triggers automatically as someone approaches, no wall switch required\u003c\/li\u003e\n      \u003cli\u003eStainless steel housing — rust-proof, high-temperature resistant, and flame retardant for safe long-term installation\u003c\/li\u003e\n      \u003cli\u003eOne-click lamp body removal — easy maintenance and replacement without disturbing the wall fitting\u003c\/li\u003e\n      \u003cli\u003e3W LED with 30,000 hour lifespan — install once and forget about it for years\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003eWhere to use it\u003c\/div\u003e\n    \u003cul class=\"feature-list\"\u003e\n      \u003cli\u003eStaircases — recessed into the wall beside each step for safe, subtle lighting\u003c\/li\u003e\n      \u003cli\u003eHallways and corridors — low-level warm light without the need for overhead fittings\u003c\/li\u003e\n      \u003cli\u003eOutdoor steps — rated for 110–240V and built from rust-proof stainless steel\u003c\/li\u003e\n      \u003cli\u003eBasement or cellar steps — permanent, maintenance-free lighting in hard-to-reach spots\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"block\"\u003e\n    \u003cdiv class=\"block-label\"\u003ePlease note\u003c\/div\u003e\n    \u003cdiv class=\"notice-box\"\u003e\n      \u003cp\u003eRecessed wall fitting — requires cutting into the wall plaster or surface. LED integrated — no bulb required. Available in radar sensor and switch versions. 110–240V mains powered, hardwired.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"quote-block\"\u003e\n    \u003cp\u003eEvery step, lit warmly and exactly right.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Avertta","offers":[{"title":"Rectangular \/ Radar Sensor","offer_id":57487807676747,"sku":"CJYD235541002BY","price":44.99,"currency_code":"GBP","in_stock":true},{"title":"Rectangular \/ Switch Type","offer_id":57487807709515,"sku":"CJYD235541001AZ","price":42.99,"currency_code":"GBP","in_stock":true},{"title":"Square \/ Radar Sensor","offer_id":57487807742283,"sku":"CJYD235541004DW","price":44.99,"currency_code":"GBP","in_stock":true},{"title":"Square \/ Switch Type","offer_id":57487807775051,"sku":"CJYD235541003CX","price":42.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/9026\/6443\/files\/hf_20260601_124535_cb5bb1f9-2a55-4ecc-9bd0-5d03a2d35614.png?v=1780318204"}],"url":"https:\/\/avertta.com\/collections\/indoor-wall-lights.oembed","provider":"Avertta","version":"1.0","type":"link"}