idc-promo-bar{display:block;width:100%;min-width:0;background:var(--bar-bg, var(--bg))}idc-promo-bar[hidden],idc-promo-bar [hidden]{display:none!important}idc-promo-bar *{box-sizing:border-box}idc-promo-bar a{color:inherit;text-decoration:none}idc-promo-bar a:hover{text-decoration:underline}idc-promo-bar :focus-visible{outline:2px solid currentColor;outline-offset:-3px}.idc-bar__main{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 32px;padding:16px 48px;background:var(--bar-accent, var(--accent));color:var(--bar-text, var(--bg));text-align:center;line-height:1.3}.idc-bar__copy{min-width:0;max-width:740px;overflow-wrap:anywhere}.idc-bar__copy strong{font-size:var(--bar-copy-size, 16px);font-weight:800}.idc-bar__copy small{display:block;margin-top:4px;font-size:12px}.idc-bar__timer{display:flex;flex:none;gap:20px;text-align:center}.idc-bar__timer span{position:relative;min-width:36px}.idc-bar__timer span+span:before{position:absolute;content:":";top:0;left:-13px;font-size:var(--bar-clock-size, 32px);line-height:1}.idc-bar__timer b{display:block;font-size:var(--bar-clock-size, 32px);line-height:1;font-variant-numeric:tabular-nums}.idc-bar__timer small{display:block;max-width:70px;overflow-wrap:anywhere;margin-top:4px;font-size:10px;letter-spacing:.03em}.idc-bar__close{position:absolute;right:2px;top:2px;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:30px;cursor:pointer}.idc-bar__editor-note{flex-basis:100%;font-size:11px}.idc-bar__marquee{display:flex;overflow:hidden;width:100%;color:var(--bar-marquee-text, var(--text));background:var(--bar-bg, var(--bg));border-bottom:1px solid color-mix(in srgb,var(--bar-accent, var(--accent)) 30%,transparent)}.idc-bar__track{display:flex;flex:0 0 auto;align-items:center;justify-content:space-around;min-width:100%;animation:idc-bar-marquee var(--bar-speed, 18s) linear infinite}.idc-bar__message{flex:0 0 auto;padding:9px 28px;white-space:nowrap;font-size:var(--bar-marquee-size, 12px);font-weight:700;letter-spacing:.06em}.idc-bar__marquee[data-direction=right] .idc-bar__track{animation-direction:reverse}.idc-bar__marquee:hover .idc-bar__track,.idc-bar__marquee:focus-within .idc-bar__track{animation-play-state:paused}@keyframes idc-bar-marquee{to{transform:translate(-100%)}}@media(max-width:749px){.idc-bar__main{padding:14px 40px;gap:12px}.idc-bar__copy{flex-basis:100%}.idc-bar__timer{gap:16px}.idc-bar__timer b,.idc-bar__timer span+span:before{font-size:var(--bar-clock-mobile, 26px)}.idc-bar__timer span+span:before{left:-10px}.idc-bar__timer small{font-size:9px;max-width:48px}.idc-bar__track{animation-duration:var(--bar-mobile-speed, 14s)}}@media(prefers-reduced-motion:reduce){.idc-bar__track{animation:none;width:100%;flex-wrap:wrap}.idc-bar__track[aria-hidden=true]{display:none}.idc-bar__message{flex:0 1 auto;white-space:normal;overflow-wrap:anywhere;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/idc-promo-bar.css.map */
