.shop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.5rem}@media (min-width: 640px){.shop-grid{gap:1.25rem;margin-top:1.75rem}}@media (min-width: 1280px){.shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.shop-item-card__body{display:flex;flex:1;flex-direction:column;padding:.6rem}.shop-item-card__head{display:flex;flex-direction:column;gap:.4rem}@media (min-width: 640px){.shop-item-card__body{padding:1.25rem}.shop-item-card__head{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1rem}}.skeleton-card .shop-item-card__body{min-height:9rem}.skeleton-block{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1a,#ffffff0a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.3s ease-in-out infinite}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){.skeleton-block{animation:none}}.shop-item-card{display:flex;min-height:100%;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#17141cb8}@media (min-width: 640px){.shop-item-card{border-radius:1.5rem}}.shop-item-card__image{aspect-ratio:1 / 1;background:#ffffff05}.shop-item-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 640px){.shop-item-card__image{aspect-ratio:16 / 11;background:linear-gradient(135deg,#f9731614,#ffffff08)}.shop-item-card__image img{padding:1.25rem}}
