
.HeaderNav-module__link {
    visibility: hidden;
    display: none;
}

.LangSwitcher-module__currentLang {
    visibility: hidden;
    display: none;
}

.Categories-module__categories {
    visibility: hidden;
    display: none;
}
.Search-module__input {
    color: #dfbd72;
    font-size: 15px;
    width: 100%;
    padding: 0 10px;
}
.productModalContainsItems {
    visibility: hidden;
    display: none;
    grid-template-columns: repeat(auto-fit,minmax(188px,1fr));
    margin-bottom: 15px;
}
.Banner-module__img {
    visibility: hidden;
    display: none;
    margin: 0 auto;
    max-width: 100%;
}

.PlayerMenu-module__profileLink, .PlayerMenu-module__loginLink {
    box-shadow: 0 0 6px 0px #ffffff, inset 0 0 4px 1px #3ed50d;
    background: #47671f url(https://i.imgur.com/XQr76Wg.png) top left no-repeat;
    border-radius: 14px;
    text-shadow: 0 0 25px rgb(0 0 0 / 50%);
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 8px 10px 7px 28px;
}
.PlayerMenuMobile-module__profileLink, .PlayerMenuMobile-module__loginLink {
    box-shadow: inset 0 0 20px 1px #3d3d3d, inset 0 0 4px 1px #3ed50d;
    background: #47671f url(https://i.imgur.com/XQr76Wg.png) top left no-repeat;
    border-radius: 14px;
    text-shadow: 0 0 10px rgb(0 0 0 / 50%);
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 8px 10px 7px 28px;
    border-radius: 2px;
    text-align: center;
    width: 70%;
    font-size: 17px;
}

