.mudy-p{--mp-ink: var(--mudy-ink, #1a1a1a);--mp-stone: var(--mudy-stone, #6b6262);--mp-line: var(--mudy-line, #ecdcd9);--mp-field: #fff;--mp-error: #b3261e;display:grid;gap:18px;color:var(--mp-ink)}.mudy-p__stage{position:relative;border-radius:2px;background:radial-gradient(120% 90% at 50% 0%,#fffdfc,#fbeeec 62%,#f6e2df);padding:8px 8px 4px;overflow:hidden}.mudy-p__svg{display:block;width:100%;height:auto}.mudy-p__caption{margin:0 0 8px;text-align:center;font-size:12px;line-height:1.4;color:var(--mp-stone)}.mudy-p fieldset{border:0;margin:0;padding:0;min-width:0}.mudy-p__label{display:block;margin-bottom:8px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mp-ink)}.mudy-p__fields{display:grid;gap:14px}.mudy-p__field{display:grid;gap:8px}.mudy-p__field>.mudy-p__label{margin-bottom:0}.mudy-p__field[hidden]{display:none}.mudy-p__control{position:relative}.mudy-p__input,.mudy-p__select{width:100%;box-sizing:border-box;min-height:52px;padding:12px 64px 12px 16px;font:400 16px/1.3 var(--mudy-sans, system-ui);color:var(--mp-ink);background:var(--mp-field);border:1px solid var(--mp-line);border-radius:2px;transition:border-color .15s ease,box-shadow .15s ease}.mudy-p__select{padding-right:40px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px}.mudy-p__input::placeholder{color:#b8aaa6}.mudy-p__input:focus-visible,.mudy-p__select:focus-visible{outline:none;border-color:var(--mp-ink);box-shadow:0 0 0 1px var(--mp-ink)}.mudy-p__input.is-valid{border-color:#6b8f71;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b8f71' stroke-width='2.2'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 46px center;background-size:16px}.mudy-p__counter{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--mp-stone);pointer-events:none}.mudy-p__input[dir=auto]{padding-inline:64px;text-align:center}.mudy-p__input[dir=auto].is-valid{background-position:left 16px center}.mudy-p--initiaal .mudy-p__input{text-transform:uppercase;font-size:20px;letter-spacing:.1em}.mudy-p__hint,.mudy-p__note{margin:0;font-size:13px;line-height:1.55;color:var(--mp-stone)}.mudy-p__invalid{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:13px;line-height:1.45;color:var(--mp-error)}.mudy-p__invalid:before{content:"";flex:none;width:16px;height:16px;margin-top:1px;border-radius:50%;background:var(--mp-error) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 4v5' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='11.6' r='1.1' fill='white'/%3E%3C/svg%3E") center / 16px no-repeat}.mudy-p .has-error .mudy-p__input,.mudy-p .has-error .mudy-p__select,.mudy-p__input[aria-invalid=true]{border-color:var(--mp-error);box-shadow:0 0 0 1px var(--mp-error)}.mudy-p__confirm-box{display:grid;gap:8px;padding:14px 16px;border:1px solid var(--mp-line);border-radius:2px;background:#fff;transition:border-color .15s ease,background-color .15s ease}.mudy-p__confirm-box.has-error{border-color:var(--mp-error);background:#fdf3f2}.mudy-p__confirm{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;cursor:pointer}.mudy-p__confirm input{width:20px;height:20px;margin:0;accent-color:var(--mp-ink);flex:none}.mudy-p .is-shake{animation:mudy-shake .36s ease}@keyframes mudy-shake{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@media(prefers-reduced-motion:reduce){.mudy-p .is-shake{animation:none}}.mudy-p__chips{display:flex;gap:8px;flex-wrap:wrap}.mudy-p__chip{min-width:52px;min-height:46px;padding:0 16px;font:500 15px/1 var(--mudy-sans, system-ui);color:var(--mp-ink);background:var(--mp-field);border:1px solid var(--mp-line);border-radius:2px;cursor:pointer}.mudy-p__chip[aria-pressed=true]{background:var(--mp-ink);border-color:var(--mp-ink);color:#fff}.mudy-p__font-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px}.mudy-p__font{position:relative;display:grid;gap:6px;cursor:pointer;text-align:center}.mudy-p__font input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.mudy-p__font-sample{display:flex;align-items:center;justify-content:center;min-height:58px;padding:4px 8px;overflow:hidden;white-space:nowrap;font-size:22px;line-height:1.1;background:var(--mp-field);border:1px solid var(--mp-line);border-radius:2px}.mudy-p__font-name{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mp-stone)}.mudy-p.is-visible .mudy-p__font--cursief .mudy-p__font-sample,.mudy-p.is-visible .mudy-p__font--handschrift .mudy-p__font-sample{font-family:Mudy Cursief,cursive;font-weight:700}.mudy-p.is-visible .mudy-p__font--sierlijk .mudy-p__font-sample{font-family:Mudy Sierlijk,cursive;font-size:26px}.mudy-p.is-visible .mudy-p__font--klassiek .mudy-p__font-sample{font-family:Mudy Klassiek,serif}.mudy-p.is-visible .mudy-p__font--speels .mudy-p__font-sample{font-family:Mudy Speels,cursive;font-size:19px}.mudy-p.is-visible .mudy-p__font--fijn .mudy-p__font-sample{font-family:Mudy Fijn,cursive;font-size:28px}.mudy-p.is-visible .mudy-p__font--lalezar .mudy-p__font-sample,.mudy-p.is-visible .mudy-p__font--ruqaa .mudy-p__font-sample{font-family:Mudy Lalezar,serif;font-weight:400;font-size:24px}.mudy-p.is-visible .mudy-p__font--amiri .mudy-p__font-sample{font-family:Mudy Amiri,serif;font-weight:700;font-size:26px}.mudy-p.is-visible .mudy-p__font--modern .mudy-p__font-sample{font-family:Mudy Modern,serif;font-weight:700;font-size:20px}.mudy-p__chains{border:0;padding:0;margin:0;display:grid;gap:8px}.mudy-p__chain-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:479px){.mudy-p__font-grid{grid-template-columns:1fr 1fr}}.mudy-p__chain{position:relative;display:grid;gap:4px;padding:10px 10px 12px;border:1px solid var(--mp-line);border-radius:3px;background:var(--mp-field);cursor:pointer;text-align:left}.mudy-p__chain input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer;z-index:1}.mudy-p__chain-art{display:grid;place-items:center;height:38px;margin-bottom:6px;border-radius:2px;background:radial-gradient(120% 140% at 50% 0%,#fffdfc,#f8ecea);color:var(--mudy-gilt, #b48a4e)}.mudy-p__chain-art svg{display:block;width:88%;height:auto;overflow:visible}.mudy-p__chain-name{font-size:13px;font-weight:500;letter-spacing:.06em}.mudy-p__chain-note{font-size:12px;line-height:1.35;color:var(--mp-stone)}.mudy-p__hint--names{margin-top:-4px}.mudy-p__font--elegant .mudy-p__font-sample{font-family:var(--mudy-serif);font-weight:600}.mudy-p__font--strak .mudy-p__font-sample{font-family:var(--mudy-sans);font-weight:500;font-size:15px;letter-spacing:.14em;text-transform:uppercase}.mudy-p__delivery{margin:0;padding:12px 16px;font-size:14px;line-height:1.45;background:var(--mudy-blush, #ffe1e1);border-left:2px solid var(--mudy-gilt, #b48a4e)}.mudy-p__delivery[hidden]{display:none}.mudy-p--teaser .mudy-p__stage{padding:4px}.mudy-p--teaser .mudy-btn{justify-self:start}.mudy-guide-btn{margin-left:10px;padding:0;font:inherit;font-size:13px;text-transform:none;letter-spacing:0;color:var(--mudy-stone, #6b6262);background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mudy-guide{width:min(460px,calc(100vw - 32px));padding:0;border:0;border-radius:4px;color:var(--mudy-ink, #1a1a1a);background:#fff;box-shadow:0 24px 60px #0003}.mudy-guide::backdrop{background:#1a1a1a73}.mudy-guide__inner{position:relative;padding:28px 24px 24px}.mudy-guide__close{position:absolute;top:10px;right:12px;display:grid;place-items:center;width:40px;height:40px;padding:0;line-height:0;background:none;border:0;cursor:pointer;color:inherit}.mudy-guide__close svg{display:block;width:20px;height:20px;margin:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.mudy-guide__title{margin:0 0 12px;font-family:var(--mudy-serif);font-weight:500;font-size:28px}.mudy-guide__art{display:block;width:100%;height:auto;margin:4px 0 12px;background:var(--mudy-blush-soft, #fdf1f0)}.mudy-guide__list{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px;line-height:1.45}.mudy-guide__list li{display:grid;grid-template-columns:88px 1fr;gap:10px}.mudy-guide__list strong{font-weight:500}.mudy-guide__tip{margin:14px 0 0;font-size:13px;color:var(--mudy-stone, #6b6262)}.mudy-p__font-sample,.mudy-p__chain,.mudy-p__layout-opt,.mudy-mw__opt,.mudy-p__chip{transition:border-color .2s ease,box-shadow .25s ease,transform .25s ease,background-color .2s ease}.mudy-p__font-sample{border-radius:3px}@media(hover:hover){.mudy-p__font:hover .mudy-p__font-sample,.mudy-p__chain:hover,.mudy-p__layout-opt:hover,.mudy-mw__opt:hover,.mudy-p__chip:hover{border-color:#d6bfba;box-shadow:0 6px 18px -10px #5b3b1c59;transform:translateY(-1px)}}.mudy-p__font:has(input:checked) .mudy-p__font-sample,.mudy-p__chain:has(input:checked),.mudy-p__layout-opt:has(input:checked),.mudy-mw__opt:has(input:checked){border-color:var(--mp-ink);background:linear-gradient(180deg,#fff,#fdf3f1);box-shadow:inset 0 0 0 1px var(--mp-ink),0 10px 24px -14px #5b3b1c8c;transform:none}.mudy-p__font:has(input:checked) .mudy-p__font-name{color:var(--mp-ink);font-weight:500}.mudy-p__font:after,.mudy-p__chain:after,.mudy-p__layout-opt:after,.mudy-mw__opt:after{content:"";position:absolute;top:-7px;right:-7px;z-index:2;width:20px;height:20px;border-radius:50%;background:var(--mp-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 10.4l2.6 2.6L14 7.6'/%3E%3C/svg%3E") center / 20px no-repeat;box-shadow:0 0 0 2px #fff;opacity:0;transform:scale(.5);transition:opacity .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.mudy-p__font:has(input:checked):after,.mudy-p__chain:has(input:checked):after,.mudy-p__layout-opt:has(input:checked):after,.mudy-mw__opt:has(input:checked):after{opacity:1;transform:scale(1)}.mudy-p__font:has(input:focus-visible) .mudy-p__font-sample,.mudy-p__chain:has(input:focus-visible),.mudy-p__layout-opt:has(input:focus-visible),.mudy-mw__opt:has(input:focus-visible){outline:2px solid var(--mp-ink);outline-offset:3px}.mudy-p__chip[aria-pressed=true]{box-shadow:0 8px 18px -10px #1a1a1a99}@media(prefers-reduced-motion:reduce){.mudy-p__font-sample,.mudy-p__chain,.mudy-mw__opt,.mudy-p__chip,.mudy-p__font:after,.mudy-p__chain:after,.mudy-mw__opt:after{transition:none}}.mudy-p__layout[hidden]{display:none}.mudy-p__layout-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mudy-p__layout-opt{position:relative;display:grid;gap:4px;padding:10px 10px 12px;border:1px solid var(--mp-line);border-radius:3px;background:var(--mp-field);cursor:pointer}.mudy-p__layout-opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer;z-index:1}.mudy-p__layout-art{display:grid;place-items:center;height:52px;margin-bottom:6px;border-radius:2px;background:radial-gradient(120% 140% at 50% 0%,#fffdfc,#f8ecea);color:var(--mudy-gilt, #b48a4e)}.mudy-p__layout-art svg{width:70px;height:38px}.mudy-p__layout-opt:has(input:checked) .mudy-p__layout-art{color:var(--mp-ink)}.mudy-p__layout-name{font-size:13px;font-weight:500;letter-spacing:.06em}.mudy-p__layout-note{font-size:12px;line-height:1.35;color:var(--mp-stone)}.mudy-p__ar{display:grid;gap:10px}.mudy-p__kb-toggle{justify-self:start;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--mp-line);border-radius:999px;background:var(--mp-field);color:var(--mp-ink);font:500 13px/1 var(--mudy-sans, system-ui);letter-spacing:.04em;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.mudy-p__kb-toggle svg{width:18px;height:18px}.mudy-p__kb-toggle:hover,.mudy-p__kb-toggle[aria-expanded=true]{border-color:var(--mp-ink)}.mudy-p__kb{display:grid;grid-template-columns:repeat(12,1fr);gap:5px;padding:10px;border:1px solid var(--mp-line);border-radius:4px;background:linear-gradient(180deg,#fffdfc,#fbf1ef)}.mudy-p__kb[hidden]{display:none}.mudy-p__key{min-height:40px;padding:0;border:1px solid #ecdcd9;border-radius:3px;background:#fff;color:#1a1a1a;font:500 20px/1 system-ui,Segoe UI,Geeza Pro,Noto Sans Arabic,sans-serif;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .1s ease}.mudy-p__key:hover{border-color:#1a1a1a}.mudy-p__key:active{transform:scale(.94);background:#fdf3f1}.mudy-p__key--wide{grid-column:span 6;font-size:13px;letter-spacing:.04em}@media(max-width:599px){.mudy-p__kb{grid-template-columns:repeat(6,1fr)}.mudy-p__key--wide{grid-column:span 3}}.mudy-p__ar-warn{display:grid;gap:10px;padding:14px 16px;border:1px solid #e7c98f;border-left-width:3px;border-radius:3px;background:#fff8ea;color:#3b2f1e;font-size:14px;line-height:1.5}.mudy-p__ar-warn[hidden]{display:none}.mudy-p__ar-warn p{margin:0}.mudy-p__ar-warn.has-error{border-color:var(--mp-error);background:#fdf3f2}.mudy-arabic--dark .mudy-p__kb-toggle{background:#fbf7f4;color:#1a1a1a;border-color:#e2c48f73}.mudy-arabic--dark .mudy-p__kb{background:#221e1d;border-color:#e2c48f40}body:has(mudy-personalizer:not(.mudy-p--teaser)) product-form-component .accelerated-checkout-block{display:none!important}.mudy-p-aside{gap:12px}.mudy-p__confirm-name{font-weight:500}.mudy-p__chip--option{font-size:14px;padding:0 14px}.mudy-p__chip-extra{font-size:12px;font-weight:400;opacity:.7}.m3d .m3d__x{display:grid;place-items:center;line-height:0;font-size:0;color:transparent;background:#ffffffdb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233b3127' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / 18px 18px no-repeat}.m3d .m3d__x:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%}
/*# sourceMappingURL=/cdn/shop/t/38/assets/mudy-personalizer.css.map */
