#topFrame .basket{display:block;padding:0 1.85rem 6rem;background:#fff;color:#363c4b;position:fixed;top:0;right:-102%;width:100%;max-width:850px;border-radius:0;box-shadow:-1px -1px 6px rgba(0,0,0,.13);z-index:5000;height:100vh;overflow-y:auto;transition:all ease-in-out .4s;text-align:left;scrollbar-color:#a0a7af rgba(255,255,255,.13);border-top:2px solid var(--dd-light-grey);overscroll-behavior:contain}#topFrame .basketFrame.active .basket{right:0}@media only screen and (max-width:479px){#topFrame .basket{padding:0 0 4rem;overflow-x:hidden}}