.gTMjyG_card{border-radius:var(--r-20);background:var(--surface);box-shadow:var(--ring-soft);transition:transform var(--t) var(--ease), box-shadow var(--t) var(--ease);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.gTMjyG_card:hover{box-shadow:0 0 0 1px var(--line), 0 12px 32px #0000001f;transform:translateY(-3px)}.gTMjyG_card:focus-within{transform:translateY(-3px)}.gTMjyG_card:has(.gTMjyG_cardLink:focus-visible){box-shadow:var(--focus), 0 12px 32px #0000001f}.gTMjyG_cardLink{border-radius:inherit;color:var(--ink);flex-direction:column;min-width:0;display:flex}.gTMjyG_cardLink:focus-visible{box-shadow:none;outline:none}.gTMjyG_photo{background:var(--fill);flex:none;height:262px;display:block;position:relative;overflow:hidden}@media (max-width:1279.98px){.gTMjyG_photo{aspect-ratio:6/5;height:auto}}.gTMjyG_photoIcon{place-items:center;display:grid;position:absolute;inset:0}.gTMjyG_typeTag{color:#8a5a00;height:22px;font-size:var(--fs-12);font-weight:var(--w-semi);white-space:nowrap;background:#fff3d6;border-radius:11px;align-items:center;padding:0 8px;display:inline-flex;position:absolute;top:10px;left:10px}.gTMjyG_demo{position:absolute;top:10px;right:10px}.gTMjyG_card .gTMjyG_demo{right:54px}.gTMjyG_badges{gap:6px;display:flex;position:absolute;bottom:10px;left:10px}.gTMjyG_badge{color:#fff;height:24px;font-size:var(--fs-12);font-weight:var(--w-semi);white-space:nowrap;background:#0000008c;border-radius:12px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.gTMjyG_body{flex-direction:column;gap:6px;min-width:0;padding:12px 14px 14px;display:flex}.gTMjyG_name{font-size:var(--fs-15h);font-weight:var(--w-medium);line-height:1.35}.gTMjyG_price{font-size:var(--fs-20);font-weight:var(--w-semi);line-height:1.2}.gTMjyG_facts{gap:6px;display:flex;overflow:hidden}.gTMjyG_fact{background:var(--fill);height:24px;font-size:var(--fs-12h);font-weight:var(--w-medium);color:var(--muted);white-space:nowrap;border-radius:12px;align-items:center;padding:0 9px;display:inline-flex}.gTMjyG_meta{font-size:var(--fs-13);color:var(--faint);white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.gTMjyG_meta svg{flex:none}.gTMjyG_lakh{background:var(--gold-badge);height:20px;color:var(--gold-text);font-size:11.5px;font-weight:var(--w-semi);white-space:nowrap;border-radius:10px;flex:none;align-items:center;padding:0 8px;display:inline-flex}.gTMjyG_hover{pointer-events:none;opacity:0;height:262px;transition:opacity var(--t) var(--ease);box-sizing:border-box;flex-direction:column;justify-content:flex-end;padding:10px;display:flex;position:absolute;top:0;left:0;right:0}@media (max-width:1279.98px){.gTMjyG_hover{aspect-ratio:6/5;height:auto}}.gTMjyG_card:hover .gTMjyG_hover,.gTMjyG_card:focus-within .gTMjyG_hover{opacity:1}.gTMjyG_hover>*{pointer-events:auto}@media (hover:none){.gTMjyG_hover{display:none}}.gTMjyG_feed{min-width:0;color:var(--ink);flex-direction:column;display:flex}.gTMjyG_feedPhoto{aspect-ratio:1;background:var(--fill);border-radius:14px;display:block;position:relative;overflow:hidden}.gTMjyG_feedPhoto .gTMjyG_typeTag{top:8px;left:8px}.gTMjyG_feedPhoto .gTMjyG_demo{top:8px;right:8px}.gTMjyG_feedPhoto .gTMjyG_badges{bottom:8px;left:8px}.gTMjyG_feedPrice{font-size:16px;font-weight:var(--w-semi);color:#1c1c1c;margin-top:9px;line-height:1.3}.gTMjyG_feedTitle{color:#1c1c1c;margin-top:3px;font-size:13px;line-height:1.35}.gTMjyG_feedMeta{color:#717171;margin-top:3px;font-size:11px}.gTMjyG_cp{border-radius:var(--r-20);background:var(--surface);min-width:0;box-shadow:var(--ring-soft);transition:transform var(--t) var(--ease), box-shadow var(--t) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.gTMjyG_cp:hover{box-shadow:0 0 0 1px var(--line), 0 12px 32px #0000001f;transform:translateY(-3px)}.gTMjyG_cp:focus-within{transform:translateY(-3px)}.gTMjyG_cp:has(.gTMjyG_cpLink:focus-visible){box-shadow:var(--focus), 0 12px 32px #0000001f}.gTMjyG_cpLink{color:var(--ink);flex-direction:column;min-width:0;display:flex}.gTMjyG_cpLink:focus-visible{box-shadow:none;outline:none}.gTMjyG_cpPhoto{place-items:center;height:262px;display:grid;position:relative;overflow:hidden}@media (max-width:1279.98px){.gTMjyG_cpPhoto{aspect-ratio:6/5;height:auto}}.gTMjyG_cpCut{object-fit:contain;width:170px;max-width:65%;height:170px;max-height:65%}.gTMjyG_cpBest{background:var(--gold-badge);height:24px;color:var(--gold-text);font-size:var(--fs-12);font-weight:var(--w-semi);white-space:nowrap;border-radius:12px;align-items:center;padding:0 9px;display:inline-flex;position:absolute;top:12px;left:12px}.gTMjyG_cpOut{color:#fff;height:24px;font-size:var(--fs-12);font-weight:var(--w-semi);white-space:nowrap;background:#0000008c;border-radius:12px;align-items:center;padding:0 9px;display:inline-flex;position:absolute;bottom:12px;left:12px}.gTMjyG_cpBody{flex-direction:column;gap:6px;min-width:0;padding:12px 14px 14px;display:flex}.gTMjyG_cpMeta{font-size:var(--fs-13);color:var(--faint);white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.gTMjyG_cpMeta svg{flex:none}.gTMjyG_cpSave{position:absolute;top:12px;right:12px}.gTMjyG_cpAdd{pointer-events:none;justify-content:flex-end;align-items:flex-end;height:262px;padding:12px;display:flex;position:absolute;top:0;left:0;right:0}.gTMjyG_cpAdd>*{pointer-events:auto}@media (max-width:1279.98px){.gTMjyG_cpAdd{aspect-ratio:6/5;height:auto}}.gTMjyG_cpPhone{box-shadow:var(--ring);border-radius:16px}.gTMjyG_cpPhone:hover,.gTMjyG_cpPhone:focus-within{box-shadow:var(--ring);transform:none}.gTMjyG_cpPhone:has(.gTMjyG_cpLink:focus-visible){box-shadow:var(--focus)}.gTMjyG_cpPhone .gTMjyG_cpPhoto{aspect-ratio:1;height:auto}.gTMjyG_cpPhone .gTMjyG_cpCut{width:62%;height:62%}.gTMjyG_cpPhone .gTMjyG_cpBody{gap:3px;padding:10px 12px 12px}.gTMjyG_cpPhone .gTMjyG_name{font-size:14px;font-weight:var(--w-medium)}.gTMjyG_cpPhone .gTMjyG_price{font-size:16px}.gTMjyG_cpPhone .gTMjyG_cpMeta{font-size:12px}.gTMjyG_cpPhone .gTMjyG_cpSave{top:8px;right:8px}.gTMjyG_cpPhone .gTMjyG_cpAdd{aspect-ratio:1;height:auto;padding:8px}.gTMjyG_roundSave{width:38px;height:38px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:19px;place-items:center;display:grid;box-shadow:0 2px 6px #00000014}.gTMjyG_roundSave[aria-pressed=true]{color:var(--red)}.gTMjyG_roundSave:hover{background:var(--fill-3)}.gTMjyG_roundSave:focus-visible,.gTMjyG_roundAdd:focus-visible,.gTMjyG_hoverBtn:focus-visible{box-shadow:var(--focus);outline:none}.gTMjyG_roundAdd{background:var(--brand);color:#fff;width:42px;height:42px;box-shadow:var(--sh-green);cursor:pointer;border:0;border-radius:21px;place-items:center;display:grid}.gTMjyG_roundAdd:hover{filter:brightness(.95)}.gTMjyG_roundAdd:disabled{background:var(--line-4);box-shadow:none;cursor:default}.gTMjyG_cpPhone .gTMjyG_roundSave{width:34px;height:34px}.gTMjyG_cpPhone .gTMjyG_roundAdd{width:36px;height:36px}.gTMjyG_hoverSave{width:36px;height:36px;color:var(--ink);cursor:pointer;background:#ffffffeb;border:0;border-radius:18px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.gTMjyG_hoverSave[aria-pressed=true]{color:var(--red)}.gTMjyG_hoverRow{gap:8px;width:100%;display:flex}.gTMjyG_hoverBtn{height:40px;font:inherit;font-size:var(--fs-15);font-weight:var(--w-semi);cursor:pointer;white-space:nowrap;border:0;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.gTMjyG_hoverMsg{background:var(--brand);color:#fff;flex:1}.gTMjyG_hoverMsg:hover{filter:brightness(.95)}.gTMjyG_hoverCall{color:#5e1a24;background:#fff}.gTMjyG_hoverCall:hover{background:var(--fill-3)}.gTMjyG_row{border-radius:var(--r-16);background:var(--surface);box-shadow:var(--ring);align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.gTMjyG_rowLink{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.gTMjyG_rowImg{border-radius:var(--r-12);background:var(--fill);flex:none;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.gTMjyG_rowText{flex-direction:column;gap:2px;min-width:0;display:flex}.gTMjyG_rowTitle{font-size:var(--fs-15h);font-weight:var(--w-semi)}.gTMjyG_rowLine{font-size:var(--fs-13);color:var(--muted)}.gTMjyG_rowRight{flex:none;align-items:center;gap:8px;display:flex}.gTMjyG_srow{border-radius:var(--r-20);background:var(--surface);box-shadow:var(--ring);align-items:center;gap:16px;min-width:0;padding:16px 18px;display:flex}.gTMjyG_srowLink{min-width:0;color:var(--ink);border-radius:14px;flex:1;align-items:center;gap:16px;display:flex}.gTMjyG_srowLink:focus-visible{box-shadow:var(--focus);outline:none}.gTMjyG_srowLink:hover .gTMjyG_srowTitle>span:first-child{color:var(--brand-text)}.gTMjyG_srowPhoto{background:var(--fill);border-radius:14px;flex:none;width:140px;height:104px;position:relative;overflow:hidden}.gTMjyG_srowPhoto .gTMjyG_demo{top:6px;right:6px}.gTMjyG_srowText{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.gTMjyG_srowTitle{min-width:0;font-size:17px;font-weight:var(--w-semi);align-items:center;gap:8px;display:flex}.gTMjyG_srowFree,.gTMjyG_srowBusy{font-size:var(--fs-13);font-weight:var(--w-semi);white-space:nowrap;flex:none}.gTMjyG_srowFree{color:var(--brand-text)}.gTMjyG_srowBusy{color:var(--muted)}.gTMjyG_srowWho{color:var(--muted);font-size:14px}.gTMjyG_srowChips{gap:6px;display:flex;overflow:hidden}.gTMjyG_srowChip{background:var(--fill);height:26px;color:var(--muted);font-size:var(--fs-12h);font-weight:var(--w-semi);white-space:nowrap;border-radius:13px;align-items:center;padding:0 10px;display:inline-flex}.gTMjyG_srowPrice{text-align:right;flex:none;width:150px;line-height:1.3}.gTMjyG_srowPrice b{font-size:19px;font-weight:var(--w-semi);white-space:nowrap}.gTMjyG_srowActions{flex-direction:column;flex:none;gap:8px;width:170px;display:flex}.gTMjyG_rowBtn{width:100%;height:42px;font:inherit;font-size:var(--fs-15);font-weight:var(--w-semi);cursor:pointer;white-space:nowrap;border:0;border-radius:21px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}.gTMjyG_rowBtn:focus-visible{box-shadow:var(--focus);outline:none}.gTMjyG_rowCall{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:#fff}.gTMjyG_rowCall:hover{background:var(--fill-3)}.gTMjyG_rowCall[data-shown=true]{background:var(--mint);color:var(--brand-text);box-shadow:none}.gTMjyG_rowMsg{background:var(--mint);color:var(--brand-text)}.gTMjyG_rowMsg:hover{background:#d4f0de}@media (max-width:1279.98px){.gTMjyG_srow{flex-wrap:wrap}.gTMjyG_srowPrice{width:auto}.gTMjyG_srowActions{flex-direction:row;width:100%}}
