.nw-cart-page{padding:40px var(--nw-pad) 88px}.nw-cart-head{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px 24px;margin-bottom:28px}.nw-cart-head .nw-h1{font-size:clamp(46px,5vw,72px)}.nw-cart-head__n{font:500 12px var(--nw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nw-muted);padding-bottom:10px}.nw-cart-head .nw-link{margin-left:auto;padding-bottom:8px;white-space:nowrap}.nw-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:56px;align-items:start}.nw-cart-main{display:flex;flex-direction:column;gap:32px}.nw-cart-err{margin:0 0 16px;padding:12px 16px;border-radius:var(--nw-r);background:#f3d9d5;font-size:14px}[data-nw-cart].is-busy .nw-cart-layout{opacity:.6;pointer-events:none;transition:opacity .15s}.nw-lines{margin:0;padding:0;list-style:none;border-top:1px solid var(--nw-line)}.nw-line{display:grid;grid-template-columns:96px minmax(0,1fr) auto minmax(96px,auto);gap:8px 24px;align-items:center;padding:20px 0;border-bottom:1px solid var(--nw-line)}.nw-line__img{grid-row:span 2;align-self:start;width:96px;aspect-ratio:4/5;border-radius:var(--nw-r);background:var(--nw-tile);overflow:hidden}.nw-line__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nw-line__info{display:flex;flex-direction:column;gap:4px;min-width:0}.nw-line__name{margin:0;font:400 26px/1.05 var(--nw-serif)}.nw-line__var{font-size:13px;color:var(--nw-text2)}.nw-line__rm{align-self:flex-start;margin-top:4px;border:0;background:none;padding:0;font-size:13px;color:var(--nw-muted);text-decoration:underline;text-underline-offset:3px}.nw-line__rm:hover{color:var(--nw-accent)}.nw-line__price{text-align:right;display:flex;flex-direction:column;gap:2px}.nw-line__now{font-size:18px;font-weight:600}.nw-line__was{font-size:13px;color:var(--nw-faint);text-decoration:line-through}.nw-line__save{font-size:13px;color:var(--nw-ok)}.nw-line__disc{max-width:180px;margin-left:auto}.nw-nudge{grid-column:2/-1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;padding:12px 12px 12px 16px;border-radius:var(--nw-r);background:#efe3bf;font-size:14px}.nw-nudge b{font-weight:600}.nw-nudge .nw-btn{height:40px}.nw-fill{display:flex;flex-direction:column;gap:16px}.nw-fill__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.nw-fill__title{margin:0;font:400 30px/1.05 var(--nw-serif)}.nw-fill__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nw-mini{position:relative;display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--nw-line);border-radius:8px;background:var(--nw-surface)}.nw-mini__img{aspect-ratio:1/1;border-radius:4px;background:var(--nw-tile);overflow:hidden}.nw-mini__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nw-mini__meta{font:500 10px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nw-muted)}.nw-mini__name{font:400 19px/1.05 var(--nw-serif)}.nw-mini__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.nw-mini__price{font-size:14px;font-weight:600}.nw-mini__add{width:40px;height:40px;flex:none;border:0;border-radius:50%;background:var(--nw-ink);color:#fff;font-size:20px}.nw-mini__add:hover{background:#000}.nw-gift{border:1px solid var(--nw-line);border-radius:8px;background:var(--nw-surface)}.nw-gift summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:0 20px;font-size:15px;font-weight:500;cursor:pointer}.nw-gift summary::-webkit-details-marker{display:none}.nw-gift summary:after{content:"+";font:300 24px var(--nw-sans);color:var(--nw-accent)}.nw-gift[open] summary:after{content:"\2013"}.nw-gift textarea{display:block;width:calc(100% - 40px);min-height:96px;margin:0 20px 8px;padding:14px 16px;border:1px solid rgba(23,24,26,.22);border-radius:var(--nw-r);background:var(--nw-bg);font:inherit;font-size:15px;resize:vertical}.nw-gift__saved{display:block;min-height:20px;margin:0 20px 12px;font-size:12px;color:var(--nw-muted)}.nw-sum{position:sticky;top:calc(var(--nw-head-h,80px) + 24px);display:flex;flex-direction:column;gap:18px;padding:28px;border-radius:8px;background:var(--nw-surface);border:1px solid var(--nw-line)}.nw-sum__title{margin:0;font:400 30px/1 var(--nw-serif)}.nw-sum__rows{display:flex;flex-direction:column;gap:12px;margin:0;font-size:15px}.nw-sum__rows div{display:flex;justify-content:space-between;gap:16px}.nw-sum__rows dt{color:var(--nw-text3)}.nw-sum__rows dd{margin:0;font-weight:500;text-align:right;white-space:nowrap}.nw-sum__rows .is-save dd,.nw-sum__rows .is-save dt{color:var(--nw-ok)}.nw-sum__rows .is-muted dd{color:var(--nw-faint);font-weight:400}.nw-sum__total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid var(--nw-line)}.nw-sum__total span:first-child{font-size:15px;font-weight:600}.nw-sum__amount{font:400 44px/1 var(--nw-serif)}.nw-sum__vat{margin:-12px 0 0;text-align:right;font-size:12px;color:var(--nw-muted)}.nw-sum form{display:flex;flex-direction:column;gap:12px;margin:0}.nw-sum .nw-btn--lg{width:100%}.nw-express{display:flex;flex-direction:column;gap:8px}.nw-express__or{display:flex;align-items:center;gap:12px;font:500 10px var(--nw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nw-faint)}.nw-express__or:before,.nw-express__or:after{content:"";flex:1;height:1px;background:var(--nw-line)}.nw-express .additional-checkout-buttons{--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-button-block-size:46px}.nw-sum__promise{display:flex;flex-direction:column;gap:8px;margin:0;padding:16px 0 0;list-style:none;border-top:1px solid var(--nw-line);font-size:13px;color:var(--nw-text2)}.nw-sum__promise li{display:flex;gap:10px}.nw-sum__promise li:before{content:"";flex:none;width:6px;height:6px;margin-top:6px;border-radius:50%;background:var(--nw-ok)}.nw-sum__fine{margin:0;font-size:12px;line-height:1.5;color:var(--nw-muted)}.nw-sum__fine a{text-decoration:underline!important}.nw-sum .nw-pay svg{height:24px;width:auto}.nw-empty-cart{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:24px 0 16px}.nw-empty-cart__ctas{display:flex;gap:12px;flex-wrap:wrap}.shopify-section:has(.nw-cart-page)+.shopify-section .nw-tiles{padding-top:0}.nw-paybar{display:none}@media(max-width:989px){.nw-cart-layout{grid-template-columns:1fr;gap:32px}.nw-sum{position:static}.nw-fill__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.nw-cart-page{padding-top:20px;padding-bottom:56px}.nw-cart-head{margin-bottom:18px}.nw-cart-head .nw-link{font-size:14px}.nw-line{grid-template-columns:72px minmax(0,1fr) auto;gap:8px 14px}.nw-line__img{width:72px}.nw-line__name{font-size:21px}.nw-line .nw-qty{grid-column:2;justify-self:start;height:40px}.nw-line .nw-qty button{width:40px;height:40px}.nw-line__price{grid-column:3;grid-row:1}.nw-line__disc{display:none}.nw-nudge{grid-column:1/-1}.nw-sum{padding:20px}.nw-paybar{position:fixed;left:12px;right:12px;bottom:12px;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;height:64px;padding:0 8px 0 22px;border-radius:999px;background:var(--nw-ink);color:#fff;box-shadow:0 10px 28px #17181a4d}.nw-paybar__total{display:flex;flex-direction:column;font-size:12px;color:var(--nw-on-dark2)}.nw-paybar__total b{font:400 24px/1 var(--nw-serif);color:#fff}.nw-paybar .nw-btn{height:48px}body:has(.nw-paybar) .nw-sticky{display:none}body:has(.nw-paybar) .nw-footer{padding-bottom:110px}}.nw-cart-gift{margin:10px 0 0;font-size:13px;color:var(--nw-text2)}.nw-cart-gift a{color:var(--nw-accent);text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nw-cart.css.map */
