/* Proper Wins V151 – safe classic-red card polish on VERIFIED FAST V148.
 * Keep V148 card layout, loading and PHP behaviour intact; adjust colours only.
 */
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwmsh-live__grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:24px 14px!important;
  padding:14px 0 0!important;
  grid-auto-rows:auto!important;
  align-items:start!important;
  overflow:visible!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card{
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-self:start!important;
  box-sizing:border-box!important;
  min-width:0!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  border-radius:18px!important;
  border:1px solid rgba(238,59,83,.48)!important;
  background:#0d0b11!important;
  overflow:hidden!important;
  box-shadow:0 10px 23px rgba(0,0,0,.26)!important;
  transform:none!important;
  transition:box-shadow .2s ease,border-color .2s ease!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card:hover{
  transform:none!important;
  border-color:rgba(255,92,113,.7)!important;
  box-shadow:0 14px 29px rgba(0,0,0,.35)!important;
}
/* Instant wins: finished poster, not poster plus a second product card. */
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card{
  overflow:hidden!important;
  border-color:#f1262b!important;
  background:#09080b!important;
  box-shadow:0 10px 23px rgba(0,0,0,.29),0 0 0 1px rgba(225,6,0,.43),0 0 18px rgba(225,6,0,.24)!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__body{display:none!important;}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__image--tap{
  display:block!important;
  position:relative!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  padding:0!important;
  margin:0!important;
  aspect-ratio:9/16!important;
  isolation:isolate!important;
  overflow:hidden!important;
  border:0!important;
  border-radius:17px!important;
  background:#0c0b11!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__image--tap>img{
  position:absolute!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  padding:0!important;
  min-width:0!important;
  min-height:0!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center 40%!important;
  filter:none!important;
  transform:none!important;
  border-radius:0!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__media-bg{
  position:absolute!important;inset:0!important;z-index:0!important;background-size:cover!important;background-position:center!important;
}
/* PILL IS INSIDE THE COVER: never clips at the card's top/scroll boundary. */
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__instant--info{
  display:flex!important;
  position:absolute!important;
  top:10px!important;
  bottom:auto!important;
  left:50%!important;
  right:auto!important;
  z-index:6!important;
  transform:translateX(-50%)!important;
  justify-content:center!important;
  align-items:center!important;
  width:max-content!important;
  max-width:calc(100% - 14px)!important;
  min-height:29px!important;
  height:auto!important;
  padding:7px 10px!important;
  box-sizing:border-box!important;
  border:1px solid rgba(255,205,205,.85)!important;
  border-radius:999px!important;
  background:linear-gradient(180deg,#ff6467 0%,#ff282c 22%,#e10600 60%,#a90000 100%)!important;
  color:#fff!important;
  -webkit-backdrop-filter:none!important;backdrop-filter:none!important;
  box-shadow:inset 0 2px 1px rgba(255,255,255,.44),inset 0 -2px 2px rgba(105,0,0,.28),0 5px 13px rgba(0,0,0,.38),0 0 13px rgba(225,6,0,.22)!important;
  font:800 clamp(9px,2.45vw,12px)/1.15 system-ui,-apple-system,sans-serif!important;
  letter-spacing:.02em!important;
  text-transform:none!important;
  text-shadow:0 1px 2px rgba(0,0,0,.55)!important;
  pointer-events:none!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__instant--info>span{
  max-width:100%!important;min-width:0!important;display:block!important;
  overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__instant--info b,
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__instant--info svg{display:none!important;}
/* One restrained bottom overlay for ticket price. Existing posters have titles in their pixels. */
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__tap-overlay{
  display:flex!important;
  position:absolute!important;
  inset:auto 0 0 0!important;
  z-index:5!important;
  box-sizing:border-box!important;
  flex-direction:column!important;
  justify-content:flex-end!important;
  align-items:center!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  gap:3px!important;
  margin:0!important;
  padding:42px 8px 13px!important;
  text-align:center!important;
  background:linear-gradient(180deg,transparent 0%,rgba(5,5,10,.14) 36%,rgba(5,5,10,.87) 100%)!important;
  pointer-events:none!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__tap-title{
  display:block!important;width:100%!important;min-height:0!important;max-height:none!important;
  margin:0!important;padding:0!important;color:#fff!important;
  font:900 clamp(12px,3.7vw,18px)/1.1 system-ui,-apple-system,sans-serif!important;
  text-shadow:0 1px 8px rgba(0,0,0,.8)!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__tap-subtitle{
  display:block!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;
  color:#eee8ec!important;font:750 clamp(10px,2.65vw,13px)/1.2 system-ui,sans-serif!important;
  background:none!important;border:0!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__tap-subtitle::before,
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__tap-subtitle::after{content:none!important;}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__tap-price,
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__tap-price :is(.amount,bdi,.woocommerce-Price-amount,.woocommerce-Price-currencySymbol){
  display:inline!important;margin:0!important;padding:0!important;background:none!important;border:0!important;
  color:#fff!important;-webkit-text-fill-color:#fff!important;
  font:850 clamp(16px,4.1vw,21px)/1.2 system-ui,-apple-system,sans-serif!important;
  letter-spacing:0!important;text-shadow:0 2px 7px #000!important;
}
/* V148: normal draws — consistent two-column retail cards, no red-button overload.
 * Scoped to classic draws; instant win poster cards above are unchanged.
 */

:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw:is(:hover,:focus-within){
  border-color:rgba(255,67,52,.92)!important;
  box-shadow:0 16px 32px rgba(0,0,0,.41),0 0 0 1px rgba(255,49,41,.12) inset!important;
}

:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__image>img{
  position:absolute!important;inset:0!important;display:block!important;
  width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;
  object-fit:cover!important;object-position:center!important;
  transform:none!important;transition:transform .35s ease!important;
}

:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw:hover .pwv43-card__image>img{
  transform:scale(1.025)!important;
}
/* V153: classic glossy casino-red date pill.
   Larger again, with a real red gradient + highlight so it feels premium.
   Still a direct child of the card so it can float above the artwork cleanly. */
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw > .pwv43-card__close-chip{
  display:inline-flex!important;position:absolute!important;top:-17px!important;left:50%!important;right:auto!important;bottom:auto!important;
  z-index:9!important;transform:translateX(-50%)!important;
  max-width:calc(100% - 8px)!important;width:max-content!important;
  height:auto!important;min-height:38px!important;margin:0!important;padding:9px 16px!important;
  align-items:center!important;justify-content:center!important;
  box-sizing:border-box!important;
  border:1px solid rgba(255,224,220,.92)!important;border-radius:999px!important;
  background:
    linear-gradient(180deg,rgba(255,255,255,.43) 0%,rgba(255,255,255,.12) 18%,transparent 42%),
    linear-gradient(100deg,var(--pw-pill-red-bottom) 0%,var(--pw-brand-red) 28%,var(--pw-pill-red-top) 53%,var(--pw-brand-red) 77%,var(--pw-pill-red-bottom) 100%)!important;
  color:#fff!important;
  font:900 clamp(10px,2.75vw,12.5px)/1.1 system-ui,-apple-system,sans-serif!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
  letter-spacing:.01em!important;text-shadow:0 1px 2px rgba(40,0,0,.68)!important;
  box-shadow:0 8px 18px rgba(0,0,0,.44), inset 0 1px 0 rgba(255,255,255,.28), inset 0 -1px 0 rgba(90,0,0,.42)!important;
  pointer-events:none!important;
}


:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__body h3 a{
  color:inherit!important;text-decoration:none!important;
}

:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__draw--below{
  display:inline-flex!important;align-self:start!important;margin:0!important;
  padding:5px 8px!important;width:auto!important;max-width:100%!important;min-height:24px!important;
  background:#760a0a!important;color:#fff!important;border:1px solid #ed2924!important;border-radius:999px!important;
  font:800 10px/1.1 system-ui,sans-serif!important;
}
/* Real 2-column info hierarchy: entry price left, sell-through right. */

:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__entry,
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__sold{
  display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;
}

:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__meta .pwv43-card__micro{
  display:block!important;font:800 clamp(8px,2.05vw,10px)/1 system-ui,sans-serif!important;
  color:#bab0b1!important;letter-spacing:.09em!important;text-transform:uppercase!important;
}




/* Refined dark-red button: the artwork, not a neon pink slab, is the hero. */


:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__cta:is(:hover,:focus-visible){
  border-color:#ff6254!important;background:#bf110e!important;color:#fff!important;
  box-shadow:0 5px 14px rgba(0,0,0,.22)!important;
}
/* One card stays ONE half-grid width, centred; two or more form standard rows. */
@media(max-width:700px){
  :is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwmsh-live__grid>.pwv43-card--classic-draw:only-child{
    grid-column:1/-1!important;justify-self:center!important;
    width:calc((100% - 14px)/2)!important;max-width:228px!important;
    display:flex!important;flex-direction:column!important;
  }
}

@media(prefers-reduced-motion:reduce){
  :is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card,
  :is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__image>img{
    transition:none!important;
  }
}

/* V154 – CLASSIC NORMAL DRAW ONLY.
   Recreate the legacy Proper Wins instant-card structure at the existing
   compact two-column draw width. Never style --instant-card here. */
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw{
  --pw-accent:var(--pw-brand-red);
  border:1px solid rgba(242,42,57,.78)!important;
  border-radius:20px!important;
  background:linear-gradient(180deg,#100b11 0%,#09080d 100%)!important;
  overflow:visible!important;
  margin-top:15px!important;
  box-shadow:0 12px 29px rgba(0,0,0,.44),0 0 22px rgba(201,13,38,.07),inset 0 0 0 1px rgba(244,58,73,.06)!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__image{
  display:block!important;
  position:relative!important;
  width:100%!important;
  height:auto!important;
  aspect-ratio:1/1!important;
  min-height:0!important;
  border-radius:19px 19px 0 0!important;
  overflow:hidden!important;
  background:#0c0b0d!important;
}


:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__normal-prize-pill{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  align-self:center!important;width:max-content!important;max-width:100%!important;min-height:27px!important;
  padding:6px 12px!important;margin:1px auto 3px!important;
  border:1px solid rgba(252,65,79,.72)!important;border-radius:999px!important;
  background:linear-gradient(110deg,#ad0008 0%,var(--pw-brand-red) 45%,#8b030b 100%)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 3px 11px rgba(0,0,0,.23)!important;
  color:#fff!important;text-transform:uppercase!important;text-align:center!important;
  font:850 clamp(9px,2.35vw,12px)/1.1 system-ui,-apple-system,sans-serif!important;
  letter-spacing:.045em!important;white-space:normal!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__body h3{
  display:block!important;
  min-height:0!important;
  max-height:none!important;
  margin:0 0 4px!important;
  padding:0 2px!important;
  color:#fff!important;
  text-align:center!important;
  text-wrap:balance!important;
  font:850 clamp(13px,3.55vw,18px)/1.15 system-ui,-apple-system,sans-serif!important;
  letter-spacing:-.025em!important;
  line-height:1.25!important;
  font-size:clamp(14px,3.55vw,18px)!important;
  max-width:100%!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__subtitle{
  display:block!important;
  min-height:0!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  color:#bcb2bb!important;
  font:500 11px/1.35 system-ui,sans-serif!important;
  text-align:center!important;
  line-height:1.3!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__meta{
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:5px!important;
  box-sizing:border-box!important;
  width:100%!important;
  margin:auto 0 2px!important;
  padding:0!important;
  min-height:0!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__entry{
  display:flex!important;align-items:center!important;justify-content:flex-start!important;
  flex-direction:row!important;gap:0!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__entry .pwv43-card__micro,
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__sold .pwv43-card__micro{
  display:none!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__meta strong{
  display:block!important;
  font:850 clamp(12px,3.5vw,17px)/1.1 system-ui,-apple-system,sans-serif!important;
  color:#f0ecf0!important;
  white-space:nowrap!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__sold{
  align-items:center!important;
  text-align:right!important;
  display:flex!important;
  flex-direction:row!important;
  justify-content:flex-end!important;
  white-space:nowrap!important;
  gap:4px!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__sold::before{
  content:"SOLD:"!important;color:#bdb5c0!important;
  font:800 clamp(9px,2.45vw,11px)/1 system-ui,-apple-system,sans-serif!important;
  letter-spacing:.025em!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__sold>strong{
  color:#e1dce4!important;
  font-size:clamp(11px,3vw,15px)!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__progress{
  display:block!important;
  position:relative!important;
  width:100%!important;
  height:6px!important;
  min-height:6px!important;
  margin:3px 0 8px!important;
  padding:0!important;
  border:0!important;
  border-radius:999px!important;
  overflow:hidden!important;
  background:rgba(209,207,214,.20)!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__progress i{
  display:block!important;
  height:100%!important;
  min-width:0!important;
  border-radius:inherit!important;
  background:linear-gradient(90deg,#d60a1e,#ff403d)!important;
  box-shadow:none!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__cta{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:8px!important;
  position:relative!important;
  box-sizing:border-box!important;
  width:100%!important;
  min-height:47px!important;
  height:47px!important;
  flex:0 0 47px!important;
  margin:2px 0 1px!important;
  padding:8px 12px!important;
  border:2px solid var(--pw-brand-red)!important;
  border-radius:14px!important;
  background:#09090d!important;
  color:var(--pw-cta-text)!important;
  font:850 clamp(12px,3.1vw,15px)/1 system-ui,-apple-system,sans-serif!important;
  letter-spacing:.045em!important;
  text-transform:uppercase!important;
  text-decoration:none!important;
  box-shadow:0 0 18px rgba(231,13,45,.16),inset 0 0 0 1px rgba(255,82,106,.06)!important;
  transition:background .2s ease,box-shadow .2s ease!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__cta-arrow{
  display:none!important;
  transform:translateY(-1px)!important;
  font:500 20px/0.6 Arial,sans-serif!important;
  color:var(--pw-brand-red-bright)!important;
}


/* V155 focused correction: normal draws ONLY. Preserve instant-win cards. */
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__body{
  display:flex!important;
  flex-direction:column!important;
  align-items:stretch!important;
  justify-content:flex-start!important;
  gap:9px!important;
  flex:0 0 auto!important;
  box-sizing:border-box!important;
  width:100%!important;
  height:auto!important;
  min-height:235px!important;
  padding:15px 12px 13px!important;
  border-radius:0 0 19px 19px!important;
  background:linear-gradient(180deg,var(--pw-surface-card) 0%,#0b0a0e 58%,#09080b 100%)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__image::after{
  content:""!important;
  position:absolute!important;
  left:0!important;
  right:0!important;
  bottom:0!important;
  height:15%!important;
  pointer-events:none!important;
  background:linear-gradient(0deg,rgba(8,8,11,.56) 0%,rgba(8,8,11,.12) 36%,transparent 100%)!important;
  z-index:4!important;
}
:is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__draw--overlay{
 background:linear-gradient(180deg,#ff6467 0%,#ff282c 22%,#e10600 60%,#a90000 100%)!important;
 background-color:#e10600!important;
 border:1px solid rgba(255,205,205,.85)!important;
 color:#fff!important;
 box-shadow:inset 0 2px 1px rgba(255,255,255,.44),inset 0 -2px 2px rgba(105,0,0,.28),0 5px 13px rgba(0,0,0,.38),0 0 13px rgba(225,6,0,.22)!important;
}
@media(max-width:360px){
  :is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwmsh-live__grid{column-gap:10px!important;row-gap:18px!important;}
  :is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwmsh-live__grid>.pwv43-card--classic-draw:only-child{
    width:calc((100% - 10px)/2)!important;
  }
  :is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--instant-card .pwv43-card__instant--info{
    font-size:9px!important;padding:6px 8px!important;
  }
}@media(max-width:360px){
  :is(body.pwmsh-homepage-v43-mockup,.pwmsh-home--v35) .pwmsh-whatson .pwv43-card--classic-draw .pwv43-card__body{
    min-height:228px!important;padding:13px 9px 11px!important;
  }
}