html,body{height:100%;background:var(--black)}body{min-height:100vh}main,#footer{transition:filter 0.5s cubic-bezier(.16,1,.3,1)}*:focus{outline:0}a{text-decoration:none;color:inherit}.hidden{display:none!important}.muted{opacity:.6}.transparent{opacity:0!important}.noPointer{pointer-events:none!important}.big{display:block}.small{display:none}@media (max-width:800px){.big{display:none}.small{display:block}}@keyframes bounce{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce2{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce3{0%{transform:translateX(0)}25%{transform:translateX(-1px)}50%{transform:translateX(0)}75%{transform:translateX(1px)}100%{transform:translateX(0)}}@keyframes fadeSlide{0%{-webkit-transform:translateY(.3rem);transform:translateY(.3rem);opacity:0}99%{-webkit-transform:translateY(0rem);transform:translateY(0rem);opacity:1}}.bounceClick{animation:bounce 0.1s ease-in-out}.textLink{transition:opacity var(--trans-l) cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){html:not(.is-touch-like) .bounce:hover{animation:bounce 0.2s ease-in-out}html:not(.is-touch-like) .textLink:hover,html:not(.is-touch-like) .basketCardItem:hover .basketCardItemName{opacity:0.4!important}}