.combo-box{background:var(--color-surface);border-radius:var(--radius);padding:1.25rem 1rem;border-left:4px solid var(--color-accent)}.combo-box__heading{margin-bottom:.85rem}.combo-box__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem .75rem}.combo-box__link{display:block;text-decoration:none;color:inherit}.combo-box__media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:calc(var(--radius) / 2);background:var(--color-background);margin-bottom:.4rem;display:flex}.combo-box__media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.combo-box__media--multi img{flex:1 1 0;min-width:0}a.combo-box__link:hover img{transform:scale(1.05)}.combo-box__qty{position:absolute;left:.4rem;top:.4rem;padding:.1rem .5rem;border-radius:999px;background:var(--color-accent);color:var(--color-accent-text);font-size:.8rem;font-weight:700}.combo-box__label{display:block;font-weight:700;font-size:.95rem;line-height:1.25}a.combo-box__link:hover .combo-box__label{color:var(--color-accent-ink)}.combo-box__note{display:block;font-size:.8rem;line-height:1.3;color:var(--color-text-muted);margin-top:.15rem}.combo-box__hint{font-size:.85rem;margin:.85rem 0 0}@media(max-width:420px){.combo-box__grid{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/combo-items.css.map */
