:root{--pine: #2f4a3c}.announce--xmas{background:var(--pine);color:var(--on-ink)}.announce--xmas a{color:inherit}.spark{display:inline-block;width:11px;height:11px;flex:none;color:var(--tan);vertical-align:-1px}.announce--xmas .spark{margin-inline:12px}.count{font-variant-numeric:tabular-nums;white-space:nowrap}.count b{font-weight:700}.announce--past [data-order-by],.announce--past .announce__more .spark{display:none}.announce--past .announce__more{display:inline}.ticker{overflow:hidden;background:var(--pine);color:var(--on-ink)}.ticker__track{display:flex;width:max-content;animation:ticker 48s linear infinite}.ticker:hover .ticker__track{animation-play-state:paused}.ticker__run{display:flex;flex:none;align-items:center}.ticker__run span{padding-block:10px;white-space:nowrap}.ticker__run .spark{margin-inline:26px}.ticker__still{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ticker__still .spark{margin-inline:12px}@keyframes ticker{to{transform:translate(-50%)}}.ticker--band .ticker__run span{padding-block:13px;font:400 1.0625rem/1.2 var(--display);letter-spacing:.12em;text-transform:uppercase}.ticker--band .spark{width:14px;height:14px}.season--pine .season__room{margin-inline:0;padding:0;background:none}.season--pine .season__panel{padding:12px;border-radius:var(--r-room);background:var(--pine)}.season--pine .season__text{color:var(--on-ink)}.season--pine .season__text p{color:var(--on-ink-soft)}.season--pine .season__text :focus-visible{outline-color:var(--on-ink)}.snow{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;overflow:hidden;pointer-events:none}.snow i{position:absolute;top:-12px;left:var(--l);width:var(--s);height:var(--s);border-radius:var(--r-round);background:#fff;box-shadow:0 0 3px #3b2f2f4d;opacity:.88;animation:snow var(--t) linear var(--d) infinite}@keyframes snow{to{transform:translate3d(var(--x),106vh,0)}}@media(max-width:960px){.ticker--band{margin-top:12px}}@media(max-width:640px){.season--pine .season__panel{padding:6px}.announce--xmas .spark{display:none}.announce--xmas .count{display:block;margin-top:3px}.ticker--band .ticker__run span{padding-block:10px;font-size:.9375rem}.ticker--band .ticker__run .spark{margin-inline:18px}.snow i:nth-child(2n){display:none}}@media(prefers-reduced-motion:reduce){.ticker__track{display:none}.ticker__still{position:static;width:auto;height:auto;clip-path:none;white-space:normal;padding:10px 16px;text-align:center}.ticker--band .ticker__still{padding-block:13px;font:400 1.0625rem/1.3 var(--display);letter-spacing:.12em;text-transform:uppercase}.snow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/sbg-christmas.css.map */
