body.dark ,
body.dark .products-list .product-item .info{
  background: #fff;
  color: #281359
}
body.dark .menu ul li a {
   color: #281359
}
body.dark .indexbg , body.dark .pagebg {
  opacity: 0.08
}
body.dark .header .header-img {
  background: url('../images/darkbgs/bg.svg'), #F9F6FB;
  box-shadow: 0 0 0 15px #F3F0F9;
  background-repeat: no-repeat;
	background-size: 55% , auto;
}
body.dark .header .header-info .info p ,
body.dark .header-property .item .info span,
body.dark .section-slider-hd .info > span , 
body.dark .statusbox .status span ,
body.dark .aboutinfo .about p , 
body.dark .faq-item .faq-text ,
body.dark .comtext ,
body.dark #processSlider .item > span ,
body.dark .footer .info-ft .copyright ,
body.dark .appform-option .item > span:nth-of-type(2) ,
body.dark .description ,
body.dark .facilities .item span:nth-of-type(2) ,
body.dark .giftcard-hd-info .text {
  color: #7B7092
}
body.dark .brand-logs .brand img {
  filter: invert(70%) sepia(34%) saturate(3226%) hue-rotate(250deg) brightness(30%) contrast(112%);
}
body.dark .basket-btn , 
body.dark .darkmode {
  border-color: #E5DFED;
}
body.dark .darkmode i:before {
  color: #240F51
}
body.dark .section-slider {
	background: url(../images/darkbgs/bg-9.svg), #F5F2F9;
  background-repeat: no-repeat;
	background-size: 400px;
	background-position: center top;
}
body.dark .slidebtns > div.swiper-button-disabled {
  background: #fff;
  border-color: #fff;
  color: #240F51;
}
body.dark #giftSlider .item ,
body.dark .best-games .best-item ,
body.dark #productSlider .item ,
body.dark .faq-item .faq-hd .icon ,
body.dark  #processSlider .item .hd .icon , 
body.dark .basket-menu .basket-menu-item ,
body.dark .product-header .infobox .product-proprety .item .icon ,
body.dark .products-list .product-item .img ,
body.dark .methodbox .method-item ,
body.dark .invoice-card .info ,
body.dark .app-item .info ,
body.dark .state-item.active ,
body.dark .share .icon {
  color: #fff;
}
body.dark .audio ,
body.dark .brand-logs .brand , 
body.dark .statusbox .status::before , 
body.dark .block ,
body.dark .basket-menu ,
body.dark .giftcard-sinlge-hd ,
body.dark .giftcard-box {
  background: #F5F2F9;
}

body.dark .audio .help-title i::before {
  box-shadow: 0 0 40px 30px rgba(109, 94, 138, 0.2);
}
body.dark .header .header-info .info h1 span {
  color: #E44C7A;
  text-shadow: 0px 18px 25px rgba(236, 93, 135, 0.25);
}
body.dark .btn-border ,
body.dark .footer-item ul li a ,
body.dark .add-number button ,
body.dark .add-number input{
  color: #240F51;
}
body.dark .header-info .btnbox .btn:first-child {
  background: #240F51;
  border: 1px solid #6850A0;
  color: #fff;
}
body.dark .header-info .btnbox .btn:first-child i {
  color: #E44C7A;
}
body.dark #commentSlider .item ,
body.dark .comment {
  background: url(../images/darkbgs/bg-8.svg), #F5F2F9; 
  background-repeat: no-repeat;
	background-size: 150px;
	background-position: right center ;
}
body.dark .comment.comment-reply {
  background: url(../images/darkbgs/bg-8.svg), #F2E9FF; 
  background-repeat: no-repeat;
	background-size: 150px;
	background-position: right center ;
}
body.dark #commentSlider:after {
  background: linear-gradient(0deg , #fff 0% , transparent 100%);
}
body.dark .faq-item {
  border-color: #E5DFED
}
body.dark .faq-item .faq-text::before {
  background: #E5DFED
}
body.dark #processSlider .item .hd .num {
  -webkit-text-stroke: 1px #240F51;
}
body.dark .footer-box::before {
  background: #F9F6FB;
  box-shadow: 0 0 0 15px #F3F0F9;
}
body.dark .footer-box .brand-logs .brand {
  box-shadow: none;
}
body.dark .footer .social-list a {
   box-shadow: none;
}
body.dark .product-bg::after {
  background: rgb(255, 255, 255);
  background: radial-gradient(circle, transparent 0%, rgba(255, 255, 255, 0.89) 17%, rgb(255, 255, 255) 100%);
}
body.dark .product-header .infobox .product-proprety ,
body.dark .appform-option ,
body.dark .statebox , body.dark .training-item {
  background: #EBE9F5;
}
body.dark .input-text ,
body.dark .textarea{
  background: transparent;
}
body.dark .block .description::after {
    background-image: linear-gradient(0deg,#F5F2F9 40%, transparent 100%);
}
body.dark .description::after {
	background-image:linear-gradient(0deg,#fff 40%, transparent 100%);
}
body.dark .aboutimg:before {
	background: url(../images/darkbgs/aboutbg.svg) , radial-gradient(92.07% 92.07% at 89.6% 7.93%, #F5739A 0%, #E44C7A 100%);
	background-size: 130%;
	background-position: -110px -40px , 0 0;
  box-shadow: inset 4px 0 0 20px #F5739A;
}
body.dark .giftcard .earring svg {
	fill: #f5f2f9;
}