
#canada-stores .market-store-grid.mdg-store-grid-bottom{margin-top:44px;padding-top:30px;border-top:1px solid var(--line)}
#usa-products .product-card{display:flex!important;min-width:0!important;flex-direction:column!important;overflow:hidden!important;border:1px solid #dce5ed!important;border-radius:20px!important;background:#fff!important;box-shadow:0 5px 20px rgba(11,45,77,.05)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}
#usa-products .product-media{display:flex!important;align-items:center!important;justify-content:center!important;height:248px!important;padding:22px!important;background:#f8fafc!important;border-bottom:1px solid #eef2f6!important;overflow:hidden!important}
#usa-products .product-media img{width:88%!important;height:88%!important;object-fit:contain!important;object-position:center!important;transition:transform .25s ease!important}
#usa-products .product-card.mdg-service-card .product-media img{width:64%!important;height:52%!important}
#usa-products .product-body{display:flex!important;flex:1!important;flex-direction:column!important;padding:23px 24px 24px!important;min-width:0!important}
#usa-products .mdg-badges{margin:0 0 13px!important;gap:7px!important}
#usa-products .mdg-badge{padding:5px 10px!important;border:1px solid #dfe8ef!important;border-radius:7px!important;background:#f2f6fa!important;color:var(--navy)!important;font-size:10px!important;font-weight:850!important;letter-spacing:.045em!important;text-transform:uppercase!important}
#usa-products .product-body h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;min-height:76px!important;margin:0 0 11px!important;color:var(--navy)!important;font-size:18px!important;line-height:1.4!important;letter-spacing:-.025em!important}
#usa-products .product-body>p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;min-height:64px!important;margin:0 0 22px!important;color:var(--muted)!important;font-size:13px!important;line-height:1.62!important}
#usa-products .product-foot{display:block!important;margin-top:auto!important}
#usa-products .product-foot>span{display:none!important}
#usa-products .product-foot>a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:48px!important;padding:12px 17px!important;border-radius:11px!important;background:var(--navy)!important;color:#fff!important;font-size:13px!important;font-weight:800!important;text-decoration:none!important}
#usa-products .product-foot>a::after{content:none!important;font-size:18px!important;line-height:1!important}
#usa-products .mdg-image-fallback,#canada-products .mdg-image-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:18px;text-align:center;color:var(--navy);font-size:13px;font-weight:800;line-height:1.45;background:#f4f7fa}
#usa-products .mdg-image-fallback small,#canada-products .mdg-image-fallback small{display:block;margin-top:6px;color:var(--muted);font-size:11px;font-weight:650}
#canada-products .product-media img.mdg-logo-like,#usa-products .product-media img.mdg-logo-like{width:68%!important;height:58%!important}
#canada-products .product-media img.mdg-tall-image,#usa-products .product-media img.mdg-tall-image{width:82%!important;height:94%!important}
@media(hover:hover) and (pointer:fine){#usa-products .product-card:hover{transform:translateY(-4px)!important;border-color:#bfcfdd!important;box-shadow:0 14px 30px rgba(11,45,77,.10)!important}#usa-products .product-card:hover img{transform:scale(1.025)!important}#usa-products .product-foot>a:hover{background:#c91627!important}}
@media(max-width:760px){#usa-products .product-media{height:270px!important;padding:24px!important}#usa-products .product-body h3,#usa-products .product-body>p{min-height:0!important}#canada-stores .market-store-grid.mdg-store-grid-bottom{margin-top:34px;padding-top:24px}}


.mdg-cms-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}
.mdg-cms-grid .product-card{display:flex!important;min-width:0!important;flex-direction:column!important;overflow:hidden!important;border:1px solid #dce5ed!important;border-radius:20px!important;background:#fff!important;box-shadow:0 5px 20px rgba(11,45,77,.05)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}
.mdg-cms-grid .product-media{display:flex!important;align-items:center!important;justify-content:center!important;height:248px!important;padding:22px!important;background:#f8fafc!important;border-bottom:1px solid #eef2f6!important;overflow:hidden!important}
.mdg-cms-grid .product-media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transition:transform .25s ease!important}
.mdg-cms-grid .product-body{display:flex!important;flex-direction:column!important;flex:1!important;padding:23px 24px 24px!important;min-width:0!important}
.mdg-cms-grid .mdg-badges{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin:0 0 13px!important}
.mdg-cms-grid .mdg-badge{padding:5px 10px!important;border:1px solid #dfe8ef!important;border-radius:7px!important;background:#f2f6fa!important;color:var(--navy)!important;font-size:10px!important;font-weight:850!important;letter-spacing:.045em!important;text-transform:uppercase!important}
.mdg-cms-grid .product-body h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;min-height:76px!important;margin:0 0 11px!important;color:var(--navy)!important;font-size:18px!important;line-height:1.4!important;letter-spacing:-.025em!important;overflow-wrap:anywhere!important}
.mdg-cms-grid .product-body>p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;min-height:43px!important;margin:0 0 22px!important;color:var(--muted)!important;font-size:13px!important;line-height:1.62!important}
.mdg-cms-grid .product-foot{display:block!important;margin-top:auto!important}
.mdg-cms-grid .product-foot>span{display:none!important}
.mdg-cms-grid .product-foot>a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:48px!important;width:100%!important;padding:12px 17px!important;border-radius:11px!important;background:var(--navy)!important;color:#fff!important;font-size:13px!important;font-weight:800!important;text-decoration:none!important;transition:background .2s ease!important}
.mdg-cms-grid .product-foot>a::after{content:none;font-size:18px;line-height:1}
@media(hover:hover) and (pointer:fine){.mdg-cms-grid .product-card:hover{transform:translateY(-4px)!important;border-color:#bfcfdd!important;box-shadow:0 14px 30px rgba(11,45,77,.10)!important}.mdg-cms-grid .product-card:hover img{transform:scale(1.025)!important}.mdg-cms-grid .product-foot>a:hover{background:#c91627!important}}
@media(max-width:1050px){.mdg-cms-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}}
@media(max-width:760px){.mdg-cms-grid{grid-template-columns:1fr!important;gap:20px!important}.mdg-cms-grid .product-media{height:270px!important;padding:24px!important}.mdg-cms-grid .product-body{padding:22px!important}.mdg-cms-grid .product-body h3,.mdg-cms-grid .product-body>p{min-height:0!important}}


#global-cms-products .mdg-cms-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:980px;margin-left:auto;margin-right:auto}
#global-cms-products .product-media{height:270px!important;padding:26px!important}
#global-cms-products .product-body{padding:24px!important}
#global-cms-products .mdg-cat-head{max-width:980px;margin-left:auto;margin-right:auto}
#global-cms-products .mdg-cms-toolbar{max-width:980px;margin-left:auto;margin-right:auto}
#global-cms-products .product-card{border-radius:20px!important}
#global-cms-products .product-body h3{font-size:18px!important;line-height:1.42!important}
#global-cms-products .product-body>p{font-size:13px!important;line-height:1.62!important}
#global-cms-products .product-foot>a{min-height:48px!important;border-radius:11px!important}
#global-cms-products .mdg-badge,#gulf-cms-products .mdg-badge{white-space:normal}
.mdg-smart-image-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:24px;text-align:center;color:var(--navy);font-size:15px;font-weight:800;line-height:1.45;background:linear-gradient(145deg,#f8fafc,#eef3f7)}
.mdg-smart-image-fallback small{display:block;margin-top:6px;color:var(--muted);font-size:11px;font-weight:650}
@media(max-width:760px){#global-cms-products .mdg-cms-grid{grid-template-columns:1fr!important;max-width:none}#global-cms-products .product-media{height:270px!important;padding:24px!important}}

/* Scoped to the USA section. Existing categories, links and data stay intact. */
#usa-stores[data-mdg-usa-repair="1"] #mdg-legacy-usa-retired { display: none !important; }
#usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-grid {
  display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; align-items: stretch;
}
#usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-card {
  display: flex; flex-direction: column; min-width: 0; overflow: hidden;
  border: 1px solid #dce5ed; border-radius: 20px; background: #fff;
  box-shadow: 0 5px 20px rgba(11,45,77,.05);
}
#usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-media {
  height: 248px !important; min-height: 248px; padding: 22px !important;
  display: flex; align-items: center; justify-content: center;
  background: #f8fafc; border-bottom: 1px solid #eef2f6;
}
#usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-media img {
  width: 100% !important; height: 100% !important;
  max-width: 100% !important; max-height: 100% !important;
  object-fit: contain !important; object-position: center !important;
}
#usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-card[data-service="1"] .mu-media img {
  width: 68% !important; height: 58% !important;
  max-width: 68% !important; max-height: 58% !important;
}
#usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-body {
  display: flex; flex: 1; flex-direction: column; min-width: 0;
  padding: 23px 24px 24px;
}
#usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-title {
  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;
  overflow: hidden; min-height: 76px; margin: 0 0 11px;
  font-size: 18px; line-height: 1.4; color: #0b2d4d;
  overflow-wrap: anywhere;
}
#usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-desc {
  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
  overflow: hidden; min-height: 43px; margin: 0 0 22px;
  font-size: 13px; line-height: 1.62; color: #62758a;
  overflow-wrap: anywhere;
}
#usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-cta {
  min-height: 48px !important; margin-top: auto !important;
  padding: 12px 17px !important; border-radius: 11px !important;
}
#usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-image-notice {
  display: flex; flex-direction: column; align-items: center; justify-content: center;
  gap: 8px; width: 100%; height: 100%; text-align: center;
  font-size: 13px; line-height: 1.5; color: #62758a;
}
#usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-image-notice strong { color: #0b2d4d; }
@media (max-width: 1050px) {
  #usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }
}
@media (max-width: 760px) {
  #usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-grid { grid-template-columns: 1fr; gap: 20px; }
  #usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-media { height: 270px !important; min-height: 270px; padding: 24px !important; }
  #usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-title,
  #usa-stores[data-mdg-usa-repair="1"] #usa-products .mu-desc { min-height: 0; }
}

