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