.mg-display-show,.mg-display-hide{position:relative}.mg-display-hide .mg-display{display:none}.mg-display{position:absolute;top:var(--top);left:var(--left);transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.mg-display-text{font-family:var(--font-family);font-weight:var(--font-weight);font-style:var(--font-style);font-size:var(--font-size);color:var(--font-color);line-height:1}.mg-display-emoji{color:var(--font-color)}.mg-display-emoji svg{width:var(--svg-width);height:auto;display:block;overflow:visible}.mg-display-emoji svg [fill]{fill:currentColor!important}.mg-display-emoji svg [stroke]{stroke:currentColor!important}.product__media .mg-display-text{font-size:calc(var(--font-size) * .9)}.product__media .mg-display-emoji svg{width:calc(var(--svg-width) * .9)}@media screen and (max-width: 1200px){.mg-display-text{font-size:calc(var(--font-size) * .75)}.mg-display-emoji svg{width:calc(var(--svg-width) * .75)}.product__media .mg-display-text{font-size:calc(var(--font-size) * .75 * .9)}.product__media .mg-display-emoji svg{width:calc(var(--svg-width) * .75 * .9)}}@media screen and (max-width: 1000px){.mg-display-text{font-size:calc(var(--font-size) * .5)}.mg-display-emoji svg{width:calc(var(--svg-width) * .5)}.product__media .mg-display-text{font-size:calc(var(--font-size) * .5 * .9)}.product__media .mg-display-emoji svg{width:calc(var(--svg-width) * .5 * .9)}}@media screen and (max-width: 800px){.mg-display-text{font-size:var(--font-size)}.mg-display-emoji svg{width:var(--svg-width)}.product__media .mg-display-text{font-size:calc(var(--font-size) * .9)}.product__media .mg-display-emoji svg{width:calc(var(--svg-width) * .9)}}@media screen and (max-width: 640px){.mg-display-text{font-size:calc(var(--font-size) * .75)}.mg-display-emoji svg{width:calc(var(--svg-width) * .75)}.product__media .mg-display-text{font-size:calc(var(--font-size) * .75 * .9)}.product__media .mg-display-emoji svg{width:calc(var(--svg-width) * .75 * .9)}}@media screen and (max-width: 480px){.mg-display-text{font-size:calc(var(--font-size) * .5)}.mg-display-emoji svg{width:calc(var(--svg-width) * .5)}.product__media .mg-display-text{font-size:calc(var(--font-size) * .5 * .9)}.product__media .mg-display-emoji svg{width:calc(var(--svg-width) * .5 * .9)}}.mg-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:none;overflow-y:auto;z-index:9999999!important}.mg-modal-container{display:flex;flex-direction:column;width:100%;height:auto;margin:auto;padding:20px;border-radius:5px;background-color:#fff;box-shadow:0 4px 8px #0003}.mg-modal-close{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:20px;font-size:14px;line-height:22px;font-weight:700;cursor:pointer}.mg-modal-close__icon{font-size:20px;padding-left:20px}.mg-modal-content{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:20px;gap:20px}.mg-modal-image{width:100%;height:auto;position:relative}.mg-modal-image a{pointer-events:none}.mg-modal-image img{width:100%;height:auto}.mg-modal-details{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.mg-modal-details h3{color:#6638b6;font-size:2em;font-weight:700}.mg-modal-toggler{display:flex;flex-direction:column;align-items:center;text-align:center;border:2px solid #6638b6;border-radius:10px;padding:15px;background:#f9f9f9;color:#6638b6;margin-top:1em}.mg-modal-checkbox{display:block;position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none;height:29px;width:29px}.mg-modal-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.mg-modal-checkbox__checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#f7e3d5;border:2px solid #eaaafd;border-radius:3px}.mg-modal-checkbox:hover input~.mg-modal-checkbox__checkmark{border-color:#6638b6}.mg-modal-checkbox input:checked~.mg-modal-checkbox__checkmark{border-color:#6638b6}.mg-modal-checkbox__checkmark:after{content:"";position:absolute;display:none}.mg-modal-checkbox input:checked~.mg-modal-checkbox__checkmark:after{display:block}.mg-modal-checkbox .mg-modal-checkbox__checkmark:after{left:7px;top:1px;width:7px;height:14px;border:solid #6638b6;border-width:0 4px 4px 0;transform:rotate(45deg)}.mg-modal-price-txt{font-weight:700;font-size:1.25em}.mg-modal-price{font-weight:400;font-size:1em}.mg-modal-input-wrapper{width:100%;display:none;flex-direction:column;align-items:center;text-align:center;margin-top:1em}.mg-modal-input-wrapper input[type=text]{width:75%;font-size:20px;margin:10px 0;background-color:#f5f5f5;border-radius:10px;border:none;outline:none;padding:10px 15px;text-align:center}.mg-modal-input-wrapper input[type=text]:focus{box-shadow:0 0 5px #0003}.mg-modal-emoji-slider__label{margin-top:1em}.mg-modal-emoji-slider{display:flex;width:100%;max-width:500px;overflow-x:scroll}.mg-modal-emoji-slide{padding:20px}.mg-modal-emoji{padding:25px;background:#f5f5f5;border-radius:50%;display:flex}.mg-modal-emoji.selected{border:2px solid #6638b6}.mg-modal-emoji svg{width:30px;height:30px}.mg-empty-error{margin-top:1em;max-width:450px;font-weight:700;color:red}.mg-save-button{display:none;margin-top:1em;font-size:1em!important}.mg-modal-description{margin-top:1em}@media screen and (max-width: 800px){.mg-modal-close{justify-content:center}.mg-modal-content{flex-direction:column}.mg-modal-container{padding:10px}.mg-modal-close{font-size:12px}.mg-modal-content{padding:10px;gap:10px}.mg-modal-input-wrapper input[type=text]{font-size:18px}}@media screen and (max-width: 480px){.mg-modal-container{padding:5px}.mg-modal-close{font-size:10px}.mg-modal-content{padding:5px;gap:5px}.mg-modal-input-wrapper input[type=text]{font-size:16px}}.mg-modal-emoji-wrapper{display:flex;flex-direction:column;align-items:center}.mg-modal-emoji-title{margin-top:.25rem;font-size:.8rem;color:#6638b6;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/56/assets/monogram.css.map */
