/* ORKIDEM R47 WAVE267
 * Marketplace + customer account foundation.
 * Loaded only outside the locked checkout surfaces.
 */
body[data-marketplace-foundation-revision="wave267"] {
  --w267-ink:#17372d;
  --w267-ink-strong:#102b23;
  --w267-muted:#667b73;
  --w267-green:#0b6049;
  --w267-green-hover:#084b3a;
  --w267-green-soft:#eef7f3;
  --w267-line:#e3ebe7;
  --w267-surface:#ffffff;
  --w267-surface-soft:#f7faf8;
  --w267-warm:#fff8f4;
  --w267-danger:#b42318;
  --w267-shadow:0 10px 28px rgba(20,55,44,.07);
  --w267-radius:16px;
  --w267-radius-sm:12px;
  --w267-content:min(100% - 32px, 1440px);
  --w267-font:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
  color:var(--w267-ink);
  font-family:var(--w267-font);
  text-rendering:optimizeLegibility;
  -webkit-font-smoothing:antialiased;
}
body[data-marketplace-foundation-revision="wave267"] :where(a,button,input,select,textarea,summary):focus-visible {
  outline:3px solid rgba(11,96,73,.28)!important;
  outline-offset:2px!important;
}
body[data-marketplace-foundation-revision="wave267"] :where(button,input,select,textarea) { font:inherit; }
body[data-marketplace-foundation-revision="wave267"] :where(h1,h2,h3,strong,b) { letter-spacing:-.015em; }
body[data-marketplace-foundation-revision="wave267"] :where(.r46-home,.w267-account-shell,.hesap-icerik) :where(h1,h2,h3) { font-family:var(--w267-font)!important; }
body[data-marketplace-foundation-revision="wave267"] :where(.r46-home,.hesap-kabuk) { font-weight:420; }

/* ---------- HOME / MARKETPLACE ---------- */
body[data-marketplace-foundation-revision="wave267"] .r46-home.ana-marketplace-akis {
  width:var(--w267-content)!important;
  max-width:none!important;
  margin-inline:auto!important;
  padding-inline:0!important;
}
body[data-marketplace-foundation-revision="wave267"] .r49-managed-home-hero,
body[data-marketplace-foundation-revision="wave267"] .r144-four-banner-grid,
body[data-marketplace-foundation-revision="wave267"] .r46-home-main-grid,
body[data-marketplace-foundation-revision="wave267"] .w267-market-section,
body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip,
body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections,
body[data-marketplace-foundation-revision="wave267"] .r46-sponsor-row,
body[data-marketplace-foundation-revision="wave267"] .r46-trust-strip { margin-top:20px!important; }
body[data-marketplace-foundation-revision="wave267"] .r46-home-main-grid { display:block!important; }
body[data-marketplace-foundation-revision="wave267"] .r49-home-products {
  border:0!important;
  box-shadow:none!important;
  border-radius:0!important;
  background:transparent!important;
  padding:0!important;
}
body[data-marketplace-foundation-revision="wave267"] .r49-home-products > :is(header,.r46-section-head,.r49-section-heading) {
  margin-bottom:12px!important;
}
body[data-marketplace-foundation-revision="wave267"] .r49-home-products h2,
body[data-marketplace-foundation-revision="wave267"] .w267-market-section h2,
body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections h2 {
  margin:0!important;
  color:var(--w267-ink-strong)!important;
  font-size:clamp(21px,1.55vw,27px)!important;
  line-height:1.15!important;
  font-weight:630!important;
}
body[data-marketplace-foundation-revision="wave267"] .r49-home-products :is(p,.r46-section-subtitle),
body[data-marketplace-foundation-revision="wave267"] .w267-market-section header p,
body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections p {
  margin:5px 0 0!important;
  color:var(--w267-muted)!important;
  font-size:13px!important;
  line-height:1.45!important;
  font-weight:420!important;
}
body[data-marketplace-foundation-revision="wave267"] .r49-home-product-grid,
body[data-marketplace-foundation-revision="wave267"] .w267-vitrine-grid {
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  gap:18px 14px!important;
  align-items:stretch!important;
  overflow:visible!important;
}
body[data-marketplace-foundation-revision="wave267"] .r49-home-product-item,
body[data-marketplace-foundation-revision="wave267"] .w267-vitrine-item { min-width:0!important; width:auto!important; }
body[data-marketplace-foundation-revision="wave267"] .r49-home-product-item > *,
body[data-marketplace-foundation-revision="wave267"] .w267-vitrine-item > * { height:100%; }

/* Compact commercial filter pills; discoverable without looking like oversized CTAs. */
body[data-marketplace-foundation-revision="wave267"] [data-r49-filter-tabs] {
  display:flex!important;
  gap:8px!important;
  overflow-x:auto!important;
  scrollbar-width:none;
  padding:2px 2px 8px!important;
  margin:10px 0 6px!important;
}
body[data-marketplace-foundation-revision="wave267"] [data-r49-filter-tabs]::-webkit-scrollbar { display:none; }
body[data-marketplace-foundation-revision="wave267"] [data-r49-filter-tabs] button {
  min-height:36px!important;
  padding:7px 13px!important;
  border:1px solid var(--w267-line)!important;
  border-radius:999px!important;
  background:#fff!important;
  color:var(--w267-ink)!important;
  font-size:12.5px!important;
  line-height:1!important;
  font-weight:570!important;
  white-space:nowrap;
  box-shadow:none!important;
}
body[data-marketplace-foundation-revision="wave267"] [data-r49-filter-tabs] button[aria-pressed="true"] {
  border-color:var(--w267-green)!important;
  background:var(--w267-green)!important;
  color:#fff!important;
}

