.shopping-cards67{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0 18px}.shopping-row.shopping-card67{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;margin:0;padding:27px 5px 8px;min-width:0;min-height:112px;border:1px solid #405148;border-radius:13px;background:linear-gradient(145deg,#27352c80,#17221b80);cursor:pointer}.shopping-card67.selected{border-color:var(--mint);background:#bcf2c90c;box-shadow:inset 0 0 0 1px #bcf2c944}.shopping-card67 .shopping-pick67{position:absolute;top:7px;left:7px;width:17px;height:17px;margin:0}.shopping-card67 .name{display:block;flex:none;max-width:100%;width:100%;text-align:center;overflow-wrap:anywhere;font-size:11px;line-height:1.25}.shopping-card67>small{max-width:100%;text-align:center;font-size:10px;color:var(--muted);overflow-wrap:anywhere}.shopping-card67 .shopping-amount67{color:var(--mint)}.shopping-picture67{display:grid;place-items:center;flex:none;width:100%;height:36px}.shopping-art67{display:block;width:36px;height:36px;max-width:100%;object-fit:contain}.shopping-sprite67{background-image:url('/assets/staples63.webp');background-size:400% 300%;background-repeat:no-repeat}.shopping-picture-placeholder67{display:grid;place-items:center;color:#788d7e;position:relative}.shopping-picture-placeholder67 svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.5}.shopping-picture-placeholder67.is-loading::after{content:'';position:absolute;right:0;bottom:0;width:8px;height:8px;border:2px solid #789a83;border-top-color:var(--mint);border-radius:50%;animation:staple63-spin 1s linear infinite}.shopping-card67.done .name{text-decoration:line-through;color:var(--muted)}#shopping-image-status67 p{font-size:12px;color:var(--muted)}@media(min-width:1000px){html:not(.mobile-layout) .shopping-cards67{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}html:not(.mobile-layout) .shopping-card67{min-height:158px;padding:28px 8px 12px}html:not(.mobile-layout) .shopping-picture67,html:not(.mobile-layout) .shopping-art67{width:68px;height:68px}html:not(.mobile-layout) .shopping-card67 .name{font-size:12px}html:not(.mobile-layout) .shopping-card67>small{font-size:11px}}
@media(max-width:999px){.shopping-cards67{grid-template-columns:repeat(3,minmax(0,1fr))}}.mobile-layout .shopping-cards67{grid-template-columns:repeat(3,minmax(0,1fr))}.shopping-card67 .shopping-pick67{appearance:none;-webkit-appearance:none;border:1px solid #8da595;border-radius:50%;background:transparent}.shopping-card67 .shopping-pick67:checked{background:var(--mint);border-color:var(--mint)}.shopping-card67 .shopping-pick67:checked::after{content:'';display:block;position:absolute;left:5px;top:2px;width:4px;height:8px;border-right:2px solid #163820;border-bottom:2px solid #163820;transform:rotate(45deg)}
