.nk-drawer-panel,.nk-cart-page{--nk-cart-surface:#FFF9FB;--nk-cart-ink:#281D27;--nk-cart-muted:#704657;--nk-cart-line:#DFC2CF;--nk-cart-input-border:#B37D95;--nk-cart-accent:#9C5D76;--nk-cart-hover:#82465F;--nk-cart-soft:#F8E8EF}body[data-nf-persona=hommes] .nk-drawer-panel:not(:has(.nk-cart-line)),.nk-drawer-panel:has(.nk-cart-line[data-cart-persona=hommes]):not(:has(.nk-cart-line[data-cart-persona=femmes])),.nk-cart-page:has(.nk-cart-line[data-cart-persona=hommes]):not(:has(.nk-cart-line[data-cart-persona=femmes])){--nk-cart-surface:#F7FAFD;--nk-cart-ink:#171C2E;--nk-cart-muted:#526174;--nk-cart-line:#CDD8E4;--nk-cart-input-border:#7C8EA6;--nk-cart-accent:#213049;--nk-cart-hover:#142136;--nk-cart-soft:#EAF0F6}.nk-drawer-panel:has(.nk-cart-line[data-cart-persona=hommes]):has(.nk-cart-line[data-cart-persona=femmes]),.nk-cart-page:has(.nk-cart-line[data-cart-persona=hommes]):has(.nk-cart-line[data-cart-persona=femmes]){--nk-cart-surface:#FFFFFF;--nk-cart-ink:#171C2E;--nk-cart-muted:#526174;--nk-cart-line:#CDD8E4;--nk-cart-input-border:#7C8EA6;--nk-cart-accent:#213049;--nk-cart-hover:#142136;--nk-cart-soft:#F1F4F8}.nk-drawer{z-index:10000}.nk-drawer-backdrop{width:100%;height:100%;background:#191b2b6b;cursor:pointer}.nk-drawer-panel{box-sizing:border-box;width:min(500px,100%);padding:28px;background:var(--nk-cart-surface);color:var(--nk-cart-ink);box-shadow:-12px 0 48px #191b2b24;overscroll-behavior:contain}.nk-drawer-panel>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:22px;border-bottom:1px solid var(--nk-cart-line)}.nk-drawer-panel h2{font-size:28px;line-height:1.15;margin:0;letter-spacing:-.6px}.nf-cart-eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:700;margin:0 0 8px;color:var(--nk-cart-muted)}.nf-cart-count{font-weight:400;color:var(--nk-cart-muted)}.nk-drawer-close{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid var(--nk-cart-line);border-radius:50%;font-size:28px;line-height:1;color:var(--nk-cart-ink);background:#fff;cursor:pointer}.nk-cart-line{display:grid;grid-template-columns:104px minmax(0,1fr);gap:18px;padding:24px 0;border-bottom:1px solid var(--nk-cart-line)}.nf-cart-image{align-self:start;aspect-ratio:1;border-radius:14px;background:#f4e4ec;overflow:hidden}.nf-cart-image img{display:block;width:100%;height:100%;object-fit:contain}.nk-cart-line[data-cart-persona=hommes] .nf-cart-image{background:#dce7f1}.nf-cart-item-info{min-width:0}.nf-cart-item-info h3{font-size:15px;font-weight:650;line-height:1.4;margin:0 0 6px}.nf-cart-variant{font-size:13px;color:var(--nk-cart-muted);margin:0 0 10px}.nf-cart-line-price{font-size:17px;font-weight:700;margin:0 0 12px}.nf-cart-item-actions{display:flex;align-items:center;gap:18px}.nf-cart-quantity input{box-sizing:border-box;width:76px;min-height:44px;padding:8px 10px;border:1px solid var(--nk-cart-input-border);border-radius:8px;background:#fff;font:inherit;font-size:16px;color:var(--nk-cart-ink)}.nf-cart-remove{min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--nk-cart-accent);text-decoration:underline;text-underline-offset:4px;font:inherit;font-size:13px;cursor:pointer}.nf-cart-summary{padding:24px 0 0}.nf-cart-total{display:flex;justify-content:space-between;gap:12px;font-size:20px;line-height:1.4}.nf-cart-total strong{text-align:right}.nf-cart-shipping,.nf-cart-quantity-help{font-size:12px;line-height:1.5;color:var(--nk-cart-muted);margin:8px 0}.nf-cart-quantity-help{margin-top:16px}.nf-cart-checkout-actions{display:flex;flex-direction:column;gap:10px;margin-top:18px}.nf-cart-primary,.nf-cart-update{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;padding:14px 18px;border-radius:10px;font:inherit;font-size:15px;font-weight:650;line-height:1.35;text-align:center;text-decoration:none;cursor:pointer}.nf-cart-primary{border:1px solid var(--nk-cart-accent);background:var(--nk-cart-accent);color:#fff}.nf-cart-primary:hover{background:var(--nk-cart-hover);border-color:var(--nk-cart-hover);color:#fff}.nf-cart-update{border:1px solid var(--nk-cart-input-border);background:#fff;color:var(--nk-cart-accent)}.nf-cart-update:hover{background:var(--nk-cart-soft)}.nf-cart-reassurance{font-size:11px;line-height:1.5;text-align:center;color:var(--nk-cart-muted);margin:14px 0}.nf-cart-error{color:#a02236;background:#fff0f2;padding:12px;border-radius:8px;font-size:13px}.nf-cart-error[hidden]{display:none}.nk-cart-empty{text-align:center;padding:48px 0}.nk-cart-empty p{margin:16px 0 28px}.nf-cart-empty-icon{font-size:48px;line-height:1;color:var(--nk-cart-accent)}.nf-cart-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nk-drawer-panel :focus-visible,.nk-cart-page :focus-visible{outline:3px solid var(--nk-cart-accent);outline-offset:4px}.nk-drawer-panel [aria-busy=true],.nk-cart-page [aria-busy=true]{opacity:.65;cursor:progress}.nk-cart-page{box-sizing:border-box;width:min(900px,100%);margin:0 auto;padding:48px 28px 72px;color:var(--nk-cart-ink)}.nk-cart-page h1{font-size:clamp(30px,5vw,46px);letter-spacing:-1px;line-height:1.15;margin:0 0 24px}.nk-cart-page .nk-cart-line{grid-template-columns:120px minmax(0,1fr)}.nk-cart-page .nf-cart-summary{max-width:440px;margin-left:auto}.nk-cart-page .nk-cart-empty{max-width:440px;margin:auto}@media(max-width:480px){.nk-drawer-panel{padding:22px 18px}.nk-drawer-panel h2{font-size:25px}.nk-cart-line{grid-template-columns:88px minmax(0,1fr);gap:14px;padding:22px 0}.nf-cart-item-info h3{font-size:14px}.nf-cart-variant{font-size:12px}.nf-cart-item-actions{gap:14px}.nf-cart-line-price{font-size:16px}.nk-cart-page{padding:32px 18px 56px}.nk-cart-page .nk-cart-line{grid-template-columns:88px minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/nf-cart.css.map */
