
.dm-opt[data-active="1"]{border-color:var(--green) !important;background:rgba(27,166,114,.10) !important}
.dm-opt[data-mode="fast"][data-active="1"]{border-color:var(--brand) !important;background:rgba(232,90,36,.10) !important}
.dm-opt[data-mode="takeaway"][data-active="1"]{border-color:#3B82F6 !important;background:rgba(59,130,246,.10) !important}
.dm-opt:active{transform:scale(.98)}
.dm-pay:active{transform:scale(.99)}
@keyframes dmSlide{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}
#dmScrim .dm-card{animation:dmSlide .28s cubic-bezier(.34,1.32,.64,1)}
