/* iPhone V8 hotfix: force dark media panels for legacy + iPhone 11 cards. */
body[data-page="iphone"] .iphone-picker-section .iphone-card-grid > .iphone-product-card[data-series="legacy"] > .iphone-product-media,
body[data-page="iphone"] .iphone-picker-section .iphone-card-grid > .iphone-product-card[data-series="11"] > .iphone-product-media {
  position: relative !important;
  isolation: isolate !important;
  background-color: #06100b !important;
  background-image:
    radial-gradient(ellipse at 50% 54%, rgba(177,255,66,.13) 0 16%, rgba(121,205,43,.06) 34%, rgba(3,15,9,0) 64%),
    linear-gradient(180deg,#07140d 0%,#04100a 100%) !important;
  border-bottom: 1px solid rgba(255,255,255,.075) !important;
  overflow: hidden !important;
}
body[data-page="iphone"] .iphone-picker-section .iphone-card-grid > .iphone-product-card[data-series="legacy"] > .iphone-product-media::before,
body[data-page="iphone"] .iphone-picker-section .iphone-card-grid > .iphone-product-card[data-series="11"] > .iphone-product-media::before {
  content:"" !important;
  position:absolute !important;
  z-index:0 !important;
  width:58% !important;
  height:48% !important;
  left:21% !important;
  top:28% !important;
  border-radius:50% !important;
  background:rgba(176,255,57,.11) !important;
  filter:blur(22px) !important;
  opacity:.72 !important;
  pointer-events:none !important;
}
body[data-page="iphone"] .iphone-picker-section .iphone-card-grid > .iphone-product-card[data-series="legacy"] > .iphone-product-media::after,
body[data-page="iphone"] .iphone-picker-section .iphone-card-grid > .iphone-product-card[data-series="11"] > .iphone-product-media::after {
  content:"" !important;
  position:absolute !important;
  z-index:0 !important;
  width:48% !important;
  height:34% !important;
  left:26% !important;
  top:34% !important;
  border:1px solid rgba(183,255,73,.22) !important;
  border-radius:50% !important;
  opacity:.55 !important;
  pointer-events:none !important;
}
body[data-page="iphone"] .iphone-picker-section .iphone-card-grid > .iphone-product-card[data-series="legacy"] > .iphone-product-media > img,
body[data-page="iphone"] .iphone-picker-section .iphone-card-grid > .iphone-product-card[data-series="11"] > .iphone-product-media > img {
  position:relative !important;
  z-index:2 !important;
  display:block !important;
  width:100% !important;
  height:100% !important;
  max-width:100% !important;
  max-height:100% !important;
  padding:12px 18px !important;
  box-sizing:border-box !important;
  object-fit:contain !important;
  object-position:center center !important;
  background:transparent !important;
  border-radius:0 !important;
  filter:saturate(1.03) contrast(1.03) drop-shadow(0 10px 18px rgba(0,0,0,.42)) !important;
  transform:none !important;
}
body[data-page="iphone"] .iphone-picker-section .iphone-card-grid > .iphone-product-card[data-series="legacy"]:hover > .iphone-product-media > img,
body[data-page="iphone"] .iphone-picker-section .iphone-card-grid > .iphone-product-card[data-series="11"]:hover > .iphone-product-media > img {
  transform:scale(1.018) !important;
}
