.nb-pp{container-type:inline-size;display:grid;gap:28px;min-width:0}.nb-pp-title{margin:0;font:800 18px/1.3 var(--f-display);text-transform:uppercase}.nb-pp-group{display:grid;gap:14px;min-width:0}.nb-pp-product{margin:0;font-weight:600;font-size:15px;overflow-wrap:anywhere}.nb-pp-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--pp-columns,3),minmax(0,1fr));gap:12px 10px;align-items:start}.nb-pp-grid-one{max-width:420px}.nb-pp-grid-pairs{grid-template-columns:repeat(6,minmax(0,1fr))}.nb-pp-grid-pairs>li{grid-column:span 2}.nb-pp-grid-pairs>li:nth-last-child(-n+4){grid-column:span 3}.nb-pp-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;max-width:640px;font-size:14px;line-height:1.45;color:var(--n-muted)}.nb-mat .nb-pp-note{color:var(--n-sec)}.nb-pp-figure{margin:0;display:grid;gap:6px;min-width:0}.nb-pp-frame{position:relative;display:block;width:100%;overflow:hidden;background:var(--n-white);box-shadow:inset 0 0 0 1px var(--n-line)}.nb-mat .nb-pp-frame{box-shadow:none}.nb-pp-frame-sealed{border-radius:12px}.nb-pp-frame-card{border-radius:8px}.nb-pp-frame .nb-pp-missing,.nb-pp-frame img{position:absolute;inset:0;width:100%;height:100%}.nb-pp-frame img{display:block;object-fit:cover}.nb-pp-frame .nb-pp-missing{font-size:11.5px}.nb-pp-caption{font-size:13.5px;font-weight:600;line-height:1.3;color:var(--n-ink);overflow-wrap:anywhere}.nb-pp-frame-card+.nb-pp-caption{font-size:12.5px}.nb-mat .nb-pp-caption{color:var(--n-white)}.nb-pp-detail{display:block;margin-top:2px;font-size:11.5px;font-weight:500;color:var(--n-muted)}.nb-mat .nb-pp-detail{color:var(--n-sec)}.nb-pp-credit{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12.5px;line-height:1.4;color:var(--n-muted)}.nb-mat .nb-pp-credit{color:var(--n-sec)}