@import"https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;600;700&display=swap";.jan-list{--jl-font-body: "Rajdhani", "Hiragino Sans", "Yu Gothic", sans-serif;--jl-font-heading: "Rajdhani", "Hiragino Sans", "Yu Gothic", sans-serif;--jl-fg: #000;--jl-bg: #fff;--jl-border: #ccc;--jl-border-soft: #e6e6e6;--jl-muted: #666;--jl-accent: #e4007f;max-width:800px;margin:0 auto;padding:24px;font-family:var(--jl-font-body);color:var(--jl-fg);background:var(--jl-bg);line-height:1.6}.jan-list *{box-sizing:border-box}.jan-list .jan-loading,.jan-list .jan-empty,.jan-list .jan-error{text-align:center;padding:60px 20px;color:var(--jl-muted);font-size:14px}.jan-list .jan-error{color:var(--jl-accent)}.jan-list[data-state=loading] .jan-list-header,.jan-list[data-state=loading] .jan-compact,.jan-list[data-state=loading] .jan-barcoded,.jan-list[data-state=loading] .jan-empty,.jan-list[data-state=loading] .jan-error,.jan-list[data-state=ready] .jan-loading,.jan-list[data-state=ready] .jan-empty,.jan-list[data-state=ready] .jan-error,.jan-list[data-state=empty] .jan-loading,.jan-list[data-state=empty] .jan-compact,.jan-list[data-state=empty] .jan-barcoded,.jan-list[data-state=empty] .jan-error,.jan-list[data-state=empty] .jan-view-toggle,.jan-list[data-state=error] .jan-loading,.jan-list[data-state=error] .jan-list-header,.jan-list[data-state=error] .jan-compact,.jan-list[data-state=error] .jan-barcoded,.jan-list[data-state=error] .jan-empty{display:none}.jan-list-header{text-align:center;padding-bottom:20px;margin-bottom:24px;border-bottom:2px solid var(--jl-fg)}.jan-store-name{font-family:var(--jl-font-heading);font-weight:600;letter-spacing:.1em;color:var(--jl-fg)}.jan-list-eyebrow{font-family:var(--jl-font-heading);font-size:11px;letter-spacing:.3em;color:var(--jl-muted);margin:0 0 4px}.jan-list-title{font-family:var(--jl-font-heading);font-size:24px;font-weight:400;letter-spacing:.2em;margin:0 0 6px}.jan-list-meta{font-size:12px;color:var(--jl-muted);margin:0}.jan-list-meta-sep{margin:0 6px;opacity:.4}.jan-view-toggle{display:flex;justify-content:center;gap:8px;margin-top:16px;flex-wrap:wrap}.jan-view-link{display:inline-block;padding:8px 16px;border:1px solid var(--jl-border);border-radius:4px;font-size:13px;text-decoration:none;color:var(--jl-fg);background:var(--jl-bg);transition:background .2s,color .2s,border-color .2s}.jan-view-link:hover{border-color:var(--jl-fg)}.jan-list[data-view=compact] .jan-view-link[data-view-key=compact],.jan-list[data-view=barcode] .jan-view-link[data-view-key=barcode]{background:var(--jl-fg);color:var(--jl-bg);border-color:var(--jl-fg);pointer-events:none}.jan-print-btn{padding:8px 16px;border:1px solid var(--jl-accent);border-radius:4px;background:var(--jl-bg);color:var(--jl-accent);font-family:inherit;font-size:13px;cursor:pointer;transition:background .2s,color .2s}.jan-print-btn:hover{background:var(--jl-accent);color:var(--jl-bg)}.jan-list[data-view=compact] [data-view-target=barcode],.jan-list[data-view=barcode] [data-view-target=compact]{display:none}.jan-product{margin-bottom:24px;break-inside:avoid;page-break-inside:avoid}.jan-product-title{font-family:var(--jl-font-heading);font-size:16px;font-weight:600;letter-spacing:.1em;margin:0 0 8px;padding:6px 10px;background:#f5f5f5;border-left:4px solid var(--jl-fg)}.jan-cp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px 14px;padding:6px 10px}.jan-cp-item{font-size:12px;line-height:1.5;display:flex;align-items:baseline;gap:4px;white-space:nowrap}.jan-cp-size{font-size:12px;font-weight:600}.jan-cp-price{font-size:12px;color:var(--jl-muted)}.jan-cp-jan{font-family:Courier New,monospace;font-size:12px;letter-spacing:.03em}.jan-no-code{color:var(--jl-accent);font-size:12px;font-style:italic}.jan-barcoded{display:flex;flex-direction:column;gap:12px}.jan-bc-group{break-inside:avoid;page-break-inside:avoid;border:1px solid var(--jl-border-soft);border-radius:4px;overflow:hidden}.jan-bc-group-title{font-family:var(--jl-font-heading);font-size:13px;font-weight:600;letter-spacing:.1em;margin:0;padding:5px 10px;background:#f5f5f5;border-left:4px solid var(--jl-fg);line-height:1.3}.jan-bc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:8px}.jan-bc-item{border:1px solid var(--jl-border-soft);border-radius:3px;padding:6px 4px;break-inside:avoid;page-break-inside:avoid;display:flex;flex-direction:column;gap:4px;text-align:center}.jan-bc-size{font-size:11px;color:var(--jl-fg);margin:0;line-height:1.3}.jan-bc-price{color:var(--jl-muted);font-size:10px}.jan-bc-barcode-area{text-align:center}.jan-bc-svg{width:100%;max-width:160px;height:auto}.jan-bc-num{font-family:Courier New,monospace;font-size:9px;letter-spacing:.06em;color:var(--jl-muted);margin:2px 0 0}@media print{body{background:#fff!important}.no-print,.no-print-action .jan-view-toggle{display:none!important}@page{margin:8mm 10mm}.jan-list{max-width:100%;padding:0;margin:0;line-height:1.3}.jan-list-header{padding-bottom:4px;margin-bottom:8px;border-bottom:1px solid var(--jl-fg)}.jan-list-eyebrow{display:none}.jan-list-title{font-size:13px;letter-spacing:.15em;display:inline-block;margin:0 8px 0 0}.jan-list-meta{font-size:9px;margin:0;display:inline-block}.jan-store-name{font-size:10px}.jan-product{margin-bottom:5px}.jan-product-title{font-size:10px;padding:2px 6px;margin:0 0 2px;border-left-width:3px;letter-spacing:.05em}.jan-cp-grid{grid-template-columns:repeat(3,1fr);gap:1px 10px;padding:3px 6px}.jan-cp-item{font-size:12px;line-height:1.4;gap:4px}.jan-cp-size,.jan-cp-price{font-size:12px}.jan-cp-jan{font-size:12px;letter-spacing:.03em}.jan-barcoded{gap:5px}.jan-bc-group{border-color:var(--jl-border-soft)}.jan-bc-group-title{font-size:10px;padding:2px 6px;border-left-width:3px;letter-spacing:.05em}.jan-bc-grid{grid-template-columns:repeat(3,1fr);gap:4px;padding:4px}.jan-bc-item{padding:3px 2px;gap:2px}.jan-bc-size{font-size:9px}.jan-bc-price{font-size:8px}.jan-bc-svg{max-width:140px;height:32px!important}.jan-bc-num{font-size:8px;margin:1px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/jan-list.css.map */
