
:root {
  --primary-color: #1e1e1e;
  --secondary-color: #292929;
  --accent-color: #2e9f13;
  --text-color: #d2d2d2;
  --white: #ffffff;
  --default-font-family: "Bebas Neue";
  --second-family: "Open Sans";
}

body {
  background-color: #151413;
  background-image: url("https://gspics.org/images/2025/03/14/IrV6lO.png");
  background-repeat: repeat;
  background-size: auto;
}

.container {
  width: 1380px;
  padding: 0 var(--safe-padding);
  margin: 0 auto;
}

@media (max-width: 1380px) {
  .container {
    width: 100%;
  }
}
.PlayerMenu-module__profileLink {
  border: 1px solid #4c4946;
  padding: 14px 13px;
  background: #2a2928;
  border-radius: 0;
  font-weight: 700;
  font-size: 20px;
  color: #e4dad1;
  height: 42px;
}
.PlayerMenu-module__profileLink:hover {
  background: #444241;
}

.slide-container {
  height: 100%;
  width: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}
.slide-container .text-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.slide-container .title {
  font-family: var(--font-family);
  font-weight: 700;
  font-size: 96px;
  color: #e4dad1;
  text-align: start;
}
.slide-container .subtitle {
  margin-top: 30px;
  font-family: var(--second-family);
  font-weight: 400;
  font-size: 16px;
  color: #e4dad1;
  text-align: start;
  display: block;
  max-width: 500px;
}

.swiper {
  width: 100%;
  height: 355px;
  border-radius: 5px;
  margin-top: 15px;
  margin-bottom: 30px;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}

.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.swiper-button-next,
.swiper-button-prev {
  display: none;
}

.swiper-pagination-bullet {
  background: rgba(226, 216, 207, 0.21);
  width: 50px;
  border-radius: 0;
}

.swiper-pagination-bullet-active {
  background: #e5dbd2;
}

.bannerContainer {
  display: none;
}

.NavServerDropDown-module__btn:hover .NavServerDropDown-module__icon,
.NavServerDropDown-module__btn:focus .NavServerDropDown-module__icon,
.NavDropDown-module__btn:hover .NavDropDown-module__icon,
.NavDropDown-module__btn:focus .NavDropDown-module__icon {
  fill: #e4dad1;
}

.NavDropDown-module__list {
  background: #403e3d;
  border-radius: 0;
  border: 2px solid #4c4946;
  padding: 0;
}
.NavDropDown-module__list .NavDropDown-module__link {
  font-family: var(--second-family);
  font-weight: 400;
  font-size: 16px;
  color: #e4dad1;
  border-radius: 0;
  padding: 0;
  padding: 10px 17px;
}
.NavDropDown-module__list .NavDropDown-module__link:hover {
  transform: scale(1.2);
  background: #cd412b;
  font-weight: 600;
  font-size: 16px;
  color: #e4dad1;
}

.NavServerDropDown-module__list {
  background: #403e3d;
  border-radius: 0;
  border: 2px solid #4c4946;
  padding: 0;
}
.NavServerDropDown-module__list .NavServerDropDown-module__server {
  font-family: var(--second-family);
  font-weight: 400;
  font-size: 16px;
  color: #e4dad1;
  border-radius: 0;
  padding: 0;
  padding: 10px 17px;
}
.NavServerDropDown-module__list .NavServerDropDown-module__server:hover {
  transform: scale(1.2);
  background: #cd412b;
  font-weight: 600;
  font-size: 16px;
  color: #e4dad1;
}

.headerContainer .Header-module__wrapper {
  justify-content: space-between;
  margin-top: 30px;
  background-color: transparent;
  padding: 0;
}
.headerContainer .Header-module__wrapper .HeaderNav-module__wrapper.Header-module__nav a,
.headerContainer .Header-module__wrapper .HeaderNav-module__wrapper.Header-module__nav span {
  font-family: var(--second-family);
  font-weight: 600;
  font-size: 16px;
  color: rgba(228, 218, 209, 0.48);
}
.headerContainer .Header-module__wrapper .HeaderNav-module__wrapper.Header-module__nav a:hover,
.headerContainer .Header-module__wrapper .HeaderNav-module__wrapper.Header-module__nav span:hover {
  color: #e4dad1;
}
.headerContainer .Header-module__wrapper .PlayerMenu-module__wrapper {
  margin-left: initial;
  flex-direction: row-reverse;
}
.headerContainer .Header-module__wrapper .Header-module__logoWrapper .Header-module__logo {
  font-weight: 700;
  font-size: 36px;
  color: #e4dad1;
}
.headerContainer .Header-module__wrapper .PlayerBalance-module__wrapper .PlayerBalance-module__btn {
  background: #738d47;
  border: 1px solid #3a4723;
  border-radius: 0;
  font-weight: 700;
  font-size: 20px;
  color: #e4dad1;
  height: 42px;
}
.headerContainer .Header-module__wrapper .PlayerBalance-module__wrapper .PlayerBalance-module__btn:hover {
  background: #637a3e;
}
.headerContainer .Header-module__wrapper .LangSwitcher-module__wrapper {
  display: none;
}
.headerContainer .Header-module__wrapper .PlayerMenu-module__loginLink {
  background: #cd412b;
  padding: 11px 15px;
  border-radius: 0px;
  font-weight: 700;
  font-size: 20px;
  color: #e4dad1;
  gap: 10px;
}

