.me-fulfillment-dialog{border:0;padding:0;background:transparent;max-width:min(560px,calc(100vw - 32px));width:100%}.me-fulfillment-dialog::backdrop{background:rgba(24,20,17,.56)}.me-fulfillment-dialog__card{position:relative;background:#fff;border:1px solid rgba(47,42,37,.16);border-radius:18px;padding:28px;box-shadow:0 24px 70px rgba(20,17,14,.24)}.me-fulfillment-dialog__close{position:absolute;right:14px;top:10px;border:0;background:transparent;font-size:30px;line-height:1;cursor:pointer;color:#574f48}.me-fulfillment-dialog__eyebrow{margin:0 36px 8px 0;font-size:12px;font-weight:800;letter-spacing:.09em;color:#8b673d}.me-fulfillment-dialog h2{margin:0 28px 10px 0;font-size:28px;line-height:1.12}.me-fulfillment-dialog [data-me-fulfillment-message]{margin:0;color:#5f5750;line-height:1.55}.me-fulfillment-dialog__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.me-fulfillment-dialog__actions .button{min-height:44px}.me-fulfillment-dialog__note{margin:14px 0 0;font-size:12px;color:#766d65}@media(max-width:520px){.me-fulfillment-dialog__card{padding:24px 18px 20px}.me-fulfillment-dialog h2{font-size:23px}.me-fulfillment-dialog__actions{display:grid}.me-fulfillment-dialog__actions .button{width:100%}}
