.hbt-sale-ticker{display:flex;align-items:stretch;position:relative;width:100%;min-width:0;height:42px;overflow:hidden;background:#ff2790;color:#101013;border-bottom:1px solid #101013;font-family:Arial,Helvetica,sans-serif;line-height:1.2}
.hbt-sale-ticker *{box-sizing:border-box}.hbt-sale-ticker__link{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden;color:#101013;text-decoration:none!important}.hbt-sale-ticker__link:hover{color:#101013}
.hbt-sale-ticker__track{display:flex;width:max-content;flex:0 0 auto;animation:hbt-sale-scroll var(--hbt-ticker-duration,30s) linear infinite;will-change:transform}
.hbt-sale-ticker__group{display:flex;align-items:center;justify-content:space-around;flex-shrink:0;gap:36px;min-width:100vw;padding:0 36px 0 0;white-space:nowrap}
.hbt-sale-ticker__message{font-size:12px;font-weight:800;letter-spacing:1.2px;white-space:nowrap}
.hbt-sale-ticker__star{font-size:19px;line-height:1}
.hbt-sale-ticker__toggle{position:relative;display:grid;place-items:center;flex:0 0 44px;width:44px;min-width:44px;min-height:42px;margin:0;padding:0;border:0;border-left:1px solid #ff279080;border-radius:0;background:#101013;color:#ff2790;cursor:pointer;box-shadow:none}
.hbt-sale-ticker__toggle:hover{background:#2b1723}.hbt-sale-ticker__play{display:none}.hbt-sale-ticker__toggle[aria-pressed="true"] .hbt-sale-ticker__pause{display:none}.hbt-sale-ticker__toggle[aria-pressed="true"] .hbt-sale-ticker__play{display:block}
.hbt-sale-ticker[data-paused="true"] .hbt-sale-ticker__track,.hbt-sale-ticker__link:hover .hbt-sale-ticker__track,.hbt-sale-ticker__link:focus-visible .hbt-sale-ticker__track{animation-play-state:paused}
.hbt-sale-ticker__link:focus-visible{outline:2px solid #101013;outline-offset:-4px}.hbt-sale-ticker__toggle:focus-visible{outline:2px solid white;outline-offset:-5px}
@keyframes hbt-sale-scroll{to{transform:translateX(-50%)}}
@media(max-width:600px){.hbt-sale-ticker{height:38px}.hbt-sale-ticker__message{font-size:10px;letter-spacing:1px}.hbt-sale-ticker__group{gap:24px;padding-right:24px}.hbt-sale-ticker__toggle{min-height:38px;flex-basis:38px;width:38px;min-width:38px}}
@media(prefers-reduced-motion:reduce){.hbt-sale-ticker{height:auto;min-height:42px}.hbt-sale-ticker__track{animation:none;width:100%;will-change:auto}.hbt-sale-ticker__group{min-width:0;width:100%;flex-wrap:wrap;justify-content:center;gap:6px 14px;padding:10px 12px;white-space:normal}.hbt-sale-ticker__group:nth-child(2),.hbt-sale-ticker__toggle{display:none}.hbt-sale-ticker__message{font-size:10px}.hbt-sale-ticker__star{font-size:12px}}

.hbt-sale-ticker__window{display:block;flex:1;min-width:0;overflow:hidden}.hbt-sale-ticker__badge{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;align-self:stretch;flex:0 0 156px;width:156px;padding:5px 12px;background:#101013;color:#ff2790;border-right:1px solid #ff279080}.hbt-sale-ticker__badge strong{font:900 12px/1 Arial,Helvetica,sans-serif;letter-spacing:1px;color:inherit}.hbt-sale-ticker__badge small{font:700 8px/1 Arial,Helvetica,sans-serif;letter-spacing:1.4px;color:#fff}@media(max-width:600px){.hbt-sale-ticker__badge{flex-basis:104px;width:104px;padding-inline:6px}.hbt-sale-ticker__badge strong{font-size:9px;letter-spacing:.8px}.hbt-sale-ticker__badge small{font-size:7px;letter-spacing:1px}}@media(prefers-reduced-motion:reduce){.hbt-sale-ticker__badge{flex-basis:115px;width:115px}}
