1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1.0"> 6<meta name="description" content="Lewis Group is a leading retailer of furniture, home appliances, electronic goods, and homeware in Southern Africa. Through brands like Lewis, Best Home & Electric, Beares, Bedzone, and UFO, we offer a variety of quality household products to our customers."> 7<meta name="keywords" content="Lewis Group, furniture, home appliances, electronics, homeware, Best Home & Electric, Beares, Bedzone, UFO, South Africa retail, affordable home goods"> 8<meta name="author" content="Lewis Group"> 9<meta property="og:title" content="Lewis Group - Leading Furniture and Home Appliance Retailer"> 10<meta property="og:description" content="Lewis Group is a prominent retailer offering furniture, electronics, and home appliances in Southern Africa through top brands like Lewis, Best Home & Electric, Beares, Bedzone, and UFO."> 11<meta property="og:image" content="URL to logo or relevant image"> 12<meta property="og:url" content="https://www.lewisgroup.co.za/"> 13<meta name="twitter:card" content="summary_large_image"> 14<meta name="twitter:title" content="Lewis Group - Leading Furniture and Home Appliance Retailer"> 15<meta name="twitter:description" content="Lewis Group offers a wide range of quality home goods through its well-known brands across Southern Africa."> 16<meta name="twitter:image" content="URL to image"> 17<meta name="robots" content="index, follow"> 18<link rel="canonical" href="https://www.lewisgroup.co.za/"> 19 20
20<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="f18d5ea4-2d5b-4278-bf18-f74f7983e432" data-blockingmode="auto" type="text/javascript"></script>
20 21
22<script id="CookieDeclaration" src="https://consent.cookiebot.com/f18d5ea4-2d5b-4278-bf18-f74f7983e432/cd.js" type="text/javascript" async></script>
22 23 24 25 26<!-- Google Tag Manager -->
27<script nonce="8vYoZqS3PB12TRKbBnEAFA==">
vendor: 331 bytes, lines 27-31
27(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 28new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 29j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 30'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 31})(window,document,'script','dataLayer','
31GTM-THCP4VW3
vendor: 3 bytes, line 31
31');
31</script>
31 32<!-- End Google Tag Manager 03 September 2025--> 33 34 35<link rel="shortcut icon" type="image/png" href="images/favicon.png" /> 36<title>Lewis Group - Leading Retailer of Furniture & Home Appliances in Southern Africa | Search</title> 37
38<script nonce='8vYoZqS3PB12TRKbBnEAFA==' src="js/gsap.min.js"></script>
vendor: 2 bytes, line 38
38
39<script nonce='8vYoZqS3PB12TRKbBnEAFA==' src="js/TextPlugin.min.js"></script>
vendor: 2 bytes, line 39
39
40<script nonce='8vYoZqS3PB12TRKbBnEAFA==' src="js/ScrollTrigger.min.js"></script>
vendor: 2 bytes, line 40
40
41<script nonce='8vYoZqS3PB12TRKbBnEAFA==' src="js/wow.min.js"></script>
41 42
43<script nonce='8vYoZqS3PB12TRKbBnEAFA==' src="js/jquery-3.7.1.min.js" ></script>
vendor: 2 bytes, line 43
43
44<script nonce='8vYoZqS3PB12TRKbBnEAFA==' src="js/lity.js"></script>
vendor: 2 bytes, line 44
44
45<script nonce='8vYoZqS3PB12TRKbBnEAFA==' src="js/bootsrap.min.js"></script>
vendor: 2 bytes, line 45
45
46<script nonce='8vYoZqS3PB12TRKbBnEAFA==' src="js/swiper-bundle.min.js"></script>
46 47 48<!-- google FONT --> 49<!-- <link rel="preconnect" href="https://fonts.googleapis.com"> 50<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> --> 51<link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet"> 52 53<!-- Styles --> 54 55<link type="text/css" rel="stylesheet" href="css/linear-full.css" /> 56<link type="text/css" rel="stylesheet" href="css/production.css?v2.6.4" /> 57<link type="text/css" rel="stylesheet" href="css/font-awesome.css" /> 58<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" /> 59<!-- <link href="css/main.css" rel="stylesheet" type="text/css"> --> 60<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css.map" > 61<link type="text/css" rel="stylesheet" href="css/styles.css?v2.5.3"> 62<link type="text/css" rel="stylesheet" href="css/frame.css?v2.5.3"> 63<link type="text/css" rel="stylesheet" href="css/animate.css?v2.5.3"> 64<link rel="stylesheet" type="text/css" media="screen" href="css/lity.css" /> 65<link rel="stylesheet" type="text/css" media="screen" href="css/lity-popup.css" /> 66<link rel="stylesheet" href="css/swiper-bundle.min.css"> 67 68 <link type="text/css" rel="stylesheet" href="css/zoom.css" /> 69 <style nonce='8vYoZqS3PB12TRKbBnEAFA=='> 70 .main-banner2 { 71 background-image: url('images/banners/new/search-banner.jpg') 72 } 73 74 .zoom_searchbox { 75 width: 36%; 76 background: #fff; 77 color: #a3a3a3; 78 font: inherit; 79 box-shadow: 0 6px 10px 0 rgb(0 0 0 / 10%); 80 border: 0; 81 outline: 0; 82 padding: 22px 18px; 83 border: 1px solid #D12028; 84 border-radius: 11px; 85 transition: all 1s ease-in-out; 86 } 87 88 .zoom_button { 89 background: #D12028; 90 color: #fff; 91 box-shadow: 2px 8px 10px 0px rgb(0 0 0 / 44%); 92 border-radius: 20px; 93 padding: 12px 54px; 94 margin-left: -80px; 95 96 border: 1px solid #D12028; 97 outline: none; 98 transition: all 3s ease-in-out; 99 margin-right: 57px; 100 margin-bottom: 20px; 101 } 102 103 .zoom_button:hover { 104 transition: all 1s ease-in-out; 105 margin-left: -41px; 106 padding: 12px 65px; 107 } 108 109 .zoom_searchbox:hover.zoom_button { 110 transition: all 2s ease-in-out; 111 margin-left: -41px; 112 padding: 12px 58px; 113 } 114 115 .zoom_searchbox:hover, 116 .zoom_button:hover .zoom_searchbox { 117 width: 40%; 118 transition: all 0.5s ease-in-out; 119 } 120 121 select { 122 word-wrap: normal; 123 outline: 0; 124 padding: 10px 18px; 125 border: 2px solid #e1e5e5; 126 border-radius: 19px; 127 transition: all 1s ease-in-out; 128 129 } 130 131 small { 132 display: none; 133 } 134 135 input[type=radio] { 136 box-sizing: border-box; 137 padding: 0; 138 margin-right: 11px; 139 } 140 141 label { 142 display: inline-block; 143 margin-bottom: .5rem; 144 color: #D12028; 145 font-size: 20px; 146 font-weight: bold; 147 margin-right: 21px; 148 } 149 150 input[type='radio'] { 151 margin-top: -30px; 152 } 153 154 input[type='radio'] { 155 -webkit-font-smoothing: antialiased; 156 text-rendering: optimizeSpeed; 157 width: 13px; 158 height: 13px; 159 margin: 0; 160 margin-right: 1px; 161 display: inline-block; 162 position: relative; 163 cursor: pointer; 164 border-radius: 10px; 165 margin-right: 9px; 166 } 167 168 input[type='radio']:after { 169 content: ""; 170 vertical-align: middle; 171 text-align: center; 172 line-height: 13px; 173 position: absolute; 174 cursor: pointer; 175 height: 17px; 176 width: 17px; 177 left: -2px; 178 top: -2px; 179 font-size: 10px; 180 background: #fff; 181 border: 1px solid #D12028; 182 border-radius: 10px; 183 } 184 185 input[type='radio']:before { 186 content: ""; 187 vertical-align: middle; 188 text-align: center; 189 line-height: 13px; 190 position: absolute; 191 cursor: pointer; 192 height: 17px; 193 width: 17px; 194 left: -2px; 195 top: -2px; 196 font-size: 10px; 197 background: #fff; 198 border: 1px solid #D12028; 199 border-radius: 10px; 200 } 201 202 input[type='radio']:hover:after, 203 input[type='radio']:checked:hover:after { 204 background: #D12028; 205 content: '\2714'; 206 color: #fff; 207 animation: toRightFromLeft 0.3s ease-in-out forwards; 208 } 209 210 input[type='radio']:checked:after { 211 background: #D12028; 212 content: '\2714'; 213 color: #fff; 214 animation: toRightFromLeft 0.5s forwards; 215 } 216 217 @keyframes gradient { 218 0% { 219 padding: 12px 54px; 220 } 221 222 100% { 223 padding: 12px 75px; 224 } 225 } 226 227 @media screen and (max-width: 974px) { 228 label { 229 display: block 230 } 231 232 .zoom_searchbox { 233 width: 56%; 234 } 235 } 236 237 @media screen and (max-width: 800px) { 238 .zoom_searchbox { 239 width: 71%; 240 } 241 } 242 243 @media screen and (max-width: 600px) { 244 .zoom_searchbox { 245 width: 100%; 246 } 247 248 .zoom_button { 249 margin-top: 20px; 250 margin-left: 0px; 251 } 252 } 253 254 .highlight { 255 background: #FFFF40 !important; 256 color: #000 !important; 257 padding: 0 2px; 258 border-radius: 2px; 259 } 260 </style> 261</head> 262<body id="nine"> 263<header> 264 <div class="bg-dark-blue"> 265 <div class="container"> 266 267 268 <div class="row"> 269 <div class="col-lg-5"> 270 <div class="d-flex justify-between"> 271 <div class="header-links"> 272 273 </div> 274 </div> 275 </div> 276 <div class="col-lg-7"> 277 <div ></div> 278 </div> 279 </div> 280 281 282 283 284 </div> 285</div> 286 287 288<div class="section-tool-button">
289 <span class="section-info-name">In this section</span> 290 291 <div> 292 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"> 293 <g> 294 <circle cx="1" cy="2.5" r="0.5" fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round"></circle> 295 <line x1="4.5" y1="2.5" x2="13.5" y2="2.5" fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round"></line> 296 <circle cx="1" cy="7" r="0.5" fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round"></circle> 297 <line x1="4.5" y1="7" x2="13.5" y2="7" fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round"></line> 298 <circle cx="1" cy="11.5" r="0.5" fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round"></circle> 299 <line x1="4.5" y1="11.5" x2="13.5" y2="11.5" fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round"></line> 300 </g> 301 </svg> 302 </div> 303 304 </div> 305 306 <div class="section-content"> 307 <div class="container-page"> 308 <div class="row"> 309 <div class="col-lg-12"> 310 <h2></h2> 311 <div class="nav-yellowbg"> 312 </div> 313 </div> 314 </div> 315 </div> 316 317 <span class="section-content-close">X</span> 318 319 </div> 320 321 322 323<nav class="navbar navbar-expand-lg"> 324 <div class="container"> 325 <button onclick="resetDropdowns()" class="navbar-toggler" type="button" data-bs-toggle="collapse" 326 data-bs-target="#navbarTogglerDemo03" aria-controls="navbarTogglerDemo03" aria-expanded="false" 327 aria-label="Toggle navigation"> 328 <img src="images/navigation/hamburger.svg" 329 class="nav-img" alt=""> 330 </button> 331 <a class="navbar-brand" href="https://www.lewisgroup.co.za/"><img 332 src="images/lewis-logo.svg" alt="" class="nav-logo"></a> 333 334 <a class="d-flex d-lg-none search-logo" type="submit" href="search-results"><img 335 src="images/navigation/search.svg" class="nav-img" alt=""></a> 336 <div class="collapse navbar-collapse" id="navbarTogglerDemo03"> 337 338 <ul class="navbar-nav ms-8 me-auto mb-2 mb-lg-0"> 339 <li class="nav-item"> 340 <a class="nav-link " aria-current="page" 341 href="index">Home</a> 342 </li> 343 344 <li class="nav-item"> 345 <a class="nav-link down-drop mobile-view " 346 rel="about-us" href="group-at-a-glance">About us</a> 347 <div class="nav-drop-down" id="about-us"> 348 349 <div class="row"> 350 <div class="col-lg-6"> 351 352 <h2>About us</h2> 353 354 <div class="nav-decrip-text">Lewis Group is a leading retailer of furniture, home appliances, electronic goods and homeware through its brands Lewis, Best Home & Electric, Beares, UFO, Real Beds and Monarch Insurance.</div> 355 <ul class="links-list"> 356 <li><a href="group-at-a-glance">Group at a glance</a> 357 </li> 358 <li> 359 <a href="where-we-operate">Where we operate</a> 360 </li> 361 <li> 362 <a href="leadership">Leadership</a> 363 </li> 364 <li> 365 <a href="history">History</a> 366 </li> 367 368 369 </ul> 370 </div> 371 <div class="col-lg-6 align-self-end"> 372 <div class="nav-img-box"> 373 <img src="images/navigation/about-us.png" alt="" 374 class="w-100"> 375 </div> 376 377 </div> 378 </div> 379 380 </div> 381 </li> 382 <li class="nav-item"> 383 <a class="nav-link down-drop mobile-view " 384 rel="brands" href="lewis">Our brands</a> 385 <div class="nav-drop-down" id="brands"> 386 387 <div class="row"> 388 <div class="col-lg-12"> 389 390 391 <h2>Our brands</h2> 392 393 <div class="nav-decrip-text">Lewis is South Africa's largest furniture brand, selling a 394 range of household furniture, electrical appliances and home electronics to 395 customers in the lower-to middle-income market.</div> 396 397 </div> 398 <div class="col-lg-6"> 399 400 401 402 <ul class="links-list"> 403 <!-- <li> 404 <a href="our-brands">Overview</a> 405 </li> --> 406 <li> 407 <a href="lewis">Lewis</a> 408 </li> 409 410 <li> 411 <a href="best-home-and-electric">Best Home & 412 Electric</a> 413 </li> 414 <li> 415 <a href="beares">Beares</a> 416 </li> 417 418 419 <li> 420 <a href="ufo">UFO</a> 421 </li> 422 423 424 <li> 425 <a href="real-beds">Real Beds</a> 426 </li> 427 <li> 428 <a href="monarch-insurance">Monarch Insurance</a> 429 </li> 430 431 </ul> 432 </div> 433 <div class="col-lg-6 align-self-end"> 434 <div class="nav-img-box"> 435 <img src="images/navigation/our-brands.png" alt="" 436 class="w-100"> 437 </div> 438 439 </div> 440 441 </div> 442 </div> 443 </li> 444 <li class="nav-item"> 445 <a class="nav-link down-drop mobile-view " 446 rel="governance" href="governance-structure">Governance</a> 447 <div class="nav-drop-down" id="governance"> 448 449 <div class="row"> 450 <div class="col-lg-12"> 451 <h2>Governance</h2> 452 453 <div class="nav-decrip-text">Lewis Group confirms its commitment to the highest 454 standards of Corporate Governance based on the principles of integrity, transparency 455 and accountability in its dealings with all stakeholders.</div> 456 </div> 457 <div class="col-lg-6"> 458 <ul class="links-list"> 459 <li><a href="governance-structure">Governance 460 structure</a></li> 461 <li> 462 <a href="board-committees">Board committees</a> 463 </li> 464 <li> 465 <a href="corporate-governance">Corporate 466 Governance</a> 467 </li> 468 469 <li> 470 <a href="social-ethics-and-transformation">Social, 471 Ethics and Transformation</a> 472 </li> 473 474 <li><a href="remuneration">Remuneration</a></li> 475 <li> 476 <a href="king-iv">King IV</a> 477 </li> 478 <li> 479 <a href="code-of-conduct">Code of Conduct</a> 480 </li> 481 </ul> 482 </div> 483 <div class="col-lg-6 align-self-end"> 484 <div class="nav-img-box"> 485 <img src="images/navigation/governance-structure.png" 486 alt="" class="w-100"> 487 </div> 488 489 </div> 490 </div> 491 </div> 492 </li> 493 <li class="nav-item"> 494 <a class="nav-link down-drop mobile-view " 495 rel="sustainability" href="sustainability">Sustainability</a> 496 <div class="nav-drop-down" id="sustainability"> 497 498 <div class="row"> 499 500 <div class="col-lg-6"> 501 <h2>Sustainability</h2> 502 503 <div class="nav-decrip-text">Lewis Group recognises its role as a business with 504 responsibilities towards society and the environment in which it operates.</div> 505 506 <ul class="links-list"> 507 <li><a href="sustainability">Overview</a></li> 508 <li> 509 <a href="environment">Environment</a> 510 </li> 511 512 <li> 513 <a href="social">Social</a> 514 </li> 515 516 <li> 517 <a href="b-bbee-and-transformation">B-BBEE and 518 transformation</a> 519 </li> 520 521 522 </ul> 523 </div> 524 <div class="col-lg-6 align-self-end"> 525 <div class="nav-img-box"> 526 <img src="images/navigation/sustainability.png" 527 alt="" class="w-100"> 528 </div> 529 530 </div> 531 </div> 532 533 </div> 534 </li> 535 <li class="nav-item"> 536 <a class="nav-link down-drop mobile-view" 537 rel="investors" href="investment-case">Investors</a> 538 <div class="nav-drop-down " id="investors"> 539 540 <div class="row"> 541 <div class="col-lg-12"> 542 <h2>Investors</h2> 543 544 <div class="nav-decrip-text">Lewis group's portfolio of well-established brands offers 545 investors exposure across southern Africa's retail customer market.</div> 546 547 </div> 548 <div class="col-lg-6"> 549 550 <ul class="links-list"> 551 552 <li> 553 <a href="investment-case">Investment case </a> 554 </li> 555 556 <li class="show-main-links"><a href="javascript:void(0)">Reporting & Financial
557 results</a> 558 559 <div class="show-link-list"> 560 <ul class="links-list"> 561 <li> 562 <a 563 href="reporting-and-financial-results">Reporting 564 & Financial results Overview</a> 565 </li> 566 <li> 567 <a href="investor-presentations">Investor 568 presentations</a> 569 </li> 570 <li> 571 <a href="five-year-review">Five year 572 review</a> 573 </li> 574 <li> 575 <a href="other-resources">Other 576 resources</a> 577 </li> 578 579 </ul> 580 </div> 581 582 583 </li> 584 585 586 <li><a href="sens">SENS</a></li> 587 <li> 588 <a href="analyst-coverage">Analyst coverage </a> 589 </li> 590 591 <li> 592 <a href="share-price-information">Share price 593 information</a> 594 </li> 595 <li class="show-main-links"><a href="javascript:void(0)">Shareholder information</a> 596 597 <div class="show-link-list"> 598 <ul class="links-list"> 599 <li> 600 <a href="shareholder-calendar">Shareholder 601 calendar</a> 602 </li> 603 <li> 604 <a href="shareholder-communication">Shareholder 605 communication</a> 606 </li> 607 608 609 <li><a href="dividends-history">Dividends 610 history</a></li> 611 <li> 612 <a href="shareholder-notices">Shareholder 613 notices</a> 614 </li> 615 </ul> 616 </div> 617 618 </li> 619 620 621 <li> 622 <a href="bond-programme">Bond programme</a> 623 </li> 624 <li> 625 <a href="corporate-information">Corporate 626 information</a> 627 </li> 628 <li> 629 <a href="ir-contact">IR contact</a> 630 </li> 631 </ul> 632 </div> 633 <div class="col-lg-6 align-self-end"> 634 <div class="nav-img-box"> 635 <img src="images/navigation/investors.png" alt="" 636 class="w-100"> 637 </div> 638 639 </div> 640 </div> 641 642 </div> 643 </li> 644 645 <li class="nav-item"> 646 <a class="nav-link " rel="media" 647 href="media-releases">Media</a> 648 <!--<div class="nav-drop-down" id="media"> 649 <div class="row"> 650 <div class="col-lg-12"> 651 <ul class="links-list"> 652 <li><a href="media-releases">Media releases</a></li> 653 <li> 654 <a href="news-coverage">News coverage</a> 655 </li> 656 657 </ul> 658 </div> 659 </div> 660 661 </div>--> 662 </li> 663 <li class="nav-item"> 664 <a class="nav-link " rel="contact" 665 href="customer-services">Contact us</a> 666 667 </li> 668 669 670 </ul> 671 <a class="d-none d-lg-flex search-logo" type="submit" href="search-results"><img 672 src="images/navigation/search.svg" class="nav-img" alt=""></a> 673 </div> 674 675 676 677 678 679 </div> 680 681 <div class="loader-span"></div> 682</nav> 683 684<div class="scroll left-ani back-top-web"> 685 <div class="scroll-btn">
686 <span class="icon-arrow-up"></span> 687 </div> 688</div></header> 689<div class="main-banner2 "> 690 <div class="main-banner-overlay"> 691 <div class="container h-100"> 692 <div class="row h-100"> 693 <div class="col-lg-6 align-self-center"> 694 <h1 class="">Search</h1> 695 </div> 696 </div> 697 </div> 698 </div> 699 </div> 700 701 702 <div class="container padding-T"> 703 <div id="zoom_search_container" aria-live="polite"> 704 <form method="post" action="/search-results" class="zoom_searchform"> 705 <input type="hidden" name="csrf_token" value="5693038943bfb109d9c54b1ec85d30abf6126696d57fae3c8a149b230e5966c9" /> 706 <input type="hidden" name="zoom_per_page" value="10" /> 707 <label for="zoom_searchbox">Search for:</label><br /> 708 <input type="text" name="zoom_query" size="20" value="" id="zoom_searchbox" class="zoom_searchbox" /> 709 <input type="submit" value="Submit" class="zoom_button" /> 710 <span class="zoom_match">Match: 711 <label><input type="radio" name="zoom_and" value="0" checked="checked" /> any search words</label> 712 <label><input type="radio" name="zoom_and" value="1" /> all search words</label> 713 <br /></span> 714</form> 715<div class="summary">No search query entered.</div> </div> 716
717<script nonce="8vYoZqS3PB12TRKbBnEAFA=="> 718(function () { 719 var container = document.getElementById('zoom_search_container'); 720 // USE_CLEAN_URLS is defined by my-search.php (already included above) - 721 // live needs the clean URL to dodge a lossy redirect, test needs the 722 // literal .php extension since it has no clean-URL rewrite at all. 723 var endpoint = 'my-search'; 724 725 function focusSearchBox() { 726 var box = document.getElementById('zoom_searchbox'); 727 if (box) { 728 box.focus(); 729 var pos = box.value.length; 730 box.setSelectionRange(pos, pos); 731 } 732 } 733 734 function loadResults(url, options) { 735 fetch(url, options) 736 .then(function (response) { return response.text(); }) 737 .then(function (html) { 738 container.innerHTML = html; 739 focusSearchBox(); 740 }) 741 .catch(function () { 742 // Network/JS failure - let the user retry via a normal form submit. 743 }); 744 } 745 746 container.addEventListener('submit', function (e) { 747 var form = e.target.closest('form.zoom_searchform'); 748 if (!form) { 749 return; 750 } 751 e.preventDefault(); 752 loadResults(endpoint, { 753 method: 'POST', 754 body: new FormData(form), 755 credentials: 'same-origin', 756 }); 757 }); 758 759 container.addEventListener('click', function (e) { 760 // Result links carry their search term in a data attribute, not the 761 // URL - stash it in sessionStorage so the destination page's own 762 // highlight script (includes/bottom-scripts.php) can pick it up without 763 // it ever appearing in the address bar or getting sent to third-party 764 // scripts via the Referer header. This is a normal navigation, not an 765 // AJAX one, so the click isn't intercepted - just let it proceed. 766 var resultLink = e.target.closest('a[data-highlight]'); 767 if (resultLink) { 768 try { 769 sessionStorage.setItem('zoomHighlightTerm', resultLink.getAttribute('data-highlight')); 770 } catch (err) { 771 // Storage unavailable (private browsing, disabled) - link still 772 // navigates normally, it just won't highlight on arrival. 773 } 774 return; 775 } 776 777 var link = e.target.closest('a'); 778 if (!link || link.href.indexOf('zoom_query=') === -1) { 779 return; 780 } 781 e.preventDefault(); 782 var queryIndex = link.href.indexOf('?'); 783 var qs = queryIndex >= 0 ? link.href.slice(queryIndex) : ''; 784 loadResults(endpoint + qs, { credentials: 'same-origin' }); 785 }); 786 787 window.addEventListener('DOMContentLoaded', focusSearchBox); 788})(); 789</script>
789 790 791 </div> 792 <footer> 793 794 <div class=""> 795 <div class="top-foot-bg"> 796 <div class="container"> 797 <div class="set-apart"> 798 <a href="customer-services" 799 class="controls prev icon-chevron-left"><i>Customer services</i></a> 800 <a href="work-for-lewis-group" 801 class="controls next icon-chevron-right"><i>Work for Lewis Group</i></a> 802 </div> 803 </div> 804 805 </div> 806 <div class="stock-feeds-data"> 807 <iframe class="embed-responsive-item img-fluid embed-responsive-item-home" 808 src="https://irhosted.profiledata.co.za/lewis/2025_feeds/intradayticker.htm " 809 allowfullscreen=""></iframe> 810 </div> 811 <div class="bottom-foot-bg"> 812 813 <div class="container-fluid"> 814 <div class="row"> 815 <div class="col-lg-2 col-md-2"> 816 <a href="https://www.lewisgroup.co.za/"><img 817 src="images/lewis-header-logo.svg"
818 class="mw-100 mb-3 center-image" alt="Logo footer"></a> 819 <div class="social-icons"> 820 <a href="https://www.linkedin.com/company/lewis-group-ltd/" target="_blank"><img 821 src="images/social-media-linkedin.svg" alt=""></a> 822 <!-- <a href="#" target="_blank"><img src="images/footer/whatsapp.svg" alt=""></a> 823 <a href="#" target="_blank"><img src="images/footer/x.svg" alt=""></a> 824 <a href="https://www.instagram.com/lewis_furniture_stores/" target="_blank"><img src="images/footer/instagram.svg" alt=""></a> 825 <a href="https://www.facebook.com/Lewis.Furniture.Stores.RSA" target="_blank"><img src="images/footer/facebook.svg" alt=""></a> --> 826 </div> 827 </div> 828 <div class="col-lg-10 col-md-10"> 829 830 <div class="row"> 831 <div class="col-lg-3 col-md-6"> 832 <div class="head-footertext"><strong>Related links</strong></div> 833 <div class="footer-links main-footer-link"> 834 <a href="social" class="footer-link-icon">Corporate 835 social investments</a> 836 <a href="customer-services" 837 class="footer-link-icon">Customer services</a> 838 <a href="work-for-lewis-group" 839 class="footer-link-icon">Work for Lewis Group</a> 840 <a href="report-fraud-or-unethical-behaviour-whistle-blowing" 841 class="footer-link-icon">Report fraud or unethical behaviour</a> 842 </div> 843 </div> 844 <div class="col-lg-3 col-md-6"> 845 <div class="head-footertext"><strong>Company policies</strong></div> 846 <div class="footer-links main-footer-link"> 847 <a href="conflict-of-interest" 848 class="footer-link-icon">Conflict of interest</a> 849 <a href="paia-manual" class="footer-link-icon">PAIA 850 manual</a> 851 852 <a href="supplier-confirmation" 853 class="footer-link-icon">Supplier confirmation</a> 854 855 856 <a href="code-of-conduct" 857 class="footer-link-icon">Supplier code of conduct 858 and code of ethical conduct</a> 859 860 </div> 861 </div> 862 <div class="col-lg-3 col-md-6"> 863 <div class="head-footertext"><strong>Contact us</strong></div> 864 <div class="footer-links"> 865 <a href="javascript:void(0)" 866 class="footer-link-icon contact-link cell-phone-link blank-link">t:+27 (0) 21 867 460 4400<br> 868 f: +27 (0) 21 460 4662 869 </a> 870 <a href="mailto:[email protected]" 871 class="footer-link-icon contact-link email-link">[email protected]</a> 872 <a href="https://www.google.com/maps/dir//53+Victoria+Rd,+Woodstock,+Cape+Town,+7925/@-33.9286881,18.3640358,12z/data=!4m8!4m7!1m0!1m5!1m1!1s0x1dcc5d9ec082f183:0xd56b8c525d968eb2!2m2!1d18.446437!2d-33.9287155?entry=ttu&g_ep=EgoyMDI1MDkxMC4wIKXMDSoASAFQAw%3D%3D" 873 target="blank" 874 class="footer-link-icon contact-link gps-link blank-link">Universal House<br> 875 53A Victoria Road<br> 876 Woodstock, 7915<br> 877 Cape Town</a> 878 </div> 879 </div> 880 881 <div class="col-lg-3 col-md-6"> 882 <div class="head-footertext"><strong>Our latest annual report</strong></div> 883 884 <div class="footer-links"> 885 <a href="pdf/annual-reports/fy26/lewis-iar-2026.pdf" 886 target="_blank"> 887 <img src="images/footer/latest-report-image-2026.jpg" 888 alt="latest report image" class="mw-100 "> 889 </a> 890 <!-- <a href="pdf/annual-reports/fy24/lewis-iar-interactive-2024.pdf">View our Integrated report</a> --> 891 <a href="pdf/annual-reports/fy26/lewis-iar-2026.pdf" 892 target="_blank">Download our Integrated report</a> 893 </div> 894 </div> 895 896 </div> 897 898 </div> 899 </div> 900 </div> 901 902 </div> 903 <div class="footerblue-box"> 904 <div class="container"> 905 <div class="row"> 906 <div class="col-lg-7 self-align-center"> 907 <div class="footer-bot-links"> 908 <a href="disclaimer">Disclaimer</a> 909 <a href="privacy-statement">Privacy statement</a> 910 <a href="language-policy">Language policy</a> 911 <a href="sitemap">Site map</a> 912 </div> 913 914 </div> 915 <div class="col-lg-5 self-align-center"> 916 <p class="switch-white mb-0 copy-right-para">COPYRIGHT © 2026 LEWIS 917 GROUP LTD. ALL RIGHTS RESERVED</p> 918 919 </div> 920 </div> 921 922 </div> 923 </div> 924 925 926</footer>
926<script nonce='8vYoZqS3PB12TRKbBnEAFA=='> 927 const pageID = "search-results"; 928 const sectionHead = "Customer services"; 929</script>
929 930
931<script nonce='8vYoZqS3PB12TRKbBnEAFA==' src="js/mainscript.js"></script>
931 932
933<script nonce='8vYoZqS3PB12TRKbBnEAFA==' src="js/wow.min.js"></script>
vendor: 2 bytes, line 933
933
934<script nonce='8vYoZqS3PB12TRKbBnEAFA==' src="js/animate.js"></script>
934 935
936<script nonce='8vYoZqS3PB12TRKbBnEAFA=='> 937 (function() { 938 // Read once and remove immediately - the term only applies to the 939 // page load that follows a search result click, never to a later 940 // refresh, bookmark, or back/forward navigation to this same page. 941 var raw = null; 942 try { 943 raw = sessionStorage.getItem('zoomHighlightTerm'); 944 if (raw) { 945 sessionStorage.removeItem('zoomHighlightTerm'); 946 } 947 } catch (err) { 948 raw = null; 949 } 950 if (!raw) { 951 return; 952 } 953 954 var terms = (raw.toLowerCase().match(/[a-z0-9]+/g) || []).filter(function(t) { 955 return t.length > 1; 956 }); 957 if (terms.length === 0) { 958 return; 959 } 960 961 var escaped = terms.map(function(t) { 962 return t.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); 963 }); 964 var pattern = new RegExp('\\b(' + escaped.join('|') + ')\\b', 'gi'); 965 966 var SKIP_TAGS = { 967 SCRIPT: 1, 968 STYLE: 1, 969 NOSCRIPT: 1, 970 TEXTAREA: 1, 971 INPUT: 1, 972 SELECT: 1 973 }; 974 var firstMatch = null; 975 976 function highlightTextNode(node) { 977 var text = node.nodeValue; 978 pattern.lastIndex = 0; 979 if (!pattern.test(text)) { 980 return; 981 } 982 pattern.lastIndex = 0; 983 984 var frag = document.createDocumentFragment(); 985 var lastIndex = 0; 986 var match; 987 while ((match = pattern.exec(text)) !== null) { 988 if (match.index > lastIndex) { 989 frag.appendChild(document.createTextNode(text.slice(lastIndex, match.index))); 990 } 991 var span = document.createElement('span'); 992 span.textContent = match[0]; 993 span.style.backgroundColor = '#FFFF40'; 994 span.style.color = '#000'; 995 span.style.padding = '0 2px'; 996 span.style.borderRadius = '2px'; 997 frag.appendChild(span); 998 if (!firstMatch) { 999 firstMatch = span; 1000 } 1001 lastIndex = match.index + match[0].length; 1002 if (match.index === pattern.lastIndex) { 1003 pattern.lastIndex++; 1004 } 1005 } 1006 if (lastIndex < text.length) { 1007 frag.appendChild(document.createTextNode(text.slice(lastIndex))); 1008 } 1009 node.parentNode.replaceChild(frag, node); 1010 } 1011 1012 function walk(root) { 1013 var walker = document.createTreeWalker(root, NodeFilter.SHOW_TEXT, { 1014 acceptNode: function(node) { 1015 var parentTag = node.parentNode && node.parentNode.tagName; 1016 if (parentTag && SKIP_TAGS[parentTag]) { 1017 return NodeFilter.FILTER_REJECT; 1018 } 1019 if (!node.nodeValue || !node.nodeValue.trim()) { 1020 return NodeFilter.FILTER_REJECT; 1021 } 1022 return NodeFilter.FILTER_ACCEPT; 1023 } 1024 }); 1025 var nodes = []; 1026 var n; 1027 while ((n = walker.nextNode())) { 1028 nodes.push(n); 1029 } 1030 nodes.forEach(highlightTextNode); 1031 } 1032 1033 function run() { 1034 walk(document.body); 1035 if (firstMatch) { 1036 firstMatch.scrollIntoView({ 1037 block: 'center' 1038 }); 1039 } 1040 } 1041 1042 if (document.readyState === 'loading') { 1043 document.addEventListener('DOMContentLoaded', run); 1044 } else { 1045 run(); 1046 } 1047 })(); 1048</script>
1048</body> 1049 1050</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.