/* Only the new card interior is styled. Agntix section grids/banners/motion stay intact. */
.bp-store.bp-card-frame { background:transparent; overflow:visible; width:100%; }
.bp-card-frame .bp-card { width:100%; margin:0; }
.bp-card-frame .bp-card-image { height:auto; aspect-ratio:4/5; }
.bp-card-frame .bp-card-image img { position:absolute; inset:0; }
.bp-card-frame .bp-card-body { padding:18px; }
.bp-card-frame .bp-card-body h3 { font-size:clamp(20px,1.7vw,27px); }
.bp-card-frame .bp-card-action { min-height:44px; white-space:normal; line-height:1.35; }
.bp-card-frame .bp-card-action:after { display:none; }
.bp-card-frame .bp-card-bottom { flex-wrap:wrap; gap:4px 10px; }
