@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

:root[data-theme]{
  --default-font-family:Montserrat;
  --bg-color-700:#fff;
  --bg-color-800:#f5f5f5;
  --mt-btn-color-800:#7cc7f7;
  --mt-btn-color-900:#486b8d;
  --mt-text-color-800:#6fb6e4;
  --mt-text-color-900:#4c7d9d;
}

/* Сайт создан в GameStores */
.DesktopCopyright-module__wrapper, .MobileCopyright-module__wrapper{background-color:var(--bg-color-700) !important;border-radius:13px !important;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);padding:10px 14px !important;}
.DesktopCopyright-module__link, .MobileCopyright-module__link{color:var(--mt-text-color-800);transition:.3s;}
.DesktopCopyright-module__link:hover, .MobileCopyright-module__link:hover{color:var(--mt-text-color-900);}
.MobileCopyright-module__wrapper{justify-content:center;}

/* Cookie */
.Cookie-module__wrapper{border-radius:13px;}
.Cookie-module__icon{fill:var(--mt-text-color-800);margin:unset;}
.Cookie-module__text{margin:0 10px;}
.Button-module__btn.Cookie-module__button.Button-module__accent{background-color:var(--mt-btn-color-800);color:var(--mt-btn-color-900);border-radius:13px;border:unset;padding:7px 15px;font-weight:600;margin:unset;transition:all .05s ease-out;}
.Button-module__btn.Cookie-module__button.Button-module__accent:active{transform:scale(0.8);}

