.login-button,
.header-top,
.category__header,
.read__more,
.subscribe-form button,
.widget .ui-slider-range,
.view-number li.active .bar,
.widget-check-group input:checked ~ label::before,
.qv-btn,
.pagination .page-item a,
.pagination .page-item span,
.cmn--btn.theme,
.dashboard-item:hover,
.file-input-btn,
.bill-button,
.cmn-btn,
.submit-button,
.contact-group .cmn--btn,
.form--check input:checked:before,
.contact-group .cmn--btn:hover,
.shortcut-icons li a .amount,
.product-share a,
.product-details-wishlist a,
.nav-tabs li a.active,
.wish-react li a,
.wish-react li button,
.cart-plus-minus .cart-decrease:hover,
.cart-plus-minus .cart-decrease.active,
.cart-plus-minus .cart-increase:hover,
.cart-plus-minus .cart-increase.active,
.cart-table tr th,
.apply-coupon-code button,
.order-track-form-group button,
.order-track-item .thumb,
.filter-in,
.left-category .categories li:hover > a {
  background: #5d2ddd;
}

.wish-react li a.active,
.wish-react li button,
.wish-react li a.active:hover,
.wish-react li button.active:hover {
  background: linear-gradient(to right, #9134e9, #5d2ddd) !important;
  background-color: linear-gradient(to right, #9134e9, #5d2ddd) !important;
}

.contact-group .select-bar .list .option.selected,
.contact-group .select-bar .list .option:hover {
  background: linear-gradient(to right, #9134e9, #5d2ddd) !important;
  background-color: linear-gradient(to right, #9134e9, #5d2ddd) !important;
}

.view-style li a.active {
  background: #5d2ddd !important;
}

.view-number li .bar {
  background: #5d2ddd4d;
}

.pagination .page-item.disabled span {
  background: #5d2ddd4d;
}

.user-profile .content {
  background: #5d2ddd4d;
}

.widget .title {
  border-bottom: 2px dashed #5d2ddd33;
}

.header-category-area .cmn--btn,
.btn--base,
.badge--base,
.bg--base,
.widget .ui-state-default,
.preloader,
.product-details .product-size-area .product-single-size.active,
.bg--base th,
.bg--base td {
  background-color: #5d2ddd !important;
}
.cmn--btn.white,
.widget-check-group input:checked ~ label::before,
.cmn--btn.theme,
.dashboard-menu ul li a:hover,
.dashboard-menu ul li a.active,
.cart-plus-minus .cart-decrease:hover,
.cart-plus-minus .cart-decrease.active,
.cart-plus-minus .cart-increase:hover,
.cart-plus-minus .cart-increase.active,
.product-details .product-color-area .product-single-color.active,
.product-details .product-size-area .product-single-size.active,
.header-category-area .cmn--btn {
  border-color: #5d2ddd;
}

.form-control:focus {
  border-color: #5d2ddd33;
}

.product__item:hover .d-price,
.section-header-2 a,
.footer__widget .contact__info .icon,
.footer__widget .footer__links li a:hover,
.footer__widget .footer__links li a::before,
.filter-category li a.active,
.filter-category li a:hover,
.product-item-2-inner .product-content .price,
.pagination .page-item.active span,
.pagination .page-item.active a,
.pagination .page-item:hover span,
.pagination .page-item:hover a,
.info__item .info__content .info__title a,
.dashboard-item:hover .dashboard-icon,
.acc a,
.contact-group .account-alt a,
.contact-group a,
.product-details-content .price,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.total .amount,
.vendor__item .vendor__info li i,
.vendor__item .read-more,
.vendor__single__author .content-area ul li i,
.best-sell-item .best-sell-inner .read-more,
.order-track-item .thumb i {
  color: #5d2ddd;
}

.vendor__item .vendor__bottom .vendor-author {
  box-shadow: 0 0 4px #5d2ddde6;
}

.order-track-item::after {
  border-top: 2px dashed#5d2ddd;
}

.cmn-btn:disabled {
  background: #5d2ddd56;
  cursor: no-drop;
}

.dashboard-menu ul li a:hover,
.dashboard-menu ul li a.active {
  background: rgba(169, 197, 235, 0.1);
  color: #5d2ddd !important;
  border-color: #5d2ddd !important;
}

.bg--base,
.bg--base-hover:hover,
.bg-base-checked:checked,
bg--base-focus:focus,
.btn--primary,
.bg--primary,
.bg-base,
select.bg-base option,
select.bg--base option {
  background: #5d2ddd !important;
  color: white !important;
}

.text--base,
.text--base-hover:hover,
.text--base-checked:checked,
.text--base-checked:checked + .btn,
.text--base-focus:focus,
.dashboard-menu ul li a,
.text-base,
.accordion-button:not(.collapsed) {
  color: #5d2ddd !important;
}
.dashboard-menu ul li a .link-text {
  color: black;
}
.border--base-color,
.border--base-checked:checked,
.border--base-checked:checked + .btn,
.border--base-focus:focus,
.btn-outline-primary,
.border-base {
  border-color: #5d2ddd !important;
}
.cmn-btn:hover,
.bg--base-checked:checked + .btn,
.btn--primary,
.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn--base,
.btn-base,
.btn-group .active {
  color: white !important;
  background: linear-gradient(to right, #9134e9, #5d2ddd) !important;
  background-color: linear-gradient(to right, #9134e9, #5d2ddd) !important;
}

.owl-carousel-default .owl-dot.active span {
  background: linear-gradient(to right, #9134e9, #5d2ddd) !important;
  background-color: linear-gradient(to right, #9134e9, #5d2ddd) !important;
}
.nav {
  --bs-nav-link-color: #5d2ddd !important;
  --bs-nav-link-hover-color: #5d2ddd !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color: #5d2ddd;
}

.btn--base,
.btn-base,
.cmn-btn,
.cmn--btn {
  border-radius: var(--bs-border-radius-pill) !important;
  padding-left: 3rem !important;
  padding-right: 3rem !important;
  background: linear-gradient(to right, #9134e9, #5d2ddd) !important;
  background-color: linear-gradient(to right, #9134e9, #5d2ddd) !important;
}

.bg-gradient,
.bg-gradient:hover,
.bg-gradient:focus {
  color: white;
  background: linear-gradient(to right, #9134e9, #5d2ddd) !important;
  background-color: linear-gradient(to right, #9134e9, #5d2ddd) !important;
}

.btn-outline-base {
  border-color: #5d2ddd !important;
  background: white !important;
  color: #5d2ddd !important;
}

.btn-outline-base:hover {
  background: #5d2ddd !important;
  color: white !important;
}
