
/* ─── Toast ─── eski Tailwind → düz CSS.
   yığın: fixed bottom-20 lg:bottom-6 left-1/2 -translate-x-1/2 z-[100]
   flex flex-col gap-2 pointer-events-none */
.cc_dadnPAQTf5_QJ9I3cnw8o .toast-stack, .cc_dadnPAQTf5_Z0DG31F9ZY .toast-stack, .cc_dadnPAQTf5_ZvoKwRECNg .toast-stack, .cc_dadnPAQTf5_0uNE6jADTw .toast-stack, .cc_dadnPAQTf5_IZCaxJOaZB .toast-stack, .cc_dadnPAQTf5_Xt2iXfU7md .toast-stack, .cc_dadnPAQTf5_I7bjyo0mR7 .toast-stack, .cc_dadnPAQTf5_IrXfp9SPrh .toast-stack, .cc_dadnPAQTf5_fWEb0wf5Bk .toast-stack, .cc_dadnPAQTf5_pgEWNGcEp1 .toast-stack, .cc_dadnPAQTf5_A9LDH1Pdtp .toast-stack {
  position: fixed;
  bottom: 5rem; /* bottom-20 */
  left: 50%;
  transform: translateX(-50%);
  z-index: 100; /* z-[100] = z-modal */
  display: flex;
  flex-direction: column;
  gap: 0.5rem; /* gap-2 */
  pointer-events: none;
}
@media (min-width: 1024px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .toast-stack, .cc_dadnPAQTf5_Z0DG31F9ZY .toast-stack, .cc_dadnPAQTf5_ZvoKwRECNg .toast-stack, .cc_dadnPAQTf5_0uNE6jADTw .toast-stack, .cc_dadnPAQTf5_IZCaxJOaZB .toast-stack, .cc_dadnPAQTf5_Xt2iXfU7md .toast-stack, .cc_dadnPAQTf5_I7bjyo0mR7 .toast-stack, .cc_dadnPAQTf5_IrXfp9SPrh .toast-stack, .cc_dadnPAQTf5_fWEb0wf5Bk .toast-stack, .cc_dadnPAQTf5_pgEWNGcEp1 .toast-stack, .cc_dadnPAQTf5_A9LDH1Pdtp .toast-stack {
    bottom: 1.5rem; /* lg:bottom-6 */
  }
}

/* öğe: px-5 py-3 rounded-sm text-[13px] font-medium shadow-lg
   whitespace-nowrap pointer-events-auto */
.cc_dadnPAQTf5_QJ9I3cnw8o .toast, .cc_dadnPAQTf5_Z0DG31F9ZY .toast, .cc_dadnPAQTf5_ZvoKwRECNg .toast, .cc_dadnPAQTf5_0uNE6jADTw .toast, .cc_dadnPAQTf5_IZCaxJOaZB .toast, .cc_dadnPAQTf5_Xt2iXfU7md .toast, .cc_dadnPAQTf5_I7bjyo0mR7 .toast, .cc_dadnPAQTf5_IrXfp9SPrh .toast, .cc_dadnPAQTf5_fWEb0wf5Bk .toast, .cc_dadnPAQTf5_pgEWNGcEp1 .toast, .cc_dadnPAQTf5_A9LDH1Pdtp .toast {
  padding: 0.75rem 1.25rem; /* py-3 px-5 */
  border-radius: 2px; /* rounded-sm */
  font-size: 13px; /* text-[13px] */
  line-height: 1.5; /* preflight kalıtımı */
  font-weight: 500;
  box-shadow:
    0 10px 15px -3px rgb(0 0 0 / 0.1),
    0 4px 6px -4px rgb(0 0 0 / 0.1); /* shadow-lg */
  white-space: nowrap;
  pointer-events: auto;
}

/* tip renkleri: success bg-brand-green text-white / error bg-red-600 /
   info bg-neutral-900 (brand-green = tüccar primary kanalı) */
