.purchaseItems{display:flex;flex-direction:column;gap:var(--spacing-s);padding:var(--spacing-l) var(--spacing-s);position:relative}@media(min-width:640px){.purchaseItems{padding:var(--spacing-m) var(--spacing-xl)}}@media(min-width:1024px){.purchaseItems{padding:1rem 2rem}}.purchaseItemClosed{opacity:.6}