/* ZEROOCLOCK_SMART_HEADER_ANNOUNCEMENT_LIVE_TICKER_V1_0_0_PUBLIC_CSS */
/* ZEROOCLOCK_SMART_HEADER_LAYOUT_TYPOGRAPHY_SLIDER_V1_1_0_PUBLIC_CSS */
/* ZEROOCLOCK_SMART_HEADER_DESKTOP_CONTROLS_MOBILE_BEHAVIOR_V1_2_0_PUBLIC_CSS */
/* ZEROOCLOCK_SMART_HEADER_RESPONSIVE_COLLISION_AND_TEMP_DISMISS_V1_2_1_PUBLIC_CSS */
.lsf-tenant-topbar-v17:has(.zsh-public-v100){position:relative;z-index:10030!important;padding:0!important;overflow:visible!important}
.zsh-public-v100{position:relative;width:100%;min-height:46px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;padding:7px 52px 7px 16px;color:inherit;background:transparent;font:inherit;direction:ltr}
.zsh-public-v100 .zsh-live-v100,.zsh-public-v100 .zsh-stage-v120{grid-row:1}
.zsh-public-v100.zsh-ticker-left .zsh-live-v100{grid-column:1;justify-self:start}
.zsh-public-v100.zsh-ticker-right .zsh-live-v100{grid-column:3;justify-self:end;margin-right:6px}
.zsh-stage-v120{grid-column:2;justify-self:center;position:relative;min-width:0;width:min(680px,52vw);max-width:680px}
.zsh-main-v100{width:100%;min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:12px;direction:ltr}
.zsh-live-v100{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:.82em;min-width:0;direction:rtl}.zsh-live-v100 strong{font-weight:950;font-variant-numeric:tabular-nums}.zsh-live-title-v100{opacity:.9;overflow:hidden;text-overflow:ellipsis}
.zsh-viewport-v100{position:relative;min-width:0;width:100%;max-width:none;text-align:center;overflow:hidden;will-change:transform,opacity;direction:rtl}.zsh-item-v100{display:none;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--zsh-announcement-font-family,inherit);font-size:var(--zsh-announcement-font-size,inherit);font-weight:var(--zsh-announcement-font-weight,800)}.zsh-item-v100.is-active{display:block}.zsh-item-v100 a{color:inherit!important;text-decoration:none!important}.zsh-item-v100 a:hover{text-decoration:underline!important;text-underline-offset:4px}
.zsh-control-v100,.zsh-pause-v100,.zsh-close-v100{appearance:none;border:0;background:transparent;color:inherit;display:inline-grid;place-items:center;cursor:pointer;border-radius:999px;transition:background .18s ease,opacity .18s ease;line-height:1}
.zsh-control-v100{width:32px;height:28px;font-size:22px;flex:0 0 auto}
.zsh-pause-v100{position:absolute;left:-38px;top:50%;transform:translateY(-50%);z-index:3;width:20px;height:28px;padding:0}
.zsh-pause-glyph-v120{position:relative;display:block;width:10px;height:14px}
.zsh-pause-glyph-v120::before,.zsh-pause-glyph-v120::after{content:"";position:absolute;top:1px;width:1.35px;height:12px;border-radius:2px;background:currentColor;opacity:.96}
.zsh-pause-glyph-v120::before{left:2px}.zsh-pause-glyph-v120::after{right:2px}
.zsh-pause-v100.is-paused .zsh-pause-glyph-v120::before{left:2px;top:1px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid currentColor;border-radius:0;background:transparent}
.zsh-pause-v100.is-paused .zsh-pause-glyph-v120::after{display:none}
.zsh-close-v100{position:absolute;right:7px;top:50%;transform:translateY(-50%);z-index:2;width:36px;height:36px;font-size:24px}.zsh-control-v100:hover,.zsh-pause-v100:hover,.zsh-close-v100:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.zsh-control-v100:focus-visible,.zsh-pause-v100:focus-visible,.zsh-close-v100:focus-visible{outline:2px solid currentColor;outline-offset:2px}.zsh-public-v100.is-paused .zsh-pause-v100{background:color-mix(in srgb,currentColor 12%,transparent)}
/* V1.2.1: once the header enters the compact range, remove side content that can collide with the centered announcement. */
@media(max-width:900px){.zsh-public-v100{grid-template-columns:1fr;padding-left:40px}.zsh-live-v100,.zsh-public-v100.zsh-ticker-right .zsh-live-v100,.zsh-public-v100.zsh-ticker-left .zsh-live-v100{display:none!important}.zsh-stage-v120{grid-column:1;grid-row:1;justify-self:center;width:min(680px,calc(100vw - 112px));max-width:680px}.zsh-main-v100{display:block;width:100%}.zsh-control-v100[data-zsh-prev-v100],.zsh-control-v100[data-zsh-next-v100]{display:none!important}.zsh-pause-v100{left:-30px}}
@media(max-width:720px){.zsh-public-v100{grid-template-columns:1fr;padding:5px 40px;gap:4px}.zsh-stage-v120{grid-column:1;grid-row:1;justify-self:stretch;width:100%;max-width:none;padding:0 28px}.zsh-main-v100{display:block;width:100%}.zsh-pause-v100{left:2px;width:22px;height:26px}.zsh-viewport-v100{width:100%;max-width:none}.zsh-item-v100{font-size:var(--zsh-announcement-font-size,.88em)}}
@media(max-width:420px){.zsh-public-v100{padding-inline:36px}.zsh-stage-v120{padding-inline:24px}.zsh-pause-v100{left:0}}
@media(prefers-reduced-motion:reduce){.zsh-viewport-v100{scroll-behavior:auto}}


/* ZEROOCLOCK_SMART_HEADER_STICKY_CONTROL_V1_2_2_PUBLIC_CSS */
.lsf-tenant-topbar-v17[data-lsf-smart-sticky="1"]{
  position:sticky!important;
  top:0!important;
  z-index:2147483700!important;
  width:100%!important;
  transform:none!important;
  visibility:visible!important;
  opacity:1!important;
}
.lsf-tenant-topbar-v17[data-lsf-smart-sticky="0"]{position:relative!important;top:auto!important}
.lsf-tenant-topbar-v17[data-lsf-smart-sticky="1"][hidden]{display:none!important}


/* ZEROOCLOCK_LUXURY_TAJGOLD_MOBILE_DRAWER_SMARTBAR_CART_HOTFIX_V1_1_8_SMART_HEADER_CSS */
@media (max-width:980px){
  .lsf-tenant-topbar-v17[data-lsf-smart-sticky="1"]{
    position:fixed!important;
    top:var(--zsh-mobile-stack-top-v118,0px)!important;
    right:0!important;
    left:0!important;
    width:100%!important;
    max-width:100%!important;
    margin:0!important;
    transform:none!important;
    translate:none!important;
    visibility:visible!important;
    opacity:1!important;
    z-index:2147483500!important;
  }
  .lsf-tenant-topbar-v17[data-lsf-smart-sticky="0"]{
    position:relative!important;
    top:auto!important;
  }
  html.lsf-menu-open body .lsf-tenant-topbar-v17[data-lsf-smart-sticky="1"],
  body.lsf-menu-open .lsf-tenant-topbar-v17[data-lsf-smart-sticky="1"],
  html.zoc-lsf-cart-portal-open body .lsf-tenant-topbar-v17[data-lsf-smart-sticky="1"],
  body.zoc-lsf-cart-portal-open .lsf-tenant-topbar-v17[data-lsf-smart-sticky="1"]{
    z-index:1!important;
  }
}
