.jzs{--jzs-action: var(--jz-action, #6D6064);--jzs-action-hover: var(--jz-action-hover, #584D51);--jzs-action-pressed: var(--jz-action-pressed, #483F42);--jzs-action-tint: var(--jz-action-tint, #F1ECEE);--jzs-ink: var(--jz-text, #302D2B);--jzs-muted: var(--jz-text-muted, #61666D);--jzs-page: var(--jz-surface, #FFFFFF);--jzs-well: var(--jz-surface-warm, #FCFAF6);--jzs-line: var(--jz-border, #E3DDD8);--jzs-control: var(--jz-border-control, #8E8588);--jzs-serif: "Libre Caslon Text", serif;--jzs-sans: Jost, sans-serif;--jzs-body: Lato, sans-serif;--jzs-pad: 24px;--jz-lb-accent: var(--jz-action, #6D6064);--jz-lb-accent-ink: #FFFFFF}.jzs *,.jzs *:before,.jzs *:after{box-sizing:border-box}.jzs a:focus-visible,.jzs button:focus-visible{outline:2px solid var(--jzs-action);outline-offset:2px}body.jzs-locked{left:0;overflow:hidden;position:fixed;right:0}.jzs .jzs-btn{align-items:center;background:var(--jzs-action);border:1px solid var(--jzs-action);border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--jzs-sans);font-size:16px;font-weight:500;justify-content:center;letter-spacing:0;line-height:24px;min-height:48px;padding:11px 24px;text-align:center;text-decoration:none;text-transform:none;transition:background .16s,color .16s,border-color .16s}.jzs .jzs-btn:hover,.jzs .jzs-btn:focus-visible{background:var(--jzs-action-hover);border-color:var(--jzs-action-hover);color:#fff}.jzs .jzs-btn:active{background:var(--jzs-action-pressed);border-color:var(--jzs-action-pressed)}.jzs .jzs-btn--secondary{background:var(--jzs-page);color:var(--jzs-action)}.jzs .jzs-btn--secondary:hover,.jzs .jzs-btn--secondary:focus-visible{background:var(--jzs-action-tint);border-color:var(--jzs-action-hover);color:var(--jzs-action-hover)}.jzs .jzs-btn--wide{width:100%}.jzs .jzs-btn:disabled,.jzs .jzs-btn:disabled:hover{background:var(--jz-disabled-bg, #E3DDD8);border-color:var(--jz-disabled-bg, #E3DDD8);color:var(--jz-disabled, #61666D);cursor:default}.jzs .jzs-btn[aria-disabled=true]{cursor:progress}.jzs .jzs-link{color:var(--jzs-action);font-family:var(--jzs-sans);font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.jzs .jzs-link:hover{color:var(--jzs-action-hover)}.jzs-busy{cursor:progress!important}.jzs-scrim{background:#302d2b6b;top:0;right:0;bottom:0;left:0;opacity:0;position:fixed;transition:opacity .26s,visibility .26s;visibility:hidden;z-index:100010}.jzs-scrim.on{opacity:1;visibility:visible}.jzs-drawer{background:var(--jzs-page);bottom:0;box-shadow:0 10px 25px #00000026;color:var(--jzs-ink);display:flex;flex-direction:column;font-family:var(--jzs-body);position:fixed;right:0;top:0;transform:translate(100%);transition:transform .3s cubic-bezier(.2,.8,.3,1);width:min(480px,100vw);z-index:100020}.jzs-drawer.on{transform:none}.jzs-drawer[hidden]{display:none}.jzs-drawer__head{align-items:center;border-bottom:1px solid var(--jzs-line);display:flex;flex:0 0 auto;gap:20px;justify-content:space-between;padding:18px var(--jzs-pad) 14px}.jzs-drawer__head h2{color:var(--jzs-ink);font-family:var(--jzs-serif);font-size:22px;font-weight:400;letter-spacing:0;line-height:1.25;margin:0;text-transform:none}.jzs .jzs-drawer__x{align-items:center;background:none;border:1px solid var(--jzs-line);border-radius:3px;color:var(--jzs-ink);cursor:pointer;display:flex;flex:0 0 auto;font-size:22px;height:44px;justify-content:center;line-height:1;padding:0;width:44px}.jzs .jzs-drawer__x:hover{border-color:var(--jzs-action);color:var(--jzs-action)}.jzs-drawer__body{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto;padding:20px var(--jzs-pad) 34px}.jzs-det__media{aspect-ratio:1;background:var(--jzs-well);margin:0 0 12px;overflow:hidden}.jzs .jzs-det__zoom{background:none;border:0;cursor:zoom-in;display:block;height:100%;padding:0;width:100%}.jzs-det__zoom img{display:block;height:100%;width:100%}.jzs-det__thumbs{display:flex;gap:8px;margin:0 0 16px;overflow-x:auto;padding-bottom:4px}.jzs .jzs-det__thumbs button{background:var(--jzs-well);border:1px solid var(--jzs-line);cursor:pointer;flex:0 0 auto;height:60px;overflow:hidden;padding:0;width:60px}.jzs .jzs-det__thumbs button[aria-current=true]{border:2px solid var(--jzs-action)}.jzs-det__thumbs img{display:block;height:100%;width:100%}.jzs-det__buy{border-bottom:1px solid var(--jzs-line);border-top:1px solid var(--jzs-line);display:flex;flex-direction:column;gap:14px;margin:0 0 18px;padding:16px 0}.jzs-det__price{align-items:baseline;color:var(--jzs-ink);display:flex;font-family:var(--jzs-sans);font-size:22px;font-weight:600;gap:10px;line-height:1.1;margin:0}.jzs-det__price del{color:var(--jzs-muted);font-size:15px;font-weight:400}.jzs-det__ctl{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.jzs-det__ctl .jzs-btn{flex:1 1 180px}.jzs-stp{align-items:stretch;border:1px solid var(--jzs-control);border-radius:3px;display:inline-flex;height:48px}.jzs .jzs-stp button{background:var(--jzs-page);border:0;border-radius:3px;color:var(--jzs-ink);cursor:pointer;font-size:20px;line-height:1;padding:0;width:44px}.jzs .jzs-stp button:hover:not(:disabled):not([aria-disabled=true]){background:var(--jzs-action-tint)}.jzs .jzs-stp button:disabled,.jzs .jzs-stp button[aria-disabled=true]{color:var(--jzs-control);cursor:default}.jzs-stp__n{align-items:center;border-left:1px solid var(--jzs-line);border-right:1px solid var(--jzs-line);color:var(--jzs-ink);display:flex;font-family:var(--jzs-sans);font-size:16px;font-variant-numeric:tabular-nums;justify-content:center;min-width:44px}.jzs-det__desc{color:var(--jzs-ink);font-size:15px;line-height:1.6;margin:0 0 18px}.jzs-det__desc p{margin:0 0 .8em}.jzs-det__desc ul{margin:0 0 .8em;padding-left:18px}.jzs-det__desc img{height:auto;max-width:100%}.jzs-det__view{margin:0}.jzs-note{align-items:center;border-radius:3px;display:flex;flex-wrap:wrap;font-family:var(--jzs-sans);font-size:14px;gap:2px 10px;line-height:1.45;margin:0;padding:8px 12px}.jzs-note[data-kind=success]{background:var(--jz-success-bg, #EDF3EE);color:var(--jz-success, #405D4A)}.jzs-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}.jzs .jzs-note a,.jzs .jzs-toast a{color:inherit;font-weight:500;text-decoration:underline;text-underline-offset:3px}.jzs-toast{background:var(--jzs-ink);border-radius:3px;bottom:28px;color:#fff;font-family:var(--jzs-sans);font-size:14px;left:50%;line-height:1.45;max-width:min(560px,calc(100vw - 32px));opacity:0;padding:13px 20px;position:fixed;transform:translate(-50%) translateY(12px);transition:transform .2s,opacity .2s,visibility .2s;visibility:hidden;z-index:100030}.jzs-toast.on{opacity:1;transform:translate(-50%) translateY(0);visibility:visible}.jzs-toast b{font-weight:600}.jzs-toast a{margin-left:8px;white-space:nowrap}.jzs-toast[data-kind]{border:1px solid currentColor}.jzs-toast[data-kind=success]{background:var(--jz-success-bg, #EDF3EE);color:var(--jz-success, #405D4A)}.jzs-toast[data-kind=error]{background:var(--jz-error-bg, #F9ECEC);color:var(--jz-error, #A6373E)}.jzs-toast[data-kind=low]{background:var(--jz-low-bg, #F7F0DF);color:var(--jz-low, #765414)}.jzs-toast[data-kind=success]:before{border:solid currentColor;border-width:0 2px 2px 0;content:"";display:inline-block;height:11px;margin:0 12px 0 4px;transform:rotate(45deg);width:6px}.jzs-toast[data-kind=error]:before{border:2px solid currentColor;border-radius:50%;content:"!";display:inline-block;font:700 12px/14px var(--jzs-sans);height:18px;margin:0 10px 0 0;text-align:center;vertical-align:1px;width:18px}.jzs-toast[data-kind=low]:before{background:currentColor;content:"";display:inline-block;height:8px;margin:0 11px 1px 2px;transform:rotate(45deg);width:8px}body.jzs-locked .jzs-toast{bottom:24px;left:auto;right:24px;transform:translateY(12px)}body.jzs-locked .jzs-toast.on{transform:none}body.jzs-locked #theme-ajax-cart.is-drawer{z-index:100050}body.jzs-locked .ajax-cart__overlay{z-index:100045}@media(prefers-reduced-motion:reduce){.jzs-drawer,.jzs-scrim,.jzs-toast{transition:none}}@media(max-width:900px){.jzs-drawer{transform:translateY(100%);width:100vw}body.jzs-locked .jzs-toast{left:16px;right:16px}}@media(max-width:560px){.jzs{--jzs-pad: 18px}.jzs-drawer__head h2{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/jilzarah-shop.css.map */