/* Managed opportunity ticker. */
body[data-marketplace-foundation-revision="wave267"] .w267-market-ticker {
  position:relative;
  width:100%;
  margin:14px 0 0;
  overflow:hidden;
  border:1px solid #dbeae4;
  border-radius:12px;
  background:linear-gradient(90deg,#f0f8f5,#f8fbfa 55%,#f0f8f5);
  color:var(--w267-green);
}
body[data-marketplace-foundation-revision="wave267"] .w267-market-ticker > div {
  display:flex;
  width:max-content;
  min-width:100%;
  animation:w267Ticker 32s linear infinite;
}
body[data-marketplace-foundation-revision="wave267"] .w267-market-ticker:is(:hover,:focus-within) > div { animation-play-state:paused; }
body[data-marketplace-foundation-revision="wave267"] .w267-market-ticker :is(a,span) {
  display:inline-flex;
  min-height:38px;
  align-items:center;
  gap:22px;
  padding:0 30px;
  color:inherit;
  text-decoration:none;
  white-space:nowrap;
  font-size:12.5px;
  font-weight:590;
}
body[data-marketplace-foundation-revision="wave267"] .w267-market-ticker b { opacity:.4; font-size:16px; }
@keyframes w267Ticker { to { transform:translateX(-25%); } }

/* Shared section language. */
body[data-marketplace-foundation-revision="wave267"] .w267-market-section {
  padding:20px!important;
  border:1px solid var(--w267-line)!important;
  border-radius:var(--w267-radius)!important;
  background:var(--w267-surface)!important;
  box-shadow:0 1px 2px rgba(20,55,44,.025)!important;
}
body[data-marketplace-foundation-revision="wave267"] .w267-market-section > header {
  display:flex;
  justify-content:space-between;
  align-items:flex-end;
  gap:20px;
  margin-bottom:16px;
}
body[data-marketplace-foundation-revision="wave267"] .w267-market-section > header > div { min-width:0; }
body[data-marketplace-foundation-revision="wave267"] .w267-market-section > header small,
body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip-copy > small {
  display:block;
  margin-bottom:5px;
  color:var(--w267-green)!important;
  font-size:10.5px!important;
  font-weight:650!important;
  letter-spacing:.08em!important;
}
body[data-marketplace-foundation-revision="wave267"] .w267-market-section > header > a {
  display:inline-flex;
  min-height:36px;
  align-items:center;
  gap:6px;
  flex:0 0 auto;
  color:var(--w267-green)!important;
  text-decoration:none!important;
  font-size:12.5px!important;
  font-weight:600!important;
}

/* Local stores are a rail: large marketplace feel without crowding the grid. */
body[data-marketplace-foundation-revision="wave267"] .w267-store-rail {
  display:grid;
  grid-auto-flow:column;
  grid-auto-columns:minmax(250px,1fr);
  grid-template-rows:repeat(2,1fr);
  gap:10px;
  overflow-x:auto;
  scroll-snap-type:x proximity;
  overscroll-behavior-inline:contain;
  padding:1px 1px 7px;
  scrollbar-width:thin;
  scrollbar-color:#c9d9d2 transparent;
}
body[data-marketplace-foundation-revision="wave267"] .w267-store-card {
  display:grid;
  grid-template-columns:58px minmax(0,1fr) 18px;
  align-items:center;
  gap:11px;
  min-height:78px;
  padding:10px;
  border:1px solid var(--w267-line);
  border-radius:13px;
  background:#fff;
  color:var(--w267-ink);
  text-decoration:none;
  scroll-snap-align:start;
  transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease;
}
body[data-marketplace-foundation-revision="wave267"] .w267-store-card:hover { border-color:#bfd4cb; box-shadow:0 7px 18px rgba(20,55,44,.07); transform:translateY(-1px); }
body[data-marketplace-foundation-revision="wave267"] .w267-store-card > :is(img,.w267-store-placeholder) {
  width:58px;height:58px;border-radius:11px;object-fit:cover;background:var(--w267-surface-soft);border:1px solid var(--w267-line);
}
body[data-marketplace-foundation-revision="wave267"] .w267-store-placeholder { display:grid;place-items:center;color:var(--w267-green);font-size:22px; }
body[data-marketplace-foundation-revision="wave267"] .w267-store-card > span:nth-child(2) { min-width:0;display:flex;flex-direction:column;gap:3px; }
body[data-marketplace-foundation-revision="wave267"] .w267-store-card strong { color:var(--w267-ink-strong);font-size:13.5px;font-weight:610;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
body[data-marketplace-foundation-revision="wave267"] .w267-store-card small { color:var(--w267-muted);font-size:11.5px;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
body[data-marketplace-foundation-revision="wave267"] .w267-store-card em { color:var(--w267-green);font-size:11px;font-weight:560;font-style:normal; }
body[data-marketplace-foundation-revision="wave267"] .w267-store-card > i { color:#8aa198;font-size:22px;font-style:normal;text-align:center; }

/* Admin-managed commercial band. */
body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip {
  display:grid;
  grid-template-columns:minmax(250px,.72fr) minmax(0,2fr);
  min-height:178px;
  overflow:hidden;
  border:1px solid var(--w267-line);
  border-radius:var(--w267-radius);
  background:linear-gradient(135deg,#f0f8f4,#fff);
}
body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip-copy {
  display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;padding:28px;
}
body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip-copy strong { color:var(--w267-ink-strong);font-size:clamp(19px,1.7vw,27px);line-height:1.15;font-weight:630; }
body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip-copy span { color:var(--w267-muted);font-size:13px;line-height:1.45; }
body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip .r41-media-rotator,
body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip .r41-media-slide { min-height:178px!important;height:100%!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip :is(img,video) { width:100%!important;height:100%!important;object-fit:cover!important; }

/* Curated products. */
body[data-marketplace-foundation-revision="wave267"] .w267-vitrine { background:linear-gradient(180deg,#fff,#fbfdfc)!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-vitrine-grid { grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important; }

/* Discovery cards become compact, visual paths instead of ornamental bubbles. */
body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections {
  display:grid!important;
  grid-template-columns:1.05fr repeat(3,minmax(0,1fr))!important;
  gap:12px!important;
  align-items:stretch!important;
  padding:18px!important;
  border:1px solid var(--w267-line)!important;
  border-radius:var(--w267-radius)!important;
  background:var(--w267-surface-soft)!important;
}
body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections .r46-collections-intro { align-self:center;padding:8px 10px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections .r46-collection {
  position:relative!important;display:block!important;min-width:0!important;min-height:140px!important;overflow:hidden!important;padding:0!important;border:0!important;border-radius:13px!important;background:#e9f1ed!important;text-decoration:none!important;
}
body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections .r46-collection img { width:100%!important;height:140px!important;object-fit:cover!important;transition:transform .25s ease!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections .r46-collection:hover img { transform:scale(1.025); }
body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections .r46-collection span { position:absolute!important;left:10px!important;right:10px!important;bottom:10px!important;width:auto!important;min-height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:6px 10px!important;border-radius:9px!important;background:rgba(255,255,255,.94)!important;color:var(--w267-ink-strong)!important;font-size:12px!important;font-weight:610!important;box-shadow:0 3px 12px rgba(0,0,0,.05)!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections .r46-collection:nth-of-type(n+4),
body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections .r46-collection-arrow { display:none!important; }

/* Editorial content. */
body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px; }
body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid > a { display:grid;grid-template-columns:120px minmax(0,1fr);min-height:132px;overflow:hidden;border:1px solid var(--w267-line);border-radius:13px;background:#fff;color:inherit;text-decoration:none; }
body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid > a > img { width:120px;height:100%;min-height:132px;object-fit:cover; }
body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid > a > span { display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:13px; }
body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid small { color:var(--w267-green);font-size:10px;font-weight:650;letter-spacing:.05em; }
body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid strong { margin-top:5px;color:var(--w267-ink-strong);font-size:14px;line-height:1.28;font-weight:620; }
body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid p { display:-webkit-box;margin:5px 0 8px!important;overflow:hidden;color:var(--w267-muted)!important;font-size:11.5px!important;line-height:1.4!important;-webkit-line-clamp:2;-webkit-box-orient:vertical; }
body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid b { margin-top:auto;color:var(--w267-green);font-size:11.5px;font-weight:600; }
body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid b i { font-style:normal; }

/* Trust content stays useful but visually quiet. */
body[data-marketplace-foundation-revision="wave267"] .r46-trust-strip {
  gap:0!important;padding:0!important;border:1px solid var(--w267-line)!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important;
}
body[data-marketplace-foundation-revision="wave267"] .r46-trust-strip .r46-trust { min-width:0!important;padding:14px!important;border-right:1px solid var(--w267-line)!important; }
body[data-marketplace-foundation-revision="wave267"] .r46-trust-strip .r46-trust:last-child { border-right:0!important; }
body[data-marketplace-foundation-revision="wave267"] .r46-trust-strip .r46-trust i { color:var(--w267-green)!important; }
body[data-marketplace-foundation-revision="wave267"] .r46-trust-strip .r46-trust strong { font-size:11.5px!important;font-weight:610!important; }
body[data-marketplace-foundation-revision="wave267"] .r46-trust-strip .r46-trust small { font-size:10.5px!important;line-height:1.35!important;color:var(--w267-muted)!important; }

/* ---------- CUSTOMER ACCOUNT ---------- */
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell {
  width:var(--w267-content)!important;
  max-width:none!important;
  margin:24px auto 44px!important;
  display:grid!important;
  grid-template-columns:264px minmax(0,1fr)!important;
  gap:20px!important;
  align-items:start!important;
}
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-yan-menu {
  position:sticky!important;
  top:calc(var(--header-top-offset,0px) + 18px)!important;
  width:auto!important;
  min-width:0!important;
  max-height:calc(100vh - 36px)!important;
  overflow:auto!important;
  padding:12px!important;
  border:1px solid var(--w267-line)!important;
  border-radius:var(--w267-radius)!important;
  background:#fff!important;
  box-shadow:none!important;
  scrollbar-width:thin;
}
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-profil-ozet { display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;padding:8px 7px 13px!important;border-bottom:1px solid var(--w267-line)!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell :is(.hesap-avatar-harf,.hesap-profil-ozet img) { width:42px!important;height:42px!important;border-radius:50%!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-avatar-harf { display:grid!important;place-items:center!important;background:var(--w267-green-soft)!important;color:var(--w267-green)!important;font-size:15px!important;font-weight:650!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-profil-ozet small { color:var(--w267-muted)!important;font-size:10.5px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-profil-ozet strong { display:block!important;margin-top:1px!important;color:var(--w267-ink-strong)!important;font-size:12.5px!important;font-weight:620!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-profil-ozet a { display:block!important;margin-top:3px!important;color:var(--w267-green)!important;font-size:10.5px!important;text-decoration:none!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-akordeon { display:grid!important;gap:5px!important;margin-top:8px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup { border:0!important;border-radius:10px!important;background:transparent!important;overflow:hidden!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup > summary { min-height:38px!important;display:flex!important;align-items:center!important;gap:8px!important;padding:7px 8px!important;border-radius:9px!important;color:var(--w267-ink)!important;font-size:11.5px!important;font-weight:610!important;cursor:pointer!important;list-style:none!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup > summary::-webkit-details-marker { display:none; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup > summary:hover { background:var(--w267-surface-soft)!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup summary svg { width:17px!important;height:17px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .r4431-group-caret { margin-left:auto!important;transition:transform .16s ease!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup[open] .r4431-group-caret { transform:rotate(180deg); }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup-linkler { display:grid!important;gap:2px!important;padding:2px 3px 7px 23px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup-linkler > a { min-height:37px!important;display:grid!important;grid-template-columns:17px minmax(0,1fr) 12px!important;align-items:center!important;gap:7px!important;padding:6px 7px!important;border-radius:8px!important;color:var(--w267-ink)!important;text-decoration:none!important;background:transparent!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup-linkler > a:hover { background:var(--w267-surface-soft)!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup-linkler > a.aktif { background:var(--w267-green-soft)!important;color:var(--w267-green)!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup-linkler svg { width:15px!important;height:15px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup-linkler b { display:block!important;font-size:10.8px!important;font-weight:600!important;line-height:1.2!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup-linkler small { display:none!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup-linkler em { color:#94a69f!important;font-style:normal!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-cikis { min-height:38px!important;display:flex!important;align-items:center!important;gap:7px!important;margin-top:7px!important;padding:7px 8px!important;border-top:1px solid var(--w267-line)!important;color:#7a3933!important;text-decoration:none!important;font-size:11.5px!important;font-weight:580!important; }

body[data-marketplace-foundation-revision="wave267"] .w267-account-main { min-width:0!important;width:auto!important;padding:0!important;margin:0!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-head { display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:15px; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-head small { color:var(--w267-green);font-size:10px;font-weight:650;letter-spacing:.09em; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-head h1 { margin:3px 0 0!important;color:var(--w267-ink-strong)!important;font-size:clamp(24px,2vw,31px)!important;line-height:1.15!important;font-weight:630!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-head p { margin:5px 0 0!important;color:var(--w267-muted)!important;font-size:12.5px!important;line-height:1.45!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-head-actions { display:flex;gap:7px;flex:0 0 auto; }
body[data-marketplace-foundation-revision="wave267"] .w267-btn { min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:7px 13px;border:1px solid var(--w267-line);border-radius:10px;background:#fff;color:var(--w267-ink);text-decoration:none;font-size:11.5px;font-weight:600; }
body[data-marketplace-foundation-revision="wave267"] .w267-btn-primary { border-color:var(--w267-green);background:var(--w267-green);color:#fff; }
body[data-marketplace-foundation-revision="wave267"] .w267-btn-primary:hover { background:var(--w267-green-hover); }
body[data-marketplace-foundation-revision="wave267"] .w267-account-kpis { display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:10px; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-kpis > a { min-width:0;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:2px 8px;padding:13px;border:1px solid var(--w267-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-kpis span { color:var(--w267-muted);font-size:10.5px;font-weight:540; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-kpis strong { grid-row:1/3;grid-column:2;color:var(--w267-ink-strong);font-size:21px;font-weight:640;align-self:center; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-kpis small { min-width:0;color:var(--w267-muted);font-size:9.8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-grid { display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:10px;margin-top:10px; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-card { min-width:0;padding:15px;border:1px solid var(--w267-line);border-radius:13px;background:#fff;box-shadow:none; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-card > header { display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-card > header small { color:var(--w267-green);font-size:9.5px;font-weight:650;letter-spacing:.07em; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-card h2 { margin:2px 0 0!important;color:var(--w267-ink-strong)!important;font-size:16px!important;font-weight:620!important;line-height:1.2!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-card > header > a { color:var(--w267-green);font-size:10.5px;font-weight:600;text-decoration:none;white-space:nowrap; }
body[data-marketplace-foundation-revision="wave267"] .w267-order-row { display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px;border:1px solid var(--w267-line);border-radius:11px;background:var(--w267-surface-soft);color:inherit;text-decoration:none; }
body[data-marketplace-foundation-revision="wave267"] .w267-order-row > :is(img,.w267-image-placeholder) { width:72px;height:72px;border-radius:10px;object-fit:cover;background:#eef5f1; }
body[data-marketplace-foundation-revision="wave267"] .w267-image-placeholder { display:grid;place-items:center;color:var(--w267-green);font-size:21px; }
body[data-marketplace-foundation-revision="wave267"] .w267-order-copy { min-width:0;display:flex;flex-direction:column;gap:2px; }
body[data-marketplace-foundation-revision="wave267"] .w267-order-copy > small { color:var(--w267-muted);font-size:9.5px; }
body[data-marketplace-foundation-revision="wave267"] .w267-order-copy > strong { color:var(--w267-ink-strong);font-size:12.5px;font-weight:610;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
body[data-marketplace-foundation-revision="wave267"] .w267-order-copy > em { color:var(--w267-muted);font-size:10px;font-style:normal; }
body[data-marketplace-foundation-revision="wave267"] .w267-order-copy > b { align-self:flex-start;margin-top:3px;padding:4px 7px;border-radius:999px;background:#e8f4ef;color:var(--w267-green);font-size:9.5px;font-weight:620; }
body[data-marketplace-foundation-revision="wave267"] .w267-order-meta { display:flex;min-width:105px;flex-direction:column;align-items:flex-end;gap:4px; }
body[data-marketplace-foundation-revision="wave267"] .w267-order-meta small { color:var(--w267-muted);font-size:9.5px; }
body[data-marketplace-foundation-revision="wave267"] .w267-order-meta strong { color:var(--w267-ink-strong);font-size:12.5px;font-weight:630; }
body[data-marketplace-foundation-revision="wave267"] .w267-order-meta i { color:#8ca198;font-size:18px;font-style:normal; }
body[data-marketplace-foundation-revision="wave267"] .w267-quick-grid { display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px; }
body[data-marketplace-foundation-revision="wave267"] .w267-quick-grid > a { position:relative;min-height:72px;display:flex;flex-direction:column;justify-content:center;padding:10px 28px 10px 11px;border:1px solid var(--w267-line);border-radius:10px;background:var(--w267-surface-soft);color:inherit;text-decoration:none; }
body[data-marketplace-foundation-revision="wave267"] .w267-quick-grid b { color:var(--w267-ink-strong);font-size:11.5px;font-weight:610; }
body[data-marketplace-foundation-revision="wave267"] .w267-quick-grid small { margin-top:3px;color:var(--w267-muted);font-size:9.5px;line-height:1.35; }
body[data-marketplace-foundation-revision="wave267"] .w267-quick-grid span { position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#91a39c; }
body[data-marketplace-foundation-revision="wave267"] .w267-favorites { display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px; }
body[data-marketplace-foundation-revision="wave267"] .w267-favorites > a { min-width:0;color:inherit;text-decoration:none; }
body[data-marketplace-foundation-revision="wave267"] .w267-favorites > a > :is(img,.w267-image-placeholder) { width:100%;aspect-ratio:1/1;display:grid;border-radius:9px;object-fit:cover;background:var(--w267-surface-soft); }
body[data-marketplace-foundation-revision="wave267"] .w267-favorites > a > span { display:flex;min-width:0;flex-direction:column;margin-top:5px; }
body[data-marketplace-foundation-revision="wave267"] .w267-favorites small { color:var(--w267-muted);font-size:8.8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
body[data-marketplace-foundation-revision="wave267"] .w267-favorites b { color:var(--w267-ink-strong);font-size:10.5px;font-weight:590;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
body[data-marketplace-foundation-revision="wave267"] .w267-favorites strong { margin-top:2px;color:var(--w267-green);font-size:10.5px;font-weight:630; }
body[data-marketplace-foundation-revision="wave267"] .w267-address-list,.w267-feed,.w267-support-list { display:grid;gap:6px; }
body[data-marketplace-foundation-revision="wave267"] :is(.w267-address-list,.w267-feed,.w267-support-list) > a { display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:10px;padding:9px;border:1px solid var(--w267-line);border-radius:9px;background:#fff;color:inherit;text-decoration:none; }
body[data-marketplace-foundation-revision="wave267"] .w267-address-list span { min-width:0; }
body[data-marketplace-foundation-revision="wave267"] .w267-address-list b { color:var(--w267-ink-strong);font-size:10.8px;font-weight:610; }
body[data-marketplace-foundation-revision="wave267"] .w267-address-list em { margin-left:5px;padding:2px 5px;border-radius:999px;background:var(--w267-green-soft);color:var(--w267-green);font-size:8px;font-style:normal;font-weight:600; }
body[data-marketplace-foundation-revision="wave267"] .w267-address-list small { display:block;margin-top:2px;color:var(--w267-muted);font-size:9px; }
body[data-marketplace-foundation-revision="wave267"] .w267-address-list p { margin:2px 0 0!important;color:var(--w267-muted)!important;font-size:9.2px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
body[data-marketplace-foundation-revision="wave267"] .w267-address-list i { color:#8ba098;font-style:normal; }
body[data-marketplace-foundation-revision="wave267"] .w267-feed > a { display:grid;grid-template-columns:7px minmax(0,1fr) auto; }
body[data-marketplace-foundation-revision="wave267"] .w267-feed > a > i { width:7px;height:7px;border-radius:50%;background:#dce6e2; }
body[data-marketplace-foundation-revision="wave267"] .w267-feed > a > i.is-unread { background:var(--w267-green);box-shadow:0 0 0 3px var(--w267-green-soft); }
body[data-marketplace-foundation-revision="wave267"] .w267-feed span { min-width:0; }
body[data-marketplace-foundation-revision="wave267"] .w267-feed b { display:block;color:var(--w267-ink-strong);font-size:10.5px;font-weight:600; }
body[data-marketplace-foundation-revision="wave267"] .w267-feed small { display:block;margin-top:2px;color:var(--w267-muted);font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
body[data-marketplace-foundation-revision="wave267"] .w267-feed time { color:var(--w267-muted);font-size:8.7px;white-space:nowrap; }
body[data-marketplace-foundation-revision="wave267"] .w267-support-list span { min-width:0; }
body[data-marketplace-foundation-revision="wave267"] .w267-support-list b { display:block;color:var(--w267-ink-strong);font-size:10.5px;font-weight:600; }
body[data-marketplace-foundation-revision="wave267"] .w267-support-list small { display:block;margin-top:2px;color:var(--w267-muted);font-size:9px; }
body[data-marketplace-foundation-revision="wave267"] .w267-support-list em { padding:4px 7px;border-radius:999px;background:var(--w267-surface-soft);color:var(--w267-green);font-size:8.8px;font-style:normal;font-weight:600;white-space:nowrap; }
body[data-marketplace-foundation-revision="wave267"] .w267-empty { min-height:90px;display:flex;align-items:center;gap:12px;padding:13px;border:1px dashed #cbdad4;border-radius:10px;background:var(--w267-surface-soft); }
body[data-marketplace-foundation-revision="wave267"] .w267-empty > span { display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:50%;background:#fff;color:var(--w267-green); }
body[data-marketplace-foundation-revision="wave267"] .w267-empty > div { min-width:0;flex:1; }
body[data-marketplace-foundation-revision="wave267"] .w267-empty strong { color:var(--w267-ink-strong);font-size:11.5px;font-weight:610; }
body[data-marketplace-foundation-revision="wave267"] .w267-empty p { margin:3px 0 0!important;color:var(--w267-muted)!important;font-size:9.7px!important;line-height:1.4!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-empty > a { min-height:34px;display:inline-flex;align-items:center;padding:6px 9px;border:1px solid var(--w267-line);border-radius:8px;background:#fff;color:var(--w267-green);text-decoration:none;font-size:9.8px;font-weight:600;white-space:nowrap; }
body[data-marketplace-foundation-revision="wave267"] .w267-empty-compact { min-height:72px; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-mini-grid { display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-mini-grid > a { min-width:0;min-height:89px;display:flex;flex-direction:column;padding:12px;border:1px solid var(--w267-line);border-radius:11px;background:#fff;color:inherit;text-decoration:none; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-mini-grid small { color:var(--w267-green);font-size:9px;font-weight:630; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-mini-grid strong { margin-top:3px;color:var(--w267-ink-strong);font-size:11px;font-weight:610; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-mini-grid span { margin-top:4px;color:var(--w267-muted);font-size:9px;line-height:1.35; }

/* Normalize the rest of account surfaces into the same compact language. */
body[data-marketplace-foundation-revision="wave267"] .hesap-kabuk:not(.w267-account-shell) { width:var(--w267-content)!important;max-width:none!important;margin:24px auto 44px!important;gap:20px!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-icerik { min-width:0!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-icerik :where(input:not([type="checkbox"]):not([type="radio"]),select,textarea) { min-height:42px!important;border-radius:10px!important;border-color:var(--w267-line)!important;font-size:13px!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-icerik :where(button,.buton,a.buton) { min-height:38px; }

/* ---------- RESPONSIVE ---------- */
@media (max-width:1280px) {
  body[data-marketplace-foundation-revision="wave267"] { --w267-content:min(100% - 28px, 1220px); }
  body[data-marketplace-foundation-revision="wave267"] .r49-home-product-grid { grid-template-columns:repeat(4,minmax(0,1fr))!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-vitrine-grid { grid-template-columns:repeat(5,minmax(0,1fr))!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid > a { grid-template-columns:105px minmax(0,1fr); }
  body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid > a > img { width:105px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell { grid-template-columns:244px minmax(0,1fr)!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-grid { grid-template-columns:minmax(0,1.15fr) minmax(285px,.85fr); }
}
@media (max-width:1050px) {
  body[data-marketplace-foundation-revision="wave267"] .w267-vitrine-grid { grid-template-columns:repeat(4,minmax(0,1fr))!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid { grid-template-columns:1fr; }
  body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid > a { grid-template-columns:145px minmax(0,1fr); }
  body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid > a > img { width:145px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell { display:block!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-yan-menu { position:static!important;max-height:none!important;margin-bottom:14px!important;overflow:visible!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-akordeon { display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;overflow:visible!important;padding:0!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup { min-width:0!important;overflow:hidden!important;border:1px solid var(--w267-line)!important;background:#fff!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup > summary { min-height:42px!important;white-space:normal!important;border:0!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-grup-linkler { position:static!important;width:auto!important;margin:0!important;padding:2px 7px 8px 24px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-cikis { display:flex!important; }
}
@media (max-width:820px) {
  body[data-marketplace-foundation-revision="wave267"] { --w267-content:min(100% - 22px, 760px); }
  body[data-marketplace-foundation-revision="wave267"] .r49-home-product-grid { grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 10px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-vitrine-grid { grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-market-section { padding:15px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip { grid-template-columns:1fr; }
  body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip-copy { padding:17px 18px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip .r41-media-rotator,
  body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip .r41-media-slide { min-height:150px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections { grid-template-columns:repeat(3,minmax(0,1fr))!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections .r46-collections-intro { grid-column:1/-1; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-head { align-items:flex-start; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-kpis { grid-template-columns:repeat(2,minmax(0,1fr)); }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-grid { grid-template-columns:1fr; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-mini-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
}
@media (max-width:600px) {
  body[data-marketplace-foundation-revision="wave267"] { --w267-content:calc(100% - 20px); }
  body[data-marketplace-foundation-revision="wave267"] .r49-managed-home-hero,
  body[data-marketplace-foundation-revision="wave267"] .r144-four-banner-grid,
  body[data-marketplace-foundation-revision="wave267"] .r46-home-main-grid,
  body[data-marketplace-foundation-revision="wave267"] .w267-market-section,
  body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip,
  body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections,
  body[data-marketplace-foundation-revision="wave267"] .r46-sponsor-row,
  body[data-marketplace-foundation-revision="wave267"] .r46-trust-strip { margin-top:14px!important; }
  body[data-marketplace-foundation-revision="wave267"] .r49-home-product-grid,
  body[data-marketplace-foundation-revision="wave267"] .w267-vitrine-grid { grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px 9px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-market-section { padding:13px!important;border-radius:13px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-market-section > header { align-items:flex-start;margin-bottom:12px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-market-section > header p { display:none; }
  body[data-marketplace-foundation-revision="wave267"] .w267-market-section h2 { font-size:19px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-store-rail { grid-auto-columns:82vw;grid-template-rows:repeat(2,1fr); }
  body[data-marketplace-foundation-revision="wave267"] .w267-market-ticker :is(a,span) { min-height:36px;padding-inline:22px;font-size:11.5px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections { display:flex!important;overflow-x:auto!important;gap:9px!important;padding:12px!important;scroll-snap-type:x proximity; }
  body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections .r46-collections-intro { min-width:170px!important;align-self:center!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections .r46-collection { flex:0 0 150px!important;min-height:118px!important;scroll-snap-align:start; }
  body[data-marketplace-foundation-revision="wave267"] .w267-discovery-collections .r46-collection img { height:118px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-wide-strip-copy strong { font-size:18px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid > a { grid-template-columns:105px minmax(0,1fr);min-height:116px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-editorial-grid > a > img { width:105px;min-height:116px; }
  body[data-marketplace-foundation-revision="wave267"] .r46-trust-strip { display:grid!important;grid-template-columns:1fr!important; }
  body[data-marketplace-foundation-revision="wave267"] .r46-trust-strip .r46-trust { border-right:0!important;border-bottom:1px solid var(--w267-line)!important; }
  body[data-marketplace-foundation-revision="wave267"] .r46-trust-strip .r46-trust:last-child { border-bottom:0!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell { margin-top:14px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-profil-ozet { display:none!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-yan-menu { padding:8px!important;border-radius:12px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-menu-akordeon { margin:0!important;grid-template-columns:1fr!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-head { display:block; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-head p { font-size:11.5px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-head-actions { margin-top:10px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-btn { flex:1; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-kpis { gap:7px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-kpis > a { padding:11px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-card { padding:12px;border-radius:11px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-order-row { grid-template-columns:58px minmax(0,1fr); }
  body[data-marketplace-foundation-revision="wave267"] .w267-order-row > :is(img,.w267-image-placeholder) { width:58px;height:58px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-order-meta { grid-column:1/-1;min-width:0;flex-direction:row;align-items:center;justify-content:space-between;padding-top:7px;border-top:1px solid var(--w267-line); }
  body[data-marketplace-foundation-revision="wave267"] .w267-quick-grid { grid-template-columns:1fr; }
  body[data-marketplace-foundation-revision="wave267"] .w267-quick-grid > a { min-height:58px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-favorites { grid-template-columns:repeat(2,minmax(0,1fr)); }
  body[data-marketplace-foundation-revision="wave267"] .w267-empty { align-items:flex-start;flex-wrap:wrap; }
  body[data-marketplace-foundation-revision="wave267"] .w267-empty > a { width:100%;justify-content:center; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-mini-grid { grid-template-columns:1fr 1fr; }
}
@media (max-width:390px) {
  body[data-marketplace-foundation-revision="wave267"] .w267-account-kpis,
  body[data-marketplace-foundation-revision="wave267"] .w267-account-mini-grid { grid-template-columns:1fr; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-head-actions { flex-direction:column; }
}
@media (prefers-reduced-motion:reduce) {
  body[data-marketplace-foundation-revision="wave267"] .w267-market-ticker > div { animation:none!important;transform:none!important; }
  body[data-marketplace-foundation-revision="wave267"] * { scroll-behavior:auto!important; }
}

/* ---------- W267 MARKETPLACE CATALOG / SEARCH ---------- */
body[data-marketplace-foundation-revision="wave267"] .r28-katalog-baslik,
body[data-marketplace-foundation-revision="wave267"] .w267-catalog-tools,
body[data-marketplace-foundation-revision="wave267"] .w267-active-filters,
body[data-marketplace-foundation-revision="wave267"] .r28-katalog-duzen {
  width:var(--w267-content)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;
}
body[data-marketplace-foundation-revision="wave267"] .r28-katalog-baslik { margin-top:22px!important;padding:0!important;align-items:flex-end!important;gap:22px!important; }
body[data-marketplace-foundation-revision="wave267"] .r28-katalog-baslik .etiket { color:var(--w267-green)!important;font-size:9.5px!important;font-weight:650!important;letter-spacing:.08em!important; }
body[data-marketplace-foundation-revision="wave267"] .r28-katalog-baslik h1 { margin:3px 0 0!important;color:var(--w267-ink-strong)!important;font-size:clamp(24px,2vw,34px)!important;line-height:1.08!important;font-weight:630!important; }
body[data-marketplace-foundation-revision="wave267"] .r28-katalog-baslik .sayfa-aciklama { max-width:760px!important;margin:6px 0 0!important;color:var(--w267-muted)!important;font-size:12.5px!important;line-height:1.45!important; }
body[data-marketplace-foundation-revision="wave267"] .urun-liste-bolge { min-width:210px!important;min-height:54px!important;padding:9px 12px!important;border:1px solid var(--w267-line)!important;border-radius:11px!important;background:#fff!important;box-shadow:none!important;text-align:left!important; }
body[data-marketplace-foundation-revision="wave267"] .urun-liste-bolge small { color:var(--w267-muted)!important;font-size:9.5px!important;font-weight:500!important; }
body[data-marketplace-foundation-revision="wave267"] .urun-liste-bolge strong { color:var(--w267-ink-strong)!important;font-size:11.5px!important;font-weight:610!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-catalog-tools { position:sticky!important;top:var(--header-sticky-offset,0px)!important;z-index:21!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:16px!important;padding:9px 10px!important;border:1px solid var(--w267-line)!important;border-radius:12px!important;background:rgba(255,255,255,.97)!important;box-shadow:0 7px 20px rgba(20,55,44,.045)!important;backdrop-filter:blur(10px); }
body[data-marketplace-foundation-revision="wave267"] .w267-catalog-tools-main { min-width:0;display:flex;align-items:center;gap:9px; }
body[data-marketplace-foundation-revision="wave267"] .r28-filtre-ac { min-height:38px!important;padding:7px 11px!important;border:1px solid var(--w267-green)!important;border-radius:9px!important;background:#fff!important;color:var(--w267-green)!important;font-size:11.5px!important;font-weight:610!important;box-shadow:none!important; }
body[data-marketplace-foundation-revision="wave267"] .r28-filtre-ac b { font-size:12px!important; }
body[data-marketplace-foundation-revision="wave267"] .r28-hizli-filtreler { min-width:0;display:flex!important;gap:7px!important;overflow-x:auto!important;scrollbar-width:none!important; }
body[data-marketplace-foundation-revision="wave267"] .r28-hizli-filtreler::-webkit-scrollbar { display:none; }
body[data-marketplace-foundation-revision="wave267"] .r28-hizli-filtreler a { min-height:34px!important;display:inline-flex!important;align-items:center!important;padding:6px 10px!important;border:1px solid var(--w267-line)!important;border-radius:999px!important;background:#fff!important;color:var(--w267-ink)!important;font-size:10.5px!important;font-weight:550!important;text-decoration:none!important;white-space:nowrap!important; }
body[data-marketplace-foundation-revision="wave267"] .r28-hizli-filtreler a.aktif { border-color:var(--w267-green)!important;background:var(--w267-green-soft)!important;color:var(--w267-green)!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-catalog-sort { display:flex;align-items:center;gap:7px;flex:0 0 auto; }
body[data-marketplace-foundation-revision="wave267"] .w267-catalog-sort label { color:var(--w267-muted)!important;font-size:10px!important;font-weight:550!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-catalog-sort select { width:auto!important;min-width:178px!important;min-height:38px!important;padding:6px 34px 6px 10px!important;border:1px solid var(--w267-line)!important;border-radius:9px!important;background-color:#fff!important;color:var(--w267-ink)!important;font-size:11px!important;font-weight:560!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-active-filters { display:flex;align-items:center;gap:6px;margin-top:9px!important;overflow-x:auto;scrollbar-width:none; }
body[data-marketplace-foundation-revision="wave267"] .w267-active-filters::-webkit-scrollbar { display:none; }
body[data-marketplace-foundation-revision="wave267"] .w267-active-filters a { min-height:30px;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid #d8e6df;border-radius:999px;background:var(--w267-green-soft);color:var(--w267-green);font-size:10px;font-weight:570;text-decoration:none;white-space:nowrap; }
body[data-marketplace-foundation-revision="wave267"] .w267-active-filters a b { font-size:14px;line-height:1;font-weight:450; }
body[data-marketplace-foundation-revision="wave267"] .w267-active-filters .w267-clear-filters { border-color:transparent;background:transparent;color:var(--w267-muted); }
body[data-marketplace-foundation-revision="wave267"] .r28-katalog-duzen { display:grid!important;grid-template-columns:230px minmax(0,1fr)!important;gap:18px!important;margin-top:12px!important;align-items:start!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] { position:sticky!important;top:calc(var(--header-sticky-offset,0px) + 66px)!important;display:block!important;width:auto!important;max-height:calc(100vh - 90px)!important;overflow:auto!important;padding:0!important;border:1px solid var(--w267-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .filtre-cubugu { display:grid!important;gap:11px!important;padding:13px!important;background:transparent!important;border:0!important;box-shadow:none!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-filtre-baslik { display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:10px!important;border-bottom:1px solid var(--w267-line)!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-filtre-baslik strong { color:var(--w267-ink-strong)!important;font-size:13px!important;font-weight:620!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-filtre-baslik small { display:block;margin-top:2px;color:var(--w267-muted);font-size:9px; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-filtre-baslik button { display:none!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] label { display:grid!important;gap:5px!important;color:var(--w267-ink)!important;font-size:10px!important;font-weight:580!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] :is(input:not([type=checkbox]),select) { width:100%!important;min-height:38px!important;padding:7px 9px!important;border:1px solid var(--w267-line)!important;border-radius:9px!important;background:#fff!important;color:var(--w267-ink)!important;font-size:11px!important;font-weight:450!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-fiyat-araligi { display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-onay-filtre { display:flex!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:8px!important;border:1px solid var(--w267-line)!important;border-radius:9px!important;background:var(--w267-surface-soft)!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-onay-filtre input { width:16px!important;height:16px!important;margin:0!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-filtre-aksiyon { display:grid!important;grid-template-columns:1fr!important;gap:6px!important;padding-top:2px!important; }
body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-filtre-aksiyon .buton { min-height:38px!important;border-radius:9px!important;font-size:10.5px!important;font-weight:600!important; }
body[data-marketplace-foundation-revision="wave267"] .r28-katalog-sonuclar { min-width:0!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-result-bar { min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:9px 11px;border-bottom:1px solid var(--w267-line); }
body[data-marketplace-foundation-revision="wave267"] .w267-result-bar > div { min-width:0;display:flex;align-items:baseline;gap:8px; }
body[data-marketplace-foundation-revision="wave267"] .w267-result-bar strong { color:var(--w267-ink-strong);font-size:12px;font-weight:620;white-space:nowrap; }
body[data-marketplace-foundation-revision="wave267"] .w267-result-bar span { color:var(--w267-muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
body[data-marketplace-foundation-revision="wave267"] .w267-result-bar button { min-height:32px;padding:5px 8px;border:0;background:transparent;color:var(--w267-green);font-size:10px;font-weight:600;white-space:nowrap; }
body[data-marketplace-foundation-revision="wave267"] .r28-urun-sonuc-grid { display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px 12px!important;align-items:stretch!important; }
body[data-marketplace-foundation-revision="wave267"] .r28-urun-sonuc-grid > * { min-width:0!important;height:100%!important; }
body[data-marketplace-foundation-revision="wave267"] .r164-search-summary { padding:10px 12px!important;border:1px solid var(--w267-line)!important;border-radius:11px!important;background:var(--w267-surface-soft)!important;box-shadow:none!important; }
body[data-marketplace-foundation-revision="wave267"] .r164-search-section-head h2 { color:var(--w267-ink-strong)!important;font-size:17px!important;font-weight:620!important; }
body[data-marketplace-foundation-revision="wave267"] .r164-search-entity-grid { gap:9px!important; }
body[data-marketplace-foundation-revision="wave267"] .r164-search-entity-card { border-color:var(--w267-line)!important;border-radius:11px!important;box-shadow:none!important; }

/* ---------- W267 ACCOUNT SUBPAGES / NOTIFICATION CENTER ---------- */
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell > .hesap-icerik { min-width:0!important;width:auto!important;max-width:none!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell > .hesap-icerik > .hesap-ust { display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;margin:0 0 14px!important;padding:2px 0 12px!important;border-bottom:1px solid var(--w267-line)!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell > .hesap-icerik > .hesap-ust .etiket { color:var(--w267-green)!important;font-size:9px!important;font-weight:650!important;letter-spacing:.07em!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell > .hesap-icerik > .hesap-ust h1 { margin:2px 0 0!important;color:var(--w267-ink-strong)!important;font-size:24px!important;line-height:1.12!important;font-weight:620!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell > .hesap-icerik > .hesap-ust p { max-width:760px!important;margin:4px 0 0!important;color:var(--w267-muted)!important;font-size:11.5px!important;line-height:1.45!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-kart,
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-modul-karti,
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-form { border:1px solid var(--w267-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-modul-karti,
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-kart { padding:14px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-form { padding:15px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell :is(.hesap-modul-karti,.hesap-kart,.hesap-form) h2 { margin:0 0 8px!important;color:var(--w267-ink-strong)!important;font-size:15px!important;font-weight:615!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-bos { min-height:96px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px!important;border:1px dashed #cbdad4!important;border-radius:11px!important;background:var(--w267-surface-soft)!important;color:var(--w267-muted)!important;font-size:11.5px!important;text-align:center!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-liste { display:grid!important;gap:8px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-liste-karti { min-width:0!important;padding:12px!important;border:1px solid var(--w267-line)!important;border-radius:11px!important;background:#fff!important;box-shadow:none!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-liste-karti h3 { margin:0!important;color:var(--w267-ink-strong)!important;font-size:12px!important;font-weight:610!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-liste-karti p { margin:4px 0!important;color:var(--w267-muted)!important;font-size:10.5px!important;line-height:1.45!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-liste-karti :is(small,time) { color:var(--w267-muted)!important;font-size:9.5px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .buton { border-radius:9px!important;box-shadow:none!important;font-weight:590!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .buton-kucuk { min-height:34px!important;padding:6px 9px!important;font-size:10px!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-bildirim-metrikler { display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin-bottom:10px!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-bildirim-metrik { padding:11px!important;border:1px solid var(--w267-line)!important;border-radius:11px!important;background:#fff!important;box-shadow:none!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-bildirim-metrik small { color:var(--w267-muted)!important;font-size:9px!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-bildirim-metrik strong { display:block;margin:2px 0;color:var(--w267-ink-strong)!important;font-size:22px!important;font-weight:630!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-bildirim-metrik span { color:var(--w267-muted)!important;font-size:9.5px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-notification-service-card { margin-bottom:10px!important;background:linear-gradient(135deg,#fff 0%,#f7fbf9 100%)!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-notification-service-card .kart-baslik { display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:11px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-notification-service-card .kart-baslik p { max-width:760px;margin:4px 0 0!important;color:var(--w267-muted)!important;font-size:10.5px!important;line-height:1.45!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-essential-badge { flex:0 0 auto;padding:5px 8px;border-radius:999px;background:var(--w267-green-soft);color:var(--w267-green);font-size:9px;font-weight:620; }
body[data-marketplace-foundation-revision="wave267"] .w267-notification-channel-row { display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px; }
body[data-marketplace-foundation-revision="wave267"] .w267-notification-channel-row > div { min-width:0;padding:9px;border:1px solid var(--w267-line);border-radius:9px;background:#fff; }
body[data-marketplace-foundation-revision="wave267"] .w267-notification-channel-row strong { display:block;color:var(--w267-ink-strong);font-size:10.5px;font-weight:610; }
body[data-marketplace-foundation-revision="wave267"] .w267-notification-channel-row span { display:block;margin-top:2px;color:var(--w267-muted);font-size:9px;line-height:1.35; }
body[data-marketplace-foundation-revision="wave267"] .w267-push-device-row { display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:9px;border:1px solid var(--w267-line);border-radius:9px;background:#fff; }
body[data-marketplace-foundation-revision="wave267"] .w267-push-device-row > div:first-child { min-width:0; }
body[data-marketplace-foundation-revision="wave267"] .w267-push-device-row strong { display:block;color:var(--w267-ink-strong);font-size:10.5px;font-weight:610; }
body[data-marketplace-foundation-revision="wave267"] .w267-push-device-row span { display:block;margin-top:2px;color:var(--w267-muted);font-size:9.5px; }
body[data-marketplace-foundation-revision="wave267"] .hesap-tablar { display:flex!important;gap:6px!important;overflow-x:auto!important;scrollbar-width:none!important;padding:2px 0 7px!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-tablar::-webkit-scrollbar { display:none; }
body[data-marketplace-foundation-revision="wave267"] .hesap-tablar a { min-height:32px!important;display:inline-flex!important;align-items:center!important;gap:5px!important;padding:5px 8px!important;border:1px solid var(--w267-line)!important;border-radius:999px!important;background:#fff!important;color:var(--w267-ink)!important;font-size:9.8px!important;font-weight:560!important;text-decoration:none!important;white-space:nowrap!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-tablar a.aktif { border-color:var(--w267-green)!important;background:var(--w267-green-soft)!important;color:var(--w267-green)!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-tablar a b { min-width:17px;height:17px;display:grid;place-items:center;border-radius:999px;background:#edf3f0;color:inherit;font-size:8px;font-weight:620; }
body[data-marketplace-foundation-revision="wave267"] .bildirim-karti { display:grid!important;grid-template-columns:22px minmax(0,1fr) auto!important;gap:9px!important;align-items:start!important; }
body[data-marketplace-foundation-revision="wave267"] .bildirim-karti.okunmadi { border-color:#cfe4da!important;background:#fbfefc!important; }
body[data-marketplace-foundation-revision="wave267"] .bildirim-karti .islemler { display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:4px!important; }

@media (max-width:1180px) {
  body[data-marketplace-foundation-revision="wave267"] .r28-urun-sonuc-grid { grid-template-columns:repeat(4,minmax(0,1fr))!important; }
  body[data-marketplace-foundation-revision="wave267"] .r28-katalog-duzen { grid-template-columns:210px minmax(0,1fr)!important; }
}
@media (max-width:900px) {
  body[data-marketplace-foundation-revision="wave267"] .r28-katalog-baslik { align-items:flex-start!important; }
  body[data-marketplace-foundation-revision="wave267"] .r28-katalog-duzen { display:block!important; }
  body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] { position:fixed!important;z-index:10010!important;left:10px!important;right:10px!important;top:auto!important;bottom:10px!important;max-height:min(82vh,720px)!important;transform:translateY(calc(100% + 26px))!important;transition:transform .18s ease!important;box-shadow:0 18px 55px rgba(16,43,35,.19)!important; }
  body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter].acik,
  body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter][data-acik="1"] { transform:translateY(0)!important; }
  body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-filtre-baslik button { display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border:1px solid var(--w267-line)!important;border-radius:8px!important;background:#fff!important;color:var(--w267-ink)!important;font-size:20px!important; }
  body[data-marketplace-foundation-revision="wave267"] .r28-urun-sonuc-grid { grid-template-columns:repeat(3,minmax(0,1fr))!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-notification-channel-row { grid-template-columns:repeat(2,minmax(0,1fr)); }
}
@media (max-width:600px) {
  body[data-marketplace-foundation-revision="wave267"] .r28-katalog-baslik { display:block!important;margin-top:14px!important; }
  body[data-marketplace-foundation-revision="wave267"] .r28-katalog-baslik h1 { font-size:23px!important; }
  body[data-marketplace-foundation-revision="wave267"] .r28-katalog-baslik .sayfa-aciklama { font-size:11px!important; }
  body[data-marketplace-foundation-revision="wave267"] .urun-liste-bolge { width:100%!important;margin-top:10px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-catalog-tools { position:sticky!important;top:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;padding:7px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-catalog-tools-main { overflow:hidden; }
  body[data-marketplace-foundation-revision="wave267"] .r28-hizli-filtreler { display:none!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-catalog-sort label { display:none; }
  body[data-marketplace-foundation-revision="wave267"] .w267-catalog-sort select { min-width:134px!important;max-width:146px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-active-filters { margin-top:7px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-result-bar { align-items:flex-start;padding:8px 2px; }
  body[data-marketplace-foundation-revision="wave267"] .w267-result-bar > div { display:block; }
  body[data-marketplace-foundation-revision="wave267"] .w267-result-bar span { display:block;margin-top:2px;max-width:245px; }
  body[data-marketplace-foundation-revision="wave267"] .r28-urun-sonuc-grid { grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px 8px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell > .hesap-icerik > .hesap-ust { display:block!important;padding-bottom:10px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell > .hesap-icerik > .hesap-ust h1 { font-size:21px!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-account-shell > .hesap-icerik > .hesap-ust .islemler { margin-top:9px!important; }
  body[data-marketplace-foundation-revision="wave267"] .hesap-bildirim-metrikler { grid-template-columns:1fr!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-notification-channel-row { grid-template-columns:1fr 1fr; }
  body[data-marketplace-foundation-revision="wave267"] .w267-push-device-row { align-items:flex-start;flex-direction:column; }
  body[data-marketplace-foundation-revision="wave267"] .w267-push-device-row .islemler { width:100%; }
  body[data-marketplace-foundation-revision="wave267"] .w267-push-device-row .islemler .buton { flex:1; }
  body[data-marketplace-foundation-revision="wave267"] .bildirim-karti { grid-template-columns:22px minmax(0,1fr)!important; }
  body[data-marketplace-foundation-revision="wave267"] .bildirim-karti .islemler { grid-column:1/-1!important;justify-content:flex-start!important;padding-top:5px!important;border-top:1px solid var(--w267-line)!important; }
}

/* W267.2 — catalog/account cleanup locks */
body[data-marketplace-foundation-revision="wave267"] .r28-katalog-sonuclar > .urun-liste-sonuc:not(.r164-search-summary) { display:none!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-bildirim-metrik { min-height:auto!important;padding:11px!important; }
body[data-marketplace-foundation-revision="wave267"] .hesap-bildirim-metrik::before { content:none!important;display:none!important; }
body[data-marketplace-foundation-revision="wave267"] .crm-izin-baslik,
body[data-marketplace-foundation-revision="wave267"] .crm-izin-satiri { grid-template-columns:minmax(230px,2fr) repeat(var(--w267-izin-kanal-sayisi,3),minmax(86px,1fr))!important; }
body[data-marketplace-foundation-revision="wave267"] .crm-izin-baslik > *,
body[data-marketplace-foundation-revision="wave267"] .crm-izin-satiri > * { padding:10px!important; }
body[data-marketplace-foundation-revision="wave267"] .crm-izin-baslik span { font-size:9.5px!important;font-weight:620!important;color:var(--w267-ink)!important; }
body[data-marketplace-foundation-revision="wave267"] .crm-izin-satiri > div strong { color:var(--w267-ink-strong)!important;font-size:10.5px!important;font-weight:610!important; }
body[data-marketplace-foundation-revision="wave267"] .crm-izin-satiri small { font-size:9px!important;color:var(--w267-muted)!important; }
body[data-marketplace-foundation-revision="wave267"] .crm-izin-satiri input { width:17px!important;height:17px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-history { padding:14px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-history .r4430-section-head { display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:10px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-security-note { flex:0 0 auto;padding:5px 8px;border-radius:999px;background:#f0f5f2;color:var(--w267-muted);font-size:9px;font-weight:590; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-list { display:grid;gap:6px; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-row { display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;border:1px solid var(--w267-line);border-radius:9px;background:#fff; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-status { width:26px;height:26px;display:grid;place-items:center;border-radius:999px;background:#edf7f1;color:#176643;font-size:11px;font-weight:700; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-row.is-failed .w267-login-status { background:#fff1ee;color:#a83d2c; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-main { min-width:0; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-main strong { display:block;color:var(--w267-ink-strong);font-size:10.5px;font-weight:620; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-main span { display:block;margin-top:1px;color:var(--w267-muted);font-size:9.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-meta { text-align:right; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-meta time,
body[data-marketplace-foundation-revision="wave267"] .w267-login-meta small { display:block;color:var(--w267-muted);font-size:8.8px; }
body[data-marketplace-foundation-revision="wave267"] .w267-login-meta small { margin-top:1px; }
body[data-marketplace-foundation-revision="wave267"] .w267-security-help { margin:9px 0 0!important;font-size:9px!important;color:var(--w267-muted)!important; }
@media (max-width:900px) {
  body[data-marketplace-foundation-revision="wave267"] .crm-izin-baslik { display:none!important; }
  body[data-marketplace-foundation-revision="wave267"] .crm-izin-satiri { grid-template-columns:1fr!important;padding:7px!important; }
}
@media (max-width:600px) {
  body[data-marketplace-foundation-revision="wave267"] .w267-login-row { grid-template-columns:28px minmax(0,1fr)!important;align-items:start!important; }
  body[data-marketplace-foundation-revision="wave267"] .w267-login-meta { grid-column:2;text-align:left!important;display:flex;gap:8px;flex-wrap:wrap; }
  body[data-marketplace-foundation-revision="wave267"] .w267-login-meta small { margin-top:0; }
}
body[data-marketplace-foundation-revision="wave267"] .w267-support-quick { display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:10px; }
body[data-marketplace-foundation-revision="wave267"] .w267-support-quick a { min-width:0;padding:10px;border:1px solid var(--w267-line);border-radius:10px;background:#fff;color:var(--w267-ink);text-decoration:none;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease; }
body[data-marketplace-foundation-revision="wave267"] .w267-support-quick a:hover { border-color:#bdd7cb;box-shadow:0 7px 18px rgba(20,62,47,.06);transform:translateY(-1px); }
body[data-marketplace-foundation-revision="wave267"] .w267-support-quick strong { display:block;color:var(--w267-ink-strong);font-size:10.5px;font-weight:620; }
body[data-marketplace-foundation-revision="wave267"] .w267-support-quick span { display:block;margin-top:3px;color:var(--w267-muted);font-size:9px;line-height:1.4; }
body[data-marketplace-foundation-revision="wave267"] #w267-destek-formu { scroll-margin-top:115px; }
@media(max-width:900px){body[data-marketplace-foundation-revision="wave267"] .w267-support-quick{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:520px){body[data-marketplace-foundation-revision="wave267"] .w267-support-quick{grid-template-columns:1fr 1fr;gap:6px;}body[data-marketplace-foundation-revision="wave267"] .w267-support-quick a{padding:9px;}}
@media(prefers-reduced-motion:reduce){body[data-marketplace-foundation-revision="wave267"] .w267-support-quick a{transition:none!important;}body[data-marketplace-foundation-revision="wave267"] .w267-support-quick a:hover{transform:none!important;}}
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-bos { flex-direction:column!important;gap:4px!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-bos strong,
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .hesap-bos p { display:block!important;margin:0!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .guvenlik-cihaz > div > strong,
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .guvenlik-cihaz > div > small { display:block!important; }
body[data-marketplace-foundation-revision="wave267"] .w267-account-shell .guvenlik-cihaz > div > small { margin-top:2px!important; }
@media(min-width:821px){
  body[data-marketplace-foundation-revision="wave267"]:has(.w267-account-shell) > .a22-orki-balon { width:52px!important;height:52px!important;min-width:52px!important;padding:5px!important;right:16px!important;bottom:16px!important;justify-content:center!important; }
  body[data-marketplace-foundation-revision="wave267"]:has(.w267-account-shell) > .a22-orki-balon .r186-orki-launcher-copy,
  body[data-marketplace-foundation-revision="wave267"]:has(.w267-account-shell) > .a22-orki-balon > b { display:none!important; }
  body[data-marketplace-foundation-revision="wave267"]:has(.w267-account-shell) > .a22-orki-balon .a22-orki-yuz,
  body[data-marketplace-foundation-revision="wave267"]:has(.w267-account-shell) > .a22-orki-balon .a22-orki-yuz img { width:40px!important;height:40px!important; }
}


/* ADMIN ASAMA 3 P3.7F — ücretli reklam açıklamasını müşteri yüzeyinde görünür kıl. */
body[data-marketplace-foundation-revision="wave267"] .r264-card-badge.is-sponsored.p37f-sponsored-badge{
  background:rgba(255,255,255,.98)!important;
  color:#5f4a20!important;
  border:1px solid #d9c99e!important;
  box-shadow:0 2px 8px rgba(63,48,20,.08)!important;
  font-weight:800!important;
  letter-spacing:.02em!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f-sponsor-row{
  position:relative!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f-sponsor-row>.p37f-sponsor-heading{
  grid-column:1/-1!important;
  display:flex!important;
  align-items:center!important;
  gap:8px!important;
  min-height:24px!important;
  margin:0 0 -2px!important;
  color:#5d665f!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f-sponsor-row>.p37f-sponsor-heading>strong{
  display:inline-flex!important;
  align-items:center!important;
  min-height:22px!important;
  padding:3px 8px!important;
  border:1px solid #d9c99e!important;
  border-radius:999px!important;
  background:#fffdf7!important;
  color:#5f4a20!important;
  font-size:10px!important;
  line-height:1!important;
  font-weight:800!important;
  letter-spacing:.02em!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f-sponsor-row>.p37f-sponsor-heading>span{
  display:inline!important;
  color:#78817c!important;
  font-size:10.5px!important;
  line-height:1.2!important;
  font-weight:500!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f-sponsor-row>a{
  position:relative!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f-sponsor-row>a>.p37f-sponsored-overlay{
  position:absolute!important;
  z-index:8!important;
  top:9px!important;
  left:9px!important;
  display:inline-flex!important;
  align-items:center!important;
  min-height:23px!important;
  padding:4px 8px!important;
  border:1px solid rgba(217,201,158,.95)!important;
  border-radius:999px!important;
  background:rgba(255,253,247,.96)!important;
  color:#5f4a20!important;
  box-shadow:0 2px 8px rgba(63,48,20,.09)!important;
  font-size:10px!important;
  line-height:1!important;
  font-style:normal!important;
  font-weight:800!important;
  letter-spacing:.02em!important;
  pointer-events:none!important;
}
body[data-marketplace-foundation-revision="wave267"] .r59-sponsored-badge,
body[data-marketplace-foundation-revision="wave267"] .r25-sponsor-etiket{
  min-height:21px!important;
  padding:4px 7px!important;
  border:1px solid #d9c99e!important;
  border-radius:999px!important;
  background:rgba(255,253,247,.97)!important;
  color:#5f4a20!important;
  font-size:9.5px!important;
  line-height:1!important;
  font-weight:800!important;
  letter-spacing:.02em!important;
  box-shadow:0 2px 7px rgba(63,48,20,.07)!important;
}
@media(max-width:600px){
  body[data-marketplace-foundation-revision="wave267"] .p37f-sponsor-row>.p37f-sponsor-heading{margin-bottom:0!important}
  body[data-marketplace-foundation-revision="wave267"] .p37f-sponsor-row>a>.p37f-sponsored-overlay{top:8px!important;left:8px!important;font-size:9.5px!important}
}

/* ADMIN ASAMA 3 P3.7F V2 — sabit sponsor alanı; organik katalog ve Mega Menü hover sırası değişmez. */
body[data-marketplace-foundation-revision="wave267"] .p37f2-fixed-sponsored{
  margin:12px 0 14px!important;
  padding:11px!important;
  border:1px solid #e3e7e4!important;
  border-radius:12px!important;
  background:#fff!important;
  box-shadow:none!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f2-fixed-sponsored-head{
  display:flex!important;
  align-items:baseline!important;
  gap:8px!important;
  margin:0 0 9px!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f2-fixed-sponsored-head>span{
  display:inline-flex!important;
  align-items:center!important;
  min-height:22px!important;
  padding:3px 8px!important;
  border:1px solid #d9c99e!important;
  border-radius:999px!important;
  background:#fffdf7!important;
  color:#5f4a20!important;
  font-size:10px!important;
  line-height:1!important;
  font-weight:800!important;
  letter-spacing:.02em!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f2-fixed-sponsored-head>small{
  color:#78817c!important;
  font-size:10.5px!important;
  line-height:1.35!important;
  font-weight:500!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f2-fixed-sponsored-grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:10px!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f2-fixed-sponsored-grid>.urun-karti,
body[data-marketplace-foundation-revision="wave267"] .p37f2-fixed-sponsored-grid>article{
  min-width:0!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37f2-home-fixed-sponsor{
  margin-top:13px!important;
  margin-bottom:16px!important;
  border-top:1px solid #eef0ee!important;
  border-bottom:1px solid #eef0ee!important;
  padding-top:10px!important;
  padding-bottom:10px!important;
}
body[data-marketplace-foundation-revision="wave267"] .r59-mega-card[data-p37f2-fixed-mega-sponsor]{
  position:relative!important;
  outline:1px solid rgba(217,201,158,.72)!important;
  outline-offset:-1px!important;
}
body[data-marketplace-foundation-revision="wave267"] .r59-mega-card[data-p37f2-fixed-mega-sponsor] .r59-sponsored-badge{
  display:inline-flex!important;
  visibility:visible!important;
  opacity:1!important;
}
@media(max-width:760px){
  body[data-marketplace-foundation-revision="wave267"] .p37f2-fixed-sponsored{padding:9px!important;margin:10px 0 12px!important;}
  body[data-marketplace-foundation-revision="wave267"] .p37f2-fixed-sponsored-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;}
  body[data-marketplace-foundation-revision="wave267"] .p37f2-fixed-sponsored-head{align-items:flex-start!important;flex-direction:column!important;gap:4px!important;}
}
@media(max-width:440px){
  body[data-marketplace-foundation-revision="wave267"] .p37f2-fixed-sponsored-grid{grid-template-columns:1fr!important;}
}

/* ADMIN ASAMA 3 P3.7J V3 — Kendi Çiçeğini Oluştur: kullanıcı tarafından verilen tek sabit görsel, görsel-kart düzeni. */
body[data-marketplace-foundation-revision="wave267"] .p37jv3-builder-item{
  min-width:0!important;
  height:100%!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37jv3-builder-visual{
  position:relative!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  min-height:100%!important;
  overflow:hidden!important;
  padding:0!important;
  border:1px solid #e5e3df!important;
  border-radius:12px!important;
  background:#ebe8e2!important;
  color:#fff!important;
  box-shadow:0 1px 3px rgba(24,31,28,.06)!important;
  transform:none!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37jv3-builder-visual:hover,
body[data-marketplace-foundation-revision="wave267"] .p37jv3-builder-visual:focus-visible{
  border-color:#d9d5cf!important;
  box-shadow:0 8px 22px rgba(24,31,28,.09)!important;
  transform:translateY(-1px)!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37jv3-builder-image{
  position:absolute!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center center!important;
  transform:none!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37jv3-builder-visual:hover .p37jv3-builder-image{
  transform:none!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37jv3-builder-badge{
  position:absolute!important;
  z-index:3!important;
  top:10px!important;
  left:10px!important;
  display:inline-flex!important;
  align-items:center!important;
  gap:4px!important;
  min-height:24px!important;
  padding:5px 9px!important;
  border:0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#e734a5 0%,#a850f0 100%)!important;
  color:#fff!important;
  box-shadow:0 3px 9px rgba(161,48,183,.22)!important;
  font-size:10px!important;
  line-height:1!important;
  font-weight:750!important;
  letter-spacing:0!important;
}
body[data-marketplace-foundation-revision="wave267"] .p37jv3-builder-cta{
  position:absolute!important;
  z-index:3!important;
  left:10px!important;
  right:10px!important;
  bottom:10px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:5px!important;
  min-height:38px!important;
  padding:8px 12px!important;
  border-radius:8px!important;
  background:linear-gradient(90deg,#ed2f9d 0%,#9553f5 100%)!important;
  color:#fff!important;
  box-shadow:0 4px 13px rgba(144,61,201,.22)!important;
  font-size:11px!important;
  line-height:1.2!important;
  font-weight:750!important;
  text-align:center!important;
}
@media(max-width:760px){
  body[data-marketplace-foundation-revision="wave267"] .p37jv3-builder-badge{top:8px!important;left:8px!important;font-size:9.5px!important;min-height:22px!important;padding:4px 8px!important;}
  body[data-marketplace-foundation-revision="wave267"] .p37jv3-builder-cta{left:8px!important;right:8px!important;bottom:8px!important;min-height:34px!important;padding:7px 9px!important;font-size:10px!important;}
}

/* ORKIDEM_K12_PUBLIC_TOUCH_44_EXACT_03SEP START
   C37/K11B exact touch lock. Public customer only. Desktop untouched. */
@media (max-width: 840px) {
  body[data-r47-customer] header.r46-header[data-r46-header] > .r46-header-main > .omhv260-menu-trigger {
    min-width: 44px !important;
    width: 44px !important;
    min-height: 44px !important;
    height: 44px !important;
    padding: 11px !important;
  }

  body[data-r47-customer] header.r46-header[data-r46-header] > .r46-header-main > nav.r46-actions :is(summary.r46-action.r56-account-trigger, a.r46-action),
  body[data-r47-customer] header.r46-header[data-r46-header] > .r46-header-main > nav.r46-actions > a[href*="/hesabim/favoriler"],
  body[data-r47-customer] header.r46-header[data-r46-header] > .r46-header-main > nav.r46-actions > a[data-r188-cart-open],
  body[data-r47-customer] header.r46-header[data-r46-header] > .r46-header-main > nav.r46-actions > a[href="/sepet"] {
    min-width: 44px !important;
    width: 44px !important;
    min-height: 44px !important;
    height: 44px !important;
    padding: 10px !important;
  }
}

@media (max-width: 1024px) {
  body[data-r47-customer] header.r46-header[data-r46-header] > .r46-header-main > form.r46-search[role="search"] > button[type="submit"] {
    min-width: 44px !important;
    width: 44px !important;
    min-height: 44px !important;
    height: 44px !important;
    padding: 10px !important;
  }

  body[data-r47-customer] .r58-footer-newsletter input[type="email"] {
    min-height: 44px !important;
    height: 44px !important;
    line-height: 44px !important;
  }

  body[data-r47-customer] .p37q-pdp-location-inline.p37q-location-v110,
  body[data-r47-customer] .p37q-pdp-location-inline.p37q-location-v110 .p37q-pdp-location-copy {
    min-height: 44px !important;
    height: 44px !important;
  }

  body[data-r47-customer] .p37q-pdp-location-inline.p37q-location-v110 .p37q-pdp-location-copy input {
    min-height: 44px !important;
    height: 44px !important;
    line-height: 1.2 !important;
  }

  body[data-marketplace-foundation-revision="wave267"] .r28-filtre-ac {
    min-height: 44px !important;
    height: 44px !important;
  }

  body[data-marketplace-foundation-revision="wave267"] .w267-catalog-sort select {
    min-height: 44px !important;
    height: 44px !important;
  }

  body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-filtre-baslik button {
    min-width: 44px !important;
    width: 44px !important;
    min-height: 44px !important;
    height: 44px !important;
  }

  body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] :is(input:not([type="checkbox"]), select) {
    min-height: 44px !important;
    height: 44px !important;
  }

  body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-onay-filtre {
    min-height: 44px !important;
  }

  body[data-marketplace-foundation-revision="wave267"] [data-w267-catalog-filter] .r28-filtre-aksiyon .buton {
    min-height: 44px !important;
    height: 44px !important;
  }

  body[data-r47-customer][data-pdp-purchase-flow-revision="wave202"] .r202-purchase-actions[data-p37q-buy-actions] > .r202-add-cart,
  body[data-r47-customer][data-pdp-purchase-flow-revision="wave202"] .r202-purchase-actions[data-p37q-buy-actions] > .r202-buy-now {
    min-height: 44px !important;
    height: 44px !important;
  }

  body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"] .r58-store-summary .r47-seller-actions > a,
  body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"] .r58-store-summary .r47-seller-actions > button {
    min-height: 44px !important;
    height: 44px !important;
  }
}
/* ORKIDEM_K12_PUBLIC_TOUCH_44_EXACT_03SEP END */
/* ORKIDEM_K14_HEADER_KALAN_3_TOUCH_EXACT_03SEP START
   K13 residual exact lock: mobile/tablet search + favorite/cart only. */
@media (max-width: 840px) {
  body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"]
  header.r46-header[data-r46-header] > .r46-header-main > form.r46-search[role="search"] > button[type="submit"] {
    display: grid !important;
    min-width: 44px !important;
    width: 44px !important;
    min-height: 44px !important;
    height: 44px !important;
    padding: 10px !important;
  }

  body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"]
  header.r46-header[data-r46-header] > .r46-header-main > nav.r46-actions > a[href*="/hesabim/favoriler"],
  body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"]
  header.r46-header[data-r46-header] > .r46-header-main > nav.r46-actions > a[data-r188-cart-open],
  body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"]
  header.r46-header[data-r46-header] > .r46-header-main > nav.r46-actions > a[href="/sepet"] {
    display: grid !important;
    min-width: 44px !important;
    width: 44px !important;
    min-height: 44px !important;
    height: 44px !important;
    padding: 10px !important;
    position: relative !important;
  }
}
/* ORKIDEM_K14_HEADER_KALAN_3_TOUCH_EXACT_03SEP END */
/* ORKIDEM_K15_HEADER_FAVORI_SEPET_SUPER_SPECIFICITY_03SEP START
   K13 residual: only favorite + cart remain 40x40.
   Higher specificity than legacy r47 post-bundle rules; mobile/tablet only. */
@media (max-width: 840px) {
  html body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"].orkidem-a22
  header.r46-header[data-r46-header] > div.r46-header-main > nav.r46-actions
  > a.r46-action[href*="/hesabim/favoriler"] {
    display: grid !important;
    min-width: 44px !important;
    width: 44px !important;
    max-width: 44px !important;
    min-height: 44px !important;
    height: 44px !important;
    max-height: 44px !important;
    padding: 10px !important;
    position: relative !important;
  }

  html body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"].orkidem-a22
  header.r46-header[data-r46-header] > div.r46-header-main > nav.r46-actions
  > a.r46-action[data-r188-cart-open],
  html body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"].orkidem-a22
  header.r46-header[data-r46-header] > div.r46-header-main > nav.r46-actions
  > a.r46-action[href="/sepet"] {
    display: grid !important;
    min-width: 44px !important;
    width: 44px !important;
    max-width: 44px !important;
    min-height: 44px !important;
    height: 44px !important;
    max-height: 44px !important;
    padding: 10px !important;
    position: relative !important;
  }
}
/* ORKIDEM_K15_HEADER_FAVORI_SEPET_SUPER_SPECIFICITY_03SEP END */
/* ORKIDEM_K18_HEADER_OVERLAP_2_KOK_EXACT_03SEP START
   K17 exact source diagnosis:
   1) mobile/tablet logo intended 40px but legacy logo-stability min-height:50 keeps it 50px,
      causing 5px vertical overlap with delivery location.
   2) favorite/cart are now 44px each but legacy action nav remains 80px / 40px+40px,
      causing 4px horizontal overlap.
   Scope: public customer header <= 840px only. */
@media (max-width: 840px) {
  html body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"][data-logo-stability-revision="wave149"].orkidem-a22
  header.r46-header[data-r46-header] > div.r46-header-main > a.r46-brand {
    height: 40px !important;
    min-height: 40px !important;
    max-height: 40px !important;
  }

  html body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"].orkidem-a22
  header.r46-header[data-r46-header] > div.r46-header-main {
    grid-template-columns: minmax(0, 1fr) 40px 88px !important;
  }

  html body[data-r47-customer][data-customer-revision="r47"][data-final-design="r46"].orkidem-a22
  header.r46-header[data-r46-header] > div.r46-header-main > nav.r46-actions {
    width: 88px !important;
    min-width: 88px !important;
    max-width: 88px !important;
    height: 44px !important;
    min-height: 44px !important;
    max-height: 44px !important;
    gap: 0 !important;
    column-gap: 0 !important;
    row-gap: 0 !important;
    grid-template-columns: 44px 44px !important;
    align-items: center !important;
    justify-content: end !important;
    overflow: visible !important;
  }
}
/* ORKIDEM_K18_HEADER_OVERLAP_2_KOK_EXACT_03SEP END */