dialog.order-confirm-dialog{box-sizing:border-box;width:420px;max-width:calc(100vw - 32px);padding:28px;border:1px solid #dce7ed;border-radius:4px;background:#fff;color:#163D4A;box-shadow:0 12px 44px #163d4a20;text-align:center;font-family:Montserrat,sans-serif}dialog.order-confirm-dialog::backdrop{background:rgba(22,61,74,.25)}dialog.order-confirm-dialog p{font-size:20px;font-weight:400;margin:0 0 24px}dialog.order-confirm-dialog button{background:#fff!important;color:#000!important;border:1px solid #2CA5FE!important;border-radius:4px!important;padding:12px 18px;font:inherit;font-weight:400;cursor:pointer;margin:4px}dialog.order-confirm-dialog[open]{animation:order-dialog-in .18s ease-out}@keyframes order-dialog-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){dialog.order-confirm-dialog[open]{animation:none}}