.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxHeader.Shop-module__header {
  display: none;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody {
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 0;
  background: transparent;
  margin-bottom: 30px;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Categories-module__categories {
  border: 2px solid #4c4946;
  background: #2a2928;
  margin: 0;
  justify-content: initial;
  flex-direction: column;
  width: 194px;
  border-radius: 0;
  height: fit-content;
  background-image: url("https://gspics.org/images/2025/03/14/IrV6lO.png");
  background-repeat: repeat;
  background-size: auto;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Categories-module__categories .Categories-module__category {
  font-family: var(--second-family);
  font-weight: 600;
  font-size: 16px;
  color: #e4dad1;
  border-radius: 0;
  background-color: initial;
  opacity: 0.38;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: start;
  gap: 10px;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Categories-module__categories .Categories-module__category img {
  width: 20px;
  height: 20px;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Categories-module__categories .Categories-module__category:hover {
  opacity: 1;
  font-weight: 700;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Categories-module__categories .Categories-module__category.Categories-module__category.Categories-module__active {
  background: #cd412b;
  transform: scale(1.2);
  font-weight: 700;
  opacity: 1;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Products-module__wrapper {
  margin: 0;
  row-gap: 30px;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Products-module__wrapper .Product-module__wrapper {
  border: 2px solid #4c4946;
  background: #2a2928;
  overflow: visible;
  transition: background 0.2s ease;
  padding: 20px;
  background-image: url("https://gspics.org/images/2025/03/14/IrV6lO.png");
  background-repeat: repeat;
  background-size: auto;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Products-module__wrapper .Product-module__wrapper:hover {
  background: #444241;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Products-module__wrapper .Product-module__wrapper .Product-module__price {
  background: #748e47;
  font-weight: 700;
  font-size: 26px;
  color: #e4dad1;
  bottom: -20px;
  top: initial;
  left: 50%;
  transform: translate(-50%);
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Products-module__wrapper .Product-module__wrapper .Product-module__name {
  transform: none;
  background: transparent;
  font-weight: 700;
  font-size: 28px;
  color: #e4dad1;
  padding: 0;
  left: 50%;
  transform: translate(-50%);
  bottom: 20px;
  width: max-content;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Products-module__wrapper .Product-module__wrapper .Product-module__count {
  background: #3f3d3c;
  font-weight: 700;
  font-size: 20px;
  color: rgba(228, 218, 209, 0.4);
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxBody .Search-module__wrapper {
  display: none;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxFooter {
  background: transparent;
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxFooter .ShopFooter-module__text {
  font-family: var(--second-family);
  font-weight: 400;
  font-size: 12px;
  text-align: center;
  color: rgba(228, 218, 209, 0.32);
}
.container.Index-module__wrapper.Index-module__rightSide .Shop-module__wrapper .boxFooter .ShopFooter-module__links .ShopFooter-module__link {
  padding: 6px 7px;
  font-weight: 700;
  font-size: 14px;
  line-height: 100%;
  text-align: center;
  color: rgba(228, 218, 209, 0.52);
  opacity: 0.7;
  background: rgba(228, 218, 209, 0.08);
  opacity: 0.7;
  background-image: url("https://gspics.org/images/2025/03/14/IrV6lO.png");
  background-repeat: repeat;
  background-size: auto;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper {
  min-width: 222px;
  max-width: 222px;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] {
  background: #2a2928;
  border: 2px solid #4c4946;
  background-image: url("https://gspics.org/images/2025/03/14/IrV6lO.png");
  background-repeat: repeat;
  background-size: auto;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxFooter,
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxHeader {
  display: none;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody {
  background: transparent;
  padding: 0;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__progressInfo {
  background: #403e3d;
  border: 2px solid rgba(228, 218, 209, 0.15);
  padding: 0;
  border-radius: 0;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__progressInfo .MonitoringServer-module__playersInfo {
  border-bottom: 2px solid rgba(228, 218, 209, 0.15);
  padding: 11px;
  font-family: var(--second-family);
  font-weight: 400;
  font-size: 14px;
  color: rgba(228, 218, 209, 0.59);
  text-align: start;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__progressInfo .MonitoringServer-module__playersInfo:last-child {
  border-bottom: none;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper {
  display: grid;
  grid-template-areas: "MonitoringServer-module__name MonitoringServer-module__info" "MonitoringServer-module__progressWrapper MonitoringServer-module__progressWrapper";
  border-bottom: 2px solid rgba(228, 218, 209, 0.15);
  padding: 15px;
  margin: 0;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper[data-monitoringserverid=total] {
  display: none;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper .MonitoringServer-module__name {
  font-weight: 700;
  font-size: 26px;
  color: #e4dad1;
  grid-area: MonitoringServer-module__name;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: start;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper .MonitoringServer-module__progressWrapper {
  margin-top: 10px;
  grid-area: MonitoringServer-module__progressWrapper;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper .MonitoringServer-module__progressWrapper .MonitoringServer-module__progressBarWrapper {
  background-color: #3f3d3c;
  border-radius: 0;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper .MonitoringServer-module__progressWrapper .MonitoringServer-module__progressBarWrapper .MonitoringServer-module__progressBarAnim {
  display: none;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper .MonitoringServer-module__progressWrapper .MonitoringServer-module__progressBarWrapper .MonitoringServer-module__progressBar {
  border-radius: 0;
  background-image: linear-gradient(90deg, #738d45 var(--online-players), #1f6ba0 var(--online-players), #1f6ba0 var(--joining-players), #c26d33 var(--joining-players), #c26d33 var(--queued-players), transparent var(--queued-players));
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper .MonitoringServer-module__info {
  grid-area: MonitoringServer-module__info;
  justify-content: end;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper .MonitoringServer-module__info span {
  font-family: var(--second-family);
  font-weight: 600;
  font-size: 14px;
  color: #e4dad1;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper .MonitoringServer-module__info .MonitoringServer-module__olineDivider {
  margin: 0 2px;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper .MonitoringServer-module__info::before {
  content: "";
  display: inline-block;
  margin-right: 10px;
  width: 17px;
  height: 17px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M8.5 8.5C7.37283 8.5 6.29183 8.05223 5.4948 7.2552C4.69777 6.45817 4.25 5.37717 4.25 4.25C4.25 3.12283 4.69777 2.04183 5.4948 1.2448C6.29183 0.447766 7.37283 0 8.5 0C9.62717 0 10.7082 0.447766 11.5052 1.2448C12.3022 2.04183 12.75 3.12283 12.75 4.25C12.75 5.37717 12.3022 6.45817 11.5052 7.2552C10.7082 8.05223 9.62717 8.5 8.5 8.5ZM8.5 11.6875C11.8851 11.6875 14.9228 12.2942 17 14.9419V17H0V14.9419C2.07719 12.2931 5.11487 11.6875 8.5 11.6875Z' fill='%23E4DAD1'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}
.container.Index-module__wrapper.Index-module__rightSide .Widgets-module__wrapper .Widgets-module__widgetWrapper[data-widgettype=monitoring] .boxBody .MonitoringServer-module__wrapper .MonitoringServer-module__info .MonitoringServer-module__btns {
  display: none;
}
.Widgets-module__social {
  background: #2a2928;
  border: 2px solid #4c4946;
  padding: 21px;
  background-image: url("https://gspics.org/images/2025/03/14/IrV6lO.png");
  background-repeat: repeat;
  background-size: auto;
}
.Widgets-module__social.Widgets-module__vk .social-button {
  background: #07f;
}
.Widgets-module__social.Widgets-module__discord .social-button {
  background: #5165f6;
}
.Widgets-module__social .boxHeader {
  background: transparent;
  font-weight: 700;
  font-size: 28px;
  color: #e4dad1;
  padding: 0;
}
.Widgets-module__social .boxBody {
  padding: 0;
  background: transparent;
}
.Widgets-module__social .boxBody .social-subtitle {
  font-family: var(--second-family);
  font-weight: 400;
  font-size: 16px;
  color: rgba(228, 218, 209, 0.48);
}
.Widgets-module__social .boxBody .social-button {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 15px;
  font-weight: 700;
  padding: 8px 2px;
  text-align: center;
  font-size: 24px;
  color: #e4dad1;
}

.ProductModal-module__item {
  width: 410px;
}

.ModalLayout-module__positionWrapper {
  justify-content: center;
}

.ModalLayout-module__modal.ProductModal-module__item {
  border: 2px solid #4c4946;
  background: #2a2928;
  border-radius: 0;
  background-image: url("https://gspics.org/images/2025/03/14/IrV6lO.png");
  background-repeat: repeat;
  background-size: auto;
}
.ModalLayout-module__modal.ProductModal-module__item .boxHeader {
  background: transparent;
  border-radius: 0;
  font-weight: 700;
  font-size: 36px;
  color: #e4dad1;
  text-align: center;
  justify-content: center;
  padding: 27px;
  padding-bottom: 0;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody {
  background: transparent;
  padding: 27px;
  padding-top: 0;
  padding-bottom: 20px;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow {
  gap: 20px;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .TotalSum-module__label {
  font-family: var(--second-family);
  font-weight: 400;
  font-size: 18px;
  color: #e4dad1;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .TotalSum-module__inputWrapper {
  flex-direction: row-reverse;
  background: #403e3d;
  border: 2px solid #4c4946;
  border-radius: 0;
  height: 41px;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .TotalSum-module__inputWrapper .TotalSum-module__currency {
  background: transparent;
  background: #383736;
  padding: 8px 15px;
  line-height: normal;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .TotalSum-module__inputWrapper .TotalSum-module__input {
  font-family: var(--second-family);
  font-weight: 600;
  font-size: 18px;
  color: #e4dad1;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .CountSelector-module__label {
  font-family: var(--second-family);
  font-weight: 400;
  font-size: 18px;
  color: #e4dad1;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .CountSelector-module__inputWrapper {
  background: #403e3d;
  border: 2px solid #4c4946;
  border-radius: 0;
  height: 41px;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .CountSelector-module__inputWrapper .CountSelector-module__changeCountBtn {
  background: #383736;
  border: none;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .CountSelector-module__inputWrapper .CountSelector-module__input {
  font-family: var(--second-family);
  font-weight: 600;
  font-size: 18px;
  color: #e4dad1;
  text-align: center;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .ItemContent-module__label {
  font-family: var(--second-family);
  font-weight: 400;
  font-size: 18px;
  color: #e4dad1;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .Selector-module__dropDownWrapper .Selector-module__dropDownCurrentItem {
  background: #403e3d;
  border: 2px solid #4c4946;
  padding: 10px 17px;
  outline: none;
  border-radius: 0;
  transition: background 0.2s ease;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .Selector-module__dropDownWrapper .Selector-module__dropDownCurrentItem:hover {
  background: #444241;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .Selector-module__dropDownWrapper .Selector-module__dropDownCurrentItem .Selector-module__dropDownCurrentText {
  font-family: var(--second-family);
  font-weight: 600;
  font-size: 18px;
  color: #e4dad1;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .Selector-module__dropDownWrapper .Selector-module__dropDownList {
  background: #403e3d;
  border: 2px solid #4c4946;
  border-radius: 0;
  padding: 0;
  overflow: visible;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .Selector-module__dropDownWrapper .Selector-module__dropDownList .Selector-module__dropDownItem {
  padding: 10px 17px;
  font-family: var(--second-family);
  font-size: 18px;
  font-weight: 400;
  color: #e4dad1;
  opacity: 0.5;
  border-radius: 0;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .Selector-module__dropDownWrapper .Selector-module__dropDownList .Selector-module__dropDownItem:hover {
  background: #444241;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .ProductModal-module__form .productModalFormRow .productModalFormRowItem .Selector-module__dropDownWrapper .Selector-module__dropDownList .Selector-module__dropDownItem.Selector-module__active {
  background: #cd412b;
  font-weight: 700;
  transform: scale(1.05);
  opacity: 1;
}
.ModalLayout-module__modal.ProductModal-module__item .boxBody .productModalGiveText {
  background: rgba(194, 109, 51, 0.11);
  font-family: var(--second-family);
  font-weight: 400;
  font-size: 16px;
  color: #c26d33;
  padding: 15px 17px;
}
.ModalLayout-module__modal.ProductModal-module__item .boxFooter {
  background: transparent;
  padding: 27px;
  padding-top: 0;
  gap: 10px;
}
.ModalLayout-module__modal.ProductModal-module__item .boxFooter .Button-module__btn {
  border: none;
  border-radius: 0;
  outline: none;
  box-shadow: none;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.ModalLayout-module__modal.ProductModal-module__item .boxFooter .Button-module__btn.Button-module__gray {
  font-family: var(--font-family);
  font-weight: 700;
  font-size: 26px;
  color: rgba(228, 218, 209, 0.51);
  background: #403e3d;
  background-image: url("https://gspics.org/images/2025/03/14/IrV6lO.png");
  background-repeat: repeat;
  background-size: auto;
  flex: 1;
}
.ModalLayout-module__modal.ProductModal-module__item .boxFooter .Button-module__btn.Button-module__accent {
  font-family: var(--font-family);
  font-weight: 700;
  font-size: 26px;
  color: #e4dad1;
  background: #748e47;
  background-image: url("https://gspics.org/images/2025/03/14/IrV6lO.png");
  background-repeat: repeat;
  background-size: auto;
  flex: 2;
}
