/* White homepage surfaces and unobstructed product-image controls. */
.lz-home-spaces .lz-space-card,
.lz-home-spaces .lz-space-card>div,
.lz-home-spaces .lz-space-card>span,
.lz-home-about{background-color:#fff}

.pc-card>figure{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"image image" "caption zoom";column-gap:12px;align-items:center}
.pc-card>figure>.pc-card-image{grid-area:image;min-width:0}
.pc-card>figure>figcaption{grid-area:caption;margin-top:0;padding-top:0;min-width:0}
.pc-card>figure>.pc-zoom{grid-area:zoom;position:static;inset:auto;display:inline-flex;align-items:center;justify-content:flex-end;min-height:44px;max-width:100%;margin:0;padding:8px 0 8px 8px;border:0;background:transparent;line-height:1.6;text-align:right;white-space:normal}
@media(max-width:700px){.pc-card>figure{grid-template-columns:minmax(0,1fr);grid-template-areas:"image" "caption" "zoom"}.pc-card>figure>figcaption{margin-top:8px}.pc-card>figure>.pc-zoom{justify-content:flex-start;padding:8px 0;text-align:left;font-size:12px}}
