.jsr{--jsr-line:rgb(var(--color-foreground-rgb)/.12);max-width:1440px;margin:0 auto;padding:34px 22px 70px;color:var(--color-foreground);background:var(--color-background)}.jsr *{box-sizing:border-box}.jsr__hero{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:26px}.jsr__eyebrow{display:block;color:var(--color-foreground-muted,var(--color-foreground));font-size:.8rem;letter-spacing:.04em}.jsr h1{margin:8px 0 10px;color:var(--color-foreground-heading)}.jsr h2,.jsr h3{color:var(--color-foreground-heading)}.jsr__hero p,.jsr__muted{color:var(--color-foreground-muted,var(--color-foreground))}.jsr__account{display:flex;gap:10px;flex-wrap:wrap}.jsr__button{border:var(--style-border-width-primary,0) solid var(--color-primary-button-border);border-radius:var(--style-border-radius-buttons-primary,0);padding:12px 17px;background:var(--color-primary-button-background);color:var(--color-primary-button-text);text-decoration:none;font:inherit;font-family:var(--button-font-family-primary,inherit);text-transform:var(--button-text-case-primary,none);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.3em;transition:background-color .2s,color .2s,border-color .2s}.jsr__button:hover{background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text);border-color:var(--color-primary-button-hover-border)}.jsr__button:disabled{opacity:.6;cursor:default}.jsr__button--light{border:var(--style-border-width-secondary,1px) solid var(--color-secondary-button-border);border-radius:var(--style-border-radius-buttons-secondary,0);background:var(--color-secondary-button-background);color:var(--color-secondary-button-text);font-family:var(--button-font-family-secondary,inherit);text-transform:var(--button-text-case-secondary,none)}.jsr__button--light:hover{background:var(--color-secondary-button-hover-background);color:var(--color-secondary-button-hover-text);border-color:var(--color-secondary-button-hover-border)}.jsr__nav{display:flex;gap:8px;overflow:auto;scrollbar-width:none;border-bottom:1px solid var(--jsr-line);margin-bottom:24px}.jsr__tab{border:0;background:transparent;padding:13px 15px;color:var(--color-foreground-muted,var(--color-foreground));font:inherit;cursor:pointer;white-space:nowrap;text-decoration:none}.jsr__tab:hover{color:var(--color-foreground-heading)}.jsr__tab.is-active{color:var(--color-foreground-heading);box-shadow:inset 0 -2px var(--color-foreground-heading)}.jsr__nav::-webkit-scrollbar{display:none}.jsr__view{display:none}.jsr__view.is-active{display:block}.jsr__quick,.jsr__history-callout{background:var(--color-background);border:1px solid var(--jsr-line);border-radius:var(--style-border-radius-buttons-primary,0);padding:22px;display:flex;justify-content:space-between;gap:22px;align-items:center}.jsr__quick-info{display:flex;gap:18px;align-items:center}.jsr__quick-image,.jsr__card-image{background:rgb(var(--color-foreground-rgb)/.04);object-fit:contain}.jsr__quick-image{width:130px;height:130px}.jsr__quick h2{margin:4px 0}.jsr__controls{display:flex;gap:10px;align-items:center}.jsr__qty{width:76px;border:var(--style-border-width-inputs,1px) solid var(--color-input-border);border-radius:var(--style-border-radius-inputs,0);background:var(--color-input-background);color:var(--color-input-text);padding:11px;text-align:center;font:inherit}.jsr__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.jsr__card{background:var(--color-background);border:1px solid var(--jsr-line);border-radius:var(--style-border-radius-buttons-primary,0);padding:16px;display:flex;flex-direction:column;gap:9px}.jsr__card-image{width:100%;height:180px}.jsr__card h3{font-size:1.05rem;line-height:1.3;margin:0}.jsr__card footer{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:auto}.jsr__price{color:var(--color-foreground-heading)}.jsr__history-callout p{margin:5px 0 0}.jsr__labels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.jsr__label{border:1px dashed rgb(var(--color-foreground-rgb)/.35);padding:15px;display:flex;gap:14px;align-items:center}.jsr__empty{padding:30px;border:1px dashed rgb(var(--color-foreground-rgb)/.25);text-align:center;color:var(--color-foreground-muted,var(--color-foreground))}.jsr__toast{position:fixed;z-index:9999;left:50%;bottom:25px;transform:translate(-50%,15px);opacity:0;background:var(--color-primary-button-background);color:var(--color-primary-button-text);padding:12px 18px;transition:.2s;pointer-events:none}.jsr__toast.is-visible{opacity:1;transform:translate(-50%)}@media(max-width:900px){.jsr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jsr__quick{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.jsr{padding-inline:15px}.jsr__hero{align-items:flex-start;flex-direction:column}.jsr__grid,.jsr__labels{grid-template-columns:1fr}.jsr__quick-info{align-items:flex-start;flex-direction:column}.jsr__quick-image{width:100%;height:200px}.jsr__controls{width:100%}.jsr__controls .jsr__button{flex:1}}.jsr__label-actions{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px}.jsr__label-actions h2{margin:5px 0}.jsr__label-actions p{margin:0;color:var(--color-foreground-muted,var(--color-foreground))}.jsr__label>div{display:flex;flex-direction:column;gap:3px}.jsr__label-brand{font-size:.68rem;letter-spacing:.12em;color:var(--color-foreground-heading)}.jsr__label small{color:var(--color-foreground-muted,var(--color-foreground))}.jsr__qr{display:block;width:104px;height:104px;flex:0 0 104px;background:#fff}.jsr__qr img,.jsr__qr canvas{display:block;width:104px!important;height:104px!important}.jsr__card.is-scanned{border:2px solid var(--color-primary-button-background)}@media(max-width:620px){.jsr__label-actions{align-items:flex-start;flex-direction:column}}.jsr-print-sheet{display:none}@media print{body.jsr-printing{margin:0!important;background:#fff!important}body.jsr-printing>*:not(.jsr-print-sheet){display:none!important}body.jsr-printing>.jsr-print-sheet{display:block!important}.jsr-print-sheet .jsr__labels{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8mm}.jsr-print-sheet .jsr__label{display:flex!important;gap:5mm;align-items:center;border:1px dashed #777;border-radius:0;padding:5mm;min-height:42mm;break-inside:avoid;page-break-inside:avoid;background:#fff;color:#000;box-sizing:border-box}.jsr-print-sheet .jsr__label>div{display:flex;flex-direction:column;gap:3px}.jsr-print-sheet .jsr__qr{display:block;width:104px;height:104px;flex:0 0 104px;background:#fff}.jsr-print-sheet .jsr__qr img,.jsr-print-sheet .jsr__qr canvas{display:block!important;width:104px!important;height:104px!important}.jsr-print-sheet .jsr__label-brand{font-size:.68rem;letter-spacing:.12em;color:#000}.jsr-print-sheet small{color:#555}@page{size:A4;margin:10mm}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/js-refill-portal.css.map */
