.goodsCardBack {
    background-size: cover !important;
    background-position: center 80% !important;
    /*background-position: 120% auto !important;*/
    background-image: url(https://i.imgur.com/nuh856A.jpeg) !important;
}
.nextui-c-cgxxHA {
    background-image: url(https://i.imgur.com/nuh856A.jpeg) !important;
    background-size: 100% auto !important;
    background-position: center !important;
}
.nextui-c-cakKrd-iezeFgk-css {
    border-top: none !important;
    background: transparent !important;
}
html, body {
    min-height: 100vh !important;
    margin: 0 !important;
    padding: 0 !important;
    background-image: url(https://i.imgur.com/vy6njvM.jpeg) !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: cover !important;
    background-attachment: fixed !important;
    overflow-x: hidden !important;
}
/* Цвет названия товара */
.nextui-c-PJLV-ilbajvL-css {
    color: #E8D36C !important;
}
.nextui-c-PJLV-ijmntSZ-css {
    color: #E8D36C !important;
    font-size: 22px;
    text-transform: none;
    line-height: 32px;
}
/* Цвет кнопки купить */
.nextui-c-iWjDFM-kjxUWi-color-error {
    background: #E8D36C !important;
    color: #10110D !important;
}
/* Цвет Категории */
.nextui-c-iWjDFM-gBzeNH-cv {
    background: #10110D !important;
    color: white !important;
}
.nextui-c-iWjDFM-gLOXPE-color-gradient {
    background: linear-gradient(112deg, #24100E 0%, #75402D 100%) !important;
    color: white !important;
}
.nextui-c-egxOLa {
    background: rgba(27, 26, 22, 0.35) !important;
    backdrop-filter: blur(12px) saturate(180%) !important;
    box-shadow: 0 0 18px rgba(27, 26, 22, 0.25) !important;
    color: #ffffff !important;
    border-radius: 14px !important;
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
}
/* Цвета кнопок домой и рулетка */
.nextui-c-kzikkm-iqVNbh-css {
    height: 100%;
    width: fit-content;
    display: flex;
    gap: var(--nextui-space-2);
    --nextui--linkBackgroundColor: var(--nextui-colors-linkLight);
    color: white !important;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.15);
    font-weight: 500;
}
.nextui-c-BDLTQ {
    background: rgba(27, 26, 22, 0.35) !important;
    backdrop-filter: blur(12px) saturate(180%) !important;
    box-shadow: 0 0 18px rgba(27, 26, 22, 0.25) !important;
    color: #ffffff !important;
    border-radius: 14px !important;
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
}
.nextui-c-PJLV-ijIfsGx-css {
    color: white !important;
    font-size: 12px;
    text-transform: none;
    text-align: center;
    margin-top: var(--nextui-space-3);
}
/* Цвет названия внутри карточки товара */
.nextui-c-PJLV-iioWWKH-css {
    color: #E8D36C !important;
}
/* Цвет описания внутри карточки товара */
.nextui-c-PJLV-ieueXpo-css {
    color: #E8D36C !important;
}
/* Цвет цены внутри карточки */
.nextui-c-PJLV-ibJiTLK-css {
    color: #E8D36C !important;
}
/* Цвет плашки внутри карточки выбор сервера и товара */
.nextui-c-iWjDFM-kaRBtV-cv {
    background: linear-gradient(112deg, #24100E 0%, #75402D 100%) !important;
    color: white !important;
}
.nextui-c-ltVxD {
    --nextui--popoverMinWidth: var(--nextui-space-fit);
    --nextui--popoverMinHeight: var(--nextui-space-fit);
    --nextui--popoverBorderRadius: var(--nextui-radii-lg);
    --nextui--popoverBackground: linear-gradient(112deg, #24100E 0%, #75402D 100%) !important;
    --nextui--popoverBoxShadow: var(--nextui-shadows-md);
    --nextui--popoverBorderColor: var(--nextui-colors-border);
    box-shadow: var(--nextui--popoverBoxShadow);
    outline: none;
    overflow: hidden auto;
    background: var(--nextui--popoverBackground);
    display: inline-flex;
    flex-direction: column;
    box-sizing: border-box;
    min-width: var(--nextui--popoverMinWidth);
    min-height: var(--nextui--popoverMinHeight);
    max-width: calc(100% - var(--nextui--popoverMinWidth));
    max-height: calc(100% - var(--nextui--popoverMinWidth));
    border-radius: var(--nextui--popoverBorderRadius);
    animation-fill-mode: forwards;
    will-change: transform, opacity;
}
.nextui-c-kpzpMf-gCnkqK-cv {
    --nextui--dropdownItemHoverTextColor: #E8D36C !important;
}
.nextui-c-kpzpMf {
    --nextui--dropdownItemTextColor: #E8D36C !important;
}
.nextui-c-kpzpMf-kIthQh-isFocused-true {
    background: #E8D36C !important;
    color: black !important;
    z-index: var(--nextui-zIndices-1);
}
.nextui-c-PJLV-ildiGDI-css {
    color: #E8D36C !important;
    /* Светлый фиолетовый текст */
    font-size: 16px !important;
    font-weight: 600 !important;
    /* Сделать чуть жирнее */
    text-shadow: 0 0 2px rgba(255, 255, 255, 0.15) !important;
    letter-spacing: 0.2px !important;
}
.nextui-c-PJLV-iecQCkD-css {
    color: #E8D36C !important;
    text-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
}
.nextui-c-lesPJm-idvbjKy-css {
    background: rgba(232, 211, 108, 0.95) !important;
}
.nextui-c-PJLV-ieJbRXa-css {
    color: #E8D36C !important;
    text-transform: none;
    margin: 0px;
    line-height: 45px;
    white-space: nowrap;
}
.nextui-c-PJLV-ibhcKMP-css {
    color: #E8D36C !important;
    font-size: 22px;
    text-transform: none;
    margin: 0px;
    line-height: 40px;
}