.go-cart-back{display:flex;align-items:center;gap:8px;margin:0 18px 10px;padding:10px 12px;border:0;background:transparent;color:var(--text);font:inherit;font-weight:800;cursor:pointer;opacity:.72}.go-cart-back:hover{opacity:1}.go-cart-back span{font-size:1.05rem}.go-empty-state{display:grid;place-items:center;text-align:center;padding:38px 22px 30px;min-height:330px}.go-empty-icon{display:grid;place-items:center;width:64px;height:64px;border-radius:22px;background:color-mix(in srgb,var(--primary) 10%,transparent);font-size:1.65rem;margin-bottom:18px}.go-empty-state small{font-size:.68rem;font-weight:900;letter-spacing:.12em;color:var(--primary)}.go-empty-state h3{margin:9px 0 8px;font-size:1.55rem;line-height:1.05}.go-empty-state p{max-width:330px;margin:0;color:var(--muted);font-size:.9rem;line-height:1.55}.go-empty-actions{width:min(100%,330px);display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.go-empty-actions button{min-height:48px;border-radius:15px;font:inherit;font-weight:900;cursor:pointer}.go-empty-primary{border:0;background:var(--primary);color:var(--on-primary)}.go-empty-secondary{border:1px solid color-mix(in srgb,var(--text) 14%,transparent);background:transparent;color:var(--text)}.go-drawer.is-empty .go-cart-back{opacity:1}@media(max-width:520px){.go-cart-back{margin-inline:12px}.go-empty-state{min-height:300px;padding:30px 18px 24px}.go-empty-actions{grid-template-columns:1fr}.go-empty-actions button{min-height:50px}}
