.cart-empty-new{display:flex;box-sizing:border-box;width:100%;min-height:calc(100vh - var(--header-height, 112px));min-height:calc(100dvh - var(--header-height, 112px));flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:48px 16px;background:#e0e0e0;box-shadow:0 1px #00000040}.cart-design-old .cart-empty-new{display:none}html:not(.cart-design-old) cart-items.is-empty>.page-width{display:none}.cart-empty-new__header{display:flex;align-items:center;width:100%;max-width:960px}.cart-empty-new__title{margin:0;font-family:var(--font-body-family),"Inter",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:38.73px;letter-spacing:-.352px;color:#000;word-break:break-word}.cart-empty-new__body{display:flex;flex:1 0 0;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:0}.cart-empty-new__card{display:flex;box-sizing:border-box;max-width:100%;flex-direction:column;align-items:center;gap:24px;padding:24px;background:#e0e0e0}.cart-empty-new__icon{display:block;flex:0 0 auto;width:80px;height:80px}.cart-empty-new__text{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;word-break:break-word}.cart-empty-new__heading,.cart-empty-new__paragraph{margin:0;font-family:var(--font-body-family),"Inter",sans-serif;color:#000}.cart-empty-new__heading{font-size:24px;font-weight:600;line-height:29.04px;letter-spacing:-.264px}.cart-empty-new__paragraph{font-size:16px;font-weight:400;line-height:19.36px;letter-spacing:normal}.cart-empty-new__button{display:inline-flex;box-sizing:border-box;height:48px;max-width:100%;flex:0 0 auto;align-items:center;justify-content:center;padding:14px 32px;border-radius:50px;background:#ffc83a;box-shadow:inset 0 0 0 1px #eba604,0 2px #eba604;font-family:var(--font-body-family),"Inter",sans-serif;font-size:20px;font-weight:600;line-height:20px;text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap;color:#000;transition:transform .15s ease,box-shadow .15s ease}.cart-empty-new__button:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #eba604,0 3px #eba604;color:#000}.cart-empty-new__button:focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (min-width:750px){.cart-empty-new{padding:48px}.cart-empty-new__text{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-cart-empty-new.css.map */
