.skip{position:absolute;left:-9999px;top:0;z-index:200;background:var(--ink);color:var(--paper);padding:10px 14px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.skip:focus{left:0}*:focus-visible{outline:2px solid var(--reg);outline-offset:3px}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field label{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--note)}.field input,.field select,.field textarea{border:1px solid var(--rule);background:transparent;color:var(--ink);padding:11px 12px;font-family:Switzer,sans-serif;font-size:15px;border-radius:0;text-align:left;width:100%}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--ink);outline:none}.qty{display:inline-flex;border:1px solid var(--rule)}.qty button{padding:6px 11px;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--note);background:none;border:none;cursor:pointer;line-height:1}.qty button:hover{color:var(--ink)}.qty input{width:44px;border:none;border-left:1px solid var(--rule);border-right:1px solid var(--rule);background:transparent;text-align:center;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--ink);padding:6px 0;-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-row{display:grid;grid-template-columns:72px 1fr auto;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--rule)}.cart-row .thumb{border:1px solid var(--rule);background:var(--natural);aspect-ratio:5/7;overflow:hidden}.cart-row .thumb img{width:100%;height:100%;object-fit:cover;display:block}.cart-row .ttl{font-weight:500;font-size:14.5px;letter-spacing:-.018em;line-height:1.25}.cart-row .var{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--note);margin-top:4px}.cart-row .ln{font-family:JetBrains Mono,monospace;font-size:12.5px;white-space:nowrap}.cart-row .rm{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--note);margin-top:10px;display:inline-block;border-bottom:1px solid var(--rule);cursor:pointer;background:none;border-top:0;border-left:0;border-right:0;padding:0}.cart-row .rm:hover{color:var(--ink);border-bottom-color:var(--ink)}.cart-foot{margin-top:26px;border-top:1px solid var(--ink);padding-top:16px;display:flex;flex-direction:column;gap:10px;max-width:420px}.cart-foot .ln{display:flex;justify-content:space-between;align-items:baseline;font-family:JetBrains Mono,monospace;font-size:12px}.cart-foot .ln.tot{font-size:17px;font-weight:500}.cart-foot .note{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--note)}.cart-foot .disc{color:var(--reg)}.wall-nudge{border:1px solid var(--reg);padding:14px 16px;margin:22px 0;display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.wall-nudge p{font-size:14.5px;max-width:48ch;margin:0}.wall-nudge .n{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--reg);display:block;margin-bottom:5px}.pager{display:flex;gap:8px;align-items:center;margin-top:34px;padding-top:16px;border-top:1px solid var(--rule)}.pager a,.pager span{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;padding:9px 12px;border:1px solid var(--rule);color:var(--note)}.pager a:hover,.pager .cur{border-color:var(--ink);color:var(--ink)}.empty{padding:64px 0;color:var(--note);font-size:15px;max-width:46ch}.errors{border:1px solid var(--reg);padding:12px 14px;margin-bottom:16px;font-size:14px}.errors ul{margin:0;padding-left:18px}.toast{position:fixed;left:var(--gut);bottom:22px;z-index:120;border:1px solid var(--ink);background:var(--paper);padding:12px 15px;font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .2s,transform .2s}.toast.on{opacity:1;transform:none}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#16171b47;z-index:90}.scrim[hidden]{display:none}.pdp-media{display:flex;flex-direction:column;gap:12px}.pdp-media figure{border:1px solid var(--rule);background:var(--natural);margin:0;position:relative}.pdp-media img{width:100%;height:auto;display:block}.pdp-media figcaption{position:absolute;left:10px;top:9px;font-family:JetBrains Mono,monospace;font-size:7.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--note)}.oos{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--note)}@media print{.hdr,.skip,.toast,.scrim{display:none}}.hdr .mk,.hdr nav a,.hdr .cartbtn{text-decoration:none}.hdr nav a{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--note);background:none;border:none;cursor:pointer;padding:4px 0;border-bottom:1px solid transparent}.hdr nav a:hover{color:var(--ink)}.hdr nav a.on{color:var(--ink);border-bottom-color:currentColor}a.mk{font-weight:500;font-size:13px;letter-spacing:-.03em;background:none;border:none;cursor:pointer;font-family:inherit;color:var(--ink);padding:0;text-align:left;line-height:.94;display:block}a.mk span{display:block}a.cartbtn{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--note)}a.cartbtn:hover{color:var(--ink)}.opts{display:flex;flex-direction:column;gap:6px;margin-top:20px}.opts .fsw{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid var(--rule);background:transparent;padding:12px 14px;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.04em;color:var(--ink);border-radius:0;text-align:left;transition:border-color .15s}.opts .fsw:hover{border-color:var(--ink)}.opts .fsw.on{border-color:var(--ink);background:#ffffff73}.opts.fopts{flex-direction:row;flex-wrap:wrap;gap:7px;margin-top:14px}.opts.fopts .fsw{width:auto;display:inline-flex;gap:8px;align-items:center;padding:9px 12px;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase}.opts.fopts .fsw .x{width:13px;height:13px;display:inline-block;border:1px solid rgba(22,23,27,.25);flex:0 0 auto}#addBtn{margin-top:18px;width:100%}.pdp .back{display:inline-block;margin:18px 0 6px;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--note);border-bottom:1px solid var(--rule)}.pdp .back:hover{color:var(--ink);border-bottom-color:var(--ink)}a{color:inherit;text-decoration:none}.thumbbox>img{flex:0 0 auto;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 3px 14px #0000001f}.swrow{display:flex;flex-wrap:wrap;gap:7px;margin-top:2px}.swrow .fsw{display:inline-flex;gap:8px;align-items:center;border:1px solid var(--rule);background:transparent;padding:9px 12px;cursor:pointer;border-radius:0;font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink);transition:border-color .15s}.swrow .fsw:hover{border-color:var(--ink)}.swrow .fsw.on{border-color:var(--ink);background:#ffffff73}.swrow .fsw[data-frame="#16171B"]:before,.swrow .fsw[data-frame="#A9803F"]:before,.swrow .fsw[data-frame="#F6F4EE"]:before{content:"";width:13px;height:13px;border:1px solid rgba(22,23,27,.25);flex:0 0 auto}.swrow .fsw[data-frame="#16171B"]:before{background:#16171b}.swrow .fsw[data-frame="#A9803F"]:before{background:#a9803f}.swrow .fsw[data-frame="#F6F4EE"]:before{background:#f6f4ee}.colls>a{flex:0 0 auto;width:124px;border:1px solid var(--rule);background:var(--paper);display:block}.colls>a:hover,.colls>a.on{border-color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kommon-theme.css.map */
