.some-class{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}a{text-decoration:none;color:#000}.mini-catalog{width:100%;min-height:500px;display:flex;justify-content:center;position:relative}.mini-catalog .mini-catalog__container{max-width:1400px;display:flex;flex-direction:column;align-items:center;padding:0 10px}.mini-catalog .mini-catalog__container .mini-catalog__options-box{width:100%;overflow:scroll;padding:0 5px;scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.mini-catalog .mini-catalog__container .mini-catalog__options-box::-webkit-scrollbar{display:none}.mini-catalog .mini-catalog__container .mini-catalog__options{display:flex;text-wrap:nowrap!important;padding:50px 0}.mini-catalog .mini-catalog__container .mini-catalog__options .mini-catalog__option{font-family:Milks;font-weight:500;color:#fff;font-size:21px;padding:5px 12px 3px;cursor:pointer;border:1px solid rgba(0,0,0,.659);text-wrap:nowrap!important;transition:.25s;margin:3px}.mini-catalog .mini-catalog__container .mini-catalog__options .mini-catalog__option:hover{color:#fbbb43}.mini-catalog .mini-catalog__container .mini-catalog__options .selected{border:1px solid rgba(251,187,67,.659);background:rgba(251,187,67,.302);border-radius:5.5px;transform:scale(1.05);box-shadow:0 0 3px 0 #fbbb43}.mini-catalog .mini-catalog__container .mini-catalog__options .selected:hover{color:#fff}.mini-catalog .mini-catalog__container .mini-catalog__list{width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:25px;gap:25px}.mini-catalog__item{height:350px;flex:1 1 225px;margin-bottom:10px;border-radius:10px;overflow:hidden;cursor:pointer;border:1px solid hsla(0,0%,100%,.13);position:relative;transition:.3s}.mini-catalog__item span{font-family:Milks;font-size:1.03em;font-weight:500}.mini-catalog__item:before{content:"";width:100%;height:75%;position:absolute;background:linear-gradient(transparent,hsla(0,0%,4%,.5))}.mini-catalog__item .mini-catalog__item__img{width:100%;height:75%}.mini-catalog__item .mini-catalog__item__img img{width:100%;height:100%;object-fit:cover;object-position:10%;border:none;outline:none}.mini-catalog__item .mini-catalog__item__discription{width:100%;height:25%;padding:8px;background:linear-gradient(#131313,#070707)}.mini-catalog__item .mini-catalog__item__discription p{color:#f5f5f5;font-size:1.1em;font-family:Milks}.mini-catalog__item .mini-catalog__item__price{width:100%;display:flex;justify-content:flex-end}.mini-catalog__item .mini-catalog__item__price .mini-catalog__item__price__discount{margin-top:5px;color:#000;padding:3px 5px;border-radius:5px;background-color:#fbbb43;font-family:Milks;font-size:1.1em;font-weight:700}.mini-catalog__item .mini-catalog__item__price .mini-catalog__item__release{font-family:Milks;font-size:1.1em;width:100%;color:#fff;text-align:right}.mini-catalog__item:hover{transform:scale(1.02);transform:translateY(-5px) scale(1.01)}#loading-anim{background:linear-gradient(95deg,#000,rgba(49,49,49,.361),#000);animation:shine 1.5s linear infinite;background-size:200% 100%}@keyframes shine{to{background-position-x:-200%}}.mini-catalog__btn{margin-top:25px;font-family:Milks;padding:10px 15px;border-radius:8px;cursor:pointer;font-weight:400;font-size:1.1em;background:rgba(251,187,67,.357);border:1px solid rgba(251,187,67,.631);transition:.3s;color:#fff}.mini-catalog__btn:hover{background:rgba(251,187,67,.486)}.mini-catalog__btn a{color:#fff}@media(min-width:750px){.mini-catalog__container{width:1400px}}@media(max-width:1075px){.mini-catalog .mini-catalog__container .mini-catalog__list{gap:15px;grid-template-columns:repeat(4,1fr)!important}}@media(max-width:750px){.mini-catalog .mini-catalog__container{overflow:hidden;padding:0}.mini-catalog .mini-catalog__container .mini-catalog__list{flex-direction:row;flex-wrap:nowrap;overflow:scroll;display:flex;align-items:flex-start}.mini-catalog .mini-catalog__container .mini-catalog__list::-webkit-scrollbar{display:none}.mini-catalog .mini-catalog__container .mini-catalog__item{min-width:200px}.mini-catalog .mini-catalog__container .mini-catalog__item:hover{box-shadow:none}}@media(max-width:450px){.mini-catalog .mini-catalog__container .mini-catalog__options{padding:30px 0}.mini-catalog .mini-catalog__container .mini-catalog__options .mini-catalog__option{font-size:1.1em;padding:3.5px 9px 3px}.mini-catalog .mini-catalog__btn{font-size:1.1em}}