.mb{--mb-ink: var(--mudy-ink, #1a1a1a);--mb-stone: var(--mudy-stone, #6b6262);--mb-line: var(--mudy-line, #ecdcd9);--mb-blush: var(--mudy-blush, #ffe1e1);--mb-soft: var(--mudy-blush-soft, #fdf1f0);--mb-gilt: var(--mudy-gilt, #b48a4e);--mb-gilt-text: var(--mudy-gilt-text, #826337);--mb-err: #b3261e;display:block;max-width:1180px;margin:0 auto;padding:0 0 24px;color:var(--mb-ink)}.mb [hidden]{display:none!important}.mb *,.mb *:before,.mb *:after{box-sizing:border-box}.mb{overflow-x:clip}.mb .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mb__top{position:sticky;top:0;z-index:4;background:var(--mudy-porcelain, #fffaf9);box-shadow:0 6px 14px -12px #3c1e1459}.mb__stage{position:relative;margin:0;padding:6px 8px 2px;border-radius:0}.mb__svg{max-height:min(30vh,260px);margin:0 auto}.mb__svg [data-letter]{cursor:pointer}.mb__price{position:absolute;right:10px;bottom:8px;margin:0;padding:5px 11px;border-radius:999px;background:#ffffffeb;box-shadow:0 1px 4px #3c1e141f;font-size:13px;line-height:1.2}.mb__price-label{color:var(--mb-stone);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.mb__price strong{font-weight:500;font-variant-numeric:tabular-nums}.mb__progress{padding:8px 6px}.mb__progress ol{--mb-n: 7;--mb-p: 0;--mb-row: 28px;position:relative;display:flex;flex-wrap:nowrap;margin:0;padding:0 0 21px;list-style:none;counter-reset:mb-step}.mb__progress ol:before,.mb__progress ol:after{content:"";position:absolute;top:calc(var(--mb-row) / 2 - .5px);left:calc(100% / var(--mb-n) / 2);z-index:0;height:1px;pointer-events:none}.mb__progress ol:before{right:calc(100% / var(--mb-n) / 2);background:#e4d1cd}.mb__progress ol:after{width:calc((100% - 100% / var(--mb-n)) * var(--mb-p) / max(1,var(--mb-n) - 1));background:var(--mb-gilt);transition:width .6s cubic-bezier(.2,.7,.2,1)}.mb__progress li{display:flex;flex:1 1 0;justify-content:center;min-width:0;counter-increment:mb-step}.mb__dot{display:grid;grid-template-rows:var(--mb-row) auto;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:center;row-gap:0;min-width:min(44px,100%);max-width:100%;margin:0;padding:0 2px;border:0;background:none;color:var(--mb-stone);font:400 12px/1.25 var(--mudy-sans, system-ui);letter-spacing:.02em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.mb__dot-n{position:relative;z-index:1;display:grid;place-items:center;width:22px;height:22px;border:1px solid #dfc9c4;border-radius:50%;background:var(--mudy-porcelain, #fffaf9);box-shadow:0 0 0 4px var(--mudy-porcelain, #fffaf9);color:var(--mb-stone);font:500 11px/1 var(--mudy-sans, system-ui);font-variant-numeric:tabular-nums;transition:background-color .3s ease,border-color .3s ease,color .3s ease,width .3s ease,height .3s ease}.mb__dot.is-done{color:var(--mb-ink)}.mb__dot.is-done .mb__dot-n{border-color:var(--mb-gilt);background:var(--mb-gilt);color:transparent}.mb__dot.is-done .mb__dot-n:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.4 5 8.7l4.4-5' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.4 5 8.7l4.4-5' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.mb__dot[aria-current=step]{color:var(--mb-ink);font-weight:500}.mb__dot[aria-current=step] .mb__dot-n{width:var(--mb-row);height:var(--mb-row);border-color:var(--mb-ink);background:var(--mb-ink);box-shadow:0 0 0 3px var(--mudy-porcelain, #fffaf9),0 0 0 4px #b48a4e99;color:#fff;font-size:13px}.mb__dot[aria-current=step] .mb__dot-n:after{content:none}@media(hover:hover){.mb__dot:not([aria-current]):not(.is-done):hover .mb__dot-n{border-color:var(--mb-ink);color:var(--mb-ink)}.mb__dot:not([aria-current]):hover .mb__dot-l{color:var(--mb-ink)}}.mb__dot:focus-visible{outline:none}.mb__dot:focus-visible .mb__dot-n{outline:2px solid var(--mb-ink);outline-offset:3px}.mb__dot-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mb__dot[aria-current=step] .mb__dot-l{left:0;right:0;bottom:0;width:auto;height:auto;overflow:visible;clip:auto;font-size:12.5px;line-height:16px;letter-spacing:.03em;text-align:center}.mb__dot[aria-current=step] .mb__dot-l:before{content:"Stap " counter(mb-step) " van " attr(data-of);margin-right:.6em;padding-right:calc(.6em + 3px);background:radial-gradient(circle,var(--mb-gilt) 1.4px,transparent 1.6px) right center / 3px 3px no-repeat;color:var(--mb-stone);font-weight:400}@media(min-width:600px){.mb__progress{padding:14px 0 8px}.mb__progress ol{--mb-row: 32px;padding-bottom:0}.mb__dot{row-gap:9px}.mb__dot-n{width:24px;height:24px}.mb__dot-l,.mb__dot[aria-current=step] .mb__dot-l{position:static;width:auto;min-width:0;max-width:100%;height:auto;overflow:hidden;clip:auto;text-overflow:ellipsis;font-size:12px;line-height:1.25}.mb__dot[aria-current=step] .mb__dot-l:before{content:none}}@media(min-width:990px){.mb__progress{padding:22px 0 6px}}@media(min-width:990px)and (max-width:1099px){.mb__dot-l,.mb__dot[aria-current=step] .mb__dot-l{font-size:11px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.mb__progress ol:after,.mb__dot-n{transition:none}}.mb__form{padding:0 16px}.mb-step{scroll-margin-top:calc(var(--mb-top-h, 260px) + 8px);padding:18px 0 8px;display:grid;gap:18px}.mb-step__title{display:flex;align-items:center;gap:10px;margin:0;font-size:24px;line-height:1.15;outline:none}.mb-step__title span{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--mb-blush);font:500 13px/1 var(--mudy-sans, system-ui)}.mb-step__intro,.mb-note{margin:0;font-size:14px;line-height:1.5;color:var(--mb-stone)}.mb-plus,[data-extra-note]{color:var(--mb-gilt-text);font-weight:500;white-space:nowrap}.mb-field{display:grid;gap:8px;margin:0;padding:0;border:0;min-width:0}.mb-error{margin:0;font-size:13px;color:var(--mb-err)}.mb-chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:8px}.mb-chips--wrap{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.mb-chip{position:relative;cursor:pointer}.mb-chip input,.mb-font input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.mb-chip span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:48px;padding:6px 10px;border:1px solid var(--mb-line);border-radius:2px;background:#fff;font-size:15px;text-align:center;transition:border-color .15s ease,background-color .15s ease}.mb-chip small{font-size:11px}.mb-chip input:checked+span{border-color:var(--mb-ink)}.mb-chip input:checked+span{background:var(--mb-soft);box-shadow:inset 0 0 0 1px var(--mb-ink)}.mb-chip input:focus-visible+span,.mb-font input:focus-visible~.mb-font__sample{outline:2px solid var(--mb-ink);outline-offset:2px}.mb-chip--metal span{flex-direction:row;gap:8px}.mb-swatch{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.mb-swatch--goud{background:linear-gradient(135deg,#f6dd93,#c99a3a)}.mb-swatch--zilver{background:linear-gradient(135deg,#fff,#a9b0b8)}.mb-swatch--rose{background:linear-gradient(135deg,#f8d3c6,#c4806b)}.mb-names{display:grid;gap:12px}.mb-name__wrap{position:relative}.mb-input{width:100%;min-height:50px;padding:12px 56px 12px 14px;border:1px solid var(--mb-line);border-radius:2px;background:#fff;font:400 17px/1.3 var(--mudy-sans, system-ui);color:var(--mb-ink)}.mb-input:focus{outline:none;border-color:var(--mb-ink);box-shadow:0 0 0 1px var(--mb-ink)}.mb-input[aria-invalid=true]{border-color:var(--mb-err)}.mb-textarea{padding-right:14px;min-height:96px;resize:vertical}.mb-name__count{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--mb-stone);font-variant-numeric:tabular-nums}.mb-fonts{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.mb-font{position:relative;display:grid;gap:2px;padding:10px 8px 8px;border:1px solid var(--mb-line);border-radius:2px;background:#fff;text-align:center;cursor:pointer}.mb-font:has(input:checked){border-color:var(--mb-ink);box-shadow:inset 0 0 0 1px var(--mb-ink);background:var(--mb-soft)}.mb-font__sample{font-size:28px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mb-gilt-text)}.mb-font__name{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--mb-stone)}.mb-arabic .mudy-p__ar{display:grid;gap:10px}.mb-arabic .mudy-p__ar-warn{margin-top:16px}.mb .mudy-p__ar-warn.has-error{outline:1px solid var(--mb-err);outline-offset:6px}.mb-letters{display:grid;gap:10px}.mb-letter-row{display:grid;gap:6px}.mb-letter-row__name{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--mb-stone)}.mb-letter-row__btns{display:flex;flex-wrap:wrap;gap:6px}.mb-letter{display:grid;place-items:center;min-width:44px;height:48px;padding:0 8px;border:1px solid var(--mb-line);border-radius:2px;background:#fff;font:500 20px/1 var(--mudy-sans, system-ui);color:var(--mb-ink);cursor:pointer;touch-action:manipulation}.mb-letter[aria-pressed=true]{border-color:var(--mb-ink);background:radial-gradient(circle at 30% 30%,#fff 0 18%,transparent 19%),var(--mb-blush);box-shadow:inset 0 0 0 1px var(--mb-ink)}.mb-letter--gap{min-width:16px;border:0;background:none;color:var(--mb-stone);cursor:default}.mb-upload{position:relative;display:flex;align-items:center;gap:12px;min-height:52px;padding:8px;border:1px dashed var(--mb-line);border-radius:2px;background:#fff;cursor:pointer}.mb-upload input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.mb-upload:has(input:focus-visible){outline:2px solid var(--mb-ink);outline-offset:2px}.mb-upload__btn{padding:10px 14px;background:var(--mb-ink);color:#fff;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.mb-upload__name{font-size:13px;color:var(--mb-stone);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-link{justify-self:start;padding:4px 0;border:0;background:none;color:var(--mb-ink);font-family:var(--mudy-sans, inherit);font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mb-summary{display:grid;margin:0;border-top:1px solid var(--mb-line)}.mb-summary__row{display:grid;gap:2px;padding:12px 0;border-bottom:1px solid var(--mb-line)}.mb-summary dt{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--mb-stone)}.mb-summary dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:15px}.mb-summary dd span{flex:1 1 60%}.mb-summary dd b{font-weight:500;color:var(--mb-gilt-text)}.mb-summary__total{display:flex;justify-content:space-between;align-items:baseline;font-size:18px}.mb-summary__total strong{font-weight:500}.mb__nav{position:sticky;bottom:0;z-index:3;display:flex;gap:8px;margin:12px -16px 0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--mudy-porcelain, #fffaf9);border-top:1px solid var(--mb-line);box-shadow:0 -8px 16px -12px #3c1e144d}@media(max-width:989px){html:has(.mb__nav){scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom))}.mb-step{padding-bottom:16px}}.mb__nav .button,.mb__back{min-height:52px;font:500 15px/1 var(--mudy-sans, system-ui);letter-spacing:.04em;cursor:pointer}.mb__back{flex:0 0 auto;padding:0 18px;border:1px solid var(--mb-line);background:#fff;color:var(--mb-ink)}.mb__next,.mb__buy{flex:1;padding:0 18px;border:0;background:var(--mb-ink);color:#fff}.mb__buy[disabled]{opacity:.6}.mb__buy[aria-busy=true]{cursor:progress}.mb__navtotal{flex:0 0 auto;display:grid;align-content:center;min-width:5.6em;margin:0;padding:0 2px;line-height:1.15}.mb__navtotal[hidden]{display:none}.mb__navtotal-l{color:var(--mb-stone);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.mb__navtotal strong{font-size:16px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.mb__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:359px){.mb__back{padding:0 12px}.mb__navtotal{min-width:5em}.mb__navtotal strong{font-size:15px}}@media(min-width:750px){.mb-fonts{grid-template-columns:repeat(4,1fr)}.mb-arabic .mudy-p__ar-warn{margin-top:20px}}@media(min-width:990px){.mb{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;padding:24px 24px 48px;align-items:start}.mb__top{top:24px;box-shadow:none;background:none}.mb__stage{padding:24px 16px 16px;border-radius:2px}.mb__svg{max-height:420px}.mb__form{padding:0}.mb__nav{margin:16px 0 0;padding:12px 0;border-top:0;background:none;box-shadow:none;position:static}}.mb-letter-row__tag{margin-left:8px;padding:1px 6px;border-radius:999px;background:var(--mb-soft);color:var(--mb-gilt-text);font-size:11px;letter-spacing:.04em;text-transform:none}.mb-arr__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.mb-arr__tile{position:relative;display:grid;align-content:start;justify-items:center;gap:3px;padding:8px 6px 10px;border:1px solid var(--mb-line);border-radius:2px;background:#fff;text-align:center;cursor:pointer}.mb-arr__tile input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.mb-arr__tile:has(input:checked){border-color:var(--mb-ink);box-shadow:inset 0 0 0 1px var(--mb-ink);background:var(--mb-soft)}.mb-arr__tile:has(input:focus-visible){outline:2px solid var(--mb-ink);outline-offset:2px}.mb-arr__tile.is-disabled{opacity:.45;cursor:not-allowed}.mb-arr__tile.is-disabled input{cursor:not-allowed}.mb-arr__pic{width:100%;max-width:132px;height:56px;color:var(--mb-gilt)}.mb-arr__pic rect{fill:currentColor}.mb-arr__pic .mb-arr__chain{fill:none;stroke:currentColor;stroke-width:1.4;stroke-dasharray:2.6 1.6;stroke-linecap:round}.mb-arr__pic .mb-arr__ring{fill:none;stroke:currentColor;stroke-width:1.6}.mb-arr__name{font-size:14px;font-weight:500}.mb-arr__sub{font-size:12px;line-height:1.3;color:var(--mb-stone)}.mb-arr__note{margin:8px 0 0}.mb__zoom{position:relative}.mb__stage .mslots-layer{z-index:2}.mb .mslots-layer.is-moving{visibility:hidden}.mb-presets__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.mb-presets__head small{color:var(--mb-stone);font-size:12.5px}.mb-presets__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(152px,46%);gap:8px;margin:0 -16px;padding:2px 16px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;overscroll-behavior-x:contain;scrollbar-width:thin}.mb-preset{display:grid;grid-template-rows:auto auto 1fr auto;align-content:start;gap:2px;min-width:0;min-height:44px;margin:0;padding:0 0 10px;border:1px solid var(--mb-line);border-radius:2px;background:#fff;color:var(--mb-ink);font:inherit;text-align:start;scroll-snap-align:start;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:transparent}.mb-preset[aria-pressed=true]{border-color:var(--mb-ink);box-shadow:inset 0 0 0 1px var(--mb-ink);background:var(--mb-soft)}.mb-preset:focus-visible{outline:2px solid var(--mb-ink);outline-offset:2px}.mb-preset__pic{display:block;height:76px;margin-bottom:6px;border-bottom:1px solid var(--mb-line);background:radial-gradient(120% 140% at 50% 0%,#fffdfc,#f8ecea)}.mb-preset__pic svg{display:block;width:100%;height:100%}.mb-preset__t{padding:0 10px;font-size:14px;font-weight:500;line-height:1.25}.mb-preset__s{padding:0 10px;color:var(--mb-stone);font-size:12px;line-height:1.3}.mb-preset__p{padding:4px 10px 0;color:var(--mb-gilt-text);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.mb-arr__sub b{display:block;color:var(--mb-gilt-text);font-weight:500}.mb-slots .mslots-card__name{font-size:28px}.mb-zr{display:grid;gap:10px;padding-top:6px}.mb-zr__title{margin:0;font-size:20px;line-height:1.2}.mb .mb-zr__card{display:grid;gap:10px;min-width:0;margin:0;padding:12px;border:1px solid var(--mb-line);border-radius:2px;background:#fff}.mb .mb-zr__name{float:left;width:100%;margin:0 0 2px;padding:0;overflow:hidden;color:var(--mb-gilt-text);font-size:24px;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.mb-zr__name+*{clear:both}.mb-chips--zr{grid-template-columns:repeat(2,minmax(0,1fr))}.mb-chips--zr .mb-chip span{min-height:48px;font-size:14.5px}.mb-chips--zr small{color:var(--mb-gilt-text);font-weight:500}.mb-chips--zr input:checked+span small{color:var(--mb-gilt-text)}.mb-layers b{color:var(--mb-ink);font-weight:500}.mb-summary dd .mb-link{margin-left:auto;min-height:32px}.mb-extra{display:grid;gap:14px;padding:16px 0 4px;border-top:1px solid var(--mb-line)}.mb-extra__title{margin:0;font-size:20px;line-height:1.2}.mb-extra .mudy-p__label small{color:var(--mb-stone);font-weight:400}@media(min-width:750px){.mb-presets__row{grid-auto-columns:minmax(170px,31%)}.mb-chips--zr{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:990px){.mb-presets__row{margin:0;padding:2px 0 6px;grid-auto-columns:minmax(160px,31%)}}@media(min-width:990px){.mb-zoomhint{display:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/mudy-builder.css.map */
