:root {
    --header: 24, 9, 59 !important;
    --b: 24, 9, 59 !important;
    --menu: 24, 9, 59 !important;
    --hero: 208, 12, 127 !important;
    --hero-hover: 208, 12, 127 !important;
    --oc-1: 208, 12, 127 !important;
    --accent: 208, 12, 127 !important;
}
.layout-content-holder-bc {
    max-width: 1600px !important;
    margin: 0 auto !important;
}

.promotions-article-title {
    height: 34px;
    margin-top: 1px;
    padding: 0 10px;
    color: transparent !important;
    background: transparent !important;
    font-size: 12px;
    line-height: 34px;
}

.hdr-main-content-bc {
    max-width: 1600px !important;
    margin: 0 auto !important;
    height: 60px!important;
}
.header-bc {
    padding: 0px !important;
}
.nav-content-bc {
    border-radius: 0px !important;
    background:#260F5B !important;
}
.nav-menu-container {
    border-radius: 0px;
    justify-content: center !important;
    background:#260F5B !important;
}
.nav-menu-container {
    max-width: 1600px !important;
    margin: 0 auto !important;
}
.nav-menu-container .nav-menu {
    height: 50px !important;
}
.nav-menu-container .nav-menu .nav-menu-item, .nav-menu-container .nav-menu-other .nav-menu-item {
    font-size: 17px !important;
    font-weight: bold !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu-other {
    height: 50px !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item>i, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item>i {
    display: none !important;
}
[dir=ltr] .nav-menu-other:after{
    display: none !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li:first-child>.nav-menu-item {
    padding-inline-start: 20px !important;
    border-start-start-radius: 0px !important;
    border-end-start-radius: 0px !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu-other {
    border-start-start-radius: 0px !important;
    border-end-start-radius: 0px !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu-other>li {
    border-start-start-radius: 0px !important;
    border-end-start-radius: 0px !important;
}
.nav-content-bc .nav-menu-container .nav-menu-sub {
    box-shadow: 0 0 10px 3px #0000004d, inset 0 0 0 300px rgba(var(--b-sc), .05) !important;
    border-radius: 10px !important;
}
.nav-menu-container .nav-menu>li {
    padding: 0 3px !important;
}
.btn.register, .btn.btn-color {
    padding: 0 20px !important;
    background: linear-gradient(90deg, #FF3BB4 0%, #F80476 100%) !important;
    box-shadow: 0px 0px 15px 0px #FF3BB4 !important;
}
.btn.sign-in {
    color: #000!important;
    text-decoration: none !important;
    background: #fff !important;
    padding: 0 10px !important;
}
.btn {
    font-size: 14px !important;
    font-weight: bold !important;
}
.btn.a-color {
    background: linear-gradient(90deg, #FF3BB4 0%, #F80476 100%) !important;
}
.hdr-toggle-button-bc {
    color: #fff !important;
    background: #D00C7F !important;
}
.compact-mode .form-control-select-bc {
    color: #fff !important;
}
.compact-mode .form-control-icon-bc {
    color: #fff !important;
}
.hdr-time-bc {
    color: #fff !important;
    background: #D00C7F !important;
}
/*.sp-button-bc {
    background: rgba(var(--header)) !important;
}*/
.popup-inner-bc {
    box-shadow: 0px 0px 20px 0px #FF3BB4 !important;
    border-radius: 20px !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active {
    box-shadow: 0 0 10px 3px #0000004d, inset 0 0 0 300px rgba(var(--b-sc), .05) !important;
    border-radius: 10px!important;
    background: transparent !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item {
    box-shadow: 0 0 10px 3px #0000004d, inset 0 0 0 300px rgba(var(--b-sc), .05) !important;
    border-radius: 10px !important;
}
.nav-menu-container.header-navigation:nth-child(2) .nav-menu>li .nav-menu-item:hover, .nav-menu-container.header-navigation:nth-child(2) .nav-menu>li .nav-menu-item.active, .nav-menu-container.header-navigation:nth-child(2) .nav-menu-other>.nav-menu-item:hover, .nav-menu-container.header-navigation:nth-child(2) .nav-menu-other>.nav-menu-item.active {
    box-shadow: 0 0 10px 3px #0000004d, inset 0 0 0 300px rgba(var(--b-sc), .05) !important;
    padding: 0 5px !important;
    border-radius: 10px !important;
}
.nav-menu-container.header-navigation:nth-child(2) .nav-menu>li+li {
    margin-inline-start: 10px !important;
}
.nav-menu-container.header-navigation:nth-child(2) .nav-menu-item {
    padding: 0 5px !important;
}
.sdr-item-bc:before {
    background: none !important;
}
.layout-footer-holder-bc {
    max-width: 1600px !important;
}
.footerWrapper {
    box-shadow: none !important;
}
.footerContainer {
    background: rgba(0, 0, 0, 0.25) !important;
    padding: 0 50px !important;
    border-radius: 20px !important;
}
.horizontalSliderElem {
    background-color: transparent !important;
    width: 120px !important;
    padding: 5px !important;
}
[class*=is-web] .horizontalSliderElem .horizontalSliderImg {
    filter: none !important;
}
.m-nav-items-list-item-bc:not(.active) {
    background: none !important;
    border: none !important;
}
.m-nav-items-list-item-bc {
    height: 40px !important;
    padding-inline-start: 2px !important;
    padding-inline-end: 2px !important;
}
.m-nav-items-list-item-bc.active, .m-nav-items-list-item-bc:hover {
    background: none !important;
    border: none !important;
    filter: drop-shadow(0px 0px 5px #FF3BB4) !important;
}
.ftr-copy-rights-bc a:-webkit-any-link {
    color: #D00C7F !important;
}
.ftr-copy-rights-bc {
    white-space: normal !important;
}
[class*=is-web] .horizontalSliderRow .sliderImage {
    min-width: 150px !important;
}
[class*=is-web] .horizontalSliderRow .sliderImage img {
    width: 125px !important;
    filter: none !important;
    opacity: 1 !important;
}
.popup-inner-bc .e-p-close-icon-bc  {
    display: none !important;
}