.product-row[data-astro-cid-ryitl3tq]{position:relative;direction:rtl;display:grid;grid-template-rows:minmax(168px,52vw) auto;overflow:hidden;min-height:100%;background:var(--color-surface);border:1px solid rgba(234,217,200,.92);border-radius:28px;box-shadow:0 14px 34px #231f2014;transform:translateY(0);transition:transform var(--motion-normal) var(--ease-soft),box-shadow var(--motion-normal) var(--ease-soft),border-color var(--motion-normal) var(--ease-soft),background-color var(--motion-normal) var(--ease-soft)}.product-row--offer[data-astro-cid-ryitl3tq]{border-color:#d4000047;background:linear-gradient(180deg,#d4000009,#fffffffa 42%),var(--color-surface)}.product-row--offer[data-astro-cid-ryitl3tq]:before{content:"";position:absolute;inset-inline:18px;inset-block-start:0;height:4px;border-radius:0 0 var(--radius-pill) var(--radius-pill);background:linear-gradient(90deg,var(--color-primary),var(--color-primary-dark));z-index:2}@media(hover:hover){.product-row[data-astro-cid-ryitl3tq]:hover{transform:translateY(-4px);border-color:#d4000033;box-shadow:0 20px 46px #231f2021}}.product-row__media-link[data-astro-cid-ryitl3tq]{display:block;min-width:0;outline:none}.product-row__media-link[data-astro-cid-ryitl3tq]:focus-visible,.product-row__title-link[data-astro-cid-ryitl3tq]:focus-visible,.add-button[data-astro-cid-ryitl3tq]:focus-visible,.product-stepper__button[data-astro-cid-ryitl3tq]:focus-visible{box-shadow:var(--focus-ring)}.product-row__media[data-astro-cid-ryitl3tq]{position:relative;width:100%;height:100%;min-height:168px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 18% 18%,rgba(247,200,115,.32),transparent 32%),linear-gradient(135deg,#fffdf8,var(--color-bg))}.product-row--offer[data-astro-cid-ryitl3tq] .product-row__media[data-astro-cid-ryitl3tq]{background:radial-gradient(circle at 18% 18%,rgba(212,0,0,.12),transparent 36%),linear-gradient(135deg,#fffdf8,#fff0f0)}.product-row__media[data-astro-cid-ryitl3tq] img[data-astro-cid-ryitl3tq]{width:100%;height:100%;object-fit:cover;transition:transform var(--motion-slow) var(--ease-soft)}@media(hover:hover){.product-row[data-astro-cid-ryitl3tq]:hover .product-row__media[data-astro-cid-ryitl3tq] img[data-astro-cid-ryitl3tq]{transform:scale(1.055)}}.product-row__placeholder[data-astro-cid-ryitl3tq]{display:grid;place-items:center;gap:7px;color:var(--color-muted-soft);text-align:center}.product-row__placeholder[data-astro-cid-ryitl3tq] span[data-astro-cid-ryitl3tq]{width:72px;height:72px;display:grid;place-items:center;border-radius:24px;background:#ffffffd1;border:1px solid rgba(234,217,200,.92);font-size:36px;box-shadow:0 10px 24px #231f200f}.product-row__placeholder[data-astro-cid-ryitl3tq] small[data-astro-cid-ryitl3tq]{font-size:12px;font-weight:900}.product-row__media-badges[data-astro-cid-ryitl3tq]{position:absolute;inset-block-start:12px;inset-inline-start:12px;inset-inline-end:12px;display:flex;align-items:flex-start;justify-content:space-between;gap:7px;flex-wrap:wrap;pointer-events:none}.product-row__info[data-astro-cid-ryitl3tq]{min-width:0;display:grid;align-content:space-between;gap:10px;padding:13px}.product-row__top[data-astro-cid-ryitl3tq]{display:grid;gap:7px}.product-row__meta[data-astro-cid-ryitl3tq]{min-height:28px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.product-row[data-astro-cid-ryitl3tq] h3[data-astro-cid-ryitl3tq]{margin:0;color:var(--color-text);font-size:17px;line-height:1.35}.product-row__title-link[data-astro-cid-ryitl3tq]{color:inherit;text-decoration:none;border-radius:var(--radius-xs);outline:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-row__pack-size[data-astro-cid-ryitl3tq]{width:fit-content;display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 9px;border-radius:var(--radius-pill);background:#d400000f;color:var(--color-primary);border:1px solid rgba(212,0,0,.12);font-size:12px;font-weight:1000;line-height:1}.product-row__managed-badge[data-astro-cid-ryitl3tq],.product-row__brand-badge[data-astro-cid-ryitl3tq],.product-row__category-chip[data-astro-cid-ryitl3tq],.offer-badge[data-astro-cid-ryitl3tq]{min-height:27px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:var(--radius-pill);padding:0 10px;border:1px solid transparent;font-size:12px;font-weight:1000;line-height:1;box-shadow:0 5px 14px #231f2014;backdrop-filter:blur(8px)}.product-row__managed-badge--primary[data-astro-cid-ryitl3tq],.product-row__brand-badge--house[data-astro-cid-ryitl3tq]{background:#d400001a;color:var(--color-primary);border-color:#d400002e}.product-row__managed-badge--gold[data-astro-cid-ryitl3tq]{background:linear-gradient(135deg,#fff1bf,#f7c873);color:#6f3b00;border-color:#b770002e}.product-row__managed-badge--green[data-astro-cid-ryitl3tq]{background:#e7f9ef;color:#17633a;border-color:#17633a29}.product-row__managed-badge--muted[data-astro-cid-ryitl3tq],.product-row__brand-badge[data-astro-cid-ryitl3tq],.product-row__category-chip[data-astro-cid-ryitl3tq]{background:#ffffffd1;color:var(--color-muted);border-color:#ead9c8d1}.product-row__managed-badge--danger[data-astro-cid-ryitl3tq],.offer-badge[data-astro-cid-ryitl3tq]{background:var(--color-primary);color:#fff;border-color:#d400002e;box-shadow:0 10px 24px #d4000029}.offer-badge[data-astro-cid-ryitl3tq] b[data-astro-cid-ryitl3tq]{color:#fff;font-size:12px;font-weight:1000}.product-row[data-astro-cid-ryitl3tq] p[data-astro-cid-ryitl3tq]{margin:0;color:var(--color-muted);font-size:12.5px;line-height:1.55;font-weight:800;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.product-row__bottom[data-astro-cid-ryitl3tq]{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:end;gap:18px;direction:ltr}.product-row__price[data-astro-cid-ryitl3tq]{direction:rtl;justify-self:start;text-align:start}.product-row__controls[data-astro-cid-ryitl3tq]{direction:rtl;justify-self:end}.product-row__price[data-astro-cid-ryitl3tq]{min-width:0;display:grid;gap:4px}.product-row__price[data-astro-cid-ryitl3tq] del[data-astro-cid-ryitl3tq]{width:fit-content;color:#231f208c;font-size:13px;font-weight:900;text-decoration-thickness:1.8px}.product-row__price[data-astro-cid-ryitl3tq] span[data-astro-cid-ryitl3tq]{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.product-row__price[data-astro-cid-ryitl3tq] strong[data-astro-cid-ryitl3tq]{color:var(--color-primary);font-size:24px;font-weight:1000;line-height:1}.product-row--offer[data-astro-cid-ryitl3tq] .product-row__price[data-astro-cid-ryitl3tq] strong[data-astro-cid-ryitl3tq]{font-size:26px}.product-row__price[data-astro-cid-ryitl3tq] small[data-astro-cid-ryitl3tq]{color:var(--color-muted);font-size:11px;font-weight:900}.product-row__controls[data-astro-cid-ryitl3tq]{min-width:86px}.add-button[data-astro-cid-ryitl3tq][hidden],.product-stepper[data-astro-cid-ryitl3tq][hidden]{display:none!important}.add-button[data-astro-cid-ryitl3tq]{border:0;min-width:94px;height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding-inline:12px;border-radius:var(--radius-pill);color:#fff;background:var(--color-primary);font-weight:1000;box-shadow:0 10px 24px #d400002e;outline:none;transition:transform var(--motion-fast) var(--ease-spring),box-shadow var(--motion-fast) var(--ease-soft),opacity var(--motion-fast) var(--ease-soft),background-color var(--motion-fast) var(--ease-soft)}.add-button__icon[data-astro-cid-ryitl3tq]{width:22px;height:22px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:var(--radius-pill);background:#ffffff2e;color:#fff;border:1px solid rgba(255,255,255,.28);font-size:18px;font-weight:1000;line-height:1}.add-button[data-astro-cid-ryitl3tq]:active{transform:scale(.94)}@media(hover:hover){.add-button[data-astro-cid-ryitl3tq]:not(:disabled):hover{transform:translateY(-1px);background:var(--color-primary-dark);box-shadow:0 14px 32px #d4000038}}.product-stepper[data-astro-cid-ryitl3tq]{display:grid;grid-template-columns:34px minmax(54px,auto) 34px;align-items:center;gap:4px;padding:4px;border-radius:var(--radius-pill);background:var(--color-bg);border:1px solid var(--color-border);box-shadow:var(--shadow-soft);animation:softScaleIn var(--motion-normal) var(--ease-soft) both}.product-stepper__button[data-astro-cid-ryitl3tq]{width:34px;height:34px;border:0;border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-primary);font-size:18px;font-weight:1000;outline:none}.product-stepper__quantity[data-astro-cid-ryitl3tq]{min-height:34px;display:inline-grid;place-items:center;color:var(--color-text);font-size:12px;font-weight:1000;line-height:1.2;white-space:nowrap;padding-inline:6px}.add-button--disabled[data-astro-cid-ryitl3tq]{background:var(--color-muted);cursor:not-allowed;box-shadow:none}.product-row--disabled[data-astro-cid-ryitl3tq]{opacity:.62}@media(min-width:520px){.product-row[data-astro-cid-ryitl3tq]{grid-template-rows:230px auto}}@media(min-width:900px){.product-row[data-astro-cid-ryitl3tq]{grid-template-rows:196px auto}}@media(max-width:390px){.product-row[data-astro-cid-ryitl3tq]{grid-template-rows:minmax(150px,50vw) auto;border-radius:24px}.product-row__info[data-astro-cid-ryitl3tq]{padding:11px}.product-row__bottom[data-astro-cid-ryitl3tq]{grid-template-columns:auto auto;justify-content:space-between}.product-row__controls[data-astro-cid-ryitl3tq]{width:fit-content;justify-self:end}}
