@charset "UTF-8";.cartintro{max-width:var(--max);margin:0 auto;padding:var(--sp-8) var(--gutter) var(--sp-4);display:grid;gap:var(--sp-3)}.cartintro__ship{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--bg)}.cartintro__ico{flex-shrink:0;width:34px;height:34px;border-radius:99px;display:grid;place-items:center;background:var(--c-ship-bg, var(--surface));color:var(--c-ship-ink, var(--ink))}.cartintro__ico svg{width:18px;height:18px}.cartintro__ship-text{font:500 11px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.promises{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3)}.promise{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);text-align:center;padding:var(--sp-6) var(--sp-4);border:1px solid var(--hairline);border-radius:var(--r-md);font:500 13px/1.35 var(--font-sans);letter-spacing:-.005em;color:var(--text)}.promise svg{flex-shrink:0;width:26px;height:26px;color:var(--text)}@media(max-width:700px){.promise{aspect-ratio:1;justify-content:center;gap:var(--sp-3);padding:var(--sp-3);font-size:11px;line-height:1.25}.promise svg{width:22px;height:22px}}.items-head{display:flex;justify-content:flex-end;padding-bottom:var(--sp-3)}.items-head .uline{cursor:pointer;background:none;border:0;padding:0;font:500 12px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.items-head .uline:hover{color:var(--text)}.shell{max-width:var(--max);margin:0 auto;padding:var(--sp-8) var(--gutter) var(--sp-20);display:grid;grid-template-columns:1.65fr 1fr;gap:var(--sp-16);align-items:start}@media(max-width:960px){.shell{grid-template-columns:1fr;gap:var(--sp-10)}}.summary{position:sticky;top:96px;display:grid;gap:var(--sp-5)}.summary__card{border:1px solid var(--ink);border-radius:var(--r-lg);padding:var(--sp-8);display:grid;gap:var(--sp-5)}.summary__h{font:500 11px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding-bottom:var(--sp-4);border-bottom:1px solid var(--line)}.srow{display:flex;align-items:baseline;justify-content:space-between;font:400 15px/1.3 var(--font-sans);letter-spacing:-.005em}.srow .k{color:var(--text-muted)}.srow .v{font:500 14px/1 var(--font-mono);font-variant-numeric:tabular-nums}.srow--free .v{color:var(--orange)}.srow--total{padding-top:var(--sp-5);border-top:1px solid var(--ink);align-items:baseline}.srow--total .k{font:500 17px/1 var(--font-sans);color:var(--text);letter-spacing:-.01em}.srow--total .v{font:500 24px/1 var(--font-mono);letter-spacing:-.02em}.srow--total .vat{display:block;font:500 10px/1.4 var(--font-mono);color:var(--soft);text-align:right;margin-top:4px}.promo{display:flex;gap:6px}.promo input{flex:1;background:var(--surface);border:1px solid transparent;border-radius:999px;padding:12px 16px;font:500 12px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;transition:border var(--tx-fast) var(--ease)}.promo input::placeholder{color:var(--soft);letter-spacing:.04em}.promo input:focus{outline:none;border-color:var(--text)}.promo button{padding:12px 18px;border-radius:999px;background:var(--surface);color:var(--text);font:500 12px/1 var(--font-sans);transition:background var(--tx-fast) var(--ease)}.promo button:hover{background:var(--surface-hover)}.promo__applied{display:none;align-items:center;justify-content:space-between;padding:11px 16px;border-radius:999px;background:color-mix(in oklab,var(--orange) 12%,var(--bg));font:500 12px/1 var(--font-mono);letter-spacing:.02em;color:var(--text)}.promo__applied.is-on{display:flex}.promo__applied button{color:var(--text-muted);font-family:var(--font-mono)}.promo__applied button:hover{color:var(--orange)}.checkout{width:100%}.summary__pays{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;justify-content:center;padding-top:var(--sp-2)}.pay-icon{width:38px;height:auto;display:block;border-radius:3px}.empty__wrap{max-width:var(--max);margin:0 auto;padding:var(--sp-16) var(--gutter) var(--sp-24)}.empty__big{font:300 clamp(44px,6vw,96px)/.92 var(--font-sans);letter-spacing:-.05em;margin:var(--sp-5) 0 var(--sp-6);text-wrap:balance}.empty__big b{font-weight:500}.empty__lede{font:400 17px/1.55 var(--font-sans);color:var(--text-muted);max-width:42ch;margin-bottom:var(--sp-8);letter-spacing:-.005em}.empty__ctas{display:flex;gap:var(--sp-3);flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-cart.css.map */
