#mla-collection .mlc-sale-empty{padding:28px 24px 40px;background:#faf8f5}
#mla-collection .shade-play{display:block;width:240px;max-width:100%;margin:0 auto;padding:0;border:0;background:transparent;cursor:pointer;min-height:124px}
.shade-play svg{display:block;width:100%;overflow:visible}
.shade-glasses{transform-origin:145px 105px;animation:shade-settle 2.4s ease-in-out 1}
.shade-spark{opacity:0;transform-origin:150px 90px}
.shade-play.is-nudged .shade-glasses{animation:shade-nudge .85s ease-in-out}
.shade-play.is-nudged .shade-spark{animation:shade-twinkle .85s ease-in-out}
#mla-collection .shade-hint{display:block;color:#77736c;font-size:11px;margin:4px auto 21px}
#mla-collection .mlc-sale-empty h3{max-width:520px;margin:0 auto 16px}
#mla-collection .mlc-sale-empty p{margin-bottom:18px}
@keyframes shade-settle{0%,100%{transform:rotate(0)}30%{transform:rotate(-3deg)}65%{transform:rotate(2deg)}}
@keyframes shade-nudge{0%,100%{transform:rotate(0) translateY(0)}35%{transform:rotate(-10deg) translateY(-5px)}70%{transform:rotate(4deg) translateY(-1px)}}
@keyframes shade-twinkle{0%,100%{opacity:0;transform:scale(.8)}40%,65%{opacity:1;transform:scale(1)}}
@media(prefers-reduced-motion:reduce){.shade-glasses,.shade-play.is-nudged .shade-glasses,.shade-play.is-nudged .shade-spark{animation:none}.shade-play.is-nudged .shade-spark{opacity:1}}
