I Think Everlane Basics Are Top-Notch, and They're All on Sale for Only 48 Hours