.dg-same-day-modal[hidden]{display:none}.dg-same-day-modal{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:20px}.dg-same-day-modal__backdrop{position:absolute;inset:0;background:rgba(29,29,29,.56);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:dg-same-day-fade .22s ease both}.dg-same-day-modal__dialog{position:relative;width:min(100%,500px);padding:38px 38px 32px;border:1px solid rgba(29,29,29,.1);border-radius:24px;background:#fff;color:#1d1d1d;box-shadow:0 24px 70px rgba(29,29,29,.22);animation:dg-same-day-up .28s cubic-bezier(.22,.61,.36,1) both}.dg-same-day-modal__close{position:absolute;top:13px;right:16px;border:0;background:transparent;color:#1d1d1d;font-size:28px;cursor:pointer}.dg-same-day-modal__eyebrow{margin-bottom:10px;color:#73170f;font-size:11px;font-weight:700;letter-spacing:.16em}.dg-same-day-modal__dialog h2{margin:0 0 12px;font-size:30px;letter-spacing:-.04em;line-height:1.1}.dg-same-day-modal__dialog p{margin:0;color:#5d5d5d;font-size:15px;line-height:1.55}.dg-same-day-modal__action{display:inline-flex;margin-top:24px;padding:13px 20px;border-radius:999px;background:#1d1d1d;color:#fff;text-decoration:none;font-weight:600}.dg-same-day-modal__action:hover{background:#73170f;color:#fff}@keyframes dg-same-day-fade{from{opacity:0}to{opacity:1}}@keyframes dg-same-day-up{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}
