.cart-empty-state{display:none;font-family:Helvetica,Arial,sans-serif;text-align:center;max-width:48rem;margin:0 auto;padding:0 1.5rem 2rem}cart-items.is-empty .cart-empty-state,cart-drawer.is-empty .cart-empty-state{display:block}.cart-empty-state__header{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;margin-bottom:0;border-bottom:.1rem solid rgb(var(--color-foreground));text-align:left}.cart-empty-state__title{margin:0;font-size:1.4rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.cart-empty-state__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;margin:0;padding:0;color:rgb(var(--color-foreground));background:transparent;border:none;cursor:pointer;text-decoration:none;box-shadow:none}.cart-empty-state__close .svg-wrapper{width:2rem;height:2rem}.cart-empty-state__message{margin:2.4rem 0 0;font-size:1.3rem;font-weight:700;line-height:1.35;letter-spacing:.04em;text-transform:uppercase}.cart-empty-state__shipping{margin:1.6rem 0 0;font-size:1.1rem;font-weight:700;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--color-foreground))}.cart-empty-state__cta{display:block;width:100%;margin-top:2.8rem;padding:1.4rem 1.6rem;border-radius:0;border:.1rem solid #000;background-color:#000;color:#fff!important;font-family:Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;cursor:pointer}.cart-empty-state__cta:hover,.cart-empty-state__cta:focus{color:#fff!important;background-color:#1a1a1a}cart-items.is-empty .cart__warnings .cart__login-title{margin-top:3rem;margin-bottom:.5rem}@media screen and (min-width:750px){cart-items.is-empty .cart-empty-state{padding-bottom:4rem}.cart-empty-state__title{font-size:1.5rem}.cart-empty-state__message{font-size:1.4rem}}cart-drawer.is-empty .cart-empty-state__header .drawer__close{position:static;top:auto;right:auto}cart-drawer.is-empty .drawer__inner-empty .cart-drawer__warnings{justify-content:flex-start;padding-top:1.5rem}cart-drawer.is-empty .cart-drawer__empty-content{width:100%}cart-drawer.is-empty .cart-drawer__empty-content .cart__login-title{margin-top:2.5rem;margin-bottom:.5rem}
/*# sourceMappingURL=/cdn/shop/t/51/assets/component-cart-empty-state.css.map */
