.snf-ticker{position:relative;z-index:30;width:100%;overflow:hidden;background:#151515;color:#fff;border-bottom:3px solid #c8102e}.snf-ticker__track{display:flex;width:max-content;will-change:transform;animation:snf-ticker-scroll 94s linear infinite}.snf-ticker__group{display:flex;flex-shrink:0;align-items:center;white-space:nowrap}.snf-ticker__item{padding:.9rem 2.2rem;font-size:1.35rem;font-weight:700;line-height:1.2;letter-spacing:.04em}.snf-ticker__leaf{display:inline-flex;align-items:center;justify-content:center;margin:0 1.5rem;color:#d71920;font-size:1.55rem;line-height:1}.snf-ticker__item--flash{animation:snf-ticker-flash 1.4s steps(2,end) infinite}@keyframes snf-ticker-flash{0%,48%{color:#fff;text-shadow:none}49%,to{color:#ff3030;text-shadow:0 0 .8rem rgba(255,48,48,.75)}}@keyframes snf-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:749px){.snf-ticker__track{animation-duration:79s}.snf-ticker__item{padding:.8rem 1.6rem;font-size:1.2rem}.snf-ticker__leaf{margin:0 1.1rem;font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.snf-ticker{overflow-x:auto}.snf-ticker__track{animation:none}.snf-ticker__item--flash{animation:none;color:#ff3030;text-shadow:none}.snf-ticker__group[aria-hidden=true]{display:none}}.snf-collection-updated-badge{display:inline-flex;align-items:center;margin-left:.55rem;padding:.28rem .5rem;border-radius:.35rem;background:#2fa84f;color:#fff;font-size:.9rem;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.menu-drawer__menu-item .snf-collection-updated-badge{margin-right:auto}.snf-new-item-badge{position:absolute;top:1rem;right:1rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:.55rem .9rem;border-radius:.45rem;background:#2fa84f;color:#fff;font-size:1.15rem;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 .2rem .55rem #00000038;pointer-events:none}@media screen and (max-width:749px){.snf-new-item-badge{top:.7rem;right:.7rem;padding:.45rem .65rem;font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
