.persol-store-theme-1-x-loggedInBanner{display:flex}.persol-store-theme-1-x-skeletonBanner{width:100%;background:#f2f3f5;position:relative;overflow:hidden}.persol-store-theme-1-x-skeletonBanner:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0));-webkit-animation:persol-store-theme-1-x-skeleton-shimmer 1.25s infinite;animation:persol-store-theme-1-x-skeleton-shimmer 1.25s infinite}@-webkit-keyframes persol-store-theme-1-x-skeleton-shimmer{to{transform:translateX(100%)}}@keyframes persol-store-theme-1-x-skeleton-shimmer{to{transform:translateX(100%)}}.persol-store-theme-1-x-bannerError{width:100%;padding:12px 16px;background:#fff1f0;color:#a8071a;border:1px solid #ffa39e;border-radius:8px;font-size:14px}