/* MEY Bilişim · Product Site 1.13.21
   Stabil paket kartı düzeltmesi. 1.13.16 çalışan sürüm baz alınmıştır. */

.mps79-package-section{overflow-x:clip!important}
.mps11305-package-grid{width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;padding-top:16px!important}

article.mps11321-package{position:relative!important;min-width:0!important;overflow:visible!important;isolation:isolate!important}
article.mps11321-package.featured{z-index:3!important}

/* Tüm başlıklar aynı hizada. Popüler rozet başlık alanının dışında. */
article.mps11321-package .mps11321-head{position:relative!important;min-height:138px!important;height:138px!important;padding:24px 20px 18px!important;overflow:hidden!important;border-radius:20px 20px 0 0!important}
article.mps11321-package .mps11321-head-copy{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
article.mps11321-package .mps11321-title{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 0 10px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:20px!important;line-height:1.08!important;font-weight:800!important;letter-spacing:-.03em!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}
article.mps11321-package .mps11321-desc{margin:0!important;color:#e7eef7!important;-webkit-text-fill-color:#e7eef7!important;font-size:12.5px!important;line-height:1.35!important;font-weight:400!important}

article.mps11321-package .mps11321-popular{position:absolute!important;top:-14px!important;right:16px!important;left:auto!important;z-index:100!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:calc(100% - 32px)!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0 13px!important;border:0!important;border-radius:999px!important;background:#ef1238!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 9px 20px rgba(239,18,56,.30)!important;font-size:10px!important;line-height:30px!important;font-weight:900!important;letter-spacing:.015em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;transform:none!important;pointer-events:none!important}

/* İçerikler daha okunaklı ve masaüstünde tek satır. */
article.mps11321-package .mps11321-main{min-width:0!important;overflow:hidden!important}
article.mps11321-package .mps11321-main.has-art{display:grid!important;grid-template-columns:minmax(0,1fr) 146px!important;gap:10px!important;align-items:start!important;padding:18px 16px 12px 18px!important}
article.mps11321-package .mps11321-feature-wrap{min-width:0!important;overflow:visible!important}
article.mps11321-package .mps11321-features{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}
article.mps11321-package .mps11321-features li{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;min-width:0!important;gap:7px!important;padding:4.5px 0!important;color:#29425e!important;font-size:11.5px!important;line-height:1.22!important;font-weight:500!important;letter-spacing:-.012em!important;white-space:nowrap!important}
article.mps11321-package .mps11321-features li span{display:block!important;min-width:0!important;max-width:100%!important;color:#29425e!important;font-size:inherit!important;line-height:inherit!important;font-weight:500!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}
article.mps11321-package .mps11321-features li i{width:18px!important;height:18px!important;flex:0 0 18px!important;margin:0!important;font-size:10px!important}

/* Paket görseli sağ üstte, büyük, net ve hover sırasında beyaz arka plan üretmez. */
article.mps11321-package .mps11321-artbox{width:146px!important;max-width:146px!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;margin:0!important;align-self:start!important;justify-self:end!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}
article.mps11321-package .mps11321-artbox:before,article.mps11321-package .mps11321-artbox:after{display:none!important;content:none!important}
article.mps11321-package .mps11321-art{display:block!important;width:146px!important;max-width:146px!important;max-height:205px!important;height:auto!important;margin:0!important;padding:0!important;opacity:1!important;background:transparent!important;mix-blend-mode:normal!important;object-fit:contain!important;object-position:top center!important;filter:drop-shadow(0 10px 15px rgba(7,24,45,.16))!important;transform:translate3d(0,0,0) scale(1)!important;transition:transform .24s ease,filter .24s ease!important}
article.mps11321-package:hover .mps11321-artbox{background:transparent!important;box-shadow:none!important}
article.mps11321-package:hover .mps11321-art{background:transparent!important;transform:translate3d(0,-4px,0) scale(1.025)!important;filter:drop-shadow(0 14px 20px rgba(7,24,45,.21))!important}

@media(max-width:1380px) and (min-width:1101px){
  .mps11305-package-grid{gap:14px!important}
  article.mps11321-package .mps11321-title{font-size:18.5px!important}
  article.mps11321-package .mps11321-main.has-art{grid-template-columns:minmax(0,1fr) 128px!important;gap:7px!important;padding-left:14px!important;padding-right:12px!important}
  article.mps11321-package .mps11321-artbox,article.mps11321-package .mps11321-art{width:128px!important;max-width:128px!important}
  article.mps11321-package .mps11321-features li{font-size:10.7px!important;gap:6px!important}
  article.mps11321-package .mps11321-popular{right:12px!important;font-size:9.2px!important;padding:0 11px!important}
}
@media(max-width:1100px){.mps11305-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:760px){
  .mps11305-package-grid{grid-template-columns:1fr!important}
  article.mps11321-package .mps11321-title{white-space:normal!important;font-size:21px!important}
  article.mps11321-package .mps11321-features li,article.mps11321-package .mps11321-features li span{white-space:normal!important;font-size:12.4px!important}
  article.mps11321-package .mps11321-main.has-art{grid-template-columns:minmax(0,1fr) 126px!important}
  article.mps11321-package .mps11321-artbox,article.mps11321-package .mps11321-art{width:126px!important;max-width:126px!important}
}