.mdg-cms-root{margin-top:34px;padding-top:28px;border-top:1px solid var(--line)}.mdg-cms-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:0 0 28px;padding:16px;border:1px solid var(--line);border-radius:16px;background:#f8fafc}.mdg-cms-field{display:grid;gap:6px;min-width:190px;color:var(--navy);font-size:12px;font-weight:800}.mdg-cms-field select{min-height:44px;padding:9px 34px 9px 12px;border:1px solid #ced9e2;border-radius:10px;background:#fff;color:var(--navy);font:inherit}.mdg-lang{display:flex;gap:6px}.mdg-lang button,.mdg-more{min-height:42px;padding:9px 14px;border:1px solid #ccd8e1;border-radius:10px;background:#fff;color:var(--navy);font:inherit;font-size:12px;font-weight:850;cursor:pointer}.mdg-lang button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.mdg-cat{margin-top:30px}.mdg-cat-head{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:14px}.mdg-cat-head h3,.seo-market-page .mdg-cat-head h2{margin:0;color:var(--navy);font-size:22px}.mdg-count{color:var(--muted);font-size:12px;font-weight:800}.mdg-cms-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mdg-cms-grid .product-card{min-width:0;box-shadow:0 7px 22px rgba(10,37,64,.06)}.mdg-cms-grid .product-media{height:210px;padding:18px}.mdg-cms-grid .product-media img{object-fit:contain}.mdg-cms-grid .product-body{padding:18px}.mdg-cms-grid .product-body h3{font-size:16px}.mdg-cms-grid .product-body p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:16px;font-size:13px}.mdg-badges{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:9px}.mdg-badge{padding:4px 7px;border-radius:999px;background:#eef3f7;color:#526779;font-size:10px;font-weight:850}.mdg-more{display:block;margin:15px auto 0}.mdg-ar{direction:rtl;text-align:right}.mdg-ar .product-foot{direction:rtl}@media(max-width:1050px){.mdg-cms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.mdg-cms-toolbar{align-items:stretch}.mdg-cms-field{width:100%;min-width:0}.mdg-cms-grid{grid-template-columns:1fr}.mdg-cms-grid .product-media{height:245px}.mdg-cat-head{align-items:start;flex-direction:column;gap:4px}}

