.nsj-timed{padding:20px 0;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}
.nsj-timed [hidden]{display:none!important}
.nsj-timed__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}
.nsj-timed__heading{font-size:clamp(25px,3vw,32px);font-weight:700;line-height:1.15;margin:0;color:inherit}
.nsj-timed__clock{font-size:13px;white-space:nowrap}
.nsj-timed__clock strong{font-variant-numeric:tabular-nums;letter-spacing:1px;margin-left:7px}
.nsj-timed__row{display:flex;align-items:center;gap:18px}
.nsj-timed__image{width:90px;height:90px;object-fit:contain;border-radius:4px}
.nsj-timed__info{flex:1;min-width:0}
.nsj-timed__info h3{font-size:17px;line-height:1.35;margin:0 0 7px;color:inherit}
.nsj-timed__info p{margin:0;font-size:15px}
.nsj-timed__info s{opacity:.75;margin-right:10px}
.nsj-timed__info small{display:block;font-size:12px;margin-top:4px}
.nsj-timed__button{font-size:13px;padding:10px 16px;min-height:44px}
@media(max-width:749px){.nsj-timed__top{align-items:flex-start;flex-direction:column;gap:8px}.nsj-timed__row{flex-wrap:wrap;gap:12px}.nsj-timed__button{margin-left:102px}.nsj-timed__info h3{font-size:15px}}
.nsj-timed__row{display:grid;grid-template-columns:90px minmax(0,1fr) auto}
@media(max-width:749px){.nsj-timed__row{grid-template-columns:90px minmax(0,1fr)}.nsj-timed__button{grid-column:2;margin-left:0;justify-self:start}.nsj-timed__image{grid-column:1}.nsj-timed__info{grid-column:2}}


.nsj-timed__heading{display:inline-block;font-size:clamp(27px,3vw,35px);font-weight:700;background:linear-gradient(110deg,#641c32 30%,#94612b 48%,#641c32 64%);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;border-bottom:1px solid #b8966b;padding-bottom:5px}

.nsj-timed__heading{background-image:linear-gradient(110deg,#641c32 35%,#875923 46%,#b07a36 49%,#875923 52%,#641c32 64%);text-wrap:balance}
@media(max-width:749px){.nsj-timed__heading{font-size:27px}}
.nsj-timed__heading{position:relative;padding-right:23px}
.nsj-deal-glint{position:absolute;right:0;top:1px;font-size:17px;line-height:1;color:#a8752d;-webkit-text-fill-color:#a8752d;opacity:0;pointer-events:none}
@media(prefers-reduced-motion:reduce){.nsj-deal-glint{display:none}}
.nsj-timed__heading{background-image:linear-gradient(110deg,#641c32 28%,#a36b22 42%,#c39346 48%,#a36b22 54%,#641c32 70%)}
.nsj-deal-glint{font-size:23px;color:#a36b22;-webkit-text-fill-color:#a36b22;text-shadow:0 0 5px #e7bc70,0 0 10px #f3d99e;right:1px;top:0}
.nsj-deal-glint--second{font-size:15px;right:10px;top:27px}
.nsj-deal-glint--third{font-size:12px;right:-5px;top:20px}
.nsj-shine-toggle{display:inline-flex;align-items:center;justify-content:center;margin-left:10px;width:44px;height:44px;border:1px solid #b8966b;border-radius:4px;background:transparent;color:#641c32;cursor:pointer;font-size:15px;vertical-align:middle}
.nsj-shine-toggle:focus-visible{outline:2px solid #641c32;outline-offset:3px}
