.featured-image { display: block; text-decoration: none; color: inherit; }
.featured-title-row h3 a { color: inherit; text-decoration: none; }
.featured-placeholder { display: block; width: 100%; height: 100%; background: #d7d6ca; }
.featured-shop { text-decoration: none; }
.fabric-feature.is-text-only, .wash-section.is-text-only, .story.is-text-only, .collab-feature.is-text-only { grid-template-columns: 1fr; }
.fabric-feature.is-text-only .fabric-image, .wash-section.is-text-only .wash-visual, .story.is-text-only .story-visual { display: none; }
