.store-ticker{--st-bg:#553048;--st-fg:#fff;display:block;position:relative;isolation:isolate;width:100%;min-width:0;background:var(--st-bg);color:var(--st-fg);font-family:inherit;font-size:14px;font-weight:500;line-height:1.45;text-align:left;letter-spacing:normal;text-transform:none}
.store-ticker,.store-ticker *{box-sizing:border-box}
.store-ticker .st-row{display:flex;align-items:center;gap:0;min-height:40px;padding:0 14px}
.store-ticker .st-viewport{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:currentColor transparent}
.store-ticker[data-ready] .st-viewport{overflow:hidden}
.store-ticker .st-track{display:flex;width:max-content;max-width:none;transform:translateX(0);will-change:transform}
.store-ticker .st-group{display:flex;flex:0 0 auto;width:max-content;align-items:center}
.store-ticker .st-item{display:inline-block;flex:none;white-space:nowrap;padding:8px 0;color:inherit;font:inherit}
.store-ticker .st-item::after{content:'•';display:inline-block;margin:0 12px;font-weight:400;opacity:.65}
.store-ticker strong{font-weight:600;color:inherit}
.store-ticker .st-item a{color:inherit;font:inherit;text-decoration:none}
.store-ticker .st-item a:hover{text-decoration:underline;text-underline-offset:3px}
.store-ticker .st-item a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.store-ticker .st-note{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:normal}
.store-ticker .st-viewport:focus-within,.store-ticker[data-reduced] .st-viewport{overflow-x:auto}
.store-ticker[data-reduced] [data-st-copy]{display:none}
.st-sale{display:block;background:#f6e5cb;color:#573523;padding:8px 14px;text-align:center;font-family:inherit;font-size:13px;font-weight:500;line-height:1.5}
.st-sale a{color:inherit;text-decoration:none}.st-sale strong{font-weight:700}.st-sale a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.st-sale .st-sale-cta{text-decoration:underline;text-underline-offset:3px;margin-left:10px}
@media(max-width:767px){.store-ticker{font-size:13px}.store-ticker .st-row{min-height:38px;padding:0 10px}.st-sale{font-size:12px}.st-sale .st-sale-cta{display:inline-block}}
@media(prefers-reduced-motion:reduce){.store-ticker .st-track{will-change:auto}}
