.gge .gr-gear-photo{position:absolute;inset:0;display:grid;place-items:center;gap:6px;border:0;border-radius:0;background:transparent;font-size:var(--golf-fs-meta);line-height:1.3;text-align:center;color:var(--gres-dim)}.gge .gr-gear-photo :where(img){object-fit:contain}.gge .gge-figure--product .gge-figure__media,.gge .gge-prod__media,.gge .gge-th__photo{border-color:#262b27;background:radial-gradient(circle at 50% 42%,#343a35 0,#1b1f1c 58%,#121513 100%)}.gge :is(.gge-prod__media,.gge-th__photo,.gge-figure--product .gge-figure__media) .gr-gear-photo{color:#a9aea5}.gge :is(.gge-prod__media,.gge-th__photo,.gge-figure--product .gge-figure__media) .gr-gear-photo :where(img){padding:6%;filter:drop-shadow(0 10px 14px rgba(0,0,0,.55))}.gge .gr-gear-save-wrap{display:inline-flex;align-items:center;gap:8px}.gge .gr-gear-save{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:4px 14px;border:1px solid var(--gres-rule);border-radius:0;background:transparent;color:var(--gres-ink);font-size:13px;font-weight:600;position:relative}.gge .gr-gear-save:after{content:"";position:absolute;inset:-7px 0}.gge .gr-gear-save[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.gge .gr-gear-save-status{font-size:12px;color:var(--gres-meta)}