.cc_dadnPAQTf5_QJ9I3cnw8o .toast--success, .cc_dadnPAQTf5_Z0DG31F9ZY .toast--success, .cc_dadnPAQTf5_ZvoKwRECNg .toast--success, .cc_dadnPAQTf5_0uNE6jADTw .toast--success, .cc_dadnPAQTf5_IZCaxJOaZB .toast--success, .cc_dadnPAQTf5_Xt2iXfU7md .toast--success, .cc_dadnPAQTf5_I7bjyo0mR7 .toast--success, .cc_dadnPAQTf5_IrXfp9SPrh .toast--success, .cc_dadnPAQTf5_fWEb0wf5Bk .toast--success, .cc_dadnPAQTf5_pgEWNGcEp1 .toast--success, .cc_dadnPAQTf5_A9LDH1Pdtp .toast--success {
  background-color: var(--lp-primary, #000000);
  color: #ffffff;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .toast--error, .cc_dadnPAQTf5_Z0DG31F9ZY .toast--error, .cc_dadnPAQTf5_ZvoKwRECNg .toast--error, .cc_dadnPAQTf5_0uNE6jADTw .toast--error, .cc_dadnPAQTf5_IZCaxJOaZB .toast--error, .cc_dadnPAQTf5_Xt2iXfU7md .toast--error, .cc_dadnPAQTf5_I7bjyo0mR7 .toast--error, .cc_dadnPAQTf5_IrXfp9SPrh .toast--error, .cc_dadnPAQTf5_fWEb0wf5Bk .toast--error, .cc_dadnPAQTf5_pgEWNGcEp1 .toast--error, .cc_dadnPAQTf5_A9LDH1Pdtp .toast--error {
  background-color: #dc2626; /* red-600 */
  color: #ffffff;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .toast--info, .cc_dadnPAQTf5_Z0DG31F9ZY .toast--info, .cc_dadnPAQTf5_ZvoKwRECNg .toast--info, .cc_dadnPAQTf5_0uNE6jADTw .toast--info, .cc_dadnPAQTf5_IZCaxJOaZB .toast--info, .cc_dadnPAQTf5_Xt2iXfU7md .toast--info, .cc_dadnPAQTf5_I7bjyo0mR7 .toast--info, .cc_dadnPAQTf5_IrXfp9SPrh .toast--info, .cc_dadnPAQTf5_fWEb0wf5Bk .toast--info, .cc_dadnPAQTf5_pgEWNGcEp1 .toast--info, .cc_dadnPAQTf5_A9LDH1Pdtp .toast--info {
  background-color: #171717; /* neutral-900 */
  color: #ffffff;
}

/* ─── ColorSwatchesPicker ─── eski Tailwind → düz CSS (değerler birebir). */

/* h2: text-xs capitalize text-ink (+ preflight sıfırlamaları: margin 0,
   başlık kalınlığı kalıtım = 400) */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-label, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-label, .cc_dadnPAQTf5_ZvoKwRECNg .csw-label, .cc_dadnPAQTf5_0uNE6jADTw .csw-label, .cc_dadnPAQTf5_IZCaxJOaZB .csw-label, .cc_dadnPAQTf5_Xt2iXfU7md .csw-label, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-label, .cc_dadnPAQTf5_IrXfp9SPrh .csw-label, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-label, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-label, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-label {
  margin: 0;
  font-size: 12px; /* text-xs */
  line-height: 16px;
  font-weight: 400;
  text-transform: capitalize;
  color: #2d2a26; /* text-ink */
}

/* seçili renk adı: inline-block font-bold capitalize (koşullu ml-2) */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-name, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-name, .cc_dadnPAQTf5_ZvoKwRECNg .csw-name, .cc_dadnPAQTf5_0uNE6jADTw .csw-name, .cc_dadnPAQTf5_IZCaxJOaZB .csw-name, .cc_dadnPAQTf5_Xt2iXfU7md .csw-name, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-name, .cc_dadnPAQTf5_IrXfp9SPrh .csw-name, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-name, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-name, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-name {
  display: inline-block;
  font-weight: 700;
  text-transform: capitalize;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-name--ml, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-name--ml, .cc_dadnPAQTf5_ZvoKwRECNg .csw-name--ml, .cc_dadnPAQTf5_0uNE6jADTw .csw-name--ml, .cc_dadnPAQTf5_IZCaxJOaZB .csw-name--ml, .cc_dadnPAQTf5_Xt2iXfU7md .csw-name--ml, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-name--ml, .cc_dadnPAQTf5_IrXfp9SPrh .csw-name--ml, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-name--ml, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-name--ml, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-name--ml {
  margin-left: 0.5rem; /* ml-2 */
}

/* ul: flex w-full flex-wrap gap-2 pb-2 pt-2.5 (+ liste sıfırlama) */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-list, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-list, .cc_dadnPAQTf5_ZvoKwRECNg .csw-list, .cc_dadnPAQTf5_0uNE6jADTw .csw-list, .cc_dadnPAQTf5_IZCaxJOaZB .csw-list, .cc_dadnPAQTf5_Xt2iXfU7md .csw-list, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-list, .cc_dadnPAQTf5_IrXfp9SPrh .csw-list, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-list, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-list, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-list {
  list-style: none;
  margin: 0;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  gap: 0.5rem; /* gap-2 */
  padding: 0.625rem 0 0.5rem; /* pt-2.5 pb-2 */
}

/* li: group relative */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-item, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-item, .cc_dadnPAQTf5_ZvoKwRECNg .csw-item, .cc_dadnPAQTf5_0uNE6jADTw .csw-item, .cc_dadnPAQTf5_IZCaxJOaZB .csw-item, .cc_dadnPAQTf5_Xt2iXfU7md .csw-item, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-item, .cc_dadnPAQTf5_IrXfp9SPrh .csw-item, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-item, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-item, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-item {
  position: relative;
}

/* button: relative block h-6 w-6 overflow-hidden rounded-sm outline-offset-2
   transition-[outline] (+ buton sıfırlama) */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-btn, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-btn, .cc_dadnPAQTf5_ZvoKwRECNg .csw-btn, .cc_dadnPAQTf5_0uNE6jADTw .csw-btn, .cc_dadnPAQTf5_IZCaxJOaZB .csw-btn, .cc_dadnPAQTf5_Xt2iXfU7md .csw-btn, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-btn, .cc_dadnPAQTf5_IrXfp9SPrh .csw-btn, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-btn, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-btn, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-btn {
  position: relative;
  display: block;
  height: 1.5rem; /* h-6 */
  width: 1.5rem; /* w-6 */
  overflow: hidden;
  border-radius: 2px; /* rounded-sm */
  outline-offset: 2px;
  outline: none;
  transition: outline 150ms cubic-bezier(0.4, 0, 0.2, 1); /* transition-[outline] */
  /* Açık renk swatch'lar zeminde kayboluyordu — ince nötr kenarlık (2026-08-17). */
  border: 1px solid rgba(22, 22, 22, 0.16);
  padding: 0;
  background-color: transparent;
  cursor: pointer;
}
/* seçili: outline outline-1 outline-ink */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-btn--selected, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-btn--selected, .cc_dadnPAQTf5_ZvoKwRECNg .csw-btn--selected, .cc_dadnPAQTf5_0uNE6jADTw .csw-btn--selected, .cc_dadnPAQTf5_IZCaxJOaZB .csw-btn--selected, .cc_dadnPAQTf5_Xt2iXfU7md .csw-btn--selected, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-btn--selected, .cc_dadnPAQTf5_IrXfp9SPrh .csw-btn--selected, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-btn--selected, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-btn--selected, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-btn--selected {
  outline: 1px solid #2d2a26;
}
/* seçili değil hover: hover:outline hover:outline-1 hover:outline-ink-3 */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_ZvoKwRECNg .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_0uNE6jADTw .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_IZCaxJOaZB .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_Xt2iXfU7md .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_IrXfp9SPrh .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-btn:not(.csw-btn--selected):hover {
  outline: 1px solid #9aa0a6; /* outline-ink-3 */
}

/* img: h-full w-full object-cover */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-thumb, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-thumb, .cc_dadnPAQTf5_ZvoKwRECNg .csw-thumb, .cc_dadnPAQTf5_0uNE6jADTw .csw-thumb, .cc_dadnPAQTf5_IZCaxJOaZB .csw-thumb, .cc_dadnPAQTf5_Xt2iXfU7md .csw-thumb, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-thumb, .cc_dadnPAQTf5_IrXfp9SPrh .csw-thumb, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-thumb, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-thumb, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-thumb {
  height: 100%;
  width: 100%;
  object-fit: cover;
  display: block;
}

/* fallback: block h-full w-full bg-paper */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-fallback, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-fallback, .cc_dadnPAQTf5_ZvoKwRECNg .csw-fallback, .cc_dadnPAQTf5_0uNE6jADTw .csw-fallback, .cc_dadnPAQTf5_IZCaxJOaZB .csw-fallback, .cc_dadnPAQTf5_Xt2iXfU7md .csw-fallback, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-fallback, .cc_dadnPAQTf5_IrXfp9SPrh .csw-fallback, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-fallback, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-fallback, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-fallback {
  display: block;
  height: 100%;
  width: 100%;
  background-color: #f7f6f4; /* bg-paper */
}

/* tükendi çizgisi: absolute left-0 top-0 block h-px w-8 origin-left rotate-45 bg-ink-3 */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-cross, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-cross, .cc_dadnPAQTf5_ZvoKwRECNg .csw-cross, .cc_dadnPAQTf5_0uNE6jADTw .csw-cross, .cc_dadnPAQTf5_IZCaxJOaZB .csw-cross, .cc_dadnPAQTf5_Xt2iXfU7md .csw-cross, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-cross, .cc_dadnPAQTf5_IrXfp9SPrh .csw-cross, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-cross, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-cross, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-cross {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  height: 1px; /* h-px */
  width: 2rem; /* w-8 */
  transform-origin: left;
  transform: rotate(45deg);
  background-color: #9aa0a6; /* bg-ink-3 */
}

/* tooltip: pointer-events-none absolute bottom-full left-1/2 z-nav hidden
   -translate-x-1/2 -translate-y-1 whitespace-nowrap rounded-sm bg-line
   px-2 py-1 text-2xs capitalize text-ink group-hover:block */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-tip, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-tip, .cc_dadnPAQTf5_ZvoKwRECNg .csw-tip, .cc_dadnPAQTf5_0uNE6jADTw .csw-tip, .cc_dadnPAQTf5_IZCaxJOaZB .csw-tip, .cc_dadnPAQTf5_Xt2iXfU7md .csw-tip, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-tip, .cc_dadnPAQTf5_IrXfp9SPrh .csw-tip, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-tip, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-tip, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-tip {
  pointer-events: none;
  position: absolute;
  bottom: 100%;
  left: 50%;
  z-index: 5; /* z-nav */
  display: none;
  transform: translate(-50%, -0.25rem); /* -translate-x-1/2 -translate-y-1 */
  white-space: nowrap;
  border-radius: 2px; /* rounded-sm */
  background-color: #e8e5df; /* bg-line */
  padding: 0.25rem 0.5rem; /* py-1 px-2 */
  font-size: 10px; /* text-2xs */
  line-height: 14px;
  text-transform: capitalize;
  color: #2d2a26; /* text-ink */
}
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-item:hover .csw-tip, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-item:hover .csw-tip, .cc_dadnPAQTf5_ZvoKwRECNg .csw-item:hover .csw-tip, .cc_dadnPAQTf5_0uNE6jADTw .csw-item:hover .csw-tip, .cc_dadnPAQTf5_IZCaxJOaZB .csw-item:hover .csw-tip, .cc_dadnPAQTf5_Xt2iXfU7md .csw-item:hover .csw-tip, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-item:hover .csw-tip, .cc_dadnPAQTf5_IrXfp9SPrh .csw-item:hover .csw-tip, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-item:hover .csw-tip, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-item:hover .csw-tip, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-item:hover .csw-tip {
  display: block; /* group-hover:block */
}

/* ─── SizeChips ─── eski Tailwind → düz CSS (değerler birebir). */

/* row kökü: hscroll relative overflow-x-auto (hscroll global.css'te) */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc--row, .cc_dadnPAQTf5_Z0DG31F9ZY .szc--row, .cc_dadnPAQTf5_ZvoKwRECNg .szc--row, .cc_dadnPAQTf5_0uNE6jADTw .szc--row, .cc_dadnPAQTf5_IZCaxJOaZB .szc--row, .cc_dadnPAQTf5_Xt2iXfU7md .szc--row, .cc_dadnPAQTf5_I7bjyo0mR7 .szc--row, .cc_dadnPAQTf5_IrXfp9SPrh .szc--row, .cc_dadnPAQTf5_fWEb0wf5Bk .szc--row, .cc_dadnPAQTf5_pgEWNGcEp1 .szc--row, .cc_dadnPAQTf5_A9LDH1Pdtp .szc--row {
  position: relative;
  overflow-x: auto;
}

/* başlık: flex items-baseline justify-between (+ row'da sticky left-0) */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-head, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-head, .cc_dadnPAQTf5_ZvoKwRECNg .szc-head, .cc_dadnPAQTf5_0uNE6jADTw .szc-head, .cc_dadnPAQTf5_IZCaxJOaZB .szc-head, .cc_dadnPAQTf5_Xt2iXfU7md .szc-head, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-head, .cc_dadnPAQTf5_IrXfp9SPrh .szc-head, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-head, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-head, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-head {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-head--sticky, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-head--sticky, .cc_dadnPAQTf5_ZvoKwRECNg .szc-head--sticky, .cc_dadnPAQTf5_0uNE6jADTw .szc-head--sticky, .cc_dadnPAQTf5_IZCaxJOaZB .szc-head--sticky, .cc_dadnPAQTf5_Xt2iXfU7md .szc-head--sticky, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-head--sticky, .cc_dadnPAQTf5_IrXfp9SPrh .szc-head--sticky, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-head--sticky, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-head--sticky, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-head--sticky {
  position: sticky;
  left: 0;
}

/* etiket: text-xs text-ink */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-title, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-title, .cc_dadnPAQTf5_ZvoKwRECNg .szc-title, .cc_dadnPAQTf5_0uNE6jADTw .szc-title, .cc_dadnPAQTf5_IZCaxJOaZB .szc-title, .cc_dadnPAQTf5_Xt2iXfU7md .szc-title, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-title, .cc_dadnPAQTf5_IrXfp9SPrh .szc-title, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-title, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-title, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-title {
  font-size: 12px; /* text-xs */
  line-height: 16px;
  color: #2d2a26; /* text-ink */
}

/* uyarı: ml-2 font-medium text-sale */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-warn, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-warn, .cc_dadnPAQTf5_ZvoKwRECNg .szc-warn, .cc_dadnPAQTf5_0uNE6jADTw .szc-warn, .cc_dadnPAQTf5_IZCaxJOaZB .szc-warn, .cc_dadnPAQTf5_Xt2iXfU7md .szc-warn, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-warn, .cc_dadnPAQTf5_IrXfp9SPrh .szc-warn, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-warn, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-warn, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-warn {
  margin-left: 0.5rem; /* ml-2 */
  font-weight: 500;
  color: #c92a2a; /* text-sale */
}

/* mobil aksiyon: sm:hidden */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-action-m, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-action-m, .cc_dadnPAQTf5_ZvoKwRECNg .szc-action-m, .cc_dadnPAQTf5_0uNE6jADTw .szc-action-m, .cc_dadnPAQTf5_IZCaxJOaZB .szc-action-m, .cc_dadnPAQTf5_Xt2iXfU7md .szc-action-m, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-action-m, .cc_dadnPAQTf5_IrXfp9SPrh .szc-action-m, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-action-m, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-action-m, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-action-m {
  display: inline;
}
@media (min-width: 640px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .szc-action-m, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-action-m, .cc_dadnPAQTf5_ZvoKwRECNg .szc-action-m, .cc_dadnPAQTf5_0uNE6jADTw .szc-action-m, .cc_dadnPAQTf5_IZCaxJOaZB .szc-action-m, .cc_dadnPAQTf5_Xt2iXfU7md .szc-action-m, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-action-m, .cc_dadnPAQTf5_IrXfp9SPrh .szc-action-m, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-action-m, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-action-m, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-action-m {
    display: none;
  }
}

/* liste sıfırlama + iki yerleşim */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-list, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-list, .cc_dadnPAQTf5_ZvoKwRECNg .szc-list, .cc_dadnPAQTf5_0uNE6jADTw .szc-list, .cc_dadnPAQTf5_IZCaxJOaZB .szc-list, .cc_dadnPAQTf5_Xt2iXfU7md .szc-list, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-list, .cc_dadnPAQTf5_IrXfp9SPrh .szc-list, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-list, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-list, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* row: flex w-full gap-1 pb-3 pt-4 */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-list--row, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-list--row, .cc_dadnPAQTf5_ZvoKwRECNg .szc-list--row, .cc_dadnPAQTf5_0uNE6jADTw .szc-list--row, .cc_dadnPAQTf5_IZCaxJOaZB .szc-list--row, .cc_dadnPAQTf5_Xt2iXfU7md .szc-list--row, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-list--row, .cc_dadnPAQTf5_IrXfp9SPrh .szc-list--row, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-list--row, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-list--row, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-list--row {
  display: flex;
  width: 100%;
  gap: 0.25rem; /* gap-1 */
  padding: 1rem 0 0.75rem; /* pt-4 pb-3 */
}
/* grid: mt-2 grid grid-cols-5 gap-1 */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-list--grid, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-list--grid, .cc_dadnPAQTf5_ZvoKwRECNg .szc-list--grid, .cc_dadnPAQTf5_0uNE6jADTw .szc-list--grid, .cc_dadnPAQTf5_IZCaxJOaZB .szc-list--grid, .cc_dadnPAQTf5_Xt2iXfU7md .szc-list--grid, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-list--grid, .cc_dadnPAQTf5_IrXfp9SPrh .szc-list--grid, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-list--grid, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-list--grid, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-list--grid {
  margin-top: 0.5rem; /* mt-2 */
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 0.25rem; /* gap-1 */
}
/* grid uyarı: rounded-sm ring-1 ring-sale ring-offset-4 */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-list--warning, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-list--warning, .cc_dadnPAQTf5_ZvoKwRECNg .szc-list--warning, .cc_dadnPAQTf5_0uNE6jADTw .szc-list--warning, .cc_dadnPAQTf5_IZCaxJOaZB .szc-list--warning, .cc_dadnPAQTf5_Xt2iXfU7md .szc-list--warning, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-list--warning, .cc_dadnPAQTf5_IrXfp9SPrh .szc-list--warning, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-list--warning, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-list--warning, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-list--warning {
  border-radius: 2px; /* rounded-sm */
  box-shadow:
    0 0 0 4px #ffffff,
    /* ring-offset-4 */ 0 0 0 5px #c92a2a; /* ring-1 ring-sale */
}

/* çip: group relative shrink-0 rounded-sm border text-xs transition-colors */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip {
  position: relative;
  flex-shrink: 0;
  border-radius: 2px; /* rounded-sm */
  border: 1px solid transparent;
  font-size: 12px; /* text-xs */
  line-height: 16px;
  transition-property: color, background-color, border-color;
  transition-duration: 150ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
/* seçili (tint'siz): border-ink bg-ink text-white */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip--selected, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip--selected, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip--selected, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip--selected, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip--selected, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip--selected, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip--selected, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip--selected, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip--selected, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip--selected, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip--selected {
  border-color: #2d2a26;
  background-color: #2d2a26;
  color: #ffffff;
}
/* tükendi: border-line text-ink-3 */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip--soldout, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip--soldout, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip--soldout, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip--soldout, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip--soldout, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip--soldout, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip--soldout, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip--soldout, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip--soldout, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip--soldout, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip--soldout {
  border-color: #e8e5df; /* border-line */
  color: #9aa0a6; /* text-ink-3 */
}
/* default: border-line text-ink hover:border-ink */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip--default, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip--default, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip--default, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip--default, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip--default, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip--default, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip--default, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip--default, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip--default, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip--default, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip--default {
  border-color: #e8e5df;
  color: #2d2a26;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip--default:hover, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip--default:hover, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip--default:hover, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip--default:hover, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip--default:hover, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip--default:hover, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip--default:hover, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip--default:hover, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip--default:hover, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip--default:hover, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip--default:hover {
  border-color: #2d2a26; /* hover:border-ink */
}

/* tükendi çizgisi: absolute left-0 top-0 block h-px w-16 origin-left rotate-29 bg-ink-3
   (29° = 32×56 kutunun köşegen açısı — tailwind.config rotate.29 tokenı) */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-cross, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-cross, .cc_dadnPAQTf5_ZvoKwRECNg .szc-cross, .cc_dadnPAQTf5_0uNE6jADTw .szc-cross, .cc_dadnPAQTf5_IZCaxJOaZB .szc-cross, .cc_dadnPAQTf5_Xt2iXfU7md .szc-cross, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-cross, .cc_dadnPAQTf5_IrXfp9SPrh .szc-cross, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-cross, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-cross, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-cross {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  height: 1px; /* h-px */
  width: 4rem; /* w-16 */
  transform-origin: left;
  transform: rotate(29deg);
  background-color: #9aa0a6; /* bg-ink-3 */
}

/* buton: relative flex h-8 items-center justify-center (+ w-14 | w-full)
   (+ buton sıfırlama: font/renk kalıtımı) */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-btn, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-btn, .cc_dadnPAQTf5_ZvoKwRECNg .szc-btn, .cc_dadnPAQTf5_0uNE6jADTw .szc-btn, .cc_dadnPAQTf5_IZCaxJOaZB .szc-btn, .cc_dadnPAQTf5_Xt2iXfU7md .szc-btn, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-btn, .cc_dadnPAQTf5_IrXfp9SPrh .szc-btn, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-btn, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-btn, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-btn {
  position: relative;
  display: flex;
  height: 2rem; /* h-8 */
  align-items: center;
  justify-content: center;
  border: 0;
  padding: 0;
  background-color: transparent;
  font: inherit;
  color: inherit;
  cursor: pointer;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-btn--row, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-btn--row, .cc_dadnPAQTf5_ZvoKwRECNg .szc-btn--row, .cc_dadnPAQTf5_0uNE6jADTw .szc-btn--row, .cc_dadnPAQTf5_IZCaxJOaZB .szc-btn--row, .cc_dadnPAQTf5_Xt2iXfU7md .szc-btn--row, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-btn--row, .cc_dadnPAQTf5_IrXfp9SPrh .szc-btn--row, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-btn--row, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-btn--row, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-btn--row {
  width: 3.5rem; /* w-14 */
}
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-btn--grid, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-btn--grid, .cc_dadnPAQTf5_ZvoKwRECNg .szc-btn--grid, .cc_dadnPAQTf5_0uNE6jADTw .szc-btn--grid, .cc_dadnPAQTf5_IZCaxJOaZB .szc-btn--grid, .cc_dadnPAQTf5_Xt2iXfU7md .szc-btn--grid, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-btn--grid, .cc_dadnPAQTf5_IrXfp9SPrh .szc-btn--grid, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-btn--grid, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-btn--grid, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-btn--grid {
  width: 100%;
}

/* tooltip — ColorSwatchesPicker ile aynı dil */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-tip, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-tip, .cc_dadnPAQTf5_ZvoKwRECNg .szc-tip, .cc_dadnPAQTf5_0uNE6jADTw .szc-tip, .cc_dadnPAQTf5_IZCaxJOaZB .szc-tip, .cc_dadnPAQTf5_Xt2iXfU7md .szc-tip, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-tip, .cc_dadnPAQTf5_IrXfp9SPrh .szc-tip, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-tip, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-tip, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-tip {
  pointer-events: none;
  position: absolute;
  bottom: 100%;
  left: 50%;
  z-index: 5; /* z-nav */
  display: none;
  transform: translate(-50%, -0.25rem); /* -translate-x-1/2 -translate-y-1 */
  white-space: nowrap;
  border-radius: 2px;
  background-color: #e8e5df; /* bg-line */
  padding: 0.25rem 0.5rem; /* py-1 px-2 */
  font-size: 10px; /* text-2xs */
  line-height: 14px;
  text-transform: capitalize;
  color: #2d2a26;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip:hover .szc-tip {
  display: block; /* group-hover:block */
}

/* masaüstü aksiyon: hidden shrink-0 items-center self-center pl-3 sm:flex */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-action-d, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-action-d, .cc_dadnPAQTf5_ZvoKwRECNg .szc-action-d, .cc_dadnPAQTf5_0uNE6jADTw .szc-action-d, .cc_dadnPAQTf5_IZCaxJOaZB .szc-action-d, .cc_dadnPAQTf5_Xt2iXfU7md .szc-action-d, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-action-d, .cc_dadnPAQTf5_IrXfp9SPrh .szc-action-d, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-action-d, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-action-d, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-action-d {
  display: none;
  flex-shrink: 0;
  align-items: center;
  align-self: center;
  padding-left: 0.75rem; /* pl-3 */
}
@media (min-width: 640px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .szc-action-d, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-action-d, .cc_dadnPAQTf5_ZvoKwRECNg .szc-action-d, .cc_dadnPAQTf5_0uNE6jADTw .szc-action-d, .cc_dadnPAQTf5_IZCaxJOaZB .szc-action-d, .cc_dadnPAQTf5_Xt2iXfU7md .szc-action-d, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-action-d, .cc_dadnPAQTf5_IrXfp9SPrh .szc-action-d, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-action-d, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-action-d, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-action-d {
    display: flex;
  }
}

/* ─── QuickView ─── eski Tailwind → düz CSS (değerler birebir).
   Kullandığı sub-component stilleri recursive @import ile gelir. */
/* Imported from: ../ColorSwatchesPicker/styles.css */
/* ─── ColorSwatchesPicker ─── eski Tailwind → düz CSS (değerler birebir). */

/* h2: text-xs capitalize text-ink (+ preflight sıfırlamaları: margin 0,
   başlık kalınlığı kalıtım = 400) */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-label, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-label, .cc_dadnPAQTf5_ZvoKwRECNg .csw-label, .cc_dadnPAQTf5_0uNE6jADTw .csw-label, .cc_dadnPAQTf5_IZCaxJOaZB .csw-label, .cc_dadnPAQTf5_Xt2iXfU7md .csw-label, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-label, .cc_dadnPAQTf5_IrXfp9SPrh .csw-label, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-label, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-label, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-label {
  margin: 0;
  font-size: 12px; /* text-xs */
  line-height: 16px;
  font-weight: 400;
  text-transform: capitalize;
  color: #2d2a26; /* text-ink */
}

/* seçili renk adı: inline-block font-bold capitalize (koşullu ml-2) */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-name, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-name, .cc_dadnPAQTf5_ZvoKwRECNg .csw-name, .cc_dadnPAQTf5_0uNE6jADTw .csw-name, .cc_dadnPAQTf5_IZCaxJOaZB .csw-name, .cc_dadnPAQTf5_Xt2iXfU7md .csw-name, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-name, .cc_dadnPAQTf5_IrXfp9SPrh .csw-name, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-name, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-name, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-name {
  display: inline-block;
  font-weight: 700;
  text-transform: capitalize;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-name--ml, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-name--ml, .cc_dadnPAQTf5_ZvoKwRECNg .csw-name--ml, .cc_dadnPAQTf5_0uNE6jADTw .csw-name--ml, .cc_dadnPAQTf5_IZCaxJOaZB .csw-name--ml, .cc_dadnPAQTf5_Xt2iXfU7md .csw-name--ml, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-name--ml, .cc_dadnPAQTf5_IrXfp9SPrh .csw-name--ml, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-name--ml, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-name--ml, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-name--ml {
  margin-left: 0.5rem; /* ml-2 */
}

/* ul: flex w-full flex-wrap gap-2 pb-2 pt-2.5 (+ liste sıfırlama) */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-list, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-list, .cc_dadnPAQTf5_ZvoKwRECNg .csw-list, .cc_dadnPAQTf5_0uNE6jADTw .csw-list, .cc_dadnPAQTf5_IZCaxJOaZB .csw-list, .cc_dadnPAQTf5_Xt2iXfU7md .csw-list, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-list, .cc_dadnPAQTf5_IrXfp9SPrh .csw-list, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-list, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-list, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-list {
  list-style: none;
  margin: 0;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  gap: 0.5rem; /* gap-2 */
  padding: 0.625rem 0 0.5rem; /* pt-2.5 pb-2 */
}

/* li: group relative */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-item, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-item, .cc_dadnPAQTf5_ZvoKwRECNg .csw-item, .cc_dadnPAQTf5_0uNE6jADTw .csw-item, .cc_dadnPAQTf5_IZCaxJOaZB .csw-item, .cc_dadnPAQTf5_Xt2iXfU7md .csw-item, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-item, .cc_dadnPAQTf5_IrXfp9SPrh .csw-item, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-item, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-item, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-item {
  position: relative;
}

/* button: relative block h-6 w-6 overflow-hidden rounded-sm outline-offset-2
   transition-[outline] (+ buton sıfırlama) */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-btn, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-btn, .cc_dadnPAQTf5_ZvoKwRECNg .csw-btn, .cc_dadnPAQTf5_0uNE6jADTw .csw-btn, .cc_dadnPAQTf5_IZCaxJOaZB .csw-btn, .cc_dadnPAQTf5_Xt2iXfU7md .csw-btn, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-btn, .cc_dadnPAQTf5_IrXfp9SPrh .csw-btn, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-btn, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-btn, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-btn {
  position: relative;
  display: block;
  height: 1.5rem; /* h-6 */
  width: 1.5rem; /* w-6 */
  overflow: hidden;
  border-radius: 2px; /* rounded-sm */
  outline-offset: 2px;
  outline: none;
  transition: outline 150ms cubic-bezier(0.4, 0, 0.2, 1); /* transition-[outline] */
  /* Açık renk swatch'lar zeminde kayboluyordu — ince nötr kenarlık (2026-08-17). */
  border: 1px solid rgba(22, 22, 22, 0.16);
  padding: 0;
  background-color: transparent;
  cursor: pointer;
}
/* seçili: outline outline-1 outline-ink */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-btn--selected, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-btn--selected, .cc_dadnPAQTf5_ZvoKwRECNg .csw-btn--selected, .cc_dadnPAQTf5_0uNE6jADTw .csw-btn--selected, .cc_dadnPAQTf5_IZCaxJOaZB .csw-btn--selected, .cc_dadnPAQTf5_Xt2iXfU7md .csw-btn--selected, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-btn--selected, .cc_dadnPAQTf5_IrXfp9SPrh .csw-btn--selected, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-btn--selected, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-btn--selected, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-btn--selected {
  outline: 1px solid #2d2a26;
}
/* seçili değil hover: hover:outline hover:outline-1 hover:outline-ink-3 */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_ZvoKwRECNg .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_0uNE6jADTw .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_IZCaxJOaZB .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_Xt2iXfU7md .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_IrXfp9SPrh .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-btn:not(.csw-btn--selected):hover, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-btn:not(.csw-btn--selected):hover {
  outline: 1px solid #9aa0a6; /* outline-ink-3 */
}

/* img: h-full w-full object-cover */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-thumb, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-thumb, .cc_dadnPAQTf5_ZvoKwRECNg .csw-thumb, .cc_dadnPAQTf5_0uNE6jADTw .csw-thumb, .cc_dadnPAQTf5_IZCaxJOaZB .csw-thumb, .cc_dadnPAQTf5_Xt2iXfU7md .csw-thumb, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-thumb, .cc_dadnPAQTf5_IrXfp9SPrh .csw-thumb, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-thumb, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-thumb, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-thumb {
  height: 100%;
  width: 100%;
  object-fit: cover;
  display: block;
}

/* fallback: block h-full w-full bg-paper */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-fallback, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-fallback, .cc_dadnPAQTf5_ZvoKwRECNg .csw-fallback, .cc_dadnPAQTf5_0uNE6jADTw .csw-fallback, .cc_dadnPAQTf5_IZCaxJOaZB .csw-fallback, .cc_dadnPAQTf5_Xt2iXfU7md .csw-fallback, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-fallback, .cc_dadnPAQTf5_IrXfp9SPrh .csw-fallback, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-fallback, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-fallback, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-fallback {
  display: block;
  height: 100%;
  width: 100%;
  background-color: #f7f6f4; /* bg-paper */
}

/* tükendi çizgisi: absolute left-0 top-0 block h-px w-8 origin-left rotate-45 bg-ink-3 */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-cross, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-cross, .cc_dadnPAQTf5_ZvoKwRECNg .csw-cross, .cc_dadnPAQTf5_0uNE6jADTw .csw-cross, .cc_dadnPAQTf5_IZCaxJOaZB .csw-cross, .cc_dadnPAQTf5_Xt2iXfU7md .csw-cross, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-cross, .cc_dadnPAQTf5_IrXfp9SPrh .csw-cross, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-cross, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-cross, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-cross {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  height: 1px; /* h-px */
  width: 2rem; /* w-8 */
  transform-origin: left;
  transform: rotate(45deg);
  background-color: #9aa0a6; /* bg-ink-3 */
}

/* tooltip: pointer-events-none absolute bottom-full left-1/2 z-nav hidden
   -translate-x-1/2 -translate-y-1 whitespace-nowrap rounded-sm bg-line
   px-2 py-1 text-2xs capitalize text-ink group-hover:block */
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-tip, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-tip, .cc_dadnPAQTf5_ZvoKwRECNg .csw-tip, .cc_dadnPAQTf5_0uNE6jADTw .csw-tip, .cc_dadnPAQTf5_IZCaxJOaZB .csw-tip, .cc_dadnPAQTf5_Xt2iXfU7md .csw-tip, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-tip, .cc_dadnPAQTf5_IrXfp9SPrh .csw-tip, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-tip, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-tip, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-tip {
  pointer-events: none;
  position: absolute;
  bottom: 100%;
  left: 50%;
  z-index: 5; /* z-nav */
  display: none;
  transform: translate(-50%, -0.25rem); /* -translate-x-1/2 -translate-y-1 */
  white-space: nowrap;
  border-radius: 2px; /* rounded-sm */
  background-color: #e8e5df; /* bg-line */
  padding: 0.25rem 0.5rem; /* py-1 px-2 */
  font-size: 10px; /* text-2xs */
  line-height: 14px;
  text-transform: capitalize;
  color: #2d2a26; /* text-ink */
}
.cc_dadnPAQTf5_QJ9I3cnw8o .csw-item:hover .csw-tip, .cc_dadnPAQTf5_Z0DG31F9ZY .csw-item:hover .csw-tip, .cc_dadnPAQTf5_ZvoKwRECNg .csw-item:hover .csw-tip, .cc_dadnPAQTf5_0uNE6jADTw .csw-item:hover .csw-tip, .cc_dadnPAQTf5_IZCaxJOaZB .csw-item:hover .csw-tip, .cc_dadnPAQTf5_Xt2iXfU7md .csw-item:hover .csw-tip, .cc_dadnPAQTf5_I7bjyo0mR7 .csw-item:hover .csw-tip, .cc_dadnPAQTf5_IrXfp9SPrh .csw-item:hover .csw-tip, .cc_dadnPAQTf5_fWEb0wf5Bk .csw-item:hover .csw-tip, .cc_dadnPAQTf5_pgEWNGcEp1 .csw-item:hover .csw-tip, .cc_dadnPAQTf5_A9LDH1Pdtp .csw-item:hover .csw-tip {
  display: block; /* group-hover:block */
}

/* End import: ../ColorSwatchesPicker/styles.css */
/* Imported from: ../SizeChips/styles.css */
/* ─── SizeChips ─── eski Tailwind → düz CSS (değerler birebir). */

/* row kökü: hscroll relative overflow-x-auto (hscroll global.css'te) */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc--row, .cc_dadnPAQTf5_Z0DG31F9ZY .szc--row, .cc_dadnPAQTf5_ZvoKwRECNg .szc--row, .cc_dadnPAQTf5_0uNE6jADTw .szc--row, .cc_dadnPAQTf5_IZCaxJOaZB .szc--row, .cc_dadnPAQTf5_Xt2iXfU7md .szc--row, .cc_dadnPAQTf5_I7bjyo0mR7 .szc--row, .cc_dadnPAQTf5_IrXfp9SPrh .szc--row, .cc_dadnPAQTf5_fWEb0wf5Bk .szc--row, .cc_dadnPAQTf5_pgEWNGcEp1 .szc--row, .cc_dadnPAQTf5_A9LDH1Pdtp .szc--row {
  position: relative;
  overflow-x: auto;
}

/* başlık: flex items-baseline justify-between (+ row'da sticky left-0) */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-head, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-head, .cc_dadnPAQTf5_ZvoKwRECNg .szc-head, .cc_dadnPAQTf5_0uNE6jADTw .szc-head, .cc_dadnPAQTf5_IZCaxJOaZB .szc-head, .cc_dadnPAQTf5_Xt2iXfU7md .szc-head, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-head, .cc_dadnPAQTf5_IrXfp9SPrh .szc-head, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-head, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-head, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-head {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-head--sticky, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-head--sticky, .cc_dadnPAQTf5_ZvoKwRECNg .szc-head--sticky, .cc_dadnPAQTf5_0uNE6jADTw .szc-head--sticky, .cc_dadnPAQTf5_IZCaxJOaZB .szc-head--sticky, .cc_dadnPAQTf5_Xt2iXfU7md .szc-head--sticky, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-head--sticky, .cc_dadnPAQTf5_IrXfp9SPrh .szc-head--sticky, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-head--sticky, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-head--sticky, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-head--sticky {
  position: sticky;
  left: 0;
}

/* etiket: text-xs text-ink */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-title, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-title, .cc_dadnPAQTf5_ZvoKwRECNg .szc-title, .cc_dadnPAQTf5_0uNE6jADTw .szc-title, .cc_dadnPAQTf5_IZCaxJOaZB .szc-title, .cc_dadnPAQTf5_Xt2iXfU7md .szc-title, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-title, .cc_dadnPAQTf5_IrXfp9SPrh .szc-title, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-title, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-title, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-title {
  font-size: 12px; /* text-xs */
  line-height: 16px;
  color: #2d2a26; /* text-ink */
}

/* uyarı: ml-2 font-medium text-sale */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-warn, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-warn, .cc_dadnPAQTf5_ZvoKwRECNg .szc-warn, .cc_dadnPAQTf5_0uNE6jADTw .szc-warn, .cc_dadnPAQTf5_IZCaxJOaZB .szc-warn, .cc_dadnPAQTf5_Xt2iXfU7md .szc-warn, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-warn, .cc_dadnPAQTf5_IrXfp9SPrh .szc-warn, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-warn, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-warn, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-warn {
  margin-left: 0.5rem; /* ml-2 */
  font-weight: 500;
  color: #c92a2a; /* text-sale */
}

/* mobil aksiyon: sm:hidden */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-action-m, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-action-m, .cc_dadnPAQTf5_ZvoKwRECNg .szc-action-m, .cc_dadnPAQTf5_0uNE6jADTw .szc-action-m, .cc_dadnPAQTf5_IZCaxJOaZB .szc-action-m, .cc_dadnPAQTf5_Xt2iXfU7md .szc-action-m, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-action-m, .cc_dadnPAQTf5_IrXfp9SPrh .szc-action-m, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-action-m, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-action-m, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-action-m {
  display: inline;
}
@media (min-width: 640px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .szc-action-m, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-action-m, .cc_dadnPAQTf5_ZvoKwRECNg .szc-action-m, .cc_dadnPAQTf5_0uNE6jADTw .szc-action-m, .cc_dadnPAQTf5_IZCaxJOaZB .szc-action-m, .cc_dadnPAQTf5_Xt2iXfU7md .szc-action-m, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-action-m, .cc_dadnPAQTf5_IrXfp9SPrh .szc-action-m, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-action-m, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-action-m, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-action-m {
    display: none;
  }
}

/* liste sıfırlama + iki yerleşim */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-list, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-list, .cc_dadnPAQTf5_ZvoKwRECNg .szc-list, .cc_dadnPAQTf5_0uNE6jADTw .szc-list, .cc_dadnPAQTf5_IZCaxJOaZB .szc-list, .cc_dadnPAQTf5_Xt2iXfU7md .szc-list, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-list, .cc_dadnPAQTf5_IrXfp9SPrh .szc-list, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-list, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-list, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* row: flex w-full gap-1 pb-3 pt-4 */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-list--row, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-list--row, .cc_dadnPAQTf5_ZvoKwRECNg .szc-list--row, .cc_dadnPAQTf5_0uNE6jADTw .szc-list--row, .cc_dadnPAQTf5_IZCaxJOaZB .szc-list--row, .cc_dadnPAQTf5_Xt2iXfU7md .szc-list--row, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-list--row, .cc_dadnPAQTf5_IrXfp9SPrh .szc-list--row, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-list--row, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-list--row, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-list--row {
  display: flex;
  width: 100%;
  gap: 0.25rem; /* gap-1 */
  padding: 1rem 0 0.75rem; /* pt-4 pb-3 */
}
/* grid: mt-2 grid grid-cols-5 gap-1 */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-list--grid, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-list--grid, .cc_dadnPAQTf5_ZvoKwRECNg .szc-list--grid, .cc_dadnPAQTf5_0uNE6jADTw .szc-list--grid, .cc_dadnPAQTf5_IZCaxJOaZB .szc-list--grid, .cc_dadnPAQTf5_Xt2iXfU7md .szc-list--grid, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-list--grid, .cc_dadnPAQTf5_IrXfp9SPrh .szc-list--grid, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-list--grid, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-list--grid, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-list--grid {
  margin-top: 0.5rem; /* mt-2 */
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 0.25rem; /* gap-1 */
}
/* grid uyarı: rounded-sm ring-1 ring-sale ring-offset-4 */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-list--warning, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-list--warning, .cc_dadnPAQTf5_ZvoKwRECNg .szc-list--warning, .cc_dadnPAQTf5_0uNE6jADTw .szc-list--warning, .cc_dadnPAQTf5_IZCaxJOaZB .szc-list--warning, .cc_dadnPAQTf5_Xt2iXfU7md .szc-list--warning, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-list--warning, .cc_dadnPAQTf5_IrXfp9SPrh .szc-list--warning, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-list--warning, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-list--warning, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-list--warning {
  border-radius: 2px; /* rounded-sm */
  box-shadow:
    0 0 0 4px #ffffff,
    /* ring-offset-4 */ 0 0 0 5px #c92a2a; /* ring-1 ring-sale */
}

/* çip: group relative shrink-0 rounded-sm border text-xs transition-colors */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip {
  position: relative;
  flex-shrink: 0;
  border-radius: 2px; /* rounded-sm */
  border: 1px solid transparent;
  font-size: 12px; /* text-xs */
  line-height: 16px;
  transition-property: color, background-color, border-color;
  transition-duration: 150ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
/* seçili (tint'siz): border-ink bg-ink text-white */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip--selected, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip--selected, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip--selected, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip--selected, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip--selected, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip--selected, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip--selected, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip--selected, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip--selected, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip--selected, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip--selected {
  border-color: #2d2a26;
  background-color: #2d2a26;
  color: #ffffff;
}
/* tükendi: border-line text-ink-3 */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip--soldout, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip--soldout, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip--soldout, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip--soldout, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip--soldout, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip--soldout, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip--soldout, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip--soldout, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip--soldout, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip--soldout, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip--soldout {
  border-color: #e8e5df; /* border-line */
  color: #9aa0a6; /* text-ink-3 */
}
/* default: border-line text-ink hover:border-ink */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip--default, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip--default, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip--default, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip--default, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip--default, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip--default, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip--default, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip--default, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip--default, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip--default, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip--default {
  border-color: #e8e5df;
  color: #2d2a26;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip--default:hover, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip--default:hover, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip--default:hover, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip--default:hover, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip--default:hover, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip--default:hover, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip--default:hover, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip--default:hover, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip--default:hover, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip--default:hover, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip--default:hover {
  border-color: #2d2a26; /* hover:border-ink */
}

/* tükendi çizgisi: absolute left-0 top-0 block h-px w-16 origin-left rotate-29 bg-ink-3
   (29° = 32×56 kutunun köşegen açısı — tailwind.config rotate.29 tokenı) */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-cross, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-cross, .cc_dadnPAQTf5_ZvoKwRECNg .szc-cross, .cc_dadnPAQTf5_0uNE6jADTw .szc-cross, .cc_dadnPAQTf5_IZCaxJOaZB .szc-cross, .cc_dadnPAQTf5_Xt2iXfU7md .szc-cross, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-cross, .cc_dadnPAQTf5_IrXfp9SPrh .szc-cross, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-cross, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-cross, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-cross {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  height: 1px; /* h-px */
  width: 4rem; /* w-16 */
  transform-origin: left;
  transform: rotate(29deg);
  background-color: #9aa0a6; /* bg-ink-3 */
}

/* buton: relative flex h-8 items-center justify-center (+ w-14 | w-full)
   (+ buton sıfırlama: font/renk kalıtımı) */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-btn, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-btn, .cc_dadnPAQTf5_ZvoKwRECNg .szc-btn, .cc_dadnPAQTf5_0uNE6jADTw .szc-btn, .cc_dadnPAQTf5_IZCaxJOaZB .szc-btn, .cc_dadnPAQTf5_Xt2iXfU7md .szc-btn, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-btn, .cc_dadnPAQTf5_IrXfp9SPrh .szc-btn, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-btn, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-btn, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-btn {
  position: relative;
  display: flex;
  height: 2rem; /* h-8 */
  align-items: center;
  justify-content: center;
  border: 0;
  padding: 0;
  background-color: transparent;
  font: inherit;
  color: inherit;
  cursor: pointer;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-btn--row, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-btn--row, .cc_dadnPAQTf5_ZvoKwRECNg .szc-btn--row, .cc_dadnPAQTf5_0uNE6jADTw .szc-btn--row, .cc_dadnPAQTf5_IZCaxJOaZB .szc-btn--row, .cc_dadnPAQTf5_Xt2iXfU7md .szc-btn--row, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-btn--row, .cc_dadnPAQTf5_IrXfp9SPrh .szc-btn--row, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-btn--row, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-btn--row, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-btn--row {
  width: 3.5rem; /* w-14 */
}
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-btn--grid, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-btn--grid, .cc_dadnPAQTf5_ZvoKwRECNg .szc-btn--grid, .cc_dadnPAQTf5_0uNE6jADTw .szc-btn--grid, .cc_dadnPAQTf5_IZCaxJOaZB .szc-btn--grid, .cc_dadnPAQTf5_Xt2iXfU7md .szc-btn--grid, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-btn--grid, .cc_dadnPAQTf5_IrXfp9SPrh .szc-btn--grid, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-btn--grid, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-btn--grid, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-btn--grid {
  width: 100%;
}

/* tooltip — ColorSwatchesPicker ile aynı dil */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-tip, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-tip, .cc_dadnPAQTf5_ZvoKwRECNg .szc-tip, .cc_dadnPAQTf5_0uNE6jADTw .szc-tip, .cc_dadnPAQTf5_IZCaxJOaZB .szc-tip, .cc_dadnPAQTf5_Xt2iXfU7md .szc-tip, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-tip, .cc_dadnPAQTf5_IrXfp9SPrh .szc-tip, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-tip, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-tip, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-tip {
  pointer-events: none;
  position: absolute;
  bottom: 100%;
  left: 50%;
  z-index: 5; /* z-nav */
  display: none;
  transform: translate(-50%, -0.25rem); /* -translate-x-1/2 -translate-y-1 */
  white-space: nowrap;
  border-radius: 2px;
  background-color: #e8e5df; /* bg-line */
  padding: 0.25rem 0.5rem; /* py-1 px-2 */
  font-size: 10px; /* text-2xs */
  line-height: 14px;
  text-transform: capitalize;
  color: #2d2a26;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_ZvoKwRECNg .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_0uNE6jADTw .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_IZCaxJOaZB .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_Xt2iXfU7md .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_IrXfp9SPrh .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-chip:hover .szc-tip, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-chip:hover .szc-tip {
  display: block; /* group-hover:block */
}

/* masaüstü aksiyon: hidden shrink-0 items-center self-center pl-3 sm:flex */
.cc_dadnPAQTf5_QJ9I3cnw8o .szc-action-d, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-action-d, .cc_dadnPAQTf5_ZvoKwRECNg .szc-action-d, .cc_dadnPAQTf5_0uNE6jADTw .szc-action-d, .cc_dadnPAQTf5_IZCaxJOaZB .szc-action-d, .cc_dadnPAQTf5_Xt2iXfU7md .szc-action-d, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-action-d, .cc_dadnPAQTf5_IrXfp9SPrh .szc-action-d, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-action-d, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-action-d, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-action-d {
  display: none;
  flex-shrink: 0;
  align-items: center;
  align-self: center;
  padding-left: 0.75rem; /* pl-3 */
}
@media (min-width: 640px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .szc-action-d, .cc_dadnPAQTf5_Z0DG31F9ZY .szc-action-d, .cc_dadnPAQTf5_ZvoKwRECNg .szc-action-d, .cc_dadnPAQTf5_0uNE6jADTw .szc-action-d, .cc_dadnPAQTf5_IZCaxJOaZB .szc-action-d, .cc_dadnPAQTf5_Xt2iXfU7md .szc-action-d, .cc_dadnPAQTf5_I7bjyo0mR7 .szc-action-d, .cc_dadnPAQTf5_IrXfp9SPrh .szc-action-d, .cc_dadnPAQTf5_fWEb0wf5Bk .szc-action-d, .cc_dadnPAQTf5_pgEWNGcEp1 .szc-action-d, .cc_dadnPAQTf5_A9LDH1Pdtp .szc-action-d {
    display: flex;
  }
}

/* End import: ../SizeChips/styles.css */
/* Imported from: ../Toast/styles.css */
/* ─── Toast ─── eski Tailwind → düz CSS.
   yığın: fixed bottom-20 lg:bottom-6 left-1/2 -translate-x-1/2 z-[100]
   flex flex-col gap-2 pointer-events-none */
.cc_dadnPAQTf5_QJ9I3cnw8o .toast-stack, .cc_dadnPAQTf5_Z0DG31F9ZY .toast-stack, .cc_dadnPAQTf5_ZvoKwRECNg .toast-stack, .cc_dadnPAQTf5_0uNE6jADTw .toast-stack, .cc_dadnPAQTf5_IZCaxJOaZB .toast-stack, .cc_dadnPAQTf5_Xt2iXfU7md .toast-stack, .cc_dadnPAQTf5_I7bjyo0mR7 .toast-stack, .cc_dadnPAQTf5_IrXfp9SPrh .toast-stack, .cc_dadnPAQTf5_fWEb0wf5Bk .toast-stack, .cc_dadnPAQTf5_pgEWNGcEp1 .toast-stack, .cc_dadnPAQTf5_A9LDH1Pdtp .toast-stack {
  position: fixed;
  bottom: 5rem; /* bottom-20 */
  left: 50%;
  transform: translateX(-50%);
  z-index: 100; /* z-[100] = z-modal */
  display: flex;
  flex-direction: column;
  gap: 0.5rem; /* gap-2 */
  pointer-events: none;
}
@media (min-width: 1024px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .toast-stack, .cc_dadnPAQTf5_Z0DG31F9ZY .toast-stack, .cc_dadnPAQTf5_ZvoKwRECNg .toast-stack, .cc_dadnPAQTf5_0uNE6jADTw .toast-stack, .cc_dadnPAQTf5_IZCaxJOaZB .toast-stack, .cc_dadnPAQTf5_Xt2iXfU7md .toast-stack, .cc_dadnPAQTf5_I7bjyo0mR7 .toast-stack, .cc_dadnPAQTf5_IrXfp9SPrh .toast-stack, .cc_dadnPAQTf5_fWEb0wf5Bk .toast-stack, .cc_dadnPAQTf5_pgEWNGcEp1 .toast-stack, .cc_dadnPAQTf5_A9LDH1Pdtp .toast-stack {
    bottom: 1.5rem; /* lg:bottom-6 */
  }
}

/* öğe: px-5 py-3 rounded-sm text-[13px] font-medium shadow-lg
   whitespace-nowrap pointer-events-auto */
.cc_dadnPAQTf5_QJ9I3cnw8o .toast, .cc_dadnPAQTf5_Z0DG31F9ZY .toast, .cc_dadnPAQTf5_ZvoKwRECNg .toast, .cc_dadnPAQTf5_0uNE6jADTw .toast, .cc_dadnPAQTf5_IZCaxJOaZB .toast, .cc_dadnPAQTf5_Xt2iXfU7md .toast, .cc_dadnPAQTf5_I7bjyo0mR7 .toast, .cc_dadnPAQTf5_IrXfp9SPrh .toast, .cc_dadnPAQTf5_fWEb0wf5Bk .toast, .cc_dadnPAQTf5_pgEWNGcEp1 .toast, .cc_dadnPAQTf5_A9LDH1Pdtp .toast {
  padding: 0.75rem 1.25rem; /* py-3 px-5 */
  border-radius: 2px; /* rounded-sm */
  font-size: 13px; /* text-[13px] */
  line-height: 1.5; /* preflight kalıtımı */
  font-weight: 500;
  box-shadow:
    0 10px 15px -3px rgb(0 0 0 / 0.1),
    0 4px 6px -4px rgb(0 0 0 / 0.1); /* shadow-lg */
  white-space: nowrap;
  pointer-events: auto;
}

/* tip renkleri: success bg-brand-green text-white / error bg-red-600 /
   info bg-neutral-900 (brand-green = tüccar primary kanalı) */
.cc_dadnPAQTf5_QJ9I3cnw8o .toast--success, .cc_dadnPAQTf5_Z0DG31F9ZY .toast--success, .cc_dadnPAQTf5_ZvoKwRECNg .toast--success, .cc_dadnPAQTf5_0uNE6jADTw .toast--success, .cc_dadnPAQTf5_IZCaxJOaZB .toast--success, .cc_dadnPAQTf5_Xt2iXfU7md .toast--success, .cc_dadnPAQTf5_I7bjyo0mR7 .toast--success, .cc_dadnPAQTf5_IrXfp9SPrh .toast--success, .cc_dadnPAQTf5_fWEb0wf5Bk .toast--success, .cc_dadnPAQTf5_pgEWNGcEp1 .toast--success, .cc_dadnPAQTf5_A9LDH1Pdtp .toast--success {
  background-color: var(--lp-primary, #000000);
  color: #ffffff;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .toast--error, .cc_dadnPAQTf5_Z0DG31F9ZY .toast--error, .cc_dadnPAQTf5_ZvoKwRECNg .toast--error, .cc_dadnPAQTf5_0uNE6jADTw .toast--error, .cc_dadnPAQTf5_IZCaxJOaZB .toast--error, .cc_dadnPAQTf5_Xt2iXfU7md .toast--error, .cc_dadnPAQTf5_I7bjyo0mR7 .toast--error, .cc_dadnPAQTf5_IrXfp9SPrh .toast--error, .cc_dadnPAQTf5_fWEb0wf5Bk .toast--error, .cc_dadnPAQTf5_pgEWNGcEp1 .toast--error, .cc_dadnPAQTf5_A9LDH1Pdtp .toast--error {
  background-color: #dc2626; /* red-600 */
  color: #ffffff;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .toast--info, .cc_dadnPAQTf5_Z0DG31F9ZY .toast--info, .cc_dadnPAQTf5_ZvoKwRECNg .toast--info, .cc_dadnPAQTf5_0uNE6jADTw .toast--info, .cc_dadnPAQTf5_IZCaxJOaZB .toast--info, .cc_dadnPAQTf5_Xt2iXfU7md .toast--info, .cc_dadnPAQTf5_I7bjyo0mR7 .toast--info, .cc_dadnPAQTf5_IrXfp9SPrh .toast--info, .cc_dadnPAQTf5_fWEb0wf5Bk .toast--info, .cc_dadnPAQTf5_pgEWNGcEp1 .toast--info, .cc_dadnPAQTf5_A9LDH1Pdtp .toast--info {
  background-color: #171717; /* neutral-900 */
  color: #ffffff;
}

/* End import: ../Toast/styles.css */

/* kök: fixed inset-0 z-modal flex items-end justify-center md:items-center
   md:p-6 transition-opacity duration-300 (+ opacity-0 → entered opacity-100) */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-root, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-root, .cc_dadnPAQTf5_ZvoKwRECNg .qv-root, .cc_dadnPAQTf5_0uNE6jADTw .qv-root, .cc_dadnPAQTf5_IZCaxJOaZB .qv-root, .cc_dadnPAQTf5_Xt2iXfU7md .qv-root, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-root, .cc_dadnPAQTf5_IrXfp9SPrh .qv-root, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-root, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-root, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-root {
  position: fixed;
  inset: 0;
  z-index: 100; /* z-modal */
  display: flex;
  align-items: flex-end; /* items-end (mobil bottom-sheet) */
  justify-content: center;
  transition: opacity 300ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-root--entered, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-root--entered, .cc_dadnPAQTf5_ZvoKwRECNg .qv-root--entered, .cc_dadnPAQTf5_0uNE6jADTw .qv-root--entered, .cc_dadnPAQTf5_IZCaxJOaZB .qv-root--entered, .cc_dadnPAQTf5_Xt2iXfU7md .qv-root--entered, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-root--entered, .cc_dadnPAQTf5_IrXfp9SPrh .qv-root--entered, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-root--entered, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-root--entered, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-root--entered {
  opacity: 1;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-root--closed, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-root--closed, .cc_dadnPAQTf5_ZvoKwRECNg .qv-root--closed, .cc_dadnPAQTf5_0uNE6jADTw .qv-root--closed, .cc_dadnPAQTf5_IZCaxJOaZB .qv-root--closed, .cc_dadnPAQTf5_Xt2iXfU7md .qv-root--closed, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-root--closed, .cc_dadnPAQTf5_IrXfp9SPrh .qv-root--closed, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-root--closed, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-root--closed, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-root--closed {
  pointer-events: none;
}
@media (min-width: 768px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .qv-root, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-root, .cc_dadnPAQTf5_ZvoKwRECNg .qv-root, .cc_dadnPAQTf5_0uNE6jADTw .qv-root, .cc_dadnPAQTf5_IZCaxJOaZB .qv-root, .cc_dadnPAQTf5_Xt2iXfU7md .qv-root, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-root, .cc_dadnPAQTf5_IrXfp9SPrh .qv-root, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-root, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-root, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-root {
    align-items: center; /* md:items-center */
    padding: 1.5rem; /* md:p-6 */
  }
}

/* backdrop: absolute inset-0 bg-black/40 */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-backdrop, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-backdrop, .cc_dadnPAQTf5_ZvoKwRECNg .qv-backdrop, .cc_dadnPAQTf5_0uNE6jADTw .qv-backdrop, .cc_dadnPAQTf5_IZCaxJOaZB .qv-backdrop, .cc_dadnPAQTf5_Xt2iXfU7md .qv-backdrop, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-backdrop, .cc_dadnPAQTf5_IrXfp9SPrh .qv-backdrop, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-backdrop, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-backdrop, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-backdrop {
  position: absolute;
  inset: 0;
  background-color: rgb(0 0 0 / 0.4);
}

/* panel: relative flex w-full max-h-sheet flex-col overflow-hidden bg-white
   transition-all duration-300 ease-out md:max-h-modal md:max-w-3xl
   kapalı: translate-y-full opacity-100 / md:translate-y-8 md:opacity-0
   entered: translate-y-0 opacity-100 */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-panel, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-panel, .cc_dadnPAQTf5_ZvoKwRECNg .qv-panel, .cc_dadnPAQTf5_0uNE6jADTw .qv-panel, .cc_dadnPAQTf5_IZCaxJOaZB .qv-panel, .cc_dadnPAQTf5_Xt2iXfU7md .qv-panel, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-panel, .cc_dadnPAQTf5_IrXfp9SPrh .qv-panel, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-panel, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-panel, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-panel {
  position: relative;
  display: flex;
  width: 100%;
  max-height: 92vh; /* max-h-sheet */
  flex-direction: column;
  overflow: hidden;
  background-color: #ffffff;
  transition: all 300ms cubic-bezier(0, 0, 0.2, 1); /* duration-300 ease-out */
  transform: translateY(100%); /* translate-y-full */
  opacity: 1;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-panel--entered, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-panel--entered, .cc_dadnPAQTf5_ZvoKwRECNg .qv-panel--entered, .cc_dadnPAQTf5_0uNE6jADTw .qv-panel--entered, .cc_dadnPAQTf5_IZCaxJOaZB .qv-panel--entered, .cc_dadnPAQTf5_Xt2iXfU7md .qv-panel--entered, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-panel--entered, .cc_dadnPAQTf5_IrXfp9SPrh .qv-panel--entered, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-panel--entered, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-panel--entered, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-panel--entered {
  transform: translateY(0);
  opacity: 1;
}
@media (min-width: 768px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .qv-panel, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-panel, .cc_dadnPAQTf5_ZvoKwRECNg .qv-panel, .cc_dadnPAQTf5_0uNE6jADTw .qv-panel, .cc_dadnPAQTf5_IZCaxJOaZB .qv-panel, .cc_dadnPAQTf5_Xt2iXfU7md .qv-panel, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-panel, .cc_dadnPAQTf5_IrXfp9SPrh .qv-panel, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-panel, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-panel, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-panel {
    max-height: 85vh; /* md:max-h-modal */
    max-width: 48rem; /* md:max-w-3xl */
    transform: translateY(2rem); /* md:translate-y-8 */
    opacity: 0; /* md:opacity-0 */
  }
  .cc_dadnPAQTf5_QJ9I3cnw8o .qv-panel--entered, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-panel--entered, .cc_dadnPAQTf5_ZvoKwRECNg .qv-panel--entered, .cc_dadnPAQTf5_0uNE6jADTw .qv-panel--entered, .cc_dadnPAQTf5_IZCaxJOaZB .qv-panel--entered, .cc_dadnPAQTf5_Xt2iXfU7md .qv-panel--entered, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-panel--entered, .cc_dadnPAQTf5_IrXfp9SPrh .qv-panel--entered, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-panel--entered, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-panel--entered, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-panel--entered {
    transform: translateY(0);
    opacity: 1;
  }
}

/* kapat: absolute right-3 top-3 z-content flex h-9 w-9 items-center
   justify-center bg-white/75 text-ink backdrop-blur-sm transition-colors
   hover:bg-white md:bg-transparent md:backdrop-blur-none md:hover:bg-neutral-100 */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-close, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-close, .cc_dadnPAQTf5_ZvoKwRECNg .qv-close, .cc_dadnPAQTf5_0uNE6jADTw .qv-close, .cc_dadnPAQTf5_IZCaxJOaZB .qv-close, .cc_dadnPAQTf5_Xt2iXfU7md .qv-close, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-close, .cc_dadnPAQTf5_IrXfp9SPrh .qv-close, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-close, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-close, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-close {
  position: absolute;
  right: 0.75rem;
  top: 0.75rem;
  z-index: 4; /* z-content */
  display: flex;
  height: 2.25rem; /* h-9 */
  width: 2.25rem; /* w-9 */
  align-items: center;
  justify-content: center;
  background-color: rgb(255 255 255 / 0.75);
  color: #2d2a26; /* text-ink */
  backdrop-filter: blur(4px); /* backdrop-blur-sm */
  transition-property: color, background-color, border-color;
  transition-duration: 150ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  border: 0;
  padding: 0;
  cursor: pointer;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-close:hover, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-close:hover, .cc_dadnPAQTf5_ZvoKwRECNg .qv-close:hover, .cc_dadnPAQTf5_0uNE6jADTw .qv-close:hover, .cc_dadnPAQTf5_IZCaxJOaZB .qv-close:hover, .cc_dadnPAQTf5_Xt2iXfU7md .qv-close:hover, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-close:hover, .cc_dadnPAQTf5_IrXfp9SPrh .qv-close:hover, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-close:hover, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-close:hover, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-close:hover {
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .qv-close, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-close, .cc_dadnPAQTf5_ZvoKwRECNg .qv-close, .cc_dadnPAQTf5_0uNE6jADTw .qv-close, .cc_dadnPAQTf5_IZCaxJOaZB .qv-close, .cc_dadnPAQTf5_Xt2iXfU7md .qv-close, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-close, .cc_dadnPAQTf5_IrXfp9SPrh .qv-close, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-close, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-close, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-close {
    background-color: transparent;
    backdrop-filter: none;
  }
  .cc_dadnPAQTf5_QJ9I3cnw8o .qv-close:hover, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-close:hover, .cc_dadnPAQTf5_ZvoKwRECNg .qv-close:hover, .cc_dadnPAQTf5_0uNE6jADTw .qv-close:hover, .cc_dadnPAQTf5_IZCaxJOaZB .qv-close:hover, .cc_dadnPAQTf5_Xt2iXfU7md .qv-close:hover, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-close:hover, .cc_dadnPAQTf5_IrXfp9SPrh .qv-close:hover, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-close:hover, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-close:hover, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-close:hover {
    background-color: #f5f5f5; /* md:hover:bg-neutral-100 */
  }
}

/* gövde: grid min-h-0 flex-1 grid-cols-1 overflow-y-auto md:grid-cols-2 */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-grid, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-grid, .cc_dadnPAQTf5_ZvoKwRECNg .qv-grid, .cc_dadnPAQTf5_0uNE6jADTw .qv-grid, .cc_dadnPAQTf5_IZCaxJOaZB .qv-grid, .cc_dadnPAQTf5_Xt2iXfU7md .qv-grid, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-grid, .cc_dadnPAQTf5_IrXfp9SPrh .qv-grid, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-grid, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-grid, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-grid {
  display: grid;
  min-height: 0;
  flex: 1 1 0%;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  overflow-y: auto;
}
@media (min-width: 768px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .qv-grid, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-grid, .cc_dadnPAQTf5_ZvoKwRECNg .qv-grid, .cc_dadnPAQTf5_0uNE6jADTw .qv-grid, .cc_dadnPAQTf5_IZCaxJOaZB .qv-grid, .cc_dadnPAQTf5_Xt2iXfU7md .qv-grid, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-grid, .cc_dadnPAQTf5_IrXfp9SPrh .qv-grid, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-grid, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-grid, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

/* görsel kolonu: relative; medya kutusu: relative w-full overflow-hidden bg-neutral-50 */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-media-col, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-media-col, .cc_dadnPAQTf5_ZvoKwRECNg .qv-media-col, .cc_dadnPAQTf5_0uNE6jADTw .qv-media-col, .cc_dadnPAQTf5_IZCaxJOaZB .qv-media-col, .cc_dadnPAQTf5_Xt2iXfU7md .qv-media-col, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-media-col, .cc_dadnPAQTf5_IrXfp9SPrh .qv-media-col, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-media-col, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-media-col, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-media-col {
  position: relative;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-media, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-media, .cc_dadnPAQTf5_ZvoKwRECNg .qv-media, .cc_dadnPAQTf5_0uNE6jADTw .qv-media, .cc_dadnPAQTf5_IZCaxJOaZB .qv-media, .cc_dadnPAQTf5_Xt2iXfU7md .qv-media, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-media, .cc_dadnPAQTf5_IrXfp9SPrh .qv-media, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-media, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-media, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-media {
  position: relative;
  width: 100%;
  overflow: hidden;
  background-color: #fafafa; /* bg-neutral-50 */
}

/* indirim oranı rozeti — galerinin SAĞ ÜSTÜ (kart .pcard-discount dizgisi) */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-discount, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-discount, .cc_dadnPAQTf5_ZvoKwRECNg .qv-discount, .cc_dadnPAQTf5_0uNE6jADTw .qv-discount, .cc_dadnPAQTf5_IZCaxJOaZB .qv-discount, .cc_dadnPAQTf5_Xt2iXfU7md .qv-discount, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-discount, .cc_dadnPAQTf5_IrXfp9SPrh .qv-discount, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-discount, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-discount, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-discount {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  z-index: 4; /* z-content */
  background-color: #c92a2a; /* bg-sale */
  padding: 0.125rem 0.375rem;
  font-size: 10px;
  line-height: 14px;
  font-weight: 700;
  color: #ffffff;
}

/* karusel (eski .swiper) — CSS scroll-snap; Swiper grabCursor paritesi */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-gallery, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-gallery, .cc_dadnPAQTf5_ZvoKwRECNg .qv-gallery, .cc_dadnPAQTf5_0uNE6jADTw .qv-gallery, .cc_dadnPAQTf5_IZCaxJOaZB .qv-gallery, .cc_dadnPAQTf5_Xt2iXfU7md .qv-gallery, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-gallery, .cc_dadnPAQTf5_IrXfp9SPrh .qv-gallery, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-gallery, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-gallery, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-gallery {
  display: flex;
  width: 100%;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  overscroll-behavior-x: contain;
  cursor: grab;
  scrollbar-width: none;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-gallery::-webkit-scrollbar, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-gallery::-webkit-scrollbar, .cc_dadnPAQTf5_ZvoKwRECNg .qv-gallery::-webkit-scrollbar, .cc_dadnPAQTf5_0uNE6jADTw .qv-gallery::-webkit-scrollbar, .cc_dadnPAQTf5_IZCaxJOaZB .qv-gallery::-webkit-scrollbar, .cc_dadnPAQTf5_Xt2iXfU7md .qv-gallery::-webkit-scrollbar, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-gallery::-webkit-scrollbar, .cc_dadnPAQTf5_IrXfp9SPrh .qv-gallery::-webkit-scrollbar, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-gallery::-webkit-scrollbar, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-gallery::-webkit-scrollbar, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-gallery::-webkit-scrollbar {
  display: none;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-gallery:active, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-gallery:active, .cc_dadnPAQTf5_ZvoKwRECNg .qv-gallery:active, .cc_dadnPAQTf5_0uNE6jADTw .qv-gallery:active, .cc_dadnPAQTf5_IZCaxJOaZB .qv-gallery:active, .cc_dadnPAQTf5_Xt2iXfU7md .qv-gallery:active, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-gallery:active, .cc_dadnPAQTf5_IrXfp9SPrh .qv-gallery:active, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-gallery:active, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-gallery:active, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-gallery:active {
  cursor: grabbing;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-slide, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-slide, .cc_dadnPAQTf5_ZvoKwRECNg .qv-slide, .cc_dadnPAQTf5_0uNE6jADTw .qv-slide, .cc_dadnPAQTf5_IZCaxJOaZB .qv-slide, .cc_dadnPAQTf5_Xt2iXfU7md .qv-slide, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-slide, .cc_dadnPAQTf5_IrXfp9SPrh .qv-slide, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-slide, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-slide, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-slide {
  flex: 0 0 100%;
  width: 100%;
  scroll-snap-align: start;
  scroll-snap-stop: always; /* Swiper slidesPerView:1 — her jest tek slayt */
}
/* slayt görseli: aspect-product w-full object-cover */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-slide-img, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-slide-img, .cc_dadnPAQTf5_ZvoKwRECNg .qv-slide-img, .cc_dadnPAQTf5_0uNE6jADTw .qv-slide-img, .cc_dadnPAQTf5_IZCaxJOaZB .qv-slide-img, .cc_dadnPAQTf5_Xt2iXfU7md .qv-slide-img, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-slide-img, .cc_dadnPAQTf5_IrXfp9SPrh .qv-slide-img, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-slide-img, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-slide-img, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-slide-img {
  aspect-ratio: 9 / 16; /* aspect-product */
  width: 100%;
  object-fit: cover;
  display: block;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-slide-empty, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-slide-empty, .cc_dadnPAQTf5_ZvoKwRECNg .qv-slide-empty, .cc_dadnPAQTf5_0uNE6jADTw .qv-slide-empty, .cc_dadnPAQTf5_IZCaxJOaZB .qv-slide-empty, .cc_dadnPAQTf5_Xt2iXfU7md .qv-slide-empty, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-slide-empty, .cc_dadnPAQTf5_IrXfp9SPrh .qv-slide-empty, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-slide-empty, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-slide-empty, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-slide-empty {
  aspect-ratio: 9 / 16;
  width: 100%;
}

/* ghost chevron: absolute left-2/right-2 top-1/2 z-content hidden h-9 w-9
   -translate-y-1/2 items-center justify-center text-ink transition-opacity
   hover:opacity-60 md:flex */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-nav, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-nav, .cc_dadnPAQTf5_ZvoKwRECNg .qv-nav, .cc_dadnPAQTf5_0uNE6jADTw .qv-nav, .cc_dadnPAQTf5_IZCaxJOaZB .qv-nav, .cc_dadnPAQTf5_Xt2iXfU7md .qv-nav, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-nav, .cc_dadnPAQTf5_IrXfp9SPrh .qv-nav, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-nav, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-nav, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-nav {
  position: absolute;
  top: 50%;
  z-index: 4; /* z-content */
  display: none;
  height: 2.25rem;
  width: 2.25rem;
  transform: translateY(-50%);
  align-items: center;
  justify-content: center;
  color: #2d2a26;
  transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
  background: transparent;
  border: 0;
  padding: 0;
  cursor: pointer;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-nav:hover, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-nav:hover, .cc_dadnPAQTf5_ZvoKwRECNg .qv-nav:hover, .cc_dadnPAQTf5_0uNE6jADTw .qv-nav:hover, .cc_dadnPAQTf5_IZCaxJOaZB .qv-nav:hover, .cc_dadnPAQTf5_Xt2iXfU7md .qv-nav:hover, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-nav:hover, .cc_dadnPAQTf5_IrXfp9SPrh .qv-nav:hover, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-nav:hover, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-nav:hover, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-nav:hover {
  opacity: 0.6;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-nav--prev, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-nav--prev, .cc_dadnPAQTf5_ZvoKwRECNg .qv-nav--prev, .cc_dadnPAQTf5_0uNE6jADTw .qv-nav--prev, .cc_dadnPAQTf5_IZCaxJOaZB .qv-nav--prev, .cc_dadnPAQTf5_Xt2iXfU7md .qv-nav--prev, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-nav--prev, .cc_dadnPAQTf5_IrXfp9SPrh .qv-nav--prev, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-nav--prev, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-nav--prev, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-nav--prev {
  left: 0.5rem;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-nav--next, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-nav--next, .cc_dadnPAQTf5_ZvoKwRECNg .qv-nav--next, .cc_dadnPAQTf5_0uNE6jADTw .qv-nav--next, .cc_dadnPAQTf5_IZCaxJOaZB .qv-nav--next, .cc_dadnPAQTf5_Xt2iXfU7md .qv-nav--next, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-nav--next, .cc_dadnPAQTf5_IrXfp9SPrh .qv-nav--next, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-nav--next, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-nav--next, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-nav--next {
  right: 0.5rem;
}
@media (min-width: 768px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .qv-nav, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-nav, .cc_dadnPAQTf5_ZvoKwRECNg .qv-nav, .cc_dadnPAQTf5_0uNE6jADTw .qv-nav, .cc_dadnPAQTf5_IZCaxJOaZB .qv-nav, .cc_dadnPAQTf5_Xt2iXfU7md .qv-nav, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-nav, .cc_dadnPAQTf5_IrXfp9SPrh .qv-nav, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-nav, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-nav, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-nav {
    display: flex;
  }
}

/* nokta göstergesi: absolute bottom-3 left-1/2 z-content flex -translate-x-1/2
   items-center gap-1.5 md:hidden */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-dots, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-dots, .cc_dadnPAQTf5_ZvoKwRECNg .qv-dots, .cc_dadnPAQTf5_0uNE6jADTw .qv-dots, .cc_dadnPAQTf5_IZCaxJOaZB .qv-dots, .cc_dadnPAQTf5_Xt2iXfU7md .qv-dots, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-dots, .cc_dadnPAQTf5_IrXfp9SPrh .qv-dots, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-dots, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-dots, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-dots {
  position: absolute;
  bottom: 0.75rem;
  left: 50%;
  z-index: 4;
  display: flex;
  transform: translateX(-50%);
  align-items: center;
  gap: 0.375rem; /* gap-1.5 */
}
@media (min-width: 768px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .qv-dots, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-dots, .cc_dadnPAQTf5_ZvoKwRECNg .qv-dots, .cc_dadnPAQTf5_0uNE6jADTw .qv-dots, .cc_dadnPAQTf5_IZCaxJOaZB .qv-dots, .cc_dadnPAQTf5_Xt2iXfU7md .qv-dots, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-dots, .cc_dadnPAQTf5_IrXfp9SPrh .qv-dots, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-dots, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-dots, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-dots {
    display: none;
  }
}
/* nokta: block h-1 rounded-full transition-all (aktif: w-4 bg-ink / pasif: w-1 bg-ink/30) */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-dot, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-dot, .cc_dadnPAQTf5_ZvoKwRECNg .qv-dot, .cc_dadnPAQTf5_0uNE6jADTw .qv-dot, .cc_dadnPAQTf5_IZCaxJOaZB .qv-dot, .cc_dadnPAQTf5_Xt2iXfU7md .qv-dot, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-dot, .cc_dadnPAQTf5_IrXfp9SPrh .qv-dot, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-dot, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-dot, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-dot {
  display: block;
  height: 0.25rem;
  border-radius: 9999px;
  transition: all 150ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 0.25rem;
  background-color: rgb(45 42 38 / 0.3); /* bg-ink/30 */
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-dot--active, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-dot--active, .cc_dadnPAQTf5_ZvoKwRECNg .qv-dot--active, .cc_dadnPAQTf5_0uNE6jADTw .qv-dot--active, .cc_dadnPAQTf5_IZCaxJOaZB .qv-dot--active, .cc_dadnPAQTf5_Xt2iXfU7md .qv-dot--active, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-dot--active, .cc_dadnPAQTf5_IrXfp9SPrh .qv-dot--active, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-dot--active, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-dot--active, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-dot--active {
  width: 1rem; /* w-4 */
  background-color: #2d2a26;
}

/* thumbnail şeridi: hscroll hidden gap-2 overflow-x-auto p-3 md:flex */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-thumbs, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-thumbs, .cc_dadnPAQTf5_ZvoKwRECNg .qv-thumbs, .cc_dadnPAQTf5_0uNE6jADTw .qv-thumbs, .cc_dadnPAQTf5_IZCaxJOaZB .qv-thumbs, .cc_dadnPAQTf5_Xt2iXfU7md .qv-thumbs, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-thumbs, .cc_dadnPAQTf5_IrXfp9SPrh .qv-thumbs, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-thumbs, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-thumbs, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-thumbs {
  display: none;
  gap: 0.5rem;
  overflow-x: auto;
  padding: 0.75rem;
}
@media (min-width: 768px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .qv-thumbs, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-thumbs, .cc_dadnPAQTf5_ZvoKwRECNg .qv-thumbs, .cc_dadnPAQTf5_0uNE6jADTw .qv-thumbs, .cc_dadnPAQTf5_IZCaxJOaZB .qv-thumbs, .cc_dadnPAQTf5_Xt2iXfU7md .qv-thumbs, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-thumbs, .cc_dadnPAQTf5_IrXfp9SPrh .qv-thumbs, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-thumbs, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-thumbs, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-thumbs {
    display: flex;
  }
}
/* thumb: aspect-product w-12 shrink-0 overflow-hidden border transition-colors
   (aktif: border-ink / pasif: border-transparent hover:border-neutral-300) */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-thumb, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-thumb, .cc_dadnPAQTf5_ZvoKwRECNg .qv-thumb, .cc_dadnPAQTf5_0uNE6jADTw .qv-thumb, .cc_dadnPAQTf5_IZCaxJOaZB .qv-thumb, .cc_dadnPAQTf5_Xt2iXfU7md .qv-thumb, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-thumb, .cc_dadnPAQTf5_IrXfp9SPrh .qv-thumb, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-thumb, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-thumb, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-thumb {
  aspect-ratio: 9 / 16;
  width: 3rem; /* w-12 */
  flex-shrink: 0;
  overflow: hidden;
  border: 1px solid transparent;
  transition-property: color, background-color, border-color;
  transition-duration: 150ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  background: transparent;
  padding: 0;
  cursor: pointer;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-thumb:hover, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-thumb:hover, .cc_dadnPAQTf5_ZvoKwRECNg .qv-thumb:hover, .cc_dadnPAQTf5_0uNE6jADTw .qv-thumb:hover, .cc_dadnPAQTf5_IZCaxJOaZB .qv-thumb:hover, .cc_dadnPAQTf5_Xt2iXfU7md .qv-thumb:hover, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-thumb:hover, .cc_dadnPAQTf5_IrXfp9SPrh .qv-thumb:hover, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-thumb:hover, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-thumb:hover, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-thumb:hover {
  border-color: #d4d4d4; /* hover:border-neutral-300 */
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-thumb--active, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-thumb--active, .cc_dadnPAQTf5_ZvoKwRECNg .qv-thumb--active, .cc_dadnPAQTf5_0uNE6jADTw .qv-thumb--active, .cc_dadnPAQTf5_IZCaxJOaZB .qv-thumb--active, .cc_dadnPAQTf5_Xt2iXfU7md .qv-thumb--active, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-thumb--active, .cc_dadnPAQTf5_IrXfp9SPrh .qv-thumb--active, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-thumb--active, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-thumb--active, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-thumb--active, .cc_dadnPAQTf5_QJ9I3cnw8o .qv-thumb--active:hover, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-thumb--active:hover, .cc_dadnPAQTf5_ZvoKwRECNg .qv-thumb--active:hover, .cc_dadnPAQTf5_0uNE6jADTw .qv-thumb--active:hover, .cc_dadnPAQTf5_IZCaxJOaZB .qv-thumb--active:hover, .cc_dadnPAQTf5_Xt2iXfU7md .qv-thumb--active:hover, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-thumb--active:hover, .cc_dadnPAQTf5_IrXfp9SPrh .qv-thumb--active:hover, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-thumb--active:hover, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-thumb--active:hover, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-thumb--active:hover {
  border-color: #2d2a26; /* border-ink */
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-thumb-img, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-thumb-img, .cc_dadnPAQTf5_ZvoKwRECNg .qv-thumb-img, .cc_dadnPAQTf5_0uNE6jADTw .qv-thumb-img, .cc_dadnPAQTf5_IZCaxJOaZB .qv-thumb-img, .cc_dadnPAQTf5_Xt2iXfU7md .qv-thumb-img, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-thumb-img, .cc_dadnPAQTf5_IrXfp9SPrh .qv-thumb-img, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-thumb-img, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-thumb-img, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-thumb-img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  display: block;
}

/* detaylar: flex flex-col p-5 md:p-8 */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-details, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-details, .cc_dadnPAQTf5_ZvoKwRECNg .qv-details, .cc_dadnPAQTf5_0uNE6jADTw .qv-details, .cc_dadnPAQTf5_IZCaxJOaZB .qv-details, .cc_dadnPAQTf5_Xt2iXfU7md .qv-details, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-details, .cc_dadnPAQTf5_IrXfp9SPrh .qv-details, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-details, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-details, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-details {
  display: flex;
  flex-direction: column;
  padding: 1.25rem;
}
@media (min-width: 768px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .qv-details, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-details, .cc_dadnPAQTf5_ZvoKwRECNg .qv-details, .cc_dadnPAQTf5_0uNE6jADTw .qv-details, .cc_dadnPAQTf5_IZCaxJOaZB .qv-details, .cc_dadnPAQTf5_Xt2iXfU7md .qv-details, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-details, .cc_dadnPAQTf5_IrXfp9SPrh .qv-details, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-details, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-details, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-details {
    padding: 2rem;
  }
}

/* marka: text-2xs font-medium uppercase tracking-widest text-ink-2 */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-brand, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-brand, .cc_dadnPAQTf5_ZvoKwRECNg .qv-brand, .cc_dadnPAQTf5_0uNE6jADTw .qv-brand, .cc_dadnPAQTf5_IZCaxJOaZB .qv-brand, .cc_dadnPAQTf5_Xt2iXfU7md .qv-brand, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-brand, .cc_dadnPAQTf5_IrXfp9SPrh .qv-brand, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-brand, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-brand, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-brand {
  font-size: 10px;
  line-height: 14px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.1em; /* tracking-widest */
  color: #5b5f66; /* text-ink-2 */
}

/* ad: mt-1 font-display text-xl leading-snug text-ink (+ h2 sıfırlama) */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-name, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-name, .cc_dadnPAQTf5_ZvoKwRECNg .qv-name, .cc_dadnPAQTf5_0uNE6jADTw .qv-name, .cc_dadnPAQTf5_IZCaxJOaZB .qv-name, .cc_dadnPAQTf5_Xt2iXfU7md .qv-name, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-name, .cc_dadnPAQTf5_IrXfp9SPrh .qv-name, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-name, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-name, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-name {
  margin: 0.25rem 0 0;
  font-family: var(--lp-font-display);
  font-size: var(--lp-text-heading-3); /* text-xl */
  line-height: var(--lp-lh-heading-3);
  letter-spacing: var(--lp-ls-type); /* leading-snug */
  font-weight: 400;
  color: #2d2a26;
}

/* fiyat: mt-1.5 text-sm font-medium text-ink */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-price, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-price, .cc_dadnPAQTf5_ZvoKwRECNg .qv-price, .cc_dadnPAQTf5_0uNE6jADTw .qv-price, .cc_dadnPAQTf5_IZCaxJOaZB .qv-price, .cc_dadnPAQTf5_Xt2iXfU7md .qv-price, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-price, .cc_dadnPAQTf5_IrXfp9SPrh .qv-price, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-price, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-price, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-price {
  margin-top: 0.375rem;
  font-size: 14px; /* text-sm */
  line-height: 20px;
  font-weight: 500;
  color: #2d2a26;
}
/* üstü çizili: mr-1.5 text-ink-3 */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-price-old, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-price-old, .cc_dadnPAQTf5_ZvoKwRECNg .qv-price-old, .cc_dadnPAQTf5_0uNE6jADTw .qv-price-old, .cc_dadnPAQTf5_IZCaxJOaZB .qv-price-old, .cc_dadnPAQTf5_Xt2iXfU7md .qv-price-old, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-price-old, .cc_dadnPAQTf5_IrXfp9SPrh .qv-price-old, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-price-old, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-price-old, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-price-old {
  margin-right: 0.375rem;
  color: #9aa0a6;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-price-sale, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-price-sale, .cc_dadnPAQTf5_ZvoKwRECNg .qv-price-sale, .cc_dadnPAQTf5_0uNE6jADTw .qv-price-sale, .cc_dadnPAQTf5_IZCaxJOaZB .qv-price-sale, .cc_dadnPAQTf5_Xt2iXfU7md .qv-price-sale, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-price-sale, .cc_dadnPAQTf5_IrXfp9SPrh .qv-price-sale, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-price-sale, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-price-sale, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-price-sale {
  color: #c92a2a; /* text-sale */
}

/* detay linki: mt-2 w-fit text-xs font-bold text-ink underline
   underline-offset-4 transition-opacity hover:opacity-60 */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-details-link, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-details-link, .cc_dadnPAQTf5_ZvoKwRECNg .qv-details-link, .cc_dadnPAQTf5_0uNE6jADTw .qv-details-link, .cc_dadnPAQTf5_IZCaxJOaZB .qv-details-link, .cc_dadnPAQTf5_Xt2iXfU7md .qv-details-link, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-details-link, .cc_dadnPAQTf5_IrXfp9SPrh .qv-details-link, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-details-link, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-details-link, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-details-link {
  margin-top: 0.5rem;
  width: fit-content;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700;
  color: #2d2a26;
  text-decoration: underline;
  text-underline-offset: 4px;
  transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-details-link:hover, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-details-link:hover, .cc_dadnPAQTf5_ZvoKwRECNg .qv-details-link:hover, .cc_dadnPAQTf5_0uNE6jADTw .qv-details-link:hover, .cc_dadnPAQTf5_IZCaxJOaZB .qv-details-link:hover, .cc_dadnPAQTf5_Xt2iXfU7md .qv-details-link:hover, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-details-link:hover, .cc_dadnPAQTf5_IrXfp9SPrh .qv-details-link:hover, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-details-link:hover, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-details-link:hover, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-details-link:hover {
  opacity: 0.6;
}

/* seçici blokları: mt-5 */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-picker, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-picker, .cc_dadnPAQTf5_ZvoKwRECNg .qv-picker, .cc_dadnPAQTf5_0uNE6jADTw .qv-picker, .cc_dadnPAQTf5_IZCaxJOaZB .qv-picker, .cc_dadnPAQTf5_Xt2iXfU7md .qv-picker, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-picker, .cc_dadnPAQTf5_IrXfp9SPrh .qv-picker, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-picker, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-picker, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-picker {
  margin-top: 1.25rem;
}

/* CTA: mt-6 flex h-12 w-full items-center px-5 font-display text-base
   transition-opacity md:mt-auto */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-cta, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-cta, .cc_dadnPAQTf5_ZvoKwRECNg .qv-cta, .cc_dadnPAQTf5_0uNE6jADTw .qv-cta, .cc_dadnPAQTf5_IZCaxJOaZB .qv-cta, .cc_dadnPAQTf5_Xt2iXfU7md .qv-cta, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-cta, .cc_dadnPAQTf5_IrXfp9SPrh .qv-cta, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-cta, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-cta, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-cta {
  margin-top: 1.5rem;
  display: flex;
  height: 3rem; /* h-12 */
  width: 100%;
  align-items: center;
  padding: 0 1.25rem; /* px-5 */
  font-family: var(--lp-font-display);
  font-size: var(--lp-text-heading-4); /* text-base */
  line-height: var(--lp-lh-heading-4);
  letter-spacing: var(--lp-ls-type);
  transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
  border: 0;
  cursor: pointer;
}
@media (min-width: 768px) {
  .cc_dadnPAQTf5_QJ9I3cnw8o .qv-cta, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-cta, .cc_dadnPAQTf5_ZvoKwRECNg .qv-cta, .cc_dadnPAQTf5_0uNE6jADTw .qv-cta, .cc_dadnPAQTf5_IZCaxJOaZB .qv-cta, .cc_dadnPAQTf5_Xt2iXfU7md .qv-cta, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-cta, .cc_dadnPAQTf5_IrXfp9SPrh .qv-cta, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-cta, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-cta, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-cta {
    margin-top: auto;
  }
}
/* tükendi: cursor-not-allowed bg-neutral-200 text-ink-3 justify-center */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-cta--oos, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-cta--oos, .cc_dadnPAQTf5_ZvoKwRECNg .qv-cta--oos, .cc_dadnPAQTf5_0uNE6jADTw .qv-cta--oos, .cc_dadnPAQTf5_IZCaxJOaZB .qv-cta--oos, .cc_dadnPAQTf5_Xt2iXfU7md .qv-cta--oos, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-cta--oos, .cc_dadnPAQTf5_IrXfp9SPrh .qv-cta--oos, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-cta--oos, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-cta--oos, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-cta--oos {
  cursor: not-allowed;
  background-color: #e5e5e5; /* bg-neutral-200 */
  color: #9aa0a6;
  justify-content: center;
}
/* satın al: bg-ink text-white hover:opacity-85 (justify-center | between) */
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-cta--buy, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-cta--buy, .cc_dadnPAQTf5_ZvoKwRECNg .qv-cta--buy, .cc_dadnPAQTf5_0uNE6jADTw .qv-cta--buy, .cc_dadnPAQTf5_IZCaxJOaZB .qv-cta--buy, .cc_dadnPAQTf5_Xt2iXfU7md .qv-cta--buy, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-cta--buy, .cc_dadnPAQTf5_IrXfp9SPrh .qv-cta--buy, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-cta--buy, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-cta--buy, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-cta--buy {
  background-color: #2d2a26;
  color: #ffffff;
  justify-content: center;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-cta--buy:hover, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-cta--buy:hover, .cc_dadnPAQTf5_ZvoKwRECNg .qv-cta--buy:hover, .cc_dadnPAQTf5_0uNE6jADTw .qv-cta--buy:hover, .cc_dadnPAQTf5_IZCaxJOaZB .qv-cta--buy:hover, .cc_dadnPAQTf5_Xt2iXfU7md .qv-cta--buy:hover, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-cta--buy:hover, .cc_dadnPAQTf5_IrXfp9SPrh .qv-cta--buy:hover, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-cta--buy:hover, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-cta--buy:hover, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-cta--buy:hover {
  opacity: 0.85;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-cta--between, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-cta--between, .cc_dadnPAQTf5_ZvoKwRECNg .qv-cta--between, .cc_dadnPAQTf5_0uNE6jADTw .qv-cta--between, .cc_dadnPAQTf5_IZCaxJOaZB .qv-cta--between, .cc_dadnPAQTf5_Xt2iXfU7md .qv-cta--between, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-cta--between, .cc_dadnPAQTf5_IrXfp9SPrh .qv-cta--between, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-cta--between, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-cta--between, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-cta--between {
  justify-content: space-between;
}
.cc_dadnPAQTf5_QJ9I3cnw8o .qv-cta--adding, .cc_dadnPAQTf5_Z0DG31F9ZY .qv-cta--adding, .cc_dadnPAQTf5_ZvoKwRECNg .qv-cta--adding, .cc_dadnPAQTf5_0uNE6jADTw .qv-cta--adding, .cc_dadnPAQTf5_IZCaxJOaZB .qv-cta--adding, .cc_dadnPAQTf5_Xt2iXfU7md .qv-cta--adding, .cc_dadnPAQTf5_I7bjyo0mR7 .qv-cta--adding, .cc_dadnPAQTf5_IrXfp9SPrh .qv-cta--adding, .cc_dadnPAQTf5_fWEb0wf5Bk .qv-cta--adding, .cc_dadnPAQTf5_pgEWNGcEp1 .qv-cta--adding, .cc_dadnPAQTf5_A9LDH1Pdtp .qv-cta--adding {
  cursor: wait;
  opacity: 0.7;
}

/* AutoVideo — görünüm sınıfları çağıran yüzeyden gelir (pcard-img /
   pgal-img vb. paylaşılan görsel sınıfları video elementine de uygulanır). */
