.cart-expiry-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:calc(var(--site-header-offset, var(--site-header-height, 0px)) + 8px);z-index:140;margin:12px auto 0;max-width:min(1120px,calc(100% - 32px));width:100%;padding:12px 14px;border-radius:14px;font-size:.9rem;line-height:1.45;box-shadow:0 10px 28px rgba(24,18,12,.08)}body.tenant-commerce-storefront .cart-expiry-banner,body.tenant-home-page .cart-expiry-banner{top:12px}.cart-expiry-banner p{margin:0;flex:1 1 220px}.cart-expiry-banner-actions{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.cart-expiry-banner--stale{border:1px solid rgba(201,122,26,.35);background:rgba(255,248,232,.96);color:#5c4528}.cart-expiry-banner--expired{border:1px solid rgba(46,125,72,.28);background:rgba(232,248,237,.96);color:#1f4a32}@font-face{font-family:jakarta;src:url(/_next/static/media/220db345a102045d-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jakarta;src:url(/_next/static/media/226f862dd81bdc13-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:jakarta;src:url(/_next/static/media/d84247b59449dd88-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:jakarta Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_d64c48{font-family:jakarta,jakarta Fallback}.__variable_d64c48{--font-jakarta:"jakarta","jakarta Fallback"}@font-face{font-family:sora;src:url(/_next/static/media/8bdc1840ed44a169-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sora;src:url(/_next/static/media/a85c9c350e06c1d8-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sora Fallback;src:local("Arial");ascent-override:83.64%;descent-override:25.01%;line-gap-override:0.00%;size-adjust:115.97%}.__className_32dbb5{font-family:sora,sora Fallback}.__variable_32dbb5{--font-sora:"sora","sora Fallback"}