.sw{--sw-ink: var(--lz-brown, #714722);--sw-ink-deep: var(--lz-brown-deep, #5d3a1c);--sw-ink-lite: var(--lz-brown-lite, #bd814b);--sw-text: var(--lz-ink, #242321);--sw-muted: var(--lz-muted, #6b6a66);--sw-line: var(--lz-line, #e6e4e0);--sw-line-strong: #d8d4cd;--sw-surface: var(--lz-white, #fff);--sw-surface-2: #f2efea;--sw-paper: var(--lz-paper, #f6f6f4);--sw-radius: 16px;--sw-glass-bg: var(--lz-glass-bg, linear-gradient(140deg, #ffffffbf, #ffffff73));--sw-glass-edge: var(--lz-glass-edge, #ffffffa6);--sw-glass-blur: var(--lz-glass-blur, blur(18px) saturate(170%));padding:30px 0 46px;background:radial-gradient(ellipse at 50% -10%,#f7f2ea,transparent 62%),var(--sw-paper);color:var(--sw-text)}.sw-head{max-width:680px;margin:0 auto 22px;text-align:center}.sw-heading{margin:0 0 8px;font-size:clamp(30px,3.4vw,46px);font-weight:550;line-height:1.08;letter-spacing:-.04em;color:var(--sw-text);transition:font-size .35s cubic-bezier(.4,0,.2,1),margin .35s cubic-bezier(.4,0,.2,1)}.sw-intro{margin:0;font-size:15px;line-height:1.55;color:var(--sw-muted);transition:opacity .3s ease,max-height .35s ease,margin .35s ease}.sw-intro p{margin:0}.sw.is-deep .sw-heading{font-size:clamp(19px,1.9vw,24px);margin-bottom:0}.sw.is-deep .sw-intro{opacity:0;max-height:0;overflow:hidden;margin:0}.sw.is-deep .sw-head{margin-bottom:14px}.sw-prog{list-style:none;display:flex;margin:0 auto 18px;padding:0;max-width:940px}.sw-prog__step{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center}.sw-prog__step+.sw-prog__step:before{content:"";position:absolute;top:17px;inset-inline-start:-50%;inset-inline-end:50%;height:2px;border-radius:2px;background:var(--sw-line);transition:background .45s cubic-bezier(.4,0,.2,1)}.sw-prog__step.is-done:before,.sw-prog__step.is-current:before{background:var(--sw-ink-lite)}.sw-prog__node{position:relative;z-index:1;width:36px;height:36px;border-radius:999px;display:grid;place-items:center;background:var(--sw-surface);border:2px solid var(--sw-line);color:var(--sw-muted);transition:transform .3s cubic-bezier(.34,1.4,.64,1),background .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}.sw-prog__node svg{width:17px;height:17px;display:block}.sw-prog__step.is-done .sw-prog__node{background:linear-gradient(180deg,#8a5c31,#6b4320);border-color:var(--sw-ink-deep);color:#fff;box-shadow:inset 0 1px #ffffff40,0 4px 12px #6b432026}.sw-prog__step.is-current .sw-prog__node{background:var(--sw-surface);border-color:var(--sw-ink);color:var(--sw-ink);transform:scale(1.14);box-shadow:0 0 0 5px #71472214,0 6px 16px #6b432021}.sw-prog__step.is-skip .sw-prog__node{opacity:.45;border-style:dashed}.sw-prog__txt{display:flex;flex-direction:column;gap:1px;min-width:0;width:100%}.sw-prog__label{font-size:11.5px;font-weight:600;line-height:1.25;letter-spacing:-.005em;color:var(--sw-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-prog__step.is-current .sw-prog__label,.sw-prog__step.is-done .sw-prog__label{color:var(--sw-text)}.sw-prog__value{font-size:11px;line-height:1.3;color:var(--sw-ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-back{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:4px 0;margin-bottom:10px;font-size:13px;font-weight:600;color:var(--sw-muted);cursor:pointer}.sw-back:hover{color:var(--sw-ink)}.sw-step-title{margin:0 0 6px;font-size:clamp(21px,2.3vw,29px);font-weight:550;line-height:1.18;letter-spacing:-.032em}.sw-step-help{margin:0 0 18px;max-width:64ch;font-size:14px;line-height:1.55;color:var(--sw-muted)}.sw-note{margin:0 0 20px;padding:13px 17px;border:1px solid var(--sw-line);border-inline-start:3px solid var(--sw-ink-lite);background:var(--sw-surface);border-radius:12px;font-size:13.5px;line-height:1.55;max-width:78ch}.sw-choice-grid,.sw-shape-grid,.sw-size-grid,.sw-stamp-grid,.sw-template-grid{display:grid;gap:12px;margin-bottom:18px}.sw-choice-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.sw-choice-grid--4{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.sw-shape-grid{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}.sw-size-grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}.sw-stamp-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.sw-template-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.sw-reel{position:relative;margin-bottom:14px}.sw-reel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 7px}.sw-reel__cap{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sw-muted)}.sw-reel__nav{display:flex;gap:6px;flex:none}.sw-reel__nav button{width:32px;height:32px;border-radius:999px;display:grid;place-items:center;border:1px solid var(--sw-glass-edge);background:var(--sw-glass-bg);backdrop-filter:var(--sw-glass-blur);-webkit-backdrop-filter:var(--sw-glass-blur);box-shadow:inset 0 1px #fff,0 4px 12px #3a2a1a14;color:var(--sw-text);cursor:pointer;transition:opacity .2s ease,transform .12s ease,box-shadow .2s ease}.sw-reel__nav button svg{width:14px;height:14px;display:block}.sw-reel__nav button:hover{box-shadow:inset 0 1px #fff,0 7px 18px #3a2a1a1f}.sw-reel__nav button:active{transform:scale(.92)}.sw-reel__nav button[disabled]{opacity:.28;pointer-events:none}.sw-reel__track{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:5px 2px 10px;scroll-padding-inline-start:2px}.sw-reel__track::-webkit-scrollbar{display:none}.sw-reel__track>*{scroll-snap-align:start;flex:0 0 auto;margin:0}.sw-reel.has-next .sw-reel__track{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 88%,transparent 100%)}.sw-reel--size .sw-reel__track>*{width:128px}.sw-reel--stamp .sw-reel__track>*{width:196px}.sw-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:16px 13px;border:1px solid var(--sw-line);border-radius:var(--sw-radius);background:var(--sw-surface);color:inherit;font:inherit;text-align:center;cursor:pointer;transition:border-color .18s ease,box-shadow .22s ease,transform .22s cubic-bezier(.34,1.3,.64,1)}.sw-card:hover:not(.is-locked):not([disabled]){border-color:var(--sw-ink-lite);box-shadow:0 10px 26px #5f432414;transform:translateY(-3px)}.sw-card:active:not(.is-locked):not([disabled]){transform:translateY(-1px) scale(.99)}.sw-card:focus-visible{outline:3px solid var(--sw-ink-lite);outline-offset:3px}.sw-card.is-locked,.sw-card[disabled]{cursor:not-allowed;opacity:.5;background:var(--sw-surface-2)}.sw-card__name{font-size:14.5px;font-weight:600;line-height:1.3;letter-spacing:-.012em}.sw-card__note{font-size:12px;line-height:1.42;color:var(--sw-muted)}.sw-card__model{font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--sw-ink)}.sw-card__emoji{font-size:30px;line-height:1}.sw-card__glyph{color:var(--sw-ink)}.sw-glyph{width:56px;height:auto;display:block}.sw-card--choice{padding:20px 15px}.sw-card__media{display:grid;place-items:center;width:100%;aspect-ratio:4 / 3;border-radius:11px;background:var(--sw-surface-2);overflow:hidden}.sw-card__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sw-card__media--photo{aspect-ratio:3 / 2;background:var(--sw-surface-2)}.sw-card__media--photo img{object-fit:cover;mix-blend-mode:normal}.sw-card__media--tpl{background:#fff;border:1px solid var(--sw-line)}.sw-card__media--tpl canvas{width:88%;height:auto}.sw-card--stamp .sw-card__name{font-size:12.5px;font-weight:600;line-height:1.35}.sw-card__specs{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:auto;padding-top:3px}.sw-chip{padding:3px 9px;border-radius:999px;background:var(--sw-surface-2);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.sw-chip--price{background:#7147221a;color:var(--sw-ink)}.sw-badge{position:absolute;top:9px;inset-inline-start:9px;padding:3px 8px;border-radius:999px;font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.sw-badge--exact{background:linear-gradient(180deg,#8a5c31,#6b4320);color:#fff;box-shadow:inset 0 1px #ffffff40}.sw-badge--roomy{background:#fffffff2;color:var(--sw-muted);border:1px solid var(--sw-line)}.sw-shape-icon{display:block;width:54px;height:54px;border:3px solid var(--sw-ink-lite)}.sw-shape-icon--rectangle{width:62px;height:38px;border-radius:5px}.sw-shape-icon--square{width:46px;height:46px;border-radius:5px}.sw-shape-icon--circle{border-radius:50%}.sw-shape-icon--oval{width:64px;height:42px;border-radius:50%}.sw-card--size{padding:13px 10px 15px;gap:5px}.sw-swatch{display:grid;place-items:center;width:100%;height:60px;overflow:hidden}.sw-swatch__box{border:2px solid var(--sw-ink-lite);background:#71472210;border-radius:3px}.sw-swatch__box--round,.sw-swatch__box--oval{border-radius:50%}.sw-card--size .sw-card__name{font-size:13px;font-variant-numeric:tabular-nums}.sw-card--size .sw-card__note{font-size:11px}.sw-design-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(270px,.95fr);gap:26px;align-items:start;margin-bottom:18px}.sw-preview-wrap{padding:20px;border-radius:var(--sw-radius);background:repeating-conic-gradient(#1018200f 0% 25%,transparent 0% 50%) 50% / 18px 18px,var(--sw-surface);border:1px solid var(--sw-line)}.sw-preview-stage{display:grid;place-items:center;width:100%}.sw-preview-canvas,.sw-preview-stage canvas{display:block;width:100%;max-width:430px;height:auto;background:#fff;border-radius:5px;box-shadow:0 5px 20px #2a1c0e1f;touch-action:none;cursor:grab}.sw-preview-stage--review canvas{cursor:default}.sw-preview-caption{margin:12px 0 0;text-align:center;font-size:11.5px;color:var(--sw-muted)}.sw-fields{display:flex;flex-direction:column;gap:15px}.sw-field__label{display:block;font-size:12px;font-weight:700;letter-spacing:.015em;margin-bottom:5px}.sw-field__input,.sw-field__select,.sw-field__file{width:100%;padding:11px 13px;border:1px solid var(--sw-line-strong);border-radius:11px;background:var(--sw-surface);font-size:14px;font-family:inherit;color:inherit}.sw-field__input:focus,.sw-field__select:focus,.sw-field__file:focus{outline:none;border-color:var(--sw-ink-lite);box-shadow:0 0 0 3px #7147221f}.sw-field__range{width:100%;accent-color:var(--sw-ink)}.sw-field__hint{margin:5px 0 0;font-size:11.5px;line-height:1.45;color:var(--sw-muted)}.sw-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px}.sw .button,.sw-continue,.sw-add-to-cart{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:230px;padding:13px 22px;border-radius:14px;border:1px solid var(--sw-ink-deep);background:linear-gradient(180deg,#8a5c31,#6b4320);color:#fff;font-size:14px;font-weight:550;font-family:inherit;letter-spacing:-.01em;cursor:pointer;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #00000026,0 6px 18px #6b432026;transition:transform .12s ease,box-shadow .2s ease,filter .2s ease}.sw .button:hover,.sw-continue:hover,.sw-add-to-cart:hover{filter:brightness(1.07);box-shadow:inset 0 1px #ffffff4d,0 10px 24px #6b43202e}.sw .button:active,.sw-continue:active,.sw-add-to-cart:active{transform:translateY(1px)}.sw .button[disabled]{opacity:.55;pointer-events:none}.sw .button--secondary{color:var(--sw-text);border:1px solid var(--sw-glass-edge);background:var(--sw-glass-bg);backdrop-filter:var(--sw-glass-blur);-webkit-backdrop-filter:var(--sw-glass-blur);box-shadow:inset 0 1px #fff,0 6px 20px #3a2a1a14}.sw .button--secondary:hover{filter:none;background:linear-gradient(140deg,#fffffff2,#ffffff9e)}.sw-link{font-size:13px;font-weight:600;color:var(--sw-ink)}.sw-review{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,.9fr);gap:30px;align-items:start}.sw-review__visual{padding:20px;border-radius:var(--sw-radius);background:var(--sw-surface);border:1px solid var(--sw-line)}.sw-review__photo{display:grid;place-items:center;background:#fff;border-radius:11px;padding:16px}.sw-review__photo img{max-width:100%;height:auto;mix-blend-mode:multiply}.sw-spec{margin-top:14px;border-top:1px solid var(--sw-line);padding-top:11px}.sw-spec summary{cursor:pointer;font-size:12.5px;font-weight:600}.sw-spec img{display:block;width:100%;height:auto;margin-top:11px;border-radius:9px;background:#fff}.sw-review__model{margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sw-ink)}.sw-review__title{margin:0 0 5px;font-size:21px;font-weight:550;letter-spacing:-.03em;line-height:1.22}.sw-review__price{margin:0 0 18px;font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.sw-summary{margin:0 0 18px;border-top:1px solid var(--sw-line)}.sw-summary__row{display:flex;justify-content:space-between;gap:18px;padding:9px 0;border-bottom:1px solid var(--sw-line);font-size:13px}.sw-summary__row dt{color:var(--sw-muted)}.sw-summary__row dd{margin:0;font-weight:600;text-align:end}.sw-confirm__note{margin:0 0 20px;font-size:13px;line-height:1.6;color:var(--sw-muted)}.sw-fine-print{margin-top:12px;font-size:12px;color:var(--sw-muted)}.sw-fine-print a{color:var(--sw-ink);text-decoration:underline;text-underline-offset:3px}.sw-empty{padding:34px 22px;border:1px dashed var(--sw-line-strong);border-radius:var(--sw-radius);text-align:center;margin-bottom:20px;background:var(--sw-surface)}.sw-empty p{margin:0 0 7px;font-size:15px;font-weight:600}.sw-empty__sub{font-size:13px!important;font-weight:400!important;color:var(--sw-muted);margin-bottom:18px!important}.sw-finder-actions{display:grid;gap:9px;margin-top:9px}.sw-finder-actions .button,.sw-finder-link{width:100%;text-align:center}.sw-card--result{cursor:default}.sw-card--result:hover{transform:none;box-shadow:none;border-color:var(--sw-line)}.sw-restart{background:none;border:none;padding:0;font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline;color:inherit}.sw-cart-form-hidden{display:none}@media screen and (max-width:989px){.sw-design-layout,.sw-review{grid-template-columns:1fr;gap:22px}}@media screen and (max-width:749px){.sw{padding:20px 0 36px}.sw-head{margin-bottom:16px}.sw-intro{font-size:14px}.sw-prog{gap:0}.sw-prog__node{width:30px;height:30px}.sw-prog__node svg{width:14px;height:14px}.sw-prog__step+.sw-prog__step:before{top:14px}.sw-prog__label,.sw-prog__value{display:none}.sw-prog__step.is-current .sw-prog__label{display:block;position:absolute;top:38px;inset-inline:-60px;font-size:11.5px}.sw-prog{margin-bottom:32px}.sw-choice-grid,.sw-choice-grid--4{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.sw-shape-grid{grid-template-columns:repeat(2,1fr)}.sw-size-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:9px}.sw-stamp-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:9px}.sw-template-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.sw-reel--size .sw-reel__track>*{width:110px}.sw-reel--stamp .sw-reel__track>*{width:160px}.sw-reel__nav{display:none}.sw-preview-wrap,.sw-review__visual{padding:14px}.sw .button,.sw-continue,.sw-add-to-cart{min-width:0;width:100%}.sw-actions{gap:10px}.sw-glyph{width:46px}}@media(prefers-reduced-motion:reduce){.sw-card,.sw-prog__node,.sw-prog__step:before,.sw-heading,.sw-intro{transition:none}.sw-card:hover:not(.is-locked):not([disabled]){transform:none}.sw-prog__step.is-current .sw-prog__node{transform:none}.sw-reel__track{scroll-behavior:auto}}.sw-langbar{display:flex;justify-content:flex-end;margin-bottom:10px}.sw-langtoggle{display:inline-flex;border:1px solid var(--sw-glass-edge);border-radius:999px;overflow:hidden;background:var(--sw-glass-bg);backdrop-filter:var(--sw-glass-blur);-webkit-backdrop-filter:var(--sw-glass-blur);box-shadow:inset 0 1px #fff,0 5px 16px #3a2a1a14}.sw-langtoggle__btn{-webkit-appearance:none;appearance:none;border:none;background:none;padding:7px 18px;min-height:36px;font:inherit;font-size:12.5px;font-weight:600;color:var(--sw-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.sw-langtoggle__btn+.sw-langtoggle__btn{border-inline-start:1px solid var(--sw-line)}.sw-langtoggle__btn:hover{background:#ffffff8c;color:var(--sw-text)}.sw-langtoggle__btn.is-on{background:linear-gradient(180deg,#8a5c31,#6b4320);color:#fff}.sw-langtoggle__btn:focus-visible{outline:2px solid var(--sw-ink);outline-offset:-2px}.sw--rtl{direction:rtl;text-align:right;font-family:Segoe UI,Tahoma,Noto Sans Arabic,Noto Naskh Arabic,Geeza Pro,Arabic Typesetting,system-ui,sans-serif}.sw--rtl .sw-head{text-align:center}.sw--rtl .sw-back svg{transform:scaleX(-1)}.sw--rtl .sw-reel__nav button svg{transform:scaleX(-1)}.sw--rtl .sw-reel.has-next .sw-reel__track{-webkit-mask-image:linear-gradient(270deg,#000 0,#000 88%,transparent 100%);mask-image:linear-gradient(270deg,#000 0,#000 88%,transparent 100%)}.sw--rtl .sw-langbar{justify-content:flex-start}.sw--rtl .sw-chip,.sw--rtl .sw-card__model,.sw--rtl .sw-review__model,.sw--rtl .sw-review__price,.sw--rtl .sw-prog__value,.sw--rtl .sw-preview-caption{unicode-bidi:isolate}.sw--rtl .sw-card--stamp .sw-card__name{direction:ltr;text-align:center}.sw--rtl .sw-review__title{text-align:right;unicode-bidi:isolate}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-custom-stamp-wizard.css.map */
