.nkd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;pointer-events:none}.nkd.is-open{visibility:visible;pointer-events:auto}.nkd__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b0b0b73;opacity:0;transition:opacity .35s var(--ease)}.nkd.is-open .nkd__overlay{opacity:1}.nkd__panel{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:460px;display:flex;flex-direction:column;background:var(--paper);color:var(--ink);transform:translate(100%);transition:transform .45s var(--ease);outline:none}.nkd.is-open .nkd__panel{transform:none}.nkd__head{display:flex;justify-content:space-between;align-items:center;min-height:64px;padding:0 var(--gutter);border-bottom:1px solid var(--hair)}.nkd__close{background:none;border:0;border-bottom:1px solid currentColor;padding:0;min-height:0;cursor:pointer;color:inherit;font:inherit;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.nkd .nk-cart-perks{list-style:none;margin:0;padding:18px var(--gutter);display:grid;gap:14px;background:var(--bone)}.nkd .nk-cart-perk p{margin:0 0 8px;font-size:13px}.nkd .nk-cart-perk.is-done p:before{content:"\2713  "}.nkd .nk-cart-perk__track{display:block;height:2px;background:#0b0b0b1f}.nkd .nk-cart-perk__track span{display:block;height:100%;background:var(--ink);transition:width .6s var(--ease)}.nkd__lines{flex:1;overflow-y:auto;padding:4px var(--gutter);overscroll-behavior:contain}.nkd__line{display:grid;grid-template-columns:84px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid var(--hair)}.nkd__line:last-child{border-bottom:0}.nkd__img{display:block;aspect-ratio:3 / 4;background:var(--fog)}.nkd__img img{width:100%;height:100%;object-fit:cover;display:block}.nkd__body{display:grid;gap:6px;align-content:start;min-width:0}.nkd__top{display:flex;justify-content:space-between;gap:12px}.nkd__title{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;overflow-wrap:anywhere}.nkd__price{font-size:12px;font-weight:500;white-space:nowrap}.nkd__price s{color:var(--muted);margin-right:4px}.nkd__variant,.nkd__disc{margin:0;font-size:12px;color:var(--muted)}.nkd__act{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 12px;margin-top:6px}.nkd__qty{display:inline-flex;align-items:center;border:1px solid var(--hair)}.nkd__qty button{width:44px;height:44px;background:none;border:0;cursor:pointer;font-size:18px;color:inherit}.nkd__qty span{min-width:28px;text-align:center;font-size:13px}.nkd__remove{background:none;border:0;padding:0;min-height:44px;cursor:pointer;color:var(--muted);font:inherit;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.nkd__foot{padding:16px var(--gutter) calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--hair);background:var(--paper);display:grid;gap:8px}.nkd__row{display:flex;justify-content:space-between;font-size:13px}.nkd__row--muted{color:var(--muted)}.nkd__row--total{font-size:15px;font-weight:600;padding-top:6px}.nkd__note{margin:0 0 6px;font-size:12px;color:var(--muted)}.nkd__empty{flex:1;display:grid;place-content:center;justify-items:center;gap:20px;padding:40px var(--gutter);text-align:center;color:var(--muted)}.nk-btn--block{width:100%}.nk-form-msg{margin:8px 0 0;font-size:12px;color:#b3261e}.nkd.is-open .nkd__line{animation:nk-rise .5s var(--ease) both}.nkd.is-open .nkd__line:nth-child(1){animation-delay:.15s}.nkd.is-open .nkd__line:nth-child(2){animation-delay:.22s}.nkd.is-open .nkd__line:nth-child(n+3){animation-delay:.3s}@media(max-width:480px){.nkd__line{grid-template-columns:72px 1fr;gap:14px}.nkd__top{flex-direction:column;gap:2px}}@media(prefers-reduced-motion:reduce){.nkd.is-open .nkd__line{animation:none}.nkd__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/nk-cart.css.map */
