.bc-vitrine{padding-block:28px 48px}.bc-vitrine-head{margin-bottom:20px}.bc-vitrine-head p{color:#536273}.bc-vitrine-filters{display:flex;gap:10px;overflow-x:auto;padding:8px 0 16px;margin-bottom:20px;border-bottom:1px solid #e4e9f0}.bc-vitrine-filters a{padding:9px 16px;border-radius:999px;white-space:nowrap;color:#172033;text-decoration:none;background:#f4f7fb}.bc-vitrine-filters a[aria-current]{background:#116ec1;color:#fff}.bc-vitrine-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.bc-vitrine-card{position:relative;overflow:hidden;background:#fff;border:1px solid #e1e7ee;border-radius:12px;display:flex;flex-direction:column}.bc-vitrine-tag{position:absolute;top:8px;left:8px;background:#116ec1;color:white;padding:4px 7px;font-size:11px;border-radius:4px;z-index:1}.bc-vitrine-img{aspect-ratio:1/1;display:grid;place-items:center;padding:10px}.bc-vitrine-img img{width:100%;height:100%;object-fit:contain}.bc-vitrine-copy{padding:12px;display:flex;flex:1;flex-direction:column;gap:8px}.bc-vitrine-copy h2{font-size:14px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.bc-vitrine-copy small{color:#64748b}.bc-vitrine-price{font-size:19px;color:#172033;font-weight:800;margin-top:auto}.bc-vitrine-cta{display:block;background:#facc15;color:#172033;text-decoration:none;text-align:center;padding:11px 7px;border-radius:7px;font-weight:800;font-size:13px}.bc-vitrine-note,.bc-vitrine-updated{font-size:12px;color:#64748b;margin-top:24px}@media(max-width:1100px){.bc-vitrine-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.bc-vitrine-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bc-vitrine-copy{padding:9px}.bc-vitrine-copy h2{font-size:13px}.bc-vitrine-price{font-size:16px}}
