.lz-intro{display:grid;gap:var(--space-xs) var(--space-xl);align-items:end;margin-bottom:var(--space-m)}.lz-intro h1,.lz-intro h2{margin:0;font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);line-height:1.05}.lz-intro__text{display:grid;gap:var(--space-2xs);max-width:40rem}.lz-intro__text p{margin:0}.lz-intro__note{color:var(--color-text-soft);font-size:var(--step-small)}.lz-intro__beta{display:inline-block;vertical-align:middle;margin-left:.4em;padding:.15em .6em;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-primary-text);font-size:.4em;font-weight:500;letter-spacing:0}@media(min-width:990px){.lz-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.lz-section{--lz-ui-surface: var(--color-surface);--lz-ui-surface-2: var(--color-surface-2)}.lz{--color-surface: #e5e4e0;--color-surface-2: #dad8d3;--lz-ink: var(--color-text);--lz-float: 0 10px 32px rgb(26 26 26 / .12), 0 1px 3px rgb(26 26 26 / .06);--lz-dock-h: 4.75rem;position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(9rem,1fr) var(--lz-sheet, 36%) var(--lz-dock-h);grid-template-areas:"top" "pro" "board" "panel" "dock";height:max(34rem,calc(100svh - var(--header-height, 4.5rem) - var(--lz-pin-bottom, 0px)));overflow:hidden;background:var(--color-surface);color:var(--lz-ink);scroll-margin-top:var(--header-height, 4.5rem);-webkit-tap-highlight-color:transparent}.lz svg{width:1.375rem;height:1.375rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.lz ::selection{background:var(--color-field-1);color:var(--color-primary-dark)}.lz :focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.lz__about,.lz__panel,.lz__views,.lz__pro,.lz__tools,.lz__dock{--color-surface: var(--lz-ui-surface);--color-surface-2: var(--lz-ui-surface-2)}.lz [data-tip]{position:relative}.lz [data-tip]:after{content:attr(data-tip);position:absolute;bottom:calc(100% + .6rem);left:50%;padding:.35rem .65rem;border-radius:.5rem;background:var(--lz-ink);color:var(--color-bg);font-size:.875rem;font-weight:400;line-height:1.2;white-space:nowrap;opacity:0;translate:-50% .25rem;transition:opacity .15s var(--ease),translate .15s var(--ease);pointer-events:none;z-index:10}.lz [data-key]:after{content:attr(data-tip) "   " attr(data-key);white-space:pre}@media(hover:hover){.lz [data-tip]:hover:after{opacity:1;translate:-50% 0;transition-delay:.35s}}.lz [data-tip]:focus-visible:after{opacity:1;translate:-50% 0}.lz__top [data-tip]:after,.lz__views [data-tip]:after{top:calc(100% + .6rem);bottom:auto}.lz__zoom [data-tip]:after,.lz__tools [data-tip]:after{top:50%;bottom:auto;translate:0 -50%}.lz__zoom [data-tip]:after{left:auto;right:calc(100% + .6rem)}.lz__tools [data-tip]:after{left:calc(100% + .6rem)}@media(hover:hover){.lz__zoom [data-tip]:hover:after,.lz__tools [data-tip]:hover:after{translate:0 -50%}}.lz__zoom [data-tip]:focus-visible:after,.lz__tools [data-tip]:focus-visible:after{translate:0 -50%}.lz__round{display:grid;place-items:center;width:var(--tap);height:var(--tap);padding:0;border:0;border-radius:50%;background:var(--color-bg);color:var(--lz-ink);box-shadow:var(--lz-float);cursor:pointer;transition:background-color .2s var(--ease),transform .2s var(--ease)}.lz__round:hover{background:var(--color-field-1)}.lz__round:active{transform:scale(.94)}.lz__round:disabled{color:var(--color-text-soft);opacity:.45;cursor:default;transform:none}.lz__top{grid-area:top;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-s);padding:var(--space-s) var(--space-s) 0;z-index:2;pointer-events:none}.lz__top>*{pointer-events:auto}.lz__about{display:grid;gap:.15rem;min-width:0;max-width:44rem;padding:.6rem 1rem;border-radius:1rem;background:#ffffffdb}.lz__stats{margin:0;font-weight:500;font-size:1rem;line-height:1.35;font-variant-numeric:tabular-nums;text-wrap:balance}.lz__stats:empty:before{content:"\a0"}.lz__here{grid-area:dock;align-self:center;justify-self:start;max-width:calc(50% - 15rem);display:flex;padding-left:var(--space-m);align-items:center;gap:.4rem;margin:0;color:var(--color-text-soft);font-size:.9375rem;font-variant-numeric:tabular-nums}.lz__here i{display:inline-block;width:.9rem;height:.9rem;border-radius:.25rem;box-shadow:inset 0 0 0 1px #0000001f}.lz__finish{display:flex;flex:none;align-items:center;gap:.5rem}.lz__finish-button{display:none;min-height:var(--tap);box-shadow:var(--lz-float)}.lz__pdf.button--secondary{background:var(--color-bg)}.lz__board{grid-area:board;position:relative;display:grid;grid-template-columns:1.5rem minmax(0,1fr);grid-template-rows:1.25rem minmax(0,1fr);min-height:0;margin:var(--space-xs) var(--space-xs) 0}.lz__corner{grid-column:1;grid-row:1;display:grid;place-items:center;color:var(--color-text-soft);font-size:.6875rem}.lz__ruler{display:block;width:100%;height:100%}.lz__ruler--top{grid-column:2;grid-row:1}.lz__ruler--left{grid-column:1;grid-row:2}.lz__canvas{grid-column:2;grid-row:2;display:block;width:100%;height:100%;min-height:0;touch-action:pan-y;cursor:grab}.lz__canvas.is-zoomed,.lz__canvas.is-painting{touch-action:none}.lz__canvas.is-dragging{cursor:grabbing}.lz__canvas.is-painting,.lz__canvas.is-picking{cursor:crosshair}.lz__zoom{grid-area:board;align-self:start;justify-self:end;display:grid;gap:.5rem;margin:var(--space-l) var(--space-s) 0 0;z-index:2}.lz__tools{grid-area:board;align-self:center;justify-self:start;display:none;gap:.25rem;margin-left:2.25rem;padding:.4rem;border-radius:1.25rem;background:var(--color-bg);box-shadow:var(--lz-float);z-index:2}.lz[data-step=edit] .lz__tools{display:grid}.lz__tool{position:relative;display:grid;justify-items:center;gap:.2rem;min-width:3rem;min-height:3rem;padding:.5rem .4rem;border:0;border-radius:.9rem;background:none;color:var(--color-text-soft);font:inherit;font-size:.875rem;line-height:1.1;cursor:pointer}.lz__tool:hover{background:var(--color-surface);color:var(--lz-ink)}.lz__tool[aria-pressed=true]{background:var(--color-field-1);color:var(--color-primary-dark)}.lz__tool span:not(.photo-stitch__brush-chip){display:none}.lz__tools-rule{justify-self:center;width:1.5rem;height:2px;margin:.15rem 0;border-radius:1px;background:var(--color-surface-2)}.lz__canvas.is-hand{cursor:grab}.lz__canvas.is-hand.is-dragging{cursor:grabbing}.lz.is-comparing .lz__compare{background:var(--color-field-1);color:var(--color-primary-dark)}.lz__compare{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.photo-stitch__brush-chip{position:absolute;top:.3rem;right:.3rem;width:1rem;height:1rem;border:2px solid var(--color-bg);border-radius:50%;background:var(--chip, transparent)}.photo-stitch__brush-chip[hidden]{display:none}.lz__pro{grid-area:dock;align-self:center;justify-self:end;position:relative;display:flex;align-items:center;gap:.35rem;margin-right:5.5rem;padding:.3rem;border-radius:var(--radius-pill);background:var(--color-bg);box-shadow:var(--lz-float);font-size:.9375rem;line-height:1.35;z-index:4}.lz__pro[hidden]{display:none}.lz__pro-info{width:2.75rem;height:2.75rem;box-shadow:none;background:var(--color-field-1);color:var(--color-primary-dark)}.lz__pro .photo-stitch__pro-text{position:absolute;right:0;bottom:calc(100% + .6rem);width:min(24rem,calc(100vw - 2rem));margin:0;padding:var(--space-s) var(--space-m);border-radius:1rem;background:var(--color-bg);box-shadow:var(--lz-float);opacity:0;visibility:hidden;translate:0 .35rem;transition:opacity .2s var(--ease),translate .2s var(--ease),visibility .2s}.lz__pro[data-open] .photo-stitch__pro-text{opacity:1;visibility:visible;translate:0 0}.lz__pro:has([data-pro-buy-button][hidden]) .photo-stitch__pro-text{position:static;width:auto;max-width:26rem;padding:.2rem .6rem;background:none;box-shadow:none;opacity:1;visibility:visible;translate:none}.lz__pro:has([data-pro-buy-button][hidden]) .lz__pro-info{display:none}.lz__pro .photo-stitch__pro-actions{display:flex;flex-wrap:nowrap;gap:.35rem}.lz__pro .button{min-height:2.75rem;padding-inline:1.1rem;font-size:.9375rem;white-space:nowrap}.photo-stitch__pro-actions{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.photo-stitch__pro-tag{font-style:normal;font-weight:500;color:var(--color-primary-dark)}.lz__dock{grid-area:dock;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 0 minmax(0,1fr);align-items:center;padding:.25rem max(.25rem,env(safe-area-inset-left)) max(.25rem,env(safe-area-inset-bottom)) max(.25rem,env(safe-area-inset-right));background:var(--color-bg);z-index:6}.lz__dock button{display:grid;justify-items:center;align-content:center;gap:.15rem;min-width:0;height:4.25rem;padding:0 .25rem;border:0;border-radius:1.1rem;background:none;color:var(--color-text-soft);font:inherit;font-size:1rem;font-weight:500;line-height:1.1;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease)}.lz__dock button span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lz__dock button:hover{color:var(--lz-ink)}.lz__dock [aria-current=step],.lz__dock [aria-expanded=true]{background:var(--color-field-1);color:var(--color-primary-dark)}.lz__dock-rule{width:0;height:2rem}.lz__views{position:absolute;left:var(--lz-views-x, auto);right:var(--space-xs);bottom:calc(var(--lz-dock-h) + .5rem);display:grid;gap:.25rem;width:min(16rem,calc(100% - 2rem));padding:.4rem;border-radius:1.25rem;background:var(--color-bg);box-shadow:var(--lz-float);z-index:7}.lz__views[hidden]{display:none}.lz__view{display:flex;align-items:center;gap:.75rem;min-height:var(--tap);padding:0 .9rem;border:0;border-radius:.9rem;background:none;color:var(--lz-ink);font:inherit;font-size:1.0625rem;text-align:left;cursor:pointer}.lz__view:hover{background:var(--color-surface)}.lz__view[aria-pressed=true]{background:var(--lz-ink);color:var(--color-bg)}.lz__drop{position:absolute;top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;display:grid;place-items:center;border:3px dashed var(--color-primary);border-radius:1.5rem;background:#e9f1efeb;color:var(--color-primary-dark);font-size:var(--step-h3);font-weight:500;z-index:9;pointer-events:none}.lz__drop[hidden]{display:none}.lz__panel{grid-area:panel;position:relative;display:grid;align-content:start;gap:var(--space-m);height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--space-m) var(--space-m);border-radius:1.5rem 1.5rem 0 0;background:var(--color-bg);box-shadow:0 -12px 40px #1a1a1a24;font-size:1.125rem;z-index:5;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}.lz[data-panel=closed] .lz__panel{display:none}.lz__panel-head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);margin:0 calc(-1 * var(--space-m));padding:1rem var(--space-m) .5rem;background:var(--color-bg);z-index:1;touch-action:none;cursor:grab}.lz__grab{position:absolute;top:.45rem;left:50%;width:2.5rem;height:.25rem;border-radius:.125rem;background:var(--color-border);transform:translate(-50%)}.lz__panel-title{margin:0;font-size:var(--step-h3);line-height:1.15}.lz__close{box-shadow:none;background:var(--color-surface)}.lz__pane{display:grid;gap:var(--space-m)}.lz__pane[hidden]{display:none}.lz__lead{margin:0;color:var(--color-text-soft)}.lz__next{justify-self:stretch}.lz__subhead{margin:0;font-size:1.125rem}.lz__note{margin:0;color:var(--color-text-soft);font-size:var(--step-small)}.lz__note:empty{display:none}.lz__upload{position:relative;display:grid;justify-items:center;gap:.35rem;padding:var(--space-l) var(--space-m);border:2px dashed color-mix(in srgb,var(--color-primary) 55%,transparent);border-radius:1.25rem;background:var(--color-field-1);color:var(--color-primary-dark);text-align:center;cursor:pointer;transition:background-color .2s var(--ease),border-color .2s var(--ease)}.lz__upload:hover{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-field-1) 70%,var(--color-primary) 12%)}.lz__upload:focus-within{outline:3px solid var(--color-primary);outline-offset:2px}.lz__upload svg{width:2.25rem;height:2.25rem;margin-bottom:.25rem}.lz__upload-main{font-size:1.25rem;font-weight:500}.lz__upload-note{color:var(--color-text-soft);font-size:var(--step-small)}.lz__caption{margin:0;color:var(--color-text-soft)}.lz__caption a{color:var(--color-primary-dark);text-underline-offset:.2em}.lz__privacy{display:flex;gap:.6rem;margin:0;color:var(--color-text-soft);font-size:var(--step-small)}.lz__privacy svg{color:var(--color-primary)}.lz__saved{display:grid;gap:var(--space-s)}.lz__saved[hidden]{display:none}.photo-stitch__saved-list{display:grid;gap:var(--space-xs);margin:0;padding:0;list-style:none}.photo-stitch__saved-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs);padding:var(--space-s) var(--space-m);border-radius:1rem;background:var(--color-surface)}.photo-stitch__saved-wait,.photo-stitch__saved-note{margin:0;color:var(--color-text-soft)}.lz__choice{display:grid;gap:.6rem;min-width:0;margin:0;padding:0;border:0}.lz__choice legend{margin-bottom:.6rem;padding:0;font-weight:500}.lz__pills{display:flex;flex-wrap:wrap;gap:.4rem}.lz__pills--sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lz__pill{position:relative;display:grid}.lz__pill input{position:absolute;opacity:0;pointer-events:none}.lz__pill span{display:grid;align-content:center;justify-items:center;min-height:var(--tap);padding:.35rem 1rem;border-radius:var(--radius-pill);background:var(--color-surface);font-size:1rem;line-height:1.2;text-align:center;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease)}.lz__pill--fabric span{grid-auto-flow:column;gap:.5rem}.lz__fabric-swatch{width:1.25rem;height:1.25rem;border-radius:50%;background:var(--fabric);outline:1px solid rgb(0 0 0 / .25);outline-offset:-1px}.lz__fabric-swatch.is-mottled{background:radial-gradient(circle at 30% 35%,rgb(255 255 255 / .35),transparent 45%),radial-gradient(circle at 70% 70%,rgb(0 0 0 / .18),transparent 50%),var(--fabric)}.lz__pills--sizes .lz__pill span{border-radius:1rem}.lz__pill b{font-weight:500}.lz__pill small{color:var(--color-text-soft);font-size:.875rem}.lz__pill span:hover{background:var(--color-surface-2)}.lz__pill input:checked+span{background:var(--lz-ink);color:var(--color-bg)}.lz__pill input:checked+span small,.lz__pill input:checked+span .photo-stitch__pro-tag{color:inherit}.lz__pill input:focus-visible+span{outline:3px solid var(--color-primary);outline-offset:2px}.lz__options{display:grid;gap:.25rem}.lz__option{display:flex;align-items:flex-start;gap:.75rem;min-height:var(--tap);padding:.6rem 0;cursor:pointer}.lz__option[hidden]{display:none}.lz__option input{flex:none;width:1.375rem;height:1.375rem;margin:.1rem 0 0;accent-color:var(--color-primary)}.lz__loose{margin:0;color:var(--color-text-soft);font-size:var(--step-small);font-variant-numeric:tabular-nums}.lz__loose:empty{display:none}.lz__loose[data-level]{padding:var(--space-s) var(--space-m);border-radius:1rem;background:var(--color-field-1);color:var(--lz-ink)}.lz__loose[data-level="2"]{background:var(--color-field-2)}.lz__waiting{display:grid;gap:var(--space-s);padding:var(--space-m);border-radius:1.25rem;background:var(--color-field-1)}.lz__waiting[hidden]{display:none}.lz__waiting-text,.lz__waiting-lead{display:flex;align-items:center;gap:.6rem;margin:0}.lz__spinner{flex:none;width:1.25rem;height:1.25rem;border:2px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-top-color:var(--color-primary);border-radius:50%;animation:lz-spin .9s linear infinite}@keyframes lz-spin{to{transform:rotate(1turn)}}.lz__waiting-list{margin:0}.lz__waiting-list>li{flex:0 0 9.5rem}.lz__tools-row{display:none}.lz__hint{margin:0;padding:var(--space-s) var(--space-m);border-radius:1rem;background:var(--color-field-1);color:var(--color-primary-dark)}.lz__hint:empty{display:none}.photo-stitch__swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(3.75rem,1fr));gap:.35rem}.photo-stitch__swatches[hidden]{display:none}.photo-stitch__swatch{display:grid;justify-items:center;gap:.15rem;min-height:var(--tap);padding:.3rem .2rem;border:2px solid transparent;border-radius:.9rem;background:none;color:inherit;font:inherit;font-size:.9375rem;font-variant-numeric:tabular-nums;cursor:pointer}.photo-stitch__swatch:hover{background:var(--color-surface)}.photo-stitch__swatch-colour{width:2rem;height:2rem;border-radius:.5rem;background:var(--swatch);box-shadow:inset 0 0 0 1px #0000001f}.photo-stitch__swatch[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-field-1)}.lz__have-bar{display:grid;gap:var(--space-xs)}.lz__list{display:grid;gap:.15rem;margin:0 calc(-1 * var(--space-xs));padding:0;list-style:none}.photo-stitch__thread{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 .5rem;border-radius:1rem}.photo-stitch__thread-pick{display:grid;flex:1 1 11rem;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:.45rem var(--space-xs);border-radius:1rem;cursor:pointer}.photo-stitch__thread-pick:hover{background:var(--color-surface)}.photo-stitch__thread.is-selected .photo-stitch__thread-pick,.photo-stitch__thread-pick[aria-pressed=true]{background:var(--color-field-1)}.photo-stitch__thread .skein{display:block;width:2.5rem;height:2.5rem;border-radius:.7rem;background:var(--swatch, var(--color-surface));box-shadow:inset 0 0 0 1px #0000001a}.photo-stitch__thread .skein__band{display:none}.photo-stitch__thread b{display:block;font-weight:500;font-variant-numeric:tabular-nums}.photo-stitch__thread small{display:block;color:var(--color-text-soft);font-size:var(--step-small)}.photo-stitch__thread.is-missing{opacity:.5}.photo-stitch__thread.is-owned .photo-stitch__thread-pick{opacity:.55}.photo-stitch__have{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--tap);padding:0 var(--space-xs);color:var(--color-text-soft);font-size:var(--step-small);cursor:pointer}.photo-stitch__have input{width:1.25rem;height:1.25rem;accent-color:var(--color-primary)}.photo-stitch__list.is-folded>li:nth-child(n+11){display:none}.lz__more{justify-self:start}.lz__more[hidden]{display:none}.lz__order{position:sticky;bottom:calc(-1 * var(--space-m));display:grid;gap:var(--space-xs);margin:0 calc(-1 * var(--space-m)) calc(-1 * var(--space-m));padding:var(--space-s) var(--space-m) var(--space-m);background:var(--color-bg);box-shadow:0 -1px 0 var(--color-surface)}.lz__order .button{width:100%}.lz__fabric{padding:.6rem var(--space-s);border-radius:1rem;background:var(--color-field-1)}.lz__fabric[hidden]{display:none}shopify-chat{translate:0 calc(-1 * var(--lz-chat-lift, 0px));transition:translate .25s var(--ease)}html.lz-in-view #smile-ui-lite-container,html.lz-in-view #smile-ui-container,html.lz-in-view .back-to-top{visibility:hidden}@media(prefers-reduced-motion:reduce){.lz *,.lz *:before{transition:none!important;animation-duration:.01s!important}}@media(max-width:989px){.lz__zoom .lz__round{width:2.75rem;height:2.75rem}.lz__here{display:none}.lz.is-pinned .lz__dock{position:fixed;left:0;right:0;bottom:var(--lz-pin-bottom, 0px);z-index:20;box-shadow:0 -8px 28px #1826211f}.lz.is-pinned .lz__views{position:fixed;bottom:calc(var(--lz-pin-bottom, 0px) + var(--lz-dock-h) + .5rem);z-index:21}.lz[data-panel=closed]{grid-template-rows:auto auto minmax(9rem,1fr) 0 var(--lz-dock-h)}.lz__board{grid-template-columns:0 minmax(0,1fr);grid-template-rows:0 minmax(0,1fr)}.lz__ruler,.lz__corner{display:none}.lz[data-step=edit] .lz__tools{grid-auto-flow:column}.lz__tools{align-self:start;justify-self:start;max-width:calc(100% - 1.5rem);margin:.5rem 0 0 .75rem;padding:.25rem;border-radius:1rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.lz__tools::-webkit-scrollbar{display:none}.lz__tools-rule{align-self:center;width:2px;height:1.5rem;margin:0 .1rem}.lz__tool{flex:none;min-width:2.75rem;min-height:2.75rem;padding:.35rem;touch-action:pan-x}.lz__zoom{align-self:end;grid-auto-flow:column;gap:.4rem;margin:0 .75rem .6rem 0}.lz__pro{grid-area:pro;justify-self:stretch;margin:.5rem .75rem 0}.lz__pro .photo-stitch__pro-actions,.lz__pro .photo-stitch__pro-buy{flex:1}.lz__pro .photo-stitch__pro-text{top:calc(100% + .5rem);bottom:auto;left:0;right:0;width:auto}.lz__panel.is-dragging{transition:none}.lz__upload-note,.lz[data-panel=open] .lz__about{display:none}.lz__about{padding:.45rem .8rem}.lz__stats{font-size:.9375rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lz__order{position:static;margin:0;padding:0;box-shadow:none}}@media(min-width:990px){.lz{--lz-dock-h: 6rem;grid-template-columns:minmax(0,1fr) 0;grid-template-rows:auto minmax(0,1fr) var(--lz-dock-h);grid-template-areas:"top top" "board panel" "dock panel";height:clamp(38rem,calc(100svh - var(--header-height, 5rem) - var(--lz-pin-bottom, 0px)),62rem)}.lz[data-panel=open]{grid-template-columns:minmax(0,1fr) minmax(22rem,27rem)}.lz__top{padding:var(--space-m) var(--space-m) 0}.lz__finish-button{display:inline-flex}.lz__board{margin:var(--space-s) var(--space-m) 0}.lz__zoom{margin:2.25rem var(--space-m) 0 0}.lz__tools{margin-left:3rem}.lz__dock{justify-self:center;align-self:center;gap:.25rem;padding:.4rem;border-radius:1.5rem;box-shadow:var(--lz-float)}.lz__dock button{width:3.5rem;height:3.5rem;padding:0}.lz__dock button svg{width:1.625rem;height:1.625rem}.lz__dock button span,.lz__view-toggle,.lz__dock-rule{display:none!important}.lz__dock{grid-template-columns:repeat(4,auto)}.lz__views,.lz__views[hidden]{grid-area:board;position:static;align-self:start;justify-self:end;display:grid;gap:.15rem;width:auto;margin:calc(2.25rem + var(--lz-zoom-h, calc(3 * var(--tap) + 1rem)) + var(--space-s)) calc(var(--space-m) - .3rem) 0 0;padding:.3rem;border-radius:1.6rem}.lz__views [data-tip]:after{top:50%;bottom:auto;left:auto;right:calc(100% + .6rem);translate:0 -50%}.lz__views [data-tip]:hover:after,.lz__views [data-tip]:focus-visible:after{translate:0 -50%}.lz__view{border-radius:50%}.lz__view{justify-content:center;width:3rem;min-height:3rem;padding:0}.lz__view span{display:none}.lz__dock-rule{width:1px;background:var(--color-surface-2)}.lz__panel{grid-area:panel;position:relative;inset:auto;align-self:stretch;height:auto;min-height:0;max-height:none;margin:0 var(--space-m) var(--space-m) 0;border-radius:1.25rem;box-shadow:var(--lz-float);font-size:1.0625rem}.lz[data-panel=open] .lz__top{grid-area:top}.lz__grab{display:none}.lz__panel-head{padding-top:var(--space-m)}}.lz__glow{display:none}.lz[data-lz-style=cristal]{--color-surface: transparent;--lz-glass: rgb(255 255 255 / .58);--lz-glass-strong: rgb(255 255 255 / .78);--lz-glass-edge: rgb(255 255 255 / .75);--lz-float: 0 12px 36px rgb(24 38 33 / .16), inset 0 1px 0 rgb(255 255 255 / .85);background:#eceae4;isolation:isolate}.lz[data-lz-style=cristal] .lz__glow{display:block;position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;width:124%;height:124%;filter:blur(64px) saturate(1.5);opacity:.7;z-index:-1;pointer-events:none}.lz[data-lz-style=cristal] :is(.lz__round,.lz__about,.lz__dock,.lz__tools,.lz__views,.lz__pro,.lz__pdf){border:1px solid var(--lz-glass-edge);background:var(--lz-glass);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);box-shadow:var(--lz-float)}.lz[data-lz-style=cristal] .lz__round:hover,.lz[data-lz-style=cristal] .lz__tool:hover,.lz[data-lz-style=cristal] .lz__view:hover{background:#ffffffd9}.lz[data-lz-style=cristal] .lz__panel{border:1px solid var(--lz-glass-edge);background:var(--lz-glass-strong);-webkit-backdrop-filter:blur(28px) saturate(170%);backdrop-filter:blur(28px) saturate(170%)}.lz[data-lz-style=cristal] .lz__panel-head,.lz[data-lz-style=cristal] .lz__order{background:#fafaf8f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.lz[data-lz-style=cristal] .lz__pill span,.lz[data-lz-style=cristal] .lz__close{background:#fff9;box-shadow:inset 0 0 0 1px #1a1a1a0f}.lz[data-lz-style=cristal] .lz__pill input:checked+span{background:var(--lz-ink)}.lz[data-lz-style=cristal] .lz__dock [aria-current=step],.lz[data-lz-style=cristal] .lz__dock [aria-expanded=true],.lz[data-lz-style=cristal] .lz__tool[aria-pressed=true]{background:#417b6f29;color:var(--color-primary-dark)}.lz[data-lz-style=cristal] .lz__upload{background:#e9f1ef99}@media(max-width:989px){.lz[data-lz-style=cristal] .lz__dock{border-width:1px 0 0;box-shadow:0 -8px 28px #1826211a}.lz[data-lz-style=cristal] .lz__panel{border-width:1px 0 0}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.lz[data-lz-style=cristal] :is(.lz__round,.lz__about,.lz__dock,.lz__tools,.lz__views,.lz__pro,.lz__pdf,.lz__panel){background:var(--color-bg)}}.lz__keys{display:none;margin:0;color:var(--color-text-soft);font-size:.9375rem}@media(hover:hover)and (min-width:990px){.lz__keys{display:block}}@media(max-width:989px){.lz[data-panel=open] .lz__pro{grid-area:top;justify-self:end;align-self:start;margin:var(--space-s) var(--space-s) 0 0}.lz[data-panel=open] .lz__pro .photo-stitch__pro-actions,.lz[data-panel=open] .lz__pro .photo-stitch__pro-buy{flex:none}.lz[data-panel=open] .lz__pro .photo-stitch__pro-text{left:auto;right:0;width:min(22rem,calc(100vw - 1.5rem))}.lz__finish{gap:.35rem}.lz__finish .lz__round{width:2.75rem;height:2.75rem}.lz[data-panel=open] .lz__pro .button{padding-inline:.75rem}.lz__pane[data-ps-pane=edit] .lz__lead{display:none}}@media(max-width:379px){.lz[data-panel=open] .lz__pro{grid-area:pro;justify-self:stretch;margin:.5rem .75rem 0}}@media(min-width:990px){.lz[data-step=edit] .lz__tools{grid-template-columns:repeat(2,auto)}.lz__tools-rule{grid-column:1 / -1}.lz__pro{grid-area:board;align-self:end;justify-self:start;margin:0 0 var(--space-m) 3rem}.lz__pro .photo-stitch__pro-text{left:0;right:auto}.lz__here{max-width:calc(50% - 10rem)}}.lz__palette{display:grid;gap:var(--space-s)}.lz__palette[hidden]{display:none}.lz__pal-top{display:grid;gap:var(--space-s);padding:var(--space-s);border-radius:1rem;background:var(--color-surface)}.lz__pal-now{display:flex;align-items:center;gap:.75rem;margin:0}.lz__pal-now .lz__pal-chip{--chip: 2.5rem}.lz__pal-words{display:grid;line-height:1.25}.lz__pal-words b{font-weight:500}.lz__pal-words span,.lz__pal-empty{color:var(--color-text-soft);font-variant-numeric:tabular-nums}.lz__pal-empty{margin:0}.lz__pal-acts{display:flex;flex-wrap:wrap;gap:.5rem}.lz__pal-act{display:inline-flex;align-items:center;gap:.45rem;min-height:var(--tap);padding:0 1rem;border:0;border-radius:999px;background:var(--color-bg);color:var(--lz-ink);font:inherit;cursor:pointer}.lz__pal-act svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.lz__pal-act:hover{background:var(--color-field-1)}.lz__pal-act[aria-pressed=true]{background:var(--color-primary);color:var(--color-bg)}.lz__pal-swap{display:grid;gap:var(--space-s)}.lz__pal-swap p{margin:0}.lz__pal-swap-row{display:flex;gap:.5rem}.lz__pal-swap input{flex:1;min-width:0;min-height:var(--tap);padding:0 1rem;border:2px solid var(--color-surface-2);border-radius:999px;background:var(--color-bg);color:inherit;font:inherit}.lz__pal-swap input:focus-visible{outline:none;border-color:var(--color-primary)}.lz__pal-swap .button{min-height:var(--tap)}.lz__pal-swap .lz__pal-act{justify-self:start}.lz__pal-title{display:flex;justify-content:space-between;margin:var(--space-xs) 0 0;padding:0 .75rem;color:var(--color-text-soft);font-size:.9375rem}.lz__pal-list{display:grid;gap:2px;max-height:min(26rem,50vh);margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}.lz__pal-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;width:100%;min-height:var(--tap);padding:.3rem .75rem .3rem .35rem;border:2px solid transparent;border-radius:.9rem;background:none;color:inherit;font:inherit;text-align:left;font-variant-numeric:tabular-nums;cursor:pointer}.lz__pal-row:hover{background:var(--color-surface)}.lz__pal-row[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-field-1)}.lz__pal-row.is-spot .lz__pal-code:after{content:"";display:inline-block;width:.5rem;height:.5rem;margin-left:.5rem;border-radius:50%;background:var(--color-primary);vertical-align:middle}.lz__pal-count{color:var(--color-text-soft)}.lz__pal-chip{--chip: 2rem;display:flex;border-radius:.5rem;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001f}.lz__pal-colour,.lz__pal-symbol canvas{display:block;width:var(--chip);height:var(--chip)}.lz__pal-chip.is-bare .lz__pal-symbol{display:none}.lz__palette.is-swapping .lz__pal-row[aria-pressed=true]{border-style:dashed}.lz__palette,.lz__pal-top,.lz__pal-swap{grid-template-columns:minmax(0,1fr);min-width:0}.lz__pane[data-ps-pane=edit]:has(.lz__pal-now) :is(.lz__lead,.lz__keys){display:none}.lz__pal-words{flex:1;min-width:0}.lz__pal-round{justify-content:center;width:var(--tap);padding:0}.lz__pal-round svg{width:1.4rem;height:1.4rem}.lz__pal-acts{flex:none;flex-wrap:nowrap}.lz__pal-acts [data-tip]:after{left:auto;right:0;translate:0 .25rem}@media(hover:hover){.lz__pal-acts [data-tip]:hover:after{translate:0 0}}.lz__pal-acts [data-tip]:focus-visible:after{translate:0 0}@media(max-width:989px){.lz__pal-top{padding:.4rem .4rem .4rem .6rem}.lz__pal-now{gap:.6rem}.lz__pal-now .lz__pal-chip{--chip: 2rem}.lz__pal-words span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lz__pal-list{max-height:none;overflow:visible}}.lz__pal-bar{display:flex;gap:.5rem;margin-top:var(--space-xs)}.lz__pal-find{flex:1;min-width:0;min-height:var(--tap);padding:0 1rem;border:2px solid var(--color-surface-2);border-radius:999px;background:var(--color-bg);color:inherit;font:inherit}.lz__pal-find:focus-visible{outline:none;border-color:var(--color-primary)}.lz__pal-sort{display:flex;flex:none;padding:.2rem;border-radius:999px;background:var(--color-surface)}.lz__pal-order{min-height:calc(var(--tap) - .4rem);padding:0 .8rem;border:0;border-radius:999px;background:none;color:var(--color-text-soft);font:inherit;cursor:pointer}.lz__pal-order[aria-pressed=true]{background:var(--color-bg);color:var(--lz-ink);box-shadow:0 1px 2px #0000001f}.lz__pal-nothing{padding:var(--space-s) .75rem;color:var(--color-text-soft)}.lz__pal-symbol-pick canvas{width:1.75rem;height:1.75rem;border-radius:.3rem}.lz__pal-symbol-pick[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--color-primary)}.lz__pal-symbols[hidden]{display:none}.lz .photo-stitch__symbols-title{margin:0 0 .5rem;font-weight:500}.lz .photo-stitch__symbols{display:grid;grid-template-columns:repeat(auto-fill,minmax(3rem,1fr));gap:.25rem;padding:.5rem;border-radius:1rem;background:var(--color-surface)}.lz .photo-stitch__thread-symbol,.lz .photo-stitch__symbol{display:grid;place-items:center;width:var(--tap);height:var(--tap);padding:0;border:0;border-radius:.75rem;background:transparent;cursor:pointer}.lz .photo-stitch__thread-symbol canvas,.lz .photo-stitch__symbol canvas{width:2rem;height:2rem;border-radius:.3rem;outline:1px solid rgb(0 0 0 / .15)}.lz .photo-stitch__thread-symbol:hover,.lz .photo-stitch__symbol:hover{background:var(--color-surface)}.lz .photo-stitch__symbol.is-used canvas{opacity:.45}.lz .photo-stitch__symbol[aria-pressed=true]{background:var(--color-field-1);outline:2px solid var(--color-primary);outline-offset:-2px}.lz__list .photo-stitch__symbols{flex-basis:100%}@media(max-width:989px){.lz__pal-now .lz__pal-symbol{display:none}.lz__pal-words b{white-space:nowrap}.lz__pal-acts{gap:.25rem}.lz__pal-round{width:2.75rem;min-height:2.75rem}}.lz__pal-symbols .photo-stitch__symbols-title{display:none}@media(max-width:989px){.lz__pal-bar{flex-wrap:wrap}.lz__pal-find{flex-basis:100%}.lz__pal-sort,.lz__pal-order{flex:1}}.lz__save svg{width:1.375rem;height:1.375rem}.lz__save-word{display:none}.lz__keep{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.lz__keep .button{flex:1 1 12rem;min-height:var(--tap)}.lz__keep-save{gap:.5rem}.lz__keep-save svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.lz__save-status{position:fixed;left:50%;bottom:calc(var(--lz-pin-bottom, 0px) + var(--lz-dock-h, 5rem) + 1rem);z-index:30;width:max-content;max-width:calc(100vw - 2rem);margin:0;padding:.75rem 1.25rem;border-radius:1rem;background:var(--lz-ink);color:var(--color-bg);font-size:1rem;line-height:1.35;text-align:center;translate:-50% 0;box-shadow:var(--lz-float);pointer-events:none}.lz__save-status:empty{display:none}@media(prefers-reduced-motion:no-preference){.lz__save-status{animation:lz-say .25s var(--ease)}}@keyframes lz-say{0%{opacity:0;translate:-50% .5rem}}@media(max-width:989px){.lz__top [data-edit-reset]{display:none}}@media(min-width:990px){.lz__save{display:inline-flex;gap:.5rem;width:auto;padding:0 1.25rem 0 1rem;border-radius:var(--radius-pill);font-weight:500;font-size:1rem}.lz__save-word{display:inline}.lz__keep-reset{display:none}}.lz__full .lz__full-out,.lz.is-app .lz__full .lz__full-in{display:none}.lz.is-app .lz__full .lz__full-out{display:block}.lz.is-app .lz__full{background:var(--lz-ink);color:var(--color-bg)}html.lz-app,html.lz-app body{overflow:hidden}.lz.is-app{position:fixed;inset:0 0 var(--lz-pin-bottom, 0px);z-index:1000;height:auto;margin:0}html.lz-app #smile-ui-container,html.lz-app #smile-ui-lite-container,html.lz-app shopify-chat{display:none!important}.lz__pal-clean{width:100%;min-height:var(--tap)}.lz__pal-clean[aria-pressed=true]{border-color:var(--lz-ink);background:var(--lz-ink);color:var(--color-bg)}.lz__spot-clean{grid-area:board;align-self:start;justify-self:center;z-index:6;margin-top:var(--space-s);min-height:var(--tap);box-shadow:var(--lz-float)}.lz__spot-clean[hidden]{display:none}.lz__text-tool{display:grid;gap:var(--space-xs)}.lz__text-tool[hidden],.lz__edit-symbols[hidden],.lz__notice[hidden],[data-edit-brush-size][hidden]{display:none}.lz__field{display:grid;gap:.35rem;font-weight:500}.lz__field input{min-height:var(--tap);padding:0 1rem;border:1px solid var(--color-surface-2);border-radius:1rem;background:var(--color-bg);font:inherit;font-weight:400}.lz__grow{display:grid;gap:var(--space-xs)}.lz__grow-buttons{display:flex;flex-wrap:wrap;gap:.4rem}.lz__notice{display:grid;gap:var(--space-s);padding:var(--space-s) var(--space-m);border-radius:1rem;background:var(--color-field-1, #e9f1ef)}.lz__notice p{margin:0}.lz__notice[data-redo-notice]{position:sticky;top:0;z-index:3;box-shadow:var(--lz-float)}.lz__notice-actions{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.lz__notice-actions .button{flex:1 1 10rem;min-height:var(--tap)}
/*# sourceMappingURL=/cdn/shop/t/35/assets/photo-stitch-lienzo.css.map */
