/* =================================================================================================
   İPEK OTO — STOREFRONT GLOBAL CAMPAIGN TICKER HOME CANONICAL V1.1
   Marker: IPEKERP_STOREFRONT_GLOBAL_TICKER_HOME_CANONICAL_V1_1
   Source of truth: computed runtime appearance of /storefront before installation.
   This file intentionally overrides page-local storefront ticker differences.
   ================================================================================================= */

html body .sf-site-header.sf4-approved-header .sf4-approved-header__benefit-bar.sf-campaign-ticker {
  display: block !important;
  align-items: normal !important;
  justify-content: normal !important;
  height: 44px !important;
  min-height: 44px !important;
  max-height: none !important;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  background-color: rgba(0, 0, 0, 0) !important;
  color: rgb(255, 255, 255) !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 22.5px !important;
}

html body .sf-site-header.sf4-approved-header .sf-campaign-ticker__viewport {
  display: flex !important;
  height: 40px !important;
  min-height: 40px !important;
  overflow: hidden !important;
  position: relative !important;
  box-sizing: border-box !important;
}

html body .sf-site-header.sf4-approved-header .sf-campaign-ticker__track {
  display: flex !important;
  align-items: center !important;
  justify-content: normal !important;
  gap: normal !important;
  position: static !important;
  box-sizing: border-box !important;
  will-change: transform !important;
  animation-name: sfCampaignTickerMove !important;
  animation-duration: 38s !important;
  animation-timing-function: linear !important;
  animation-delay: 0s !important;
  animation-iteration-count: infinite !important;
  animation-direction: normal !important;
  animation-fill-mode: none !important;
  animation-play-state: running !important;
}

html body .sf-site-header.sf4-approved-header .sf-campaign-ticker__group {
  display: flex !important;
  align-items: center !important;
  justify-content: normal !important;
  gap: normal !important;
  flex-grow: 0 !important;
  flex-shrink: 0 !important;
  flex-basis: auto !important;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  box-sizing: border-box !important;
}

html body .sf-site-header.sf4-approved-header .sf-campaign-ticker__item {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-grow: 0 !important;
  flex-shrink: 0 !important;
  flex-basis: 600px !important;
  padding-top: 0px !important;
  padding-right: 48px !important;
  padding-bottom: 0px !important;
  padding-left: 48px !important;
  color: rgb(255, 255, 255) !important;
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 13px !important;
  letter-spacing: 0.026px !important;
  text-align: start !important;
  text-transform: none !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
}

html body .sf-site-header.sf4-approved-header .sf-campaign-ticker__item.sf-campaign-ticker__item--primary {
  color: rgb(255, 255, 255) !important;
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 13px !important;
  letter-spacing: 0.026px !important;
  text-align: start !important;
  white-space: nowrap !important;
}

html body .sf-site-header.sf4-approved-header .sf-campaign-ticker__item strong {
  color: rgb(255, 255, 255) !important;
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  line-height: 13px !important;
  letter-spacing: 0.104px !important;
  text-align: start !important;
}

html body .sf-site-header.sf4-approved-header .sf-campaign-ticker__item,
html body .sf-site-header.sf4-approved-header .sf-campaign-ticker__item *,
html body .sf-site-header.sf4-approved-header .sf-campaign-ticker__item strong {
  color: rgb(255, 255, 255) !important;
  font-weight: 700 !important;
  font-size: 13px !important;
  line-height: 13px !important;
}

/* Preserve the homepage ticker animation contract on every page. */
html body .sf-site-header.sf4-approved-header .sf-campaign-ticker__track {
  animation-name: sfCampaignTickerMove !important;
  animation-duration: 38s !important;
  animation-timing-function: linear !important;
  animation-delay: 0s !important;
  animation-iteration-count: infinite !important;
  animation-direction: normal !important;
  animation-fill-mode: none !important;
  animation-play-state: running !important;
}

/* HOME_CAPTURE_META={"root_rect":{"height":44,"top":0,"bottom":44,"width":1890},"groups":[["4.000 TL ve üzeri siparişlerde KARGO ÜCRETSİZ","Aracınıza uygun doğru parçayı kolayca bulun","Hızlı teslimat, güvenli alışveriş"],["4.000 TL ve üzeri siparişlerde KARGO ÜCRETSİZ","Aracınıza uygun doğru parçayı kolayca bulun","Hızlı teslimat, güvenli alışveriş"]]} */
