#mv-order-dialog{padding:28px;width:min(92vw,520px);color:#f6eddb}#mv-order-dialog h2{padding-right:25px}#mv-order-dialog p{font:14px/1.6 Arial,sans-serif}#mv-order-dialog label{display:block;margin:14px 0;font:14px/1.5 Arial,sans-serif}#mv-order-dialog input:not([type=checkbox]){display:block;width:100%;margin-top:6px;padding:12px;border-radius:6px;border:1px solid #c5a56d;background:#102137;color:white;font:16px Arial}#mv-order-dialog .order-consent{display:flex;gap:10px}#mv-order-dialog .order-consent input{flex-shrink:0}#mv-order-dialog .order-trap{position:absolute;left:-10000px}#mv-order-dialog .order-close{position:absolute;right:8px;top:8px;margin:0}#mv-order-dialog .cta{width:100%;border:0;cursor:pointer}#mv-order-dialog button:disabled{opacity:.5;cursor:not-allowed}.mv-order-launch{border:0;cursor:pointer;margin:0;font-size:12px;padding:12px}#mv-order-dialog [role=status]{color:#edcf97}
#mv-order-dialog .cta{position:static;float:none;height:auto;min-height:46px;margin:0 0 12px;border-radius:7px;font:600 14px/1.4 Arial,sans-serif;z-index:auto}#mv-order-dialog .order-close{float:none;width:36px;height:36px;border-radius:50%;font:24px Arial,sans-serif}#mv-order-dialog{max-height:90dvh;overflow:auto}#mv-order-dialog [role=status]{clear:both}#mv-order-dialog input[type=checkbox]{width:18px;height:18px;margin-top:3px}

#mv-order-dialog .order-consent a{color:#f2d69d;text-decoration:underline;text-underline-offset:3px}#mv-order-dialog .order-consent a:focus-visible{outline:2px solid #f2d69d;outline-offset:3px}
