.gold-bg {
    background: linear-gradient(135deg, black 0%, #997b1d 80%);
}

.text-gold {
    color: #997b1d !important;
}

.intro-slider {
    height: 100%;
}

.text-primary {
    color: #997b1d !important;
}

.product {
    margin-top: 20px;
}

h2 {
    color: #997b1d !important;
}

.category-title-block {
    background-color: #ffffffcc;
    border-radius: 11px;
}

.category-title-block h3 {
    color: #997b1d !important;
}

a:hover {
    color: #997b1d !important;
}

.btn-primary {
    color: #fff !important;;
    border-color: #997b1d !important;
    background: linear-gradient(135deg, black 0%, #997b1d 80%) !important;
}

.btn-primary:active, .btn-primary:focus, .btn-primary:hover {
    color: #fff !important;
    border-color: #997b1d !important;
    background: linear-gradient(135deg, #997b1d 0%, black 80%) !important;
}

.btn-product {
    background: linear-gradient(135deg, black 0%, #997b1d 80%);
    color: #fff;
    border-color: #997b1d;
}

.btn-product:active, .btn-product:focus, .btn-product:hover {
    color: #fff !important;
    border-color: #997b1d !important;
    background: linear-gradient(135deg, #997b1d 0%, black 80%) !important;
}

.product-variation-price span {
    font-size: 3rem;
}

.product-variant {
    width: unset !important;
    height: unset !important;
    padding: 15px 25px !important;
    font-size: medium !important;
    border-radius: 20px !important;
}

.product-variant span {
    color: #997b1d !important;
}

.custom-input-error {
    color: red;
    font-size: small;
    margin-left: -15px;
    margin-top: -22px;
}

.custom-input-error ul {
    margin-top: 0px;
    list-style: none;
}

.custom-input-error-top {
    color: red;
    font-size: medium;
}

.custom-input-error-2 {
    color: red;
    margin-top: -20px;
}

.custom-input-error-2 ul {
    list-style: none;
}

.custom-checkbox+label:before {
    border-color: black;
}

.footer {
    background: #181818;
}

.menu>li>a {
    text-transform: unset !important;
}

.title {
    text-transform: unset !important;
}

.cky-btn-revisit-wrapper{
    display: none !important;
}

h1, h2, h3, h4 {
    text-transform: unset !important;
}

.page-subtitle {
    text-transform: unset !important;
}

.page-title {
    text-transform: unset !important;
}