{"product_id":"after-hours-outdoor-wall-light","title":"After Hours Outdoor Wall Light","description":"\u003cstyle\u003e  \/* ===== After Hours Outdoor Wall Light — every rule scoped to .vk-ah-wrap ===== *\/  .vk-ah-wrap, .vk-ah-wrap *, .vk-ah-wrap *::before, .vk-ah-wrap *::after { box-sizing: border-box; margin: 0; padding: 0; }  .vk-ah-wrap { position: relative; z-index: 0; isolation: isolate; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; color: #1d2126; width: 100%; max-width: 680px; margin: 0; padding: 0; }  .vk-ah-wrap img { max-width: 100%; height: auto; }  .vk-ah-wrap .vk-ah-divider { height: 1px; background: #e4e7ea; margin: 2.1rem 0; overflow: hidden; }  .vk-ah-wrap .vk-ah-p { font-size: 15px; color: #4a5158; line-height: 1.8; }  .vk-ah-wrap .vk-ah-label { display: flex; align-items: center; gap: 10px; font-size: 11px; font-weight: 600; letter-spacing: .13em; text-transform: uppercase; color: #5a6b7c; margin-bottom: 1rem; scroll-margin-top: 90px; }  .vk-ah-wrap .vk-ah-label::after { content: ''; flex: 1 1 auto; height: 1px; background: #e4e7ea; }  \/* Alert — voltage note *\/  .vk-ah-wrap .vk-ah-alert { display: flex; gap: 11px; align-items: flex-start; border-left: 3px solid #e0524a; background: #fdf5f4; border-radius: 0 8px 8px 0; padding: .9rem 1rem; margin-bottom: .75rem; }  .vk-ah-wrap .vk-ah-alert svg { flex: 0 0 15px; margin-top: 3px; color: #d5433a; }  .vk-ah-wrap .vk-ah-alert p { font-size: 13.5px; color: #4a5158; line-height: 1.75; margin: 0; }  .vk-ah-wrap .vk-ah-alert strong { color: #c73b33; font-weight: 700; }  .vk-ah-wrap .vk-ah-alert a { color: #c73b33; font-weight: 600; text-decoration: underline; text-underline-offset: 3px; word-break: break-word; }  \/* Notice — alabaster pattern *\/  .vk-ah-wrap .vk-ah-notice { display: flex; gap: 11px; align-items: flex-start; border-left: 3px solid #c9a227; background: #fdfaf0; border-radius: 0 8px 8px 0; padding: .9rem 1rem; margin-bottom: .75rem; }  .vk-ah-wrap .vk-ah-notice svg { flex: 0 0 15px; margin-top: 3px; color: #b8901c; }  .vk-ah-wrap .vk-ah-notice p { font-size: 13.5px; color: #4a5158; line-height: 1.75; margin: 0; }  .vk-ah-wrap .vk-ah-notice strong { color: #a67f12; font-weight: 700; }  \/* Support note *\/  .vk-ah-wrap .vk-ah-note { display: flex; gap: 11px; align-items: flex-start; border-left: 3px solid #7c93a8; background: #f6f8fa; border-radius: 0 8px 8px 0; padding: .9rem 1rem; }  .vk-ah-wrap .vk-ah-note svg { flex: 0 0 15px; margin-top: 3px; color: #5a6b7c; }  .vk-ah-wrap .vk-ah-note p { font-size: 13.5px; color: #4a5158; line-height: 1.7; margin: 0; }  \/* Series link *\/  .vk-ah-wrap .vk-ah-series { display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-top: 1.1rem; padding: 13px 17px; min-height: 44px; border: 1px solid #dfe4e9; border-radius: 10px; background: #f7f9fb; text-decoration: none; transition: background .2s ease, border-color .2s ease; }  .vk-ah-wrap .vk-ah-series:hover { background: #eef2f6; border-color: #c9d3dc; }  .vk-ah-wrap .vk-ah-series span { font-size: 14px; font-weight: 600; color: #2b4a6b; line-height: 1.5; }  .vk-ah-wrap .vk-ah-series svg { flex: 0 0 16px; color: #5a6b7c; }  \/* Size — one line: square thumb + single text line *\/  .vk-ah-wrap .vk-ah-sizeline { display: flex; align-items: center; gap: 14px; background: #f8fafb; border: 1px solid #e4e7ea; border-radius: 10px; padding: 10px 14px; }  .vk-ah-wrap .vk-ah-size-thumb { flex: 0 0 auto; display: block; line-height: 0; text-decoration: none; border-radius: 4px; }  .vk-ah-wrap .vk-ah-size-thumb img { display: block; width: 88px; height: 88px; object-fit: contain; background: #fff; border-radius: 4px; cursor: zoom-in; }  .vk-ah-wrap .vk-ah-size-txt { margin: 0; min-width: 0; font-size: 14px; font-weight: 600; color: #1d2126; line-height: 1.55; }  .vk-ah-wrap .vk-ah-size-txt span { font-weight: 400; color: #5a6b7c; }  \/* Lightbox *\/  .vk-ah-wrap .vk-ah-zoom { display: none; visibility: hidden; pointer-events: none; position: fixed; inset: 0; z-index: 99999; align-items: center; justify-content: center; padding: 16px; background: rgba(15,20,26,.92); }  .vk-ah-wrap .vk-ah-zoom:target { display: flex; visibility: visible; pointer-events: auto; }  .vk-ah-wrap .vk-ah-zoom-bg { position: absolute; inset: 0; display: block; }  .vk-ah-wrap .vk-ah-zoom-x { position: absolute; top: 14px; right: 18px; z-index: 3; width: 44px; height: 44px; border-radius: 50%; background: rgba(255,255,255,.14); color: #eef2f6; display: flex; align-items: center; justify-content: center; text-decoration: none; font-size: 26px; line-height: 1; }  .vk-ah-wrap .vk-ah-zoom-inner { position: relative; z-index: 2; width: 100%; max-width: 1200px; display: flex; flex-direction: column; align-items: center; gap: 12px; pointer-events: none; }  .vk-ah-wrap .vk-ah-zoom img { width: 100%; max-width: 1200px; height: auto; max-height: 86vh; object-fit: contain; border-radius: 4px; background: #fff; box-shadow: 0 8px 32px rgba(0,0,0,.4); }  .vk-ah-wrap .vk-ah-zoom-cap { margin: 0; color: #eef2f6; font-size: 13px; text-align: center; line-height: 1.6; }  \/* Details table *\/  .vk-ah-wrap .vk-ah-table { width: 100%; border-collapse: collapse; font-size: 13.5px; line-height: 1.7; }  .vk-ah-wrap .vk-ah-table tr:nth-child(odd) { background: #f8fafb; }  .vk-ah-wrap .vk-ah-table td { padding: .7rem .9rem; border: 1px solid #e4e7ea; color: #4a5158; vertical-align: top; }  .vk-ah-wrap .vk-ah-table td:first-child { width: 34%; font-weight: 600; color: #1d2126; }  .vk-ah-wrap .vk-ah-table a { color: #2b4a6b; text-decoration: underline; text-underline-offset: 3px; }  \/* Download *\/  .vk-ah-wrap .vk-ah-dl { display: flex; flex-direction: column; gap: 10px; }  .vk-ah-wrap .vk-ah-dl-btn { display: flex; align-items: center; gap: 12px; min-height: 44px; padding: 13px 17px; border: 1px solid #dfe4e9; border-radius: 10px; background: #f7f9fb; text-decoration: none; transition: background .2s ease, border-color .2s ease; }  .vk-ah-wrap .vk-ah-dl-btn:hover { background: #eef2f6; border-color: #c9d3dc; }  .vk-ah-wrap .vk-ah-dl-ico { flex: 0 0 20px; display: flex; align-items: center; color: #5a6b7c; }  .vk-ah-wrap .vk-ah-dl-txt { flex: 1 1 auto; font-size: 14.5px; font-weight: 600; color: #1d2126; }  .vk-ah-wrap .vk-ah-dl-arrow { flex: 0 0 15px; color: #8c98a4; }  @media (max-width: 520px) {    .vk-ah-wrap .vk-ah-sizeline { gap: 11px; padding: 9px 11px; }    .vk-ah-wrap .vk-ah-size-thumb img { width: 72px; height: 72px; }    .vk-ah-wrap .vk-ah-size-txt { font-size: 13px; }    .vk-ah-wrap .vk-ah-table { font-size: 13px; }    .vk-ah-wrap .vk-ah-table td { padding: .6rem .7rem; }    .vk-ah-wrap .vk-ah-table td:first-child { width: 40%; }  }\u003c\/style\u003e\u003cdiv class=\"vk-ah-wrap\"\u003e\n\u003cp class=\"vk-ah-p\"\u003eThe After Hours Outdoor Wall Light is made of metal and snowflake gypsum, making it both stylish and resilient against outdoor elements. With its sophisticated silhouette, the light adds an elegant touch to any outdoor setting. Perfect for lighting up your evenings with style and safety.\u003c\/p\u003e\n\u003cdiv class=\"vk-ah-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-ah-alert\"\u003e\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Custom DC 12\/24V voltage versions are available. If you have specific voltage requirements, please contact our support team. Our Email: \u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-ah-notice\"\u003e\u003cp\u003e\u003cstrong\u003ePLEASE NOTE:\u003c\/strong\u003e Alabaster patterns vary by product, our product and the pictures shown are different.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-ah-note\"\u003e\u003cp\u003eIf you have any questions about our products, please contact us and we will get back to you within 24 hours.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-ah-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-ah-label\" id=\"vk-ah-size\"\u003eProduct Size\u003c\/div\u003e\n\u003cdiv class=\"vk-ah-sizeline\"\u003e\u003cp class=\"vk-ah-size-txt\"\u003eSize: L 20cm x W 12cm x H 120cm \u003cspan\u003e\/ L 7.9″ x W 4.7″ x H 47.2″\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-ah-zoom\" id=\"vk-ah-zoom-size\"\u003e \u003cdiv class=\"vk-ah-zoom-inner\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/After_Hours_Wall_Light_20_600x600.jpg?v=1691753283\" alt=\"After Hours Outdoor Wall Light size image, enlarged\"\u003e\u003cp class=\"vk-ah-zoom-cap\"\u003eSize: L 20cm x W 12cm x H 120cm \/ L 7.9″ x W 4.7″ x H 47.2″\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-ah-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-ah-label\"\u003eDetails\u003c\/div\u003e\n\u003ctable class=\"vk-ah-table\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterials\u003c\/td\u003e\n\u003ctd\u003eMetal, Alabaster.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLight source\u003c\/td\u003e\n\u003ctd\u003eIntegrated LED.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKelvin range\u003c\/td\u003e\n\u003ctd\u003eWarm Light (3000K), Neutral Light (4000K), Cool Light (6000K).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVoltage\u003c\/td\u003e\n\u003ctd\u003eAC 110-240V.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMoisture resistance\u003c\/td\u003e\n\u003ctd\u003eIP 65 moisture-proof grade, waterproof, do not immerse in water.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEnvironment\u003c\/td\u003e\n\u003ctd\u003eOutdoor.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePlaces of use\u003c\/td\u003e\n\u003ctd\u003elawns, villas, aisles, corridors, gardens, parks, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinishes\u003c\/td\u003e\n\u003ctd\u003eBlack \u0026amp; White.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWiring\u003c\/td\u003e\n\u003ctd\u003eHardwired.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl\u003c\/td\u003e\n\u003ctd\u003eCompatible with common push switches (not included).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertification\u003c\/td\u003e\n\u003ctd\u003eCompatible with North America, Saudi Arabia, Europe, Australia Certification\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cdiv class=\"vk-ah-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-ah-label\"\u003eDownload Support\u003c\/div\u003e\n\u003cdiv class=\"vk-ah-dl\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"mysite","offers":[{"title":"L 7.9″ x W 4.7″ x H 47.2″ \/ L 20cm x W 12cm x H 120cm \/ Black \u0026 White \/ Warm Light","offer_id":68036654137666,"sku":"VKW-O234","price":379.0,"currency_code":"USD","in_stock":true},{"title":"L 7.9″ x W 4.7″ x H 47.2″ \/ L 20cm x W 12cm x H 120cm \/ Black \u0026 White \/ Cool Light","offer_id":68036654170434,"sku":"VKW-O235","price":379.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1027\/9528\/0706\/files\/After_Hours_Wall_Light__01.jpg?v=1793870684","url":"https:\/\/aoyinlight.com\/products\/after-hours-outdoor-wall-light","provider":"My Store","version":"1.0","type":"link"}