@-webkit-keyframes reveal{0%{height:20%;} 50%{height:80%;}}@keyframes reveal{0%{height:20%;} 100%{height:90%;}}@-webkit-keyframes region-reveal{0%{height:20%;} 50%{height:80%;}}@keyframes region-reveal{0%{height:20%;} 100%{height:80%;}}@-webkit-keyframes basket-close{0%{height:80%;} 50%{height:0%;}}@keyframes basket-close{0%{height:80%;} 50%{height:0%;} } .basket__box.show{animation:reveal .5s ease both;} .basket__box.hidden{animation:basket-close .7s ease both;} @-webkit-keyframes filterreveal{0%{-webkit-transform:translateX(-400px);} 100%{-webkit-transform:translateX(0px);}}@keyframes filterreveal{0%{transform:translateX(-400px);} 100%{transform:translateX(0px);}}@-webkit-keyframes filter-close{{0%{-webkit-transform:translateX(0px);} 100%{-webkit-transform:translateX(-400px);} }}@keyframes filter-close{0%{transform:translateX(0px);} 100%{transform:translateX(-400px);} } .filter__container.show{animation:filterreveal .5s ease both;}.filter__container.hidden{animation:filter-close .7s ease both;}.burger__block.show{animation:filterreveal .5s ease both;}@media screen and (max-width:850px){.region__container.show{animation:region-reveal .5s ease both;}}.category__list.show{animation:filterreveal .5s ease both;}.addtocart,.product__card,.header__catnav__link img,.grid__element,.profile__box{transition:0.3s;}.addtocart:hover{color:#fff;background-color:#029CDF;}.product__card:hover,{border:1px solid #029CDF;}.grid__element:hover{transform:translateY(-5px);cursor:pointer;}.header__catnav__link:hover img{transform:scale(1.2);}.profile__box{opacity:0;height:0px;visibility:hidden;}.profile__box div{opacity:0;}.header__profile:hover .profile__box{opacity:1;height:313px;visibility:visible;}.header__profile:hover .profile__box div{opacity:1;}