/* MeerwerkPro 6.0: unified portal finishing touches. No interference with checkout. */
body.mwp-motion-private .mwp60{isolation:isolate}
body.mwp-motion-private .mwp51-shortcut{display:flex;flex-wrap:wrap;gap:10px}
body.mwp-motion-private .mwp51-shortcut>a{display:inline-flex;align-items:center;min-height:40px;border:1px solid #c9e6e0;background:#eff9f7;border-radius:11px;padding:8px 12px;color:#116c64;text-decoration:none;font-weight:700}
body.mwp-motion-private .mwp51-shortcut>a:hover{background:#def2ee;border-color:#79bfb6}
@media(min-width:800px) and (prefers-reduced-motion:no-preference){body.mwp-motion-subtle .mwp60-panel:hover,body.mwp-motion-lively .mwp60-panel:hover{transform:translateY(-2px);box-shadow:0 13px 34px rgba(14,58,70,.09)}body.mwp-motion-lively .mwp60-tile:hover{box-shadow:0 16px 34px rgba(14,58,70,.12);transform:translateY(-3px)}}
body.mwp-motion-private .mwp60-panel,body.mwp-motion-private .mwp60-tile{transition:transform .2s ease,box-shadow .2s ease}
body.mwp-motion-off .mwp60-panel,body.mwp-motion-off .mwp60-tile,body.mwp-motion-portal-disabled .mwp60-panel,body.mwp-motion-portal-disabled .mwp60-tile{transition:none!important;transform:none!important}
@media(prefers-reduced-motion:reduce){body .mwp60-panel,body .mwp60-tile{transition:none!important;transform:none!important}}
