#mlv25-gift-loading{position:fixed;z-index:2147483646;left:50%;bottom:max(32px,env(safe-area-inset-bottom) + 24px);transform:translate(-50%);display:flex;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 32px);padding:17px 20px;background:#173b31;color:#fff9f0;border-radius:13px;box-shadow:0 12px 32px #0003;font:600 14px/1.45 system-ui,-apple-system,sans-serif}.mlv25-spinner{width:19px;height:19px;border-radius:50%;border:2px solid #ffffff55;border-top-color:#fff;animation:mlv25rotate .65s linear infinite;flex:none}@keyframes mlv25rotate{to{transform:rotate(360deg)}}#mlv25-gift-ready{position:fixed;z-index:2147483646;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#10251ed9;overflow:auto}#mlv25-gift-ready .mlv25-gift-dialog{position:relative;display:flex;flex-direction:column;align-items:stretch;text-align:center;gap:13px;width:min(100%,480px);max-height:calc(100dvh - 40px);overflow:auto;box-sizing:border-box;padding:35px 30px 26px;background:#fffdf8;color:#173b31;border-radius:17px;border:1px solid #d9c9a7;box-shadow:0 24px 80px #0003}#mlv25-gift-ready .mlv25-gift-close{position:absolute;top:10px;right:12px;width:44px;height:44px;background:transparent;border:0;color:#465a51;font-size:32px;line-height:1;cursor:pointer}#mlv25-gift-ready .mlv25-gift-icon{display:grid;place-items:center;margin:0 auto;width:54px;height:54px;border-radius:50%;background:#dfeae0;color:#24513f;font-size:25px}#mlv25-gift-ready h2{margin:4px 0 0;font:500 clamp(27px,6vw,34px)/1.1 "Cormorant Garamond",Georgia,serif;color:#173b31}#mlv25-gift-ready p{margin:0 0 8px;color:#53615a;font:14px/1.65 system-ui,-apple-system,sans-serif}#mlv25-gift-ready a{display:flex;align-items:center;justify-content:center;min-height:52px;padding:13px 17px;text-decoration:none!important;font:700 15px/1.25 system-ui,-apple-system,sans-serif;border-radius:9px;box-sizing:border-box}#mlv25-gift-ready .mlv25-gift-download{background:#ad4f2a;color:#fff}#mlv25-gift-ready .mlv25-gift-download:hover{background:#923b20}#mlv25-gift-ready .mlv25-gift-open{background:#fff;color:#173b31;border:1px solid #bbbaa7}#mlv25-gift-ready small{color:#636d65;font:12px/1.55 system-ui,-apple-system,sans-serif}#mlv25-gift-ready :is(a,button):focus-visible{outline:3px solid #b99142;outline-offset:3px}@media(max-width:480px){#mlv25-gift-ready{align-items:center;padding:16px}#mlv25-gift-ready .mlv25-gift-dialog{padding:32px 22px 23px;gap:12px;border-radius:14px}}@media(prefers-reduced-motion:reduce){.mlv25-spinner{animation:none}}#mlv25-gift-ready .mlv26-gift-share{display:flex;align-items:center;justify-content:center;width:100%;min-height:55px;border:0;border-radius:9px;background:#173b31;color:#fff;padding:13px 18px;cursor:pointer;font:700 15px/1.3 system-ui,-apple-system,sans-serif}#mlv25-gift-ready .mlv26-gift-share:hover{background:#2d5547}#mlv25-gift-ready .mlv26-gift-feedback{margin:0;padding:11px 12px;border:1px solid #d5c19c;border-radius:9px;background:#fff8e7;color:#334b3e;font:13px/1.5 system-ui,-apple-system,sans-serif;text-align:left}#mlv25-gift-ready [hidden]{display:none!important}@media(max-width:480px){#mlv25-gift-ready{padding:12px 14px max(12px,env(safe-area-inset-bottom))}#mlv25-gift-ready .mlv25-gift-dialog{width:100%;max-height:calc(100dvh - 28px);padding:34px 19px 20px;gap:11px}#mlv25-gift-ready a,#mlv25-gift-ready .mlv26-gift-share{min-height:54px;font-size:14px}#mlv25-gift-ready small{font-size:12px;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/mlv25-giftcard-pdf.css.map */
