.mk-cat .filter-bar{margin-block-end:22px}.mk-cats{margin-block-start:14px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.mk-cats[hidden]{display:none}.mk-cats::-webkit-scrollbar{display:none}.mk-cat .lhead{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.mk-bag-btn .count:not([hidden]),.mk-buy .count:not([hidden]){display:inline-grid;place-items:center;min-width:18px;height:18px;padding-inline:5px;border-radius:9px;background:var(--champ);color:var(--on-champ);font-size:10px}.mkcard .im{position:relative}.mkcard .mk-pills{position:absolute;inset-block-start:10px;inset-inline-start:10px;inset-inline-end:56px;z-index:2;display:flex;gap:6px;flex-wrap:wrap}.mkcard .mk-pills .pill{background:#0c0a0899;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.mkcard h3 a{color:inherit}.mkcard h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mkcard{position:relative}.mkcard .fav,.mkcard .addb{position:relative;z-index:3}.mkcard.is-out .img-mask img{filter:grayscale(.7) brightness(.7)}.mkcard .ft{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.mk-stock{font-size:11px;letter-spacing:.06em;color:var(--ink-dim)}.mk-stock--low{color:var(--champ)}.mk-stock--out{color:#d98b7a}.mk-buy{display:grid;gap:14px}.mk-buy .field[hidden]{display:none}.mk-buy .chip-set button[disabled]{opacity:.45;text-decoration:line-through;cursor:not-allowed}.mk-buy .btn[disabled]{opacity:.5;cursor:not-allowed}.mk-qty-field input{width:96px}[data-pd-desc]{white-space:pre-line}.mk-lines{list-style:none;margin:0;padding:0;display:grid;gap:14px}.mk-line{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:6px 12px;align-items:center;padding-block-end:14px;border-block-end:1px solid var(--hair)}.mk-line img{width:56px;height:56px;border-radius:var(--r-sm);object-fit:cover;grid-row:span 2}.mk-line-main{display:grid;gap:3px;min-width:0}.mk-line-main a{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-line-price{font-family:var(--font-editorial);font-style:italic;color:var(--champ)}.mk-line-note{font-size:11.5px;color:#d98b7a}.mk-line--unavailable,.mk-line--out{opacity:.75}.mk-qty{display:inline-flex;align-items:center;gap:8px}.mk-qty button{width:28px;height:28px;border-radius:50%;border:1px solid var(--hair-strong);display:grid;place-items:center}.mk-qty button[disabled]{opacity:.35}.mk-qty .ic{width:11px;height:11px}.mk-remove{grid-column:2 / -1;justify-self:start;font-size:11px;color:var(--ink-faint);text-decoration:underline}.mk-bag-fine{color:var(--ink-faint);margin-block:8px 12px}.mk-checkout-note{margin-block-start:14px;padding:14px;border-radius:var(--r-md);border:1px solid var(--hair-strong);background:#100e0c80}.mk-checkout-note[hidden]{display:none}.mk-checkout-note p{color:var(--ink-dim);font-size:13px;margin-block-start:6px}.mk-cat .fctl{flex-wrap:wrap;min-width:0}@media (max-width: 560px){.mk-cat .fctl{width:100%}.mk-cat .fctl .sel-mini{flex:1 1 100%}.mk-cat .fctl .sel-mini .gsel{width:100%}.mk-cat .fctl .fbtn{flex:1 1 0;justify-content:center}}.mk-cat .fbtn[hidden],.mk-cat .count[hidden]{display:none}#mk-bag .btn[disabled]{opacity:.4;cursor:not-allowed}.mk-cat.is-empty .fsearch,.mk-cat.is-empty .sel-mini,.mk-cat.is-empty [data-drawer=mk-filters],.mk-cat.is-empty .mk-cats{display:none}
