
/* Compact mobile sponsored rows; disclosures remain outside the scroller. */
@media(max-width:900px){
 .affiliate-strip,.amc-context-ads,.amcAffiliateDisplay,.affiliate-promo{min-width:0;max-width:100%}
 .affiliate-promo{grid-template-columns:minmax(0,1fr)}
 .amc-mobile-ad-row,.affiliate-strip nav,.affiliate-strip>div:has(>a),.amc-context-ads nav,.amcAffiliateGrid,.affiliate-promo-actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px;overflow-x:auto;max-width:100%;min-width:0;scroll-snap-type:x proximity;scroll-padding-inline:2px;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:8px}
 .amc-mobile-ad-row::-webkit-scrollbar,.affiliate-strip nav::-webkit-scrollbar,.affiliate-strip>div:has(>a)::-webkit-scrollbar,.amc-context-ads nav::-webkit-scrollbar,.amcAffiliateGrid::-webkit-scrollbar,.affiliate-promo-actions::-webkit-scrollbar{display:none}
 .amc-mobile-ad-row>a,.affiliate-strip nav>a,.affiliate-strip>div>a,.amc-context-ads nav>a,.amcAffiliateGrid>article,.affiliate-promo-actions>a{flex:0 0 min(86%,300px);min-width:0;scroll-snap-align:start;overflow-wrap:anywhere}
}
