/* ZEROOCLOCK_DEFAULT_TAJ_RESTOCK_AMAZING_V2_0_52 — only product pages of default/taj_gold */
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) button.zoc251-restock-button:not([hidden]){
  position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;
  text-align:center!important;direction:rtl!important;width:100%!important;
  background:#101010!important;border-color:#101010!important;color:#fff!important;
  -webkit-text-fill-color:#fff!important;text-shadow:none!important;
}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) button.zoc251-restock-button>span{
  color:#fff!important;-webkit-text-fill-color:#fff!important;
  display:block!important;flex:1 1 auto!important;width:100%!important;text-align:center!important;margin:0!important;
  font-size:17px!important;font-weight:800!important;text-shadow:none!important;
}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) button.zoc251-restock-button>svg{
  position:absolute!important;left:20px!important;top:50%!important;transform:translateY(-50%)!important;
  width:24px!important;height:24px!important;flex:0 0 auto!important;color:#fff!important;stroke:#fff!important;
  -webkit-text-fill-color:#fff!important;pointer-events:none!important;
}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) button.zoc251-restock-button[hidden]{display:none!important}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) [data-zoc252-amazing][hidden],
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) .zoc252-timer[hidden]{display:none!important}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) .zoc252-amazing{
  display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 16px;direction:rtl;
}
/* Apply white ink at every level to prevent global product typography from overriding red badges. */
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) :is(.zoc252-discount,.zoc252-option-discount,.lsf-amazing-badge-v41,.lsf-adidas-discount-v216),
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) :is(.zoc252-discount,.zoc252-option-discount,.lsf-amazing-badge-v41,.lsf-adidas-discount-v216) *{
  background:#c8102e!important;color:#fff!important;-webkit-text-fill-color:#fff!important;
  border-color:#c8102e!important;text-shadow:none!important;
  font-size:14px!important;font-weight:800!important;line-height:1.4!important;
}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) :is(.zoc252-discount,.zoc252-option-discount){
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  padding:5px 11px!important;border-radius:5px!important;white-space:nowrap!important;
}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) .zoc252-option-discount{
  margin-top:4px!important;padding:3px 8px!important;
}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) .zoc252-timer{
  display:inline-flex;align-items:center;flex-wrap:wrap;gap:9px;padding:9px 12px;
  border:1px solid #d5d9df;border-radius:8px;background:#fff;color:#111;
  font-family:inherit;font-size:13px;font-weight:700;direction:rtl;
}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) .zoc252-timer>strong{font-size:13px;color:#111}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) .zoc252-time-unit{
  display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:34px;gap:2px;
}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) .zoc252-time-unit>b{
  font-size:19px;font-weight:800;color:#111;line-height:1.1;direction:ltr;font-variant-numeric:tabular-nums;
}
html body .lsf-root:is([data-lsf-product-detail-profile-v130="default"],[data-lsf-product-detail-profile-v130="taj_gold"]) .zoc252-time-unit>small{font-size:11px;font-weight:700;color:#444}
@media(max-width:600px){html body .lsf-root .zoc252-amazing{gap:7px}html body .lsf-root .zoc252-timer{gap:5px;padding:7px}html body .lsf-root .zoc252-time-unit{min-width:28px}}
