/* START_SNIPPET:cava-pdp-community (INDEX:85) */
cava-community-fits.pcf{display:block;padding:76px 0 30px;overflow:hidden}
.pcf__row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--pad) 14px;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.pcf__row::-webkit-scrollbar{display:none}
.pcf__card{flex:0 0 min(64vw,260px);scroll-snap-align:start;border-radius:16px;overflow:hidden;background:var(--soft);aspect-ratio:9/16;position:relative}
.pcf__card video{width:100%;height:100%;object-fit:cover;display:block}
.pcf__tag{position:absolute;pointer-events:none;left:10px;bottom:52px;background:rgba(250,250,250,.85);backdrop-filter:blur(8px);border-radius:999px;padding:6px 12px;font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase}
.pcf__card--instagram{flex-basis:min(90vw,340px);aspect-ratio:auto;height:610px;background:#fff;display:flex;flex-direction:column}
.pcf__card--instagram iframe{width:100%;flex:1;min-height:0;border:0}
.pcf__instagram-link{display:block;padding:8px 12px;font-size:12px;text-align:center}
/* END_SNIPPET:cava-pdp-community */
