/* Preview labels on the actual Listing cards; do not imply availability or verification. */
.mm-product-card .mm-sample-marker-v1667{position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(146,189,245,.85);border-radius:999px;padding:7px 11px;background:rgba(242,248,255,.95);backdrop-filter:blur(12px);color:#245b9d;font-size:11px;font-weight:800;box-shadow:0 4px 16px rgba(29,73,127,.1)}
.mm-product-card:has(.mm-sample-marker-v1667) .mm-product-ad{display:none}
.mm-sample-notice-v1667,.mi-listing-sample-notice-v1667{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap;border:1px solid #d3e5fa;border-radius:15px;padding:14px 17px;background:linear-gradient(110deg,#f0f7ff,#fcfdff);color:#48698e;font-size:13px;line-height:1.6;margin:0 0 15px}
.mm-sample-notice-v1667 strong,.mi-listing-sample-notice-v1667 strong{color:#2362a6;white-space:nowrap;font-weight:850}
.mi-listing-sample-notice-v1667{max-width:1180px;margin:12px auto 20px}
.mm-notice{font-size:13px}
.mh-save.is-preview-only{opacity:.45;cursor:not-allowed}
@media(max-width:650px){.mm-sample-notice-v1667,.mi-listing-sample-notice-v1667{padding:12px;gap:6px}}
