/* Only block integration. The installed theme owns every puff's visual appearance. */
.ks-puffblock { width: 100%; clear: both; display: flow-root; }
.ks-puffblock > .puffs-wrap,
.ks-puffblock > .puffs-secondary-wrap,
.ks-puffblock > .puffs-masonry-wrap { width: 100%; }
/* Body-copy link decoration must not leak into reusable puff cards. */
.ks-puffblock.ks-puffblock a.inner-row,
.ks-puffblock.ks-puffblock a.inner-wrap { color: inherit; position: relative; }
.ks-puffblock.ks-puffblock a.inner-row::after,
.ks-puffblock.ks-puffblock a.inner-wrap::after { content: none; }
