/* BiDepo v5.2 – masaüstü sağ mağaza bilgisi; v5.1 üzerine uygulanır */
.nc-product-right-rail{display:none;min-width:0;max-width:100%}
@media(min-width:1280px){
  body .nc-product-page-v3 .nc-product-topgrid.nc-related-side-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.92fr) minmax(230px,.45fr)!important}
  body .nc-product-page-v3 .nc-product-topgrid.nc-related-side-layout>.nc-product-right-rail{display:flex!important;flex-direction:column;gap:14px;align-self:start;min-width:0;max-width:100%}
  body .nc-product-page-v3 .nc-product-right-rail>.nc-related-sidebar{position:static;top:auto;display:block!important;width:100%;max-width:100%;box-sizing:border-box}
  body .nc-product-page-v3 .nc-product-right-rail>.nc-store-info-card{display:block}
}
.nc-store-info-card{box-sizing:border-box;width:100%;min-width:0;background:#fff;border:1px solid #dce5ee;border-radius:14px;padding:15px 13px;box-shadow:0 5px 22px rgba(15,23,42,.04);color:#18263f;overflow-wrap:anywhere}
.nc-store-info-header{display:flex;gap:10px;align-items:center;border-bottom:1px solid #edf1f6;padding-bottom:12px}
.nc-store-info-logo{display:flex;align-items:center;justify-content:center;flex:none;width:42px;height:42px;border-radius:11px;background:#0e5184;color:#fff;font-size:22px;font-weight:800}
.nc-store-info-header h2{font-size:17px!important;font-weight:800!important;line-height:1.2!important;margin:0!important;color:#17233b}
.nc-store-info-header span:not(.nc-store-info-logo){font-size:11px;color:#64748b}
.nc-store-info-intro{font-size:12px;line-height:1.55;color:#53657e;margin:12px 0!important}
.nc-store-info-line{border-top:1px solid #edf1f6;padding:9px 0}
.nc-store-info-line strong{display:block;font-size:11px;font-weight:750;margin-bottom:4px;color:#64748b}
.nc-store-info-line p,.nc-store-info-line a{margin:0;font-size:12px;line-height:1.55;color:#17324e;text-decoration:none;overflow-wrap:anywhere}
.nc-store-info-line a:hover{text-decoration:underline}
.nc-store-info-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}
.nc-store-info-actions a{min-height:37px;display:flex;align-items:center;justify-content:center;text-align:center;padding:7px 5px;box-sizing:border-box;border-radius:9px;border:1px solid #d5e0eb;color:#0e5184;font-size:12px;font-weight:700;text-decoration:none}
.nc-store-info-actions .nc-store-info-primary{grid-column:1/-1;background:#0e5184;border-color:#0e5184;color:#fff}
.nc-store-info-actions a:hover{filter:brightness(.94)}
.nc-store-info-actions a:focus-visible{outline:3px solid #f97316;outline-offset:2px}
@media(max-width:1279px){.nc-product-right-rail{display:none!important}}
