.jzg{--jzg-action: var(--jz-action, #6D6064);--jzg-action-hover: var(--jz-action-hover, #584D51);--jzg-action-pressed: var(--jz-action-pressed, #483F42);--jzg-action-tint: var(--jz-action-tint, #F1ECEE);--jzg-on-action: var(--jz-on-action, #FFFFFF);--jzg-ink: var(--jz-text, #302D2B);--jzg-muted: var(--jz-text-muted, #61666D);--jzg-page: var(--jz-surface, #FFFFFF);--jzg-well: var(--jz-surface-warm, #FCFAF6);--jzg-line: var(--jz-border, #E3DDD8);--jzg-serif: "Libre Caslon Text", serif;--jzg-sans: Jost, sans-serif;--jzg-body: Lato, sans-serif;--jzg-max: 1440px;--jzg-pad: 48px;background:var(--jzg-page);color:var(--jzg-ink);font-family:var(--jzg-body);font-size:16px;line-height:1.55;padding:56px 0;-webkit-font-smoothing:antialiased}.jzg--bare{padding-top:28px}@media(max-width:768px){.jzg{--jzg-pad: 16px;padding:36px 0}.jzg--bare{padding-top:20px}}.jzg *,.jzg *:before,.jzg *:after{box-sizing:border-box}.jzg img{display:block;max-width:100%;height:auto}.jzg h2,.jzg p,.jzg ul,.jzg li{margin:0;padding:0;text-transform:none;letter-spacing:0}.jzg ul,.jzg li{list-style:none}.jzg a{color:inherit;text-decoration:none}.jzg button{-webkit-appearance:none;appearance:none;box-shadow:none;cursor:pointer;margin:0;text-transform:none;width:auto}.jzg a:focus-visible,.jzg button:focus-visible{outline:2px solid var(--jzg-action);outline-offset:2px}.jzg-sr{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.jzg-wrap{max-width:var(--jzg-max);margin:0 auto;padding:0 var(--jzg-pad)}.jzg:focus{outline:none}.jzg-head{margin:0 0 28px}.jzg .jzg-h{font-family:var(--jzg-serif);font-size:30px;font-weight:400;line-height:1.2;color:var(--jzg-ink);text-wrap:balance}.jzg .jzg-sub{font-family:var(--jzg-serif);font-size:22px;line-height:1.25;color:var(--jzg-ink);margin:8px 0 0}.jzg-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px 24px}.jzg-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 28px}.jzg-card{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.jzg-card__media{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:3px;background:transparent}.jzg-card__media img{width:100%;height:100%;aspect-ratio:1;object-fit:contain;background:transparent;mix-blend-mode:multiply;transition:transform .25s,opacity .2s}.jzg-grid--zoom .jzg-card__media img{transform:scale(1.15)}.jzg-card__media:hover img{transform:scale(1.03)}.jzg-grid--zoom .jzg-card__media:hover img{transform:scale(1.19)}.jzg-card--soldout .jzg-card__media img{opacity:.55}.jzg .jzg-card__name{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;font-family:var(--jzg-body);font-size:16px;font-weight:400;line-height:1.4;color:var(--jzg-ink);text-align:center;margin:12px 0 0;min-height:24px}.jzg .jzg-card__name:hover{color:var(--jzg-action)}.jzg-card__badge{display:inline-block;font-family:var(--jzg-sans);font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1;color:var(--jzg-ink);background:#e7e9ec;border-radius:999px;padding:5px 9px}.jzg .jzg-card__price{display:flex;align-items:baseline;justify-content:center;gap:8px;font-family:var(--jzg-sans);font-size:16px;font-weight:600;color:var(--jzg-ink);margin:6px 0 0;min-height:22px}.jzg .jzg-card__price del{color:var(--jzg-muted);font-size:13px;font-weight:400}.jzg-card__actions{display:flex;justify-content:center;width:100%;margin:12px 0 0}.jzg .jzg-btn{align-items:center;background:var(--jzg-action);border:1px solid var(--jzg-action);border-radius:3px;color:var(--jzg-on-action);display:inline-flex;font-family:var(--jzg-sans);font-size:16px;font-weight:500;height:auto;justify-content:center;letter-spacing:0;line-height:24px;min-height:48px;padding:11px 16px;text-align:center;text-decoration:none;text-transform:none;width:100%;max-width:200px;transition:background .16s,color .16s,border-color .16s}.jzg .jzg-btn:hover,.jzg .jzg-btn:focus-visible{background:var(--jzg-action-hover);border-color:var(--jzg-action-hover);color:var(--jzg-on-action)}.jzg .jzg-btn:active{background:var(--jzg-action-pressed);border-color:var(--jzg-action-pressed)}.jzg .jzg-btn--secondary{background:var(--jzg-page);color:var(--jzg-action)}.jzg .jzg-btn--secondary:hover,.jzg .jzg-btn--secondary:focus-visible{background:var(--jzg-action-tint);border-color:var(--jzg-action-hover);color:var(--jzg-action-hover)}.jzg .jzg-btn:disabled,.jzg .jzg-btn:disabled:hover{background:var(--jz-disabled-bg, #E3DDD8);border-color:var(--jz-disabled-bg, #E3DDD8);color:var(--jz-disabled, #61666D);cursor:default}.jzg .jzg-btn[aria-disabled=true]{cursor:progress}.jzg .jzg-note{align-items:center;justify-content:center;border-radius:3px;display:flex;flex-wrap:wrap;font-family:var(--jzg-sans);font-size:13px;gap:2px 10px;line-height:1.45;margin:8px 0 0;padding:7px 10px}.jzg .jzg-note[data-kind=success]{background:var(--jz-success-bg, #EDF3EE);color:var(--jz-success, #405D4A)}.jzg .jzg-note[data-kind=error]{background:var(--jz-error-bg, #F9ECEC);color:var(--jz-error, #A6373E)}.jzg .jzg-note[data-kind=success]:before{border:solid currentColor;border-width:0 2px 2px 0;content:"";flex:0 0 auto;height:10px;margin:0 2px 2px 3px;transform:rotate(45deg);width:5px}.jzg .jzg-note[data-kind=error]:before{border:2px solid currentColor;border-radius:50%;content:"!";flex:0 0 auto;font:700 11px/13px var(--jzg-sans);height:17px;text-align:center;width:17px}.jzg .jzg-note[hidden]{display:none}.jzg .jzg-note a{color:var(--jzg-action);font-weight:500;text-decoration:underline;text-underline-offset:3px;display:inline-block;padding:3px 0;min-height:24px}.jzg .jzg-note a:hover{color:var(--jzg-action-hover)}.jzg .jzg-editor-note{background:var(--jz-low-bg, #F7F0DF);border-radius:3px;color:var(--jz-low, #765414);font-family:var(--jzg-sans);font-size:13px;line-height:1.5;margin:16px 0;padding:10px 12px}@media(max-width:1180px){.jzg-grid,.jzg-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.jzg-grid,.jzg-grid--4{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}}@media(max-width:700px){.jzg-grid,.jzg-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.jzg .jzg-h{font-size:26px}.jzg .jzg-sub{font-size:20px}.jzg .jzg-card__name{margin-top:10px;min-height:2.8em;align-content:flex-end;row-gap:2px}.jzg-card__badge{padding:4px 8px}.jzg .jzg-btn{max-width:none;padding-left:10px;padding-right:10px}}@supports (grid-template-rows: subgrid){.jzg-card{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;align-content:start;align-items:start;justify-items:center}.jzg-card>*{width:100%}.jzg .jzg-card__name{min-height:0}}@media(prefers-reduced-motion:reduce){.jzg *,.jzg *:before,.jzg *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/jilzarah-stack-grid.css.map */
