1 2 3 4 5 6 7 8 9 10 11 12<!DOCTYPE html> 13 <html lang="en-GB" class="no-js"> 14 <head> 15 16 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> 17 18 <title> 19 20 Retail News | Spring Fair 21 22 </title> 23 <meta name="generator" content="SHOWOFF by ASP.events" /> 24 <meta name="author" content=""> 25 26 27 <meta name="description" content="Get valuable insights for businesses of all sizes, the UKâs leading trade show connecting home, gift, fashion and garden buyers with brands that shape the seasons ahead." /> 28 <meta name="keywords" content="" /> 29 30 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 31 32 33 34 35 36 <meta property="og:title" content="Retail News | Spring Fair" /> 37 <meta property="og:site_name" content="Spring Fair 2027" /> 38 <meta property="schema:description" typeof="https://schema.org/WebPage" content="Get valuable insights for businesses of all sizes, the UK’s leading trade show connecting home, gift, fashion and garden buyers with brands that shape the seasons ahead." /> 39 <meta property="schema:name" typeof="https://schema.org/WebPage" content="Retail News" /> 40 <meta property="og:description" content="Get valuable insights for businesses of all sizes, the UK’s leading trade show connecting home, gift, fashion and garden buyers with brands that shape the seasons ahead." /> 41 <meta property="og:type" content="article" /> 42 43 <!-- 44 896CC470F1E666EB742EBE1ED00FBAE70FB2A37496C44A5706E43BEFED69A8C4 45 --> 46 <base href="https://www.springfair.com/" > 47 <meta name="robots" content="noindex, follow" /> 48 <link rel="icon" href="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/favicon.ico" type="image/x-icon" /> 49 <link rel="canonical" href="https://www.springfair.com/retail-news" /> 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 <link rel="stylesheet" href="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/__theme/css/site.css?v=DAA612D7"/> 68 <link rel="stylesheet" href="https://themes.asp.events/springfair2027/dist/css/springfair2027.firstload.css" /> 69 70 71 <link rel="preload" href="https://themes.asp.events/springfair2027/dist/css/springfair2027.main.css" as="style" onload="this.rel='stylesheet'"> 72 <noscript> 73 <link rel="stylesheet" href="https://themes.asp.events/springfair2027/dist/css/springfair2027.main.css"> 74 </noscript> 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 <link rel="stylesheet" href="https://use.typekit.net/rxg6ich.css"> 95 96 97 98 99 100
100<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>
100 101 102 103
103<script defer src="https://code.jquery.com/jquery-migrate-3.5.2.min.js" integrity="sha256-ocUeptHNod0gW2X1Z+ol3ONVAGWzIJXUmIs+4nUeDLI=" crossorigin="anonymous"></script>
103 104 105 106
106<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/script.min.js" integrity="sha384-+kbmEGZrjwfGzlYYiLQkgntepLDajw5ZAlz1jvKM4IVPwGH4Z+nbmccUIf9pz1Gq" crossorigin="anonymous"></script>
106 107 108 109
109<script src="https://themes.asp.events/springfair2027/includes/javascripts/site.js"></script>
109 110 111 112 113 114 115 116 117 118 <style> 119 120 121.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 { padding-top: 8%; } 122.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .hs_firstname { width: 50%; display: inline-block;} 123.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .hs_firstname label { color: #FFFFFF; } 124.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .hs_email { width: 50%; display: inline-block; vertical-align: top; padding-top: 0px;} 125.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .hs_email label { color: #FFFFFF; } 126.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .hs_firstname input, 127.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .hs_email input { 128height: 33px; 129 width: 90%; 130 border: 0px; 131 margin-top: 6px; 132} 133.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .legal-consent-container { padding-top: 12px; color: #FFFFFF; } 134.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .legal-consent-container a { color: #FFFFFF; text-decoration: underline; } 135.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .hs_submit .actions { 136 padding-top: 18px; 137} 138 139.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .hs_submit .actions .hs-button { 140 text-transform: uppercase; 141 font-family: "canada-type-gibson", sans-serif; 142 font-weight: 700; 143 letter-spacing: 0.1rem; 144 border: 2px solid; 145 color: #FFFFFF; 146 padding: 12px 17px !important; 147 padding-bottom: 8px; 148 display: inline-block; 149 font-size: 16px; 150 background-color: #193763; 151 -webkit-transition: all 0.5s ease-in-out; 152 transition: all 0.5s ease-in-out; 153} 154.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .hs_submit .actions .hs-button:hover { 155 -webkit-transition: all 0.5s ease-in-out; 156 transition: all 0.5s ease-in-out; 157 background-color: transparent; 158 color: #193763; 159 border-color: #193763; 160} 161 162@media only screen and (max-width: 1150px) { 163.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .hs_firstname { width: 100%; display: inline-block;} 164.body--id-418689 #hsForm_eae6f06f-98c5-4587-b9d4-db8ea7691ad6 .hs_email { width: 100%; display: inline-block; vertical-align: top; padding-top: 12px;} 165} 166 167</style> <!-- Google Tag Manager -->
vendor: 63 bytes, lines 167-168
167 168<noscript><iframe src="//www.googletagmanager.com/ns.html?id=
168GTM-M5FW
vendor: 85 bytes, lines 168-169
168" 169height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
170<script type="text/javascript">
vendor: 325 bytes, lines 170-174
170(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 171new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 172j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 173'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 174})(window,document,'script','dataLayer','
174GTM-8DNR
vendor: 3 bytes, line 174
174');
174</script>
174 175<!-- End Google Tag Manager --> 176
177<script src="//pixel.convertize.io/4675.js"></script>
177 <meta name="google-site-verification" content="_lem_enQsBXh8kVMZXYbFwcN2QVUc8LdPRL3KeMIAqk" />
177<script src="https://static.claydar.com/init.v1.js?id=cvjTYjBPyy"></script>
177 178
179<script> 180document.addEventListener("DOMContentLoaded", function () { 181 var featuredImage = document.querySelector( 182 ".m-libraries-news-entry__item__featured-image" 183 ); 184 185 if (featuredImage && !document.querySelector(".sf-article-banner")) { 186 var banner = document.createElement("div"); 187 banner.className = "sf-article-banner"; 188 189 banner.innerHTML = 190 '<a href="https://www.autumnfair.com/visitor-registration?utm_term=&utm_medium=&utm_source=&utm_content=&utm_campaign=" target="_self">' + 191 '<img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/AF-banner-700x175_2-1-.png" alt="Register now for Autumn Fair">' + 192 '</a>' + 193 '<div class="sf-article-banner-copy">' + 194 '<p><strong>We see you, forward planner.</strong> Before you start dreaming of Spring again, <strong>Autumn Fair takes place on 8 to 9 September at the NEC Birmingham.</strong> Discover <strong>800+ exhibitors</strong> and <strong>500,000+ products</strong> in one trip before peak trading kicks in. <a href="https://www.autumnfair.com/visitor-registration?utm_source=&utm_medium=&utm_campaign=" target="_self">Register for your free ticket today!</a></p>' + 195 '</div>'; 196 197 198 featuredImage.insertAdjacentElement("afterend", banner); 199 200 201 202 } 203}); 204</script>
204
204<script> 205(function () { 206 function hideBanner() { 207 document.querySelectorAll(".sf-article-banner").forEach(function (banner) { 208 banner.style.display = "none"; 209 }); 210 } 211 212 hideBanner(); 213 setTimeout(hideBanner, 500); 214 setTimeout(hideBanner, 1500); 215 setTimeout(hideBanner, 3000); 216})(); 217</script>
217 218 219<style> 220.sf-article-banner { 221 display: none !important; 222} 223</style><style> 224 225/* Title Line Height */ 226.article--default .article--default__title { line-height: 1.2; } 227 228 229/* Library Tide Button */ 230.m-button-primary.js-librarylink-entry { background-color: #26768a; border: 2px solid #26768a; } 231.body--id-444839 .ck-button-eighteen { background-color: #26768a; border: 2px solid #26768a; } 232 233/* YELLOW BUTTON 1px BORDER */ 234.p-button-solid-branding-two { border: 1px solid var(--color-four) !important; } 235 236 237/* SEMINAR BG */ 238.m-seminar-list--table .m-seminar-list__list__items__item { background: #F7F7F7 !important; } 239 240 241</style> <style> 242.m-exhibitor-entry__item__body__description__categories { 243 display: none; 244} 245</style> <style> 246 247/*ticket: 202187 */ 248 249.w-zone-dashboard .w-zone-dashboard__main .form__group { margin-top: 1em; } 250.w-zone-dashboard .js-mediafield__preview-image { 251 text-align: left; 252} 253.w-zone-dashboard .w-zone-dashboard__main .form__group__controls #UploadTab .js-upload-button { margin-top: 10px;} 254.w-zone-dashboard .w-zone-dashboard__main .form__group__controls .p-form__group__controls__column label span { display: inline-block; 255 vertical-align: middle; } 256.w-zone-dashboard .w-zone-dashboard__main .form__group__controls input[type=checkbox] { margin-top: -4px;} 257@media (min-width: 1024px) { 258 .w-zone-dashboard .w-zone-dashboard__main .form__group .form__group__controls { 259 padding: 0.5em 0; 260 } 261} 262 263</style> 264
264<script> 265 $script('https://cdn.asp.events/includes/js/jquery/magnificPopup/1.2.0/jquery.magnific-popup.min.js', function(){ $script('https://cdn.asp.events/includes/js/ASPModal.old.min.js'); }); 266 267 jQuery(document).ready(function(){ 268 269 jQuery(document).on('click','.js-share-button',showShareDialog); 270 271 function showShareDialog(e) 272 { 273 e.preventDefault(); 274 275 var Site = jQuery(this).attr('data-site'); 276 277 if (jQuery(this).attr('data-slug') != '') { 278 var PageUrl = jQuery(this).attr('data-slug'); 279 } else { 280 var PageUrl = location.href; 281 } 282 283 var contentId = ''; 284 if (jQuery(this).attr('data-contentId') != '') { 285 var contentId = jQuery(this).attr('data-contentId'); 286 } 287 var shareText = jQuery(this).attr('data-shareText'); 288 var shareTitle = jQuery(this).attr('data-shareTitle'); 289 290 jQuery.get 291 ( '__share/buttons/getShareUrl' 292 , { Site:Site , PageUrl:PageUrl , PageTitle:document.title, contentId:contentId, shareText:shareText, shareTitle:shareTitle } 293 , redirectToShare 294 ); 295 } 296 297 function redirectToShare(data) 298 { 299 //open email share in modal 300 if(data.ShareTo.indexOf('__share/email') == 0) 301 openRemoteModal(data.ShareTo); 302 else{ 303 304 var popupBlockerChecker = { 305 check: function(popup_window){ 306 var _scope = this; 307 if (popup_window) { 308 if(/chrome/.test(navigator.userAgent.toLowerCase())){ 309 setTimeout(function () { 310 _scope._is_popup_blocked(_scope, popup_window); 311 },200); 312 }else{ 313 popup_window.onload = function () { 314 _scope._is_popup_blocked(_scope, popup_window); 315 }; 316 } 317 }else{ 318 _scope._displayError(); 319 } 320 }, 321 _is_popup_blocked: function(scope, popup_window){ 322 if ((popup_window.innerHeight > 0)==false){ scope._displayError(); } 323 }, 324 _displayError: function(){ 325 alert("Popup Blocker is enabled! Please add this site to your exception list."); 326 } 327 }; 328 329 var popup = window.open(data.ShareTo,'_blank','width=800,height=650'); //'width=620,height=440' 330 popupBlockerChecker.check(popup); 331 } 332 } 333 334 }); 335 </script>
335 336 337 338 339 </head> 340 341 342 <body class="body--id-444839 t-default SF2027"> 343 344 345 346 <!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 346-347
346 347<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
347GTM-8DNR
vendor: 85 bytes, lines 347-348
347" 348height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
349<!-- End Google Tag Manager (noscript) --> 350 351 352 <div class="site" x-data="{ scrolled: false }" x-init="() => { scrolled = window.scrollY > 0; window.addEventListener('scroll', () => { scrolled = window.scrollY > 0; });}"> 353 354 355 <a href="retail-news#main-content" class="skip-link u-background-color-neutral-white u-text-color-neutral-black"> 356 Skip to main content 357 </a> 358 359 360 361 <div class="p-loader p-loader-page"> 362 <i class="fa-solid fa-spinner fa-spin-pulse u-text-color-neutral-white"></i> 363</div> 364 365 366 <header class="header" :class="{'': !scrolled,'scrolled': scrolled}"> 367 368 <div x-data="headerResponsive({id: '441489' })" x-on:resize.window.debounce.10ms="handleOnWindowResize"> 369 <template x-if="headerMobile"> 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 <div class="header__mobile"> 386 <div class="header__mobile__top"> 387 388 <nav class="header__navigation__mobile" x-data="{ isOpen: false }" aria-label="Main navigation mobile"> 389 <button class="p-menu--accordion__trigger" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen"> 390 <span>Menu</span> 391 </button> 392 <div class="p-menu--accordion__container" :class="{ 'visible': isOpen }"> 393 <!--seed:4989B721A75EE524B2B1461C54527FDA95E39A0D--> 394 395 396 397 <ul class="p-menu--accordion p-menu--accordion--id-E0255" menuid="E0255"> 398 399 400 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Exhibitors & Products"> 401 <div class="p-menu__item__wrapper-one"> 402 403 <a href="exhibitors" target="_self" class="p-menu__item__link " aria-expanded="false">Exhibitors & Products</a> 404 405 406 <div class="p-menu__item__submenu-toggle"> 407 <button class="p-menu__item__submenu-toggle__button " aria-expanded="false" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen" > 408 <i class="p-menu__item__submenu-toggle__button__icon fa-light fa-chevron-down"></i> 409 <span class="u-screen-reader-only">Show submenu for: Exhibitors & Products</span> 410 </button> 411 </div> 412 413 </div> 414 415 <div class="p-menu__item__wrapper-two"> 416 417 418 419 420 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 421 422 423 <li class="p-menu__item__submenu__item menu__item" title="Exhibitor list"> 424 <div class="p-menu__item__submenu__item__wrapper-one"> 425 426 <a href="exhibitors" target="_self" class="p-menu__item__submenu__item__link ">Exhibitor list</a> 427 428 429 </div> 430 431 </li> 432 433 <li class="p-menu__item__submenu__item menu__item" title="Product list"> 434 <div class="p-menu__item__submenu__item__wrapper-one"> 435 436 <a href="exhibitor-products" target="_self" class="p-menu__item__submenu__item__link ">Product list</a> 437 438 439 </div> 440 441 </li> 442 443 <li class="p-menu__item__submenu__item menu__item" title="Show sectors"> 444 <div class="p-menu__item__submenu__item__wrapper-one"> 445 446 <a href="show-sectors" target="_self" class="p-menu__item__submenu__item__link ">Show sectors</a> 447 448 449 </div> 450 451 </li> 452 453 </ul> 454 455 456 457 </div> 458 459 </li> 460 461 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="What's On"> 462 <div class="p-menu__item__wrapper-one"> 463 464 <a href="whats-on" target="_self" class="p-menu__item__link " aria-expanded="false">What's On</a> 465 466 467 <div class="p-menu__item__submenu-toggle"> 468 <button class="p-menu__item__submenu-toggle__button " aria-expanded="false" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen" > 469 <i class="p-menu__item__submenu-toggle__button__icon fa-light fa-chevron-down"></i>
470 <span class="u-screen-reader-only">Show submenu for: What's On</span> 471 </button> 472 </div> 473 474 </div> 475 476 <div class="p-menu__item__wrapper-two"> 477 478 479 480 481 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 482 483 484 <li class="p-menu__item__submenu__item menu__item" title="What's on"> 485 <div class="p-menu__item__submenu__item__wrapper-one"> 486 487 <a href="whats-on" target="_self" class="p-menu__item__submenu__item__link ">What's on</a> 488 489 490 </div> 491 492 </li> 493 494 <li class="p-menu__item__submenu__item menu__item" title="Highlights"> 495 <div class="p-menu__item__submenu__item__wrapper-one"> 496 497 <a href="whats-on/highlights" target="_self" class="p-menu__item__submenu__item__link ">Highlights</a> 498 499 500 </div> 501 502 </li> 503 504 <li class="p-menu__item__submenu__item menu__item" title="Product Pavilions"> 505 <div class="p-menu__item__submenu__item__wrapper-one"> 506 507 <a href="pavilions" target="_self" class="p-menu__item__submenu__item__link ">Product Pavilions</a> 508 509 510 </div> 511 512 </li> 513 514 <li class="p-menu__item__submenu__item menu__item" title="The Buyers Clubhouse"> 515 <div class="p-menu__item__submenu__item__wrapper-one"> 516 517 <a href="the-buyers-clubhouse" target="_self" class="p-menu__item__submenu__item__link ">The Buyers Clubhouse</a> 518 519 520 </div> 521 522 </li> 523 524 </ul> 525 526 527 528 </div> 529 530 </li> 531 532 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Visit"> 533 <div class="p-menu__item__wrapper-one"> 534 535 <a href="visit" target="_self" class="p-menu__item__link " aria-expanded="false">Visit</a> 536 537 538 <div class="p-menu__item__submenu-toggle"> 539 <button class="p-menu__item__submenu-toggle__button " aria-expanded="false" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen" > 540 <i class="p-menu__item__submenu-toggle__button__icon fa-light fa-chevron-down"></i> 541 <span class="u-screen-reader-only">Show submenu for: Visit</span> 542 </button> 543 </div> 544 545 </div> 546 547 <div class="p-menu__item__wrapper-two"> 548 549 550 551 552 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 553 554 555 <li class="p-menu__item__submenu__item menu__item" title="Why visit"> 556 <div class="p-menu__item__submenu__item__wrapper-one"> 557 558 <a href="visit" target="_self" class="p-menu__item__submenu__item__link ">Why visit</a> 559 560 561 </div> 562 563 </li> 564 565 <li class="p-menu__item__submenu__item menu__item" title="Plan your visit"> 566 <div class="p-menu__item__submenu__item__wrapper-one"> 567 568 <a href="visit/plan-your-visit" target="_self" class="p-menu__item__submenu__item__link ">Plan your visit</a> 569 570 571 </div> 572 573 </li> 574 575 <li class="p-menu__item__submenu__item menu__item" title="Little Black Book"> 576 <div class="p-menu__item__submenu__item__wrapper-one"> 577 578 <a href="visit/little-black-book" target="_self" class="p-menu__item__submenu__item__link ">Little Black Book</a> 579 580 581 </div> 582 583 </li> 584 585 </ul> 586 587 588 589 </div> 590 591 </li> 592 593 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Exhibit"> 594 <div class="p-menu__item__wrapper-one"> 595 596 <a href="exhibit" target="_self" class="p-menu__item__link " aria-expanded="false">Exhibit</a> 597 598 599 <div class="p-menu__item__submenu-toggle"> 600 <button class="p-menu__item__submenu-toggle__button " aria-expanded="false" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen" > 601 <i class="p-menu__item__submenu-toggle__button__icon fa-light fa-chevron-down"></i>
602 <span class="u-screen-reader-only">Show submenu for: Exhibit</span> 603 </button> 604 </div> 605 606 </div> 607 608 <div class="p-menu__item__wrapper-two"> 609 610 611 612 613 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 614 615 616 <li class="p-menu__item__submenu__item menu__item" title="Why exhibit"> 617 <div class="p-menu__item__submenu__item__wrapper-one"> 618 619 <a href="exhibit" target="_self" class="p-menu__item__submenu__item__link ">Why exhibit</a> 620 621 622 </div> 623 624 </li> 625 626 <li class="p-menu__item__submenu__item menu__item" title="International Exhibitors"> 627 <div class="p-menu__item__submenu__item__wrapper-one"> 628 629 <a href="exhibit/international-exhibitors" target="_self" class="p-menu__item__submenu__item__link ">International Exhibitors</a> 630 631 632 </div> 633 634 </li> 635 636 </ul> 637 638 639 640 </div> 641 642 </li> 643 644 <li class="p-menu__item has-submenu menu__item" x-data="{ isOpen: false }" title="Inside Retail"> 645 <div class="p-menu__item__wrapper-one"> 646 647 <a href="retail-news" target="_self" class="is-active p-menu__item__link " aria-expanded="false">Inside Retail</a> 648 649 650 <div class="p-menu__item__submenu-toggle"> 651 <button class="p-menu__item__submenu-toggle__button " aria-expanded="false" :class="{ 'active': isOpen }" x-on:click="isOpen = !isOpen" > 652 <i class="p-menu__item__submenu-toggle__button__icon fa-light fa-chevron-down"></i> 653 <span class="u-screen-reader-only">Show submenu for: Inside Retail</span> 654 </button> 655 </div> 656 657 </div> 658 659 <div class="p-menu__item__wrapper-two"> 660 661 662 663 664 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1" :class="{ 'visible': isOpen }" :style="isOpen"> 665 666 667 <li class="p-menu__item__submenu__item menu__item" title="Parking Petition"> 668 <div class="p-menu__item__submenu__item__wrapper-one"> 669 670 <a href="inside-retail/parking-petition" target="_self" class="p-menu__item__submenu__item__link ">Parking Petition</a> 671 672 673 </div> 674 675 </li> 676 677 <li class="p-menu__item__submenu__item menu__item" title="Voices of Retail Report"> 678 <div class="p-menu__item__submenu__item__wrapper-one"> 679 680 <a href="voices-retail-report" target="_self" class="p-menu__item__submenu__item__link ">Voices of Retail Report</a> 681 682 683 </div> 684 685 </li> 686 687 <li class="p-menu__item__submenu__item menu__item" title="Newsletter"> 688 <div class="p-menu__item__submenu__item__wrapper-one"> 689 690 <a href="newsletter" target="_self" class="p-menu__item__submenu__item__link ">Newsletter</a> 691 692 693 </div> 694 695 </li> 696 697 <li class="p-menu__item__submenu__item menu__item" title="Articles"> 698 <div class="p-menu__item__submenu__item__wrapper-one"> 699 700 <a href="retail-news/retail-news-articles" target="_self" class="p-menu__item__submenu__item__link ">Articles</a> 701 702 703 </div> 704 705 </li> 706 707 </ul> 708 709 710 711 </div> 712 713 </li> 714 715 </ul> 716 717 718 719 <div class="p-menu--accordion__footer"> 720 721 <div class="header__cta__mobile"> 722 723 724 725 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 726 <div class="w-button-button"> 727 <a class="p-button-solid-branding-two" href="https://www.springfair.com/visitor-registration?utm_source=&utm_medium=&utm_campaign="> <span class="w-button-with-icon__text">GET YOUR FREE TICKET</span> </a> 728 </div> 729 <div class="w-button-button"> 730 <a class="p-button-solid-neutral-black" href="exhibit/apply-for-a-stand"> <span class="w-button-with-icon__text">BOOK A STAND</span> </a> 731 </div> 732</div> 733 </div> 734 735 736 <div class="header__top-link header__top-link--mobile"> 737 <a href="https://www.springfair.com/exhibitor-zone-login" class="header__top-link__link u-text-color-neutral-black" aria-label="E-Zone Login">E-Zone Login</a> 738 </div> 739 740 </div> 741 </div> 742 </nav> 743 744 745 746 747 748 749 750 751 <div class="header__logo u-opacity-animate" :class="{'img-has-filter': !scrolled,'': scrolled}"> 752 753 <a href="" > 754 755 <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/SF27_Logo-black.png" alt="Spring Fair" height="50"> 756 757 </a> 758 759 </div> 760 761 762 763 764 <div class="header__search__mobile u-background-color-neutral-transparent">
765 <span class="js-search-trigger header__search--trigger"><i class="fa-light fa-magnifying-glass u-text-color-neutral-black"></i></span> 766 </div> 767 768 769 770 </div> 771 </div> 772 773 774 </template> 775 <template x-if="!headerMobile"> 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 <div class="header__desktop"> 792 793 794 795 796 797 798 799 800 <div class="header__logo u-opacity-animate"> 801 802 <a href="" > 803 804 <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/SF27_Logo-black.png" alt="Spring Fair" height="70"> 805 806 </a> 807 808 </div> 809 810 <div class="header__content"> 811 <div class="header__content__top panel--id-441489"> 812 813 <div class="header__search header__search--desktop u-background-color-neutral-transparent"> 814 <button class="header__search--trigger js-search-trigger" type="button" aria-label="Open Site Search"> 815 <i class="fa-light fa-magnifying-glass u-text-color-neutral-black" aria-hidden="true"></i> 816 </button> 817 </div> 818 819 820 <div class="header__top-link"> 821 <a href="https://www.springfair.com/exhibitor-zone-login" class="header__top-link__link u-text-color-neutral-black" aria-label="E-Zone Login">E-Zone Login</a> 822 </div> 823 824 825 <div class="header__cta"> 826 827 828 829 <div class="w-button-group w-button-group--direction-horizontal u-justify-left"> 830 <div class="w-button-button"> 831 <a class="p-button-solid-branding-two" href="https://www.springfair.com/visitor-registration?utm_source=&utm_medium=&utm_campaign="> <span class="w-button-with-icon__text">GET YOUR FREE TICKET</span> </a> 832 </div> 833 <div class="w-button-button"> 834 <a class="p-button-solid-neutral-black" href="exhibit/apply-for-a-stand"> <span class="w-button-with-icon__text">BOOK A STAND</span> </a> 835 </div> 836</div> 837 </div> 838 839 </div> 840 <div class="header__content__bottom panel--id-441489"> 841 842 <nav class="header__navigation__desktop" aria-label="Main navigation desktop"> 843 <!--seed:05FA3CDB392FCF352DF3433F504A6C300BDED477--> 844 845 846 847 <ul class="p-menu--dropdown p-menu--dropdown--id-825EB is-loading" x-data="dropdownCustom({id: '825EB'})" menuid="825EB" x-on:mouseleave="handleMenuMouseLeave"> 848 849 850 <li class="p-menu__item has-submenu menu__item" title="Exhibitors & Products" x-on:mouseenter="handleMenuItemMouseEnter" x-on:mouseleave="handleMenuItemMouseLeave"> 851 852 <a href="exhibitors" target="_self" class="p-menu__item__link " >Exhibitors & Products</a> 853 854 855 <button class="p-menu__item__submenu-toggle " aria-expanded="false" x-on:click="handleSubmenuToggle($event)"> 856 <i class="p-menu__item__submenu-toggle__icon fa-light fa-chevron-down"></i> 857 <span class="u-screen-reader-only">Show submenu for: Exhibitors & Products</span> 858 </button> 859 860 861 862 863 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1"> 864 865 866 <li class="p-menu__item__submenu__item menu__item" title="Exhibitor list" > 867 868 <a href="exhibitors" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Exhibitor list</a> 869 870 871 </li> 872 873 <li class="p-menu__item__submenu__item menu__item" title="Product list" > 874 875 <a href="exhibitor-products" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Product list</a> 876 877 878 </li> 879 880 <li class="p-menu__item__submenu__item menu__item" title="Show sectors" > 881 882 <a href="show-sectors" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Show sectors</a> 883 884 885 </li> 886 887 </ul> 888 889 890 891 892 893 </li> 894 895 <li class="p-menu__item has-submenu menu__item" title="What's On" x-on:mouseenter="handleMenuItemMouseEnter" x-on:mouseleave="handleMenuItemMouseLeave"> 896 897 <a href="whats-on" target="_self" class="p-menu__item__link " >What's On</a> 898 899 900 <button class="p-menu__item__submenu-toggle " aria-expanded="false" x-on:click="handleSubmenuToggle($event)"> 901 <i class="p-menu__item__submenu-toggle__icon fa-light fa-chevron-down"></i> 902 <span class="u-screen-reader-only">Show submenu for: What's On</span> 903 </button> 904 905 906 907 908 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1"> 909 910 911 <li class="p-menu__item__submenu__item menu__item" title="What's on" > 912 913 <a href="whats-on" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">What's on</a> 914 915 916 </li> 917 918 <li class="p-menu__item__submenu__item menu__item" title="Highlights" > 919 920 <a href="whats-on/highlights" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Highlights</a> 921 922 923 </li> 924 925 <li class="p-menu__item__submenu__item menu__item" title="Product Pavilions" > 926 927 <a href="pavilions" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Product Pavilions</a> 928 929 930 </li> 931 932 <li class="p-menu__item__submenu__item menu__item" title="The Buyers Clubhouse" > 933 934 <a href="the-buyers-clubhouse" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">
934The Buyers Clubhouse</a> 935 936 937 </li> 938 939 </ul> 940 941 942 943 944 945 </li> 946 947 <li class="p-menu__item has-submenu menu__item" title="Visit" x-on:mouseenter="handleMenuItemMouseEnter" x-on:mouseleave="handleMenuItemMouseLeave"> 948 949 <a href="visit" target="_self" class="p-menu__item__link " >Visit</a> 950 951 952 <button class="p-menu__item__submenu-toggle " aria-expanded="false" x-on:click="handleSubmenuToggle($event)"> 953 <i class="p-menu__item__submenu-toggle__icon fa-light fa-chevron-down"></i> 954 <span class="u-screen-reader-only">Show submenu for: Visit</span> 955 </button> 956 957 958 959 960 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1"> 961 962 963 <li class="p-menu__item__submenu__item menu__item" title="Why visit" > 964 965 <a href="visit" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Why visit</a> 966 967 968 </li> 969 970 <li class="p-menu__item__submenu__item menu__item" title="Plan your visit" > 971 972 <a href="visit/plan-your-visit" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Plan your visit</a> 973 974 975 </li> 976 977 <li class="p-menu__item__submenu__item menu__item" title="Little Black Book" > 978 979 <a href="visit/little-black-book" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Little Black Book</a> 980 981 982 </li> 983 984 </ul> 985 986 987 988 989 990 </li> 991 992 <li class="p-menu__item has-submenu menu__item" title="Exhibit" x-on:mouseenter="handleMenuItemMouseEnter" x-on:mouseleave="handleMenuItemMouseLeave"> 993 994 <a href="exhibit" target="_self" class="p-menu__item__link " >Exhibit</a> 995 996 997 <button class="p-menu__item__submenu-toggle " aria-expanded="false" x-on:click="handleSubmenuToggle($event)"> 998 <i class="p-menu__item__submenu-toggle__icon fa-light fa-chevron-down"></i> 999 <span class="u-screen-reader-only">Show submenu for: Exhibit</span> 1000 </button> 1001 1002 1003 1004 1005 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1"> 1006 1007 1008 <li class="p-menu__item__submenu__item menu__item" title="Why exhibit" > 1009 1010 <a href="exhibit" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Why exhibit</a> 1011 1012 1013 </li> 1014 1015 <li class="p-menu__item__submenu__item menu__item" title="International Exhibitors" > 1016 1017 <a href="exhibit/international-exhibitors" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">International Exhibitors</a> 1018 1019 1020 </li> 1021 1022 </ul> 1023 1024 1025 1026 1027 1028 </li> 1029 1030 <li class="p-menu__item has-submenu menu__item" title="Inside Retail" x-on:mouseenter="handleMenuItemMouseEnter" x-on:mouseleave="handleMenuItemMouseLeave"> 1031 1032 <a href="retail-news" target="_self" class="is-active p-menu__item__link " >Inside Retail</a> 1033 1034 1035 <button class="p-menu__item__submenu-toggle " aria-expanded="false" x-on:click="handleSubmenuToggle($event)"> 1036 <i class="p-menu__item__submenu-toggle__icon fa-light fa-chevron-down"></i> 1037 <span class="u-screen-reader-only">Show submenu for: Inside Retail</span> 1038 </button> 1039 1040 1041 1042 1043 <ul class="p-menu__item__submenu p-menu__item__submenu--level-1"> 1044 1045 1046 <li class="p-menu__item__submenu__item menu__item" title="Parking Petition" > 1047 1048 <a href="inside-retail/parking-petition" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Parking Petition</a> 1049 1050 1051 </li> 1052 1053 <li class="p-menu__item__submenu__item menu__item" title="Voices of Retail Report" > 1054 1055 <a href="voices-retail-report" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Voices of Retail Report</a> 1056 1057 1058 </li> 1059 1060 <li class="p-menu__item__submenu__item menu__item" title="Newsletter" > 1061 1062 <a href="newsletter" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Newsletter</a> 1063 1064 1065 </li> 1066 1067 <li class="p-menu__item__submenu__item menu__item" title="Articles" > 1068 1069 <a href="retail-news/retail-news-articles" target="_self" class="p-menu__item__submenu__item__link " tabindex="-1">Articles</a> 1070 1071 1072 </li> 1073 1074 </ul> 1075 1076 1077 1078 1079 1080 </li> 1081 1082 </ul> 1083 1084
1084<script> 1085 function dropdownCustom(params) { 1086 return { 1087 id: params.id, 1088 1089 showSubmenu($menuItem) { 1090 let $menuItemTitle = $menuItem.children('.p-menu__item__link, .p-menu__submenu__item__link, .p-menu__item__text, .p-menu__submenu__item__text'); 1091 let $menuItemToggle = $menuItem.children('.p-menu__item__submenu-toggle, .p-menu__item__submenu__item__submenu-toggle'); 1092 1093 $menuItem.addClass('has-submenu-open'); 1094 $menuItemTitle.attr('aria-expanded', 'true'); 1095 $menuItemToggle.attr('aria-expanded', 'true'); 1096 1097 $menuItem.children('.p-menu__item__submenu').children('li.p-menu__item__submenu__item').children('.p-menu__item__submenu-sublevel').attr('aria-expanded', 'true'); 1098 $menuItem.children('.p-menu__item__submenu').children('li.p-menu__item__submenu__item').children('.p-menu__item__submenu-sublevel').attr('tabindex', '0'); 1099 $menuItem.children('.p-menu__item__submenu').children('li.p-menu__item__submenu__item').children('.p-menu__item__submenu__item__link').attr('tabindex', '0'); 1100 }, 1101 hideSubmenu($menuItem) { 1102 let $menuItemTitle = $menuItem.children('.p-menu__item__link, .p-menu__submenu__item__link, .p-menu__item__text, .p-menu__submenu__item__text'); 1103 let $menuItemToggle = $menuItem.children('.p-menu__item__submenu-toggle, .p-menu__item__submenu__item__submenu-toggle'); 1104 1105 $menuItem.removeClass('has-submenu-open'); 1106 $menuItemTitle.attr('aria-expanded', 'false'); 1107 $menuItemToggle.attr('aria-expanded', 'false'); 1108 1109 $menuItem.children('.p-menu__item__submenu').children('li.p-menu__item__submenu__item').children('.p-menu__item__submenu-sublevel').attr('aria-expanded', 'false'); 1110 $menuItem.children('.p-menu__item__submenu').children('li.p-menu__item__submenu__item').children('.p-menu__item__submenu-sublevel').attr('tabindex', '-1'); 1111 $menuItem.children('.p-menu__item__submenu').children('li.p-menu__item__submenu__item').children('.p-menu__item__submenu__item__link').attr('tabindex', '-1'); 1112 }, 1113 resetSiblingSubmenus($menuItem) { 1114 $menuItem.siblings('li[class*="p-menu__item"]').each((i, el) => { 1115 this.hideSubmenu($(el)); 1116 }); 1117 }, 1118 handleMenuItemMouseEnter(e) { 1119 let $menuItem = $(e.currentTarget); 1120 1121 this.resetSiblingSubmenus($menuItem); 1122 1123 if ($menuItem.hasClass('has-submenu')) { 1124 this.showSubmenu($menuItem); 1125 } 1126 }, 1127 handleMenuItemMouseLeave(e) { 1128 if (e.relatedTarget && e.currentTarget.contains(e.relatedTarget)) { 1129 return; 1130 } 1131 1132 this.hideSubmenu($(e.currentTarget)); 1133 }, 1134 handleMenuMouseLeave(e) { 1135 if (e.relatedTarget && e.currentTarget.contains(e.relatedTarget)) { 1136 return; 1137 } 1138 1139 $(e.currentTarget).children('.p-menu__item.has-submenu').each((i, el) => { 1140 this.hideSubmenu($(el)); 1141 }); 1142 }, 1143 handleSubmenuToggle(e) { 1144 let $parentMenuItem = $(e.target).closest('li[class*="p-menu__item"]'); 1145 1146 if ($parentMenuItem.hasClass('has-submenu-open')) { 1147 this.hideSubmenu($parentMenuItem); 1148 } else { 1149 $(e.target).closest('.p-menu--dropdown').find('.has-submenu-open').not($parentMenuItem).each((i, el) => { 1150 this.hideSubmenu($(el)); 1151 });
1152 this.showSubmenu($parentMenuItem); 1153 } 1154 } 1155 }; 1156 } 1157 </script>
1157 1158 1159 1160 1161 1162 </nav> 1163 1164 1165 </div> 1166 </div> 1167 </div> 1168 1169 1170 </template> 1171 1172
1172<script> 1173 function headerResponsive(params) { 1174 return { 1175 id: params.id, 1176 headerMobile: false, 1177 init() { 1178 this.toggleView(); 1179 }, 1180 toggleView() { 1181 if (window.matchMedia("(min-width: 1280px)").matches) { 1182 this.headerMobile = false; 1183 } 1184 else { 1185 this.headerMobile = true; 1186 } 1187 }, 1188 handleOnWindowResize() { 1189 this.toggleView(); 1190 } 1191 } 1192 } 1193 </script>
1193 1194 1195 </div> 1196 1197 </header> 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 <main class="content" id="main-content"> 1208 1209 1210 1211 1212 1213 1214 1215 1216 <div class="content__main"> 1217 1218 1219 1220 1221 <div class="content__main__body"> 1222 1223 1224 1225 1226 <section class="section section--id-3 section--1-column section--default section-margin--no-margin section-padding--auto"> 1227 <div class="section__body section__body__article--count-1 section__body--space-single section__wrapper--width-default"> 1228 <div class="section__body__article section__body__article--id-1"> 1229 <a class="anchor" name="Retail News" tabindex="-1"></a> 1230 <article class="article article--default"> 1231 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 1232 <div class="article--default__header-body"> 1233 <h2 class="article--default__title u-text-size-xxx-large u-text-color-neutral-black"> Retail News </h2> 1234 <div class="article--default__body u-text-color-neutral-black" style="max-width: 100%; "> 1235 <p>Stay ahead of the retail curve with expert insights, trends, and analysis from across the industry.</p> 1236 <div class="js-library-list-outer" searchgroup="58597CA6-news"> 1237
1237<script type="text/javascript">$script('https://cdn.asp.events/includes/js/librarysearch.js');</script>
1237 1238 <div class="js-librarylistwrapper" data-totalcount="534" data-librarytitle="Inside Retail"> 1239
1239<script> 1240 if (!window.alpineInitialized) { 1241 window.alpineInitialized = true; 1242 document.addEventListener('alpine:init', () => { 1243 Alpine.store('share', { 1244 isVisible: false, 1245 subject: "Check out this link!", 1246 text: "", 1247 title: document.title, 1248 url: location.href, 1249 showShare() { 1250 // FOR LOCAL TEST PURPOSE ONLY AS NAVIGATOR.SHARE IS NOT SUPPORTED IN LOCALHOST DUE TO HTTPS REQUIREMENT 1251 // if (!navigator.share) { 1252 // navigator.share = ({ title, text, url , subject }) => { 1253 // return new Promise((resolve, reject) => { 1254 // console.log('Mock navigator.share called with:'); 1255 // console.log('Subject:', subject); 1256 // console.log('Title:', title); 1257 // console.log('Text:', text); 1258 // console.log('URL:', url); 1259 // alert('Mock Share\n\nTitle: ' + (title || 'Title not found') + '\nText: ' + (text || 'Text not found') + '\nURL: ' + (url || 'URL not found')); 1260 // resolve(); // Simulate a successful share 1261 // }); 1262 // }; 1263 // } 1264 1265 if (navigator.share) { 1266 navigator.share({ 1267 title: this.title, 1268 text: this.text, 1269 url: this.url, 1270 subject: this.subject, 1271 }) 1272 .then() 1273 .catch((error) => console.log('[showoff_composer]: error on widgetShare()', error)); 1274 } 1275 else { 1276 this.isVisible = true; 1277 } 1278 1279 1280 1281 }, 1282 hideShare() { 1283 this.isVisible = false; 1284 }, 1285 setData(url = this.url, title = this.title, text = this.text, subject = this.subject) { 1286 if (url.indexOf(window.location.origin) !== -1) { 1287 this.url = url; 1288 } else { 1289 this.url = window.location.origin + '/' + url; 1290 } 1291 1292 this.title = title; 1293 this.text = text; 1294 this.subject = subject; 1295 }, 1296 setSubject(value) { 1297 this.subject = value; 1298 }, 1299 setText(value) { 1300 this.text = value; 1301 }, 1302 setTitle(value) { 1303 this.title = value; 1304 }, 1305 setUrl(value) { 1306 this.url = value; 1307 }, 1308 copyToClipboard() { 1309 navigator.clipboard?.writeText(this.url); 1310 } 1311 }); 1312 1313 }); 1314 } 1315 1316 </script>
1316 1317 <div class="m-libraries-news-list m-libraries-news-list--spotlight-custom"> 1318 <div class="m-libraries-news-list__loading"> 1319 <div class="p-loader p-loader--overlay js-w-library-loading" searchgroup="58597CA6-news"> 1320 <span class="p-loader__icon"></span> 1321 <span class="p-loader__text">Loading</span> 1322 </div> 1323 </div> 1324 <div class="m-libraries-news-list__summary"> 1325 <div class="js-library-summary" searchgroup="58597CA6-news" data-cachestatic="0"> 1326 </div> 1327 </div> 1328 <div class="m-libraries-news-list__items swiper js-library-list js-library-list-spotlight-items" searchgroup="58597CA6-news"> 1329 <div class="m-libraries-news-list__items__wrapper swiper-wrapper"> 1330 <div class="swiper-slide"> 1331 <div class="m-libraries-news-list__items__layout"> 1332 <div class="m-libraries-news-list__items__item-wrapper m-libraries-news-list__items__item-wrapper--featured"> 1333 <div class="m-libraries-news-list__items__item m-libraries-news-list__items__item--featured js-library-item" data-content-i-d="471506"> 1334 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1335 <a class="m-libraries-news-list__items__item__image__link" href="news/retailers-take-london-fashion-week-ss27"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/news/inside-retail/new-blog-size-test-51-.jpg/fit-in/500x500/filters:no_upscale()" alt="What Can Retailers Take from London Fashion Week SS27?" loading="lazy" /> </a> 1336 </div> 1337 <div class="m-libraries-news-list__items__item__header-body-footer"> 1338 <div class="m-libraries-news-list__items__item__header"> 1339 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/retailers-take-london-fashion-week-ss27" title="What Can Retailers Take from London Fashion Week SS27?">What Can Retailers Take from London Fashion Week SS27?</a> </h2> 1340 <div class="m-libraries-news-list__items__item__header__meta"> 1341 <span class="m-libraries-news-list__items__item__header__meta__date">24 Sept 2026</span> 1342 <span class="m-libraries-news-list__items__item__header__meta__author">Esra Crockford</span> 1343 </div> 1344 </div> 1345 <div class="m-libraries-news-list__items__item__body"> 1346 The colours, fabrics, key pieces and accessories from London Fashion Week SS27, plus what M&S and eBay's shows mean for independent retailers 1347 </div> 1348 <div class="m-libraries-news-list__items__item__footer"> 1349 <div class="m-libraries-news-list__items__item__footer__more"> 1350 <a class="m-button-primary js-librarylink-entry" href="news/retailers-take-london-fashion-week-ss27"> Read More </a> 1351 </div> 1352 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1353 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/retailers-take-london-fashion-week-ss27', 'What Can Retailers Take from London Fashion Week SS27?'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1354 </div> 1355 </div> 1356 </div> 1357 </div> 1358 </div> 1359 <div class="m-libraries-news-list__items__item-wrapper m-libraries-news-list__items__item-wrapper--secondary"> 1360 <div class="m-libraries-news-list__items__item js-library-item" data-content-i-d="471485"> 1361 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1362 <a class="m-libraries-news-list__items__item__image__link" href="news/gen-z-travelling-viral-independent-shops-"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/news/inside-retail/new-blog-size-test-50-.jpg/fit-in/500x500/filters:no_upscale()" alt="Why Gen Z Is Travelling for Viral Independent Shops " loading="lazy" />
1362 </a> 1363 </div> 1364 <div class="m-libraries-news-list__items__item__header-body-footer"> 1365 <div class="m-libraries-news-list__items__item__header"> 1366 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/gen-z-travelling-viral-independent-shops-" title="Why Gen Z Is Travelling for Viral Independent Shops ">Why Gen Z Is Travelling for Viral Independent Shops </a> </h2> 1367 <div class="m-libraries-news-list__items__item__header__meta"> 1368 <span class="m-libraries-news-list__items__item__header__meta__date">23 Sept 2026</span> 1369 <span class="m-libraries-news-list__items__item__header__meta__author">Esra Crockford</span> 1370 </div> 1371 </div> 1372 <div class="m-libraries-news-list__items__item__footer"> 1373 <div class="m-libraries-news-list__items__item__footer__more"> 1374 <a class="m-button-primary js-librarylink-entry" href="news/gen-z-travelling-viral-independent-shops-"> Read More </a> 1375 </div> 1376 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1377 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/gen-z-travelling-viral-independent-shops-', 'Why Gen Z Is Travelling for Viral Independent Shops '); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1378 </div> 1379 </div> 1380 </div> 1381 </div> 1382 <div class="m-libraries-news-list__items__item js-library-item" data-content-i-d="471358"> 1383 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1384 <a class="m-libraries-news-list__items__item__image__link" href="news/new-app-helps-catch-shoplifters"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/news/inside-retail/AF26-SpeakerSessions-TobieCharlton-136.jpg/fit-in/500x500/filters:no_upscale()" alt="New App Helps Catch Shoplifters" loading="lazy" /> </a> 1385 </div> 1386 <div class="m-libraries-news-list__items__item__header-body-footer"> 1387 <div class="m-libraries-news-list__items__item__header"> 1388 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/new-app-helps-catch-shoplifters" title="New App Helps Catch Shoplifters">New App Helps Catch Shoplifters</a> </h2> 1389 <div class="m-libraries-news-list__items__item__header__meta"> 1390 <span class="m-libraries-news-list__items__item__header__meta__date">18 Sept 2026</span> 1391 <span class="m-libraries-news-list__items__item__header__meta__author">Esra Crockford</span> 1392 </div> 1393 </div> 1394 <div class="m-libraries-news-list__items__item__footer"> 1395 <div class="m-libraries-news-list__items__item__footer__more"> 1396 <a class="m-button-primary js-librarylink-entry" href="news/new-app-helps-catch-shoplifters"> Read More </a> 1397 </div> 1398 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1399 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/new-app-helps-catch-shoplifters', 'New App Helps Catch Shoplifters'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1400 </div> 1401 </div> 1402 </div> 1403 </div> 1404 </div> 1405 </div> 1406 </div> 1407 </div> 1408 <div class="m-libraries-news-list__pagination swiper-pagination" data-searchgroup="58597CA6-news"></div> 1409 </div> 1410
1410<script> 1411 document.addEventListener('DOMContentLoaded', () => { 1412 $script('https://themes.asp.events/_base/1-4-0/includes/javascripts/src/plugins/swiper-bundle.min.js', function(){ 1413 new Swiper(".m-libraries-news-list--spotlight-custom .swiper[searchgroup='58597CA6-news']", { 1414 slidesPerView: 1, 1415 slidesPerGroup: 1, 1416 spaceBetween: 20, 1417 1418 pagination: { 1419 el: ".m-libraries-news-list--spotlight-custom .swiper-pagination", 1420 clickable: true, 1421 }, 1422 }); 1423 }); 1424 }); 1425 </script>
1425 1426 </div> 1427 </div> 1428 </div> 1429 </div> 1430 </div> 1431 </div> 1432 </article> 1433 </div> 1434 </div> 1435</section> 1436<section class="section section--id-4 section--1-column section--default section-margin--no-margin section-padding--auto"> 1437 <div class="section__background"> 1438 <div class="section__background__color u-background-color-branding-three" aria-hidden="true"></div> 1439 </div> 1440 <div class="section__body section__body__article--count-1 section__body--space-single section__wrapper--width-default"> 1441 <div class="section__body__article section__body__article--id-1"> 1442 <article class="article article--default"> 1443 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 1444 <div class="article--default__header-body"> 1445 <div class="article--default__body u-text-color-neutral-black" style="max-width: 100%; "> 1446 <h2 class="u-font-family-primary u-font-size-h1" style="text-align: center;">Live From Spring Fair 2026</h2> 1447 <p style="text-align: center;">Fresh from the hottest content stage in global retail, here's our pick of some of the best insights from Spring Fair 2026<br /> </p> 1448 <div class="js-library-list-outer" searchgroup="2ADC746C-news"> 1449
1449<script type="text/javascript">$script('https://cdn.asp.events/includes/js/librarysearch.js');</script>
1449 1450 <div class="js-librarylistwrapper" data-totalcount="18" data-librarytitle="Inside Retail"> 1451
1451<script> 1452 if (!window.alpineInitialized) { 1453 window.alpineInitialized = true; 1454 document.addEventListener('alpine:init', () => { 1455 Alpine.store('share', { 1456 isVisible: false, 1457 subject: "Check out this link!", 1458 text: "", 1459 title: document.title, 1460 url: location.href, 1461 showShare() { 1462 // FOR LOCAL TEST PURPOSE ONLY AS NAVIGATOR.SHARE IS NOT SUPPORTED IN LOCALHOST DUE TO HTTPS REQUIREMENT 1463 // if (!navigator.share) { 1464 // navigator.share = ({ title, text, url , subject }) => { 1465 // return new Promise((resolve, reject) => { 1466 // console.log('Mock navigator.share called with:'); 1467 // console.log('Subject:', subject); 1468 // console.log('Title:', title); 1469 // console.log('Text:', text); 1470 // console.log('URL:', url); 1471 // alert('Mock Share\n\nTitle: ' + (title || 'Title not found') + '\nText: ' + (text || 'Text not found') + '\nURL: ' + (url || 'URL not found')); 1472 // resolve(); // Simulate a successful share 1473 // }); 1474 // }; 1475 // } 1476 1477 if (navigator.share) { 1478 navigator.share({ 1479 title: this.title, 1480 text: this.text, 1481 url: this.url, 1482 subject: this.subject, 1483 }) 1484 .then() 1485 .catch((error) => console.log('[showoff_composer]: error on widgetShare()', error)); 1486 } 1487 else { 1488 this.isVisible = true; 1489 } 1490 1491 1492 1493 }, 1494 hideShare() { 1495 this.isVisible = false; 1496 }, 1497 setData(url = this.url, title = this.title, text = this.text, subject = this.subject) { 1498 if (url.indexOf(window.location.origin) !== -1) { 1499 this.url = url; 1500 } else { 1501 this.url = window.location.origin + '/' + url; 1502 } 1503 1504 this.title = title; 1505 this.text = text; 1506 this.subject = subject; 1507 }, 1508 setSubject(value) { 1509 this.subject = value; 1510 }, 1511 setText(value) { 1512 this.text = value; 1513 }, 1514 setTitle(value) { 1515 this.title = value; 1516 }, 1517 setUrl(value) { 1518 this.url = value; 1519 }, 1520 copyToClipboard() { 1521 navigator.clipboard?.writeText(this.url); 1522 } 1523 }); 1524 1525 }); 1526 } 1527 1528 </script>
1528 1529 <div class="m-libraries-news-list m-libraries-news-list--carousel swiper js-m-libraries-list-carousel" data-searchgroup="2ADC746C-news"> 1530 <div class="m-libraries-news-list__loading"> 1531 <div class="p-loader p-loader--overlay js-w-library-loading" searchgroup="2ADC746C-news"> 1532 <span class="p-loader__icon"></span> 1533 <span class="p-loader__text">Loading</span> 1534 </div> 1535 </div> 1536 <ul class="m-libraries-news-list__items js-library-list swiper-wrapper js-m-libraries-list-carousel-items" searchgroup="2ADC746C-news" searchrefresh=".m-libraries-news-list__count"> 1537 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452522 swiper-slide js-library-item" data-content-i-d="452522"> 1538 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1539 <a class="m-libraries-news-list__items__item__image__link" href="news/invisible-influence-social-commerce-redefining-retail-"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/libraries/news/7.jpg/fit-in/500x500/filters:no_upscale()" alt="Invisible Influence: How Social Commerce Is Redefining Retail" loading="lazy" /> </a> 1540 </div> 1541 <div class="m-libraries-news-list__items__item__wrapper"> 1542 <div class="m-libraries-news-list__items__item__header"> 1543 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/invisible-influence-social-commerce-redefining-retail-">Invisible Influence: How Social Commerce Is Redefining Retail</a> </h2> 1544 <div class="m-libraries-news-list__items__item__header__meta"> 1545 <span class="m-libraries-news-list__items__item__header__meta__date"> 23 Mar 2026 </span> 1546 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 1547 </div> 1548 </div> 1549 <div class="m-libraries-news-list__items__item__body"> 1550 Discover how social commerce is transforming UK retail in 2026. Learn key strategies for TikTok, Instagram, YouTube and WhatsApp to drive sales and stay competitive. 1551 </div> 1552 <div class="m-libraries-news-list__items__item__footer"> 1553 <div class="m-libraries-news-list__items__item__footer__more"> 1554 <a class="m-button-primary js-librarylink-entry" href="news/invisible-influence-social-commerce-redefining-retail-"> Read More </a> 1555 </div> 1556 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1557 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/invisible-influence-social-commerce-redefining-retail-', 'Invisible Influence: How Social Commerce Is Redefining Retail'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1558 </div> 1559 </div> 1560 </div> </li> 1561 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452523 swiper-slide js-library-item" data-content-i-d="452523"> 1562 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1563 <a class="m-libraries-news-list__items__item__image__link" href="news/sustainability-shop-floor-spring-fair-exhibitors-really-doing"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/libraries/news/new-blog-size-test-4-.jpg/fit-in/500x500/filters:no_upscale()" alt="Sustainability on the Shop Floor: What Spring Fair Exhibitors Are Really Doing" loading="lazy" /> </a> 1564 </div> 1565 <div class="m-libraries-news-list__items__item__wrapper"> 1566 <div class="m-libraries-news-list__items__item__header"> 1567 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/sustainability-shop-floor-spring-fair-exhibitors-really-doing">Sustainability on the Shop Floor: What Spring Fair Exhibitors Are Really Doing</a> </h2> 1568 <div class="m-libraries-news-list__items__item__header__meta">
1569 <span class="m-libraries-news-list__items__item__header__meta__date"> 23 Mar 2026 </span> 1570 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 1571 </div> 1572 </div> 1573 <div class="m-libraries-news-list__items__item__body"> 1574 Three sustainable retailers at Spring Fair reveal how ethical sourcing, transparent supply chains, and artisan production are driving buyer demand at the UK's leading wholesale trade show. 1575 </div> 1576 <div class="m-libraries-news-list__items__item__footer"> 1577 <div class="m-libraries-news-list__items__item__footer__more"> 1578 <a class="m-button-primary js-librarylink-entry" href="news/sustainability-shop-floor-spring-fair-exhibitors-really-doing"> Read More </a> 1579 </div> 1580 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1581 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/sustainability-shop-floor-spring-fair-exhibitors-really-doing', 'Sustainability on the Shop Floor: What Spring Fair Exhibitors Are Really Doing'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1582 </div> 1583 </div> 1584 </div> </li> 1585 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452515 swiper-slide js-library-item" data-content-i-d="452515"> 1586 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1587 <a class="m-libraries-news-list__items__item__image__link" href="news/independent-advantage-lessons-spring-fairs-resilient-retailers"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/libraries/news/inside-retail/SpringFairDAY1-146.jpg/fit-in/500x500/filters:no_upscale()" alt="The Independent Advantage: Lessons from Spring Fair's Most Resilient Retailers" loading="lazy" /> </a> 1588 </div> 1589 <div class="m-libraries-news-list__items__item__wrapper"> 1590 <div class="m-libraries-news-list__items__item__header"> 1591 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/independent-advantage-lessons-spring-fairs-resilient-retailers">The Independent Advantage: Lessons from Spring Fair's Most Resilient Retailers</a> </h2> 1592 <div class="m-libraries-news-list__items__item__header__meta"> 1593 <span class="m-libraries-news-list__items__item__header__meta__date"> 27 Feb 2026 </span> 1594 </div> 1595 </div> 1596 <div class="m-libraries-news-list__items__item__body"> 1597 From pricing strategy to buying close to the season, leading UK independents share practical lessons from Merchant's Corner at Spring Fair 2026. 1598 </div> 1599 <div class="m-libraries-news-list__items__item__footer"> 1600 <div class="m-libraries-news-list__items__item__footer__more"> 1601 <a class="m-button-primary js-librarylink-entry" href="news/independent-advantage-lessons-spring-fairs-resilient-retailers"> Read More </a> 1602 </div> 1603 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1604 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/independent-advantage-lessons-spring-fairs-resilient-retailers', 'The Independent Advantage: Lessons from Spring Fair\'s Most Resilient Retailers'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1605 </div> 1606 </div> 1607 </div> </li> 1608 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452519 swiper-slide js-library-item" data-content-i-d="452519"> 1609 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1610 <a class="m-libraries-news-list__items__item__image__link" href="news/whitco-glee-2025-three-innovations-reshaping-garden-centre-hospitality-spring-perfect-time-act"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/2026/inside-retailarticles-blogs/garden-centres.png/fit-in/500x500/filters:no_upscale()" alt="Whitco at Glee 2025: Three Innovations Reshaping Garden Centre Hospital
1610ity, And Why Spring Is the Perfect Time to Act" loading="lazy" /> </a> 1611 </div> 1612 <div class="m-libraries-news-list__items__item__wrapper"> 1613 <div class="m-libraries-news-list__items__item__header"> 1614 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/whitco-glee-2025-three-innovations-reshaping-garden-centre-hospitality-spring-perfect-time-act">Whitco at Glee 2025: Three Innovations Reshaping Garden Centre Hospitality, And Why Spring Is the Perfect Time to Act</a> </h2> 1615 <div class="m-libraries-news-list__items__item__header__meta"> 1616 <span class="m-libraries-news-list__items__item__header__meta__date"> 23 Feb 2026 </span> 1617 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 1618 </div> 1619 </div> 1620 <div class="m-libraries-news-list__items__item__body"> 1621 Three Innovations Reshaping Garden Centre Hospitality, And Why Spring Is the Perfect Time to Act. 1622 </div> 1623 <div class="m-libraries-news-list__items__item__footer"> 1624 <div class="m-libraries-news-list__items__item__footer__more"> 1625 <a class="m-button-primary js-librarylink-entry" href="news/whitco-glee-2025-three-innovations-reshaping-garden-centre-hospitality-spring-perfect-time-act"> Read More </a> 1626 </div> 1627 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1628 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/whitco-glee-2025-three-innovations-reshaping-garden-centre-hospitality-spring-perfect-time-act', 'Whitco at Glee 2025: Three Innovations Reshaping Garden Centre Hospitality, And Why Spring Is the Perfect Time to Act'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1629 </div> 1630 </div> 1631 </div> </li> 1632 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452514 swiper-slide js-library-item" data-content-i-d="452514"> 1633 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1634 <a class="m-libraries-news-list__items__item__image__link" href="news/key-fashion-trends-emerging-spring-fair-2026"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/libraries/news/inside-retail/SpringFairDAY1-034-1-.jpg/fit-in/500x500/filters:no_upscale()" alt="The Key Fashion Trends Emerging from Spring Fair 2026" loading="lazy" /> </a> 1635 </div> 1636 <div class="m-libraries-news-list__items__item__wrapper"> 1637 <div class="m-libraries-news-list__items__item__header"> 1638 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/key-fashion-trends-emerging-spring-fair-2026">The Key Fashion Trends Emerging from Spring Fair 2026</a> </h2> 1639 <div class="m-libraries-news-list__items__item__header__meta"> 1640 <span class="m-libraries-news-list__items__item__header__meta__date"> 18 Feb 2026 </span> 1641 </div> 1642 </div> 1643 <div class="m-libraries-news-list__items__item__body"> 1644 Explore Spring 2026 fashion trends revealed at Spring Fair, including linen, light knits, uplifting colours and the rise of ethical, small-batch production. 1645 </div> 1646 <div class="m-libraries-news-list__items__item__footer"> 1647 <div class="m-libraries-news-list__items__item__footer__more"> 1648 <a class="m-button-primary js-librarylink-entry" href="news/key-fashion-trends-emerging-spring-fair-2026"> Read More </a> 1649 </div> 1650 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1651 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/key-fashion-trends-emerging-spring-fair-2026', 'The Ke
1651y Fashion Trends Emerging from Spring Fair 2026'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1652 </div> 1653 </div> 1654 </div> </li> 1655 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452513 swiper-slide js-library-item" data-content-i-d="452513"> 1656 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1657 <a class="m-libraries-news-list__items__item__image__link" href="news/independent-retail-age-ai-lessons-spring-fair-2026"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/libraries/news/inside-retail/SF26-Stage_Speakers-69.jpg/fit-in/500x500/filters:no_upscale()" alt="Independent Retail in the Age of AI: Lessons from Spring Fair 2026" loading="lazy" /> </a> 1658 </div> 1659 <div class="m-libraries-news-list__items__item__wrapper"> 1660 <div class="m-libraries-news-list__items__item__header"> 1661 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/independent-retail-age-ai-lessons-spring-fair-2026">Independent Retail in the Age of AI: Lessons from Spring Fair 2026</a> </h2> 1662 <div class="m-libraries-news-list__items__item__header__meta"> 1663 <span class="m-libraries-news-list__items__item__header__meta__date"> 16 Feb 2026 </span> 1664 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 1665 </div> 1666 </div> 1667 <div class="m-libraries-news-list__items__item__body"> 1668 At Spring Fair 2026, Kirstie Kavanagh explains how AI, Google tools and consumer psychology can help independent retailers navigate the messy middle and drive sales. 1669 </div> 1670 <div class="m-libraries-news-list__items__item__footer"> 1671 <div class="m-libraries-news-list__items__item__footer__more"> 1672 <a class="m-button-primary js-librarylink-entry" href="news/independent-retail-age-ai-lessons-spring-fair-2026"> Read More </a> 1673 </div> 1674 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1675 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/independent-retail-age-ai-lessons-spring-fair-2026', 'Independent Retail in the Age of AI: Lessons from Spring Fair 2026'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1676 </div> 1677 </div> 1678 </div> </li> 1679 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452512 swiper-slide js-library-item" data-content-i-d="452512"> 1680 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1681 <a class="m-libraries-news-list__items__item__image__link" href="news/theo-paphitis-spring-fair-change-world-survive"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/libraries/news/inside-retail/SpringFairDAY1-082.jpg/fit-in/500x500/filters:no_upscale()" alt="Theo Paphitis at Spring Fair: If you don't change with the world, you don't survive" loading="lazy" /> </a> 1682 </div> 1683 <div class="m-libraries-news-list__items__item__wrapper"> 1684 <div class="m-libraries-news-list__items__item__header"> 1685 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/theo-paphitis-spring-fair-change-world-survive">Theo Paphitis at Spring Fair: If you don't change with the world, you don't survive</a> </h2> 1686 <div class="m-libraries-news-list__items__item__header__meta">
1687 <span class="m-libraries-news-list__items__item__header__meta__date"> 12 Feb 2026 </span> 1688 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 1689 </div> 1690 </div> 1691 <div class="m-libraries-news-list__items__item__body"> 1692 Theo Paphitis shared hard truths at Spring Fair 2026 on AI, retail, speed, and why businesses must constantly re-earn their relevance. 1693 </div> 1694 <div class="m-libraries-news-list__items__item__footer"> 1695 <div class="m-libraries-news-list__items__item__footer__more"> 1696 <a class="m-button-primary js-librarylink-entry" href="news/theo-paphitis-spring-fair-change-world-survive"> Read More </a> 1697 </div> 1698 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1699 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/theo-paphitis-spring-fair-change-world-survive', 'Theo Paphitis at Spring Fair: If you don\'t change with the world, you don\'t survive'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1700 </div> 1701 </div> 1702 </div> </li> 1703 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452453 swiper-slide js-library-item" data-content-i-d="452453"> 1704 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1705 <a class="m-libraries-news-list__items__item__image__link" href="news/supercharge-creativity-canva"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/autumn-fair-2023/media/libraries/custom-news-library-test-data/SF-LIVE-thumbnails_Canva-2-.png/fit-in/500x500/filters:no_upscale()" alt="Supercharge Your Creativity with Canva" loading="lazy" /> </a> 1706 </div> 1707 <div class="m-libraries-news-list__items__item__wrapper"> 1708 <div class="m-libraries-news-list__items__item__header"> 1709 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/supercharge-creativity-canva">Supercharge Your Creativity with Canva</a> </h2> 1710 <div class="m-libraries-news-list__items__item__header__meta"> 1711 <span class="m-libraries-news-list__items__item__header__meta__date"> 20 Mar 2025 </span> 1712 <span class="m-libraries-news-list__items__item__header__meta__author"> Jade Parkinson-Hill </span> 1713 </div> 1714 </div> 1715 <div class="m-libraries-news-list__items__item__body"> 1716 Unlock your creativity with the Canva visual communication suite! In this hands-on workshop, you'll discover how Canva's Magic AI features can boost your productivity and simplify your design process. ... 1717 </div> 1718 <div class="m-libraries-news-list__items__item__footer"> 1719 <div class="m-libraries-news-list__items__item__footer__more"> 1720 <a class="m-button-primary js-librarylink-entry" href="news/supercharge-creativity-canva"> Read More </a> 1721 </div> 1722 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1723 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/supercharge-creativity-canva', 'Supercharge Your Creativity with Canva'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1724 </div> 1725 </div> 1726 </div> </li> 1727 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452456 swiper-slide js-library-item" data-content-i-d="452456"> 1728 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1729 <a class="m-libraries-news-list__items__item__image__link" href="news/aw25-26-homeware-festive-celebrations-trends-bda-london"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/autumn-fair-2023/media/libraries/custom-news-library-test-data/SF-LIVE-thumbnails_AW26_BDA-1-.png/fit-in/500x500/filters:no_upscale()" alt="AW25/26 Homeware & Festive Celebrations Trends with BDA London" loading="lazy" />
1729 </a> 1730 </div> 1731 <div class="m-libraries-news-list__items__item__wrapper"> 1732 <div class="m-libraries-news-list__items__item__header"> 1733 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/aw25-26-homeware-festive-celebrations-trends-bda-london">AW25/26 Homeware & Festive Celebrations Trends with BDA London</a> </h2> 1734 <div class="m-libraries-news-list__items__item__header__meta"> 1735 <span class="m-libraries-news-list__items__item__header__meta__date"> 20 Mar 2025 </span> 1736 <span class="m-libraries-news-list__items__item__header__meta__author"> Terrie Isaac, Head of Creative - Trendhub by BDA London. </span> 1737 </div> 1738 </div> 1739 <div class="m-libraries-news-list__items__item__body"> 1740 âFrom Modern Modular to Raw Minimal" Join Trendhub's creatives on a journey through the intriguing AW25/26 world of Homeware and Festive trends. It's a season of many contrasts, both minimal and plent ... 1741 </div> 1742 <div class="m-libraries-news-list__items__item__footer"> 1743 <div class="m-libraries-news-list__items__item__footer__more"> 1744 <a class="m-button-primary js-librarylink-entry" href="news/aw25-26-homeware-festive-celebrations-trends-bda-london"> Read More </a> 1745 </div> 1746 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1747 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/aw25-26-homeware-festive-celebrations-trends-bda-london', 'AW25/26 Homeware & Festive Celebrations Trends with BDA London'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1748 </div> 1749 </div> 1750 </div> </li> 1751 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452459 swiper-slide js-library-item" data-content-i-d="452459"> 1752 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1753 <a class="m-libraries-news-list__items__item__image__link" href="news/end-line-barcodes-ready-2027"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/autumn-fair-2023/media/libraries/custom-news-library-test-data/SF-LIVE-thumbnails_barcode-1-.png/fit-in/500x500/filters:no_upscale()" alt="End of The Line for Barcodes: Are You Ready for 2027?" loading="lazy" /> </a> 1754 </div> 1755 <div class="m-libraries-news-list__items__item__wrapper"> 1756 <div class="m-libraries-news-list__items__item__header"> 1757 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/end-line-barcodes-ready-2027">End of The Line for Barcodes: Are You Ready for 2027?</a> </h2> 1758 <div class="m-libraries-news-list__items__item__header__meta"> 1759 <span class="m-libraries-news-list__items__item__header__meta__date"> 20 Mar 2025 </span> 1760 <span class="m-libraries-news-list__items__item__header__meta__author"> Camilla Young </span> 1761 </div> 1762 </div> 1763 <div class="m-libraries-news-list__items__item__body"> 1764 Change is comingâfast. By 2027, QR codes powered by GS1 are expected to begin replacing traditional barcodes, marking a seismic shift in the industry. In this unmissable panel, discover what this tran ... 1765 </div> 1766 <div class="m-libraries-news-list__items__item__footer"> 1767 <div class="m-libraries-news-list__items__item__footer__more"> 1768 <a class="m-button-primary js-librarylink-entry" href="news/end-line-barcodes-ready-2027"> Read More </a> 1769 </div> 1770 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1771 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/end-line-barcodes-ready-2027', 'End of The Line for Barcodes: Are You Ready for 2027?'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1772 </div> 1773 </div> 1774 </div> </li> 1775 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452464 swiper-slide js-library-item" data-content-i-d="452464"> 1776 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1777 <a class="m-libraries-news-list__items__item__image__link" href="news/heather-murray-ai-retail-non-techie-intro"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/autumn-fair-2023/media/libraries/custom-news-library-test-data/SF-LIVE-thumbnails_AIforRetail-2-.png/fit-in/500x500/filters:no_upscale()" alt="Heather Murray. AI for Retail: A Non-Techie Intro" loading="lazy" />
1777 </a> 1778 </div> 1779 <div class="m-libraries-news-list__items__item__wrapper"> 1780 <div class="m-libraries-news-list__items__item__header"> 1781 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/heather-murray-ai-retail-non-techie-intro">Heather Murray. AI for Retail: A Non-Techie Intro</a> </h2> 1782 <div class="m-libraries-news-list__items__item__header__meta"> 1783 <span class="m-libraries-news-list__items__item__header__meta__date"> 20 Mar 2025 </span> 1784 <span class="m-libraries-news-list__items__item__header__meta__author"> Heather Murray </span> 1785 </div> 1786 </div> 1787 <div class="m-libraries-news-list__items__item__body"> 1788 Join Heather Murray, Founder of AI for Non-Techies as she takes you through a very non-technical introduction to all things AI in the retail space. Finally get to grips with what generative AI actuall ... 1789 </div> 1790 <div class="m-libraries-news-list__items__item__footer"> 1791 <div class="m-libraries-news-list__items__item__footer__more"> 1792 <a class="m-button-primary js-librarylink-entry" href="news/heather-murray-ai-retail-non-techie-intro"> Read More </a> 1793 </div> 1794 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1795 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/heather-murray-ai-retail-non-techie-intro', 'Heather Murray. AI for Retail: A Non-Techie Intro'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1796 </div> 1797 </div> 1798 </div> </li> 1799 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-452454 swiper-slide js-library-item" data-content-i-d="452454"> 1800 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 1801 <a class="m-libraries-news-list__items__item__image__link" href="news/future-sustainable-retail"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/autumn-fair-2023/media/libraries/custom-news-library-test-data/SF-LIVE-thumbnails-10-2-.png/fit-in/500x500/filters:no_upscale()" alt="The Future of Sustainable Retail" loading="lazy" /> </a> 1802 </div> 1803 <div class="m-libraries-news-list__items__item__wrapper"> 1804 <div class="m-libraries-news-list__items__item__header"> 1805 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/future-sustainable-retail">The Future of Sustainable Retail</a> </h2> 1806 <div class="m-libraries-news-list__items__item__header__meta"> 1807 <span class="m-libraries-news-list__items__item__header__meta__date"> 20 Mar 2025 </span> 1808 <span class="m-libraries-news-list__items__item__header__meta__author"> Steve Lister </span> 1809 </div> 1810 </div> 1811 <div class="m-libraries-news-list__items__item__body"> 1812 Get ready to be inspired by retailers who are already redefining sustainability in retail. Steve will explore the key strategies that drive sustainable retail success, from sustainable design and ethi ... 1813 </div> 1814 <div class="m-libraries-news-list__items__item__footer"> 1815 <div class="m-libraries-news-list__items__item__footer__more"> 1816 <a class="m-button-primary js-librarylink-entry" href="news/future-sustainable-retail"> Read More </a> 1817 </div> 1818 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 1819 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/future-sustainable-retail', 'The Future of Sustainable Retail'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 1820 </div> 1821 </div> 1822 </div> </li> 1823 </ul> 1824
1824<script> 1825 $script('https://themes.asp.events/_base/1-4-0/includes/javascripts/src/plugins/swiper-bundle.min.js', function(){ 1826 const swiper = new Swiper('.swiper[data-searchgroup="2ADC746C-news"]', { 1827 autoplay: { 1828 enabled: false, 1829 delay: 1500, 1830 }, 1831 loop: true, 1832 speed: 500, 1833 spaceBetween: 20, 1834 pagination: { 1835 el: '.m-libraries-news-list__pagination[data-searchgroup="2ADC746C-news"]', 1836 clickable: true, 1837 }, 1838 1839 navigation: { 1840 enabled: true, 1841 nextEl: '[data-searchgroup="2ADC746C-news"] .m-libraries-news-list__navigation__arrow.next', 1842 prevEl: '[data-searchgroup="2ADC746C-news"] .m-libraries-news-list__navigation__arrow.prev', 1843 }, 1844 1845 breakpoints: { 1846 320: { 1847 slidesPerView: 1, 1848 slidesPerGroup: 1, 1849 }, 1850 768: { 1851 slidesPerView: 2, 1852 slidesPerGroup: 2, 1853 }, 1854 1024: { 1855 slidesPerView: 3, 1856 slidesPerGroup: 3, 1857 }, 1858 1280: { 1859 slidesPerView: 3, 1860 slidesPerGroup: 3, 1861 } 1862 } 1863 }); 1864 }); 1865 </script>
1865 1866 </div> 1867 <div class="m-libraries-news-list__navigation swiper-navigation" data-searchgroup="2ADC746C-news"> 1868 <div class="m-libraries-news-list__navigation__arrow swiper-button-prev prev"></div> 1869 <div class="m-libraries-news-list__navigation__arrow swiper-button-next next"></div> 1870 </div> 1871 </div> 1872 </div> 1873 <p style="text-align: center;"> </p> 1874 </div> 1875 </div> 1876 </div> 1877 </article> 1878 </div> 1879 </div> 1880</section> 1881<section class="section section--id-5 section--1-column section--default section-margin--no-margin section-padding--auto"> 1882 <div class="section__background"> 1883 <div class="section__background__color u-background-color-branding-one" aria-hidden="true"></div> 1884 </div> 1885 <div class="section__body section__body__article--count-1 section__body--space-single section__wrapper--width-default"> 1886 <div class="section__body__article section__body__article--id-1"> 1887 <article class="article article--default"> 1888 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 1889 <div class="article--default__header-body"> 1890 <div class="article--default__body u-text-color-neutral-black" style="max-width: 100%; "> 1891 <style> 1892 .newsletter-section { 1893 display: flex; 1894 align-items: stretch; 1895 } 1896 1897 .newsletter-section .left, 1898 .newsletter-section .form-wrap { 1899 width: 50%; 1900 padding: 30px 25px; 1901 } 1902 1903 .newsletter-section .left { 1904 border-right: 1px solid rgba(0,0,0,0.1); 1905 } 1906 1907 /* colour */ 1908 .newsletter-section, 1909 .newsletter-section h3, 1910 .newsletter-section p, 1911 .newsletter-section label, 1912 .newsletter-section span, 1913 .newsletter-section .hs-richtext { 1914 color: #ffffff !important; 1915 } 1916 1917 /* index*/ 1918 .newsletter-section .form-wrap input[type="text"], 1919 .newsletter-section .form-wrap input[type="email"], 1920 .newsletter-section .form-wrap input[type="tel"], 1921 .newsletter-section .form-wrap input[type="number"] { 1922 border-radius: 4px !important; 1923 color: #000 !important; 1924 } 1925 1926 /* CTA â APPLY */ 1927 .newsletter-section .form-wrap .hs-button, 1928 .newsletter-section .form-wrap input[type="submit"] { 1929 background: #fffffff !important; 1930 color: #000000 !important; 1931 border-radius: 999px !important; 1932 padding: 12px 28px !important; 1933 font-weight: 700 !important; 1934 font-size: 14px !important; 1935 letter-spacing: 0.5px !important; 1936 text-transform: uppercase !important; 1937 border: none !important; 1938 } 1939 1940 .newsletter-section .form-wrap .hs-button:hover, 1941 .newsletter-section .form-wrap input[type="submit"]:hover { 1942 background: #002E2A !important; 1943 } 1944 1945 /* responsive */ 1946 @media (max-width: 768px) { 1947 .newsletter-section { 1948 flex-direction: column; 1949 } 1950 .newsletter-section .left, 1951 .newsletter-section .form-wrap { 1952 width: 100%; 1953 border-right: none; 1954 border-bottom: 1px solid rgba(0,0,0,0.1); 1955 } 1956 .newsletter-section .form-wrap { 1957 border-bottom: none; 1958 } 1959 } 1960</style> 1961 <div class="newsletter-section"> 1962 <div class="left"> 1963 <h3>Sign Up For The Newsletter</h3> 1964 <p> Join the Inside Retail newsletter to supercharge your industry know-how and become part of an exciting retail community! </p> 1965 </div> 1966 <div class="form-wrap"> 1967
1967<script charset="utf-8" type="text/javascript" src="//js-eu1.hsforms.net/forms/embed/v2.js"></script>
1967 1968
1968<script> 1969 hbspt.forms.create({ 1970 region: "eu1", 1971 portalId: "26199117", 1972 formId: "eae6f06f-98c5-4587-b9d4-db8ea7691ad6", 1973 onFormReady: function ($form) { 1974 $form.css({ "margin-top": "0", "padding-top": "0" }); 1975 $form.find('fieldset, .hs-form-field').css({ 1976 "margin-top": "0", 1977 "padding-top": "6px" 1978 }); 1979 1980 //1 1981 const btn = $form.find('input[type="submit"], .hs-button'); 1982 btn.val("SUBSCRIBE").text("SUBSCRIBE"); 1983 } 1984 }); 1985 </script>
1985 1986
1986<script charset="utf-8" type="text/javascript" src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/__theme/javascript/hs-helper-min.js" data-form-id="eae6f06f-98c5-4587-b9d4-db8ea7691ad6"> 1987 </script>
1987 1988 </div> 1989 </div> 1990 </div> 1991 </div> 1992 </div> 1993 </article> 1994 </div> 1995 </div> 1996</section> 1997<section class="section section--id-7 section--1-column section--default section-margin--no-margin section-padding--auto"> 1998 <a class="anchor" name="Browse by Topics"></a> 1999 <div class="section__title-wrapper section__wrapper--width-default"> 2000 <div class="section__title"> 2001 <h2 class="section__title__text u-text-color-neutral-black u-text-size-xxx-large"> <p style="text-align: center;">Browse by Topics</p> </h2> 2002 </div> 2003 <div class="section__cta"> 2004 </div> 2005 </div> 2006 <div class="section__body section__body__article--count-1 section__body--space-single section__wrapper--width-default"> 2007 <div class="section__body__article section__body__article--id-1"> 2008 <article class="article article--default"> 2009 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 2010 <div class="article--default__header-body"> 2011 <div class="article--default__body u-text-color-neutral-black" style="max-width: 100%; "> 2012 <div class="w-icatcher-carousel w-icatcher-carousel--id-uid_F37C3 swiper" role="region" aria-roledescription="carousel" aria-label="Image carousel"> 2013 <div class="w-icatcher-carousel__list swiper-wrapper"> 2014 <div class="w-icatcher-carousel__list__item swiper-slide" role="group" aria-roledescription="slide"> 2015 <div class="w-icatcher-carousel__list__item__wrapper"> 2016 <div class="w-icatcher-carousel__list__item__image w-icatcher-carousel__list__item__image--contain w-icatcher-carousel__list__item__image--16-9"> 2017 <a href="https://www.springfair.com/retail-news/retail-news-fashion" target="_self"> <img class="w-icatcher-carousel__list__item__image__img" src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/2025/inside-retail/2025-fashion-trends/fashion.jpg/fit-in/1920x9999/filters:no_upscale()" alt="Fashion" loading="lazy" /> </a> 2018 </div> 2019 <div class="w-icatcher-carousel__list__item__body"> 2020 <h2 class="w-icatcher-carousel__list__item__body__title u-text-color-neutral-black u-text-size-x-large"> Fashion </h2> 2021 </div> 2022 </div> 2023 </div> 2024 <div class="w-icatcher-carousel__list__item swiper-slide" role="group" aria-roledescription="slide"> 2025 <div class="w-icatcher-carousel__list__item__wrapper"> 2026 <div class="w-icatcher-carousel__list__item__image w-icatcher-carousel__list__item__image--contain w-icatcher-carousel__list__item__image--16-9"> 2027 <a href="https://www.springfair.com/retail-news/retail-news-interiors" target="_self"> <img class="w-icatcher-carousel__list__item__image__img" src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/2026/inside-retailarticles-blogs/18.jpg/fit-in/1920x9999/filters:no_upscale()" alt="Interiors" loading="lazy" /> </a> 2028 </div> 2029 <div class="w-icatcher-carousel__list__item__body"> 2030 <h2 class="w-icatcher-carousel__list__item__body__title u-text-color-neutral-black u-text-size-x-large"> Interiors </h2> 2031 </div> 2032 </div> 2033 </div> 2034 <div class="w-icatcher-carousel__list__item swiper-slide" role="group" aria-roledescription="slide"> 2035 <div class="w-icatcher-carousel__list__item__wrapper"> 2036 <div class="w-icatcher-carousel__list__item__image w-icatcher-carousel__list__item__image--contain w-icatcher-carousel__list__item__image--16-9"> 2037 <a href="https://www.springfair.com/retail-news/retail-news-garden" target="_self"> <img class="w-icatcher-carousel__list__item__image__img" src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/2025/inside-retail/dec-25/workshop.jpg/fit-in/1920x9999/filters:no_upscale()" alt="Garden" loading="lazy" /> </a> 2038 </div> 2039 <div class="w-icatcher-carousel__list__item__body"> 2040 <h2 class="w-icatcher-carousel__list__item__body__title u-text-color-neutral-black u-text-size-x-large"> Garden </h2> 2041 </div> 2042 </div> 2043 </div> 2044 <div class="w-icatcher-carousel__list__item swiper-slide" role="group" aria-roledescription="slide"> 2045 <div class="w-icatcher-carousel__list__item__wrapper"> 2046 <div class="w-icatcher-carousel__list__item__image w-icatcher-carousel__list__item__image--contain w-icatcher-carousel__list__item__image--16-9"> 2047 <a href="https://www.springfair.com/retail-news/retail-news-gifting" target="_self"> <img class="w-icatcher-carousel__list__item__image__img" src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/2026/inside-retailarticles-blogs/web-carousel-gift.jpg/fit-in/1920x9999/filters:no_upscale()" alt="Gifting" loading="lazy" />
2047 </a> 2048 </div> 2049 <div class="w-icatcher-carousel__list__item__body"> 2050 <h2 class="w-icatcher-carousel__list__item__body__title u-text-color-neutral-black u-text-size-x-large"> Gifting </h2> 2051 </div> 2052 </div> 2053 </div> 2054 <div class="w-icatcher-carousel__list__item swiper-slide" role="group" aria-roledescription="slide"> 2055 <div class="w-icatcher-carousel__list__item__wrapper"> 2056 <div class="w-icatcher-carousel__list__item__image w-icatcher-carousel__list__item__image--contain w-icatcher-carousel__list__item__image--16-9"> 2057 <a href="https://www.springfair.com/retail-news/retail-news-independents" target="_self"> <img class="w-icatcher-carousel__list__item__image__img" src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/2026/inside-retailarticles-blogs/youngshoppers-1-.jpg/fit-in/1920x9999/filters:no_upscale()" alt="inventory-management for Independents" loading="lazy" /> </a> 2058 </div> 2059 <div class="w-icatcher-carousel__list__item__body"> 2060 <h2 class="w-icatcher-carousel__list__item__body__title u-text-color-neutral-black u-text-size-x-large"> Independents </h2> 2061 </div> 2062 </div> 2063 </div> 2064 <div class="w-icatcher-carousel__list__item swiper-slide" role="group" aria-roledescription="slide"> 2065 <div class="w-icatcher-carousel__list__item__wrapper"> 2066 <div class="w-icatcher-carousel__list__item__image w-icatcher-carousel__list__item__image--contain w-icatcher-carousel__list__item__image--16-9"> 2067 <a href="https://www.springfair.com/retail-news/retail-news-sustainability" target="_self"> <img class="w-icatcher-carousel__list__item__image__img" src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/springfair-2024/media/2025/inside-retail/opu/jellycat-fishnchips-1920x1024-jcimage-desktop-2-.jpg/fit-in/1920x9999/filters:no_upscale()" alt="Sustainability" loading="lazy" /> </a> 2068 </div> 2069 <div class="w-icatcher-carousel__list__item__body"> 2070 <h2 class="w-icatcher-carousel__list__item__body__title u-text-color-neutral-black u-text-size-x-large"> Sustainability </h2> 2071 </div> 2072 </div> 2073 </div> 2074 </div> 2075 <div class="w-icatcher-carousel__pager swiper-pagination"></div> 2076
2076<script> 2077 $script('https://themes.asp.events/_base/1-4-0/includes/javascripts/src/plugins/swiper-bundle.min.js', function() { 2078 const root = document.querySelector('.w-icatcher-carousel--id-uid_F37C3'); 2079 if (!root) { 2080 return; 2081 } 2082 2083 const carouselOptions = { 2084 spaceBetween: 20, 2085 loop: true, 2086 watchOverflow: true, 2087 speed: 500, 2088 autoplay: { 2089 enabled: true, 2090 delay: 4000, 2091 disableOnInteraction: false 2092 }, 2093 breakpoints: { 2094 320: { 2095 slidesPerView: 1, 2096 slidesPerGroup: 1 2097 }, 2098 768: { 2099 slidesPerView: 2, 2100 slidesPerGroup: 2 2101 }, 2102 1024: { 2103 slidesPerView: 3, 2104 slidesPerGroup: 3 2105 }, 2106 1280: { 2107 slidesPerView: 4, 2108 slidesPerGroup: 4 2109 } 2110 } 2111 }; 2112 2113 2114 carouselOptions.pagination = { 2115 el: root.querySelector('.w-icatcher-carousel__pager'), 2116 clickable: true 2117 }; 2118 2119 2120 2121 2122 new Swiper(root, carouselOptions); 2123 }); 2124 </script>
2124 2125 </div> 2126 </div> 2127 </div> 2128 </div> 2129 </article> 2130 </div> 2131 </div> 2132</section> 2133<section class="section section--id-8 section--4-column section--default section-margin--no-margin section-padding--auto section-library-grid"> 2134 <a class="anchor" name="Explore News"></a> 2135 <div class="section__title-wrapper section__wrapper--width-default"> 2136 <div class="section__title"> 2137 <h2 class="section__title__text u-text-color-neutral-black u-text-size-xxx-large"> Explore News </h2> 2138 </div> 2139 <div class="section__cta"> 2140 </div> 2141 </div> 2142 <div class="section__body section__body__article--count-4 section__body--space-single section__wrapper--width-default"> 2143 <div class="section__body__article section__body__article--id-1"> 2144 <article class="article article--default"> 2145 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 2146 <div class="article--default__header-body"> 2147 <div class="article--default__body u-text-color-neutral-black" style="max-width: 100%; "> 2148 <p> 2149 <div class="js-library-list-outer" searchgroup="26CEC350-news"> 2150
2150<script type="text/javascript">$script('https://cdn.asp.events/includes/js/librarysearch.js');</script>
2150 2151 <div class="js-librarylistwrapper" data-totalcount="534" data-librarytitle="Inside Retail"> 2152
2152<script> 2153 if (!window.alpineInitialized) { 2154 window.alpineInitialized = true; 2155 document.addEventListener('alpine:init', () => { 2156 Alpine.store('share', { 2157 isVisible: false, 2158 subject: "Check out this link!", 2159 text: "", 2160 title: document.title, 2161 url: location.href, 2162 showShare() { 2163 // FOR LOCAL TEST PURPOSE ONLY AS NAVIGATOR.SHARE IS NOT SUPPORTED IN LOCALHOST DUE TO HTTPS REQUIREMENT 2164 // if (!navigator.share) { 2165 // navigator.share = ({ title, text, url , subject }) => { 2166 // return new Promise((resolve, reject) => { 2167 // console.log('Mock navigator.share called with:'); 2168 // console.log('Subject:', subject); 2169 // console.log('Title:', title); 2170 // console.log('Text:', text); 2171 // console.log('URL:', url); 2172 // alert('Mock Share\n\nTitle: ' + (title || 'Title not found') + '\nText: ' + (text || 'Text not found') + '\nURL: ' + (url || 'URL not found')); 2173 // resolve(); // Simulate a successful share 2174 // }); 2175 // }; 2176 // } 2177 2178 if (navigator.share) { 2179 navigator.share({ 2180 title: this.title, 2181 text: this.text, 2182 url: this.url, 2183 subject: this.subject, 2184 }) 2185 .then() 2186 .catch((error) => console.log('[showoff_composer]: error on widgetShare()', error)); 2187 } 2188 else { 2189 this.isVisible = true; 2190 } 2191 2192 2193 2194 }, 2195 hideShare() { 2196 this.isVisible = false; 2197 }, 2198 setData(url = this.url, title = this.title, text = this.text, subject = this.subject) { 2199 if (url.indexOf(window.location.origin) !== -1) { 2200 this.url = url; 2201 } else { 2202 this.url = window.location.origin + '/' + url; 2203 } 2204 2205 this.title = title; 2206 this.text = text; 2207 this.subject = subject; 2208 }, 2209 setSubject(value) { 2210 this.subject = value; 2211 }, 2212 setText(value) { 2213 this.text = value; 2214 }, 2215 setTitle(value) { 2216 this.title = value; 2217 }, 2218 setUrl(value) { 2219 this.url = value; 2220 }, 2221 copyToClipboard() { 2222 navigator.clipboard?.writeText(this.url); 2223 } 2224 }); 2225 2226 }); 2227 } 2228 2229 </script>
2229 2230 <div class="m-libraries-news-list m-libraries-news-list--list has-image-large"> 2231 <div class="m-libraries-news-list__search"> 2232 <div class="w-library-search w-library-search--default" data-cachestatic="0"> 2233 <div class="w-library-search__form"> 2234 <form id="librarysearchform" name="librarysearchform" action="news" class="" searchgroup="26CEC350-news" autosubmit="true" method="post"> 2235 <input type="hidden" name="azletterfield" id="azletterfield" /> 2236 <input type="hidden" name="ownerid" id="ownerid" /> 2237 <input type="hidden" name="azletter" id="azletter" /> 2238 <input type="hidden" name="page" value="1" id="page" /> 2239 <div class="w-library-search__toolbar"> 2240 <div class="w-library-search__toolbar__menu"> 2241 <a href="javascript:return false;" class="w-library-search__toolbar__menu__item w-library-search__toolbar__menu__item--keyword js-w-library-search-trigger" data-target="js-library-search-keyword">Search</a> 2242 <a href="javascript:return false;" class="w-library-search__toolbar__menu__item w-library-search__toolbar__menu__item--filters js-w-library-search-trigger" data-target="js-library-search-filters">Filters</a> 2243 </div> 2244 </div> 2245 <div class="w-library-search__options"> 2246 <div class="w-library-search__keyword w-library-search__keyword js-library-search-keyword"> 2247 <div class="p-form__group form__group"> 2248 <div class="p-form__group__controls form__group__controls"> 2249 <input type="text" name="searchTerm" placeholder="Search..." id="searchTerm" /> 2250 </div> 2251 </div> 2252 <div class="p-form__group form__group"> 2253 <div class="p-form__group__controls form__group__controls"> 2254 <button type="submit" class="button w-library-search__submit js-searchformsubmit w-library-search__submit" searchgroup="26CEC350-news">Search</button> 2255 </div> 2256 </div> 2257 </div> 2258 <div class="w-library-search__filters js-library-search-filters"> 2259 <ul class="w-library-search__filters__list"> 2260 <li class="w-library-search__filters__filter w-library-search__filters__filter--category"> 2261 <div class="w-library-search__filters__filter__title"> 2262 Content Pillars 2263 </div> 2264 <div class="w-library-search__filters__filter__options"> 2265 <div class="form__group"> 2266 <div class="form__group__fields form__group__fields--columns"> 2267 <div class="form__group__fields__column"> 2268 <ul class="form__group__controls form__group__controls__checkboxgroup" style="list-style:none;"> 2269 <li> 2270 <div class="option_column__wrapper"> 2271 <div class="option_column option_column--size_1 option_column--1_1"> 2272 <div class="fieldoptionvalue"> 2273 <label><input type="checkbox" name="categories" value="8F01FBA5-CD2F-10BF-1F91B1A167DB0194" /><span class="form__group__title--after">Fashion (11)</span></label> 2274 </div> 2275 </div> 2276 <label style="display:none;" for="categories" class="error">This field is required.</label> 2277 </div> </li> 2278 <li> 2279 <div class="option_column__wrapper"> 2280 <div class="option_column option_column--size_1 option_column--1_1"> 2281 <div class="fieldoptionvalue"> 2282 <label><input type="checkbox" name="categories" value="8F064BDC-DB5F-2237-827C0D95CB8C9E04" /><span class="form__group__title--after">Interiors (9)</span></label> 2283 </div> 2284 </div> 2285 <label style="display:none;" for="categories" class="error">This field is required.</label> 2286 </div> </li> 2287 <li> 2288 <div class="option_column__wrapper"> 2289 <div class="option_column option_column--size_1 option_column--1_1"> 2290 <div class="fieldoptionvalue"> 2291 <label><input type="checkbox" name="categories" value="8F0898D7-D22B-731F-8BD30F1D960CF39B" /><span class="form__group__title--after">Garden (8)</span></label> 2292 </div> 2293 </div> 2294 <label style="display:none;" for="categories" class="error">This field is required.</label> 2295 </div> </li> 2296 <li> 2297 <div class="option_column__wrapper"> 2298 <div class="option_column option_column--size_1 option_column--1_1"> 2299 <div class="fieldoptionvalue"> 2300 <label><input type="checkbox" name="categories" value="8F0A8B5D-D451-B75A-BF55EDD49ADBB21A" /><span class="form__group__title--after">Gifting (5)</span></label> 2301 </div> 2302 </div> 2303 <label style="display:none;" for="categories" class="error">This field is required.</label> 2304 </div> </li> 2305 <li> 2306 <div class="option_column__wrapper"> 2307 <div class="option_column option_column--size_1 option_column--1_1"> 2308 <div class="fieldoptionvalue"> 2309 <label><input type="checkbox" name="categories" value="8F0C5A59-EB86-4B2F-090F8F4F56A1E9CC" /><span class="form__group__title--after">Independents (29)</span></label> 2310 </div> 2311 </div> 2312 <label style="display:none;" for="categories" class="error">This field is required.</label> 2313 </div> </li> 2314 <li> 2315 <div class="option_column__wrapper"> 2316 <div class="option_column option_column--size_1 option_column--1_1"> 2317 <div class="fieldoptionvalue"> 2318 <label><input type="checkbox" name="categories" value="8F0E7B5A-D651-4CE2-FAA27F29A5A6ADEE" /><span class="form__group__title--after">Sustainability (1)</span></label> 2319 </div> 2320 </div> 2321 <label style="display:none;" for="categories" class="error">This field is required.</label> 2322 </div> </li> 2323 <li> 2324 <div class="option_column__wrapper"> 2325 <div class="option_column option_column--size_1 option_column--1_1"> 2326 <div class="fieldoptionvalue"> 2327 <label><input type="checkbox" name="categories" value="14CFB662-01AE-D00B-503996DE4461377B" /><span class="form__group__title--after">Retail Trends (40)</span></label> 2328 </div> 2329 </div> 2330 <label style="display:none;" for="categories" class="error">This field is required.</label> 2331 </div> </li> 2332 <li> 2333 <div class="option_column__wrapper"> 2334 <div class="option_column option_column--size_1 option_column--1_1"> 2335 <div class="fieldoptionvalue"> 2336 <label><input type="checkbox" name="categories" value="14D401C3-EAD3-0362-A321302EB6C3E148" /><span class="form__group__title--after">Trade Show News (16)</span></label> 2337 </div> 2338 </div> 2339 <label style="display:none;" for="categories" class="error">This field is required.</label> 2340 </div> </li> 2341 <li> 2342 <div class="option_column__wrapper"> 2343 <div class="option_column option_column--size_1 option_column--1_1"> 2344 <div class="fieldoptionvalue"> 2345 <label><input type="checkbox" name="categories" value="14DA4AB7-CA14-6F78-16D573E4AF780805" />
2345<span class="form__group__title--after">Technology and Ecommerce (14)</span></label> 2346 </div> 2347 </div> 2348 <label style="display:none;" for="categories" class="error">This field is required.</label> 2349 </div> </li> 2350 <li> 2351 <div class="option_column__wrapper"> 2352 <div class="option_column option_column--size_1 option_column--1_1"> 2353 <div class="fieldoptionvalue"> 2354 <label><input type="checkbox" name="categories" value="14DD4502-9B42-1963-CCE1B76980A0C314" /><span class="form__group__title--after">AI in Retail (13)</span></label> 2355 </div> 2356 </div> 2357 <label style="display:none;" for="categories" class="error">This field is required.</label> 2358 </div> </li> 2359 <li> 2360 <div class="option_column__wrapper"> 2361 <div class="option_column option_column--size_1 option_column--1_1"> 2362 <div class="fieldoptionvalue"> 2363 <label><input type="checkbox" name="categories" value="14E15C4D-E3FC-DAA2-6FFB82EB6F59FB92" /><span class="form__group__title--after">Sustainable Retail (14)</span></label> 2364 </div> 2365 </div> 2366 <label style="display:none;" for="categories" class="error">This field is required.</label> 2367 </div> </li> 2368 <li> 2369 <div class="option_column__wrapper"> 2370 <div class="option_column option_column--size_1 option_column--1_1"> 2371 <div class="fieldoptionvalue"> 2372 <label><input type="checkbox" name="categories" value="14E56B13-F5E5-1F44-219A28AD4919114E" /><span class="form__group__title--after">Supplier Management (6)</span></label> 2373 </div> 2374 </div> 2375 <label style="display:none;" for="categories" class="error">This field is required.</label> 2376 </div> </li> 2377 <li> 2378 <div class="option_column__wrapper"> 2379 <div class="option_column option_column--size_1 option_column--1_1"> 2380 <div class="fieldoptionvalue"> 2381 <label><input type="checkbox" name="categories" value="14E938CF-C98B-56D3-44FC23EF08E786A0" /><span class="form__group__title--after">Inventory Management (11)</span></label> 2382 </div> 2383 </div> 2384 <label style="display:none;" for="categories" class="error">This field is required.</label> 2385 </div> </li> 2386 <li> 2387 <div class="option_column__wrapper"> 2388 <div class="option_column option_column--size_1 option_column--1_1"> 2389 <div class="fieldoptionvalue"> 2390 <label><input type="checkbox" name="categories" value="14ED7158-E3B0-E3C9-81514A9AFFBE55BD" /><span class="form__group__title--after">Merchandising and Display (17)</span></label> 2391 </div> 2392 </div> 2393 <label style="display:none;" for="categories" class="error">This field is required.</label> 2394 </div> </li> 2395 </ul> 2396 </div> 2397 </div> 2398 <div class="form__group__controls"> 2399 <input type="hidden" name="categories" labelposition="ignored" boldlabel="false" /> 2400 </div> 2401 </div> 2402 </div> </li> 2403 <li class="w-library-search__filters__filter w-library-search__filters__filter--category"> 2404 <div class="w-library-search__filters__filter__title"> 2405 Content Format 2406 </div> 2407 <div class="w-library-search__filters__filter__options"> 2408 <div class="form__group"> 2409 <div class="form__group__fields form__group__fields--columns"> 2410 <div class="form__group__fields__column"> 2411 <ul class="form__group__controls form__group__controls__checkboxgroup" style="list-style:none;"> 2412 <li> 2413 <div class="option_column__wrapper"> 2414 <div class="option_column option_column--size_1 option_column--1_1"> 2415 <div class="fieldoptionvalue"> 2416 <label><input type="checkbox" name="categories" value="AE1E2D12-E906-6DFF-EA8787C0E7B289DC" /><span class="form__group__title--after">Article (87)</span></label> 2417 </div> 2418 </div> 2419 <label style="display:none;" for="categories" class="error">This field is required.</label> 2420 </div> </li> 2421 <li> 2422 <div class="option_column__wrapper"> 2423 <div class="option_column option_column--size_1 option_column--1_1"> 2424 <div class="fieldoptionvalue"> 2425 <label><input type="checkbox" name="categories" value="AE2063FD-F141-9CD3-4C45BB3C5F609677" />
2425<span class="form__group__title--after">Video (16)</span></label> 2426 </div> 2427 </div> 2428 <label style="display:none;" for="categories" class="error">This field is required.</label> 2429 </div> </li> 2430 <li> 2431 <div class="option_column__wrapper"> 2432 <div class="option_column option_column--size_1 option_column--1_1"> 2433 <div class="fieldoptionvalue"> 2434 <label><input type="checkbox" name="categories" value="AE229A42-0DCA-734F-D9113559D0BCF2EC" /><span class="form__group__title--after">Podcast (0)</span></label> 2435 </div> 2436 </div> 2437 <label style="display:none;" for="categories" class="error">This field is required.</label> 2438 </div> </li> 2439 <li> 2440 <div class="option_column__wrapper"> 2441 <div class="option_column option_column--size_1 option_column--1_1"> 2442 <div class="fieldoptionvalue"> 2443 <label><input type="checkbox" name="categories" value="AE24F133-B293-0EB0-0724DB8165C08073" /><span class="form__group__title--after">White Paper / Report (3)</span></label> 2444 </div> 2445 </div> 2446 <label style="display:none;" for="categories" class="error">This field is required.</label> 2447 </div> </li> 2448 <li> 2449 <div class="option_column__wrapper"> 2450 <div class="option_column option_column--size_1 option_column--1_1"> 2451 <div class="fieldoptionvalue"> 2452 <label><input type="checkbox" name="categories" value="5A3177D8-B7A9-0CE8-2AC22AC1792C25E2" /><span class="form__group__title--after">Press Release (1)</span></label> 2453 </div> 2454 </div> 2455 <label style="display:none;" for="categories" class="error">This field is required.</label> 2456 </div> </li> 2457 <li> 2458 <div class="option_column__wrapper"> 2459 <div class="option_column option_column--size_1 option_column--1_1"> 2460 <div class="fieldoptionvalue"> 2461 <label><input type="checkbox" name="categories" value="095EC203-EBC6-1FCB-E5ED4EF13145B440" /><span class="form__group__title--after">Partners (0)</span></label> 2462 </div> 2463 </div> 2464 <label style="display:none;" for="categories" class="error">This field is required.</label> 2465 </div> </li> 2466 </ul> 2467 </div> 2468 </div> 2469 <div class="form__group__controls"> 2470 <input type="hidden" name="categories" labelposition="ignored" boldlabel="false" /> 2471 </div> 2472 </div> 2473 </div> </li> 2474 </ul> 2475 </div> 2476 <div class="p-form__group form__group"> 2477 <div class="p-form__group__controls form__group__controls"> 2478 <button type="submit" class="button w-library-search__submit js-searchformsubmit w-library-search__submit" searchgroup="26CEC350-news">Search</button> 2479 </div> 2480 </div> 2481 </div> 2482 </form> 2483 </div> 2484 <div class="w-library-search__noresults js-w-library-search-noresults" searchgroup="26CEC350-news"> 2485 We're sorry, but we couldn't find any results that match your search criteria. Please try again with different keywords or filters. 2486 </div> 2487 <div class="w-library-search__loading js-w-library-search-loading" searchgroup="26CEC350-news"> 2488 <div class="loader">
2489 <span class="loader__icon"></span> 2490 <span class="loader__text">Loading</span> 2491 </div> 2492 </div> 2493 </div> 2494 </div> 2495 <div class="m-libraries-news-list__loading"> 2496 <div class="p-loader p-loader--overlay js-w-library-loading" searchgroup="26CEC350-news"> 2497 <span class="p-loader__icon"></span> 2498 <span class="p-loader__text">Loading</span> 2499 </div> 2500 </div> 2501 <div class="m-libraries-news-list__summary"> 2502 <div class="js-library-summary" searchgroup="26CEC350-news" data-cachestatic="0"> 2503 </div> 2504 </div> 2505 <ul class="m-libraries-news-list__items js-library-list" searchgroup="26CEC350-news" searchrefresh=".m-libraries-news-list__count"> 2506 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-471506 js-library-item" data-content-i-d="471506"> 2507 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 2508 <a class="m-libraries-news-list__items__item__image__link" href="news/retailers-take-london-fashion-week-ss27"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/news/inside-retail/new-blog-size-test-51-.jpg/fit-in/500x500/filters:no_upscale()" alt="What Can Retailers Take from London Fashion Week SS27?" loading="lazy" /> </a> 2509 </div> 2510 <div class="m-libraries-news-list__items__item__header-body-footer"> 2511 <div class="m-libraries-news-list__items__item__header"> 2512 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/retailers-take-london-fashion-week-ss27">What Can Retailers Take from London Fashion Week SS27?</a> </h2> 2513 <div class="m-libraries-news-list__items__item__header__meta"> 2514 <span class="m-libraries-news-list__items__item__header__meta__date"> 24 Sept 2026 </span> 2515 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 2516 </div> 2517 </div> 2518 <div class="m-libraries-news-list__items__item__body"> 2519 The colours, fabrics, key pieces and accessories from London Fashion Week SS27, plus what M&S and eBay's shows mean for independent retailers 2520 </div> 2521 <div class="m-libraries-news-list__items__item__footer"> 2522 <div class="m-libraries-news-list__items__item__footer__more"> 2523 <a class="m-button-primary js-librarylink-entry" href="news/retailers-take-london-fashion-week-ss27"> Read More </a> 2524 </div> 2525 <div class="m-libraries-news-list__items__item__footer__toolbar"> 2526 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 2527 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/retailers-take-london-fashion-week-ss27', 'What Can Retailers Take from London Fashion Week SS27?'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 2528 </div> 2529 </div> 2530 </div> 2531 </div> </li> 2532 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-471485 js-library-item" data-content-i-d="471485"> 2533 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 2534 <a class="m-libraries-news-list__items__item__image__link" href="news/gen-z-travelling-viral-independent-shops-"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/news/inside-retail/new-blog-size-test-50-.jpg/fit-in/500x500/filters:no_upscale()" alt="Why Gen Z Is Travelling for Viral Independent Shops " loading="lazy" />
2534 </a> 2535 </div> 2536 <div class="m-libraries-news-list__items__item__header-body-footer"> 2537 <div class="m-libraries-news-list__items__item__header"> 2538 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/gen-z-travelling-viral-independent-shops-">Why Gen Z Is Travelling for Viral Independent Shops </a> </h2> 2539 <div class="m-libraries-news-list__items__item__header__meta"> 2540 <span class="m-libraries-news-list__items__item__header__meta__date"> 23 Sept 2026 </span> 2541 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 2542 </div> 2543 </div> 2544 <div class="m-libraries-news-list__items__item__body"> 2545 80% of Gen Z have visited an independent shop after finding it on social media. What the 'viral pilgrimage' trend means for UK independent retailers 2546 </div> 2547 <div class="m-libraries-news-list__items__item__footer"> 2548 <div class="m-libraries-news-list__items__item__footer__more"> 2549 <a class="m-button-primary js-librarylink-entry" href="news/gen-z-travelling-viral-independent-shops-"> Read More </a> 2550 </div> 2551 <div class="m-libraries-news-list__items__item__footer__toolbar"> 2552 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 2553 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/gen-z-travelling-viral-independent-shops-', 'Why Gen Z Is Travelling for Viral Independent Shops '); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 2554 </div> 2555 </div> 2556 </div> 2557 </div> </li> 2558 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-471358 js-library-item" data-content-i-d="471358"> 2559 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 2560 <a class="m-libraries-news-list__items__item__image__link" href="news/new-app-helps-catch-shoplifters"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/news/inside-retail/AF26-SpeakerSessions-TobieCharlton-136.jpg/fit-in/500x500/filters:no_upscale()" alt="New App Helps Catch Shoplifters" loading="lazy" /> </a> 2561 </div> 2562 <div class="m-libraries-news-list__items__item__header-body-footer"> 2563 <div class="m-libraries-news-list__items__item__header"> 2564 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/new-app-helps-catch-shoplifters">New App Helps Catch Shoplifters</a> </h2> 2565 <div class="m-libraries-news-list__items__item__header__meta"> 2566 <span class="m-libraries-news-list__items__item__header__meta__date"> 18 Sept 2026 </span> 2567 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 2568 </div> 2569 </div> 2570 <div class="m-libraries-news-list__items__item__body"> 2571 Discover how retail crime apps help police catch shoplifters, plus practical theft and cybercrime advice from police and Bira at Autumn Fair 2026. 2572 </div> 2573 <div class="m-libraries-news-list__items__item__footer"> 2574 <div class="m-libraries-news-list__items__item__footer__more"> 2575 <a class="m-button-primary js-librarylink-entry" href="news/new-app-helps-catch-shoplifters"> Read More </a> 2576 </div> 2577 <div class="m-libraries-news-list__items__item__footer__toolbar"> 2578 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 2579 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/new-app-helps-catch-shoplifters', 'New App Helps Catch Shoplifters'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 2580 </div> 2581 </div> 2582 </div> 2583 </div> </li> 2584 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-471333 js-library-item" data-content-i-d="471333"> 2585 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 2586 <a class="m-libraries-news-list__items__item__image__link" href="news/primark-delivering-customer-front-doors-happens-footfall"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/news/inside-retail/jonathan-kemper
2586-bz8R4liJfkQ-unsplash.jpg/fit-in/500x500/filters:no_upscale()" alt="Primark Is Delivering to Customer Front Doors. What Happens to Your Footfall?" loading="lazy" /> </a> 2587 </div> 2588 <div class="m-libraries-news-list__items__item__header-body-footer"> 2589 <div class="m-libraries-news-list__items__item__header"> 2590 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/primark-delivering-customer-front-doors-happens-footfall">Primark Is Delivering to Customer Front Doors. What Happens to Your Footfall?</a> </h2> 2591 <div class="m-libraries-news-list__items__item__header__meta"> 2592 <span class="m-libraries-news-list__items__item__header__meta__date"> 16 Sept 2026 </span> 2593 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 2594 </div> 2595 </div> 2596 <div class="m-libraries-news-list__items__item__body"> 2597 Primark is launching home delivery as UK footfall falls. What does it mean for independent retailers, and how can local shops turn fewer visits into sales? 2598 </div> 2599 <div class="m-libraries-news-list__items__item__footer"> 2600 <div class="m-libraries-news-list__items__item__footer__more"> 2601 <a class="m-button-primary js-librarylink-entry" href="news/primark-delivering-customer-front-doors-happens-footfall"> Read More </a> 2602 </div> 2603 <div class="m-libraries-news-list__items__item__footer__toolbar"> 2604 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 2605 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/primark-delivering-customer-front-doors-happens-footfall', 'Primark Is Delivering to Customer Front Doors. What Happens to Your Footfall?'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 2606 </div> 2607 </div> 2608 </div> 2609 </div> </li> 2610 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-471035 js-library-item" data-content-i-d="471035"> 2611 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 2612 <a class="m-libraries-news-list__items__item__image__link" href="news/independent-retailers-sell-tiktok-shop"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/news/inside-retail/new-blog-size-test-47-.jpg/fit-in/500x500/filters:no_upscale()" alt="Should Independent Retailers Sell on TikTok Shop?" loading="lazy" /> </a> 2613 </div> 2614 <div class="m-libraries-news-list__items__item__header-body-footer"> 2615 <div class="m-libraries-news-list__items__item__header"> 2616 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/independent-retailers-sell-tiktok-shop">Should Independent Retailers Sell on TikTok Shop?</a> </h2> 2617 <div class="m-libraries-news-list__items__item__header__meta"> 2618 <span class="m-libraries-news-list__items__item__header__meta__date"> 04 Sept 2026 </span> 2619 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 2620 </div> 2621 </div> 2622 <div class="m-libraries-news-list__items__item__body"> 2623 Sephora is launching on TikTok Shop. Explore what its Drop Shop pilot means for UK social commerce and what independent retailers can learn. 2624 </div> 2625 <div class="m-libraries-news-list__items__item__footer"> 2626 <div class="m-libraries-news-list__items__item__footer__more"> 2627 <a class="m-button-primary js-librarylink-entry" href="news/independent-retailers-sell-tiktok-shop"> Read More </a> 2628 </div> 2629 <div class="m-libraries-news-list__items__item__footer__toolbar"> 2630 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 2631 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/independent-retailers-sell-tiktok-shop', 'Should Independent Retailers Sell on TikTok Shop?'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 2632 </div> 2633 </div> 2634 </div> 2635 </div> </li> 2636 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-470603 js-library-item" data-content-i-d="470603"> 2637 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 2638 <a class="m-libraries-news-list__items__item__image__link" href="news/future-retail-inside-lefties-high-tech-uk-store"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/news/inside-retail/new-blog-size-test-46-.jpg/fit-in/500x500/filters:no_upscale()" alt="The Future of Retail? Inside Leftiesâ High-Tech UK Store" loading="lazy" />
2638 </a> 2639 </div> 2640 <div class="m-libraries-news-list__items__item__header-body-footer"> 2641 <div class="m-libraries-news-list__items__item__header"> 2642 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/future-retail-inside-lefties-high-tech-uk-store">The Future of Retail? Inside Leftiesâ High-Tech UK Store</a> </h2> 2643 <div class="m-libraries-news-list__items__item__header__meta"> 2644 <span class="m-libraries-news-list__items__item__header__meta__date"> 02 Sept 2026 </span> 2645 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 2646 </div> 2647 </div> 2648 <div class="m-libraries-news-list__items__item__body"> 2649 Explore the technology inside Leftiesâ first UK store, from RFID self-checkout to automated returnsâand what independent retailers can learn. 2650 </div> 2651 <div class="m-libraries-news-list__items__item__footer"> 2652 <div class="m-libraries-news-list__items__item__footer__more"> 2653 <a class="m-button-primary js-librarylink-entry" href="news/future-retail-inside-lefties-high-tech-uk-store"> Read More </a> 2654 </div> 2655 <div class="m-libraries-news-list__items__item__footer__toolbar"> 2656 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 2657 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/future-retail-inside-lefties-high-tech-uk-store', 'The Future of Retail? Inside Leftiesâ High-Tech UK Store'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 2658 </div> 2659 </div> 2660 </div> 2661 </div> </li> 2662 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-470485 js-library-item" data-content-i-d="470485"> 2663 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 2664 <a class="m-libraries-news-list__items__item__image__link" href="news/re-calling-90-minutes-free-parking-britains-high-streets"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/news/inside-retail/new-blog-size-test-45-.jpg/fit-in/500x500/filters:no_upscale()" alt="Why we're calling for 90 minutes' free parking on Britain's high streets" loading="lazy" /> </a> 2665 </div> 2666 <div class="m-libraries-news-list__items__item__header-body-footer"> 2667 <div class="m-libraries-news-list__items__item__header"> 2668 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/re-calling-90-minutes-free-parking-britains-high-streets">Why we're calling for 90 minutes' free parking on Britain's high streets</a> </h2> 2669 <div class="m-libraries-news-list__items__item__header__meta"> 2670 <span class="m-libraries-news-list__items__item__header__meta__date"> 01 Sept 2026 </span> 2671 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 2672 </div> 2673 </div> 2674 <div class="m-libraries-news-list__items__item__body"> 2675 We have launched a parliamentary petition asking the Government to set a national minimum of 90 minutes' free parking in town and city centres. Here is why we're doing it, and how you can back it. P ... 2676 </div> 2677 <div class="m-libraries-news-list__items__item__footer"> 2678 <div class="m-libraries-news-list__items__item__footer__more"> 2679 <a class="m-button-primary js-librarylink-entry" href="news/re-calling-90-minutes-free-parking-britains-high-streets"> Read More </a> 2680 </div> 2681 <div class="m-libraries-news-list__items__item__footer__toolbar"> 2682 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 2683 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/re-calling-90-minutes-free-parking-britains-high-streets', 'Why we\'re calling for 90 minutes\' free parking on Britain\'s high streets'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 2684 </div> 2685 </div> 2686 </div> 2687 </div> </li> 2688 <li class="m-libraries-news-list__items__item m-libraries-news-list__items__item--id-470279 js-library-item" data-content-i-d="470279"> 2689 <div class="m-libraries-news-list__items__item__image m-libraries-news-list__items__item__image--cover"> 2690 <a class="m-libraries-news-list__items__item__image__link" href="news/free-money-high-street
2690-shop-councils-offering-right-now"> <img src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/libraries/news/inside-retail/new-blog-size-test-43-.jpg/fit-in/500x500/filters:no_upscale()" alt="Free Money for Your High Street Shop? What Councils Are Offering Right Now" loading="lazy" /> </a> 2691 </div> 2692 <div class="m-libraries-news-list__items__item__header-body-footer"> 2693 <div class="m-libraries-news-list__items__item__header"> 2694 <h2 class="m-libraries-news-list__items__item__header__title"> <a class="m-libraries-news-list__items__item__header__title__link js-librarylink-entry" href="news/free-money-high-street-shop-councils-offering-right-now">Free Money for Your High Street Shop? What Councils Are Offering Right Now</a> </h2> 2695 <div class="m-libraries-news-list__items__item__header__meta"> 2696 <span class="m-libraries-news-list__items__item__header__meta__date"> 27 Aug 2026 </span> 2697 <span class="m-libraries-news-list__items__item__header__meta__author"> Esra Crockford </span> 2698 </div> 2699 </div> 2700 <div class="m-libraries-news-list__items__item__body"> 2701 Bristol City Council has opened a grant scheme for businesses in Broadmead, offering up to £1,500 to independent retailers, hospitality venues, and community organisations willing to test new ways of ... 2702 </div> 2703 <div class="m-libraries-news-list__items__item__footer"> 2704 <div class="m-libraries-news-list__items__item__footer__more"> 2705 <a class="m-button-primary js-librarylink-entry" href="news/free-money-high-street-shop-councils-offering-right-now"> Read More </a> 2706 </div> 2707 <div class="m-libraries-news-list__items__item__footer__toolbar"> 2708 <div class="m-libraries-news-list__items__item__footer__share m-interaction-icon"> 2709 <button href="javascript:void(0)" class="m-interaction-icon__share u-text-size-x-large" x-data="" x-on:click="$store.share.setData('news/free-money-high-street-shop-councils-offering-right-now', 'Free Money for Your High Street Shop? What Councils Are Offering Right Now'); $store.share.showShare();" aria-label=""> <i class="icon fa-light fa-share-nodes"></i></button> 2710 </div> 2711 </div> 2712 </div> 2713 </div> </li> 2714 </ul> 2715 <div class="m-libraries-news-list__count m-libraries-news-list__count--bottom"> 2716 534 Results 2717 </div> 2718 <div class="m-libraries-news-list__pagination m-libraries-news-list__pagination--bottom"> 2719 <div class="pagination pagination--default js-pagination js-library-pagination" searchgroup="26CEC350-news" data-searchcriteria="azLetterField=" data-cachestatic="0"> 2720 <ul class="pagination__list"> 2721 <li class="pagination__list__item"><a href="retail-news?page=1" data-page="1" element="pages" class="pagination__list__item__link is-active">1</a></li> 2722 <li class="pagination__list__item"><a href="retail-news?page=2" data-page="2" element="pages" class="pagination__list__item__link">2</a></li> 2723 <li class="pagination__list__item"><a href="retail-news?page=3" data-page="3" element="pages" class="pagination__list__item__link">3</a></li> 2724 <li class="pagination__list__item"><a href="retail-news?page=4" data-page="4" element="pages" class="pagination__list__item__link">4</a></li> 2725 <li class="pagination__list__item"><a href="retail-news?page=5" data-page="5" element="pages" class="pagination__list__item__link">5</a></li> 2726 <li class="pagination__list__item"><a href="retail-news?page=6" data-page="6" element="pages" class="pagination__list__item__link">6</a></li> 2727 <li class="pagination__list__item"><a href="javascript:null" element="pages" class="pagination__list__item__link pagination__list__item__link--ellipsis">...</a></li> 2728 <li class="pagination__list__item"><a href="retail-news?page=67" data-page="67" element="pages" class="pagination__list__item__link">67</a></li> 2729 <li class="pagination__list__item"><a href="retail-news?page=2" data-page="2" element="next" class="pagination__list__item__link pagination__list__item__link--next" title="Next Page"></a></li> 2730 <li class="pagination__list__item"><a href="retail-news?page=67" data-page="67" element="last" class="pagination__list__item__link pagination__list__item__link--last" title="Last Page"></a></li> 2731 </ul> 2732 </div> 2733 </div> 2734 </div> 2735 </div> 2736 </div></p> 2737 </div> 2738 </div> 2739 </div> 2740 </article> 2741 </div> 2742 <div class="section__body__article section__body__article--id-2"> 2743 <a class="anchor" name="rmm" tabindex="-1"></a> 2744 <article class="article article--default"> 2745 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none" style="background-image: url('https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/2026/inside-retailarticles-blogs/RMM-square.jpg'); aspect-ratio: 4 / 3;"></div> 2746 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 2747 <div class="article--default__header-body"> 2748 <h3 class="article--default__title u-text-size-xxx-large u-text-color-neutral-black"> Retail Makeover Mission </h3> 2749 <div class="article--default__body u-text-color-neutral-black" style="max-width: 100%; "> 2750 <p>Two independent retailers. A £10k package each. Real mentorship, real results. See how OSO Boutique and Taba Naba turned things around, and what you can learn from their journey.</p> 2751 <p><a class="ck-button-eighteen" href="https://www.springfair.com/news/retail-makeover-mission-czw4" target="_self" title="https://www.springfair.com/news/retail-makeover-mission-czw4">Read More</a></p> 2752 </div> 2753 </div> 2754 </div> 2755 </article> 2756 </div> 2757 <div class="section__body__article section__body__article--id-3"> 2758 <a class="anchor" name="Your High Street Toolkit Hub" tabindex="-1"></a> 2759 <article class="article article--default"> 2760 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none" style="background-image: url('https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/2026/inside-retailarticles-blogs/RMM-square-2-.jpg'); aspect-ratio: 4 / 3;"></div> 2761 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 2762 <div class="article--default__header-body"> 2763 <h3 class="article--default__title u-text-size-xxx-large u-text-color-neutral-black"> Your High Street Toolkit Hub </h3> 2764 <div class="article--default__body u-text-color-neutral-black" style="max-width: 100%; "> 2765 <p>10 expert-led guides covering everything from brand strategy and visual merchandising to retail planning and PR. Practical, proven, and ready to use today.</p> 2766 <p><a class="ck-button-eighteen" href="https://www.springfair.com/news/retail-makeover-mission-free-toolkits" target="_self" title="https://www.springfair.com/news/retail-makeover-mission-free-toolkits">Read More</a></p> 2767 </div> 2768 </div> 2769 </div> 2770 </article> 2771 </div> 2772 <div class="section__body__article section__body__article--id-4"> 2773 <a class="anchor" name="Made for Independents" tabindex="-1"></a> 2774 <article class="article article--default"> 2775 <div class="article--default__image u-background-size-cover u-background-position-center u-background-overlay-none" style="background-image: url('https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/2026/inside-retailarticles-blogs/RMM-square-3-.jpg'); aspect-ratio: 4 / 3;"></div> 2776 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 2777 <div class="article--default__header-body"> 2778 <h3 class="article--default__title u-text-size-xxx-large u-text-color-neutral-black"> Made for Independents </h3> 2779 <div class="article--default__body u-text-color-neutral-black" style="max-width: 100%; "> 2780 <p>Real stories, expert advice, and practical ideas for the retailers keeping the high street alive. Your go-to read for running a smarter, stronger independent business.</p> 2781 <p><a class="ck-button-eighteen" href="https://www.springfair.com/retail-news/retail-news-independents" target="_self" title="https://www.springfair.com/retail-news/retail-news-independents">Read More</a></p> 2782 </div> 2783 </div> 2784 </div> 2785 </article> 2786 </div> 2787 </div> 2788</section> 2789<section class="section section--id-11 section--1-column section--default section-margin--no-margin section-padding--auto"> 2790 <div class="section__body section__body__article--count-1 section__body--space-single section__wrapper--width-default"> 2791 <div class="section__body__article section__body__article--id-1"> 2792 <article class="article article--default"> 2793 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 2794 <div class="article--default__header-body"> 2795 <div class="article--default__body u-text-color-neutral-black" style="max-width: 100%; "> 2796 <hr /> 2797 </div> 2798 </div> 2799 </div> 2800 </article> 2801 </div> 2802 </div> 2803</section> 2804<section class="section section--id-14 section--1-column section--default section-margin--no-margin section-padding--auto"> 2805 <div class="section__body section__body__article--count-1 section__body--space-single section__wrapper--width-default"> 2806 <div class="section__body__article section__body__article--id-1"> 2807 <article class="article article--default u-background-color-branding-three"> 2808 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 2809 <div class="article--default__header-body"> 2810 <div class="article--default__body u-text-color-neutral-black" style="max-width: 100%; "> 2811 <h4 class="u-font-family-primary u-font-size-h3" style="text-align: center;"> </h4> 2812 <h4 class="u-font-family-primary u-font-size-h3" style="text-align: center;"><img alt="inside retail logo " src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/2026/inside-retailarticles-blogs/SF26_InsideRetail_black-1-.png" style="width: 500px; height: 112px;" /></h4> 2813 <p style="text-align: center;">Get the latest retail insights and news straight to your inbox.</p> 2814 <div class="w-button-group w-button-group--direction-horizontal u-justify-center"> 2815 <div class="w-button-button"> 2816 <a class="p-button-solid-branding-one" href="newsletter"> <span class="w-button-with-icon__text">JOIN THE NEWSLETTER</span> </a> 2817 </div> 2818 </div> 2819 <p style="text-align: center;"> </p> 2820 <p style="text-align: center;"> </p> 2821 </div> 2822 </div> 2823 </div> 2824 </article> 2825 </div> 2826 </div> 2827</section> 2828<section class="section section--id-15 section--1-column section--default section-margin--no-margin section-padding--auto"> 2829 <div class="section__body section__body__article--count-1 section__body--space-single section__wrapper--width-default"> 2830 <div class="section__body__article section__body__article--id-1"> 2831 <article class="article article--default"> 2832 <div class="article--default__content u-flex-align-top u-inner-padding-none"> 2833 </div> 2834 </article> 2835 </div> 2836 </div> 2837</section> 2838 2839 </div> 2840 </div> 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 </main> 2852 2853 2854 2855 2856 2857 2858 2859 <footer class="footer"> 2860 2861 <div class="footer__main panel--id-441492">
2862 <div class="footer__columns"> 2863 2864 2865 2866 <div class="footer__column col--1"> 2867 2868 <h2 class="footer__column__title u-text-size-x-large u-text-color-neutral-black"> 2869 Venue & Show Times 2870 </h2> 2871 2872 2873 <div class="footer__column__body u-text-size-regular"> 2874 2875 2876 2877 <p>NEC Birmingham<br /> 2878North Ave, Marston Green,<br /> 2879Birmingham, B40 1NT</p> 2880 2881<p>Sunday, 7 February 2027 9:00 - 18:00<br /> 2882Monday, 8 February 2027 9:00 - 18:00<br /> 2883Tuesday, 9 February 2027 9:00 - 18:00<br /> 2884Wednesday, 10 February 2027 9:00 - 16:00</p> 2885 2886<p><a href="https://hyve.group/" target="_blank" title="https://hyve.group/"><img alt="HYVE" longdesc="https://hyve.group/" src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/__theme/hyve.png" style="width: 80px; height: 64px; margin-top: 50px;" /></a></p> 2887 2888 </div> 2889 2890 </div> 2891 2892 2893 2894 2895 <div class="footer__column col--2"> 2896 2897 <h2 class="footer__column__title u-text-size-x-large u-text-color-neutral-black"> 2898 Quick Links 2899 </h2> 2900 2901 2902 <div class="footer__column__body u-text-size-regular"> 2903 2904 2905 2906 <p><a href="https://www.springfair.com/visit" target="_self" title="visit">Why visit</a><br /> 2907<a href="accessibility" target="_self" title="accessibility">Accessibility</a><br /> 2908<a href="visit/plan-your-visit" target="_self" title="visit/plan-your-visit">Plan your visit</a><br /> 2909<a href="https://www.springfair.com/advisory-board" target="_self" title="advisory-board">Advisory Board</a><br /> 2910<a href="https://www.thenec.co.uk/visitors/travel-updates/national-train-strikes/" target="_blank" title="https://www.thenec.co.uk/visitors/travel-updates/national-train-strikes/">NEC travel updates</a><br /> 2911<a href="https://www.springfair.com/partners-1" target="_self" title="partners-1">Partners</a><br /> 2912<a href="https://www.springfair.com/exhibitor-zone-login/pr" target="_self" title="exhibitor-zone-login/pr">PR</a><br /> 2913<a href="visit/plan-your-visit/faqs" target="_self" title="visit/plan-your-visit/faqs">FAQs</a><br /> 2914<a href="https://www.springfair.com/exhibit/get-in-touch" target="_self" title="exhibit/get-in-touch">Contact Us</a></p> 2915 2916 </div> 2917 2918 </div> 2919 2920 2921 2922 2923 <div class="footer__column col--3"> 2924 2925 2926 <div class="footer__column__body u-text-size-regular"> 2927 2928 2929 2930 <p><a href="https://www.springfair.com/" target="_self" title="https://www.springfair.com/"><img alt="Spring Fair" src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/__theme/SF27_Logo-black.webp" style="width: 300px; height: 63px;" /></a></p> 2931 2932<p> </p> 2933 2934<p>Visit our Autumn show</p> 2935 2936<p><a href="https://www.autumnfair.com/" target="_blank" title="https://www.autumnfair.com/"><img alt="Autumn Fair" src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/2027/AF27-Horizontal-Black-2-.png" style="width: 300px; height: 55px;" /></a></p> 2937 2938<p> </p> 2939 2940<p><img alt="AEO" src="https://cdn.asp.events/CLIENT_Ascentia_4E961A52_5056_B739_54289B84DF34E888/sites/SF2027/media/__theme/AEO100_Winner-002-.webp" style="width: 100px; height: 100px;" /></p> 2941 2942 </div> 2943 2944 </div> 2945 2946 2947 2948 2949 2950 </div> 2951 </div> 2952 2953 <nav class="footer__menu" aria-label="Footer navigation"> 2954 <div class="footer__showoff"> 2955 <svg class="footer__showoff__icon"> 2956 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://themes.asp.events/springfair2027/includes/images/asp_logo.svg#Layer_1"></use> 2957 </svg> 2958 <a class="footer__showoff__link" href="https://www.asp.events/client" target="_blank">Exhibition Website by ASP</a> 2959 </div> 2960 <!--seed:F4F1E7439718B816D7DF0C3A86F0AAFA6795092B--> 2961 2962 2963 2964 <ul class="p-footer-menu-links p-footer-menu-links--id-55CDE" id="55CDE"> 2965 2966 2967 2968 <li class="p-footer-menu__item" title="Hyve"> 2969 2970 <a class="p-footer-menu__item__link" href="https://hyve.group/">Hyve</a> 2971 2972 </li> 2973 2974 2975 2976 <li class="p-footer-menu__item" title="Privacy"> 2977 2978 <a class="p-footer-menu__item__link" href="https://hyve.group/Privacy-notice">Privacy</a> 2979 2980 </li> 2981 2982 2983 2984 <li class="p-footer-menu__item" title="Cookies"> 2985 2986 <a class="p-footer-menu__item__link" href="footer/cookie-policy">Cookies</a> 2987 2988 </li> 2989 2990 2991 2992 <li class="p-footer-menu__item" title="Terms"> 2993 2994 <a class="p-footer-menu__item__link" href="footer/terms--conditions">Terms</a> 2995 2996 </li> 2997 2998 2999 3000 <li class="p-footer-menu__item" title="Copyright"> 3001 3002 <a class="p-footer-menu__item__link" href="footer/copyright">Copyright</a> 3003 3004 </li> 3005 3006 3007 3008 <li class="p-footer-menu__item" title="Fairguide"> 3009 3010 <a class="p-footer-menu__item__link" href="footer/fraud-awareness-official-suppliers-information">Fairguide</a> 3011 3012 </li> 3013 3014 3015 3016 <li class="p-footer-menu__item" title="Code of Conduct"> 3017 3018 <a class="p-footer-menu__item__link" href="footer/customer-code-of-conduct">Code of Conduct</a> 3019 3020 </li> 3021 3022 3023 3024 <li class="p-footer-menu__item" title="Children Policy"> 3025 3026 <a class="p-footer-menu__item__link" href="policy-on-children">Children Policy</a> 3027 3028 </li> 3029 3030 3031 3032 <li class="p-footer-menu__item" title="Sitemap"> 3033 3034 <a class="p-footer-menu__item__link" href="footer/sitemap">Sitemap</a> 3035 3036 </li> 3037 3038 3039 3040 </ul> 3041 3042 3043 </nav> 3044 3045 </footer> 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 <a class="to-top" href="javascript:return false;"> 3058 <i class="to-top__icon fa-solid fa-chevron-up"></i> 3059 </a> 3060
3060<script defer> 3061 $(document).ready((function(){$(window).on("scroll",(function(){const o=$(".content").offset().top,t=$(".to-top");window.pageYOffset>o?t.addClass("is-visible"):t.removeClass("is-visible")})),$(".to-top").on("click", (function(){$("html, body").animate({scrollTop:0},1e3)}))})); 3062 </script>
3062 3063 3064 3065 3066 <div class="w-modal-search"> 3067 <a href="#searchToggle" class="js-search-trigger"></a> 3068 3069 <div class="w-search" data-cachestatic="1" data-search-hint="Type in what you're looking for then press search"> 3070 <form name="searchform" action="__search" class="w-search__form" method="post"> 3071 3072 <div class="w-search__form__title"> 3073 Search 3074 </div> 3075 3076 <div class='p-form__group form__group'><div class='p-form__group__controls form__group__controls'><input type="text" name="q" class="w-search__form__input" placeholder="Search..." id="q"/></div></div> 3077 <div class='p-form__group form__group'><div class='p-form__group__controls form__group__controls'><button name="searchSubmitButton" type="submit" class="w-search__form__submit" id="searchSubmitButton">Search</button></div></div> 3078 </form> 3079 </div> 3080 3081 </div> 3082 3083 3084 3085 <div class="floating"> 3086 <div class='w-zone-loginwrapper' data-lostpassword='false'><div> 3087 3088 3089 <div class="w-zone-login js-zone-login"> 3090 3091 <div class="w-zone-login__no-access js-zone-login__no-access"> 3092 3093 </div> 3094 3095 <div class="w-zone-login__form-wrapper"> 3096 3097 <form action="__zone/dologin" class="w-zone-login__form zoneloginform" method="post"> 3098 <input type="hidden" name="formID" value="LOGIN" id="formID"/> 3099 <div class='p-form__group form__group'><div class='p-form__group__title form__group__title'><label class="p-form__group__title__label form__group__title__label" required="required" showrequiredicon="true" for="username">Username *</label></div><div class='p-form__group__controls form__group__controls'><input type="text" name="username" class="w-zone-login__form__input" required="required" placeholder="Username" autocomplete="off" id="username"/></div></div> 3100 <div class='p-form__group form__group'><div class='p-form__group__title form__group__title'><label class="p-form__group__title__label form__group__title__label" required="required" showrequiredicon="true" for="password">Password *</label></div><div class='p-form__group__controls form__group__controls'><input type="password" name="password" class="w-zone-login__form__input" required="required" placeholder="Password" autocomplete="off" id="password"/></div></div> 3101 <div class='p-form__group form__group'><div class='p-form__group__controls form__group__controls'><button name="loginSubmitButton" type="submit" class="button w-zone-login__form__submit" id="loginSubmitButton">Login</button></div></div> 3102 3103 </form> 3104 3105 3106 </div> 3107 3108 3109 3110 </div> 3111 3112</div></div>
3112<script type='text/javascript'> 3113 $script('https://cdn.asp.events/includes/js/jquery/magnificPopup/1.2.0/jquery.magnific-popup.min.js', function(){ 3114 $script('/includes/javascript/ASPModal.old.min.js', function(){ 3115 $script('/includes/javascript/modules/zone/zone.js?v=rc/4.4.40', function(){ 3116 js_zone.login_init(); 3117 }); 3118 }); 3119 }); 3120 </script>
3120 3121 3122 </div> 3123 3124 </div> 3125 3126 3127 3128 3129 3130 3131 <link rel="preload" href="https://themes.asp.events/springfair2027/includes/fontawesome/css/all.min.css?v=DAA612D7" as="style" onload="this.onload=null;this.rel='stylesheet'"> 3132 <noscript><link rel="stylesheet" href="https://themes.asp.events/springfair2027/includes/fontawesome/css/all.min.css?v=DAA612D7"></noscript> 3133 3134 3135 <link rel="preload" href="https://themes.asp.events/springfair2027/dist/css/springfair2027.modules.css?v=DAA612D7" as="style" onload="this.onload=null;this.rel='stylesheet'"> 3136 <noscript><link rel="stylesheet" href="https://themes.asp.events/springfair2027/dist/css/springfair2027.modules.css?v=DAA612D7"></noscript> 3137 3138
3138<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/cdn.min.js"></script>
3138 3139
3139<script defer src="https://themes.asp.events/springfair2027/includes/javascripts/dist/essentials.min.js"></script>
3139 3140
3140<script defer src="https://themes.asp.events/springfair2027/includes/javascripts/animations.js"></script>
3140 3141 3142 3143 3144 3145 3146
3146<script src="/includes/javascript/showoff.global.min.js" ></script>
3146 3147
3147<script type=""text/javascript""> 3148 var _paq = _paq || []; 3149 //prc_visitorSession// 3150 </script>
3150 3151 3152 3153 3154 3155 </body> 3156 </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.