.PlayerBalance-module__btn {
    font-size: 16px;
    background: linear-gradient(164deg, #23190214, #f5483678, #a169536b, #9d7c24c7);
    color: #efece8;
    font-weight: 500;
    text-shadow: 0px 0px 5px rgb(0 0 0);
}
.PlayerBalance-module__btn:before {
    content: "Пополнить ▶";
    text-shadow: 0px 0px 10px #000000;
    color: #ff8686;
    font-weight: bold;
    font-size: 12px;
    padding: 0px 10px 0px 0px;
}
.PlayerBalanceModal-module__header {
    display: block;
}
.ModalLayout-module__modal {
    background: linear-gradient(136deg, #00000040, #bf391096, #2287597d, #14af00d1);
    margin-top: 20px;
    margin-bottom: 20px;
    border-radius: 2px;
    width: 360px;
    box-shadow: 0 20px 25px -5px rgba(0,0,0,.1), inset 0px 0px 0px 7px rgba(0,0,0,.1);
}
.ProfileContent-module__header {
    text-align: center;
    border-radius: 25px;
    width: 28%;
    background: linear-gradient(161deg, #636363, #0e0e0e4d, #858585cf, #23232300);
    justify-content: flex-start;
    font-size: 17px;
    display: block;
    margin: 7px 0px 0px 0px;
}
.PlayerMenu-module__profileLink:hover, .PlayerMenu-module__profileLink:focus, .PlayerMenu-module__loginLink:hover, .PlayerMenu-module__loginLink:focus {
    background-color: #4a632a;
    box-shadow: 0 0 7px 1px #f11414, inset 0 0 4px 1px #ff5717;
}
.Shop-module__header {
    visibility: hidden;
    display: none;
    width: 100%;
    font-size: 17px;
}
.Product-module__img {
transition: 0.25s linear;
}
.RouletteContent-module__lineWrapper {
    position: relative;
    width: 100%;
    overflow: hidden;
    background: #3535354a;
    display: flex;
    height: 290px;
    align-items: center;
}
.RouletteContent-module__rouletteItem {
    background: #8181813b;
    border-radius: 25px;
    box-shadow: inset 0 0 20px 20px #b1310000, inset 0 0 12px 9px #878787bd;
    overflow: hidden;
    padding: 8px;
}
.Header-module__wrapper {
    background-color: #28282800;
    margin-bottom: 0px;
    padding: 0 10px;
    min-height: 50px;
    font-weight: 500;
    width: 100%;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.Product-module__wrapper {
    box-shadow: 0px 0px 4px 1px #d7b9645e, inset 0 0 2px 0px #ff9d64;
    background-color: #734d3754;
    border-radius: 14px;
}
.Product-module__price {
    color: #ffaa0a;
    text-shadow: 0 0 4px rgb(28 28 28 / 89%);
    font-size: 14px;
    border-radius: 10px 2px 0px 2px;
    font-weight: bold;
    background: linear-gradient(145deg, #ff8b1636, #ff822a5e, #83818100, #14141400);
    /*  box-shadow: inset 0px 0px 20px 5px #bd5409, 0 0 0px 0px #bd6f2c78; */
}
.Search-module__iconWrapper {
text-shadow: 1px 1px 1px #000;
    color: #fafbfc;
    background: #d5d5d55e;
    border-color: #f72e2e00;
}
.Product-module__name {
    color: #ff9f0a;
    text-shadow: 0 0 4px rgb(28 28 28 / 89%);
    text-align: center;
    padding: 2px;
    font-weight: bold;
    box-shadow: 0 0 5px 2px #ce9400, 0 0 0 1px #ba0000;
    background: linear-gradient(110deg, #ff90237a, #914c1ba8, #a5633cc2, #ffffff00);
}
.TotalSum-module__input {
    box-shadow: inset 0px 0px 0px 2px #058b09, inset 0 0 12px 4px #000000;
    background-color: #0089238c;
    text-align: center;
    color: #49ff4e;
    font-size: 15px;
    width: 100%;
    padding: 0 10px;
}
.CountSelector-module__input {
    box-shadow: inset 0px 0px 0px 2px #626762, inset 0 0 12px 4px #000000;
    text-align: center;
    color: #f2f3dc;
    background-color: #7777778c;
    width: 80%;
    padding: 0 10px;
}
.TotalSum-module__currency {
    height: 100%;
    padding: 0 10px;
    background: #058b09;
    color: #97ff95;
    line-height: 36px;
}
.TotalSum-module__inputWrapper {
    width: 84%;
}
.CountSelector-module__changeCountBtn.CountSelector-module__left {
    border-radius: 20px 0px 0px 20px;
    box-shadow: inset 0px 0px 1px 2px #b50000, 7px 2px 20px 10px #9f1e1e;
    color: #ff2424;
    background-color: #6805008c;
    border-right: 2px solid var(--bg-color-800);
}
.CountSelector-module__inputWrapper {
    width: 100%;
    display: flex;
    border-radius: 20px;
    overflow: hidden;
    background: var(--bg-color-700);
}
.CountSelector-module__changeCountBtn.CountSelector-module__right {
    border-radius: 0px 20px 20px 0px;
    box-shadow: inset 0px 0px 1px 2px #00b559, -4px 0px 20px 4px #00c72b;
    background-color: #008b248c;
    text-align: center;
    color: #01cd11;
    font-size: 15px;
    border-left: 2px solid var(--bg-color-800);
}
.productModalGiveText {
    margin: 0px 10px 0px 10px;
    border-radius: 5px;
    box-shadow: 0px 0px 4px 0px #c3c1b9, inset 0 0 20px 0px #757171;
    color: #b9b3b3;
    display: block;
    text-align: center;
}
.productModalProductAvailability {
    display: none;
}
.ProductModal-module__command, .ProductModal-module__bp, .ProductModal-module__item, .ProductModal-module__dropdown {
    background: #1a0e4b9e;
    box-shadow: 0 0 5px 2px #ce9400, 0 0 0 1px #ba0000;
    width: 340px;
}
.productModalDescription {
    box-shadow: inset 0 0 17px 20px #29282885, 0 0 12px 9px #3b3018;
    list-style: inside;
    text-align: left;
    padding: 10px;
    margin-bottom: 10px;
    background-color: #4d4d4d00;
}
.boxFooter {
    background: #28282800;
    border-radius: 0 0 2px 2px;
}
.Button-module__btn.Button-module__gray {
    font-weight: 500;
    box-shadow: inset 0px 0px 14px 7px #bd1f1f, 0 0 0 1px #dd2c2c;
    color: rgb(255 96 96);
    border-color: var(--bg-color-900);
    background-color: #570000;
}
.ProductModal-module__header {
    border-radius: 100px;
    text-shadow: 0 0 6px rgb(28 28 28 / 89%);
    padding: 10px;
    font-weight: bold;
    box-shadow: inset 0px 0px 11px 5px #3b1010, 0 0 0px 0px #dd7e2c00;
    text-align: center;
    color: #ffa700;
    background: linear-gradient(92deg, #62626287, #b14900, #cd6837d9, #a1000000);
    font-size: 17px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: column;
}
.Header-module__logoWrapper {
    background: url(https://i.imgur.com/goSpvHb.gif) top left no-repeat;
    border-radius: 14px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 5px 20px;
    box-shadow: 0 0 5px 2px #ce9400, 0 0 0 1px #ba0000;
    text-shadow: 0px 0px 19px #008cf0, 0px 0px 19px #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}
.Search-module__wrapper {
    box-shadow: inset 0 0 13px 0px #5c1313, inset 0 0 9px 4px #817858;
    background: linear-gradient(90deg, #d7440b14, #874e3d, #bb9d2f82, #100e0f);
    color: #000;
    border-radius: 3px;
    border-bottom-right-radius: 20px;
    width: 100%;
    display: flex;
    height: 34px;
    border-radius: 20px;
    overflow: hidden;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: flex-end;
    align-items: stretch;
}

.CrosseCloseBtn-module__line {
    background-color: #f10e0e;
}
.Button-module__btn.Button-module__accent {
    font-weight: 500;
    color: #caffd1;
    box-shadow: inset 0px 0px 14px 7px #37bd1f, 0 0 0 1px #37dd2c;
    background-color: #15794987;
    border-color: #cd422a00;
}

.boxHeader {
    font-size: 20px;
    text-align: center;
    font-weight: 500;
    color: #ffad7b;
    text-shadow: 0 0 10px black;
    background: linear-gradient(136deg, #67020294, #bf391096, #2287597d, #30352fd1);
    border-radius: 2px 2px 0 0;
    padding: 7px;
}
.boxBody {
    background: #39383800;
}
.ProfileContent-module__infoLine {
    background: linear-gradient(161deg, #8d8d8d, #009b5b00, #9d721bcf, #23232300);
    text-shadow: 0 0 10px black;
    display: grid;
    align-items: center;
    padding: 5px 14px;
}
.ProfileContent-module__infoLineValue {
    font-weight: bold;
    text-shadow: 0px 0px 4px #303631, 0px 0px 4px #092c05;
    color: #ffbb1b;
}
.ProfileContent-module__box {
    width: 84%;
    padding: 0 4px;
    align-content: space-between;
    justify-content: start;
    align-items: start;
    justify-items: stretch;
}
.ProfileContent-module__infoLineValue.ProfileContent-module__steamid {
    font-weight: bold;
    text-shadow: 0px 0px 11px #4b35c3, 0px 0px 5px #1a1a1a;
    cursor: pointer;
    color: #e17272;
    transition: all .15s cubic-bezier(0.4, 0, 1, 1);
}
.ProfileNav-module__navItem:hover, .ProfileNav-module__navItem:focus, .ProfileNav-module__navItem.ProfileNav-module__active {
    font-weight: bold;
    color: rgb(255 255 255 / 70%);
    background: linear-gradient(54deg, #000000, #4a12127a, #cd4fcaa3, #000000c7);
    box-shadow: inset 0px 0px 14px 7px #9b64d7, 0 0 0 1px #000000;
}
.ProfileNav-module__navItem {
    cursor: pointer;
    background: #ad8f8359;
    border-radius: 2px;
    padding: 10px 15px;
    color: #e9e9e9;
    transition: all .15s ease;
}
.ProfileContent-module__input {
    text-shadow: 0 0 #656565;
    box-shadow: inset 0px 0px 14px 7px #898989, 0 0 0 1px #000000;
    width: 100%;
    display: flex;
    height: 36px;
    border-radius: 2px;
    overflow: hidden;
    padding: 0 15px;
    background: #1e1e1e;
}
.ProfileContent-module__title {
    color: #efefef;
    display: block;
    margin-bottom: 5px;
}