/* Navbar */
.LangSwitcher-module__wrapper, .PlayerMenu-module__langSwitcher{display:none;}
.PlayerMenu-module__profileLink, .PlayerMenu-module__loginLink{flex-direction:column;}
.HeaderNav-module__link[href="/"]{display:none;}
.HeaderNav-module__link:hover, .HeaderNav-module__link:focus, .NavDropDown-module__btn:hover .NavDropDown-module__linkName, .NavDropDown-module__btn:focus .NavDropDown-module__linkName{color:unset;}
.NavDropDown-module__btn:hover .NavDropDown-module__icon, .NavDropDown-module__btn:focus .NavDropDown-module__icon{fill:unset;}
.PlayerBalance-module__btn:hover, .PlayerBalance-module__btn:focus, .PlayerMenu-module__profileLink:hover, .PlayerMenu-module__profileLink:focus, .PlayerMenu-module__loginLink:hover, .PlayerMenu-module__loginLink:focus{background-color:unset;}
.HeaderNav-module__link:after, .PlayerBalance-module__btn span:after, .PlayerMenu-module__profileLink:after, .PlayerMenu-module__loginLink:after, .NavDropDown-module__linkName:after{content:'';margin:0 auto;display:block;width:0;height:1px;background:#000;transition:0.3s;}
.HeaderNav-module__link:hover:after, .PlayerBalance-module__btn:hover span:after, .PlayerMenu-module__profileLink:hover:after, .PlayerMenu-module__loginLink:hover:after, .NavDropDown-module__linkName:hover:after{width:100%;}
.NavDropDown-module__list{left:0;border-radius:13px;}
.NavDropDown-module__link{text-align:center;border-radius:13px;transition: all .1s ease;}
.NavDropDown-module__link:hover, .NavDropDown-module__link:focus{border-radius:13px;background-color:var(--mt-btn-color-800);color:var(--mt-btn-color-900);}

/* Модуль виджетов */
.Widgets-module__wrapper{margin:0 15px 15px 0;}
.MonitoringWidget-module__header{display:none;}
.MonitoringServer-module__icon:hover{stroke:var(--mt-text-color-900);}
.MonitoringWidget-module__body{border-radius:13px;margin-bottom:15px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);background-color:var(--bg-color-700);}
.Widgets-module__widgetWrapper .boxFooter{background-color:unset;padding:0;}
.Widgets-module__widgetWrapper .MonitoringWidget-module__updateBtn{border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);background-color:var(--bg-color-700);border-style:unset;padding:10px;font-weight:500;font-size:15px;transition:all .05s ease-out;}
.Widgets-module__widgetWrapper .MonitoringWidget-module__updateBtn:hover, .Widgets-module__widgetWrapper .MonitoringWidget-module__updateBtn:focus{background-color:var(--bg-color-700);}
.Widgets-module__widgetWrapper .MonitoringWidget-module__updateBtn:active{transform:scale(0.8);}
.MonitoringWidget-module__body.MonitoringWidget-module__isUpdating .MonitoringWidget-module__updatingLoaderWrapper{left:0;border-radius:13px;backdrop-filter:blur(5px);background-color:unset;}
.Loader-module__loader{border:5px solid var(--mt-text-color-800);border-bottom-color:var(--bg-color-700);}
.MonitoringServer-module__progressBarWrapper{background-color:#d8d8d8;background-image:linear-gradient(45deg, #e6e6e6 25%, transparent 0, transparent 50%, #e6e6e6 0, #e6e6e6 75%, transparent 0, transparent);animation:MT-ProgressBar_Animation 1.5s linear infinite;background-size:1rem 1rem;border-radius:5px;height:15px;box-shadow:inset 0 0 3px 1px rgb(0 0 0 / 10%);} 
.MonitoringServer-module__progressBarAnim{display:none;}
.MonitoringServer-module__progressBar{background:linear-gradient(45deg, #95b1e1 0%, #f3a690 100%);animation: MT-ProgressBar_Animation_Load 2s normal forwards;}
.Widgets-module__widgetWrapper+.Widgets-module__widgetWrapper{margin-top:15px;}
.BtnsWidget-module{display:flex;gap:15px;}
.BtnsWidget-module button{width:100%;background-color:var(--bg-color-700);cursor:pointer;padding:0 13px;height:38px;border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);transition:all .05s ease-out;}
.BtnsWidget-module button:active{transform:scale(0.8);}

/* Меню и поиск */
.Banner-module__img{width:100%;}
.container{width:1340px;}
.Header-module__logo{font-weight:600;}
.Header-module__wrapper{margin-bottom:15px;border-radius:0 0 13px 13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);}
.Shop-module__wrapper .boxBody{padding:0;background-color:unset;}
.Shop-module__wrapper .Shop-module__header{display:none;}
.Categories-module__categories{display:none;margin:0 0 15px 0;border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);background-color:var(--bg-color-700);}
.Search-module__wrapper{margin-top:0;border-radius:13px;height:38px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);}
.Search-module__input, .BasketSearch-module__input, .HistorySearch-module__input{padding:0 10px 0 0;}
.Search-module__iconWrapper, .BasketSearch-module__iconWrapper, .HistorySearch-module__iconWrapper{background-color:unset;}
.Search-module__iconWrapper:after, .BasketSearch-module__iconWrapper:after, .HistorySearch-module__iconWrapper:after{content:"";width:1px;height:20px;background:#e5e5e5;margin-left:10px;}
.Search-module__icon path, .BasketSearch-module__icon path, .HistorySearch-module__icon path{stroke:#8f8f8f;}
.Servers-module__servers{margin:0 0 15px 0;border-radius:13px;justify-content:unset;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);background-color:var(--bg-color-700);}
.Servers-module__server{border-radius:13px;flex:unset;min-width:100px;font-weight:600;transition:all .1s ease-out;}
.Servers-module__server.Servers-module__active, .Servers-module__server:hover, .Servers-module__server:focus {background-color:var(--mt-btn-color-800);color:var(--mt-btn-color-900);}
.Servers-module__server.Servers-module__active:active, .Servers-module__server:hover:active{transform:scale(0.8);}
.Servers-title{margin:5px;padding:10px 15px;font-weight:500;}

/* Боковое меню */
.PlayerMenuMobile-module__menuWrapper{background-color:rgb(15 15 15 / 40%);backdrop-filter:blur(3px);}
.PlayerMenuMobile-module__header{border-radius:unset;border-bottom:1px solid #e5e5e5;font-size:15px;font-weight:600;}
.PlayerMenuMobile-module__body{border-radius:unset !important;background-color:var(--bg-color-700);}
.PlayerMenuMobile-module__playerMenu{margin-bottom:unset;row-gap:unset;}
.PlayerMenuMobile-module__playerMenu > *{border:1px solid #e5e5e5;margin-bottom:15px;border-radius:13px;text-transform:capitalize;font-size:15px;transition:all .05s ease-out;}
.PlayerMenuMobile-module__playerMenu > *:active{transform:scale(0.8);}
.PlayerMenuMobile-module__playerMenu .PlayerBalance-module__btn{background-color:unset;}
.PlayerMenuMobile-module__playerMenu .PlayerBalance-module__btn:hover span:after{width:0;}
.PlayerMenuMobile-module__playerMenu .PlayerMenuMobile-module__loginLink{background:#7df77c;color:#2e9136;border:unset;}
.PlayerMenuMobile-module__nav{align-items:stretch;}
.PlayerMenuMobile-module__nav a{border:1px solid #e5e5e5;margin-bottom:15px;border-radius:13px;text-transform:capitalize;font-size:15px;transition:all .05s ease-out;}
.PlayerMenuMobile-module__nav a:hover:after{width:0;}
.PlayerMenuMobile-module__nav a:active{transform:scale(0.8);}

/* Раздел с товарами */
.Product-module__wrapper:hover .Product-module__count, .Product-module__wrapper:active .Product-module__count{opacity:1;}
.Products-module__wrapper{grid-template-columns:repeat(20,1fr);}
.Products-module__wrapper .Product-module__wrapper{grid-column:span 4;transition:.5s all;border-radius:13px;padding-bottom:50px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);}
.Products-module__wrapper .Product-module__wrapper:nth-child(-n+4){grid-column:span 5;}
.Products-module__wrapper:hover .Product-module__wrapper{transform:scale(0.96);}/*filter:blur(6px);opacity:.5;box-shadow:none;*/
.Products-module__wrapper .Product-module__wrapper:hover{transform:scale(1.05);box-shadow:0 8px 20px 0px rgba(0,0,0,0.125);}/*filter:blur(0px);opacity:1;*/
.Product-module__name{transition:none;transform:none;background-color:unset;width:70%;font-weight:500;padding:0 0 15px 15px;}
.Product-module__img{display:block;width:90%;margin:0 auto;}
.Product-module__price{background-color:unset;top:unset;left:unset;bottom:0;right:0;display:flex;align-items:flex-end;flex-direction:column;padding:0 15px 15px 0;}
.Product-module__price span:last-of-type{font-weight:700;color:var(--mt-text-color-800);font-size:16px;}
.Product-module__oldPrice{font-size:12px;color:#afafaf;text-decoration:line-through;margin:0;}
.Product-module__oldPrice:after{content:' ₽';text-decoration:line-through;position:unset;background-color:unset;transform:unset;}
.Product-module__discount{top:10px;right:10px;border-radius:50px;padding:6px;background-color:#f16a6a;color:white;box-shadow:0px 0px 7px 1px rgb(0 0 0 / 15%);font-weight:500;}
.Product-module__count{bottom:unset;right:unset;top:10px;left:10px;border-radius:50px;padding:6px 8px;background-color:rgb(255 255 255 / 90%);box-shadow:0px 0px 7px 1px rgb(0 0 0 / 15%);font-weight:500;}
.Product-module__price_free{padding:0;margin:0 10px;left:0;;margin-bottom:10px;height:35px;justify-content:center;align-items:center;border-radius:11px;background:linear-gradient(241deg, #f6d365, #fda085);background-size:400% 400%;-webkit-animation:FreeButton 10s ease infinite;-moz-animation:FreeButton 10s ease infinite;-o-animation:FreeButton 10s ease infinite;animation:FreeButton 10s ease infinite;}

/* Окна */
.ModalLayout-module__positionWrapper{align-items:center;}
.ModalLayout-module__modal, .customModalContent{background-color:var(--bg-color-800);border-radius:13px;}
.ModalLayout-module__wrapper{background-color:rgb(15 15 15 / 40%);backdrop-filter:blur(3px);}
.ModalLayout-module__modal .boxHeader, .customModalContent .boxHeader{display:block;margin:15px 15px 0 15px;border-radius:13px;font-weight:600;box-shadow: 0 0 1px 1px rgb(0 0 0 / 3%);}
.ModalLayout-module__modal .boxBody, .customModalContent .boxBody{background-color:unset;}
.ModalLayout-module__modal .boxFooter, .customModalContent .boxFooter{background-color:unset;padding:0 15px 15px 15px;}
.ModalLayout-module__modal .boxFooter button, .customModalContent .boxFooter button{border-radius:13px;border:unset;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);padding:9px 18px;font-weight:600;transition:all .05s ease-out;}
.ModalLayout-module__modal .boxFooter .Button-module__gray:hover, .ModalLayout-module__modal .boxFooter .Button-module__gray:focus, .customModalContent .boxFooter .Button-module__gray:hover, .customModalContent .boxFooter .Button-module__gray:focus{background-color:var(--bg-color-700);}
.ModalLayout-module__modal .boxFooter .Button-module__accent{background-color:var(--mt-btn-color-800);color:var(--mt-btn-color-900);}
.ModalLayout-module__modal .boxFooter .Button-module__accent:hover, .ModalLayout-module__modal .boxFooter .Button-module__accent:focus{background-color:var(--mt-btn-color-800);}
.ModalLayout-module__modal .boxFooter button:active, .customModalContent .boxFooter button:active, .CountSelector-module__changeCountBtn:active .CountSelector-module__icon{transform:scale(0.8);}
.ModalLayout-module__modal .productModalImg{height:240px;margin-bottom:12px;max-width:unset;background-color:var(--bg-color-700);padding:15px;border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);}
.bpBgModalImg{background-position:center;}
.productModalDescription, .kitItem{background-color:var(--bg-color-700);border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);margin-bottom:15px;padding:15px;}
.productModalDescription > * + *{margin-top:5px;}
.productModalDescription p{font-weight:500;}
.productModalDescription .text-container{display:grid;grid-template-columns:auto min-content;grid-template-areas:"mt-text mt-button""mt-sub-text mt-button";}
.productModalDescription .text-container .main-text{font-weight:700;grid-area:mt-text;}
.productModalDescription .text-container .sub-text{font-size:12px;font-weight:600;color:#8f8f8f;margin-left:10px;grid-area:mt-sub-text;}
.productModalDescription .text-container .button{padding:0 11px;border-radius:13px;grid-area:mt-button;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .05s ease-out;background:#7df77c;color:#2e9136;font-weight:600;}
.productModalDescription .text-container .button:active{transform:scale(0.8);}
.productModalGiveText, .productModalProductAvailability, .TotalSum-module__label, .CountSelector-module__label, .PlayerBalanceModal-module__label{display:none;}
.productModalFormRow{margin:unset;}
.PlayerBalance-Bonuses{display:block;padding:15px;margin-top:15px;border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);background-color:var(--bg-color-700);}
.PlayerBalance-Bonuses h1{font-size:17px;font-weight:600;margin-bottom:15px;}
.PlayerBalance-Bonuses p{font-size:17px;font-weight:500;color:#8f8f8f;}
.PlayerBalance-Bonuses b{font-weight:800;color:#000;}
.TotalSum-module__inputWrapper, .PlayerBalanceModal-module__inputWrapper{border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);}
.TotalSum-module__currency, .PlayerBalanceModal-module__currency{display:flex;align-items:center;background-color:unset;font-weight:700;padding:0 0 0 15px;color:#8f8f8f;}
.TotalSum-module__currency:after, .PlayerBalanceModal-module__currency:after{content:"";width:1px;height:20px;background:#e5e5e5;margin-left:10px;}
.TotalSum-module__input, .PlayerBalanceModal-module__input, 
.CountSelector-module__input{text-align:center;font-weight:500;}
.CountSelector-module__inputWrapper{background-color:var(--bg-color-700);border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);}
.CountSelector-module__left{justify-content:flex-start;}
.CountSelector-module__right{justify-content:flex-end;}
.CountSelector-module__changeCountBtn{border:none !important;}
.CountSelector-module__icon{background-color:#e9e9e9;border-radius:10px;padding:2px;margin:4px;width:unset;height:75%;transition:all .05s ease-out;}
.CountSelector-module__changeCountBtn:hover,
.CountSelector-module__changeCountBtn:focus{background-color:unset;}

.customModalContent .boxBody{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;}
.customModalContent{width:800px;}
.kitItem{width:100px;margin:0;}
.itemImg{width:100%;}
.KitPanel{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;}

/* Рулетка */
.productModalContainsTitle{display:none;}
.productModalContainsItem{border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);}
.RouletteContent-module__lineWrapper{height:unset;margin:15px 15px 0 15px;width:unset;border-radius:13px;background-color:var(--bg-color-700);box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);}
.RouletteContent-module__triangle.RouletteContent-module__top{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid var(--mt-btn-color-800);}
.RouletteContent-module__triangle.RouletteContent-module__bottom{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid var(--mt-btn-color-800);}
.RouletteContent-module__rouletteItem{width:240px;height:278px;border-radius:unset;background:unset;}
.RouletteContent-module__rouletteItem{border-left:1px solid #e5e5e5;margin:unset !important;display:flex;flex-direction:column;justify-content:space-around;align-items:center;}
.RouletteContent-module__rouletteItemImg{width:150px;height:150px;}
.RouletteContent-module__line{right:45.5px;position:relative;}
.RouletteContent-module__rouletteItemInfo{margin:unset;gap:5px;}

/* Выбор товара */
.ProductItemSelector-module__item{width:60px;background-color:var(--bg-color-700);border:unset;border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);transition:all .05s ease-out;}
.ProductItemSelector-module__item.ProductItemSelector-module__active{border:unset;background-color: #7cc7f7;}
.ProductItemSelector-module__item:hover,.ProductItemSelector-module__item:focus{border:transparent;}
.ProductItemSelector-module__item:active{transform: scale(0.8);}
.ProductItemSelector-module__label{margin-bottom:15px;background-color:var(--bg-color-700);padding:15px;border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);font-weight:600;font-size:15px;text-align:center;}

/* Профиль */
.ProfileNav-module__wrapper{margin:0 15px 15px 0;}
.ProfileNav-module__header{border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);margin-bottom:15px;}
.ProfileNav-module__img{border-radius:13px;}
.ProfileNav-module__name{font-size:18px;font-weight:500;}
.ProfileNav-module__body{background-color:var(--bg-color-700);border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);}
.ProfileNav-module__navItem{border:1px solid #e5e5e5;font-size:15px;font-weight:500;text-align:center;border-radius:13px;padding:10px;background-color:var(--bg-color-700);transition:all .05s ease-out;}
.ProfileNav-module__navItem:active{transform:scale(0.8);}
.ProfileNav-module__navItem:hover, .ProfileNav-module__navItem:focus{background-color:unset;}
.ProfileNav-module__navItem.ProfileNav-module__active{background-color:var(--mt-btn-color-800);border:unset;}
.ProfileNav-module__navItem + .ProfileNav-module__navItem{margin-top:8px;}
.ProfileNav-module__wrapper .boxFooter{margin-top:15px;padding:0;background-color:unset;}
.ProfileNav-module__logOut{font-size:15px;font-weight:600;background-color:#f77c7c !important;color:#8d4848 !important;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);padding:10px;border-radius:13px;border:none;transition:all .05s ease-out;}
.ProfileNav-module__logOut:active{transform:scale(0.8);}
.ProfileContent-module__wrapper, .BasketContent-module__wrapper, .HistoryContent-module__wrapper, .Page-module__wrapper{background-color:var(--bg-color-700);border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);}
.ProfileContent-module__header, .BasketContent-module__header, .HistoryContent-module__header, .Page-module__header{border-bottom:1px solid #e5e5e5;background-color:unset;font-weight:700;}
.ProfileContent-module__body, .BasketContent-module__wrapper .boxBody, .HistoryContent-module__wrapper .boxBody, .Page-module__wrapper .boxBody{background-color:unset;padding:0;}
.ProfileContent-module__body > *{padding:0 15px;}
.ProfileContent-module__input{border-radius:13px;border:1px solid #e5e5e5;}
.ProfileContent-module__usePromoBtn{margin-left:15px;}
.ProfileContent-module__inputWrapper .Button-module__accent{background-color:var(--mt-btn-color-800);color:var(--mt-btn-color-900);border-radius:13px;border:unset;padding:9px 18px;font-weight:600;transition:all .05s ease-out;}
.ProfileContent-module__inputWrapper .Button-module__accent:hover, .ProfileContent-module__inputWrapper .Button-module__accent:focus{background-color:var(--mt-btn-color-800);}
.ProfileContent-module__inputWrapper .Button-module__accent:active{transform:scale(0.8);}
.ProfileContent-module__title{padding-top:10px;padding-bottom:10px;margin:0;font-weight:600;}
.ProfileContent-module__infoWrapper{padding-bottom:15px !important;border-bottom:1px solid #e5e5e5;margin:0;}
.ProfileContent-module__infoWrapper .ProfileContent-module__infoLine{border:1px solid #e5e5e5;border-top:0;}
.ProfileContent-module__infoWrapper .ProfileContent-module__infoLine:first-child{border:1px solid #e5e5e5;border-radius:13px 13px 0 0;}
.ProfileContent-module__infoWrapper .ProfileContent-module__infoLine:last-child{border:1px solid #e5e5e5;border-top:0;border-radius:0 0 13px 13px;}
.ProfileContent-module__infoLine{padding:0;grid-template-columns:50% 50%;}
.ProfileContent-module__infoLineValue.ProfileContent-module__steamid{color:var(--mt-text-color-800);transition:.3s;}
.ProfileContent-module__infoLineValue.ProfileContent-module__steamid:hover{color:var(--mt-text-color-900);}
.ProfileContent-module__infoLine > *{padding:9px 15px;font-weight:500;}
.ProfileContent-module__infoLine > *:first-child{border-right:1px solid #e5e5e5;}

/* Правила */
.Rules-module__title{display:block;padding:15px;font-weight:600;font-size:16px;}
.Rules-module__list{padding:0 15px 15px 15px;border-bottom:1px solid #e5e5e5;}
.Rules-module__list:last-of-type{border-bottom:unset;}
.Rules-module__list li{display:flex;list-style-type:none;margin-left:15px;font-size:15px;font-weight:500;line-height:25px;}
.Rules-module__list li:last-of-type .Rules-module__list_text{margin-bottom:unset;}
.Rules-module__list_number{min-width:35px;}
.Rules-module__list_text{text-align:justify;margin-bottom:10px;}

/* Корзина */
.BasketFilters-module__wrapper, .HistoryFilters-module__wrapper{padding:15px;margin:0;gap:15px;}
.BasketSearch-module__wrapper, .Selector-module__dropDownCurrentItem, .HistorySearch-module__wrapper{height:38px;border-radius:13px;border:1px solid #e5e5e5;}
.BasketSearch-module__input{padding:0 10px 0 0;}
.BasketFilters-module__serverSelector{margin:0;}
.Selector-module__dropDownCurrentText{padding:0 10px;}
.Selector-module__dropDownCurrentItem{background-color:unset;}
.Selector-module__dropDownCurrentItem:hover, .Selector-module__dropDownCurrentItem:focus{outline:transparent;}
.Selector-module__dropDownList.Selector-module__openOnBottom{border:1px solid #e5e5e5;margin-top:10px;border-radius:13px;}
.Selector-module__dropDownItem{border-radius:13px;border:1px solid #e5e5e5;transition:all .05s ease-out;}
.Selector-module__dropDownItem:active{transform:scale(0.8);}
.Selector-module__dropDownItem + .Selector-module__dropDownItem{margin-top:10px;}
.Selector-module__dropDownItem:hover, .Selector-module__dropDownItem:focus{background-color:unset;}
.Selector-module__dropDownItem.Selector-module__active{background-color:var(--mt-btn-color-800);}
.BasketTable-module__tableTitle, .HistoryTable-module__tableTitle{text-align:center !important;padding:13px;font-weight:600;}
.BasketTable-module__tableData, .HistoryTable-module__tableData{border:1px solid #e5e5e5;margin:0 15px;border-radius:13px;width:unset;}
.BasketTable-module__tableHeader, .HistoryTable-module__tableHeader{border-bottom:1px solid #e5e5e5;border-left:0;border-right:0;background-color:unset;padding:0;}
.BasketTable-module__tableLine, .BasketTable-module__tableHeader, .HistoryTable-module__tableLine, .HistoryTable-module__tableHeader{gap:0;padding:0;}
.BasketTable-module__tableLine + .BasketTable-module__tableLine, .HistoryTable-module__tableLine + .HistoryTable-module__tableLine{border-top:1px solid #e5e5e5;}
.BasketTable-module__tableLine:nth-child(2n-1), .HistoryTable-module__tableLine:nth-child(2n-1){background-color:unset;}
.BasketTable-module__tableLine > *, .HistoryTable-module__tableLine > *{padding:10px;}
.BasketTable-module__productNameWrapper, .BasketTable-module__tableTitle:first-child{border-right:1px solid #e5e5e5;}
.BasketTable-module__itemImg{width:50px;height:auto;margin:0 20px 0 0;}
.Pagination-module__pagination{margin:15px auto;width:min-content;padding:8px;border:1px solid #e5e5e5;border-radius:13px;}
.Pagination-module__page, .Pagination-module__navPageBtn{border:1px solid #e5e5e5;border-radius:13px;transition:all .05s ease-out;}
.Pagination-module__page:active, .Pagination-module__navPageBtn:active{transform:scale(0.8);}
.Pagination-module__page.Pagination-module__active{background-color:var(--mt-text-color-800);color:unset;border:unset;}
.Pagination-module__page:hover, .Pagination-module__page:focus, .Pagination-module__navPageBtn:hover, .Pagination-module__navPageBtn:focus{color:unset;border-color:#e5e5e5;}
.Pagination-module__navPageBtn:hover .Pagination-module__pagIcon, .Pagination-module__navPageBtn:focus .Pagination-module__pagIcon{stroke:black;}

/* История */
.HistoryContent-module__wrapper .boxBody{background-color:var(--bg-color-700);}
.HistoryTable-module__tableTitle + .HistoryTable-module__tableTitle, .HistoryTable-module__value + .HistoryTable-module__value{border-left:1px solid #e5e5e5;}
.HistoryTable-module__tableLine, .HistoryTable-module__tableHeader{grid-template-columns:1fr .4fr 130px;}

/* Footer */
.Shop-module__wrapper .boxFooter{margin-top:15px;border-radius:13px;box-shadow:0 0 1px 1px rgb(0 0 0 / 3%);}
.ShopFooter-module__link{color:var(--mt-btn-color-800);transition:.3s;}
.ShopFooter-module__link:hover{color:var(--mt-btn-color-900);}

/* Scrollbar */
body::-webkit-scrollbar{height:10px;width:10px;}
body::-webkit-scrollbar-track{border-radius:4px;background-color:var(--bg-color-700);border:1px solid #E5E5E5;}
body::-webkit-scrollbar-track:hover{background-color:#B8C0C2;}
body::-webkit-scrollbar-track:active{background-color:#B8C0C2;}
body::-webkit-scrollbar-thumb{border-radius:7px;background-color:#FFFFFF;border:1px solid #E5E5E5;}
body::-webkit-scrollbar-thumb:hover{background-color:#62A34B;}
body::-webkit-scrollbar-thumb:active{background-color:#62A34B;}

@keyframes MT-ProgressBar_Animation{
    0% {background-position:0 0;}
    to {background-position:1rem 0;}
}
@keyframes MT-ProgressBar_Animation_Load{
  	0% {width:0;}
  	100% {width:100px !important;}
}
@-webkit-keyframes FreeButton {
    0%{background-position:88% 0%}
    50%{background-position:13% 100%}
    100%{background-position:88% 0%}
}
@-moz-keyframes FreeButton {
    0%{background-position:88% 0%}
    50%{background-position:13% 100%}
    100%{background-position:88% 0%}
}
@-o-keyframes FreeButton {
    0%{background-position:88% 0%}
    50%{background-position:13% 100%}
    100%{background-position:88% 0%}
}
@keyframes FreeButton {
    0%{background-position:88% 0%}
    50%{background-position:13% 100%}
    100%{background-position:88% 0%}
}

@media (max-width:1360px){
  	.container{width:100%;}
  	.Product-module__name{font-size:13px;}
}
@media (max-width:1220px){
  	.Products-module__wrapper{grid-template-columns:repeat(4,minmax(160px,1fr));}
  	.Products-module__wrapper .Product-module__wrapper{grid-column:auto;}
 	.Products-module__wrapper .Product-module__wrapper:nth-child(-n+4){grid-column:auto;}
}
@media screen and (max-width: 680px) {
    .ProfileContent-module__usePromoBtn{margin-left:0;}
}
@media (max-width:704px){
	.Products-module__wrapper{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));}
}
@media screen and (max-width: 460px){
    .productModalFormRow{grid-template-columns:repeat(auto-fit,minmax(0%,1fr));}
}