
/* ÜRÜN KARTI — canlı modül 64295 (Tailwind sınıfları yorumda) */
/* div.group flex flex-col */
.cc_qgvnsel1_2SkOGLhg7N .ag-card, .cc_qgvnsel1_AciL8NpxJB .ag-card, .cc_qgvnsel1_fmLdaGBHm6 .ag-card, .cc_qgvnsel1_vAnAMgSriP .ag-card { display: flex; flex-direction: column; }
/* a.group relative flex h-full w-full grow cursor-pointer flex-col */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__link, .cc_qgvnsel1_AciL8NpxJB .ag-card__link, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__link, .cc_qgvnsel1_vAnAMgSriP .ag-card__link { position: relative; display: flex; height: 100%; width: 100%; flex-grow: 1; cursor: pointer; flex-direction: column; }
/* div.relative aspect-[1/1] w-full overflow-hidden rounded-sm transition-all */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__media, .cc_qgvnsel1_AciL8NpxJB .ag-card__media, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__media, .cc_qgvnsel1_vAnAMgSriP .ag-card__media { position: relative; aspect-ratio: 1 / 1; width: 100%; overflow: hidden; border-radius: 0.125rem; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; }
/* span.absolute right-2 top-2 z-20 rounded-md bg-red-600 px-1 py-0.5 text-center text-xs font-semibold leading-none text-white > span.text-xs */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__disc, .cc_qgvnsel1_AciL8NpxJB .ag-card__disc, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__disc, .cc_qgvnsel1_vAnAMgSriP .ag-card__disc { position: absolute; right: 0.5rem; top: 0.5rem; z-index: 20; border-radius: 0.375rem; background-color: rgb(220 38 38); padding: 0.125rem 0.25rem; text-align: center; font-size: 0.75rem; font-weight: 600; line-height: 1; color: #fff; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__disctxt, .cc_qgvnsel1_AciL8NpxJB .ag-card__disctxt, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__disctxt, .cc_qgvnsel1_vAnAMgSriP .ag-card__disctxt { font-size: 0.75rem; line-height: 1rem; }
/* div.absolute inset-0 z-10 h-full w-full bg-white opacity-0 transition-all group-hover:opacity-100 */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__hover, .cc_qgvnsel1_AciL8NpxJB .ag-card__hover, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__hover, .cc_qgvnsel1_vAnAMgSriP .ag-card__hover { position: absolute; inset: 0; z-index: 10; height: 100%; width: 100%; background-color: #fff; opacity: 0; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__link:hover .ag-card__hover, .cc_qgvnsel1_AciL8NpxJB .ag-card__link:hover .ag-card__hover, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__link:hover .ag-card__hover, .cc_qgvnsel1_vAnAMgSriP .ag-card__link:hover .ag-card__hover { opacity: 1; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__video, .cc_qgvnsel1_AciL8NpxJB .ag-card__video, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__video, .cc_qgvnsel1_vAnAMgSriP .ag-card__video { height: 100%; width: 100%; object-fit: cover; }
/* span.absolute left-2 top-2 z-20 rounded-md bg-red-600 px-2 py-1 text-center text-xs font-medium leading-none text-white */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__sold, .cc_qgvnsel1_AciL8NpxJB .ag-card__sold, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__sold, .cc_qgvnsel1_vAnAMgSriP .ag-card__sold { position: absolute; left: 0.5rem; top: 0.5rem; z-index: 20; border-radius: 0.375rem; background-color: rgb(220 38 38); padding: 0.25rem 0.5rem; text-align: center; font-size: 0.75rem; font-weight: 500; line-height: 1; color: #fff; }
/* div.mt-3 flex items-center justify-start gap-1 > div.flex items-center > svg.h-4 (fill-yellow-400 | fill-gray-300) */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__rating, .cc_qgvnsel1_AciL8NpxJB .ag-card__rating, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__rating, .cc_qgvnsel1_vAnAMgSriP .ag-card__rating { margin-top: 0.75rem; display: flex; align-items: center; justify-content: flex-start; gap: 0.25rem; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__stars, .cc_qgvnsel1_AciL8NpxJB .ag-card__stars, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__stars, .cc_qgvnsel1_vAnAMgSriP .ag-card__stars { display: flex; align-items: center; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__star, .cc_qgvnsel1_AciL8NpxJB .ag-card__star, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__star, .cc_qgvnsel1_vAnAMgSriP .ag-card__star { height: 1rem; fill: rgb(209 213 219); }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__star--on, .cc_qgvnsel1_AciL8NpxJB .ag-card__star--on, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__star--on, .cc_qgvnsel1_vAnAMgSriP .ag-card__star--on { fill: rgb(250 204 21); }
/* span.text-[10px] font-medium text-gray-500 */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__count, .cc_qgvnsel1_AciL8NpxJB .ag-card__count, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__count, .cc_qgvnsel1_vAnAMgSriP .ag-card__count { font-size: 10px; font-weight: 500; color: rgb(107 114 128); }
/* div.mb-2.5 flex flex-col pt-2.5 text-left */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__info, .cc_qgvnsel1_AciL8NpxJB .ag-card__info, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__info, .cc_qgvnsel1_vAnAMgSriP .ag-card__info { margin-bottom: 0.625rem; display: flex; flex-direction: column; padding-top: 0.625rem; text-align: left; }
/* h3.cursor-pointer text-base font-medium text-neutral-800 line-clamp-2 | line-clamp-3 */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__name, .cc_qgvnsel1_AciL8NpxJB .ag-card__name, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__name, .cc_qgvnsel1_vAnAMgSriP .ag-card__name { cursor: pointer; font-size: 1rem; line-height: 1.5rem; font-weight: 500; color: rgb(38 38 38); overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__name--3, .cc_qgvnsel1_AciL8NpxJB .ag-card__name--3, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__name--3, .cc_qgvnsel1_vAnAMgSriP .ag-card__name--3 { -webkit-line-clamp: 3; }
/* div.mt-2.5 flex flex-wrap gap-1.5 */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__prices, .cc_qgvnsel1_AciL8NpxJB .ag-card__prices, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__prices, .cc_qgvnsel1_vAnAMgSriP .ag-card__prices { margin-top: 0.625rem; display: flex; flex-wrap: wrap; gap: 0.375rem; }
/* span.whitespace-nowrap text-lg font-bold leading-none text-button-01 */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__price, .cc_qgvnsel1_AciL8NpxJB .ag-card__price, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__price, .cc_qgvnsel1_vAnAMgSriP .ag-card__price { white-space: nowrap; font-size: 1.125rem; font-weight: 700; line-height: 1; color: var(--primary); }
/* span.relative mt-px whitespace-nowrap text-base font-medium leading-none text-[#B2B2B2] > span.absolute left-0 top-1/2 h-[2px] w-full -translate-y-1/2 bg-[#919191] */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__old, .cc_qgvnsel1_AciL8NpxJB .ag-card__old, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__old, .cc_qgvnsel1_vAnAMgSriP .ag-card__old { position: relative; margin-top: 1px; white-space: nowrap; font-size: 1rem; font-weight: 500; line-height: 1; color: #b2b2b2; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__strike, .cc_qgvnsel1_AciL8NpxJB .ag-card__strike, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__strike, .cc_qgvnsel1_vAnAMgSriP .ag-card__strike { position: absolute; left: 0; top: 50%; height: 2px; width: 100%; transform: translateY(-50%); background-color: #919191; }
/* button.mt-2 flex w-full items-center justify-center gap-2 rounded-md px-6 py-2.5 text-base font-semibold text-white disabled:opacity-60 bg-button-01 | bg-[#939393] */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__add, .cc_qgvnsel1_AciL8NpxJB .ag-card__add, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__add, .cc_qgvnsel1_vAnAMgSriP .ag-card__add { margin-top: 0.5rem; display: flex; width: 100%; align-items: center; justify-content: center; gap: 0.5rem; border-radius: 0.375rem; padding: 0.625rem 1.5rem; font-size: 1rem; line-height: 1.5rem; font-weight: 600; color: #fff; background-color: var(--primary); }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__add--oos, .cc_qgvnsel1_AciL8NpxJB .ag-card__add--oos, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__add--oos, .cc_qgvnsel1_vAnAMgSriP .ag-card__add--oos { background-color: #939393; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__add:disabled, .cc_qgvnsel1_AciL8NpxJB .ag-card__add:disabled, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__add:disabled, .cc_qgvnsel1_vAnAMgSriP .ag-card__add:disabled { opacity: 0.6; }

/* ── varyant modalı ── */
/* div.w-full max-w-[400px] rounded bg-white p-4 shadow-01 > div.group relative grid h-full w-full grow gap-3 bg-white */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__mbox, .cc_qgvnsel1_AciL8NpxJB .ag-card__mbox, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__mbox, .cc_qgvnsel1_vAnAMgSriP .ag-card__mbox { width: 100%; max-width: 400px; border-radius: 0.25rem; background-color: #fff; padding: 1rem; box-shadow: var(--ag-shadow-01); }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__mgrid, .cc_qgvnsel1_AciL8NpxJB .ag-card__mgrid, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__mgrid, .cc_qgvnsel1_vAnAMgSriP .ag-card__mgrid { position: relative; display: grid; height: 100%; width: 100%; flex-grow: 1; gap: 0.75rem; background-color: #fff; }
/* a.grid w-full grid-cols-[90px,1fr] gap-3 > div.relative block aspect-[1/1] w-full overflow-hidden rounded border */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__mhead, .cc_qgvnsel1_AciL8NpxJB .ag-card__mhead, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__mhead, .cc_qgvnsel1_vAnAMgSriP .ag-card__mhead { display: grid; width: 100%; grid-template-columns: 90px 1fr; gap: 0.75rem; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__mimg, .cc_qgvnsel1_AciL8NpxJB .ag-card__mimg, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__mimg, .cc_qgvnsel1_vAnAMgSriP .ag-card__mimg { position: relative; display: block; aspect-ratio: 1 / 1; width: 100%; overflow: hidden; border-radius: 0.25rem; border-width: 1px; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__mcol, .cc_qgvnsel1_AciL8NpxJB .ag-card__mcol, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__mcol, .cc_qgvnsel1_vAnAMgSriP .ag-card__mcol { display: flex; flex-direction: column; }
/* div.flex cursor-pointer text-base font-medium · div.mt-1 flex gap-2 > div.text-sm leading-none line-through opacity-40 + div.text-base font-bold text-button-01 */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__mname, .cc_qgvnsel1_AciL8NpxJB .ag-card__mname, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__mname, .cc_qgvnsel1_vAnAMgSriP .ag-card__mname { display: flex; cursor: pointer; font-size: 1rem; line-height: 1.5rem; font-weight: 500; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__mprices, .cc_qgvnsel1_AciL8NpxJB .ag-card__mprices, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__mprices, .cc_qgvnsel1_vAnAMgSriP .ag-card__mprices { margin-top: 0.25rem; display: flex; gap: 0.5rem; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__mold, .cc_qgvnsel1_AciL8NpxJB .ag-card__mold, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__mold, .cc_qgvnsel1_vAnAMgSriP .ag-card__mold { font-size: 0.875rem; line-height: 1; text-decoration-line: line-through; opacity: 0.4; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__mprice, .cc_qgvnsel1_AciL8NpxJB .ag-card__mprice, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__mprice, .cc_qgvnsel1_vAnAMgSriP .ag-card__mprice { font-size: 1rem; line-height: 1.5rem; font-weight: 700; color: var(--primary); }
/* div.flex flex-col text-left > div.flex flex-col gap-4 > div.mb-2 text-sm font-medium + div.flex flex-wrap items-center gap-2.5 */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__mbody, .cc_qgvnsel1_AciL8NpxJB .ag-card__mbody, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__mbody, .cc_qgvnsel1_vAnAMgSriP .ag-card__mbody { display: flex; flex-direction: column; text-align: left; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__vtypes, .cc_qgvnsel1_AciL8NpxJB .ag-card__vtypes, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__vtypes, .cc_qgvnsel1_vAnAMgSriP .ag-card__vtypes { display: flex; flex-direction: column; gap: 1rem; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__vtname, .cc_qgvnsel1_AciL8NpxJB .ag-card__vtname, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__vtname, .cc_qgvnsel1_vAnAMgSriP .ag-card__vtname { margin-bottom: 0.5rem; font-size: 0.875rem; line-height: 1.25rem; font-weight: 500; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__vvals, .cc_qgvnsel1_AciL8NpxJB .ag-card__vvals, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__vvals, .cc_qgvnsel1_vAnAMgSriP .ag-card__vvals { display: flex; flex-wrap: wrap; align-items: center; gap: 0.625rem; }
/* renk: button.h-5 w-5 rounded-full border disabled:opacity-40 border-black|border-gray-400 */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__swatch, .cc_qgvnsel1_AciL8NpxJB .ag-card__swatch, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__swatch, .cc_qgvnsel1_vAnAMgSriP .ag-card__swatch { height: 1.25rem; width: 1.25rem; border-radius: 9999px; border-width: 1px; border-color: rgb(156 163 175); }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__swatch--on, .cc_qgvnsel1_AciL8NpxJB .ag-card__swatch--on, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__swatch--on, .cc_qgvnsel1_vAnAMgSriP .ag-card__swatch--on { border-color: #000; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__swatch:disabled, .cc_qgvnsel1_AciL8NpxJB .ag-card__swatch:disabled, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__swatch:disabled, .cc_qgvnsel1_vAnAMgSriP .ag-card__swatch:disabled, .cc_qgvnsel1_2SkOGLhg7N .ag-card__vbtn:disabled, .cc_qgvnsel1_AciL8NpxJB .ag-card__vbtn:disabled, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__vbtn:disabled, .cc_qgvnsel1_vAnAMgSriP .ag-card__vbtn:disabled { opacity: 0.4; }
/* button.flex items-center justify-start gap-1.5 text-sm > span.flex h-[18px] w-[18px] items-center justify-center rounded border border-gray-400 (> Check h-[12px] w-[12px] stroke-[2.5]) + span.select-none */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__vbtn, .cc_qgvnsel1_AciL8NpxJB .ag-card__vbtn, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__vbtn, .cc_qgvnsel1_vAnAMgSriP .ag-card__vbtn { display: flex; align-items: center; justify-content: flex-start; gap: 0.375rem; font-size: 0.875rem; line-height: 1.25rem; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__vbox, .cc_qgvnsel1_AciL8NpxJB .ag-card__vbox, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__vbox, .cc_qgvnsel1_vAnAMgSriP .ag-card__vbox { display: flex; height: 18px; width: 18px; align-items: center; justify-content: center; border-radius: 0.25rem; border-width: 1px; border-color: rgb(156 163 175); }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__vcheck, .cc_qgvnsel1_AciL8NpxJB .ag-card__vcheck, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__vcheck, .cc_qgvnsel1_vAnAMgSriP .ag-card__vcheck { height: 12px; width: 12px; stroke-width: 2.5; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__vname, .cc_qgvnsel1_AciL8NpxJB .ag-card__vname, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__vname, .cc_qgvnsel1_vAnAMgSriP .ag-card__vname { user-select: none; }
/* button.mt-5 flex h-10 w-full items-center justify-center rounded-md bg-button-01 text-sm font-semibold text-white disabled:opacity-40 */
.cc_qgvnsel1_2SkOGLhg7N .ag-card__madd, .cc_qgvnsel1_AciL8NpxJB .ag-card__madd, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__madd, .cc_qgvnsel1_vAnAMgSriP .ag-card__madd { margin-top: 1.25rem; display: flex; height: 2.5rem; width: 100%; align-items: center; justify-content: center; border-radius: 0.375rem; background-color: var(--primary); font-size: 0.875rem; line-height: 1.25rem; font-weight: 600; color: #fff; }
.cc_qgvnsel1_2SkOGLhg7N .ag-card__madd:disabled, .cc_qgvnsel1_AciL8NpxJB .ag-card__madd:disabled, .cc_qgvnsel1_fmLdaGBHm6 .ag-card__madd:disabled, .cc_qgvnsel1_vAnAMgSriP .ag-card__madd:disabled { opacity: 0.4; }
