.np-cart-page.np-cart-drawer-shell{position:relative;inset:auto;width:min(1440px,calc(100% - 80px));height:auto;margin:40px auto 80px;z-index:1}.np-cart-page .np-cart-drawer{position:static;inset:auto;transform:none;transition:none;width:100%;max-width:none;height:auto;max-height:none;overflow:visible;border-radius:0;box-shadow:none;display:grid;grid-template-columns:minmax(0,1fr) 420px;column-gap:56px;align-items:start}.np-cart-page .np-cart-drawer-overlay,.np-cart-page .np-cart-drawer:before,.np-cart-page .np-cart-drawer__header:before{display:none}.np-cart-page .np-cart-drawer__header{grid-column:1 / -1;padding:0 0 32px;min-height:0;justify-content:space-between;gap:16px}.np-cart-page .np-cart-drawer__title{font-size:36px;line-height:1.2}.np-cart-page-continue{font-size:14px;font-weight:400;color:#626262;text-decoration:underline;text-underline-offset:4px}.np-cart-page .np-cart-drawer__shipping{grid-column:1;grid-row:2;padding:0 0 24px;margin:0}.np-cart-page .np-cart-drawer__shipping-text{text-align:left}.np-cart-page .np-cart-drawer__body{display:contents}.np-cart-page .np-cart-drawer__items{grid-column:1;grid-row:3;margin:0;padding:0}.np-cart-page .np-cart-drawer__item{padding:20px 0}.np-cart-page .np-cart-drawer__footer{grid-column:2;grid-row:2 / 5;position:sticky;top:110px;padding:24px;border-radius:12px;background:#f2f2f2;box-shadow:none;align-self:start}.np-cart-page .np-cart-drawer__subtotal{flex-wrap:wrap;white-space:normal;row-gap:8px;margin-bottom:20px}.np-cart-page .np-cart-renewal,.np-cart-page .np-cart-tax{font-size:12px;line-height:18px}.np-cart-page .np-cart-tax{margin-bottom:20px}.np-cart-page .np-cart-suggestions{grid-column:1;grid-row:4;min-width:0;margin-top:36px}.np-cart-page .np-cart-suggestion{flex-basis:calc((100% - 24px) / 3)}.np-cart-page .np-cart-drawer__empty{grid-column:1 / -1;grid-row:3;min-height:300px;padding:48px 20px}.np-cart-page.is-empty .np-cart-drawer__shipping{display:none}.np-cart-page .np-cart-options{max-height:320px}@media(max-width:1100px){.np-cart-page .np-cart-drawer{grid-template-columns:minmax(0,1fr) 350px;column-gap:28px}.np-cart-page .np-cart-drawer__footer{padding:20px 16px}.np-cart-page .np-cart-suggestion{flex-basis:43%}}@media(max-width:900px){.np-cart-page.np-cart-drawer-shell{width:calc(100% - 40px);margin:28px auto 56px}.np-cart-page .np-cart-drawer{grid-template-columns:minmax(0,1fr)}.np-cart-page .np-cart-drawer__header{padding-bottom:28px}.np-cart-page .np-cart-drawer__footer{grid-column:1;grid-row:4;position:static;margin-top:24px}.np-cart-page .np-cart-suggestions{grid-row:5;margin-top:32px}.np-cart-page .np-cart-drawer__title{font-size:30px}.np-cart-page .np-cart-drawer__subtotal{flex-wrap:nowrap;margin-bottom:14px}}@media(max-width:480px){.np-cart-page.np-cart-drawer-shell{width:calc(100% - 32px)}.np-cart-page .np-cart-drawer__title{font-size:28px}.np-cart-page-continue{font-size:12px}.np-cart-page .np-cart-drawer__footer{padding:20px 12px}.np-cart-page .np-cart-drawer__item{padding:16px 0}.np-cart-page .np-cart-drawer__subtotal{font-size:12px;gap:5px}.np-cart-page .np-cart-drawer__subtotal [data-np-cart-drawer-subtotal]{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/np-cart-page.css.map */