#usa-products[data-mdg-usa-clean="4"]{margin-top:28px}
#usa-products .mu-cat{margin-top:32px}
#usa-products .mu-head{display:flex;align-items:end;justify-content:space-between;gap:14px;margin:0 0 15px}
#usa-products .mu-head h3,.seo-market-page .mu-head h2{margin:0;color:var(--navy);font-size:22px;letter-spacing:-.02em}
#usa-products .mu-count{color:var(--muted);font-size:12px;font-weight:750}
#usa-products .mu-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}
#usa-products .mu-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #dce5ed;border-radius:20px;background:#fff;box-shadow:0 5px 20px rgba(11,45,77,.055);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
#usa-products .mu-media{display:flex;align-items:center;justify-content:center;height:230px;padding:30px;background:#f8fafc;border-bottom:1px solid #eef2f6;overflow:hidden}
#usa-products .mu-media img{display:block!important;width:78%!important;height:78%!important;max-width:78%!important;max-height:78%!important;object-fit:contain!important;object-position:center!important;margin:auto!important;mix-blend-mode:normal!important}
#usa-products .mu-card[data-service="1"] .mu-media img{width:60%!important;height:48%!important;max-width:60%!important;max-height:48%!important}
#usa-products .mu-body{display:flex;flex:1;flex-direction:column;padding:22px 23px 23px}
#usa-products .mu-merchant{align-self:flex-start;margin:0 0 12px;padding:5px 9px;border:1px solid #dfe8ef;border-radius:7px;background:#f2f6fa;color:var(--navy);font-size:10px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}
#usa-products .mu-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:51px;margin:0 0 10px;color:var(--navy);font-size:18px;line-height:1.42;letter-spacing:-.02em}
#usa-products .mu-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:42px;margin:0 0 20px;color:var(--muted);font-size:13px;line-height:1.62}
#usa-products .mu-cta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:48px!important;margin-top:auto!important;padding:12px 17px!important;border:0!important;border-radius:11px!important;background:var(--navy)!important;color:#fff!important;font-size:13px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;text-transform:uppercase!important;box-shadow:none!important}
#usa-products .mu-cta::after{content:none!important}
#usa-products .mu-cta .mu-arrow{font-size:18px;line-height:1}
#usa-products .mu-more{display:block;min-width:190px;min-height:44px;margin:16px auto 0;padding:10px 16px;border:1px solid var(--navy);border-radius:11px;background:#fff;color:var(--navy);font:inherit;font-size:12px;font-weight:850;cursor:pointer}
#usa-products .mu-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;color:var(--navy);font-size:13px;font-weight:800}
@media(hover:hover) and (pointer:fine){#usa-products .mu-card:hover{transform:translateY(-4px);border-color:#bfcfdd;box-shadow:0 14px 30px rgba(11,45,77,.10)}#usa-products .mu-card:hover .mu-media img{transform:scale(1.02)!important}#usa-products .mu-cta:hover{background:#c91627!important}#usa-products .mu-more:hover{background:#f2f6fa}}
@media(max-width:1050px){#usa-products .mu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}
@media(max-width:760px){#usa-products .mu-grid{grid-template-columns:1fr;gap:20px}#usa-products .mu-media{height:245px;padding:30px}#usa-products .mu-title,#usa-products .mu-desc{min-height:0}#usa-products .mu-more{width:100%}}

/* Keep standalone market card prices on the same bottom baseline. */
:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-coupon{order:1!important;margin-top:auto!important}
:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price{order:2!important;margin-top:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto auto auto!important;align-items:end!important;align-content:end!important}
:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body):has(>.mdg-coupon)>.mdg-price{margin-top:0!important}
:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>:is(.product-foot,div:has(>.mu-cta)){order:3!important;margin-top:0!important}
:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price>span:not(.mdg-was):not(.mdg-now):not(.mdg-discount){grid-row:1!important;grid-column:1/-1!important}
:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price>small{grid-row:2!important;grid-column:1/-1!important}
:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price>.mdg-was{grid-row:3!important;grid-column:1/-1!important}
:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price>.mdg-now{grid-row:4!important;grid-column:1!important}
:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price>.mdg-discount{grid-row:4!important;grid-column:2!important;justify-self:end!important}
@media(max-width:767px){:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto auto auto!important}:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price>.mdg-discount{grid-row:3!important;grid-column:1!important;justify-self:start!important}:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price>.mdg-was{grid-row:4!important}:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price>.mdg-now{grid-row:5!important}}

:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price{border-style:solid!important;border-width:1px!important;box-sizing:border-box!important}:is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets):is(#canada-stores,#usa-stores,#global-stores,#gulf-markets) :is(.mdg-cms-grid,.mu-grid) article:is(.product-card,.mu-card) :is(.product-body,.mu-body)>.mdg-price:not([data-price-state="verified"]){border-color:transparent!important}
