.plp-sheet{animation:.32s cubic-bezier(.2,.7,.2,1) both plp-sheet-up}.plp-fade{animation:.25s both plp-fade}@keyframes plp-sheet-up{0%{transform:translateY(100%)}}@keyframes plp-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.plp-sheet,.plp-fade{animation:none}}.plp-drop{animation:.18s cubic-bezier(.2,.7,.2,1) both plp-drop}@keyframes plp-drop{0%{opacity:0;transform:translateY(-4px)}}@media (min-width:1024px){.plp-sheet{animation-name:plp-sheet-side}}@keyframes plp-sheet-side{0%{transform:translate(100%)}}@keyframes plp-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.plp-modal{animation:.32s cubic-bezier(.2,.7,.2,1) both plp-sheet-up}@media (min-width:1024px){.plp-modal{animation:.2s cubic-bezier(.2,.7,.2,1) both plp-drop}}@media (prefers-reduced-motion:reduce){.plp-modal{animation:none}}
