.dg6EaG_bar{inset-inline:0;z-index:var(--z-shop-purchase);border-top:var(--border-width) solid var(--color-border);background:var(--color-surface);padding-bottom:var(--shop-safe-area);box-shadow:var(--shadow-float);visibility:hidden;opacity:0;transition:transform var(--transition-med), opacity var(--transition-med), visibility var(--transition-med);position:fixed;bottom:0;transform:translateY(100%)}.dg6EaG_visible{visibility:visible;opacity:1;transform:translateY(0)}.dg6EaG_inner{grid-template-columns:var(--shop-purchase-thumb) minmax(0, 1fr) auto;align-items:center;column-gap:var(--space-3);row-gap:var(--space-1);min-height:var(--shop-purchase-height);padding-block:var(--space-2);grid-template-rows:auto auto;display:grid}.dg6EaG_image{--shop-image-ratio:1;width:var(--shop-purchase-thumb);grid-row:1/3}.dg6EaG_name{-webkit-line-clamp:2;min-width:0;color:var(--color-navy);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-snug);-webkit-box-orient:vertical;align-self:end;display:-webkit-box;overflow:hidden}.dg6EaG_inner .dg6EaG_price{font-size:var(--text-sm);grid-column:2;align-self:start}.dg6EaG_inner .dg6EaG_action{padding-inline:var(--space-3);font-size:var(--text-xs);white-space:nowrap;grid-area:1/3/3}body:has(dialog[open]) .dg6EaG_bar{visibility:hidden;opacity:0;transform:translateY(100%)}@media (min-width:992px){.dg6EaG_bar{bottom:0}.dg6EaG_inner{grid-template-columns:var(--shop-purchase-thumb-lg) minmax(0, 1fr) auto auto;column-gap:var(--space-5);grid-template-rows:auto}.dg6EaG_image{width:var(--shop-purchase-thumb-lg);grid-row:auto}.dg6EaG_name{font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;align-self:center;display:block}.dg6EaG_inner .dg6EaG_price{font-size:var(--text-lg);grid-column:3;align-self:center}.dg6EaG_inner .dg6EaG_action{padding-inline:var(--space-6);font-size:var(--text-sm);grid-area:auto/4}}@media (prefers-reduced-motion:reduce){.dg6EaG_bar{transition:none;transform:none}}
