.aside{margin:var(--space-lg) 0}@media print,screen and (min-width:40em){.aside{margin-bottom:0;margin-top:0;width:42%}.aside--small{width:25%}.aside--medium{width:33%}.aside--left{float:left;margin:0 var(--space-lg) var(--space-md) 0}.aside--right{float:right;margin:0 0 var(--space-md) var(--space-lg)}}